Sharemaestro, Okaya Electric Industries Co., Ltd. (6926), 2026-08-21, https://sharemaestro.com/evidence/a5f12d97-06c9-4ec1-8a5d-18097a2ae788/ Record ID: a5f12d97-06c9-4ec1-8a5d-18097a2ae788 Record checksum: 1cc9d7510810186748ab202ad293bc839f3e87c01dcb73a15ca3419ae5b2a45d