SPFPL Girard