dirf 2024