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