                                                                                                
                                                                                                
                                                                                                
                                  .       -%*.                                                  
                                  #@#+-::*@@=                                                   
                                  :@@@@@@@@@%##**+=-:.                                          
                                  .*@@@@@@@@@@@@@@@@@@%#+++-...                                 
                              .-+#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#:                              
                             .+%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*:                               
                               .+#%@@@@@@@@@@@@@@@@@@@@@@@@@@@@-                                
                                  :+@@@@@@@@@@@@@@@@@@@@@@@@@@@%+                               
                      ...       .+%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#:                             
              ... .-+%@@@@#*=:. +@@@@@@@@@@@@@@@@@@@@@@@@@:.::-::-=.                            
            .....=%@@@@@@@@@@@%*#@@@@@@@@@@@@@@@@@@@@@@@@@:                                     
           .....*@@@@@@@@@@@@@@#=%@@@@@@@@@@@@@@@@@@@@@@@*                                      
          ....:#@@@@@@@@%***%%@%=:%@@@@@@@@@@@@@@@@@@@@@@*                                      
          ...-%@@@@@@@%+:.:-::===::#@@@@@@@@@@@@@@@@@@@@@%.                                     
         ...*@@@@@@%=:..       ..::#@@@@@@@@@@@@@@@@@@@@@@:                                     
        ...*@@@@@@@+...          .-@@@@@@@@@@@@@@@@@@@@@@@=                                     
        ..=@@@@@@@%:..            =@@@@@@@@@@@@@@@@@@@@@@@*                                     
        ..%@@@@@@@+.    +%%%%#**##@@@@@@@@@@@@@@@@@@@@@@@@%                                     
         =@@@@@@@%.:=+*%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:                                    
         #@@@@@@@##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@-                                   
        -@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@=                                  
        *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@-                                 
        +@@@@@@@@@@@@@@@@%%@@@%#+::@@@@@@@@@@@@@@@@@@@@@@@@@@@#                                 
        .*@@@@@%#*+=:=+=:  .:.    .@@@@@@@@@@@@@@@@@@@@@@@@@@%:                                 
          .::::.                  .%@@@@@@@@@@@@@@@@@@@@@@@@@#                                  
                                  :@@@@@@@@@@@@@@@@@@@@@@@@@@@.                                 
                                  :@@@@@@@@@@@@@@@@@@@@@@@@@@@=                                 
                                  .@*@@@@@@@@@@@@@@@@@@@@@@@@@%                                 
                                  .%-#@@@@@@@@@@@@@@@@@@@@@@@@@.                                
                                  .-.=@@@@@@@@@@@@@@@@@@@%@@@@@*                                
                                     .%@@@@@@@@@@@@@@@@@@@@@@@@@=                               
                           .-+*##%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@*                               
                           +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.                              
