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