********++++++++********++++++++**********++++++*+++++++-   .,.                 `  `,-.``....-=---------------------------------,------------+HH-XH8###W#-*8--*-*+=-------------------------------------------------------------+HH**+-===-----------------------------------=-------,.......,,,--------,,,,,,,,`````````.`
********++++++++********++++++++*++*******++++++*+++++++-.` .,.`                ````,-,..`,=------------------------------------.----===-X*-+88HW#8HXHH8=8*-=-,-------------------------------------------------------------------=+XX*X+=---------------------------------++--=------,,,,,,,,,,,,,,,,,,,,,,,,,,,,......```
********++++++++********++++++++*++*******++++++++++++++--. `,--                ..,,,---.=--==-----------------------------------.,=+-=HH-=88+*8X*+=----+-=+--=----------------------------------------------------------------------=+*===--------------------------------==--+------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.....```
********++++++++********+++++++++==*******++++++++++++++==-```,,                .---,--=*--=--==--------------------------------.-=X**+=XXX====----------------------------------------------------------------------------------------==+==-----------------------------=---+*---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--,,,,,...`
--==-+8-..,----,-------,X8HXX=--XXHHX=--***+++++*+++++++**=-,..,-,..`           -..-*=-------------------------------------------X*-XX*X++==--------------------------------------------------------------------------------------------==+*=--------------------------------+----------,,,,,,,,----------------,,,,,,,,..`
XX=. --.  ,-*XX*X*=--,.``,``---8X+==+*X8***+++++*++++++++==---.`-,..`      ``...,-*----,----------------------------------------XX8X-*X---------------------------------------------------------------------------==---------------------==+X-----------------------------------,-------,,,,,,,,----------------,,,,,,,,..`
.-. ,X8@-=XHHX*=88X**=--*8X+X-`,-=*XXX*+***+++++*+++++++=-==--.`-,..`      .,---*-,,-,-=----------------------------------------HHX8H------------------------------------------------------------------------------------------------------=X*------------------------------------------,,,,,,,,----------------,,,,,,..`.`
-=*X8H=---------------==-----+X8H=---+XH****************+==+=--`-,..`     `.---=,--,-==-----------------------------------------===----,----------------------------------------------------------------------------------------------------*X------------------------------------------,,----,,----------------,,,,,,....`
8XX*----`  ,-` ` ` `=- ,`,` ,--*HX***+-`-8X=HX=********++*XXX+=---.--.```----==-----------------------------------------------*X=--------------------------------------------------------------------------------------------------------------=-----------------------------------,,,,,,------=-------------------------..
=X=--` -X-  .-. .-` =*` `-` `  ` X8--88*X--+88+=*******++****+==-.-.-=.----==------------------------------------------------=H----------------------------------------------------------------------------------------------------------------=-----------------------------------------+--+=-+-------------------------..
X,   .- ,**----`   ,=X*-,=--=- ` +8-``.-88H-`,H#*******+++==+*++=`,-.----+--------------------------------------------------=*+----------------------------------------------------------------------------------------------------------------=---------------------------------------=-+--+=-=-------------------------..
 -` ` -8`   `+X, ` `=. -.,----..--*=``. ,-XW8X+-=++XXX***+=-=XXH-=`.-.-*+------*----------------------------------------,--=H+-----------------------------------------------------------------------------------------------------------------=-----------------------------------==+=-=*+===---------------------------..
  -,-, .*  ,.`.`- .*=``-,+-`.``----=+-` ``,---=--=--X*+H***XXX**-+-,,,.=H=--**--,,,,,,,,,,,,,,,,---,.,-------------------+H*,`----------------------------------------------------------,,----,,,,------------------------------=-----,-.,,-----------,,----------------,---------=**=---+===----------------------------..
,-+.`*-  ,-.  ``` =H` --- .X-., . =#=  .X-  `.--HWH-=XXX********=-+-`..--=***---,,,,,,,,,,,,,,,,--.,---,-----------------*+-------------------------------------.,,...--,---,.,.--------,,----,,.,-------------------------------==-,--..,,-----------,,---------------------------+*+---=-------------------------------..
#-`*+.`  ,,`.   .-H= .-  -. -H-    `.`,*W-  ,-.`-#X..-=XXXX*****=+*--,`,`-8X-`.-,,,,,,,,,,,,,,,,-------.----------------+=--------,,,,,,,,,------------------,``-`....,,-+-,-,..--------,,----,,-,,,,,---------------------------------,.,,-----------,------------------,,--------=*+---=-------------------------------..
=--8* `- --  ,`  --`,X=`, ,-` ,#`    `.,,  ---.`-X- -88--+X**X**-8*-*-`.-,------,,,,,,,,,,,,,,,,`--=-,,----------------=X-,----,,,,,,,,,,------------------,``..,`....--**-.-,.,--------,,----,,,,,,,,,,,,,,,,,,----------------+----,.-.,,-----==---,,,--,------------------------======--------------------------------..
88-`  .88,--``` =*,`----`   .-  -=`,-   -  `+--X*` ----8#X--X+++*==*+---.``-=-.-.........,----,.----,.``,,,,,,,,------X#--------,,,,,,,,----,..`------,,----,.``.`...--+X--,``..-``,----`,-----.,.......,,.......,...,,...,,,.,-----------------------,,----------------,,,--------=++=---------------------------,,,,--.``
,*=-**.   ,**--.--`-=   ,=H=``-`.-+``- ,. -=--+  -@H``  -##--+HX+HH+=+=--``---,.........,------,----,.``,,,,,,,,..--`-8=---.....,,,,,,,,----,..`..,,--------,.``,...---=+-.,..,.-,--*=--,,------,.............................,,----------------------,,--------,-------,,,,-------=++=-----------------------------,,--.``
 `, `++ -*- .,-=H-,+- -.`-+-,-  -` =-.--X@=      `*@=-.- `X##--X*H****=--,.,---,........--,..,------,.``,,,,,,,,,----+=-,-,.....,,,,,,,,----,..```.,--------,.``,,----=++,.-.`-,---=*----.-=----............................,,,.----------------------,,--------.,,,,,,,,..,,------=++=-------------------------------,,.``
