_,,-':"::::::::::::::::::: ̄:`:丶.、
./::::::::::::::::::::::::::::::::::::::::::::::::゙:`:‐-.、
/:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::゙ヽ,
./::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ,
/::::::::::::::::::::::::::::::::::::::::::::::::::::;::::::::::::::::::::::::::::::::::i,
/:::::::::::::::::::::::::::::::::::::::::::::::::/|::::::::::::::::;::::::::::;::::::|
/:::::::::::::::::::::::::::::::::::iヽ_、:/ /!::::::::::::::ノ::::::::::|::::i'
/:::::::::::::::::::::::::::::::::ノ 、_.-─,-/::_::_::::ノ/:::::::ノ:ノ
/:::::::::::::::::::::::::::::::::| ,.::、 /_ ゙̄'/'
,!:::::::::::::::::::::::::;:::::::::| (:::ノ /:} /::|
!:::::::::::::::::::::::::i:::::::::|  ̄ , `' |:::|
.!:::::::::::::::::::::::::|:::::::::| 、 丿:|
|:::::::::::::::::::::::ノ::::::::::|,_ ` 、 ~_, ィt":::::::|
.i:::::::::::、- '"ヘ/:::::::::::| ヽヽ、 T::‐I::::::||::::::::::|
|::::::/::ヽ_ i |::::::::::::| ヽヽ、||i`!:::::::ト、:::::::| _ // , i
|:/::::::`ii|:::::::::::::|i ヽ Y i|::::::ヽヽ、| //|//// /