Sharemaestro, Meiji Machine Co., Ltd. (6334), 2026-08-21, https://sharemaestro.com/evidence/52207fe3-bdae-4eee-abf8-0d35e792f842/ Record ID: 52207fe3-bdae-4eee-abf8-0d35e792f842 Record checksum: 58db08dfa21857a722248f3d4db6669393e7b98baf3eb44911fe8d8294f1c5dd