STOCK PURCHASE AGREEMENT Dated October 28, 2005 by and between SENTINEL RESOURCES, INC.