SPFPL Palancry