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