IMC MORTGAGE COMPANY Class A Convertible Preferred Stock Class B Convertible Preferred Stock PREFERRED STOCK PURCHASE AND OPTION AGREEMENT