IPF Technical Analysis