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