.,;;;;;;;;;;,,,_
                                        .,;illlllllllllllllllllllllllllii;;;,,
                                      ,,;;llllllllllllllllllllllllllllllllllllllllll、
                                   ,,,;;;iilllllllllllllllllllllllllllllllllllll'''''''''゙
                                _,;;;illlllllllllllllllllllllllllii゙゙゙゙゙゙゙゙´
                           :,,,,;;;illlllllllllllllllllllllllll''゙゙゙゙゙゙´       lll
                     :,,,,,;;;;;iilllllllllllllllllllllllllli゙゙゙゙゙゙             lllllllll;_
             ,,,,,,,,,,,,;;;;iiiiiillllllllllllllllllllllllllll'''゙''llllllllllllllllli;           :llllllllllllllll
`iiiiillllliiiiiiiiiiiiiiiiiiiiiilllllllllllllllllllllllllllllllllllllllllllllllll'''゙゙゙    lllllllllllllllllll          ;lllllllllllllllllllll;_
  ゙゙illlllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllli;;,,        llllllllllllllllll        ,;;lllllllllllllllllllllllllllll
    `゙'''llllllllllllllllllllllllllllllllllllllll'''` lllllllllllllllll       lllllllllllllll       ,;illlllllllllllllllllllllllllllllll゙         l
        ゙'''lllllllllllllllllllll'゙   .;lllllllllllllllll,,,;illlllllli;,  llllllllllllll    ;iilllllllllllllllllllllllllllllllllllll''''''゙       ll
           ゙゙''゙゙゙゙    .,llllllllllllllllllllllllllllllllllllll; lllllllllllll  :;;lilllllllllllllllllllllllll'''''゙゙            lll
                ,illlllllllllllll  ''lllllllllllllllllll llllllllllll ;;illllllllllllllll'''''゙´                llll
               ;;lllllllllllllll'゙   :llllllllllllllll゙゙ llllllllllllllllllll'''゙゙                      llllll
              .;lllllllllllllll'    :lllllllllllllll゙  llllllllll                          lllllll
            ,;llllllllllllllllll;;;;;,,  ;llllllllllllllll゙  llllllllll                           lllllllllll
            ,,iillllllllllllll' ゙lllllllllllllllllllllllllll    llllllllll                           llllllllllll
          ,;llllllllllllllll''`  ゙゙llllllllllllllllllllll゙   llllllllli                            ,illllllllllllll
        ,,;illllllllllllll''゙゙    `;;lllllllllllllllll゙     llllllllll                          ,,;illlllllllllllllllll
     _,,;iilllllllllll'''゙`      :;iiiillllllllllllllll`      llllllllllll                  ,..:;;;;;;;;iillllllllllllllllllllllllllllllllll
    ゙゙'''''''''゙´        ,;iiiilllllllllllllllll`       .lllllllllllll_              ,,,;;;;iillllllllllllllllllllllllllllllllllllll''''''''''''゙
              ,,;;iiiillllllllllllllll'`         lllllllllllllii;;;;;;,,,,,,,,,,,,,,,,,,;;;;;;;;iiiiillllllllllllllllllllllllllllllllllllllllll'''゙゙゙
           ,,;;;;illllllllllllllllllllll'`        ゙llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll'''''゙゙´
        ..,,;;iiiiiillllllllllllllllllllll゙゙゙           ゙゙゙lllllllllllllllllllllllllllllllllllllllllllllll''''''゙
    _,,,:::;;iiilllllllllllllllllllllllllll'''゙゙               ゙゙゙゙llllllllllllllllllll゙゙゙゙゙゙゙゙゙
  -;;;iiiillllllllllllllllll''''゙゙゙゙゙゙゙゙