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