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