__    __     ___      ____      _____             
\ \\ / //   / _ \\   |  _ \\   |  ___||     ___   
 \ \/ //   | / \ ||  | |_| ||  | ||__      /   || 
  \  //    | \_/ ||  | .  //   | ||__     | [] || 
   \//      \___//   |_|\_\\   |_____||    \__ || 
    `       `---`    `-` --`   `-----`      -|_|| 
                                             `-`