Sharemaestro, Oki Electric Industry Co., Ltd. (6703), 2026-08-15, https://sharemaestro.com/evidence/68037a36-a635-4fb0-80bc-34d4a7dcb5e2/ Record ID: 68037a36-a635-4fb0-80bc-34d4a7dcb5e2 Record checksum: f40e4f4555e2cfb5482919c9319f63f8fb83fa6ccad02b7feae3b59adec119f1