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