Sharemaestro, Optoelectronics Co., Ltd. (6664), 2026-08-21, https://sharemaestro.com/evidence/ce4e9a56-6924-4332-b4ce-470a3f726e7d/ Record ID: ce4e9a56-6924-4332-b4ce-470a3f726e7d Record checksum: be6faf392ce71ad99852d74df3ad5d77e55d741ea351cbdd98cff3a836f7195f