Sharemaestro, Dongguan Aohai Technology Co., Ltd. (002993), 2026-08-02, https://sharemaestro.com/evidence/e0baa4e0-1639-47bd-9844-4405385c4f79/ Record ID: e0baa4e0-1639-47bd-9844-4405385c4f79 Record checksum: 87899c90fc046adda32d021ee0e2bc262dcbdb5428195c0eb464d660313553c4