Sharemaestro, Shenzhen Newway Photomask Making Co., Ltd (688401), 2026-08-11, https://sharemaestro.com/evidence/7b880295-65a5-4481-9cd5-ecea00b4e7e9/ Record ID: 7b880295-65a5-4481-9cd5-ecea00b4e7e9 Record checksum: a965046a7422f0a2ce9f1d7900b2164cc2670e094d48485b4ff2a82cf3db2cc0