:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
::::::::;:::::'::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
::/::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::i:::::::i::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::l::::::::l::::::::::::i
::::::::::::::::::::::::::::>::::、:::::::;イ:::}i:::::::::/:::::::∧:::::::::|
::::::::::::::::::::::::::::::::::::::::`X }:/l:::::::/::::::::/ i:::::::/
:::::::::::::::::::::::::::::::::::::/ .X/ノ::::/.}::::::/ l:::::/
::::::::::::::::::::::::T=、::/ ̄ヽl://::::/./::/ l::/
::::::::::::::::::::::::::Ⅵ:;≧=チ i!//.// /
::::::::::::::::::::::::::::::{ムソ ノ k:::::/
::::::::::::::::::::::::::::::| ̄ \
:::::i!:::::::::::::::::::::::| ,ィ´
:::::{.V::::::::::::::::::::| - /.:l
\{ .V:::::::::::::::::::| ノ:.ハil
___ .ヽ::::::::::::::::|_/l::::/ ij
../| | iヽ::::::::::| |::/
/..| | | \:::::| i/
lヽ
} ハ
Λ / ハ
l l,イ. / / }__
. l / .{ / / ///≧ヘ
l {l ノ ィ, __////////`ヽ
〈` `´ /: `ヽ///////////ヽ
Vo /: : : : : : ',///////////ヘ
,イ ,': : : : : : : :}///////////Λ
. l:.l l: : : : : : : : l////////////,}
';:l ,l: : : : : : : :ノ////////////,l
';l__lヽ:_:_:r―'―-- 、_////////
. }__,ィ´|/ `7―‐-- 、二_` 、/
ヽl ヽ' / /////ヽ、ハ
lヽ_/ ////////,lノ´
ヽイ、ヽイ/////////,Λ
}ヽヽイィ´////////ヽ