/ヽ--‐.,_'"¨`'r-..,,_へ_,,..-‐ 、
_,.-‐''.,':::::::::`ヽ、`‐、`'-.,:::::::`゛'‐..,_::::\_
. ,.r''":::,.' ::,'i::i::::i::::','.,:::::::::::\::::`'-., _::::, 'iヽ, ゛'‐.、
,.‐´::/:,.':::::,' i::i:::::i:::::',::',::::::::::::::\::::::::\- 、:i:',ヽ ::::i
/:::::, '::::,.' ,':::,' :i:::!:::::i::::::', :',:::::::::::::::::`:、:::::::ヽ::\ i:::'.,:::',
. , ',::::::,.,':::::,.',':,':::,'::::i:::i!:::::! ::::::', :',\::::::::::::::ヽ:::::::::ヽ::::ヽ::i::', :',
. ,.':,.':::::,',':: ::,':,':,':::,':::::i',::i',:::::! :::::::',:::'.,:::\:::::::::::::'., ::::::::'.,:::::'., :',¨'''‐-..,,_
,'::,'::::::,','::::::,' i::i:::::i::::::! ',:!.',::::','.,::::::'.,:::'.,::::::\:::::::::::'.,:::::::::'.,:::::',::i ヽ'-.,
,'::,'::::::,':i:::::::i:::i::i:::::i!:::::! ',!. ',::::', '.,:: ::'.,:::'.,::::::::ヽ,:::::::::'.,:::::::::',:::::',:! ` ,.`‐.、
. i::,':::::::i! i::::::i:::i!::i',:::!_,.,_ .',. '., :'., '., _,,...-‐‐-..,,_ヽ::::::::',::::::::i :: :',! '., `‐.、
. !i !::::::i!::i::::::i:::i,ri'"´!:::::!`' ヽ ヽ::'.,´\ \ \::::`'::' ,:::::i ::::::i :::::iヽ, '., `‐.、
. , '! ',:::::i!::i!:::::!::!',.! ',.!,.- ., ヽ. \ _.、‐- ., \ヽ::::'.,:::i:::::::i:::::,':::::\. '.,. `‐.、
, ' ! .',::::!!::i',::::!ハ ', / i:::::i' '´ i::::::::::::::ヽ, i::ヽ',::!:::::,':::,':::::::::::::\ . ' , `‐.、
,.' ,' ', .'.,::!',::!',:::',ハ .i ハ:::::i ハ:::::::::::i. ',.i:::::,' ',! :/ ,.':::::::::::::::::::::\_ .\ `‐.、
/ ,.' ヽ!.'.,!.' ,:',!', ` ',::::::! ! '.,__,.ノ/.",': :,' !/.,.':::、:::::::::::::::::::::::\-...,,__ `‐、
/ ,.'_.. -‐'''"´\ヽ,ヽ',i ゝン ゝ......ン .,':::,'. , ', ':::::::::`'-..,_:::::::::::::::::::\  ̄¨''''‐‐-'------
/. _, '´ ,'::i.i ,.,, 、 ,.,.,、 ,':::,'_, '/ \:::::::::::::::::`~¨' ‐‐- ..,,__
../_,,.-‐'" ,'::,' ヽ, r‐‐‐┐ /::,.':/ \::::::::::::::::::::::::::::::::::::::: ̄~~¨¨'''‐-..,__
"´ /:/. .`'-,. ゛、 ! ,.'::,.'" _,. -‐-..,_ ` ,::::..,,_::::::::::::::::::::::::::::::::::::::::::::::::::::::`
, ', '. `'-., ヽ..ン _,.r.'.,.', 'i,.r'" `ヽ, '-..,゛''''‐‐-...,,,____::::::::::::::::____,,,..
_,.-´' `'- ,_,. r '"_,, ,.' '"´,' \ ゛'-.,_:::::::::::::::::`ヽ, ̄::::`'-.,
,、ェr=‐‐‐‐-----‐'"´ , _,,..r''‐-! .r'", ' , '/ \ ゛'‐-.,_:::::::::::::ヽ,::::_:::::`'-.,
/.`' 、 _,,..-‐'" / i-‐' i,r" , ' ,.',',' ヽ ゛''‐-.,::::::ヽ`'-.,
i `'v' i.! ! , ' . !ィ'" ./_,,..r',r'/! ヽ `ヽ,:::\
! ヽ!! !/ i , ' "´ "´// }