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