Sharemaestro, Inhibikase Therapeutics Inc (IKT), 2026-08-16, https://sharemaestro.com/evidence/9694f571-c2b3-41bf-887b-2863becb3303/ Record ID: 9694f571-c2b3-41bf-887b-2863becb3303 Record checksum: bbaaa9e2c86f6c283a47949212fbdf7ab63cd8b0c64d70140c71f5ff6813eef1