@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%#***#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#-.     .=*%@@@@@#%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%-    ...    .=#@@@- =@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.  .+#%%%#=:    :+#+  +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@#:  .+@@@@@@@@@#=.        #@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%####*+++====+**%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@+   -%@@@@@@@@@@@@%*-.   . :%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*-:                  :=#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@-  .*@@@@@@@@@@@@@@@@@@#+**  :=.-%@@@@@@@@@@@@@@@@@@@@@@@@%+.                 ..     =%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@=  -%@@@@@@@@@@@@@@@@@@@@@@*.     .*@@@@@@@@@@@@@@@@@@@@@@+.   :=*##++##*==---*@%%*=.  .#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@+  =@@@@@@@@@@@@@@@@@@@@@@@#         =#%@@@@@@@@@@@@@@@@@%:   =#@@@@@@@@@@@@@@@@@@@@@%=  .%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@%. :@@@@@@@@@@@@@@@@@@@@@@@@-            .:=%@@@@@@@@@**@#.  -%@@@@@@@@@@@@@@@@@@@@@@@@@#. =@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@- .%@@@@@@@@@@@@@@@@@@@@@@@@:               .+@@@@@@@%. =:  *@@@@@@@@@@@@@@@@@@@@@@@@@@@@= .%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@#  +@@@@@@@@@@@@@@@@@@@@@@@@@-                 .+%@@@%:     *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#  #@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@- .%@@@@@@@@@@@@@@@@@@@@@@@@@*                    :-:      +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%. *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@%. +@@@@@@@@@@@@@@@@@@@@@@@@@@@*       ....                .%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%. *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@+ .%@@@@@@@@@@@@@@@@@@@@@@@@@@@@%= .   .......             +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%. *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@: -@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*..   ..........         .%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%  *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@%  *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*..   ............... .. -@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#  %@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@* .%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*..   ................:. *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@* .%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@- :@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.   ..................  %@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@- :@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@: =@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.   .................. :@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%. +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@%. *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@-   ..................  -@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+ .%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@%. *@@@@@@@@@@@@@@@*=+*#%@@@@@@@@@@:   ..................  =@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@. -@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@%  *@@@@@@@@@@@@@@-      -#@@@@@@@#   ...................  -@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+  #@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@%. #@@@@@@@@@@@@@=         .#@@@@@:  ....................  :@@@@@@@@@%*#%@@@@@@@@@@@@@@@@@%. -@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@%. *@@@@@@@@@@@@@:          .%@@@=   ....................   *@@@@%+-.   .*@@@@@@@@@@@@@%@%-  %@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@. +@@@@@@@@@@@@@.           +@@=   ......................  :@@@%:       .%@@@@@@@@@@@*-=   *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@: -@@@@@@@@@@@@@:           =@-   .......................   -@@=         +@@@@@@@@@@@-..  -@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@%-: .%@@@@@@@@@@@@:           -:   .........................   -#.         =@@@@@@@@@@+.    -@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@= -. -@@@@@@@@@@%:                ............................             *@@@@@@@@@#.   .. #@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@. *+  -*=#@@@@@@+                .............................-           :@@@@@@@@@%.    =+ -@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@#  #@=    :@@@@@@-            :................................:=         -%@@@@@@@@%:    ..* .%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@= .%@@=   :@@@@@@-           :-..................................        .%@@@@@@@@*.    ...=- *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@: :@@@+    =%@@@#:           ....................................        =@@@@@@%*:    .....:= =@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@#  -@@*      .::.             ....................................        :+#%#*-.    ........= :@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@+  =@#.           .==. .-.   ......................................          .       .........:..%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@=  *%.   ....    .+**+==-................................................         .............  %@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@:  *:   .....................................................................  ................  *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@%. .-   ........................................................................................  +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@%   .   ........................................................................................  =@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@#      .........................................................................................  :@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@*      .......................................................................................... .%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@+     ...........................................................................................  #@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@=     ...........................................................................................  +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@:    ............................................................................................  -@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@%.    ............................................................................................  -@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@+    .............................................................................................. :@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@:    .............................................................................................. .%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@#     ..............................................................................................  #@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@+    ...............................................................................................  *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@-    ...............................................................................................  =@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@:    ...............................................................................................  :@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@%.    ................................................................................................ .%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@%.    ................................................................................................  %@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@*.    ................................................................................................  %@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@*.    ................................................................................................ .%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@*.    ...............................................................................................  :@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@#.    ................................................................................................ +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@#.    .................................................................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@#.    .........................................................................................        :*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@%.    .......................................................................................            :#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@:    .....................................................................................      .-=+*+:   +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@-    ............................                          ..............................    .=%@@@@@@@*.  -%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@-    ........................                                 .........................    .+%%*+=-:...-:   .+@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@+     ......................                                     .....................     --.                -%@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@#     .....................                                         .................          .:--=***=:      :%@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@%.    ....................                                            ..............       .-+#%@@@@@@@@@*:     :%@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@:    ....................                                             ............     .+#@@@@@@@@@@@@@@@@+     :%@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@=    ....................                                               ..........    =@@@@@@@@@@@@@@@@@@@@*     -@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@+     ..................                                                 ........    -@@@@@@@@@@@@@@@@@@@@@@*     *@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@#     ..................                                                  ......    .%@@@@@@@@@@@@@@@@@@@@@@@=    :@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@#     ..................                                                   .....    +@@@@@@@@@@@@@@@@@@@@@@@@@:    :*@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@#      .................                                                   ....    .%@@@@@@@@@@@@@@@@@@@@@@@@@+      :%@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@%.     .................                                                    ...    +@@@@@@@@@@@@@@@@@@@@@@@@@%:    :: .#@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@:      ................                                                    ..    .%@@@@@@@@@@@@@@@@@@@@@@@@@-     =@= .#@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@+.     ................                                                    ..    -@@@@@@@@@@@@@@@@@@@@@@@@@*      -##- :%@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@*.      ...............                                                    ..    +@@@@@@@@@@@@@@@@@@@@@@@@@:      :...  :@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@%.      ...............                                                   ...    *@@@@@@@@@@@@@@@@@@@@@@@@*    : .-....  =@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@:.      ...............                                                  ..     *@@@@@@@@@@@@@@@@@@@@@@@@-   =: ::.....  *@@@@@@@@@@@@@
@@@@@@@@@@@@@@@=.      ...............                                                 ...     *@@@@@@@@@@@@@@@@@@@@@@@%.  -+  -......  .#@@@@@@@@@@@@
@@@@@@@@@@@@@@@*.       ..............                                                 ...     =@@@@@@@@@@@@@@@@@@@@@@@-  -%. ::.......  .#@@@@@@@@@@@
@@@@@@@@@@@@@@@%.       ...............                                               ....     :@@@@@@@@@@@@@@@@@@@@@%-  :@- .=.........  :%@@@@@@@@@@
@@@@@@@@@@@@@@@@-.      ...............                                              ......     *@@@@@@@@@@@@@@@@@@@%:   #*  +-.........   =@@@@@@@@@@
@@@@@@@@@@@@@@@@+.       ..............                                            ........     .#@@@@@@@@@@@@@@@@@+.   =%. -%...........  .%@@@@@@@@@
@@@@@@@@@@@@@@@@#.       ...............                                          ..........     .%@@@@@@@@%*%@@@*:    :%: .%+...........   =@@@@@@@@@
@@@@@@@@@@@@@@@@@:        ...............                                       ............      .#@@@@@@@- +@*.     :%=  *%............   :@@@@@@@@@
@@@@@@@@@@@@@@@@@=.       ...............                                     ................     .**-*@@= .+:      .%=  +@:............   .#@@@@@@@@
@@@@@@@@@@@@@@@@@*.  .    ................                                  ....................        :-  .         .  -%:..............  .+@@@@@@@@
@@@@@@@@@@@@@@@@@@:...     ................                              .........................                      =*:...............  .=@@@@@@@@
@@@@@@@@@@@@@@@@@@+....    ..................                          ..............................                  -+.................   :@@@@@@@@
@@@@@@@@@@@@@@@@@@%....     ...................                    ..................................:-  ..     ..:-+* .+.................   :@@@@@@@@
@@@@@@@@@@@@@@@@@@@=....    ..........................    ............................................   +%%#*#%%@@@@@: #+................   .@@@@@@@@
@@@@@@@@@@@@@@@@@@@%....     ........................................................................    .*@@@@@@@@@@@+ =@:...............   .@@@@@@@@
@@@@@@@@@@@@@@@@@@@@+....    .......................................................................    .-@@@@@@@@@@@@# :@:...............   :@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@:....    .....................................................................    ..#@@@@@@@@@@@@% .%:...............   :@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@*....    .....................................................................    .-@@@@@@@@@@@@@@..%:...............   :@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@=....    ...................................................................    ..%@@@@@@@@@@@@@@: #:...............   .%@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@%:...    ..................................................................    ..*@@@@@@@@@@@@@@@- *:...............   .#@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@*....   ..................................................................    .-@@@@@@@@@@@@@@@@= *:...............   .+@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@=...    ................................................................    ..%@@@@@@@@@@@@@@@@+ =:...............   .-@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@-..    ................................................................    .*@@@@@@@@@@@@@@@@@+ :................   .:@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@%:.    ...............................................................    .=@@@@@@@@@@@@@@@@@@* .................   ..%@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@#     ..............................................................    .:@@@@@@@@@@@@@@@@@@@#  ...............    ..#@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@*:    ...............................................................    .#@@@@@@@@@@@@@@@@@@@#  ...............    ..*@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@*:     ...............................................................    .*@@@@@@@@@@@@@@@@@@@@#  ...............    ..*@@@@@@
@@@@@@@@@@@@@@@@@@@@@%-     +*...............................................................    =@@@@@@@@@@@@@@@@@@@@@%  ...............    ..+@@@@@@
@@@@@@@@@@@@@@@@@@@@*.    :%@@*.............................................................    -@@@@@@@@@@@@@@@@@@@@@@%. ...............    ..+@@@@@@
@@@@@@@@@@@@@@@@@@@+  .  =@@#+-.............................................................    *@@@@@@@@@@@@@@@@@@@@@@%. ...............    ..+@@@@@@
@@@@@@@@@@@@@@@@@@=  .  +%=:................................................................     =@@@@@@@@@@@@@@@@@@@@@%. ...............     .+@@@@@@
@@@@@@@@@@@@@@@@@= .. .=-.....................................................................    -@@@@@@@@@@@@@@@@@@@@%. ...............     .+@@@@@@
@@@@@@@@@@@@@@@@*  .  :.......................................................................  =. =@@@@@@@@@@@@@@@@@@@%. ...............     .=@@@@@@
@@@@@@@@@@@@@@@%.    .........................................................................  -#. *@@@@@@@@@@@@@@@@@@%. ...............     .+@@@@@@
@@@@@@@@@@@@@@@-    ...........................................................................  ** .%@@@@@@@@@@@@@@@@@%. ...............     .=@@@@@@
@@@@@@@@@@@@@@#    .............................................................................  +- -@@@@@@@@@@@@@@@@@%. ...............     .=@@@@@@
@@@@@@@@@@@@@@:   .............................................................................-=  :  +@@@@@@@@@@@@@@@@%. ..............      .+@@@@@@
@@@@@@@@@**@@#   ...............................................................................:.    .#@@@@@@@@@@@@@@@%. ..............      .+@@@@@@
@@@@@@@@# :@@-  ...................................................................................    :@@@@@@@@@@@@@@@%. ..............      .+@@@@@@
@@@@@@@@= -@#   .....................................................................................   -%@@@@@@@@@@@@@%. ..............      .+@@@@@@
@@@@@@@@: *@.  .......................................................................................    =@@@@@@@@@@@@%. ..............      .+@@@@@@
@@@@@@@# .%-   ........................................................................................    -%@@@@@@@@@@%. ..............      .+@@@@@@
@@@@@@@= -+   ..........................................................................................    -@@@@@@@@@@%  ..............      .+@@@@@@
@@@@@@@: =.   ..........................................................................................     +@@@@@@@@@# ...............      .+@@@@@@
@@@@@@# .:   ............................................................................................    .%@@@@@@@@# ...............      .+@@@@@@
@@@@@@+      .............................................................................................    =%@@@@@@@# ...............      .+@@@@@@
@@@@@@-   .  .............................................................................................     .=@@@@@@# ...............      .+@@@@@@
@@@@@%.  :. ...............................................................................................      :#@@@@* :..............      .+@@@@@@
@@@@@*   .  ................................................................................................     ..%@@@* :..............      .+@@@@@@
@@@@@=  .   .................................................................................................     .-@@@= -..............      .+@@@@@@
@@@@@:     ...................................................................................................     .*@%. =..............      .+@@@@@@
@@@@%.     ....................................................................................................     :@- -*..............      .+@@@@@@
@@@@*      .....................................................................................................    .- .%#..............      .*@@@@@@
@@@@+      ......................................................................................................      *@*..............      .*@@@@@@
@@@@-     ........................................................................................................    =@@*..............      .*@@@@@@
@@@@:     .........................................................................................................   =@@*..............      .#@@@@@@
@@@%.     ..........................................................................................................  .%@+..............      .%@@@@@@
@@@#     ............................................................................................................  #@+..............      .%@@@@@@
@@@=     ............................................................................................................  +@=..............      .%@@@@@@
@@%.     ............................................................................................................  :@+..............      .%@@@@@@
@@-     ................................................................................................................%+..............      .%@@@@@@
@#.     ................................................................................................................++..............      .%@@@@@@
@:.     ................................................................................................................:=..............      .%@@@@@@
*..     .................................................................................................................:..............      .%@@@@@@
:..    .................................................................................................................................      .%@@@@@@
...    .................................................................................................................................      .%@@@@@@
...    .................................................................................................................................      .#@@@@@@
...    .................................................................................................................................      .#@@@@@@
...   ..................................................................................................................................      .#@@@@@@
...   ..................................................................................................................................      .#@@@@@@
...   ..................................................................................................................................       *@@@@@@
...   ..................................................................................................................................       *@@@@@@
...   ..................................................................................................................................       #@@@@@@
...   ..................................................................................................................................       #@@@@@@
...   ..................................................................................................................................       #@@@@@@
...   ..................................................................................................................................      .#@@@@@@
..    ..................................................................................................................................      .%@@@@@@
..    ..................................................................................................................................      .%@@@@@@
..    ..................................................................................................................................      .%@@@@@@
..    ..................................................................................................................................      :@@@@@@@
..    ..................................................................................................................................      -@@@@@@@
..    ..................................................................................................................................      -@@@@@@@
..    ..................................................................................................................................      =@@@@@@@
..    ..................................................................................................................................      *@@@@@@@
.     ..................................................................................................................................      #@@@@@@@
.     ..................................................................................................................................     .%@@@@@@@
.     ..................................................................................................................................     :@@@@@@@@
.     .................................................................................................................................      -@@@@@@@@
.      ................................................................................................................................      =@@@@@@@@
.      ................................................................................................................................      =@@@@@@@@
.      ................................................................................................................................      #@@@@@@@@
.      ................................................................................................................................     .%@@@@@@@@
.      ................................................................................................................................     :@@@@@@@@@
.      ................................................................................................................................     -@@@@@@@@@
.      ................................................................................................................................     +@@@@@@@@@
.      ................................................................................................................................     #@@@@@@@@@
.      ................................................................................................................................    -@@@@@@@@@@
.      ................................................................................................................................   .#@@@@@@@@@@
.      ................................................................................................................................   .#@@@@@@@@@@
       ................................................................................................................................  ...:-=*%@@@@@
       ................................................................................................................................  .......:=%@@@
       ...............................................................................................................................   .........:*@@
       ...............................................................................................................................   ...........*@
       ..............................................................................................................................   .............#
       ............................................................................................................................... ..............:
   .   ...............................................................................................................................................
   .   ...............................................................................................................................................
   .   ...............................................................................................................................................
   .   ...............................................................................................................................................
   .   ...............................................................................................................................................
.  .   ...............................................................................................................................................
.  .   ...............................................................................................................................................
.  .   ...............................................................................................................................................
.      ...............................................................................................................................................
.     ...............................................................................................................................................*
.     ..............................................................................................................................................+@
.     .............................................................................................................................................+@@
.     ...........................................................................................................................................-#@@@
..    .........................................................................................................................................=#@@@@@
..   .......................................................................................................................::::.........::-+#%@@@@@@@
..   ..................................................................................................................:-=*%@@@@@%%%%%%%%@@@@@@@@@@@@@
#-. ...................................................................................:--=++*****++++++++++++=++****%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@#=.........................................................................::-==++##%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@%+:....................................................:::::----===+**#%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@*=:........................................:-+*#%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@%*+-:...........................:--=+*#%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@%#*+++=--:::.::::---=-=+*#%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Download 6s Download 27s