/:::::::::::::: :!:::::::::::::::::::::::::::::::::::::::::::::::::::i:::::::::::::::! !:::::::::::ヽ::::::::::\
| ::::::::::::::: !::::::::::::!:::::::::::::::::::::::::::!:::::::::|::::::::::/::| l|ヾ:::::::: |::::ヽ:::::::ヽ
| :::::::,.-─!::::::::::::\ ::::::::::::: |'リ!::::::::j!:::::::/ l/ ,. =ij=!::::::::::|::::::!:::::::::::}
|::::::. | '⌒\::!:::.:.:.::.\! :::::: |_!:::::/_|::::/ ./ / !::::: /!:::::!:::::::::/
|::::::. | /Yー 、_:::::|\;::::|_.-!:::/ヾjノヽ' r _=i::::: /:::::::::l::::: /
| :::::: !. ヽ|::::::::::::::::ト,i/`'rイ`イ ` !| ./ィ::::! /::/ヾ!::::/レ
| :::::::::\ |::::.:.:.:.:.:.:| l| /i-ノ:::/ /j二/ rメ::j/":.::/!/
| ::::::::::::: \_ |:::.:.:.:.:.:.:.| l| `ゞ_:ノ.- /' i! i:ノ /:::::/::|
| ::::::::::::::::|::|. |:::.:.:.:.:.:.:.| ヽ.____ノ ヽ ` /::: / .::|
/ . ::::::::::|::| .|::::.:.:.:.:.:.:| 、` ー─ ' .::|
./ .::::::::::::::::::|::| .|::::.:.:.:.:.:.:| ´ /:::::::::: . |
/. : .::::::::::::: /!:.| .|:::.:.:.:.:.:.:.| ーr ー、 .ィ::::::::::::::::: |
./ ::::::::::::::::../ /::j │:::::::::.:.:.| \. / \ |:::::::::::::::::: |
/::::::::::::::::::::/./::/\|:::::::::::::.:.| /`: .._./ \:::::::::::::::::.|
./:::::::::::::::::::ノj;/ |::i:.:.:.:.:.:.:| /ー:'' ヽ/ \::::::::::. !
/::::::::::::::::::j/\ |::l!:::::::::.:.|!/\ : :./. \:::: !
::::::::r-‐ ' ´ .\ |::|::::::.:.:.:.| /|: :.\ \::!
::/::.::.::.::.::.:: : : : : : :..ヽ|::|::::::::.:.:.|/ー-、!: : : \ /|
::.::.::.::.::.::.::.:/:.:.:.:.:.:.:.:.:.:.:.|::|::::::.:.:.:.| 三三 |ト,: : : : .\ _ ./:::!
::.::.::.::.:::.::./:.:.: : : : : : : : |::!::::::.:.:.:.|;三三 j!∧: : : : : :tr-‐  ̄ j!:::::|
::.::.::.::.::.::/:.:.: : : : : : : : :.|::!::::::.:.:.: ! 三 ノ \: : :/ ヽ. - イ |::::::|
::.::.::.::.::./: : : : : : : : : : : |::!:::::::::::: |三三\ !:./  ̄ `ー 、:::!