=#*`.,  -=,`----=``*H-``==-X=-, -==,*#-.  ---H#-.=-.--,X+-` -#X,=+=*X=-=--,`,---........--,``,------,.``,,,,,,,,--,-#*.-........,,,,,,,,----,..````,---=----,.``,,--=+**+,,-,.-----=+----.,=----............................,,..----------------------,,--------.,,,,,,,,..,,------=++=---------------------------------.`.
- ,--#=  ,--` `8`-=-  -X8#-`8X,-8=   `` -#H.`-```-=--- `--,,`-HX8,-X=+X--=.`-,---,,--,,-==-`,==-........,,,,,,,,,-`-8-.,,..,..```.``-X*-........`----=----------.---XX=X------------+=---.-=---,-,,,,,,,..`....................,--`.------------------,,----,.``.,,,,,,,,..,,--------===========--------,,,,,,,,-----------
` .-----X-  `-+- -=-=8X, ` -@8   . ,#8,,-=- `.-` `*- -.,`-=-.`,-+#-`=*-++=-`,-`--,,--,,----,-=--........,,,,,,,,---8*,..```` `---` .=X-`........`------.----------=+X+-=---------=--X=,--.-==-------------,,..,..,,,,,,,,,,,,,----,,---=--------------,,----,.``.........``..,-------===========---------------------------
`----=+ .8#=` `-#=,,-,-X----   .+#=`  -*. -*``=-` .+,`8, .` -++-,,8#--*-+-==..,.---------,,-=--,........,,,,,,,,--**--,..````.,-,`,=+-.`........--=----`---------==*H+------------+**=---,-==+=------------,,---,-------------------,--+--------------,,----,.`````..........,,------===========---------------------------
`.`,`,*` *H8W+  --+H-  ,  ---=X=`   -W=-=- -8- H-``,---=, `--,-.`,-X#--*-X---``.,XX,,XX,-.,=X-,,........,,,,,,,,`-H-.-,.,,,,-..,`.=H=``-........-==----`---------*XXH=----------+-*H--*----=-+X---------------------------------,---.,-X--------------,,----,.``````.......,,,-------===========----------------========---
,  ,--*-  -=+X88.`--  ,+*- `-,`, ,*8-`   +@+ -8*--. `--,+-` `-88-,,--H8--*X---`` -*X==--------.`,,,,,,,,--------==--,..``.``------=+-,--,-----==--,-X----------=-XXX-`----------+=*=,-+------=X*------=+*=------------------------------------------------,,....,,,,,,,,-------------===================================---
`` --,X=,,+H*,  ,X----+*=`  `    `.-=-=.*- `*, +-`,-,-=---` ```,,-` ,--X+,-*==-`-`-*=---------..,,,,,,,,---------=--,....,..--,,.*=-..--`----=+=---=+----------=-*++,.=---------===-,---------+X-------===-------------------------------------------------,,,,.,,,,,,,,-------------===================================---
 `--. *8-.    -@*X=-`=X`.---   --  ` -`,=,-X-X=`.=8*---X----`  , ``,-``-8*`.**--.-`.=-.-=--,.,,-,,,,,,,,-------------,,,,--------*--,,,,-,-=+XH=---*=----------=-*X-`,-----------*=-..--------=*==--------==-------------------------------------=-------------,,,,,,,,,-------------===================================---
