CG Technology Fined $2 Million by Nevada Gaming Commission for Sports Betting Improprieties