IFC HOLDINGS, INC.