(´'ω'`)                    ,r'゙;;;;;;;;;'.:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::゙、
                  /     ̄ ̄ \             /;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::',
                 | |        | |            |;;;;;;;;;;;;;;;::i::;:::ト;::::::::::::::;:::::::::::::::::::::::::::::::::::::::::',
                 | |        | |            !;;;;;;;;;;;;;;;;l;;;;l::|ヽ:::ヽ:、::ヾ;:::::::::::;::::::::::::::::::::::::::',
             |⌒\|        |/⌒|           ゙!;;;;;;;;;;;;;l、:ト、;| ゙、:ト、ト、い、;トィハト;:::::::::::::::::::::::',
             |   |    |    |   |             |;;;;;;ヾl‐=;;.、,_  ヾ! ` _,,、ッ≡=.|:::::,r'ヽ:::::::::::l
             | \ (       ) / |               |;;;;;;い、 "l;::゙tミ、  "´ァi;::::t‐、 |:/r、 リ:::::::::;リ
             |  |\___人____/|   | ,          レ!;;;;ヾ゙i  `゙'' !     `-''‐  ゙ .)ノ,/;::::,lレ゙
              |  |    l :::: |    |   |            ``'-`ト,   、         ,...-彡ル'
                       !..: :|                      ,rヘ    ``      ,/!
                         |! i!:|                  __,.-‐‐i';;;;;;;ヽ、 ` ̄ ̄`  ./!;;;l ̄``''''ー-、_
                        |:::: .:|      ′      _,,.-<_     ';;;;;;;;;;;゙:,` 、 `  _/  l'!;;;;',
                      ! .:::!       。    ./::..   `    ';;;;;;;;;;;;゙、 ``"      |;;;;;;',
            、           i ::::l    '    _,...,イ.._:::::::;;:::..   ゙、   ';;;;;;;;;;;;;゙、、,_    _,. !;;;;;;;!
              。     | :::::|       ,._'ー‐- 、`ヽ、;:丶:.   ',   ';;;;;;;;;;;;;;゙、 `  ′ .|;;;;;;;;|
           ゚        | ::::|!     o,r',-、ヽ、   `ヾ;ヽ   ',   ゙、;;;;;;;;;;;;ヽ       |;;;;;;;;;|
                      | ::::|      //;/ \゙ヽ、   `''    ', ,っ ヾ;;;;;;;;;;;;;ヽ、   l;;;;;;;;;|
                 。   | :::{'゙|  ,ィ   ,! '゙    \ヽ     、  ',    丶;;;;;;;;;;;;;;ヽ、 l;;;;;;;;;l
               。 ._ぇ_,-! :;  "'′`て       `、゙,     i    .:   ヽ;;;o;;;;;;;;;;/;;;;;;;;;;,!
         _      _J_,.=ニ、'^′ ゙トヽ!´',ヽ、        | |    | |    .:      ヾ;;;;;;;/;;;;;;;;;;;/
            _,. -‐ ''ー-、 ,,, :::``^ヽ{::::. .:: :. '      _,| |   ,'  l   l./:: o      ヽ'、;;;;;;;;;/
      _,,..、-‐''"       i ;;;;; :: ;; '' ::::; ;;;; i:::    ,. ‐'::,'.リ  ./. /:...:/"::::.      /  ヾ/
    r''"´            i ,;;'.: :: :' _,,::::; '' ' i;;'  ,.r'´::::::;//...:::/::::/::::;/::::::::::::    /   ./
  r' {  |  、       r_ニノ;;; ::::゙ ,,,;::",:._, ' _r‐'^ヾ;、;_;ノ./:;/_;;:ノ=ニ゙;;;;;_::::::::.  ../     /
  ノ  l  .}   .〉-、    /.r1::`:゙゙r`:`:゙゙、 ̄ r‐' 、    `''ー'ァ'‐'";';';';';';':':':':':':':'`ヽ;::::::/   /      .:
  い、| リ  ∧ |   /lj しi::::i: : : : : i::: :l゙ ぃ   ` ,.‐'´;';';';';';';';':':':':':':':':':':':':':':'`く..  /    ゜  ..;:::
  ゙、l l,_ `ー、__,,r'゙  /   。 | l : : : : :l:: |。    ,/;';';';';';';';';';';';':':':':':':':':':':':':':':':':':':`<..      .:.:;/:
   ヾニ=-‐ごl二._,r'"     | |!-、l〉/゙|: i' 。  ,r';';';';';';';';';';';';';';';':':':':':':':':':':':':':':':':':':':':ヽ;:::::::::::...::;、-'‐"