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