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