ipf685