Sharemaestro, Teikoku Tsushin Kogyo Co., Ltd. (6763), 2026-08-15, https://sharemaestro.com/evidence/e0ea23e0-beed-4804-90bd-562c593ec732/ Record ID: e0ea23e0-beed-4804-90bd-562c593ec732 Record checksum: 59fb30410e3a84eeb94c6f29a88b50bbbd6ec0c095e5df1e121d1d5ffce4d9c3