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