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