Sharemaestro, Ohmori Co.,Ltd. (1844), 2026-08-15, https://sharemaestro.com/evidence/38513503-e160-43b3-a517-9a14341bfbf9/ Record ID: 38513503-e160-43b3-a517-9a14341bfbf9 Record checksum: 86e4f4b8daba12ab50573747b6a38d079efbafb4d4d897dc5e26dce993182848