pphfinalumkm