Sharemaestro, Ningbo Exciton Technology Co., Ltd. (300566), 2026-08-02, https://sharemaestro.com/evidence/921975df-7292-499c-a11d-66c5f91d97d9/ Record ID: 921975df-7292-499c-a11d-66c5f91d97d9 Record checksum: 4455e5449c9c4d5bee9e3e2c975af005e57ae1af74162b59b72cf434080dd1b3