Sharemaestro, Nuvectis Pharma Inc (NVCT), 2026-08-17, https://sharemaestro.com/evidence/90e05d45-58cf-4813-8d14-9681894e134d/ Record ID: 90e05d45-58cf-4813-8d14-9681894e134d Record checksum: da857caccabc9b94488ae5ecf7e9c7b6ed69f260881e485b9308e903f6078bdc