444444444       000000000            444444444   
              4::::::::4     00:::::::::00         4::::::::4  
             4:::::::::4   00:::::::::::::00      4:::::::::4  
            4::::44::::4  0:::::::000:::::::0    4::::44::::4  
           4::::4 4::::4  0::::::0   0::::::0   4::::4 4::::4  
          4::::4  4::::4  0:::::0     0:::::0  4::::4  4::::4  
         4::::4   4::::4  0:::::0     0:::::0 4::::4   4::::4  
        4::::444444::::4440:::::0 000 0:::::04::::444444::::444
        4::::::::::::::::40:::::0 000 0:::::04::::::::::::::::4
        4444444444:::::4440:::::0     0:::::04444444444:::::444
                  4::::4  0:::::0     0:::::0          4::::4  
                  4::::4  0::::::0   0::::::0          4::::4  
                  4::::4  0:::::::000:::::::0          4::::4  
                44::::::44 00:::::::::::::00         44::::::44
                4::::::::4   00:::::::::00           4::::::::4
                4444444444     000000000             4444444444


   _   _     _           _                 _     _               _
  |.|_|.|__ (_)___   ___|.|__   ___  _   _|.| __|.|  _ __   ___ |.|_ 
  |.__|.'_.\|./.__| /.__|.'_.\ /._.\|.| |.|.|/._`.| |.'_.\ /._.\|.__|
  |.|_|.| |.|.\__.\ \__.\.|.|.|.(_).|.|_|.|.|.(_|.| |.|.|.|.(_).|.|_ 
   \__|_| |_|_|___/ |___/_|.|_|\___/.\__,_|_|\__,_| |_|.|_|\___/.\__|
                
   _
  |.|__   __ _ _ __  _ __   ___ _ __       _____   _____ _ __ 
  |.'_.\ /._`.|.'_.\|.'_.\ /._.\.'_.\     /._.\.\ /./._.\.'__|
  |.| |.|.(_|.|.|_).|.|_).|..__/.| |.|_  |..__/\.V./..__/.|   
  |_| |_|\__,_|..__/|..__/ \___|_| |_(.)  \___| \_/ \___|_|   
              |_|   |_|              |/