, - ─ - 、
/ : : : : : : : : : : : : : ` ‐、
, -'´: : : : : : : : : : : : : : : : : : : \
, -'´: : : : : : : : : : : : : : : : : : : : : :、: : ヽ
ー-‐ '´: : : : : : : i: : : : '; : : : : : : : : : : : : : ',ヽ : ',
 ̄7: i: : : : : l: : :':;: : ':, : : : : :ヽ: : ヽ: : : ', ', : i
/:;イ: i: : : :l'; : l: ヽ: : ヽ、: : : : \: ':, : : i !: :l
,':/:i:'; l: : : :!:ヽ:l:'; :ト: : : ト、',\: : :丶'; : ';!ノ'; : ',
i;' ';:l: ',: : : :l':;:-!、';::lヽ::::::', ヽ ,ィiユト、: i: : i: : ':,: :ヽ
! ヽ'; :\: :l/` 「iTヽ \', / ト::::l ', l: :ト; : : ヽ、: \ `ヽ.、
` ‐l:ヽゝ ';:リ Lソ l:,イノ: ':,: : : ` ‐` ー - 、 , -'´:ノ
, - 、 li ', ー‐' ー ´ !: l: : ヽ、`: :ー -: : ; -‐ ' ´ : /` ‐ 、
/: ; - 、', /:l: :', ''' ` - 、 ''',イ:./ '; : : : :` ‐-: : : : : : : : ; -'´ : : : : : : \
,': / リ /: ; イ: l\ ヽ /:ノ,ィ- ─- 、: : : : : : : : ; - ´: : : : ` ‐ 、 : : : ',
i: :ヽ、__, -'´: : :「 l'; ',./` ‐ 、 _, - ´';::::::::/ ヽー- ‐ '´、___: : : : : : :'; : : : i
ヽ、___, -'´: : プイ'ヽ';:/ ̄ ̄! , ';:::::l ,.イヽ、: : : : ` ‐- ‐`ヽ: : ノ: : : :!
/ , - 、` ‐- ァ l:::/ ` ‐- / ';:::l /:.:.:.ヽ : ` ‐ 、: : : : : ; - ': : : : ;'
//-、 l;' ` r‐/ l:/ __ i::::l ヽ 「:.:ー':.:.:.:.:.:.:l :ヽ、 : : : : : : : : : : : : ノ
└ー ァ/ l:.ヽ___/`ヽ/ ヽ, - 、 _ /:::::l 」:.:.:.:.:;':.:.:.:.:.:.\: :',` ‐ 、._: : : : : <
, -'´`ヽ_ / / 〉:.:.:/ ` '´ , -─(´ ヽ::::ヽ\:.:./:.:.:.:.:.:.:.:.:.\: ; : : '; :',` ‐、: : : ヽ
r'´ -‐ー、l ', lノ l:.:.:;イ i ` ー- ',、::::ソ ̄L:.:.:.:.;:.:-:.:.、:ヽ: : : :i: :l '; : : : ',
l __)__,イ l:.:.i:::ヽ、 /\ i:.';::/リ ノヽ:,:.-─-:.:.:.\:, イ:/ ';: : : i
〈 ) l __」:.:l::::::::::` ‐l ヽ ,':.:.:ヽ__/:.:.:.:.:.:.:.:ヽ:.:.ヽノ ,イ i: : :;'
l '"´ 」ノ、 ___/:.:.ヽ:.l::::::::::::::::::l \ /:.:.:.:.:.:.i:.';:.ヽ:.:.:.:.:.:.:.:.:.:.:.';:.:.:l ヽ`‐- ': /
', r'´:.:';i:.:.:.:.:.:.:.:.:`ヽ:.:.l::::::::::::::::::l ヽ /:.:.:.:.:.:.:.l:.:.i:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:./  ̄
ヽ、__ノ:.:.:.:.ノ:.:.:.:.:.:.:.:.:.:.:.:i:./:::::::::::::::::::l\ /:.:.:.:.:.:.:./:.:.:.:.:.:/:.:.:.:.:.:.:.:./
\:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:/:::::::::::::::::::::::\ /:.:.:.:.:.:.:.:.:.:.:.:./:.:_, - '´
` ‐ 、:.:.:.:.:.:.:.:.:/:::::::::::::::::::::::::::::::`‐ 、.__ノ__.-、__, -‐ ' ´
 ̄ ̄/:::::::::::::::::::::::::::::::::::::::::::::::::::::/
r'´:::::::::::::::::::::::::::::::::::::::::::::::::::::::〉
/::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::l , -─ - 、
/:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::', , - '´:::::::::::::::::::::::`‐、
/:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ , -'´::::::::::::::::::::::::::::::::::::::::::\
/::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::` ‐ 、.____, -'´::::::::::::::::::::::::::::::::::::::::::::::::::::::::
/:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
/::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
/::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ト、:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
/:ハ:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::l ヽ:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
/:;' ';:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::l \::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
,':::i、 ヽ:::::::::::::::::::::::::::::::::::::::::::::::::::::::::l_, -'´\::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
i:::l ` ー\::::::::::::::::::::::::::::::::::::::::::::::::::::::l \::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
l:::l \::::::::::::::::::::::::::::::::::::::::::::::::::::l , -'´\::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
l::l`‐ 、 \:::::::::::::::::::::::::::::::::::::::::::::::::::l \::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
l:l ` ‐ -\::::::::::::::::::::::::::::::::::::::::::::::::::l ヽ:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::