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