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