Sharemaestro, Puya Semiconductor (Shanghai) Co., Ltd. (688766), 2026-08-14, https://sharemaestro.com/evidence/7e7dfa1c-ac99-4b8d-8be1-037d5c039ce3/ Record ID: 7e7dfa1c-ac99-4b8d-8be1-037d5c039ce3 Record checksum: 3bf4bfdc35e43cdf174c53400e37e4e83825a2ce07ad452234da1bdd1be741a0