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