/:::::/::::::::::::i::::::::::::`ヽ
                /:::::/:::/':::::::::l:i::::::::::::::ヽ\
            /::::/::::/〃::::::::/ハ::j::::::::::::i::::::ヽ
               {:::〃::/‐/ {::::://、|::|:i:::::}:::|:::::::::.
            V/::;rァミ, ∨ _ |::|:i:::/::::ミヽ:::}
              /::/ ヒン   ´ん _,ト|:::/::::/=-::::ハ
           __  /:::{ '" '    弋ーソ::::::::::/三彡:::::i
        / iJT} }ー―‐┐     "/:::::::::/}:::::::イ ::::::|   >>203
      , ′ /ー'ン'^ヽ>く´     _/:::::::::/ノ/ l::::::::|
       / ー '__/:::/. -- 、_ノ ̄/:_::::/¨´    |::::::::|
     /   / /:::/      ,. '´   ヽ       |::::::::|
     /    l.//   }    /     }     |::::::::|
    ,′   |'| |   /   /       ,'       |::::::::|
    l     l l l   /    /    , ' /        |::::::::|
    |     / l`'<{____/    / /}       |::::::::|
    l    .ィ"i^)ミ:=彡7     , ヘ._/ノ      |::::::::|
     `¨´ l::::l ソ <,/     /ニ彡7       |::::::::|
       l::::l  }、`7    /¨´/'!         |::::::::|
        |::::| (ミV    /、/  ,}        |::::::::|