Sharemaestro, Hanwha Solutions Corporation (009835), 2026-08-13, https://sharemaestro.com/evidence/8d52ec47-8cca-4666-904d-36f5b2e756b5/ Record ID: 8d52ec47-8cca-4666-904d-36f5b2e756b5 Record checksum: c2f0962aff1b5f479bee8082080b95a0fd04cd1516978c9a1e04fbf4dd51e00a