--*X,.*-,-XX` -+-`---, #+-````-=8-     8X``-``+8---,` -@-,--`   ` .-``. `+X-.=8+-````=*`=--...--,,,,,,,,-----------------,-------=--,,,----=**=-,-=X-,,--------=-*H- ,-----------X-,.`,=------=+*=--------=+=--,---------------------------------=----,---------,,,,,,,,-------------===================================---
X----=*=-.-` -X+-.--,--`X- .-`,*#*-.,` -X`  - -=#* `H*   -88*-``--````--``,X+,-#=.``.-+==--,.,------------------+-,,--.`-------------,-----+--=--------------X-`-H-.`.--.-----,--++,`.--=------===---------===-----------------------------------------------------------------------===++++++*+===============-========---
,`  -88+`-=..++.   -H8-``X=  ++.`=-==` .=-      --X= .=-H8-`  -X+   `-88-.``H#-,*-` `.-H=--,.,------------------=-,,---,------==--,...---*+----,------------==--=X-...,----------+=.`.,,-------=HX--=+--.,--=+**---------------------------------------------------------------------===++++++**+******+++++++==========---
  ``  `-H#-`--`    -*X--`,X+  -==--*8,`.== ,-.`  8=-X-`-=-`--=+   `XH-----,``+@-`X=.--`,=--,.,-------------------,.,---,------==+------==*-----------------*=---XX-..``-=--,-----*-` `,.-=------*-H#+=+------=+X=--------------------------------------,------------------------------+XXXXX*+++========================---
 `,-,``` -X-*=` .,-----=.---=` +H-,-*= `== ,-,``--X+ ,=..8--*-=-.8*.-,`-X--XH--8=`=8` -.=--,.,-------------------,,,---,------==+------+X+`-=-,*-----------X=,,=X8.`.``,=--.-----*-` `.`.=+-----,+=,` `++=-----===-------------------------------------,------------------------------+XX***++++========================---
    `````  -X8#=`  ,.,--=---+- -*`--`-- -= `-.``---+- `+8. -#--X,-- `XX-- .8#,  XX-,-.``.-+=-,-------------,---X-------,----====------==*---=--,.`.-=-----+X-`.=8-`,``,+--------8H-````-XX---,,---*-```..+=--==-=--=--,--------------------------=-----,------------------------------+XXX++==--=========================--
````   ` ..  -=@8, -#+`---=`-X, --`--,= -+,-=,``----.```,#= -H+-8- `-  --+` --,`-HX---..``-*---------------,---X------------=*=---,---+*-.-=---..`.-=----=+=,`.*H-```  -=-------=X-`   ```,----.---+, `..`,=+-----=--=----------------------------------------------------------------+XXX++==--=========================--
-,      .`   `,+HH*` +*`.-----= `=  +-,--H---`-=- -8=``=H `H-`-,-=- `+-  -.`=-.- `+H-`.,..`-=-=------------,---X.,,,,-------==+=--,---+=,.-+---`.`.-=---+==-. -H#,```  ,+=-------X-  `.,```-,-=--*,-H-  `.```-==---==--=--------------------------------------------------------------+XXX++==--=========================--
+=--.     ```   -=-X+ `X- -+-`,H- ,`-*--X#-`` -8,-H- ` --` -X=..--*8H*-  .-.+H-.-` ,--,-- .,---------------,---X.--..-----==++*=,----++-.-==--- .`.-=---X==-` -88``,   `==------=X-  ``` .` ,--*=-=--+-  ```.--------++---------------------------------------------------------------+XXX++==--=========================--
-- -8#X` `,`  ` `----+--+-  -- -=-`  ---`-+-`,-----+` X8 .,` `-----H8--X-`-..*=,--` -=---.``,=X+--------,-----*8--------===++-,--,-`,XHH=-----,`.`.---,-,+=-. `=H.`.`..`-*-------H-      ..`...-----,--,,`````.--`--,-+--+=-+------------------,-------------------------------------===========*+++==--=================--
-*- `XX-*` ````.` -=,,=---+. -- -+`  `+-`-*-``-=--*-  =. .--` `.-H,-@= `` ,,-=, ---, ,==--.``,=H--------,-----*8--------+-=X==X*,,--=X---,-=*+-.,``-=----+-..``=#````,. `-*---`--=-``     `,,````-=--,,-`       ``.,.```H++=-=+--------,,--==--,==-----------------------------------===========XX*+=---=================--
, =--- -+#=    .,-.-X- `-----` --=-  `-------`,-=,H- -,` --`````.** .W+`. ```-- ,---` -X+--```-+--------,-----*8------------*X*+----+=`.`,=+-..,-` -+=-.-=-.-..-#-   ```` -=-------``         `,,.,-----,`      `.``,.`, `,,-+X#X--,.,-+H---=----------------------------------------===========X*++=---=================--
--,*+``*8-+=``.   .--*X-.=--` -`--=  ,-++` -=---H--=-,- X` `=+=XX,-*`-@*` .  ---`.---`,-X=--,,,.--------,-----*8-------,-*----,--.-+*- ``,--``,--` -X+-.==-`--.-*-`    ` .`-+--,---``        ``.,-,`,--,``.````     `    ,.`...---X8X+-,----=----------------------------------------===========+++======================--
`.--=-,-X--X*` ,`   `-=--``=X---,-H-,-,--X+-=- `-- ,**+8=`  `-*H=  -=--- X-`-,--`   .--`.*-`--.`--------.--,--=H---=-----==-,`---,--=,````*=``````  -X=`=-```,``-=,     .  `-=-----`          `.,-, ```+X--=-=8X####WWW@#WW#H*--.``..,.-X#@H-,---------------------------------------=++=================================--
` =-.==.==--=+-     `---.---. ,--`=-,. ` --.--,-H-.   `` .,`,=-- ` `X=`--,-*` -,`   -=- -+*=-````-*-.--,---.-=+8=---=----*=-``-=-,--=,````*=``````  `==-=-```,```-,  `     `,------`          `,. `, `- -@8`--=@#@H+###@#888H8#WX8##8+. .--=----=------------------------------------=++=================================--
 -,---*.---==--,`  `` ,-=-,,``-+-`-- `  .`   `,----,  ``` `---,,. ` ,H= =- --.`-`  -X=``=`-8=--``,---------,-=+8*-,.-----=-````--,--=,````*=```````  -+==-```,`` -, .,    ````-----` `          `  ``.=#@HX@X-=*H@**@W##X####888H8888###8------,-------------------------------------=++=================================--
