 _      _   _   _   _   _ _     _    _   _   ____     ____   _  _      _       ____    _   _____  _____   ____  
| |    | | | \ | | | | | |\ \  / /  | | | | / ___|   | __ ) | || |    | |     / ___|  / \ |_   _|| ____| / ___| 
| |    | | |  \| | | | | | \ \/ /   | | | | \___ \   |  _ \ | || |    | |    | |  _  / _ \  | |  |  _|   \___ \  
| |___ | | | |\  | | |_| | / /\ \   | |_| |  ___) |  | |_) || || |___ | |___ | |_| |/ ___ \ | |  | |___   ___) | 
|_____||_| |_| \_|  \___/ /_/  \_\   \___/  |____/   |____/ |_||_____||_____| \____/_/   \_\|_|  |_____| |____/ 