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