Sharemaestro, Choushimaru Co.,Ltd. (3075), 2026-08-15, https://sharemaestro.com/evidence/477269ef-ef8e-4427-a545-bd552e3b046f/ Record ID: 477269ef-ef8e-4427-a545-bd552e3b046f Record checksum: d3f7f0a02def2459781790130077588fefed61c3183e21dd850f6281a7f9575a