CGEN DIGITAL MEDIA COMPANY LIMITED SERIES C PREFERRED SHARES PURCHASE AGREEMENT December 5, 2006