    ___       ___       ___       ___       ___       ___   
   /\__\     /\  \     /\  \     /\__\     /\  \     /\__\  
  /:/\__\   /::\  \   /::\  \   /::L_L_   /::\  \   /:| _|_ 
 /:/:/\__\ /::\:\__\ /::\:\__\ /:/L:\__\ /::\:\__\ /::|/\__\
 \::/:/  / \:\:\/  / \:\:\/  / \/_/:/  / \/\::/  / \/|::/  /
  \::/  /   \:\/  /   \:\/  /    /:/  /    /:/  /    |:/  / 
   \/__/     \/__/     \/__/     \/__/     \/__/     \/__/  
