    _____  ____   ____  ____    ____  ____    ____
   |_   _||_  _| |_  _||_   \  /   _||_   \  /   _|
     | |    \ \   / /    |   \/   |    |   \/   |
 _   | |     \ \ / /     | |\  /| |    | |\  /| |
| |__' |      \ ' /     _| |_\/_| |_  _| |_\/_| |_
`.____.'       \_/     |_____||_____||_____||_____|
