_.、 -─‐‐-‐─- 、._
               ,..:::'´             `゙''::..、
             ,.r'´                     ヽ、
           ,.,r'` . .                    . . :ヽ、
          ,r' .:.: . .                 . . :.:. ヽ
      _ ,.,r'- ,_ :.: . .                . . :.: _, -ヽ、_
      ヲ__   ミ_j:.: . .                . . :.:j彡   __ヲ
       フ   、、..ニ(,: . .       , ,       . . :ノニ..、、   フ
       {   ニ二に.:.: ._.、ー==゙ィ i i ゞ==ー、._. :.:.に二ニ   }
       リ  _.尨マ` : 一ュミ,ユエニ r  r ニエユ,ミュ一 : `マ尨._  リ
        Y r`Y : : : :       ......       : : : : Y´r Y
        | h  : :,: :      、.::.: .. :.::.、      : :,: :  h |
        ト,ヲ : : ::゙ッ:.: .   ,.ヘー- .,__,. -ーヘ、   . :.:〃:: : : ヲ,イ
        |:: `'し : ::(,: .:.: .i`       __       `i. :.:. :ノ:: : し'´::|
        |: : : :| : :: :i:.:.:.: ! .  _、..- ── -..、_ . ! :.:.:.:i: :: |: : : :!
       /|\ :| :: :: :',::.: . .  .. 、-‐ ‐-、 ..  . . :.::,': :: :: |: /|\
      /::::::ト,  \: :: :゙i::゙i..: :    ''"''    : :../::/: :: :/  ,イ::::::\
    /::::::::::::::゙i`'.,  \゙i::゙i.::.: .       j. :.::./:://  ,.'´/::::::::::::::\
_ ,.-ー`゙i:::::::::::::::::::゙i,_ `' ., `'‐ィ_:::.: . .   . . :.:::_ィ‐'´ ,. '´ _,/:::::::::::::::::::/`ー-、_
:::::::::::::::::゙i :::::::::::::::::::゙i`'‐., `'‐.,_`イ一ー一イ´_,.‐'´ ,.‐'´/::::::::::::::::::: /:::::::::::::::::