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