Sharemaestro, Yokohama Maruuo Co., Ltd. (8045), 2026-08-15, https://sharemaestro.com/evidence/a59c3b25-ecba-4146-8d2a-627040bbf973/ Record ID: a59c3b25-ecba-4146-8d2a-627040bbf973 Record checksum: 2db2780cdf5b2fb8d8d160365d3fb07d033b59fd52d2998492d46ad56f15a6c6