Sharemaestro, Hunan Meihu Intelligent Manufacturing Co., Ltd. (603319), 2026-08-02, https://sharemaestro.com/evidence/81222385-0f42-404e-8b23-6a45af711128/ Record ID: 81222385-0f42-404e-8b23-6a45af711128 Record checksum: 4abe022891a9a79c89bde3d1cb59c12853e3485ce1c25f632c1e0c2f5d6b0ba1