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