_          _ _                           _                              _            _                                   
| |        | | |          ____           | |                            | |          | |                                  
| |__   ___| | | ___     / __ \    __ _  | |__   __ _ _ __  ___  ___  __| | ___   ___| | __  ___  ___ _ ____   _____ _ __ 
| '_ \ / _ \ | |/ _ \   / / _` |  / _` | | '_ \ / _` | '_ \/ __|/ _ \/ _` |/ _ \ / __| |/ / / __|/ _ \ '__\ \ / / _ \ '__|
| | | |  __/ | | (_) | | | (_| | | (_| | | | | | (_| | | | \__ \  __/ (_| | (_) | (__|   <  \__ \  __/ |   \ V /  __/ |   
|_| |_|\___|_|_|\___/   \ \__,_|  \__,_| |_| |_|\__,_|_| |_|___/\___|\__,_|\___/ \___|_|\_\ |___/\___|_|    \_/ \___|_|   
                         \____/