         __      _                  __                                   
  ____ _/ /___  (_)___  ___        / /_  ____  ____ ___  ____ ___________
 / __ `/ / __ \/ / __ \/ _ \______/ __ \/ __ \/ __ `__ \/ __ `/ ___/ ___/
/ /_/ / / /_/ / / / / /  __/_____/ / / / /_/ / / / / / / /_/ / /  / /    
\__,_/_/ .___/_/_/ /_/\___/     /_/ /_/\____/_/ /_/ /_/\__,_/_/  /_/     
      /_/                                                                
