Sharemaestro, Mingyue Optical Lens Co.,Ltd. (301101), 2026-08-04, https://sharemaestro.com/evidence/48fc2b2d-d189-4291-bb29-f5183711a288/ Record ID: 48fc2b2d-d189-4291-bb29-f5183711a288 Record checksum: 341b4281c87d09892f8d180d8971349e4b8196b90ef78fd6410a4c10ab3a8e7d