Sharemaestro, Yokota Manufacturing Co., Ltd. (6248), 2026-08-21, https://sharemaestro.com/evidence/eb2fe944-8980-4148-9605-41a21dc3d4e2/ Record ID: eb2fe944-8980-4148-9605-41a21dc3d4e2 Record checksum: 2cdd5994c8f98d924677d60144e4b79c5a3a16e9541b3823099ad36953241ee0