Sharemaestro, Beijing Jiaoda Signal Technology Co., Ltd. (300851), 2026-08-11, https://sharemaestro.com/evidence/0215ca2b-1193-4bf0-ad01-42a5a7580696/ Record ID: 0215ca2b-1193-4bf0-ad01-42a5a7580696 Record checksum: fbc56ebc6bef4429bfc24975dd46d16a9f657908e72b1ad66ab6b3485e143ee7