Sharemaestro, China High Precision Automation Group Limited (0591), 2026-08-15, https://sharemaestro.com/evidence/109bb29c-2c26-4522-99c5-50198ca4cecd/ Record ID: 109bb29c-2c26-4522-99c5-50198ca4cecd Record checksum: 32e8ad6d115f283365bf1ab8da8676d4b1728d9ffef4013aac4c727c7c824d3e