Sharemaestro, Futaba Industrial Co., Ltd. (7241), 2026-08-16, https://sharemaestro.com/evidence/4ee55343-7a57-47d3-a20a-e828b6c17746/ Record ID: 4ee55343-7a57-47d3-a20a-e828b6c17746 Record checksum: 5c4e23424d0bce97cb565397a0a74fc762eb696f29bd1e012be5158bb7bf6b73