SS&C Technologies (NASDAQ:SSNC) & Smith Micro Software (NASD