NEXSAN CORPORATION RESTRICTED STOCK PURCHASE AGREEMENT