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