Sharemaestro, Jiujiang Defu Technology Co., Limited (301511), 2026-08-07, https://sharemaestro.com/evidence/e78cb4e3-7fbe-4cdb-b825-db9420852d4d/ Record ID: e78cb4e3-7fbe-4cdb-b825-db9420852d4d Record checksum: 910ff7da762408e191ad694d868d7cc205cff58ec68176fe4f52ee4e07c73bb2