___ _ __ ___ _ _ _ _ / _ \ | |/ / / _ \ _ _ ___ | \ | | | | | | | (_) | | ' / | (_) | | | | | / __| | \| | | | | | \__, | | . \ \__, | | |_| | | (__ | |\ | | |_| | /_/ |_|\_\ /_/ \__, | \___| |_| \_| \___/ |___/