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