Sharemaestro, Juneway Electronic Technology Co., Ltd. (301458), 2026-08-02, https://sharemaestro.com/evidence/a566dcab-d7bd-4655-b1ff-040650a36fed/ Record ID: a566dcab-d7bd-4655-b1ff-040650a36fed Record checksum: 32eb91c75280a4031561d29b665d9d7c79d2032ffca22383ac3bc47b09bd624c