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