CNXN Technical Analysis