Sharemaestro, Shenzhen Qingyi Photomask Limited (688138), 2026-08-09, https://sharemaestro.com/evidence/e119b801-b8d9-4a19-aa57-ba5807d3fe87/ Record ID: e119b801-b8d9-4a19-aa57-ba5807d3fe87 Record checksum: ffb77376541b1f83e289b7e4d507383446527422b497b942db36c2819b0ac4c9