Sharemaestro, Senshukai Co., Ltd. (8165), 2026-08-15, https://sharemaestro.com/evidence/750f7b74-23ac-49e3-9bed-95d1a8a54f16/ Record ID: 750f7b74-23ac-49e3-9bed-95d1a8a54f16 Record checksum: 7c26f536e061afb3f52955348b31893fb397c72ac75fa111c513822acaff8443