Sharemaestro, China Tourism Group Duty Free Corporation Limited (1880), 2026-08-15, https://sharemaestro.com/evidence/fc524d64-81e5-4d2a-8f56-d930c7621a18/ Record ID: fc524d64-81e5-4d2a-8f56-d930c7621a18 Record checksum: 0dbc2aedd168e00bed68376f96a6939762c0b42e062ec883b763b608d8a307fa