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