fpt corporation