Sharemaestro, Leyard Optoelectronic Co., Ltd. (300296), 2026-08-03, https://sharemaestro.com/evidence/afde1f65-68eb-424b-8f46-2a0869112f31/ Record ID: afde1f65-68eb-424b-8f46-2a0869112f31 Record checksum: cac043209c4a203e8bc444e2bd7740ca0be8531e55ad0bcc39e5e2c15a946a93