Sharemaestro, Takeda Machinery Co., Ltd. (6150), 2026-08-15, https://sharemaestro.com/evidence/858b8b16-bd85-4954-8ec5-85439e545a67/ Record ID: 858b8b16-bd85-4954-8ec5-85439e545a67 Record checksum: 6922b35a68d5a0789bc7888f5edd40e67f681032e9489a2d49849fca7b39f49e