Sharemaestro, Chengdu Xuguang Electronics Co., Ltd. (600353), 2026-08-02, https://sharemaestro.com/evidence/e62da4ab-f7fe-446e-86f0-875c6090be7e/ Record ID: e62da4ab-f7fe-446e-86f0-875c6090be7e Record checksum: c3fa345eb6ab700b85818c2b6b94dfc8c7b9b86237325cae0c2c1312c78c82d3