>''" ̄ ̄`~"''~,,
___ ∨丶::::ヽ::::::::ヾ _,,,__ \
il' 、__, Y i|::::{i::::ゝ_,,-==三二三=《,_
il ,/_|{i, ', _ |::::ゝ/巛巛ヽ==巛巛》ヽ
il |/-/ ̄`ゝ-、 ヽ//巛巛=>-ゞ゙゙゙゚゚¨゙゙´マ_
il `" / /\ /`"~~''''ミ==-=/, _,,,=->xヽ\ ftx
〈 ~ / )| /::::_,,=-=三二/ノ//彡=='":::::::::\ 丶:::::`ゝ,,,,,,,,,,,,,,,,,,,_
,∧: : : ´ / } /:::/:;:;;(/ /}//∧_>:::::::::::ヽ:::::::::::_,,,,.>,,|,_::::::::::::::::::::::`"''+sz,,_
∨、∧: : : / Yx ,':::::::=''"/ミ//ミ=-= ',::::::::::::::::::::::::/ /::::::::::::::::::ヽfsミ三三z,,,,,,,_ `~''=-=s,,,,,,_
`〉-=I}i, ∨ミ | ∨ \:::::::/\∧~::::\::::::::\:::::::::::::/::::::::,'::::::::::::::::::::::} li  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
/ l ∧ ∨,,_ヽ |`ヽ ,sz='''''''''''==-sx \_/|', `:::::::::::::ヽ::::::::::\/i:::::::::',::::::::::::::::::::::∧}`'''*s,,_
,/ i ) ) \`ヽI |/ \ ',',::::::::::::::::::::ゝ:::::::/i! l ',::::::::::::::::::,':;;:|∧:::::::::::"'*s,,_ _,,
/ ,' i l, x| / `ゝ(_,,) ∧ ',ミ∨ }',::::::',:;:;:;:;丶:;:;:;/::::i!:::∧:::::::::',::::::::::::::::|x .| ∧ミst,:::::::::::::"''*s,,,,_ r==''''===,/.,.,.,.,`\
,/ ,' l |ミs,,,,__,,,,s='/ ,/\,,,,,_) }\ ,' .| |,,,,,,_ | ',:::::\:;::;_,,/|::::::ヽ:::::∧:::::::∧::::::',:::liミ}| ∧\ `~'''=====---- ''''"f) ノ.,.,.,.,.,.,.,.,.,.,'.,.,.,.,.,.,.,.,.,.\
/ / / ノ'| /ゝs={}so=,〆 /二二ミx\_Y )\ ,' //|:;::;:;|''''"{''',''''''''~" (',ミ∨x,::::\ ∧:::::::::ヽ::::::', ∨l}i ミx \ / / r=-'''/ ,,.,.,.,.,.,.,.,.,'.,.,.,.,._x=x .∧
´~~~~~~ / \\\/r==-==X∨x \ ヽ) 乂,,_ /./ il:;:;:;:;l ', ヽ ', \x \::::ヽ:::ミ,::::::::\::::::∨li ',∨ ,> //::::li | ./ /li.,.,.,.,.,.,.,'.,.,.,/:::::::::∨ ∧
. / 》<\\X_乂ソノ)∧∨s \_ゝY ヽ,/ / l:;::;:;.l \ \x :sx,:::::::\:::::::::ヽ::::∨li, ',ミ+ji /,'::::::::l ,' x' /::.l.,.,.,.,.,.,'.,.,.,/::::/l::::::::l ∧
/ ./'\\) Yxs ミ ヽ) \x\ \ミx) | \_,,,,,|___| : : ,' : : : ): : \ ゙ \::::::::'\:::::::',:::::∨li, |li∨', ,/ ,'::::::::i / /:;:;:;,'::.il.,.,.,.,..,'.,.,//=x }::::::| ∧
/ .,' \ミ `=-"=-彡}("i:i:i:i:\x\彡\,,_ヽ_,,)\|:;:o:;:;| : : : : l : : : : : : : : :\Y\\\x,:::::',::::::∨}i l ',∨', l:;:;:;l::::::::.|x / /:;:;:;:;i::::.|.,.,.,.,.,.,.//.,.,.,.,.,/ノ.i!| i ∨
/ ,' l \\ミゝ=-=⌒)i:i:i:i:| |/彡'_,∠x ` ) )xtft}s=== ,i : : : : : : ,: : : : : ヽ ∨',::::\x::::',:::::∧))x,,∧∧ rIx(/\ \' /:;:;:;:;/::::::l.,.,.,.,.,.,il.,.,.,.,.//" l::::| /
/ .,' i \\\i:i:i:i:i:i:i:i:i:/"i:i:i_,,xtf'"\\∧ .Y,} |\ ヽ : : : : : :|',: : : _ ∨,\ ',:::::::::ヽ::::',::::\\ヽ\ ))i:i:i/ ,' /ヽx,`hx,_/::::::il.,.,.,.,/ ili.,.,.,.,/::/=x il::::l /
./ .,' l \\\i:i:i,/sz+''" _,,x " _,,>ミヽ | \, }l ∧: : : :, sソiI= " `´ ヽ ',::::i:::::::Yヽ \ Yヽ)ソ 乂ゝ=--- i:i:i:i:',x`x*s≧/,,,_ノx il'.,.,.,/::il:::::::::ilノ丿 ,/
,xf/ .,' ,' ∧∨/´''''''''' ''''r==- ''" il \`'ヽ |\ ゝ " < ,∧ ',::::i!|::::::::i::::|"\ ノ )/i:i:i{ ,'i:i:i:i:i:i:il'\\,/.,.,.,.,(ミil l='/::::ilx::::::/,'/ /
=sx // .,'}l ,' /~~~´ < l : : : : : :l ', \ミミX ∨,, ',ソ∧ ',::::i:::::::,'l::::', ),/i:i:i:i:i:ix |i:i:i:i:i:i:i:il::::∧,ヽ'\.,.,~''l i,/::::::li ノ / ,' ∨
ヽ/,/ : ,''|x ,' / / ヽ il : : : : : / _,,,,,_ヽ \ミ彡,,) 'Y, / .∧ l }(∧( \\i:/ソ/i:i:i:i:,,ミ'lis,,_ .|i:i:i:i:i:i:i:i|:::::::::ミ'∨::ヽ.,.,ゝl::::::::i!",'::::,'::::/∨\
/ ,/__ : : ノ | ) / / -=- ,,_: : : | : : : : :: ~"/∨(' ∨∧\彡( |\ { ∧ ノ// \i'' -`s=-'"´i:i/。)`゙''Ii, ',i:i:i:i:i:i:i:il:::::::::'∧∨::'li,,xil:::::::::i!/::::::/::/ \
'"~~´ `~'''''''''''" /i ,'/ / -= >: :l : : : : : : :li |/三)彡)ソ'"\,,> |x ', ∧ -='"{ ,'i:,'i:) {'lii:i:i/|彡 ,,ノli, ',i:i:i:i:i:i:|::::::::,':::∧}::::∧:::::::::/::::::/ ,'::::ノ \
''''''''''''==-s===-'"/ ///∨s -=-: : : : : | : : : : : : il .|`''I'''''ソ/)/)/}\\ノ ヽノ'''''" ∧ Yi:Y ∨'`゙゙゙゙´ ,)x ∨i:i:i:il::::::.,'::::::::i} :::: |::::::./::::::,'::::/ /::::::/ ,/ ∧__
,>x \ / //}i:;:;:;;\}i,\ : : : : : li : : : : : :,'l il )x ∧ ∧ソ"',li \ソ) |\=- .∧ /|i:l´ ` 、 l / i:\ 'h,i:ii::::::,'::::::::丿::::::∧.,'::::::,::::.//ノ::::,丿/ //.,.,/
_>x ゝ =-= _,/ ミi,:;:;;:;〆li, ゝ : : : : : : : : : |: : : : : ,'i,' | ∧ゝ=-=,,,_ /)\li\\ソ \ ', ∧j'"::::{,' ヽ、 /::::::::ノ'i:∧x .\,::ミ=-'"::::::::./.,.,/::::::,'::/ ./ ̄::::/ /.,.,.,_/
":;:;:;:;:;:;:\_,sztf'":;:;:;:;:;;:;:;:;:;\ソ〆'o)i, \: : : : : : : : : : : .| : : : ::/li .| / ∧ /ミ''/∧ `+,'\ソx )\ ', ∧::::::/ u /::::,/゙//::::∨fhszミ==彡::::/.,.,/::::::,'::/ ,'::::/::::/l::::/.,.,.,/
;:;,':;:;:;:;:;:;:;:',:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:ヽ/\=-"\ヽ: : 丶: : : : : : : : : :|: : : :/i:i:i:》'/ ∨ ノ)'} ゝ=/ ,)''''''''ゝ<´ \ソ) |\ \ミh ,,_ ,,,_ _ /,/::::::::}ノ:::::::::`*x==彡´:::::::/.,.,/:::::::::::::,' ./::::/::/.,.,.,.,/
,':;:;:;:;:;;:;:;:;:;:;ゝ,,:;:;:;:;:;:;:;:;:;:;:;/Oi:i:i:i:i\ \: : : : :ヽ: : : : : : :il: : ,/i:i:/,/ xzs,=-三"xtf三二},, ,=-====\ソi) |\ xfxsfノ : : : : ,,x,'/:::::::::::::ノ:::::::::::::,' ./l:::::::::::::/.,.,,/::::::/::::::,::::::,i' /.,._/
;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:` sx,,/":;:;:;:;:;:;:;:ヽi:i:i:i:i\ \,,_: : : : : : : ノ // ,ノ,sf"´_,,,..sg彡~~~~~''''''ミ>x,,,_: : : : : : : \ソ) |x<二二≧'"::::::(::::::::::::::::::/::/::/::::i:::::::::(.,.,.,ノ::::/::::/::,i'::::// _/
;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:/`* s,,_:;:;:;:;:;:;:丶i:i:i:i:`''+x/=>=-=t三三彡j"/ ,xf" _,,,,,gzs=/ミ)∨)ミfsx, //∧\ソ) Y´=-::::::::::::::::::::ヽ::::::_,,,,sx'"::::::./::::::.',::::ノ::::ゝ=- '" ,s::::::::/::::/
\:;:;:;:;:;:;:;:;:;:;:;:;/ (⌒):;:;:;;:;:`''*s ,,_ ` O=-/⌒=-⌒=-⌒="⌒Y/li/ _,xtf"´ : : ゝ'"ノY ) X'): : : : :`ミjihzs\ヽY \三二=-=<htx,,,,,_::::::/',::::ヽ::∨l\:::::::::,/::::::/::::/
i:i:i\_,,,,sxf ":;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:-==三二彡ミへ,,/sf='''" `}/: : ,stf": : : : : : : : : : ノソミ|ヽノ): : : : : : : : :彡xf\ミ |\ミcミxt,,X,IihxgX\:;:;:;:;丶:::::::::ゝ=- '"::::::::/::,/
i:i:i:> \⌒:;:;:;:;:;:=======-===彡三~'''''",,,,/\:;::;:;ヽx ,ノ: : :. /,'::::::::\ ,sx : : : :/X ノ|Yノ∨: : : : : ,xtzf'/ミ\ソx )(ミx}ミi}hx, X,IihxgX\:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;,sf":::/
i:i:i:>>i:i|\()\,,_i:i:i:i:i:i:i:i:i:i/:;:;:;:;:;:;:;:;:;:;:;:;:;~~:;:;:;:;:;;:;:;:;:〆\ |: : /:;:;:;,;::::::::::::::::乂ノ: : : :.}/ ノミ(ノ{∨,,,,_/彡,/ミ/ミ,/丿\)ミYミ}iミhミxs,XIihxXi}`~~ ''''''"_,sf'"/,/
i:i::>>i:,' / il:`''+s,,i:i/:;:;:;:;/:;:;::;/:;:;:;:;:;:;:;;:;:;:;:;/~ | /r'`゙''+\::::::',:::::::::::::::: : : :}'''''ミ}: : ヽxノノr /ミ/)/ミ/''"T".,.,ヽミ}ミミ}ミliヽミiミx\巛,)==-:;":ノ:;/,/
i::>>i:/ { \ ,/: : : : : ヽi:i:"i:i:i:i:i,':;:;:;:;:;:;:;:/:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:,,_ |ソ:::::::::::::::::::ミ xヽ:::::::::::: : : /'''li : : : : : : 刄/ ,//ミ,/:;:,.,.,.,'.,.,.,.,.,.∨ミ∨ミxへミxミxt_/:;:;rx_,,x_,,xtfi"
>>i:/ { ,' : : : : : : : ',i:i:i:i:i:i:i:,':;:;:;:;:;:;:/:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:/ ,/ : : : : : : : : :ヽ::::::\:::::::::::: :/=- li: : : : : : : : :~ ,//,ノ/.:;:;,'.,/.,.,.,.,.,.,.,.∨ミ∨ミヽミヽミヽミ巛ミ/ミ/ミ/
>i:/ } ヽ |: : : : : : : : : ', ミ三=-:;:;/:;:;:;;:;:;:;:i:i:i:i:i:i:i:i:i:ソミ/ : : : : : : : : : :Y'''''i::::::::丶::::::::∨hノ: : : : : : : : :/.,゙'''":;:;:;:;:,' /.,.,.,.,.,.,.,.,.,.,.,∨xミヽ\\\\\xtソ/〆ソ
./ /}| |ヽ: : : : : : : : : lihz=-'":;:;:;:;:;:;:;:;:;:;:;:;:;i:i:i:i:i:丿}Oノ: : : : : : : : : : : ゝ'" ヽ::::\ `fsx li: : : : : : : : : \:;:;:;:;:;:;:;:,' /,.,.,.,.,.,.,.,.,.,.,.,.,.,ゝ'.,.,\ノ.,.,\\ミ\\==-=,,,__
' .|ソ__l: : \: : : : : : : li i:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:/ミ: : : : : : : : : : : : : : : : : : : : : : : : : : : (ヽミx::'''=-: : : : : ∧:;:;:;:;:,'.,.,(ミs_/ ̄ ̄\_.,.,.,.,.,.,.,.,.,.',~ \yミ\'''''".,.,.,.,.,.,.\
] | : : : 丶 : : : : : :', |}h=====-zfsooz/ミsz=-: : : : : : : _,,:: : : : : : : : : : : ,, |ミli,: :ミx,,_: : : :`''=-\_,/.,.,.,.,.il : : ,: : : : : : : : :\.,.,.,.,.,.,.,.,.',.,丶.,.,\ ~.,.,.,.,.,.,.,.,.,.,.,.,.,h
∧'__il:::::::: : : : :\: : : : :', |/∠==(=x'''",,: : : : : : :`'''' =-Y ,ノ==-- ,,_,,,,,_x ミ)===x}isミ: : : `゙=-_,x_彡sz='"'X,_il /: : _,,: : : : : : :∧.,.,.,.,.,.,.,.,.',.,.ヽ.,.,.,\.,.,.,.,.,.,.,.,.,.,.,.,.,.,i
',ソ |:::::::::::::::: : : :ヽ: : : :', |彡才></: : : :\: : : : : : : : : : ~´: : : : : :/ Xr)): : ミ/ヘ{ ミx=) r=-彡''´.,.,.,.,.,.,.,.,.,' l ./: : / : : : : : : : : : :ゝs,,_.,.,.,.,.',.,.,.,',.,.,.,.,\.,.,.,.,.,.,.,.,.,.,.,.,|
',\ ,':::::::::::::::::: : : : : 丶: :ヽ∨ミsx=-彡zri,,: : : : :( ̄): : : : : : :ノ ̄ ̄"+s=-' ノ='~'T'''ミ:;:;:ゝ='Txi /.,.,.,.,.,.,.,.,.,.,.,,'.,.,,}/: :/: : : : : : : /: : : : : / `''+x, ', \.,.,.,.,.,.,.,.,.,.-==-Ix