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