_    _     _____    _____     __   __            
| |  | ||  |  ___|| |  __ \\   \ \\/ //   ____    
| |/\| ||  | ||__   | |  \ ||   \ ` //   |    \\  
|  /\  ||  | ||__   | |__/ ||    | ||    | [] ||  
|_// \_||  |_____|| |_____//     |_||    |  __//  
`-`   `-`  `-----`   -----`      `-`'    |_|`-`   
                                         `-`