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