irf 2026