Sharemaestro, Appili Therapeutics Inc. (APLI), 2026-08-19, https://sharemaestro.com/evidence/d3aebbe9-cb94-41b7-bb0e-174ac0e2a772/ Record ID: d3aebbe9-cb94-41b7-bb0e-174ac0e2a772 Record checksum: 0bf89c8d5213e66e6b56a3354cea197b3dfc12f7ebba12457ba4c9431d66c7e3