EDIFICEREX.COM, INC. AMENDED AND RESTATED SERIES C PREFERRED STOCK PURCHASE AGREEMENT