........................................ ........................................ ...................*#################### ##################/.\################### #################/...\################## ################/.....\################# ########*======*#######*======*######### #########\.................../########## ##########\................./########### ###########\.............../############ ############*.............*############# ###########/...............\############ ##########/.................\########### #########/...................\########## ########*======*#######*======*######### ################\...../################# #################\.../################## ##################\./################### ###################*.................... ........................................