.-------.
  .'         `.
.'             `.
|.-. .-. .-. .-.|
|`-.  |  | | |-'|
|`-'  '  `-' '  |
'               '
 `.           .'.''.  .''.
   `._______.'   __   __
       | | .----/  \ /  \---.
       | | |   |    |    |  |____
       | | |   |`--''`--'| /  |  \_
     ,----.|   \  O | O  _ |  |  | \
     | ---'|    '._/ \_.| `|  |  | |
     \.---'|            |  | `- ,| |
      `---'|            | :        |
       | | |            |  '._.--  ;
       | | |    .      .:      `  /
       '-' |     '....'  `.______/
           |                |
           |                |
           `----------------'
               ||      ||fsr
               ||      ||
        _.---'' '-, ,-' ''---._
       /      __..' '..__      \
       '---''`           `''---'