Thumbnail image for Open Space Task Force March 23, 2026