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