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