SPFPL Gin