Sharemaestro, China Art Financial Holdings Limited (1572), 2026-08-15, https://sharemaestro.com/evidence/fbbb7719-c93e-4da6-b601-09045e69ffa1/ Record ID: fbbb7719-c93e-4da6-b601-09045e69ffa1 Record checksum: 20f100e91b8c851ce0a453672e5865b049eba9960c48fcbf51036903ee75d99f