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