Sharemaestro, Nippon Information Development Co., Ltd. (2349), 2026-08-15, https://sharemaestro.com/evidence/79d58afb-7418-4e96-a2ab-03f5b4da645a/ Record ID: 79d58afb-7418-4e96-a2ab-03f5b4da645a Record checksum: 0876b7d425e4cd1ae8e6ec75327fdedfd9655b0d4f78d6b4dcc70edf85ca3ecd