 _     ___ ____  _____ ____ _______   _____  ____  
| |   |_ _| __ )| ____|  _ \_   _\ \ / / _ \/ ___| 
| |    | ||  _ \|  _| | |_) || |  \ V / | | \___ \ 
| |___ | || |_) | |___|  _ < | |   | || |_| |___) |
|_____|___|____/|_____|_| \_\|_|   |_| \___/|____/ 
                                                   
