Sharemaestro, Zhongyin Babi Food Co., Ltd. (605338), 2026-08-03, https://sharemaestro.com/evidence/fbc30d53-65c9-4596-8a4f-b667d799573c/ Record ID: fbc30d53-65c9-4596-8a4f-b667d799573c Record checksum: 1367206f2307968d78e8b52f30212d7fe26b7fbc778cb5140873a8743537fc9e