,  -: : -. .、
           , ィ: ´: : : : : : : : : : : `ヽ _
         , : :´: : : : : : : : : : : : : : : : : : : :.ヽ
       , ': :r:': : : : : : :.r‐z- 、: : : : : : : : : : ∧
.       ,.イ: : :.|: : : : : : : : \\ eヽ: : :\: : : : :∧
      / : : /|..: : : : : : : : : :\}__〉: : : :\: : :..: :.
      ,:/:/} | | :i: : : : : : : :.| : :、: : : : : : : ト、:ヽ.: : : :.
.     i:l〈 ノ/:..| :|: : : : :|:..l: ハ: : :ト、: ヽ: : :.|: :\{: : : :
.    ノ:!:.ヽ/:i: :|: | : :、:..:|:..|/x≦:{_ ヽ:.i\:.|: : : : : : :.′
.     |:.ト、: :ヽi斗ト、:ヽ:|:..| '"弋:ソ /ヽ!:..ハ}: : : :..: :/
.     ヾ:. ヽ:ト、く弋:);ハj从    /:/: :/ : : : : : : /
         ヾ iヾ:、ノ     / /:/:/..: : : : ; ′
          |:..:乂ヽ      // : /: : : :./  >>1
          ト、:..l :へ´     /:/:/://   
           ヾ{\: :l.ヽ-r≦イェノ /ェl、
                ヾ{`:,ノ  ̄ ̄∨/¨{、
             _x::::´ヽ∈≡=- V ゞi、
          , - ‐‐ ´ ノ:::/      n ヾ:ヽ、
      , ′   r:':::::/           l l  ゞ:::ヽー- 、
      _/     ヽ:_}_        Y    ` i::::|  ヽ
     | i   f⌒Y ////∧        r┐r┐   i__|__  i
      ヽ! :弋_,ノ ///////}´     :|/|::|/|   V//} ハ
       |    ///////´       `´ `´:    ヾソ /:ノ
       |     V////Y         ;  :.    ヽ厂
       :    /i////{             .: xュ :    ヽ
     ′    jiハ//i∧        /γ⌒i:      ,′
      .' ̄}  //ヽ \//7 、     ,. :' 弋_ノ :.   .ノ
     ,{ :/  /i}  i  `¨´_` ¨¨ ´!   ゞソ  厂}/
.     ′/  イ/l   ゝ 、 {:r:‐:‐:`=::ゝ、  {i ,ノィ:´ヽ