___|`ヽ、::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: l、- _:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ノ´
..丶、 `ヽ、::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: : l、 ``~、、::::::::::::::::::::::::::::::::::::::::::::::,,,~''"⌒
丶、`丶、 `ヽ、:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,,iilllllllllllllllliiiii,,,,,,,,, ,,,,,,,,,,, .::.::.::.::.::.::く⌒¨´
`丶、`丶、 `ヽ、::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: lllllllll!!!!lllllllllllllllll lllllllll!゙::.::.::.::.::.::.:::〉 ノつ
`丶、`丶、 `ヽ、::::::::::::::::::::::::::::::::::::::::::::::::::::: ,,,,,,,,,,,,,,,, ,,,,,,,,,,,llllllllll! ::.::.::.::.::.::.::ノ___ノ⌒¨¨¨¨´.:└……~-----'^~‐‐‐‐
丶、 `丶、丶、 `ヽ、:::::::::::::::::::::::::::::::::::::::::::::llllllllllllllll lllllllll! lllllll!゙゜ .::.::.::.::.::.::.::.::.::.::.::.::.::.::.::.::.::.::.::.::.::.::.::.::.::.::.::.::.::.::.::.::.::.::.::.::.::
、、``~、、 `丶、`丶、 `ヽ、:::::::::::::::::::::::::::::::::::::::::::: : l、.:.,llllllll!゙ .::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
_ ``~、、``~、、 `丶 丶、 `ヽ、::::::::::::::::::::::::::::::::::::::::: l ,llllll!゙′ .:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:
::´"'‐ _``~、、`''-、_ `丶丶、 `ヽ、:::::::::::::::::::::::::::::::::::::: ””’ .:.:.:.:.:.:.:. ,,,,,iilllllllllllllllliiiii,,,,, .:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:
..,,_::::::::::::::´"'‐` \ ~、、-、_ | `'丶、 ` ,,iilllllllllllllllllllllllllllllllliiiiiiiii,,,,,, __.:.:.:. lllllllll!!!!lllllllllllllllll!゙′.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:<⌒¨¨¨¨゚´
.._ ¨'' ー- ._::::::::::: Jヾ _ ` `~、 il| `''-、_ lllllllllllllllllll!!!!!!!!lllllllllllllllll!゙′ ⌒ ゙lllllllll ,llllllllllllll! .:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:`¨¨¨^>
:::::´" '' ー _¨'' ー \\;;;;;;;;;;;;;;;;从;;,, , `''-、_ `ヽ ,llllllll!゙ ` ::::::::: :l、 辷' llllllllll! illllllllllll!゙゜ :.:._ノ⌒'~、、.:__辷''"⌒¨´
- ..,,__::::::::::::::::´,;;;;, ´...:::: `゙Y;;,, `~、、 `''-、,llllllll!゙ `:::::::::::::::::l、 ` ,llllllllllllll!゙ : .: .: ``'ー‐‐‐‐'′ゝ------~~~く
......._ ̄__,..;;,;;;〃‘ ’ =ー ´"'ー ``~、 ,,lllllll!゙` 丶、:::::::::::: ,,iilllllllllllllllllllllllllllllllliiiiiiiii,,,,,, .: .: .: .: .: .: .: .: .: .: .: .: .: .: .: .: .: .:
... ̄ ̄ ;;;;;j{ 【》 };; ヾ  ̄ ‐- _ ,llllll!゙′ `''弌二二 lllllllllllllllllll!!!!!!!!lllllllllllllllll!゙′ ---、:く⌒¨´ ̄``丶 : : : : : :
━─- ___彡 ・ ノ;; ;;;, 二__ー- ””’ - `>┘///. . . . . . ,llllllll!゙ ` . . . . . . . .`¨¨¨´. . . .⌒''~~''´. . . . . . .
´  ̄ ̄ ー=≦ 彡' }-- 《〉 ニニ二二三>┘.:.:/::| | ,、,、,、,、,、, ,llllll!゙′ ,、,、,、,、,、,、,、,、,、,、,、,、,、,,,,┌┐,,,,,,,,,,,,,,,,,,,,,,,,,,,,
__|⌒ニ=- ;;;ノ_::::::.... _,ノ . . . : : :.:.:.:.: ̄¨¨''ー=ニ|ー ,,,,,iilllllllllllllllliiiii,,,,, 'ニニニニニニニニニニニニ「|┴┴‐ニニニニニニニニ
二二二ア.:.:.:.:.:./´⌒ヽ ノ 人 ⌒ニ=- __ _,,.. -‐ '' " ´ ::::::: lllllllll!!!!lllllllllllllllll!゙′ ””¨¨““ ''冖¬└'──------------
_|::::|_| .:.:.:/ .:.:.:.:.:.:.:.:. Y⌒ヾ;;;;´'''" ` _,,.. -‐ '' "´ . . . . : : : : : ::::::: ゙lllllllll ,llllllllllllll! llll ______._. . : : .:.:.:.:.:.:.:.:.:.:
_|::::|_|,___ / ____|´ __ \ ‐ '' "´ . . . . . . . . . : : : : : : : : : ::::::::::::::::::llllllllll! illllllllllll!゙゜ llll|_|_|_| ̄| ̄| ̄| ̄| ̄
: : : : : : . . . . . . . . . . . . .  ̄ \ ''¬=‐- .,,_ . . . . . : : : : : : : : : ::::::::::::::: ,llllllllllllll!゙ llll .:.:.:.:. ̄ ̄ ̄ ̄ ̄ ̄ ̄
: : : . . . . ´~゚" ''~ 、、 : : : : : : :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
``~、、: : : : : : : : ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
`丶、 : : : : : : : : ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::