Sharemaestro, Zhejiang Dingli Machinery Co.,Ltd (603338), 2026-08-02, https://sharemaestro.com/evidence/1e3d8052-1e4a-49cb-9d89-765699c1c302/ Record ID: 1e3d8052-1e4a-49cb-9d89-765699c1c302 Record checksum: 72aeaa8f9cadaca34a4d69cf502a768824cac0014885b8f1153be63b8bd55279