CNOOC LIMITED (XHKG:883)