Sharemaestro, Beijing Liven Technology Co.,Ltd. (001259), 2026-07-31, https://sharemaestro.com/evidence/c46cb5d6-b357-40d5-a90e-165321f3fd4d/ Record ID: c46cb5d6-b357-40d5-a90e-165321f3fd4d Record checksum: d803ad9e782580e08197eac92d8f41021b38f6102c035328bc5d483c98d47505