Sharemaestro, Daifuku Co., Ltd. (6383), 2026-08-21, https://sharemaestro.com/evidence/2a94de52-2a03-4c83-92ef-2f986082bf25/ Record ID: 2a94de52-2a03-4c83-92ef-2f986082bf25 Record checksum: a09d2c154813d9524fbe13a2b16d82e4280728d6cfe92719e968ab2492823395