Sharemaestro, Xiamen Leading Optics Co., Ltd. (605118), 2026-08-15, https://sharemaestro.com/evidence/e4280d51-df86-4cbf-a584-23c42203334f/ Record ID: e4280d51-df86-4cbf-a584-23c42203334f Record checksum: 78b3071db8027dcf21073cc90417ef0a4eae8597efb7208516df1e70b691a92f