、 {\ {  } _                                __    ,..、 、
              ヽ、ヾヘ N j'/´ノ                      ,r/´      ,.: :':^て `ヽ_/ ノ  i,
            _`ト=',>::=:::-:..、_^/__,.                    {:{     ,.'^ : : : : : :ヽ   ゚ ノ'^ ̄_,>
           ,r}_,ィ:^::::.:::.:::;::::.:::.:::.:::ヽ ヒr                  ヾ、 ./: : : : :r: : : :i、.>''^◯弌,´ノ
           ./:::.::::.::::.::::.:::r{::::.::::.::::.1::::ヘ'7                   /ー--‐ : /.:j!: : :K..。-:^{,    ヽ,`ヾ:、
           /:::.::::.::::r,/,ノ,_ }:j!:::.::::::j{::::.::::::゙;                    / :_;/ : : :r.:/!.:ハ: .:イ'^弋:、ヽ、___,ノ:1  }
           /:::::j::::.:::{之。,,_ }':::.::/:fLi:!:::i:::::1              _,。斗‐'^ /: :! : f'7^|:l! ゚ : :レァ=xヘ : : :1:i:. :}
          :':::.::j::::.::j:イ:r:ヒ}`./::シ,/_L,_ V:|::i:::}                     / : :| : {:fァzlj  ヽ:佗i::j゚}゙1 : : } :!: :1
        j::::.:::{::: ::リ V^ソ '^  f:r:(j 7ij:ノ::1                    /: : :ハ :ルトi::1!   `ヘ^;ソ l.:}: j! :| : :'、
          j::i:: ::{:::.:::!      , ヾ~ソ/!:jイ::: |                  /: .:/'l.:Vi、ヾ.ン ,       V}.:ハ、{:. .:ヘ
          |::l:::.::}:::.::j         j.ノ:':1::::j!                   /:/ {: ::入             ‐|ン': :`:.i:トミ:、
          {::{::::i:k:::::|:ヽ   `' -   ノ::j::::|:::::i                    ゙´    |: :/ .lk   ー '’   ノ:'^l{: : : : :i`ゝ`'
          {i:1:::l_ト;:::1:::} 丶、 _,..ィ^:::::l::::j:::::'     ,.ィ              l;/ / {:丶、   ,。 'r'}:/jクl: :>ーヽ、
      ./´ r‐'''弋lkリニヽ,、j::!:::ji:::::::':‖:/     / /               { \'{ ./ .|::_nh:T'^ /}//  /r}´    rヘ:、
     r'゜/ ‐'^ ̄ ヾ'Y .r'HY=ミ::;_:/:/:':/  / ..:. :'               | :.  `/  1:kヽト!j./} j'  ノ'7 j!    i, }1
   、 /  _,.ィ      ノ `丶  _=rへ-`;/  / .:.:.:.:: /     _       |:::. :/ ̄>k  V  /_ ,{ ‖_     、|.l
   ∨} //    / _/`dへ_   _{Lノ' `'く .:.:.:.:. /     j }1       | :::::r{,r /´ r{。ヽ_,ィo <ノ jjシ’{ \   V'i
   ./.}   ,.ィ / .j /(/d(⌒ヾx.l_,..,_oヾ、 ヽY :: /      j! { l       1.::7 Fイ .rd_,..9,>'^~):ー:ノ1 \:.:ヽ   , 1
   ' .l / //  /./ O_.Oヽ、 `  .) OV、 'kV ./      j ,{,} }       V:! i j,.rf/     /on9ヽ ゙、  ヽ.:ヽ {.:N
  ' l/  /'    / ,{  {ノ  O `ヾィ^ C)nN `V       //.| { |       }' i /roR     ,rr-ゥ O h.入   `^ ゚、:゚、
  j /. ../     /ノ.ヘ              ` }i, ト.!       /!'゙ l} .} k       /.〃  ̄r-へイO `~     )、'、\     '、:.:k
  ! .. /'    /:::、 \_   _,。-1  、  .ノ |V!1     ./ .| l{   }゚、     /./{    ̄<ノ       . . ,rヘV1  \    ヽ.:ト、
 :{_/}    ./:: ::.L_,..。-ー-、   | j `'''^} ! l:!.}    /ァi, ノ '、 ノ^ト、   .// '、    ,  ,:、.   . ./ ,ィ/:::ヘ.   ヽ、_  `'ヘ
  ´ ./     /.. .: :::、 `ヽ.    ヽ l !./^}  | N  ,.'^/ ノ    ヽ、 `k、 /./   トr ‐'´゚,./   `'ー'^_,/,/:: ::..ス    | ` 'ー┘
  / {ヘ  j \. ::1^'ーヽ     `.| /  リ  j.。-="_/ /  +  \. \`k、 メ7 |ヽ n  /.} r '^´_,。-j!:: :: / l.     1
. / / ハ .!   >::}_`ヽ \   .}!   .'7 /‐'^.≠´  /          \  `<ミヘ, |、゚{ '、/ /'’ ,ノ---、{:: ::/   1   ,.k
 { イ j' j ∨  ,ィ':.:/  `ヽ.  ヽ  j  / .{ f´' ´   ,.'´             \   `'-}1ヽ ヾ /'7/ ./´ .V::〈   .}  .イ !}:}