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