.`--*- =--,`=@* `  `` .,``-=-  --`-`    ``      `--,```` -----,. -`` `#--X-` ,--,` `.``,-``*8+--`` *X,=--=---=+XX--.`----=-````-----=,,`` -- ``.`,`  -+*=-```,`` .. --    ``  ,-----.               +WW8#8W8=X+ -#@#@@8#88H8W@@#88##WW#8@8H8+,`------=-------------------------------=++=================================--
 --`,X=,-=--=-,-,` `` ---  ``-+--..` ``         ``,---,`---,,-*+-`    -8* ----`=-,`` `,`--`,*X=- ,-,-+-,-.,---=8=*-`----=-.`.,``=+,==  `` .-``..`    `--+, `,``.                ,=*+.             `XWWWW#X##-  `X88@#-        `--XW@#888#88X,,-=--------------------------------=============+++++++++++++++++++========---
=- .--=--*-,=-,=,` `` ,=#-  ,``*-.`` ``  ```    ` ```----.`.,,` `    -*H8`.--X= `--````,--- `=H=-`.,,=-,-.,,--,*+*------*-````` -H---,````----+*-,`    `=-``````                `--=*. .        ` -8#WW88W= ```X@@8-           `` `-H#8*--8#--+---------------------------------===-----,----=*X++++++++++++++++========---
*-`=- `=---------` `  ,=X=--` `,.`,,``````       `  `---=-,,-.` `-*XX=` `X--=, ---,--`, -.-- -XH-,,,--*---.----++==-----*=,```` -+=--` `  `.  ``,.``    --` `,,`                 ..`--.        ` .HHHHX#X-   `+W@@=`                `=#@8,-=-,==-----------------------==-------+=---,..``.,----++++++++++++++++========---
 -W=`, ,,*-.*-.=,,  ``,-..,--, ,`.,.` ````       `  ```---``-==-`     `-.`X,.X `++,---` --==` -H8- `` -X-------*--*H-,-,+*-```--=88-X@8#W###HH8+``````` --,  --                    ` `-`        .` -8@WX*  ` .8W@8-`                 -+8#HH+--+------------------------==-------+=--,```````````++++++++++++++++========---
*,-=#H,+++-``=8,``  ``-*#8=,,--- `-``,` ```         ````=*=,-=.` ,`  ``  `+H,`-.-,--..--`--`--`,*X*-`..--=-----+H=X8+-`---,..-HW#@W8H8@@@#@@@W##H#H      ,,`                      `                    .  `  -@@X#X-``                ,#8#8=---------------------------==-------88---.     ```.-`-X++H8H++++++++++++++++==-
`-X` *X=,-XX=H* `    `-*---, `-- `- `,` ```       `````` --+- ` `-8H-*#=   =*,`.`-`.--`--,---- `-88*-`..-=------H=X+++``=X -@@#@W8@@8-  -@@@WW#H#*H@=    `                        `                       `  =##8#HH##=               -88#8-,--,-----------------------==-------HX---.  ,``   .-.-=+*XX*++++++++++++++++==-
 -H=, -@-`----, -.  -88-----**=  -*- ``           `````  `-*-`-. -,X@-`=--- -X--`--  -+.,,----, ,+HX-`.`.-=-----++H*,-X.-+X@@8@H@8  --,H@#88#8#@HW#H##-  `     `                                        `    =#@HWW#@8H@@@+.         -X88#X----------------------------==-------XX---,  ,----.` ,`,=X*==++++++++++++++++==-
@-,=*H-  *#*``,` `-*X+,     `,` .8#- ``         ```````   ---+--X-`       -+,,H----`--`--``==,-`.`*8X-````*X-,-,-8=8+`==,*#8H@@=` -` .88W@8-       *@@W=     ```                ``                      `    +@@#WW8*-   .*##88#X=--+#WX#8=-+--------------------------+=-------XX---,```.--,,---``-H+--++++++++++++++++==-
--*--X-,+, `W8--X- .- `=-,--,``,-=-=- .`  `     ```````````-==-,- -#X` `-8++8X#8-=X- `=. .---==- .XH*H=,`-,-*--,-XHX8- =--8#@@-  `.  =@W8-.          -WW-     ``                 `                          ,H##88WWX.    `-X8####8888###8+---------------,--+=-,-----*+-------*X=--,`.,`--,,--`,`.=X+-==================--
-X--- -8 `=-``,,`-+**X-   `.``=8=, =X,.`    ````````````  .--X---8#-``  --,`  +H+ --.+` ` .---*X---8X-*,`--`-X---H8=X*`-+##W@8 ` .  -H@@-             =@@-`                                                  =##88W@#-   `=8888W#8####888XXX--------------,--+=-------X+-------*X---,.,,.--..--`,`.=X+-==================--
 -8-,X= -=  `-=8.``,..`,   ----*=`--=X``  ` ````````````` `--.---`--,*#-      -X= =#. ``` .-``+*+,`=8=-8-`` .*+-.-*+*XX-8@8@#, ` . .*W@W+             `X@*`                                                   #WW#888##88#WW##88WW#@##888HX+---=----------,--+=----,--X=-------*--=+--,.,,,,,,.`,`.=X+-==================--
