SPFPL Canoline