Add EGPSR source code