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