Thumbnail image for Open Space Task Force June 22, 2026