Sharemaestro, Shibaura Machine Co.,Ltd. (6104), 2026-08-16, https://sharemaestro.com/evidence/353d6098-49e1-437e-a7e4-63ecd68e76c4/ Record ID: 353d6098-49e1-437e-a7e4-63ecd68e76c4 Record checksum: 3ac5573a3e606f6513a855a78bad024054c1021c2e1ee5352ecfad618e77ed33