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