CDF Peasant 2025