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