CCB-84901-2001-03 COGNEX