Sharemaestro, Hangzhou Weiguang Electronic Co.,Ltd. (002801), 2026-08-02, https://sharemaestro.com/evidence/4faa3393-8316-4b39-ac22-66944e7d65d3/ Record ID: 4faa3393-8316-4b39-ac22-66944e7d65d3 Record checksum: 86d6feff87443ba89ba2b6da6edbb5298a3db30d09dfdd4103c97614178e3c57