-.-----H=--H=`-X -H*+=---,--,-----``,-*-` ` ``````````````.-*-`-+8-    -X=X-   -+..=+- `` ,-`.+X=-``88-H+-  ..+=--=8*-8-#@@W*`` ,-.`X@W8@=`         ` `-#@X   `.                 ``                           8W8888HH88###8###@###8#8HX8X-----*----------,--+=-,----=X--------X--=--,----,--,,,,`.=X+-==================--
 `-=X- `==.,X=,=--,-=--*-.````,-,--,----=. ``  ``  ````````,--, ` .*-=X  `.    `+-,--=-  `.`.---`,``-X+`-8= `` +-.-==---8@W#- ``.   -@@#@XXW@H.       -#@W#.  `                                               -8@#HHHHH8888888#####W8XHX##-,-,==-----------**-------=*=-------=X=---,```----,,,,..--==+=-===============---
-``---  .-8= -X--H--+. ,  `` .--`-,,=- `---  `. .````````,----```` `-- -XH+`  ` -,`---=. ,  -+.``.,.`=H.-XX.`` -+=--X#, .-+@8  `   `+WW#@8HH- ,X@@@####88##=                                                   =@#88888888##888888##HX*=8H,`---------------==-------=+=-------=X-=-,```,==-,--,,,--=====================---
H. ``.--,- -8, *--+-,==,..``,==,, .-,`` `.,-*- -,````````.------` `` -*,   -88- `-,-*-`--  -X-.``,-.`-H---8=``-,-X---XH`--  ..,     -8##WW8-     8@#H8@#8@#H                                                   ,##8H+*XX*88######H*===++H=-.-*------------=--=------====------=X+=-,,,,.---,,..---===-==================---
H-`  ,+-. `` =X- -+=..X-````-=-`-=, `` `` `---=`-,,,,,,,,,----``,X, ,-,*-..,   `--,-==-`X `8-`,``--``-X+,*X*+.`-`=X,-X+-      `-   .-X@##W#=    -88@@@@@H#8#.`                                                  =HHX*++X+=*HXX88X*=---=+X---=H----------,-+--+-,---X8=--------XH---.`.----,,-.,---======================---
--=X*++-.``,``--X- -H- -.  `-==-```  ```-  `-*H--`---,-=`------`---,-*-  -=--.  `--.-----`-+.``  `--``-*--X-**-.,`.XX.-W-`          `+8@@###@W8#W8@8####88@#-                                                    -#@#*=+===--==+==----=X-`-*+-----------==--------=XX+=-----=HX=-..-,`,--,..-,--========================---
===--``--.-,  `=--+-`-=`-` `=+-  `.`,===88-.--+=-=+=--=-*``X#+-,-- `-,-#-`.-` `,`--,`-=*``=-`.   ,==. -8H-=+++--```-X=-8X-           -H@#8HXH8@@*#@X#8#W##88. `                                                   `X@WH=``,---,-----*##=`,--------------==--------X*+*=--=--XH+X-.`,----,---.-=+X++++++++++++++===========-
H=-=-` ---` `..---`-X-,=.--=*--=, ,=-`,-++-`------------,``-+X- `8H--, - --``,. ``=..X-..----`,`,,--,`-H#--X=-+-. ` -X+--=-.         -8@8XH8XHWWX#8HW#@@X88@-  `                                                `--.-#@@W@@@W#88-``` ,---XX-------------==-------=*+=*=----=*=+*.```---.------++++++++++++++++++========++=
`-=+-*-  .==, `-`-----+X-`X8-`-`-  -` ,------=-` +=-.-=  ``.--,- ,----`-8=,`-#8 `----=- ++ == ,  `---+--HW--X-=+=--- `+X.H#  ,        -=@@88#--X8####88W=+HX-`                                                                      .-=-H8=------------+X+-------+*+**+=--,-=-*-.,----,.----=*XH******************++++**===
..-XX=+-.`.---,------``*#-,--=-  .+-  `---,.--```.H=,,`= ``.=---` -X,-*-`-=-``-8,,-=--.-*-=``= `` .---,-H8--=--=-=-.`.-*--*#-   `     `.8#8XXX+-=*++88*X*=8*                                                                       .`-X+HX-----------=*+X+-------+++*X+----+*-+-,,-----,----=+XX******************++++**===
,``=#*-*, `---,,`--.-+- H*,-=*=```  ``-+.=.`=.   +*+-.--`.`.XX---` =8-`+*  --`` -`-X=  ==-- `--`  `--.``-8=-++==-X---.`-W+ -8`  ,`      `#X-##-*=****=--=#=                                                                       `----=X*----------=**==---+=--+X+*XX=----X*===---,-----==++**X******************++++**===
..``-8H+H-  -=- ----.`X@ -#=``=#- ,- -+. ----, .+-,X8---.,`,88=---=`-#-` XX,,` ```-X- `=+- `..--` ----.`-8--++====+=,`,.XXX--=`         `--X#8=X=-.-=-=#H  `                                                                     -`-X-`H+-----------+*+==-------*****=--,,X+-+----,,,---XXXXXXX*******************++++**===
- -. =X--X-``--+=`=-  ,8- .--. ,X#. `-+.  +=,-.----------==-.=XH `--,,-*- -=-, ` ---  8+=HH- `-,- ``.-``,#*-+*+=-+X*-.`.`-H@#-,,       `  ,-X8#W#@#*+-          `      `                                                   ...`  -X, `-W--=-.,-X---=-+X--=-----X+***+-----X+X*,=-----+H8******XX****************XXXX****XXX
`-``,.+*--8X` `*--,-,````` .----`-8--=   ,X*--,.---------------X--+-`,-=X- .---``,=- -===+=,``,,--`.---`-#X--+*++====--.---+XXXX--` `  `---==--,`    ``            ``                                                        `.,=-.,`-8,-=-----*-+**X+==-==----*+*X*=---=H*+=.`-,--*XX*+****XX******************XXXX****XX*
 ,-.,..8H,-H8, ,X+  -88`-,  ,---8- -*-, `  ---- -----------.-+-` ,-`    `++` ,----- `=----.```.---`.,`,`-8H--+++*=-=XX-- .-=8WX`=--`    `     ``        .          --                                                         .--.,`-X--=-,----=-===X+-+=-----==+XH*----XH-=-.-**+===+X8**XX********************XXXX****+++
  ---.`-*X-.=8- `*#-.` `-8X`.--`.X- ,X=- `  `-X.,,,,,,,,.--+-  . `` `     ,-` `,+X` -=- -` `,``-,.-``,` -*#--++*-=XXX+++-  -=-``,     `        `    `  `          .--.                                                     `````,``.---=-,-----=X+*X===-=-==-=X=****+--=H=*X==X8HXXX**XXXX**********************XXXX****===
