MASTER REPURCHASE AGREEMENT By and Among: WACHOVIA BANK, NATIONAL ASSOCIATION, as Buyer, ECC CAPITAL CORPORATION, as Seller and ENCORE CREDIT CORP., as Seller Dated as of December 1, 2004