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