/::.:;. -_,ニ==ミ:、
                      /::.:/.イ::.::.::.::./::.}`ヽ
                       ,'::.://::.::.::.::.::.//::.::.{::.::.`、
                        ⊥.ノ::.::.::.::,:/;イ:.i::.;:.::.::.::.';:.:}
                        <_;ノ::.::,∠/_ i/|::l::.:l::.::i::i:ハ
                    ,.-、   ┼¬:''´l ,.⊥_` !!L、:|::.:.!::いゝ
                {.  }   ;::.l .!::.::l ゙{tり ′ l:L.._ト、:ト、{
              _, '"⌒ヽ /::.::゙i::.::.!      l!⌒V{ヽ
             i´ __,,. -‐¬/::.::::::|::.::|   _   ′ /:,'!
              〈   __,,. -‐‐{::.::::::::|::.::li\   ̄ ´ .ィ::.:i:|
              !  __,,. --{‐ャ'´l::.::l′ 丶-‐ァ'´:|:!::.:!:!
                 ',    __,ノヽ.ヽ l::.::|ヽ.   ハ`¨l::.::i:!|
             }    j′  ト、 .!::.:! ',‐- ..」  !::.:|カ!
               j    イ-、  !:ヽ!::.l.  辷_- ! |:.l,ハ
              ,′   卜ヽ', .ヘ:.:.:.:!:.ト、 ヽ. ¨!  !::.リ/ i
                /     |、 l:l l / ヽ:.ヘ:{:.`ヾ、V/イl〃' |
            /       l i l:l !/  ヽ:___;,:.,r:f¨丁__ノ| !
              i      l | l:リ'      /:.:.j_;ハ   l   }┐