__    __            __  __                  __       __                      __        __ 
/  |  /  |          /  |/  |                /  |  _  /  |                    /  |      /  |
$$ |  $$ |  ______  $$ |$$ |  ______        $$ | / \ $$ |  ______    ______  $$ |  ____$$ |
$$ |__$$ | /      \ $$ |$$ | /      \       $$ |/$  \$$ | /      \  /      \ $$ | /    $$ |
$$    $$ |/$$$$$$  |$$ |$$ |/$$$$$$  |      $$ /$$$  $$ |/$$$$$$  |/$$$$$$  |$$ |/$$$$$$$ |
$$$$$$$$ |$$    $$ |$$ |$$ |$$ |  $$ |      $$ $$/$$ $$ |$$ |  $$ |$$ |  $$/ $$ |$$ |  $$ |
$$ |  $$ |$$$$$$$$/ $$ |$$ |$$ \__$$ |      $$$$/  $$$$ |$$ \__$$ |$$ |      $$ |$$ \__$$ |
$$ |  $$ |$$       |$$ |$$ |$$    $$/       $$$/    $$$ |$$    $$/ $$ |      $$ |$$    $$ |
$$/   $$/  $$$$$$$/ $$/ $$/  $$$$$$/        $$/      $$/  $$$$$$/  $$/       $$/  $$$$$$$/