Sharemaestro, T.Kawabe & Co., Ltd. (8123), 2026-08-15, https://sharemaestro.com/evidence/09f3139d-a6ea-4293-8f94-482c487905a9/ Record ID: 09f3139d-a6ea-4293-8f94-482c487905a9 Record checksum: 467f048a2bfce804d55e86bb5a0b7faa0e2c4b58fe8980bb1d550c7263080590