        #######
   ##############
  ###################
 ########    #########  _________            .___.__ __   .__
#######   ############# \_   ___ \  ____   __| _/|__|  | _|__|
######   ###   ######## /    \  \/ /  _ \ / __ | |  |  |/ /  |
#######    ###    ##### \     \___(  <_> ) /_/ | |  |    <|  |
#########  ##   #######  \______  /\____/\____ | |__|__|_ \__|
 #########    ########          \/            \/         \/
  ###################
     #############
        #######