Home Technology Stock Analysis Under a Powerful Visual Trend-Spotting Tool – Cypress Semiconductor Corporation (NASDAQ: CY)