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