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