spectrum mortgage lehi java swing mortgage code starting a mortgage processing company non homeowner bad credit personal loans mortgage foreclosure minnesota 12 months redemption what is a 2nd mortgage affiliate commercial mortgage program