ZETA GLOBAL HOLDINGS CORP. RESTRICTED STOCK PURCHASE AGREEMENT