ppc 2025