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



