' ,   ┼    / ヘ冫─- 、//    
                         __| | / /l ̄\\    ,:'
              \    r.、  /.::::| レ / :::.::::`\`─--
               \   | .|  /-__(`ゝァ'_7' ´ノ_‐-_ヽ ̄ ̄
    ┏┓ . ┏━━┓    ,..-‐..'''' 二--──-- 二'ヽ:::::::┴-__                . ┏┓┏┓
┏━┛┗┓┃┏┓┃ 、  `r ‐-/:::::::/`::|:::::./!:::::::::::::ハ ̄::‐:                ┃┃┃┃
┗━┓┏┛┃┗┛┃┏━━i==/:::::::/::/-r:|::::/::|::::∧-、::|::|━━━━━━━━┓┃┃┃┃
┏━┛┗┓┃┏┓┃┗━━| |::::/::レ' __」_レ'  レ' _ ∨|/:::::: ━━━━━━━━┛┃┃┃┃
┗━┓┏┛┗┛┃┃      | !イ:::::|.'´ ̄`    ァ==、!::::..;イ                   ┗┛┗┛
   ┃┃     ┃┃     |  ゝ∨wx   ,. - ,、  xw|:;/::ヘ               ┏┓┏┓
    ┗┛      ┗┛      |   |::/::ト、.  |   ソ  ,.イ::::|::::::〉_.                  ┗┛┗┛
                  ヽ   !|::::|_,イ>r--r<´_|::::/::::/ 
                    ヽ ∨ | |  ヽ/  | レ'ヽY
                      ゝヘ ヽ[>rァく]/  / '、
                    _. /`| ヽ、_ _ ノ、  _\ゝ
                  . ´   く       ! >'´   〉ノ