LONGTOP FINANCIAL TECHNOLOGIES LIMITED SERIES B PREFERRED SHARE PURCHASE AGREEMENT December 19, 2006