Sharemaestro, Beijing Tricolor Technology Co., Ltd (603516), 2026-07-31, https://sharemaestro.com/evidence/a792b97f-7333-4cbe-acd1-6b23985bec95/ Record ID: a792b97f-7333-4cbe-acd1-6b23985bec95 Record checksum: c5bc36ecb6cb45348a75938eb276a16e935737c1167e202917ac38d77492ce41