Sharemaestro, Takeda Machinery Co., Ltd. (6150), 2026-08-21, https://sharemaestro.com/evidence/ab0d26f3-35a6-4dc2-84b6-be08bcd50385/ Record ID: ab0d26f3-35a6-4dc2-84b6-be08bcd50385 Record checksum: f927551ec5267d7a3ad30a60d68ce090c2e39d3ff0f35a208ee4230d5ff15761