Sharemaestro, Beijing YanDong MicroElectronic Co., Ltd. (688172), 2026-08-07, https://sharemaestro.com/evidence/9fb38892-3228-4f7a-a8fe-a9e926148356/ Record ID: 9fb38892-3228-4f7a-a8fe-a9e926148356 Record checksum: 50230ba1e2d19967ea34cc966fa0241c864de7523652be5ce9164f95f88a304f