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