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