Sharemaestro, OPT Machine Vision Tech Co., Ltd. (688686), 2026-08-02, https://sharemaestro.com/evidence/bc945850-c9f3-4526-885c-f7a8e45090e1/ Record ID: bc945850-c9f3-4526-885c-f7a8e45090e1 Record checksum: 754b35754e02de04f5929a51707e63554df57b079c6c68d86de5dd0b0a2df57a