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