Sharemaestro, Shenzhen AOTO Electronics Co., Ltd. (002587), 2026-08-14, https://sharemaestro.com/evidence/a634054e-7fca-473b-888f-43926f3e38bf/ Record ID: a634054e-7fca-473b-888f-43926f3e38bf Record checksum: c28a7deed644e067dfdd830765a203cfa8520d5e9583897599f6216704a19551