SPFPL NGCC