STOCK PURCHASE AGREEMENT by and among VEGAS HOLDING CORP., its STOCKHOLDERS, THE STOCKHOLDER REPRESENTATIVE NAMED HEREIN and Global Payments Inc.