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