/ _⌒ヽ⌒ヽ     
                     /   ` ゚` :.;"゚`ヽ    
                     /     ,_!.!、  ヽ.   
                    /      --- ,, ヽ  
              )     /       Y    ヽ  
             (      /         八    ヽ
         ,,         (      __//. ヽ ,, , )
         ゙ミ;;;;;,_       丶1,,,,;;:::::::::::   八.,   ''''''!
          ミ;;;;;;;;、;:..,,.,,,,,   │"  ==ュ  r==  j
          i;i;i;i; '',',;^′..ヽ │  、_tッ、,゙ ' r' rtッ_‐ァ'| 
          ゙ゞy、、;:..、)  }ヽ|   `ー 'ノ  !、`ー ' |
           .¨.、,_,,、_,,r_,ノ′|    . ,イ   'ヽ    | 
         /;:;":;.:;";i; '','・;;_~_,.、.ヽ |ノ ゚ ´...:^ー^:':...  | 
        ゙{y'ヾミミヽ  rz彡‐`ヽ 、}  r ζ竺=ァ   | 
        ".¨、_tッ、,゙ ' r' rtッ_‐ァ'′     `二´    | 
       /;i;i; ''`ー 'ノ  !、`ー 'ミ゙´゙^′..ヽ        | 
       ゙{y、、;:... ,イ   'ヽ ._  .、)  、}       ヽ
       ".¨ー=゚ ´...:^ー^:':..._ .、,_,,、_,,r_,ノ′ ∴∴∴∴/
      /i;i; '',',;;;_~r ζ竺=ァ‐、.ミ゙´゙^′.ソ.ヽ∴∴∴∴/^"
      ゙{y、、;:..ゞ.:,:.:.、;:二.:,:.:.丶υ゚o,,'.、)  、}――'''''  
       ヾ,,..;::;;;::,;,::;):;:;:; .:v、冫_._ .、,_,,、_,,r_,ノ′