ヽ、‐ 、 _
ヽ ヽ、、
ヽ ヽヽ ,,,,,,,,,,,,_ ,,,,, ,,,,,,
,,.- ''"´ ̄ ̄``‐-、 ,,.l-‐- 、 _,,.-''" ``、 `丶、 ,,.- ''",,.- ''``
_,,.-ニニニニニニニ二ィ´;;;;;;;;;;;;;;;;;;Y `丶、,,,--‐‐-、,-'",,-''"´
'´ / ,-'"´´l;;;;;;;;;;;;;;;;;;:::;;;l ,,-'" ___ ヽ;;;;;;;;;;;;;;;;l'´‐‐-、,,,,
/-' l、;;;;;;;;;;;;;;;:::;'´ / // /l /l l┐ `l ヽ;;;;;;;;;;;;;;l‐‐、-、 _`丶、
/ ,,.=''"π‐、;;;-'´ ヽ/ /// /::/ /:l l:l.l l.l 、 l、;;;;;;l´ l、. `ヽ ヽ
/ ,,.-''"/ // /l、.ヽ、/ /// /::/ /:::l l:l.l.l l l l、.l、 l、l、 l、 ヽヽ
/ / / / / / l l、./ /// /:::/ /::::l /:l.l.l l .l l、.l、 l、l、l、 l、 ヽヽ
/ / / / / /l l ./ ///,,.__ /::::/ /:::::::l /:::l.l.l l l l l l l、.l、 l、 ヽl
// / //l /.l l ./ //:l‐-、メ-、:l/:::::::::l /:::::l.l.l l l l l l l、l、 l
,l/ / // .l / l .l / //_::::::::::::__::ヽ.::::::::::L_/::,,-l.l.l‐-l l l l .」 l l
l / / l / l .l/ //`:l ̄ ̄Olヽ.:::::::::::::::::>-‐o、⌒l レ┘ 「 .l .l
l / l.l l / .//:::::::`、 ノ ::::::::::::::::::l / .l /l l. l l l
l/ l l / //L::::::::::`‐'".、::::::::::::::::::::::l ./r┤ ,l l. l、l l .l
l ' .l / //l /ヽ::::::::::::::l`‐‐--、__,:`'´:::l:::l'´l l l l l
' l 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//r'´r'´;;;;;;;;;;;;;;;;;;;;;`///;;;"";;;;;;;;;l::::::::::::::::::::::l '´
_,,.-‐''"´::::::::::::::::::::::::l/ .l l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l.l.l;;;;;;;;;;;;;;;;;;;l´::::::::::::::::::::l
_,,.-‐''"´::::::::::::::::::::::::::::::::::::::::::l l l;;;;;;;;;n;;;;;;n=='´;;;;;;;;;;;;;;;;;;;;;l:::::::::::::::::::::l
"´:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::l l:::::, ,l.l=l.l;;;;;;;;;;;::::::::::::::::::::::\:::::::::::::::::l
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,,,,,,,,::::lr'r'::::::u::::::u:::::::::::::::::::::::::::::::::::::::l:::::::::::::::::l
::::::::::::::::::::::::,,,,,--‐''''""´´´ ̄l::::::::://:::::::::::::::::::::::::::::ヽ::::::::::::::::::::::::::::::l:::::::::::::::::l
_,,.-‐''"´ l、::://:::::::::::::::::::::::::::::::::::::l:::::::::::::::::::::::::::::l:::::::::::::::::l
"´ l レノ;;;;:::::::::::::::::::::::::::::::::::::l:::::::::::::::::::::::::::::l::::::::::::::::::l
`l‐';;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;:::::::::::::::::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