CCB-84901-2001-30 COGNEX