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