Sharemaestro, Delton Technology (Guangzhou) Inc. (001389), 2026-08-15, https://sharemaestro.com/evidence/19876ab3-f39f-4478-8c66-19d71c72e1af/ Record ID: 19876ab3-f39f-4478-8c66-19d71c72e1af Record checksum: 90894759ec2d752199f3ed8b3e22e1375aac7a7a92dbdbb2a1fcb1efe95174cf