/:::::::::::ヽ
            |;;;;ハ;;;;;;;;;;|     , r−、
   ,r‐-、      トイ ^ o^ t;|    /    `、
  /  、 \     >‐-ュr'ニヽ、  /  i   l、
  |   '|  \ _.r'´ノニーイニヽ,\/    |   l
  |    |   `</ lo )  ⌒q! /    .|   |
  .|    |    \/'    _,  |/     ト、  !
  |   |      \ ⌒,,,⌒ /       ハ   ヽ
  .|   .|ヘ       \ 巛《 /       l )   \
   |   .| ヽ       彡゚д゚ミ       ,' ノ    \
  ノ   ヽ ヽ       ミ《》彡     .ノ ゝ、__
/     ヽヘ、       ミ*ミ    /      `⌒
     _ノ  `ー 、. _   ,X、 |._,.-‐'´
                 ゙ミ;;;;;,_
                  ミ;;;;;;;;、;:..,,.,,,,,
                  i;i;i;i; '',',;^′..ヽ
                  ゙ゞy、、;:..、)  }ヽ
                   .¨.、,_,,、_,,r_,ノ′
                 /;:;":;.:;";i; '','・;;_~_,.、.ヽ
                ゙{y'ヾミミヽ  rz彡‐`ヽ 、}
                ".¨、_tッ、,゙ ' r' rtッ_‐ァ'′
               /;i;i; ''`ー 'ノ  !、`ー 'ミ゙´゙^′..ヽ
               ゙{y、、;:... ,イ   'ヽ ._  .、)  、}
               ".¨ー=゚ ´...:^ー^:':..._ .、,_,,、_,,r_,ノ′
              /i;i; '',',;;;_~r ζ竺=ァ‐、.ミ゙´゙^′.ソ.ヽ
              ゙{y、、;:..ゞ.:,:.:.、;:二.:,:.:.丶υ゚o,,'.、)  、}
               ヾ,,..;::;;;::,;,::;):;:;:; .:v、冫_._ .、,_,,、_,,r_,ノ′