Sharemaestro, Odawara Engineering Co., Ltd. (6149), 2026-08-15, https://sharemaestro.com/evidence/1d8387b8-7811-46c8-bd75-4cf9cbae6620/ Record ID: 1d8387b8-7811-46c8-bd75-4cf9cbae6620 Record checksum: e0b7ac2edbf7efe5744d73cb4a256545d6fc87f3128e6608d1696c2b0a250d58