/ ̄ ̄^ヽ   /::.__  .:::::::::::::  __   ヽ_
                    l       l / /  ヽ_ヽv /: / ヽ   ヽ
              _ /,--、l       ノ /   ̄ ̄ √___丶 ̄ ̄    |
          ,--、_ノ:: `ー'::   、ミー---‐,,l |      // tーーー|ヽ       |
         ,/   :::         i ̄ ̄  | |      ..: |    |ヽ       |
       /          l:::    l:::    l  |       | |⊂ニヽ| |      |
       l   .   l     !::    |:::    l  |     | |  |:::T::::| !       |
       |   l   l     |::    l:      l \:     ト--^^^^^┤    丿
       |   l .   }    l:::::,r-----    l  \::      ̄ ̄^ヽ    丿
       ヽ  :l::::   ト:;;;;;;;/-/__...........  /        __o
                                     | 二|二゛  ___
                                   ノ   |  ヤ
             ,ィ⊃  , -- 、
    ,r─-、      ,. ' /   ,/     }
   {     ヽ  / ∠ 、___/    |
   ヽ.      V-─- 、  , ',_ヽ /  ,'
     ヽ  ヾ、  ',ニ、 ヽ_/ rュ、 ゙、 /
     \  l  /・\ /・\ Y
       ヽj   'ー'' ⊆) '⌒`  !
         l     ヘ‐--‐ケ   }
         ヽ.     ゙<‐y′   /
      (ヽ、__,.ゝ、_  〜  ___,ノ ,-、
      )           ノ/`'ー-' <
    r'/,   _..   //  l、、、ヽ_)
      ゝ(_/_ノ´ /ヽ_ノ/  __,l ヽ)_)‐'
         {` ーニ[二]‐ク′
           〉   /  /_
         /   ´ ̄`ヽ  )
          (____ノ--'