######@######### #.....*........# #..............# #..............# ##...#####...### #..............# #..............# ##++########+++#
######@######### #.....*........# #..............# #..............# ##...#####...### #..............# #..............# ##++########+++#