Sharemaestro, Meiji Machine Co., Ltd. (6334), 2026-08-15, https://sharemaestro.com/evidence/70e2f05b-ff62-4cb8-9108-5b154e2c20de/ Record ID: 70e2f05b-ff62-4cb8-9108-5b154e2c20de Record checksum: 76e4b267ec74e5fbe6c21096fdc4b2101998b5a4b5183ea746737cde14392b0a