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