```----,-88-`-8--`,--=*X-.-,`-8-- =-.`-X-. `-=*-``, `+.`-==-.             ` `-` -. `-++ `  `  ` `------,-*H--XHX+*++*====.  -=`.                                                                                             `..  ,H+-H---------++**=====--=-=X-X*=--=*XX#X+8X=HXXXXXXXXXXXXXXXX****************+*HHHX+=-X*
```,----`-*8+``##, ,+=-```=+,    *H-=-. +#X `+-` `` `=-``-=-                 ---,  =-`-`+-`  -*H  `-+ `+.,---*+=+++++===+- .`.=``                                                                                         ``    ``*=-+-------+X*X***=---=-=+=**=X*=--=*X+H**HH*HXXXXXXXXXXXXXXXX****************XX*+++*X-**
``` `----`-XX=-`X8-  -=-`,````-8=   .-X*..HH-.`` .,.---` .--                  -=.`--` ,.-*=,--  `XH==-.---X==*+XX***++++=H-.``---`                                                                                          `````=----,---,-=*****++=-=---==**=*X*=--=*X++*XXH88XXXXXXXXXXXXXXXX****************HX=-==++,--
`````,--,-,-*X=,.-#8, `--``-``` `-*-,` .----  =X-,   `=-``--                   .-*--=+X ` `  =8=,,,,--`=8+--*++8XX*+++++=*X,```--`                                      --------`      `                                  ``   .-----..-----****X*+===---++=X+-*X*=--=*X=-+H*8#8XXXXXXXXXXXXXXXX****************+++===--`--
``````,---``=+=XH``XX,` ---`````  -, -X-----,=X-,.-+` .,``-,                   ` 8-.` ,-,++-```````,=*-`+--=-+X-*****+**+=X*-.` --     .                                                                                 `  ```-*+=--------=***X+++===--=--**==H+**XH888*=--H###XXXXXXXX****************888HHX++**=-----.`-
```````-=.--`-#=-X-`+8-` .-.````   *=``-```-=,`- -88-  -  ``                    ` --`--= --,`  ```  --` `*8-,=HX**XX****+=++=-.``-,                                                                                     `  ` ,+-*+--------=***+======--==++=-+*++**XH888X=--X8#8XXXXXXXX*******************++=--**=--,..`.-
```````,,--`--XX+=H- -8X. `-.--,.  `*=,-.,=***-.-=,   +@= `--`                    `X- `,---,`  `````.` `=8*--H+-*XX*X***==--*=,.`.-.                                                                                      ``-=-=+----,,=-+++++=-==+=--+*=XX=-+=-+**XH888X=--=XXXXXXXXXXX****************#8+---+H--,.`````.-
```````.`---,,-=8-=X-.-X#-   -*=-` `,+-`*-=.-##-, .--=-  `,-*-                  `  -=`,----,`  ````.--,--#H--++++XX*XX++-=--*X-. ,-,-                                                                                     `-=--=,---,-=-=X*+===-----====X++**=--+**XH888H+---==-XXXXXXXX*****************--..,--```````.``-
``````````.-,,.-+X+-=X=.-*X, `+H  `` ,X---, --,+X- .-. `==.  --,      .             `X*`.`--` ` `,,..`.-=H=--XX-X*************++--`-=-                                                                                   ,==-,--------=*X*+++++*=-=+==+X+===+*+=XH8HX=XH8--XX------+XXXX=++*X+==+==----,-,.````````````` `-
```````` ``,-----XH+-=--,,HW---`--  ` `- ,-, -X=`,=-`-H- `-XW8-                      -- ---=-`` -=-.```,XH--=X*=*X************+==---,+`                                                         `       `              `------------+**XH*++==--==--=*XX++--+XHX       -8----``  `-=+=-,`-,,-.  ``````          ````````,``
````````  ``---.,-**=-+X*,.*8X-   `=8- -*  -, `- ,.--,-#+,     -=                    `---,--.`  ``-+-  -8+--+*++XX*+********++++*+`,,,-`                                                                            ``,-=---------=****+**+=====*=---X#H-.             `H---            ,H- ,-,.      ``      ``````````-` 
````````   `---,---XH*+XX+--,=88  ``,=- ,=.`--```=-,``` `-+W#. -+`                    `-+-,-,`` -,`-**,`8-.-HX=**X**********+=+***-..`--                                                                            .--=---------=*X+=+++--=++XXH=,                    -H---             -`  ---``            ```````````  
            .--,-,--XX*-8*==-,,=8=   ,-`.--,-XH, .   -+8* `=,...X#,.                    =*`.=. --,  `--==,---=+X*X*+**+++++++==*+X=,,``-X    `                                               `                `   `---------=----*X*=--------.                      `  8---                     -.``  . `        `.,.`     
            ``,--``,=**+=**===-, *H-`  .-,-=-  `.-+---`  X=.--   -=                      -+---`--.``.-+X--=*=++**X+=+***+++++=-***+-`- ``@X-` `    ..  `                                                    `  ` `-=+-,`-==-,,-.H#+-+++H`                          `  -X--,                      ``,-`    `-..` .``        
              .--..`-=+*X=-==-=X-`-H8, `. +W*--=`..-,..`-`-=` -*- --.                    .------ ````-8*.-*X+++=*++==+**++++==++**=-`.``.=- -@#                                                              ```-=-```.,--=----**H+--.                             `  ==--                           -=.    `.--.`         
              `.----.,-X-++++*=-*-,,=H=---.  -8+-.`   ` `` .X+  -``--                      *8*-`  `,=XX-,-XXX*=-*+*X++******++====-`-`,,.`--*-*#=8*  --                                                    `.`-*-,```-----..--=-``                                   ---=`                             ,--`                
