Restated Stock Purchase and Warrant Agreement Sample Contracts