____ _ _ _ ___ _____ _ _ _ _ _ _ ____ _____ | _ \ / \ | \ | |_ _| ____| | | \ | | / \ | | | | _ \| ____| | | | |/ _ \ | \| || || _| | | | \| | / _ \| | | | | | | _| | |_| / ___ \| |\ || || |___| |___ | |\ |/ ___ \ |_| | |_| | |___ |____/_/ \_\_| \_|___|_____|_____| |_| \_/_/ \_\___/|____/|_____|