Sharemaestro, Shenzhen Sunmoon Microelectronics Co., Ltd (688699), 2026-07-31, https://sharemaestro.com/evidence/7e81c5b9-9f5c-4413-b227-e75fe456d605/ Record ID: 7e81c5b9-9f5c-4413-b227-e75fe456d605 Record checksum: 0013fd103d41b598ac0db3eaa1d4f40c4e402f2775b836892624a71c995cf858