STFC 2025