Sharemaestro, Shijihengtong Technology Co., Ltd. (301428), 2026-07-31, https://sharemaestro.com/evidence/8ba682ef-5fee-414f-a2c6-e97ccc3b003e/ Record ID: 8ba682ef-5fee-414f-a2c6-e97ccc3b003e Record checksum: 192a391e1319581684f36c13d23d2a8b2df41280ffca0b81d4771f8f65ac7f03