Sharemaestro, Jiangsu Haili Wind Power Equipment Technology Co., Ltd. (301155), 2026-08-01, https://sharemaestro.com/evidence/ccf85eed-17b4-435d-95f0-5b6ed025e3b6/ Record ID: ccf85eed-17b4-435d-95f0-5b6ed025e3b6 Record checksum: 000941d8c3c996859543a6426883048e479664fe32a12eab3e1848d8d07be928