Sharemaestro, Innate Pharma (IPHA), 2026-08-21, https://sharemaestro.com/evidence/ed73f2e1-d25c-4e02-b54e-ac1d202742e9/ Record ID: ed73f2e1-d25c-4e02-b54e-ac1d202742e9 Record checksum: fe8ea1705f99fc7753d4775b4750ed3269670bf1ac6985a9a6e9f0e9042f7194