DIGITALFX INTERNATIONAL, INC. SERIES A 12% CUMULATIVE CONVERTIBLE PREFERRED STOCK PURCHASE AGREEMENT