Sharemaestro, Sanrin Co., Ltd. (7486), 2026-08-15, https://sharemaestro.com/evidence/efa31ab5-04b8-4e47-ad85-ab77aa6063de/ Record ID: efa31ab5-04b8-4e47-ad85-ab77aa6063de Record checksum: 63a93e62a1530040961c258464251dbe32a6f86d6289092ec15c3fe7650db578