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