>>40 ,,r=''´::::::::::::::::::;;:''':::ヾヽ;;/ヽ;::::i,:::::::::::ヽ、
/''7/::::::/:::::::,ィ'´ ヽ::l、::::::::::::::`、
/i::::,,イ:::::::イ`~'''ヽ、 l::| .i;::::l::::ヾ゙ヽ、
,, -‐‐ ィ''¨''ー- -.、_ /:l::/ /l::::/:| `、 ,;i}-キ::::l::::::l
,, ‐ ''::::;::ィ'´ Y ヽ. /::|/:/:::レ'::::|.,,ィr'=〒ェ、 '´,,_ l::::l|::::::|
r'f.l::::::::::〈 、_,,≦、/ i l ヽ /::::::::l::::|:::::::|ヾ P:::::| ` "P''')ゞ |:::il|::::l
.{::l l::::::::::::ヽ、. __∠,,,ノ j__,,::<゙ム;;;:::::l::::l::::::::| loァリ_ b;;:/, /レ|::|∧
ゝヾ、:::::::::::::.ヽ,,,,r''ヽ(,,ィ='゙テ‐--゙ ヽ!::::|::::::::|i  ̄.r- 、 _'_  ̄ /:::::|:::':::::ヽ
./ ヽ;;ヾ.、;;;::::::::::::::::::ィ/-、/ :: `ヽl:::::::::ト、 l ヽツ ,/|::::::::l::::::::::::ヽ
/ ,、_ヽ、,,-三三彡゙  ̄` .::::... |::::::::::l:ィ\. ヽ、___/ /;;ィl:::::::::|::::::::::::::ヽ, ,-、_.. r-- ァ
/ ヽ、_ / Z___ | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|、::::::゙>、| ̄ ̄ ̄ ̄ ̄ ̄ヾ:::::::::::::::::∨ '‐┘ └─‐‐┐
\ >`フ 〉 .:| ┌─────┐ |!.` /,f'ヾ ̄フ '''マ ,/.:ト、:::::::::::/ |
丶' / ィ===-ァ /~'' ー| | | ̄ ̄ ̄ ̄ .||;| ト, //ヾ::::ヾ`=、 ´>::::::::i \:::_`_、 /二コ i二二二,,,,
, 、_ ヽ,,/ | .|/ / | | | | ̄ | |.i| .|:ヾ.レ'| ̄ ̄ ̄  ̄ ̄ ̄\. }|__________|
/ > / ヽ ー' .| |_| └‐┘ | |! |:::ヽ'└──‐┐ .┌‐ァ ./V:::::::::r─┴────‐┐
/ / / x. \. | |::!__r─.i_,,| .! |::::::ヽ. ヽi| | く .,イi;:::::.\ :::| ┌┬──┐ |
/ ./,, '" ./ ヽ `ヽ、. | └────‐‐┘ ..|::::::::ヽ. ..ノ| | `Y''i.| ト;::::::...ヽ| └‐┴‐─┘ |
`'' 、/ \_ / ..ヽ、_/ |__r─────‐i__,,|:::::::::::ヽ, r',i ̄ ノ .!.l ノ ヽ .::::i;:|__,r‐r─r─.i__,|
/::::::::::;:;:;:;:;:;:;:;:;:;:;:;:;:;:;l;:::::::::;r,,ニ彡'´. ̄i、 ..:::::l,ノ_,=ヾi:::::::li、::::l:::| |:::::i
/::::::::::::;:;:;:;:;:;:;:;::;:;:;:;:;:;:;:l;::::::(/.::::::::::\ | `'':::::::r'゙:;:;:;:;:;:;:;l:::::::l l::::l`! l::::::l
/::::::::::::;:;:;:;:;:;:/.:;:;:;:;:;:;:;:;:;:l;:::::::::::::::::::::::::\ ! /,:;:;:;:;:;:;:;:;:;:l::::::l. l:::| ヽ,|;;_::|
/::::::::::::::;:;:;:;:;/.:::;:;:;:;:;:;:;:;:;:;:;:ト;::::::::::i、:::::::、;;:.\ ../.;:;:;:;:;:;:;:;:;:;:;:;l::::::ト,l:| ヽ∧{
/::::::::::::::::;:;:/.:::;r‐‐‐-- 、;:;:;|ilヽ;:::.ヾ`''、::ヽ、゙ヾX:;:;:;:;:;:;:;:;:;:;:;:;:;|::::l:;::|lヽ、 /::/ト、
/:::::::::::::::;/.:::::::;:;ヽ, ,,rヘ|l ヽ;:.\ \゙''-(;:;゙''ー-:;:;:;:;:;:;:;:;:|:::|:;:;|!イ,,X゙:://:::;〉
/::::::::::::::/.::::::::;:;:;:;:;/_,,,=''´~ {,,f´`ヽ、 \::.\ >、丈;;;:;:;:;:;:;:;:;:;:;:;:;|::l゙:;:;:\ニ''-'':::,,へ
/::::::::::::/::::::::::::;:;;r'' ̄ ./`>'´ \. ヽ;::ヾ、 `个-、:;:;:;:;:;:;:;jノ.;:;:;:;:;:;:`i-'''i゙ふ .,〉
/:::::::::/.::::::::::::;;/ ,r-、_ // i ヽ;;ノ\ヽ |ヽ、{;;;;;;_:;:;:;:;:;:;:;:;:;:;:;:;:|. `ー''゙
/::::::/.::::::::::::/ / ,/ ..::l. \. l. \ `i;:;:;:;:;:;:;:;:;:;:;:l