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