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