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