Sharemaestro, Winner Medical Co., Ltd. (300888), 2026-07-31, https://sharemaestro.com/evidence/898db05f-a902-45dd-b7be-65fd4485c214/ Record ID: 898db05f-a902-45dd-b7be-65fd4485c214 Record checksum: 122f93d2987f78e6e75ed693bf7e2ee660acb4e8a2d0c6761495181807aa1705