______________________________________________________________________
______________________________________________________________________
__##################################################################__
__#########__#####_##########_##########_###_############_##########__
__####_####____###___#####_________#______#__###___###__#__####_####__
___###_######_____#__#_______#############_________________####__###__
__####_####__________________####____####_____###_#_####____########__
__#######______#####_________###_###__####____________________######__
__######__##__####_##_______##############_______####_#___##__######__
__#####_______##_####_______#######_#######____########________#####__
__####_________#####________###############____########________#####__
__####_______#___#__________###############____########_#_______####__
__#####_____####___###_____########__######_______##___________#####__
__#######_##_______________#########__######_##__#___##___##__######__
__#######____________##__############_#########_##___________#######__
__##################################################################__
__##################################################################__
______________________________________________________________________