::::::*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::+::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /  ̄ ヽ ::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::+::::::::::::::::::::::: l l :::: ::::::::::::::::::
:::::::::゚:::::::::::::::::::: ::::::::::::::::::::::: :::::::::: ヽ _/ :::::::::::::::::::::::::
:::::::::::::::::::::::*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
∧∧ ∧,,∧
(:::::: (:::::: ) ハハ O ミ/ミミ/ミミ/ミ
/::: | |::: U (:::: ) OO_ ミ/ミミ/ミミ/ミ
(::::: ノとと_)旦~ (:c :::) | ̄∥| / ,/,, ,/,,
"",, ,,"'',,,"" " ''',,," ''',,""'' ,,"" ,,"",, """ '' """ "
" ,, "",, ,," ,,'' ,, " ,, "",, " "" ,,