Cypress 2004 User Manual