ppp 2505