Sharemaestro, Jiangsu Hengrui Pharmaceuticals Co.,Ltd (600276), 2026-08-14, https://sharemaestro.com/evidence/c3a8e0ac-8d51-49b2-a29d-03d0e4386e00/ Record ID: c3a8e0ac-8d51-49b2-a29d-03d0e4386e00 Record checksum: 5ef236fa2d0a4544242de0c07aaff02ec16fa8185ca3613d63133bce4b3f3bb3