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