3m ppf