2025 schedule

Preliminary schedule is likely to change as updates are added…