Sharemaestro, Oki Electric Industry Co., Ltd. (6703), 2026-08-21, https://sharemaestro.com/evidence/d0b274f2-7831-4cdf-8ea3-fd274325e430/ Record ID: d0b274f2-7831-4cdf-8ea3-fd274325e430 Record checksum: 33a9b37fc946be407f07a32eac2884b7dbfb991349707ccc099f8b8080525fb9