Sharemaestro, Teikoku Sen-i Co., Ltd. (3302), 2026-08-16, https://sharemaestro.com/evidence/d0173459-1876-4471-889a-7475ae29e41e/ Record ID: d0173459-1876-4471-889a-7475ae29e41e Record checksum: 8b1cb7f56e886ce7fbf5532f8a43291216a1ec7a77677d76773508e7d1a9360b