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