cdf 2026