Sharemaestro, Shirohato Co., Ltd. (3192), 2026-08-15, https://sharemaestro.com/evidence/704d930f-969a-4659-a472-e0c317ef6e9c/ Record ID: 704d930f-969a-4659-a472-e0c317ef6e9c Record checksum: 446bf78eab320284808038f114a7be97214e6eacb276fa1894806abfb5f61639