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