__,,,r'" ̄⌒'' ̄ ̄''ー‐‐- 、
/ .,r--、_r'" ̄``'-.,_. \
//_r'":::::::::,:::::::::::,:::::::::::::::';, ',. \
,' ,'/::;::::::;::::,':::;::::',:::',::::::::',:::::::', ';. \/:.,
/ ,':::/::::/::/ !::::!,::::',:::',:::::::::',::::::', ! /:::::',
!、i::::i::::::i:::,' ',:::! ',:::!`、l_',_:::::i::::::! ! /::::::: ';
!:::i::::-l-i-、',:::! ',-iー'i_,,',::::i::::::!. ,゙ r--/::::::::: ,'
!::i:::::::l !r=、 '、! ',i '! ,,`'Y:'::::/,/__/::::/::::::::: ./
/::i:::::::l.l |!"i ' 、i,;;_シ',/!/_,ノ',::::.:/::::::::: ./
/:::'::::::::! ', ';;' , ''' /ミノ `'; ';/::::::::::. /,
/:::::::::::/' `;‐、_ ー‐' _,..-i! '、! !./::::::::: /:::',
i::::::::::/ ,,-‐'、____i '' ′. i_';_,,.-、_/::::::::: /:::::::',
i::::::::/,r' //丶___,,..-// r'"- ,_`',:: /:::::::::::;
.i:,,.-'''" .// " /./ i゙,,`''ヽ i'' ',::::::::::::::i
, .'´ _.-'" `、,_____,,/,__/ , '、 `' ,' ',::::::::::::i
_,..-'' r' /Y:`/.,' ,' ',::::::::::l
!'' ............. ;゙ ....i ';:t;y'、, ' i ;:::::::::l
,, _,-''l!::::::::::::::::::::::::........::::::i ノ:ハ: : i ! ',::::::.i
`'.,r ' i:::i|:::::::::::::::::::::::::::::::::::::,''´:/ ',: :i ', i:::::::i