Thumbnail image for Open Space Task Force June 2, 2026