::::::::::::::::::::::::::::::::::>. . . . . . . . . . <:::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::>'´. . . . . . . . . . . . ..`ヽ::::::::: :::: ::::::::::
':::::::::::::::::/. . . . .<´‾‾`ヽ. . . . . . .ヽ::::::::::::::::/
ヽ:::::::/. . . ィ"::::: : : : : : : ::::::::::ヽ. . . . . . ヽ::::::::/
ヽ'. . . ィ::::: : : : : : : : : : : : : : : :: ::::ヽ. . . . . ヘ:/}
/. ./::: : : : : : :ハ: : : : : : : : : : : : : : : :::ヽ. . . .ヽ'
. ///: : : : : : : :/ : : : : : : : /ヽ: : : : : : : : :ヽ. . . '
〈( /: : : : : : ハ:{ .'. .: : : : : ヽ:ハ: : : : : : : ヘ. . .}
' : : : : :..:..: ィ≡、、'.ヽ: :.:. ィ≡、、': : : : : : : '. .
' : : : : :..:..:{ll ll} ' .\:!{ll ll}': :: : :.:..:. ;..
'/: : : : :l`.ヾ≡" ヽヾ≡" : : : : :..:.
.' ': : : :ヽ、‐ ''' ''' - ;: : : : : :. '
. .: : : ゝ > △ </: : : : : .リ ;
. ': : : : :\ . ノ: : : : :.//. {
ヽ ': : : :ヘ‾> 、 < /: : :/ 〉
`.'ヘ: :ヘ──-─`´ィ""_、-'/: : /、_.ィ'"
/ヽヽ:.ヽ `ヽィ `"-''" /.イ ヽ
. / ヽ `-ヽ /ヽ / '
.' ./_)`ゝ //r'"ィへ、 . .. '
. 〈 ィ )''//..`Y‾` .`l . .
/ ... ' ィ`)∨ Y‾ / .' .
/ ィ''∧ / ヘ `ヽ / ..