`````````````````--,,--*X*+==+===*--=. +=``-=` ,,--.````  --,`-=`--,-+`                 `. `XX` ``.-=+-,--**+************=++----X-..`---`.,-#8=-#*8X8@88    `.  ,                                       ` `----  -` -+------``                                      -H-H                                 `                 
````````````````  `--..--*+**+===-++-88`-=X=-XH. `-+-.`----` `--+-`,-X-                   `  -8,`.-=X-,.-XX*+**********++-+X++*-.,`.- `X--` =HX*#XXXX888=+-,-`     ` `-`                               ``#*  `  -  ,---+.`                                         -=-*.                                   ``              
````````````````  `--...-=**++++-+=-===XH=  -` -. .` `*@,`-` `  --X-`-8-                      -W,,*X----XXX***********+------,,.-``,-=-`=+, .-XH8H*XXX8X,,  ``.*=  .  ..                            `.,,`    .-`, -#---                                           =H--.                                       `            
````````````````   `---`.-=+**++====++---+H=-**--=-.--` `-X-.-=-```=8. --`              `      =H8H---=*X++XX********++=,,``-``-,-==,`-.---.`.+#@H.-88H- `` `  `` `#8                             `..`  `.,,.  `-#X.-`                                           -++-.                                        .`           
````````````````   `,---`,-+X=*+++++++++*-=+=X*-`,=#8-`   -X` ==----------                      +8-..-#XX************==*=-````.-=-`---,,.--` `-=# -*.=H-        `-     .- .X, `    --,`,```   -.``.` .-,-,-X#+.`=-`                                       `  `- =-,                                            `.``        
````````````````    `--,----X8+=++*+++**+X+=*==8#,`--=@@X*, `,` ,```  `-*H`                     .=-,=X=XX**********++++*+=-,.``---,`,---``,--,`-++-` =X`  ``` ``-  `  -``8-  .      .  --   ```-, --`-H----``-=-                                             `-=--.                                             ``         
````````````````    .`--=.--+8+++===++++*=*X=++=+*---` --X8-,--.    `  `*X-`                    .,XX*X=+XX+********+=+*+==-,```,.---,.--`--,--- X-,, `+ ````....`.  .,,-*  ,     ``     --- ,-+#- `-.`,-+-,,-`                                           `  .--*.`                                                         
````````````````    ```-+-,--=*X+=+++++++X+=X*=+==X*-+*--,.-=*H*-,-=-.``-=H+                    ,.-HH++XXX******++++==**++--,,.,`---,,----` `--`-``  -, `.,,.````` `.--*     `           .*#8=-+.--.---`  `.  `                                           .+---,                                                     ```   
``````````````````  ````.-=-..-8****XX********XXX*+++=++=*=---.-XXXXXXXX*#--X` `                   -##H-X+*XX+=X*++++=-**XH+-..,,.``,,``- .-``,-`    ```,,..``````.--.``                 -=-.  -`-, ,-`,                       --.                      ,==-`                                                          ``  
``````````````````  `````---..-X+**************++**=+*++X***==++-,.``--+-=8XXX`                  ` `-*H=*X*++*+X++++===+=++=,`.,-,````.--`-=--, .  ``  ,--`   `` ``,,``                  --  .,-=` `  ,-                      `=-`                     ++-.                                                             -` 
``````````````````  `````.------+****+*************X****==-=+=====++=--,`..,`,+.                    `-XX*X*+=+*****+++===---.........``,--, `,,`--`-,  ````       ````                   +-  `    ,, `,                       ,X`                  `----,                                                                ``
``````````````````  ```` `.---,.-****+++**************+++++++++*-+XHX*=-++*X==#W                     `-8*XX*++X+*+*+++==+-....` ``,--`  ````-``-``        ``       ``                   .-.        .-                         -#                 -=---                                                                    .
``````````````````  ````,` `---.--=X=+X=***********++*****++++******XX**+++==+++8`                   `-=H==88-+X=+*++*+--,  .,-*--`````.`.---.                 `-  ,                   `         ``  ``                      .----`         `=#-.@=  ,                                                                     
``````````````````  ````````---,,-=***=*******+*******************XX**++++++*+==8=                     -X*==++X-*X=.`..`-``-=` .  `.` `+-.                     `,  .                   `                                     `,--*+----=-=---**` `                                                                         
``````````````````  ``````..,,--.---H*=XXXX***++************++**XX***+++++++++==8#-`                   `-XX-=X*-`-``--.--  ``,-.-``--`                         `` ``                   `.`    `.`  ``  `                           `,---=  `                                                                               
``````````````````  ```` `-,..----,-=*X+*XXX**++******XXXX**++***X****+*++++++==+8#-                    `-----..`-.-*` ` .`   `-,                              ```.   `                `  .,,.                                                                                                                             
````````````````````````````````X,,-,,-====+*XHH++++**X+**++************++++++++--#W-                   ` -. .`+               `--                            -                     ```  , `-                                                                                     `..`                                     
````````````````````````````````-=-`----88HX*+==*++++X***+*****X********+++++++++H-8W,                   ` -- ,-                `,-`                          -  `                  ``` ` ,- .                                                                                    `..`                                     
````````````````````````````````.,-,`--`--==++**==+==**=--+8X++X********++++++++X=*X@W                     `,. ,                  ``                        ``. `                   ```  -. `..                                                                                   `..`                                     
``````````````````````````````````.--.``------------------+8H*+XXXXXXXXX++++++++==*=8@H`                  ``-=`                    ```.`                    `,` ,                   ```    --  `                                                                                  `..`                                     
`````````````````````````````````  -=-``....,,,,.,-----,`.-XX*-=XXXXXXXXXX*+*XXH=X***-=-                     .--                     ```-`    `             ,` ``                  ,=  - -` ``                                                                                  `   =`                                     
````````````````````````````````  ``---`........-------`--,-*X+*=========X--+++#*.`-- -=.                    `,-.                       .-` ``             `.   `                  -``,  -`  `                             `,                                                   `   =`                                     
```````````````````````````````` .,  --,``......,------,.,.,--*=XXXXXXXX-X=-=-`,- `-`-=--`                     `-                         =H,              `` .    `              ``,,```..                                    ,                                                `   =`                                     
````````````````````````````````````  ,=``......`.-----```.,,,----------`-----..-*=   . --`                     `-`                     ``  -XH+---.      `  .`                    ,-` ,``.`  `                         `.                                                      `   =`                                     
````````````````````````````````       -+` -X*- ---.`--,-.``.,--``.-,--,``-+---`         -=-                     `-,.`                         `X-=X--X .-` `-                    -+` ..              `,                             ```            ```,         `       `  `.```  -,  `         . ,``-  `                 
````````````````````````````````        .-.`---,-.--`.-,-,``.```,,.```.,*-`                ,`                      .,                          `=--++--XH-                       `=-  ,.              `.                                 `           ``,`               `  `  `-  ,-  ``          `.`-                     
````````````````````````````````         --  `-*-` ``.-=.``````.- `-,-== `  `              `-                        `                         ``XH--*+*-                        ,=-  -,                                                    ``      ```,                  `. .- ``-.  `            ,- `                    
````````````````````````````````         `=- .--`=-,--``...````,+,-` .+`-` `                -.                                                 `  -**--X.`                       -+`  =-            ``                                       ``     .``-                ` `--` ``--`  `         ` .-.  ``                  
````````````````````````````````       `  `--   .,,--.``-,-==--.  -+-    -`                 ,-                                                     ,H#+. `  `                    .--`.--.`  -. `  ````                                        `.    `  -  ``   `         `.   ``.-.   -  .```` `  -, ` `        ````````   
````````````````````````````````       `  `---``.,``--`---.` ``  ,` `  ` ,`                  --                                                     .X-  `                      ` `-- `=.`  -. `  ````                                          -.    `-   `   ````     =-  `   -``.`  ,`.` ```,`-. `  `  ` ``             
````````````````````````````````       ``  ````.-=-`-`   `.  `  -     `   `.                 .-                                                      .-``.`                     .  ,-  -.`  -. `  ````                                            --  .`` ``` `````  `.,` `.  .-, ,  ,  `       -, .``-,-----,..````````   
````````````````````````````````        ``     `    `  `,`   `,,           .                  . `                                                     .,``                          ..` .`  -. `  ````                                          .  `-  -````` ``...``.-- `   .,         --+*-,  `  `                       
                                                                                                                                                                                                                                                                                                                           

ブラウザの戻るを使って戻ってください