▄▄▄                                    ▄▄                     ▄▄▄▄▄     
           ░████▌           ▄▄▄▄▄▄▄████▄▄▄▄▄     ▄▄▄▀▓▌    ▄▄▓████▄▄▄   ▄▄██▀▓█▀█▄▄  
           █▓▄█▓█▌     ▄▄▄█████▓█████▀ ██████   ▐█████▌  ▄▄████▄▓█████  ▀█▓█▀▀▓█████ 
          ▐██████▓▌   ▄████▄██▄██      ███▄██▌   ▐▓▄▓█▌ ▒▓██▓▀    ▀█▄██  ▀    ▄█▄█▓█ 
          ░███████▌        ▐███▓█      ▐█████▌   ▐█▓███░▓███▌      ▐██▓▌    ▄▄▓██▀▀  
         ▐███▓ ▀███▌        ▐███▌      ▐█████████▓████▒▐████▌      ▐███▌▄░░█████▀    
         ▐██████████▌       ▐████▌     ▐█████▀▀▀▀▀████░ ▐███▓▄    ▐▓██▌ ▐▄▄█▓    ▄█▌ 
        ▐██████▀██▓██▌      ▐▓████     ▐████▌    ▐▓████ ▀█████▓███████  ▐▓██████████▓
        ▀▓█▓    ▐█████       ▓███▀▌    ▐███▓▌     ███▀▓   ▀▀▀▀████▀▀     ▀▀█████▓▀▀▀ 
                 █▀▀▀▀       ▀▀                                                      
  ▄▄▄▄▄▄▄       ▄▄▄▄▄▄      ▄▄▄▄▄▄▄       ▄▄▄▄▄▄   
▄▀ ·   · ▀▄   ▄▀ ·  · ▀▄  ▄▀ ·   · ▀▄   ▄▀ ·  · ▀▄ 
▓  ·▄▀▀▄· ▐▌ ▐▌  ▄▀▀▄· ▐▌ ▓  ·▄▀▀▄· ▐▌ ▐▌  ▄▀▀▄· ▐▌
▓▄▄▄▓  ▓·  █ ▓· ·▒  ░ ·   ▓▄▄▄▓  ▓·  █ ▓· ·▒  ░ ·  
     ▄▀▄▄▄▐▌ ▓▄▄▄░  ▓▄▄▄░      ▄▀▄▄▄▐▌ ▓▄▄▄░  ▀▀▀▀▀
   ▄▀░▒░█▓▀  ▒░░░▒  ▒▓▓▓░    ▄▀░▒░█▓▀  ▒░░░▀▀▀▀▀▀▀▄
 ▄▀▒▒▒▄▄▀    ░▒▒▒░  ▒▒▒▒▒  ▄▀▒▒▒▄▄▀    ░▒▒▒░▀▀█░░░░
▐▌░░▄▀ ▄▄▄▄▄ ░░░░░  ▓░░░▒ ▐▌░░▄▀ ▄▄▄▄▄ ░░░░░  ▓░░░▒
░   ▒  ▓   ▓ ▓   ▓  ▓   ▒ ░   ▒  ▓   ▓ ▓   ▓  ▒   ▒
▓   ▀▀▀▀   ▒ ▓   ▓▄▄▒   ▓ ▓   ▀▀▀▀   ▒ ▓   ▓▄▄░   ▓
░          ▒  ▒        ▒  ░          ▒  ▓        █