Before revision:  We provide explicit solutions in the perpetual case with constant interest rates; and numerically compute the prepayment and default boundaries in the general case .
After revision:  We provide explicit solutions in the long contract maturity limit .