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