Sharemaestro, Hanjia Digital Intelligence Science and Technology Group Co., Ltd. (300746), 2026-08-02, https://sharemaestro.com/evidence/f18f6a87-c35c-4e80-b018-3ec244e72f91/ Record ID: f18f6a87-c35c-4e80-b018-3ec244e72f91 Record checksum: 41f7385dedb1392d8d5efdee82c682e63ee553d636b8c555ba0a452f9f90f6e9