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