Sharemaestro, Anhui Xinhua Media Co., Ltd. (601801), 2026-08-10, https://sharemaestro.com/evidence/4cd7449f-8daa-46a7-a6d6-d708cb53d118/ Record ID: 4cd7449f-8daa-46a7-a6d6-d708cb53d118 Record checksum: e2c49b33e849b9d67e350d3fde0b82ee9496444c941638393c8966dbaa2f2ca6