C.P. Foster O&g Limited Partnership