Sharemaestro, Nippon Television Holdings, Inc. (9404), 2026-08-21, https://sharemaestro.com/evidence/143f56db-3668-455e-94ee-eb7faebd8aad/ Record ID: 143f56db-3668-455e-94ee-eb7faebd8aad Record checksum: bdcee40057aa7e12a35cb3814a9cb521501c93d995fcd332eaf3b25a67d247b2