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