__        __            __                                               
          /  |      /  |          /  |                                              
  _______ $$ |____  $$/  _______  $$ |   __   ______    ______   _______    ______  
 /       |$$      \ /  |/       \ $$ |  /  | /      \  /      \ /       \  /      \ 
/$$$$$$$/ $$$$$$$  |$$ |$$$$$$$  |$$ |_/$$/ /$$$$$$  | $$$$$$  |$$$$$$$  |/$$$$$$  |
$$ |      $$ |  $$ |$$ |$$ |  $$ |$$   $$<  $$ |  $$ | /    $$ |$$ |  $$ |$$ |  $$ |
$$ \_____ $$ |  $$ |$$ |$$ |  $$ |$$$$$$  \ $$ \__$$ |/$$$$$$$ |$$ |  $$ |$$ \__$$ |
$$       |$$ |  $$ |$$ |$$ |  $$ |$$ | $$  |$$    $$ |$$    $$ |$$ |  $$ |$$    $$ |
 $$$$$$$/ $$/   $$/ $$/ $$/   $$/ $$/   $$/  $$$$$$$ | $$$$$$$/ $$/   $$/  $$$$$$$ |
                                            /  \__$$ |                    /  \__$$ |
                                            $$    $$/                     $$    $$/ 
                                             $$$$$$/                       $$$$$$/