SPFPL Esox