Sharemaestro, Hanwha Solutions Corporation (009830), 2026-08-19, https://sharemaestro.com/evidence/e04f64f3-6bcf-4a4d-b77e-891275fc61f9/ Record ID: e04f64f3-6bcf-4a4d-b77e-891275fc61f9 Record checksum: b801644d7ff6a85a57685f003c0cfd57b620ea946ca5225e8a3b099c8b8ccc72