INTERIM FINANCE AND STOCK PURCHASE AGREEMENT