Sharemaestro, China Tourism Group Duty Free Corporation Limited (601888), 2026-08-06, https://sharemaestro.com/evidence/51938c74-e4da-468d-80b2-8a59c5fd7a74/ Record ID: 51938c74-e4da-468d-80b2-8a59c5fd7a74 Record checksum: 96edcb89dd0b5930f68307e66398e2f380603b29e4779fd6bcf8d3b2873b71c9