/ |!ヽ/:::::::/:::::::::/::::::/:::::::::::ーi-L;;;_:i:::::::::::::::::i:::ヽ / |!ヽ      ーァ
   i| i! /:::::::/::/i:::::/;;::i/く|::::/:::::/|/i;;;;;ヽ`トi-::|::::::i;;/   i!, \
   |! jl l:::::/::i::/::i';,i/i'⌒);;;jルi/ .,;;;("⌒);;`;、/:::::j--、.  i!,  ヽ    `ー-
   !r-t|::/::::レ:,:::!,i;;;;;`;;::;;;;;;i   i;;;::::;;;;;;;(⌒i;i,|::::::'::::::::l ヽ, i!,  i|
   |'  |:/|:::|::/::i i;;(_ノ;(__);ノ   i;(,_);;;o;;;;;;;!|:::::::|:::::::l ,' ノゝ .ノ    七_,_
     '´ |/レ'::,' `'''''''''''''"    `'''':::;;;;;;;;:ノ ,|::::::|‐-、:| j' i| レ'    (`メ j
        /::;i                /ィ':::|⌒'i::| `y'       
        /::/i                 /::::/) ノ::l          あ
       |:;j/ヽ、    ,,,,,___,,,,__      /::;/-;;''"::::|
        レノ::::/`ヽ、,(,,,,__,,,,,_`)   _,./::ハ::::ヽ::::::i          )
       /::::;ハ::::;/⌒`i、,,_,r'⌒'-‐ ''l"::/´:::::::ヽ::::ヽ:::i          (
      (´  ,r''''"、.  iフ!/   ',  ,>:--;;、;,ヽ|:`レ;|;:'