Sharemaestro, Xinya Electronic Co., Ltd. (605277), 2026-08-01, https://sharemaestro.com/evidence/6b066910-193a-462a-b82b-068cb7165a5e/ Record ID: 6b066910-193a-462a-b82b-068cb7165a5e Record checksum: 1f44ebd73058d8d44894486f2cfdf88d482cf80917ad3fb5ab78f3de7934ce60