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

