____
__,-' ̄ ̄ `'> ̄`ー-、___
/ | |______;;;;;;;;;;;;;~`--、,
/ 、 、 | .l::::::::::::`ー--、_t--''
l. ト、.||, i, | | l:::::::::::::::::::::::、,,,_`ェ、__
|i ,L| .L| l .| | |::::::::::::::::::::::::::Σ,===t'=====
|l |. |l.| | |;i.| | |::::::::::::::,::::::::::/;;;;;;;;;;;;/
|'lリ |j`tァ-、| .| |::::::::::::/l::__,,ノ、___;;;/'
|./`  ̄ .| | |`ー;;;;//;;;;;/~ `
/ | .| l;;;;;;;;;;;;;;;;;;/
`ー、 | | |;;;;;;;;;;;;;;;;;;;;`ー、_
`t- | || |;;;;;;;;;;/ー、_;;;;;;;;;;`ー、_
ヽ, | || ,|;;;/' ̄ `ー、_;;;;;;;;`ー、
|,/>| |;| |;「 `ー、__/
/__| || |'~ __,, /| /| _
 ̄/| |;;| |/;;//;;;//;;;/ _,-';;;;
/;;;;;| |;;| |;;//;;;;;;;/';;;;;;;/ __,-'';;;;;;;;;;;;;
/;;;;;;;;;;;| |;;| |;;`';;;;;;;;;;;;;;;;;;;;;;;/-'';;;;;;;;;;;;;;;;;;;;;;;;