_,,,,--'''''~~~~~~~~~~'''''''''--,,,,,__
_,,-'''::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::~''-,_
_,-'::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::~'-,
_-'::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::~-,
_':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::'-,:::::::::::::::::::::::::::::::::::!,,_
. /::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ:::::::::::::::::::::::::::::::::::::ヽ
/::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::_-'''~~''ヽ_::::_,-,:::::::::::::::::::::::::::::::::::ヽ
. /::::::::::::::::::::::::::::::::::::::::::::::::::/::::/ ~ .l:::::::::::::::::::::::::::::::::::::l
/::::::::::::::::::::::::::::::::::::::::::::://::::/ l:::::::::::::::::::::::::::::::::::::l
/:::::::::::::::::::::::::::::::::::::::::_-'''~ /:::/ l:::::::::::::::::::::::::::::::::::l
l::::::::::::::::::::::::::::::::_,- ''~ l::::l l::::::::::::::::::::::::::::::::::l
l::::::::::::::::::_,- '''~_,,,,,,,,,----'''''l::l'''' ''~~ヽ _______ l:::::::::::::::::::::::::::::::::l
l:::::::::::::'~/l ''~ ヽ_ __ノ丿 ~~~''''--,,_ヽ:::::::::::::::::::::::::::l
ヽ:::::::::::/:::::l.__,,----''''''''''''''--,,_''''--' __,,,,,,,,___ .~''ヽ:::::::::::::::::::::::l
ヽ::::::::::::::/ _,,------,,_ ヽ ,-'''~~_____ ~''--,_ ヽ_:::::::::::::::::l
l::::::::::::::l ./ ,-'''''''-, ヽ l______ / ,-''_,,,,,,_~'''-,,_ ヽl::::::::::::::::::/
ヽ::::_--l ./ / ~'''''''' l .l l. ~~l ' /',_____ヽ .ヽ .l l:::::::::::::::/
ヽ' .l l l l l||l l丿/ .l l l .l l l|||l l l .ヽ l/~ヽ::::l
/ ''ヽ l l,_ ヽ,,____ノ_/ / l l.ヽ_ 丿 ! .l l _,, l,丿
l ヽl ,_ ''---,,,,,,,,,,,,-' ノ ヽ '-,,~'''''~ 丿l / l
ヽ /.l ~'''--,,,,,,,,,,,,,,,,--'' ヽ ~'''''----''~ 丿 /
ヽ .l ' ~'''''''''-----'''~ lヽ /
/~''-ヽ /__/
l:::::;;;;;;;ヽ ,- ,,,,,_.(フ /;;;;;;:::::l
l::::::;;;;;;;ヽ // .ヽ,, /;;;;;;;;:::/
l:::::::;;;;;;;;;lヽ / / .),,,_ //;;;;;;;;:::/
l,,,--'''~;;ヽ;;~''-,/ / .l_ _,-''~;;/,_;;;;;;::::/
/::::::;;;;;;;/;;;;ヽ-'' l / l''''''ヽ;;;;;;;;;/;;;;i;;~''-/
/::::::::;;;;;;;;;/;;;;;;;;l l ./ヽ ~''-l;;;;;;ヽ;;;;;;;::ヽ
l::::::::::;;;;;;;;/;;;;;;;;;;l___,,,l .l-' ヽ_ .l;;;;;;;;;;ヽ;;;;;;:::::l
l::::::::::;;;/_,,,-'''~ .l ! l''-,ヽ;;;;;;;;;;ヽ;;;::::::l
l:::::::,-'' .! ./ .___ l ~'''-,,__;;;;;;;::::::l
_,-'_~''/ __,,,,,-/ /- '- '-'-.!,,,_ ヽ;;;:/ヽ
. /:::::::::~/ l;;;;;;;;;;/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;~'''-,,_ ヽ_/~''-,_
/::::::::::::::::/ l;;;;;;;/ /;;;;;;;;;ヽ''--,;;;;;;;;;;;;;;;;;;;/ ヽ;;::::::::::ヽ
./::::::::::;;;;;;;;/. ヽ/ ./l iヽ_;;;;~''';;;;;;;;;;;;;;;;;;;/ ヽ;;;;::::::::ヽ
/-''!_,-, _,;;;;;/. / /;;l l;;;;~''-,,_;;;;;;;;;;;;;;;;;l i l .l;;;;;:::::::::::ヽ
~ ヽ/ / /;;;;l l;;;;;;;;;;;;;~''-,,,,,,,,,ノ .l .l l;;;;_::::/'''-'
/ / ./;;;;;;l l;;;;;;;;;;;;;;;;;;;;;ヽ .l l l/ヽ'
. /-'''''''~~/ ./;;;;;;;;l l;;;;;;;;;;;;;;_,- '' l.l .l
l,,--i'''''/ ./;;;;;;;;丿 ヽ,,- '' l .l
__,,,--'''~~~~~~~~~''-,,,_
_,,-''::::::::::::::::::::::::::::::::::::::::::::::~''''''''--,,_
_,-':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::~'-,
_-'::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ
,-::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ
_-::::::::::::::::::::::::::::::::::::::::::::_,,--,,_ _,,_:::::::::::::::::::::::::::::::::::::::::::ヽ
_-::::::::::::::::::::::::::::::::::::::_,-''~;;;;;;;;;;;;;;!;;;;;;l:::::::::::::::::::::::::::::::::::::::::::::ヽ
. /::::::::::::::::::::::::::::::::::::_-' ヽ::::::::::::::::::::::::::::::::::::::::::::l
/:::::::::::::::::::::::::::::::/:::/ ヽ::::::::::::::::::::::::::::::::::::::::::ヽ
. /:::::::::::::::::::::::::::::_,/:::/ ヽ::::::::::::::::::::::::::::::::::::::::::l
l:::::::::::::::::::::_,-'''~ l::::l ヽ:::::::::::::::::::::::::::::::::::::::l
l::::::::::::--''' l:::l -,,,,___ ヽ:::::::::::::::::::::::::::::::::l
. l:::::::::::::l __,,-l::l~ ヽ~'ヽ ~~'''''''--- ヽ::::::::::::::::::::::::::l
ヽ::::::::::l ''~ ヽ,,__ノ__丿 _,,,---------,,,,_ l:::::::::::::::::::::::l
ヽ::::_l,,,--''~~_,,,,,__ ヽ / _,,------,,,_ ヽ _l_,/~~~ヽ:l
ヽl l _-''( )~-,l______l l .i( )ヽヽ l''''~ /~~ l
. l .l .! .l ~~ l l l l l ~~~ l ! .l / .l
l l l l .l .l l_ ヽ_____/ / / ヽ /ヽ
. l l ヽ,,~'''''''~ / ヽ ~'------''_ノ /;;::::l
ヽ--------'' , ~'''''-----''' /~~~~;;;;;;;:::::l
ヽ /;;l;;;;;;;;;;;;;;:::::l
/:ヽ -- /;;;;;l;;;i;;;;;~''-,/
l:::::::::ヽ /;;;;;;;;;;;;l;;;ヽ;;;;;;;;;:::ヽ
l::::_,,-'''~'''--,,,__ __,,-- i''~ ~'''''''---,;;;;;;;ヽ;;;;;;;;::::l
/:::::/;;;l;;;;;;;;;__,~~i~~~~ ヽ_ .!;;;;;;;;;;;;;;;;;;;;::l
. /:::://;;;;;;ヽ'''''' / l / ヽ,_ ~''''-,,_;;;;;;;;;l
l::::::l;;;;l;;;;;;;;;l _,,-'l l / l ~''-,_ ヽ--''i_
. l:::::l;;;;;;;;_,,-'' / .l / l ~''-,_ ヽ''~::ヽ
/--,,-'' / ,_____l-!____ , l ヽ l;;;;;;;;::::ヽ
/:''''/ ____l__l____ ,,, ________ヽ____l , ヽ l;;;;;;;;;;;::::::ヽ
/::::::::/ ./ ---.l .l--,,,,, ヽ l .ヽ .l;;;;;;;;;;;;;:::::::ヽ
. /::::::::/ l _,,,-''~l .l ~''-, l l l l;;;;;;;;;;;;;;:::::__ヽ
/:::::::::/ ./.l _,- i~~i-,,_ l .l l ヽ-'-''''-''
//ヽ:/ l l__,,,-' l l ~''-,,,_ / .l ::::l
/ l / l .l ~l l ::::::l
/ ::l'-,_ l l __,-' .l ::::::::l
l'''''---,,,,__ ::l '''--,,,/ ヽ,,,,,--'' l __________;;;;;;;;;l
ヽ''''--,,,,__~~l /'''''''''' :::::::::::l
~'i ~''l /'''''''''''''''''''''ヽ~~~~~'''
l l / /
l .l / /
l l / ./
l l / ./
. l l / /
l l / ./ヽ
.l l---------- / //
l .l'~~~[~~]~~~/ ./ヽ
l l''-- ~~--/ /;;;;;;;ヽ
l l / /;;;;;;;;;;;;;;;ヽ
l l / / ;;;;;;;ヽ
l .l l / / ;;;;;;;;ヽ
. l l _,/ / l ;;;;;;;;ヽ
l l /ヽ◎ヽ / l;l ;;;;;;;;;;l
l ヽ/ ヽ .ヽ/ l;;l ;;;;;;;;;;l
l / ヽ/ l;;;l ;;;;;;;;;;l
l ./ /ヽ l;;;l ;;;;;;;;;;l
/ / / ヽ l;;;;;l ;;;;;;;;;;l
/ ( / ヽ l;;;;;;l ;;;;;;;;;;;l
. / ~'i_ / .ヽ .l;;;;;;l ;;;;;;;;;;;;l
/ /;;;lヽ_,! l l;;;;;;l ;;;;;;;;;;;;;;l
. / /;;;;;l ',__i .i l l l;;;;;;;l ;;;;;;;;;;;;;;;l
/ /;;;;;;l !__,l l .l l;;;;;;;l ;;;;;;;;;;;;;;;;;;l
ヽ ./;;;;;;;l ~~ -' l;;;;;;;l ;;;;;;;;;;;_,-'
__,,,,,,---''''''''''''~~~~~''''''---,,,__
_,,-''~:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::''-,_
/:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ
_-''~~::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ
/::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::___::::::::::::::::::::::::::::::::::~'ヽ
/:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::~ヽ,:::::::::::::::::::::::::::::::::::ヽ
/::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::'::::::::::::::::::::::::::::::::::::ヽ
/::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::_,-::::::_-'''~~~ヽ::/ヽ::::::::::::::::::::::::::::::::ヽ
/::::::::::::::::::::::::::::::::::::::::::::::::::::::::::_,,-'::::_,-' ヽ::::::::::::::::::::::::::::::::ヽ
/::::::::::::::::::::::::::::::::::::::::::::::_,,- '''~/::::/ ヽ:::::::::::::::::::::::::::::::ヽ
/:::::::::::::::::::::::::::__,,,--'''''~~ ./::/ ヽ:::::::::::::::::::::::::::::::ヽ
. /::::::::::::::::::::-''''~- _____ .l:::/ ヽ::::::::::::::::::::::::::::::::l
l::::::::::::::::::_,-''~ _,,--''~ .l::l ., ''''''''''''--,,,,,_ ヽ,,_:::::::::::::::::::::::::l
l::::::::::::::::'::::/ ,,,-'' ヽ____ノ:l ~''- l::ヽ,_:::::::::::::::::::l
. l::::::::::::::::::/ __,,,,---'''''''''''''''-,,_ヽ,,,,,ノ _-'''''''''''''''''''--,,,,,,,_ l:::::::::::::::::::::::::l
ヽ::::::::::::::l _-' _,,------,,_ ヽ / _,,,------,,_ ~''-,ヽ:::::::::::::::::::/
ヽ::::::::::::l ./ ./(~~~~)! ヽ .l,,,,,,,,,,,,,,,l / !(~~~~)!. ~ヽ .l i:::::::::::::::::/
l:::::____l / / ~~~~ l l .l l .l /. ~~~~ ヽ ヽ .l.l:::__::::::::::l
ヽ/ l l l l l||||l ノ .l .l .l l l l l||||l l l l l.l/ ヽ::::/
/ ヽ_ l ' ヽ,________ノ.丿 .l .l ヽヽ,________,,/ l l/./~' .!
l ヽ .l_ ヽ,,,,,,,,,,,,,,,,,,,,,ノ / ヽ ヽ,,_____________ノ .l ./ .l
ヽ / l ~''---,,,,,,,,,,,,,,,,--''' ' ヽ,,,_________________ノ/ /
ヽ .l ,,,,,,,,,,,,,,,,,,, ./~' /
ヽ,___,l l,-----,l ./,,,,,/
/::::::;;;ヽ. l .l /;;;;;;::::::l
/:::::;;;;;;;/ヽ ヽ,,,,,,ノ /;;;;;;;;::::::l
l:::::::;;;;;;;l;;;;;;;;\ /;;;;;;;;;;;;;:::::/
l:::::::;;;;;;l;;;;;;;;;;;;;;~'-,_ _,,-''~;;;l;;;;;;;;;;;;;;:::::/
. l:::::::;;;;;l;;;;;;;;;;;;;;;;;;;;_-''- ,,__ _,, -''_;;;;;;;;;;;l;;;;;;~''- ,,,/
_,!-'';;;;;;;l;;;;;;;;;;_,- ' .l~~~~~~~~~~l_ ~''--l;;;;;;ヽ;;;;;;;:::~ヽ
_,-'::::;;;;;/;;;;;ヽ-'''' /~l l ヽ_ l;;;;;;;ヽ;;;;;;;:::::::l
l::::::::;;;;;;/;;;;;;;;;;;l / ヽ / ~'ヽ l;;;;;;;;;;ヽ;;;;;;;:::::l
. l::::::;;;;/;;;;;;;;;;/ ._,,,--''l ヽ ./ .l'-,_ヽ;;;;;;;;;;ヽ;;;;::::l
l,:::;;;;;;;;;;;;;/_-'' l __ _, '--'ヽ_ __ .l ~'-_ヽ,;;;;____ノヽ
__,丿ヽ,,,,/_,-' ____,/-'--'-- '~-,---,,,,,ヽ,,,,!,,,,!,,,,!,,,,,,__ ヽ, .ヽ,,,,,,ノi,_
/::::::::ヽ,,,,,l/ i''''~ .l l ヽ ヽ!;;;;:::::::::ヽ
/::::::::::::;;;;;;;;/ l ,,,,,---''''''' l l '~~~''''--,, l ヽ;;;;;;::::::::丶
/::::::;;;;;:::::;;;;;;;;/ l ___,,,,--''~ __ノ'--'-,,__~'''-- l ヽ;;;;:::::::::::ヽ
l::::::;;;;;;;:::;;;;;;;;;;/. l l .l _,,-'' l l '-,,,_ l l ヽ;;;;:::::::::::ヽ
!/~|;;;;;;;;;;;;;;;/. l .l ヽ __- ''' l l ~'''-,,__ l l l/''-'~~~~
'--,,,___/ ll ヽ/ l l ヽ ~ .l l
/ l. / l l ヽ .l l
/ .:l ヽ,,_ l l ヽ .l l
. / .::::l ~''-,,_ .l .l _,,,,,,,,,,,,/ l::. l
/---,,,,,_____.::::::l ヽ,,,,,,,l l__,,-' .l:::.. ____,,,,-l
l,,,,___ ~''''l l''''''''''''~~ l
~'''''--;;;;:::::l l,,,,,,,,,,,,,,,,,,,,,--'''''
l l l .l
. l l .l .l
l l l l
l .l l l
. l / .l l
/ ヽ...... ..........................:::::::::::::::::::::::::::::....... .l l
. / lヽ:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::/l .l
__,,,,---''''''''''''--,,,__
_,,-'''~~:::::::::::::::::::::::::::::::::::::::~''''''''''''--,,_
. _,,-''::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::~'-,_
_,-':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::~ヽ
_,-':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::--,,_:::::::::::::::::::::::::::::::::::::::ヽ
_,-:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::_,,,,,_::ヽ:_,,_:::::::::::::::::::::::::::::::ヽ
/:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::_,-'__,,,-'''-'-,ヽ::::::::::::::::::::::::::::::::l
l::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::/~~ ヽ::::::::::::::::::::::::::::ヽ
. l::::::::::::::::::::::::::::::::::::::::::::::::::::::::/::::/ .ヽ::::::::::::::::::::::::::ヽ
l::::::::::::::::::::::::::::::::::::::::::::::::::::/l::::/ ~''-,_::::::::::::::::::l
. /:::::::::::::::::::::::::::::::::::::::::::::::/ l:::l ,,,,,,,,,,,____ ヽ;;;;;;:::::::::l
. /::::::::::::::::::::::::::::::::::::::::::::/ _l::l,,-- ' )ヽ ~''''' l:::::::::::::l
. l:::::::::::::::::::::::::::::::::::::_,,-'' ._,,,-'''' ヽ .丿::l __,,---''''''''''-,l,,:::::::::/
l::::::::::::::::::::::::::::::_,-/ _,-' __,,ヽ,,,,,,,, ノ /~ _,,,----,,_ l;;;;:::/
. l::::::::::::::::::::::::::'':::/ '' _,,,,,--'''~ 丶 __.l / ._,--,_ ヽ l lヽ
ヽ:::::::::::::::::::::::/:l. / _,,-'''''~~~''ヽ, l-'''' .l. l /'---'ヽ l .l /l::l
ヽ:::::::::::::::::::::l / / /~~~~ヽ l .l l l l||||l .l / l .l::l
. !:::::_,,--,_::::l l. l /'~~~~~ .l .l .l .l ヽ_____ノノ .l.//
. ヽ/ \l .l .l l l||||l .l./ l ヽ_ __,,-' l/
l ,,--,,_ l .ヽ,,_ヽ_______ノ ノ ~'''''''''~ l ______
. l_ '-,_ ヽ_ _,,,-'' ' / / ~ヽ
丶 _-' ~''''''''''''''''~ ,--, / / ⊂⊃ ''ヽ, ヽ
iヽ-,_ ヽ. l. l ./ l / ,'~~ヽ l .l
l;;;;;;;;;;;~'''''l~~ヽ ~''~ /l .l ' ヽ,_''~_ノ /
l::::::;;;;;;;;;;;;l;;;;;;;;;丶 /:::/ l~''-,,/~~~'-,_ ~~ ./
l::::::;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;ヽ ,,__ __,, - '';;;;::::/ l ヽ ヽ~~'ヽ,ヽ,--'
丶:::;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;/ ~'i''''-------'''''~;;l;;~'''--,,/ ,,,,ヽヽ l ___ .) !
ヽ,-':;;/;;;;l;;;;;;;;;;;;;/ ./l .lヽ''-.l;;;;l;;;;;;;;;::~ヽ,/,,,,,,, ,--,_'~ ~ヽ,
/::;;;;;;/;;;;;;;;l;;;;;/ / ヽ / .ヽ,l;;;;;ヽ;;;;;;;;;:::::l~''-- /~~ヽ'----.__,,ヽ
l:::::;;;;;;;;l;;;;;;;;;;;;l _,,,-'l ヽ ./ l''-,,_;;;;;;;;:::::l / /iヽ .l~'''~
. l::::;;;;;;;;!;;;;;;;;_,,!-'' .l ヽ/ .__ .l ~''-,,::l / / ヽ,/
. ヽ:::;;;;;;;;;;;/ l ,- , / \_ヽヽ-----,_ i'ヽ'/ /
ヽ;;;;;;;/ _,,,,!- '-''''''''''''''-,'''',''~ ____ ヽ''''''''''''''ヽ
/-,,,/ -' ,,,,,-l l-'',,,,,, /~~~ヽ、 ヽ
/::;;;;;/ ヽ ''',,,-'' l,,,,,l-,,, --,,,,,,,,, /''''ヽ ヽ ヽ
/::;;;;;;;;/ , ヽ _,-''~ l .l ~''''---/'''ヽ ~ヽ l
/:::::;;;;;;;;;/ l ヽ __,- l l !,,. \ /ヽ
. //;;;;;;;;;/ l. ヽ-''' l .l .!,,,ヽ / ヽ
'' !''--,,/ .l /,,__ l l ./ / ./ ヽ
/ l ヽ, l l,,,,,/ / ,,-'_l _,ヽ
. / .l ~''''''''''/~~~~~~~~ヽヽ / ∩ _-' _,>
/'-,,,___ .l. / ~''''--,, .l-'ヽ____ノヽ_∪-' _,-''
ヽ,,,,,__ ~~''''--,,,,,,___l / -,,,,__ ヽ' !,_____,,-' ヽ' ヽ
. / ~''''--,,,,,___ l / ,,_ ~'-' ヽ ヽ ヽ
. / ./~~ / ''- ,! ヽ ヽヽ
__,,,--''''''''''''''''''''---,,,,,__
_,,-'''~ ,--, _,,,_ ''-,_
_,-' ,-''''- ''' ヽ,,,_ ヽ_
. / ,--' i_ ヽ
/ ,-' __,,,,,,----,,,,,,,__ .~ヽ ,- ヽ
,'''''--! ヽ l_,,--'''~~:::::::::::::::::::::::::::::::~'''-',,,,_!,,- l,,,,--'''ヽ
. l ,,~ヽ _,,-''::::::::::::::::::::::::::::::::::::::_,,,,,,_::::::::::::::::ヽ,_ / __,,-- l
'---,,,,,_-''::::::::::::::::::::::::::::::::::::::_,-''~,,,,,,,,ヽ::_,--,_::::::~''-,,-----',,
-'''~ _-:::::::::::::::::::::::::::::::::/::::::/ ヽ---,,,_ヽ:::::::::::::ヽ ~i
ヽ ./::::::::::::::::::::::::::::::::/!:::::/ ~!:::::::::::::::::ヽ'''--'
ヽ!::::::::::::::::::::::::::::_,-' l::::::l ヽ:::::::::::::::::ヽヽ
l:::::::::::::::::::::_,-''_,,-''' l:::::l -, '''''--,,,,__ヽ:::::::::::::::::l:::l
. l::::::::::::::-'''-''''~ _____.ヽヽ l:::),,,,,---,,,,,,__'''-丶:::::::::::l:::l
ヽ:::::::::::::l_,,,--'''',,,---,,,_ヽヽ,,,,,,,,ノノ~,,,-----,,,_ ~''-,,_ i丶:::::l:::l
l::l:::::::::/l ,-''/(~~)ヽヽ.ヽ / i /(~~ )ヽヽ, ヽヽ:::::l::::l
. ll:::::::::l l / l. ~~ .i l .l,,,,,,__l l ~~ l ヽ l::::::::l:::::l
ヽヽ::::l l i l l l||||l l /.i .l .l ! l l||||l l./ ./ l|::::::::l:::::l
ヽ/~~ヽl ヽ '----'./ ./ ヽ .ヽ'----' ノ /'~~~'ヽ:l
l ,-,_ l-,,,_~~~~~~~ __ノ ヽ ~~~~~~~ __ノ l / l
. l ヽl ~~~~~~~ , ~~'''-----''' l/ l
l l .l /:l
lヽ .l l /:::l
l:::~''-ヽ. -- /,,,/::::::::l
. /::::::::::::;;;;ヽ ./,__;;;;:::::::::::~''-,_
/:::::::::::::::;;;;,--''~'-,,_ _,-'' i;;;;;;;;;;;:::::::::::::ヽ
/::::::::::::::;;;;;;;;;;l ~''--,,, _,,-''~ /;;;;;;;;;;;;;;;:::::::::::/
ヽ:::::::::::::;;;;;;;;;;;;;;;l _,-''~l ~''''''''''''~~ l ~'''- ,,,_ /;;;;;;;;;;;;;;;:::::::::::/
ヽ:::::::::;;;;;;;;;;;;;;;;ヽ, ,-''' l .l ヽ .~'';;;;;;;;;;;;;;;;;:::::::::/
ヽ,,,--'''''''''''-,,_ / _,丿 ヽ_. ヽ,;; _,-''''''''--,,,ヽ,,,_
/~~l l __,,,,-''''~l--,__ _ __ヽ,,,,,,_ / ヽ, ~''ヽヽ,_
/ / 丿_,,,-'''~ / /. ''''''-'''''-' '-' l ~'l''--,,_ ヽ,,_ ヽ:ヽ,
/ / .// / .l .l .l ~''-,, .l ヽ::l
/ / / / / l l l ヽ. ヽ ヽ
l ./ / / / '---------------'' .l ヽ ~''-,_ .l
l l / ./ / l l 丶l
l l / ./ /~~~~~~'''''''- , .l l l:ヽ
ヽ .l / i ./ .l (___,,,) .l l .l ,_ ,-.l'-,ヽ
ヽ l/~-/ l ./ '----,,,,,,,,,,___l l l / l ./ ./
ヽ, /'' ' l .ll ' l /
~'''/'-''''ヽ,,,,, l l_l__,,,,,__--,,- l-'
/ .l ................................... l .l l
/ .l .....:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::..... l .l l
/ ./l ...:::::::__,,,,---'''''''''~~~~~~~'''''''''''---,,,,__:::::::...l .l l
/ ./ ヽ::::::l l'':::::/ l l
/ ./ ヽ,,l l::/ .l l
/ ./ / l~ l l
/ / / .l l l
/ / __,,,,-'--'''''''''''''''''''''''''''''''''--,,,,,,,,____ .l l .l
./ _,,,-'''~ ~~''''''''''--,,,_ l .l
./ _,-'' ~''-,,_ l .l
/ / ~-,l .l
./ / ~'-,_ l
./ 'ヽ l