_____ ________  _________    ___  ____________________________           
  / ___// ____/  |/  /  _/ /   /   |/_  __/_  __/  _/ ____/ ____/            
  \__ \/ __/ / /|_/ // // /   / /| | / /   / /  / // /   / __/               
 ___/ / /___/ /  / // // /___/ ___ |/ /   / / _/ // /___/ /___               
/____/_____/_/ _/_/___/_____/_/ _|_/_/___/_/ /___/\____/_____/   _____    __ 
  / ____/ __ \/  |/  / __ \/ / / /_  __/   |/_  __/  _/ __ \/ | / /   |  / / 
 / /   / / / / /|_/ / /_/ / / / / / / / /| | / /  / // / / /  |/ / /| | / /  
/ /___/ /_/ / /  / / ____/ /_/ / / / / ___ |/ / _/ // /_/ / /|  / ___ |/ /___
\____/\____/_/  /_/_/ ___\____/_/_/_/_/__|_/_/_/___/\____/_/_|_/_/_ |_/_____/
   /  |/  /   |  / | / /   | / ____/ ____/  |/  / ____/ | / /_  __/          
  / /|_/ / /| | /  |/ / /| |/ / __/ __/ / /|_/ / __/ /  |/ / / /             
 / /  / / ___ |/ /|  / ___ / /_/ / /___/ /  / / /___/ /|  / / /              
/_/  /_/_/  |_/_/ |_/_/  |_\____/_____/_/  /_/_____/_/ |_/ /_/