Sharemaestro, Takemoto Yohki Co., Ltd. (4248), 2026-08-16, https://sharemaestro.com/evidence/0000ccf8-1242-4fcc-9e5c-4f42fd3ebc64/ Record ID: 0000ccf8-1242-4fcc-9e5c-4f42fd3ebc64 Record checksum: d3fa4a4c83ba860c6474b30f9fd73da0a5f17c975b31eb500326df953267023c