Sharemaestro, Beijing Enlight Media Co., Ltd (300251), 2026-08-05, https://sharemaestro.com/evidence/b40e682c-e67c-41e9-b986-50a2ac8ad728/ Record ID: b40e682c-e67c-41e9-b986-50a2ac8ad728 Record checksum: 95344ed5352ce2dee6d6b91fe8f3cf0ec2ec011bde339a7eb9dd76da5493461a