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