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