#################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #########*===*###################################################################################### ########\####*===*################################################################################## #######\#########*=*###############################################*==*############################# ######*############|############*===*#############################*####/#############*========*##### #######\###########|###########*#####*###########################*######*###########/##########/#### ########\##########|############*####|###########################|######|##########*############*### #########*#########*############*####*###########################*######*##########*###########\#### #########|########*##############*##*#############################\######/##########\#########*##### ######*==*#########/#############*##*======*###################*===*######*===*######\########|##### ######|#############*==*####*===*###########*#################/################*######*#######|##### ###*==*#################/###|###############*=*############*=*#################|######|#######**#### ###|#####################*==*##################/#####*====*####################*======*#########/### *==*############################################*====*###########################################/## |#################################################################################################/# |##################################################################################################* |##################################################################################################| |##################################################################################################| |##################################################################################################| |##################################################################################################| |##################################################################################################| |##################################################################################################| |##################################################################################################| |##################################################################################################| |##################################################################################################| *==================================================================================================*