THERIAULT STOCK ASSIGNMENT AGREEMENT