__               ,....-─-、
       /::::::::::::::::::::ヽ、            /:::::::::::::::::::::::ヽ
       /:::::::::::::::::::::::::::::::ヽ         /::::::::::::::::::::::::::::::::::ヽ
     /::::::::::::::::::::::::::::::::::::::::::l           l::::::::::::::::::::::::::::::::::::::::::l
    l::::::::::::::::::::::::::::::::::::::::::::::l        l::::::::::::::::::::::::::::::::::::::::::::l
     l:::::::::::::::::::::::::::::::::::::::::::::/_,.......-;,==-...ヽ::::::::::::::::::::::::::::::::::::::::l
    l:::::::::::::::::::::::::::::::::::::::::/:::::::/     `ヽ::::::::::::::::::::::::::::::::::::::/
      ヽ::::::::::::::::::::::::::::::/:::::::::/     ̄  ヽ/⌒ヽ:::::::::::::::::/
      ヽ、:::::::::::::_/::::::::::::/            ⌒ ヽ¬−'´
          ̄ /:::::::::::::::::l                l:|
           l::::::::::::::::::l                 l:l
           l::::::::::::::::::l                l:l
           l::;, -ー 、::l                 .l:l
           /     ヽ                l::l
          l                     ,   ∠く
            l                     _   l
            ヽ    ヽ              ,/) ./
             \    \、  `-=ニ=- '   /  /
              >. .、_、 ヽ.  `ニニ´  /  /
              ヽ: : : : :ヽ         /.イ
                 ヽ、: :__ヽ `ー- ´/: : : イ
               l  ̄: : : : : 7フ 7: : :`´: :l
                 l: : : : : : / ̄  ̄ヽ: : : :/
               ヽ ___/