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