1,249 Shares in Cadence Design Systems, Inc. (NASDAQ:CDNS) A