SPFPL MGF