Sharemaestro, Anhui Guqi Down & Feather Textile Incorporated (001390), 2026-08-02, https://sharemaestro.com/evidence/adae1307-9ed2-4b9b-8b50-4cd6a4dd6d5a/ Record ID: adae1307-9ed2-4b9b-8b50-4cd6a4dd6d5a Record checksum: 43c91ad16e00b2dacd64071a06e80922fd476365a91ef502c827bc268f44c133