\\\ .^^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^^Y^:~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .
\\ ======== ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ^Y:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~==========
=========== ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^^^^^:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:=========
==========:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: Y ^^^^^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:========
:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: . ^^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
::~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: | | | | | | ^^^:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: :
^ :~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: | | | | |^ ^ ^^:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
^:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | |^^^^^^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . ^^^^^:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: ======= ^^^ ^:~~~~~~~:::::~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: ======^^^^Y ^^ ^^:::^^::~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:. .====== ^ ^^^^^^^^^^^Y^^:::~~~~~::~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: . ^^ ^^ ^ ^^^ ^ ^ ::::::~~~~~~~~~~~~~~~~~~~~~~:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: . ^^^^ . ^::::::~~~~~~~~~~~~~~~:~~~~:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: . ^^^ ^ ^::~~~~~~~~~:^^^^^
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: # =# . ^ ^:~~~~~: ^^^^ ^ .
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: ==#|# :::::^^ ^^^^^^^^^^^^ ^^^^^^
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: +---+---@- +- ::::::^^^^^^^^^^^^^^Y^^^^^^^^:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^^ |#== . ::::::::^^^Y^^^^^^^^^^^^^^^^^^^
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | . # ::::::::^ ^^^^^^^^^^^^^^^^^Y^^^
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: | . ^^^^^^Y^^Y^^^^^^Y^^^
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: | | | | | | | = ^^^^^^^Y^^^Y^^^^^^^^
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: | | | | | | | . =^^ ^^Y^^^^^^^^^ ^^^Y^
~~~::~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~. | | | | | | | ==^^^^^^ ^^^^^^^^^^^^^Y
Y^ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: | . ^ ::^^^^^^^^ ^^^^^^Y^
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: | | | ||| ^ =========== :~~~: ^^ ^^Y
:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: | | | ||| .=========== ~~~~~~: ^
. : ::~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ||| .=========== . :~~~~~~~~: ^^
:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . | . :~~~~~~~~~~~~~~: .
::~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:=======+= . ::::~~~~~~~~~~~~~~~~~:.
. .:~~~~~~~~~~~~~~~~~~~~~~~~~~~~:====#==|#=# ::~~~~~~~~~~~~~~~~~~~~~~~~:
+ :::~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:=|==#|= | ^^ :~~~~~~~~~~~~~~~~~~~~~~~~~: .
# =|--=--=====================================+---@- -+ . ^^^ :~~~~~~~~~~~~~~~~~~~~~~~~~~:
| | | |=# |### :~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: # # ###| . :~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:| |
| | |-|---@--- :~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:: |### :~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: |
| | | |==#|##=| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: + :~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|Y^
^. # #| = :~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: ^
^ =========+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: . . :~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^Y
=========== ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:^
=========== . :~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: :~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
. . :~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~::. . :~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
. . :::~~~::~~~~~~~~~~~~~~~: . | | | | | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
. . . . ::: ::~~~~~~~~: | | | | | | :~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
. :~~~~: . | | | | | | :~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . ^^ . . ^
=========== . . ^^ | | | | | | =========== ^ .
=========== ::: . . . ^ . | | | | | | . =========== . . ^ ^
=========== :~~~~~~~~: # ==#| | | | | |. =========== ^
:~~~~~~~~~: ::~~:: | =#|## . .
~~~~~~~~+==-----------========-------+-+-+-+-+-+---------@---+--------------------------------+ ^Y^^ .
. . :~~~~~~~~H~~: :~~~~~~~~~: | | | | | | |###| #|========== | ^^ ^
. ::~~~~~~~~~~H~~: . :~~~~~~~~~~~: | | | | | | =#=|# =========== |
.:~~~~~~~~~~~H~~: :~~~~~~~~~~~~: . + . |
.::~~~~~~~~~~H~~: | | | | :~~~~~~~~~~~~~~::========== | . :: | :::: | | | | | |
. :~~~~~~~~~~H~~: | | ^^^^::~~~~~~~~~~~~~~~~:======== | :~~~~:: . | . :~~: | | | | | |
::~~~~~~~~~~~H~~~~:::::::~~~~~~~~~~~~~~~~~~::=======|= | :~~~~~~: | :::::::: | | | | | |
. :~~~~~~~~~~~~~H~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: -@---------+-------------------=================+ :~~~~~~~~:: .
| | |:~~~~~~~~~~~~~H~~~~~~~~~~~~~~~~~~~~~~~~~~~~: #|= . | . :~~~~~~~~~~~~~: | | |:~~~~~~~~~: ===========
| | |:~~~~~~~~~~~~~H~~~~~~~~~~~~~~~~~~~~~~~~~~: | | . :~~~~~~~~~~~~: | | |~~~~~~~~~~~~:::: ===========
. | | | ~~~~~~~~~~~~~H~~~~~~~~~~~~~~~~~~~~~~~~~: | | . . :~~~~~~~~~~~~~: | | :~~~~~~~~~~~~::: ===========
::H~~~~~~~~~~~~~~~~~~~~~~~~~:: . | | . . :~~~~~~~~~~~~~~:H :~~~~~~~~~~~~~:: .
. . =========== | :~~~~~~~~~~~~~~~~~~~~~~~~~~: | . | | | | :~~~~~~~~~~~~~~H~~~~~~~~~~~~~~~~~~ .
=========== . | ^::~~~~~~~~~~~~~~~~~~~~~~~~~: | | | | | |~~~~~~~~~~~~~~H~~~~~~~~~~~~~~~~~: .
=========== . | ^:~~~~~~~~~~~~~~~~~~~~~~~~: | | ^ . | | | |~~~~~~~~~~~~~~H~~~~~~~~~~~~~~~~:
^ ^ . . #|= :~~~~~~~~~~~~~~~~~~~~~~~~ | |^^ ^ ^^ ^ ^.:~~~~~~~~~~~~~H~~~~~~~~~~~~~~~: . ^ Y ^^^ ^^
^. ^^^ ^ ^^ --@-+-=====================+====---------+ | | | | |^ ^^ YY ^ ^^^ ^ ===~~~~~~~~~~~~~H~~~~~~~~~~~~~~~ .^ ^^^ ^^ ^^^^^^ ^^^ ^
^^^^^ ^^ Y^^^^ ^ . ##|#=~~~~~~~~~~~~~~~~~~~~~~H |^ ^ | |^ ^^^ Y^^^^^^^ ^^^^ ===:~~~~~~~~~~~H~~~~~~~~~~~~~: ^^^Y^^^ Y^^ ^^
^^Y^^ Y^^Y^^^ ^^ |:H~~~~~~~~~~~~~~~~:::: | ^^|^ ^^ ^Y| | | ^ ^ ^^ ^^^^^^^^Y^^=====~~~~~~~~~~H~~~~~~~~~~~:: ^Y^^^^^ ^^^^^ ^ ^
^^Y^^^^^^^^^^Y^^^^ |:H~~~~~~~~~~~~~:: ^ .| Y^^| Y^^ ^^^ | ^^^^^^^^^^^^^^^ ::~~~~~~H~~~~~~~~~:: ^^^ ^^^^^Y^^^^^^^^ Y^
^^^^^^^^^^^^^^^ ^^ H~H~~~~~~~~~~~~:^^ ^ | | | | . Y^|^ ^ ^^^ |^^^^ ^Y^^^^^^^^^^^^ ::~~H~~~~~~~:: . Y^^ ^^^^ ^^ Y^^ ^^^ |
^ ^^^^^^^^^^Y^ |:H~~~~~~~~~~~: ^ ^| | | | | Y^ ^|^^^^^^^^^|^^^^Y^ ^^ ^^^^^^^^^Y ^^ :~H~~~~~:: ^ Y^^Y^^^ ^^^^ ^ | ^
^^ ^Y^^^^ Y | H:~~~~~~~~~: | | | | | | ^^^|^ ^ |^ ^Y ^^^YY^^^^ ^ ^^ :H~~~~:: ^^^Y^ ^ ^^^
^ Y^ ^^^ |^|^:~~~~~~~:: | ^|^ ^^ ^ Y|^ ^^ ^Y ^^^ ^^^ ^^^^^^ | . ^ ^^
^^^^^^ ^ | | | ^|^|^^:~~~~~:: ========|== .^ ^| ^Y | . ^ ^^^Y^^^^^^^^ ^^^^ |. .| | | | | | . ^ ^ ^ ^^
. ^^ ^Y^^ ^ | | | |^|^ ^ :: ========|== ^ |^ ^ | ^^ ^^^^^^^^^^ ^^^^^^Y =|# . | | | | | | ^^ ^ ^^^
| | | || || ========|== ^ |^^Y +------------------------------------@--------+ | | | | | | ^Y ^
. . | | | . | . ^^Y^ ^^ Y ^ ^^ ^ ^ ^ | | ^^^
| | | | | | =======|=|= . | . | ^^ . ^ Y^ ^^Y^^ ^| | | ||| | =========== .
| | | | | | =======|=|#= . | |^^Y^ ^ ^^ ^ ^ ^^ | | | | ||| | ===========
| | | | |++----------------------@-----+----------------+-------------+ ^ ^ ^ ^^^^ ^ ^ ^^ | | | | ||| . | ===========. .
| . .|= .| . | Y^Y ^^^^ Y^^^^ Y^Y ^^ ^^^^ ^ | | .
=========|= | | | ^^^^^^Y^^^ ^ ^ ^Y^^ ^ Y ^| .=========|= |.
=========|= | | | ^Y ^^ ^ ^^^^ ^ ^^ ^^^ | =========|= | . .
=========|= . ^YY . | | ##=|## ^^^ ^^^ |^^^ ^Y ^ | =========|= |
| ^ ^^ | | #|## . ^^^^^ ^ : | . | .
. | Y^ Y^^ . +-----+----------------@ - + | | | | | =========== | | .
| ^^^Y^ ^ | . |= #|#=#| | | | | | . =========== . | | . .
| ^Y^^ Y^Y | ===| =#| | | | | | . =========== | |
| ^ Y^^ ^^ | | . . | | . . . ^^ YY
. | . Y ^^^^^^Y ^ |##|#=| | | | =========== . | . |# ^^^ ^ | |
+-----------------------------@--+-+-+---------+ =========== | =|## . ^ ^ ^^ | |
. | . ^^ ^ ^^^^^^^^^^^^ | #|+#+-+-+---------+------------------------------------------------------------+--------@--- | |^ ^^^| |
| . ^Y^^^^^^^^^^^YY ^^ | | ^ ^ ^^ ^^^^ . # | # ^ ^
. | |^^ ^^^Y^^ ^^^^^^^^ ===|======= . | . ^^^^^ ^^^ . | | |=| = | === ^^ ^===
| |^^^^^^^^Y^^^Y^^^^^ ^ ===|======= | . . ^^ ^ . . | | | | | | ^ . == Y^=====.
| | ^^^Y^^^^^ ^^^^^^^^^ ===|======= | ^^ .| | | | | | ^^^^ ^^ ^======= .
+ ^Y^^^^^^^^^^^Y ^ ^ | | . . ^ Y^Y Y^ ^
.# =|======= ^Y^^^^^^^^^^ ^^Y . | | : | | | | | | =========== ^ ^ ^ ^^^ .
|###|# #==== ^^^^^^^^^^^^^^Y^ | | :~~~~~~~~~~:: | | | | | | =========== ^^^^^^^ .
---@-----------======------------+----------------+ ::~~~~~~~~~~~~~~~~:: | | | | | | ===========
. . | # |#= ::::::~~~~~~~::^^^^^Y^ . ^^^:~~~~~~~~~~~~~~~~~~~~~~~::.
= | =:~~~~~~~~~~~~~~~:^^^^^ ^ . . . ^^^^^^~~~~~~~~~~~~~~~~~~~~~~~~~~~: =========== . . . .
+ :~~~~~~~~~~~~~~~~^^^YY^^^ ^^^^^ ^ ^^ ^Y^ ^^^:~~~~~~~~~~~~~~~~~~~~~~~~~~~~:=========== . . .
:::~~~~~~~~~~~~~~~:^^^YYY^ ^^ ^^^^^^ ^^^^::::~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:===========. .