####### ### ## #### ## #### ### ## ###
########## ##### ## ####### ### ##### ### ### #### ###
############# ##### ## ######### #### #### ### ##### #### ####
#### ##### ##### ### ########### #### #### #### #### #### #####
#### ##### ###### ## ### ### ### ###### ### #### ###### ####
### #### ####### ## ### ### ### ####### ### ### ###### ###
### ### ### ### ## ### ### ### ###### #### ### ###### ###
#### ### #### #### ## ## ### ### ### ### #### ### #### ### ####
### ####### ### ## ### ### #### ### ### #### ### ### ###
### ###### ### ## ###### ### ### ### ### #### ### ### ###
### ####### ### ## ####### ### #### ### ### #### ### ### ###
### ####### #### ## ###### ### ### ### ### ### ### #### ### ###
### ####### ### ## ############### ### ### ### ### ### ### ### ###
### ### ### ####### #### ### ########## ###### ###### #######
#### #### #### ###### ### ### ##### ###### ###### ######
#### ### ### ##### #### #### ######## ###### ##### #####
#### ###### ### ##### ##### ### ###### ######## ##### #####
############## ### #### ############# #### ##### ##### ####
########### ### ### ########### ### ### ### ###
####### # ###### ##
# ##
# #
# #
# #
# #
# #
# #
#
# #
#
# #
# #