**EXHIBIT 4.10**

**EXECUTION COPY**

**PNM RESOURCES, INC.**

**AND**

**U.S. BANK NATIONAL ASSOCIATION**

**AS PURCHASE CONTRACT AGENT**

**PURCHASE CONTRACT AGREEMENT**

**Dated as of October 7, 2005**

----

**Table of Contents**

**Article 1DEFINITIONS AND OTHER PROVISIONS OF GENERAL APPLICATION**
|          |        | **Page**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
|---------------|-------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Section 1.01. | Definitions | 1
Section 1.02.

Compliance Certificates and Opinions

11

Section 1.03.

Form of Documents Delivered to Purchase Contract Agent

12

Section 1.04.

Acts of Holders; Record Dates

12

Section 1.05.

Notices

13

Section 1.06.

Notice to Holders; Waiver

14

Section 1.07.

Effect of Headings and Table of Contents

15

Section 1.08.

Successors and Assigns

15

Section 1.09.

Separability Clause

15

Section 1.10.

Benefits of Agreement

15

Section 1.11.

Governing Law

15

Section 1.12.

Legal Holidays

15

Section 1.13.

Counterparts

15

Section 1.14.

Inspection of Agreement

15

Section 1.15.

Appointment of Financial Institution as Agent for the  Company

16

Section 1.16.

No Waiver

16

**Article 2CERTIFICATE FORMS**

Section 2.01.

Forms of Certificates Generally

16

Section 2.02.

Form of Purchase Contract Agent's Certificate of  Authentication

16

**Article 3THE UNITS**

Section 3.01.

Amount; Form and Denominations

16

Section 3.02.

Rights and Obligations Evidenced by the Certificates

17

i

Section 3.03.

Execution, Authentication, Delivery and Dating

17

Section 3.04.

Temporary Certificates

18

Section 3.05.

Registration; Registration of Transfer and Exchange

18

Section 3.06.

Form of Private Placement Legends

20

Section 3.07.

Notices to Holders

21

Section 3.08.

Intentionally Omitted

21

Section 3.09.

Definitive Certificates

21

Section 3.10.

Mutilated, Destroyed, Lost and Stolen Certificates

21

Section 3.11.

Persons Deemed Owners

22

Section 3.12.

Cancellation

22

Section 3.13.

Creation of Treasury Units by Substitution of Treasury  Securities

23

Section 3.14.

Recreation of Corporate Units

24

Section 3.15.

Transfer of Collateral upon Occurrence of Termination Event

25

Section 3.16.

No Consent to Assumption

26

**Article 4THE SENIOR NOTES AND APPLICABLE OWNERSHIP INTERESTS IN THE TREASURY PORTFOLIO**

Section 4.01.

Interest Payments; Rights to Interest Payments Preserved

26

Section 4.02.

Notice and Voting

27

Section 4.03.

Special Event Redemption

28

**Article 5THE PURCHASE CONTRACTS**

Section 5.01.

Purchase of Shares of Common Stock

28

Section 5.02.

Remarketing; Payment of Purchase Price

31

Section 5.03.

Issuance of Shares of Common Stock

36

Section 5.04.

Adjustment of each Fixed Settlement Rate

37

Section 5.05.

Notice of Adjustments and Certain Other Events

47

Section 5.06.

Termination Event; Notice

47

Section 5.07.

Early Settlement

48

Section 5.08.

Election to Receive Preferred Stock in Lieu of Common Stock

50

ii

Section 5.09.

No Fractional Shares

50

Section 5.10.

Charges and Taxes

50

Section 5.11.

Contract Adjustment Payments

51

**Article 6REMEDIES**

Section 6.01.

Unconditional Right of Holders to Receive Contract  Adjustment Payments and to Purchase Shares of Common Stock or Preferred Stock

55

Section 6.02.

Restoration of Rights and Remedies

55

Section 6.03.

Rights and Remedies Cumulative

55

Section 6.04.

Delay or Omission Not Waiver

55

Section 6.05.

Undertaking for Costs

55

Section 6.06.

Waiver of Stay or Extension Laws

56

**Article 7THE PURCHASE CONTRACT AGENT**

Section 7.01.

Certain Duties and Responsibilities

56

Section 7.02.

Notice of Default

57

Section 7.03.

Certain Rights of Purchase Contract Agent

57

Section 7.04.

Not Responsible for Recitals or Issuance of Units

58

Section 7.05.

May Hold Units

58

Section 7.06.

Money Held in Custody

59

Section 7.07.

Compensation and Reimbursement

59

Section 7.08.

Corporate Purchase Contract Agent Required, Eligibility

59

Section 7.09.

Resignation and Removal; Appointment of Successor

60

Section 7.10.

Acceptance of Appointment by Successor

61

Section 7.11.

Merger, Conversion, Consolidation or Succession to Business

61

Section 7.12.

Preservation of Information; Communications to Holders

61

Section 7.13.

No Obligations of Purchase Contract Agent

62

Section 7.14.

Tax Compliance

62

iii

**Article 8SUPPLEMENTAL AGREEMENTS**

Section 8.01.

Supplemental Agreements Without Consent of Holders

62

Section 8.02.

Supplemental Agreements with Consent of Holders

63

Section 8.03.

Execution of Supplemental Agreements

64

Section 8.04.

Effect of Supplemental Agreements

64

Section 8.05.

Reference to Supplemental Agreements

64

**Article 9CONSOLIDATION, MERGER, CONVEYANCE, TRANSFER OR LEASE**

Section 9.01.

Covenant Not to Consolidate, Merge, Convey, Transfer or  Lease Property Except under Certain Conditions

64

Section 9.02.

Rights and Duties of Successor Corporation

65

Section 9.03.

Officers' Certificate and Opinion of Counsel Given to  Purchase Contract Agent

65

**Article 10COVENANTS**

Section 10.01.

Performance Under Purchase Contracts

65

Section 10.02.

Maintenance of Office or Agency

65

Section 10.03.

Company to Reserve Common Stock and Preferred Stock

66

Section 10.04.

Covenants as to Common Stock and Preferred Stock

66

Section 10.05.

Statements of Officers of the Company as to Default

66

Section 10.06.

ERISA

66

Section 10.07.

Tax Treatment

66

EXHIBITS

ExhibitA - Form of Corporate Unit Certificate

ExhibitB - Form of Treasury Unit Certificate

ExhibitC - Instruction to Purchase Contract Agent

ExhibitD - Notice from Purchase Contract Agent to Holders

ExhibitE - Notice to Settle by Cash

ExhibitF - Notice from Purchase Contract Agent to Collateral Agent

iv
**PURCHASE CONTRACT AGREEMENT**, dated as of October 7,2005,  between **PNM RESOURCES, INC.**, a New Mexico corporation (the **"Company"**),and **U.S. BANK NATIONAL ASSOCIATION**, a national banking association,acting as purchase contract agent for the Holders of Units (as defined herein)from time to time (the **"Purchase Contract Agent"**).

**RECITALS**

The Company has duly authorized the execution and deliveryof this Agreement and the Certificates evidencing the Units.  All thingsnecessary to make the Purchase Contracts (as defined herein), when theCertificates (as defined herein) are executed by the Company and authenticated,executed on behalf of the Holders and delivered by the Purchase Contract Agent,as provided in this Agreement, the valid obligations of the Company, and toconstitute these presents a valid agreement of the Company, in accordance withits terms, have been done.  For and in consideration of the premises and thepurchase of the Units by the Holders thereof, it is mutually agreed as follows:
**Article 1****DEFINITIONS AND OTHER PROVISIONS OF GENERAL APPLICATION**
Section 1.01.         Definitions.  For allpurposes of this Agreement, except as otherwise expressly provided or unlessthe context otherwise requires:

(a)      the terms defined in this Article have the meanings assigned to them inthis Article and include the plural as well as the singular, and nouns andpronouns of the masculine gender include the feminine and neuter genders;

(b)      all accounting terms not otherwise defined herein have the meaningsassigned to them in accordance with generally accepted accounting principles inthe United States;

(c)      the words **"herein," "hereof"** and **"hereunder"** andother words of similar import refer to this Agreement as a whole and not to anyparticular Article, Section, Exhibit or other subdivision; and

(d)      the following terms have the meanings given to them in this Section1.01(d):

**"Accounting Event"** has the meaning set forth in theSupplemental Indenture.

**"Act"** has the meaning, with respect to any Holder,set forth in **Section 1.04(a)**.

**"Adjusted Applicable Market Value"** has the meaningset forth in **Section 5.01(a)**.

**"Affiliate"** of any specified Person means any otherPerson directly or indirectly controlling or controlled by or under direct or indirectcommon control with such specified Person.  For the purposes of thisdefinition, **"control"** when used with respect to any specified Personmeans the power to direct the management and policies of such Person, directlyor indirectly, whether through the ownership of voting securities, by contractor otherwise; and the terms **"controlling"** and **"controlled"** havemeanings correlative to the foregoing.

**"Agreement"** means this instrument as originallyexecuted or as it may from time to time be supplemented or amended by one ormore agreements supplemental hereto entered into pursuant to the applicable provisionshereof.

**"Applicable Market Value"** has the meaning set forthin **Section 5.01(a)**.

**"Applicable Ownership Interest"** shall mean, withrespect to a Corporate Unit and any Treasury Portfolio contained in a CorporateUnit, (i) a 1/40, or 2.5%, undivided beneficial ownership interest in $1,000face amount of U.S. treasury securities (or principal or interest stripsthereof) included in such Treasury Portfolio that mature on or prior to November15, 2008 and (ii) (x) for the scheduled Payment Date on the Senior Notes thatoccurs on the Purchase Contract Settlement Date, in the case of a SuccessfulRemarketing prior to the Final Remarketing Date, or (y) for each scheduledPayment Date on the Senior Notes that occurs after the Special Event RedemptionDate to and including the Purchase Contract Settlement Date, in the case of aSpecial Event Redemption, an equitable percentage (such percentage to becalculated in a manner that is internally consistent with the othercalculations used in the transaction) undivided beneficial ownership interestin $1,000 face amount of U.S. treasury securities (or principal or intereststrips thereof) included in such Treasury Portfolio that mature on or prior tothe business day immediately preceding such scheduled Payment Date.

**"Applicable Principal Amount"** means the aggregateprincipal amount of the Senior Notes that are components of Corporate Units.

**"Applicants"** has the meaning set forth in **Section7.12(b)**.

**"Bankruptcy Code"** means Title 11 of the UnitedStates Code, or any other law of the United States that from time to timeprovides a uniform system of bankruptcy laws.

**"Board of Directors"** means the board of directorsof the Company or a duly authorized committee of that board.

**"Board Resolution"** means one or more resolutions ofthe Board of Directors, a copy of which has been certified by the Secretary oran Assistant Secretary of the Company, to have been duly adopted by the Board ofDirectors and to be in full force and effect on the date of such certificationand delivered to the Purchase Contract Agent.

**"Business Day"** or **"business day"** means anyday other than a Saturday or Sunday or any other day on which bankinginstitutions and trust companies in New York City, New York are permitted orrequired by applicable law to remain closed or a day on which the IndentureTrustee or the Collateral Agent is closed for business.

**"Cash Merger"** has the meaning set forth in **Section5.04(b)(ii)**.

**"Cash Merger Early Settlement"** has the meaning setforth in **Section 5.04(b)(ii)**.

**"Cash Merger Early Settlement Date"** has the meaningset forth in **Section 5.04(b)(ii)**.

**"Cash Settlement"** has the meaning set forth in **Section5.02(b)(i)**.

**"Certificate"** means a Corporate Units Certificateor a Treasury Units Certificate.

**"Closing Price"** has the meaning set forth in **Section5.01(a)**.

**"Code"** means the Internal Revenue Code of 1986, asamended.

**"Collateral"** has the meaning set forth in **Section1.01(e)** of the Pledge Agreement.

**"Collateral Account"** has the meaning set forth in **Section1.01(e)** of the Pledge Agreement.

2

**"Collateral Agent"** means U.S. Bank NationalAssociation, as Collateral Agent under the Pledge Agreement until a successor CollateralAgent shall have become such pursuant to the applicable provisions of thePledge Agreement, and thereafter **"Collateral Agent"** shall mean thePerson who is then the Collateral Agent thereunder.

**"Collateral Substitution"** means (i) with respect toa Corporate Unit, (x) the substitution for the Pledged Senior Note included insuch Corporate Unit by Treasury Securities or portions thereof in an aggregateprincipal amount at maturity equal to the aggregate principal amount of suchPledged Senior Note, or (y) the substitution for the Pledged ApplicableOwnership Interest in the Treasury Portfolio included in such Corporate Unit byTreasury Securities or portions thereof in an amount equal to such PledgedApplicable Ownership Interest in the Treasury Portfolio, or (ii) with respectto a Treasury Unit, (x) the substitution for the Pledged Treasury Securitiesincluded in such Treasury Unit (if the Applicable Ownership Interest in theTreasury Portfolio has not replaced the Senior Note as a component of theCorporate Unit) by Senior Notes in an aggregate principal amount equal to theaggregate principal amount at stated maturity of the Pledged TreasurySecurities, or (y) the substitution for the Pledged Treasury Securitiesincluded in such Treasury Unit (if the Applicable Ownership Interest in the TreasuryPortfolio has replaced the Senior Note as a component of the Corporate Unit) bythe appropriate Applicable Ownership Interest in the Treasury Portfolio.

**"Common Stock"** means the common stock, no parvalue, of the Company.

**"Company"** means the Person named as the **"Company"**in the first paragraph of this Agreement until a successor shall have becomesuch pursuant to the applicable provision of this Agreement, and thereafter **"Company"**shall mean such successor.

**"Constituent Person"** has the meaning set forth in **Section5.04(b)(i)**.

**"Contract Adjustment Payments"** means the paymentspayable by the Company on the Payment Dates in respect of each PurchaseContract, at a rate per year of 1.525% of the Stated Amount per PurchaseContract.

**"Corporate Trust Office"** means the office of thePurchase Contract Agent at which, at any particular time, its corporate trust businessshall be principally administered, which office at the date hereof is locatedat 100 Wall Street, Suite 1600, New York, New York 10005.

**"Corporate Unit"** means the collective rights andobligations of a Holder of a Corporate Units Certificate in respect of a 1/40 undividedbeneficial interest in a Senior Note or an appropriate Applicable OwnershipInterest in the Treasury Portfolio, as the case may be, subject in each case(except for the appropriate Applicable Ownership Interest specified in clause(ii) of the definition of such term) to the Pledge thereof, and the relatedPurchase Contract.

**"Corporate Units Certificate"** means a certificateevidencing the rights and obligations of a Holder in respect of the number of CorporateUnits specified on such certificate.

**"Coupon Rate"** means the percentage rate per annumat which each Senior Note will bear interest initially.

**"Current Market Price"** means, in respect of a shareof Common Stock on any date of determination, the average of the daily ClosingPrices for the 5 consecutive Trading Days ending the 

3

earlier of the day inquestion and the day before the "ex date" with respect to the issuance ordistribution requiring such computation.  For purposes of this definition, theterm "ex date," when used with respect to any issuance or distribution, shallmean the first date on which Common Stock trades regular way on such exchangeor in such market without the right to receive such issuance or distribution.

**"Custodial Agent"** means U.S. Bank NationalAssociation, as Custodial Agent under the Pledge Agreement until a successorCustodial Agent shall have become such pursuant to the applicable provisions ofthe Pledge Agreement, and thereafter **"Custodial Agent"** shall mean thePerson who is then the Custodial Agent thereunder.

**"Definitive Certificate"** means a Certificate thatevidences all or part of the Units and is registered in the name of a Holder ora nominee thereof.

**"Distributed Property"** has the meaning set forth in**Section 5.04(a)**.

**"Dividend Threshold Amount"** has the meaning setforth in **Section 5.04(a)**.

**"Early Settlement"** has the meaning set forth in **Section5.07(a)**.

**"Early Settlement Amount"** has the meaning set forthin **Section 5.07(b)**.

**"Early Settlement Date"** has the meaning set forthin **Section 5.07(b)**.

**"Early Settlement Rate"** has the meaning set forthin **Section 5.07(c)**.

**"ERISA"** means the Employee Retirement IncomeSecurity Act of 1974, as amended.

**"Exchange Act"** means the Securities Exchange Act of1934 and any statute successor thereto, in each case as amended from time to time,and the rules and regulations promulgated thereunder.

**"Exchange Property"** has the meaning set forth in **Section5.04(b)**.

**"Ex-Dividend Date"** has the meaning set forth in **Section5.04(a)**.

**"Expiration Date"** has the meaning set forth in **Section1.04(e)**.

**"Expiration Time"** has the meaning set forth in **Section5.04(a)(vi)**.

**"Extended Maturity Date"** has the meaning set forthin **Section 5.02(a)**.

**"Failed Final Remarketing"** has the meaning setforth in **Section 5.02(c)(iii)**.

**"Failed Initial Remarketing"** has the meaning setforth in **Section 5.02(a)(i)**.

**"Failed Remarketing"** shall mean a Failed InitialRemarketing or a Failed Final Remarketing.

**"Final Remarketing"** has the meaning set forth in **Section5.02(c)(i)**.

**"Final Remarketing Date"** has the meaning set forthin **Section 5.02(c).**

**"Final Remarketing Fee"** has the meaning set forthin **Section 5.02(c)(ii)**.

4

**"Fixed Settlement Rate"** means each of the MaximumShare Number and the Minimum Share Number.

**"Holder"** means, with respect to a Unit, the Personin whose name the Unit evidenced by a Certificate is registered in the SecurityRegister.

**"Indemnitees"** has the meaning set forth in **Section7.07(c)**.

**"Indenture"** means the Indenture, dated as of October7, 2005, between the Company and the Indenture Trustee (including anyprovisions of the TIA that are deemed incorporated therein), as supplemented bythe Supplemental Indenture pursuant to which the Senior Notes will be issued.

**"Indenture Trustee"** means U.S. Bank NationalAssociation, as trustee under the Indenture, or any successor thereto.

**"Initial Remarketing"** has the meaning set forth in **Section5.02(a)(i)**.

**"Initial Remarketing Date"** means the third BusinessDay immediately preceding August 16, 2008.

**"Issuer Order"** or **"Issuer Request"** means awritten order or request signed in the name of the Company by (i) either itsChief Executive Officer, its President or one of its Vice Presidents, and (ii)either its Corporate Secretary or one of its Assistant Corporate Secretaries orits Treasurer or one of its Assistant Treasurers, and delivered to the PurchaseContract Agent.

**"Maximum Share Number"** has the meaning set forth in**Section 5.01(a)(iii)**.

**"Minimum Share Number"** has the meaning set forth in**Section 5.01(a)(i)**.

**"non-electing share"** has the meaning set forth in **Section5.04(b)(i)**.

**"NYSE"** has the meaning set forth in **Section5.01(a)**.

**"Officers' Certificate"** means a certificate signedby (i) either the Company's Chief Executive Officer, its President or one of itsVice Presidents, and (ii) either the Company's Corporate Secretary or one ofits Assistant Corporate Secretaries or its Treasurer or one of its AssistantTreasurers, and delivered to the Purchase Contract Agent.

**"Opinion of Counsel"** means a written opinion ofcounsel, who may be counsel to the Company (and who may be an employee of theCompany), and who shall be reasonably acceptable to the Purchase ContractAgent.  An Opinion of Counsel may rely on certificates as to matters of fact.

**"Outstanding Units"** means, with respect to any Unitand as of the date of determination, all Units evidenced by Certificates theretoforeauthenticated, executed and delivered under this Agreement, except:

                                                                 (i)              if a Termination Event has occurred, (x) Corporate Units forwhich the underlying Senior Notes or Applicable Ownership Interests in theTreasury Portfolio have been theretofore deposited with the Purchase ContractAgent in trust for the Holders of such Corporate Units and (y) Treasury Units;

5

                                                               (ii)              Units evidenced by Certificates theretofore cancelled by thePurchase Contract Agent or delivered to the Purchase Contract Agent forcancellation or deemed cancelled pursuant to the provisions of this Agreement;and

                                                              (iii)              Units evidenced by Certificates in exchange for or in lieu ofwhich other Certificates have been authenticated, executed on behalf of theHolder and delivered pursuant to this Agreement, other than any suchCertificate in respect of which there shall have been presented to the PurchaseContract Agent proof satisfactory to it that such Certificate is held by aprotected purchaser in whose hands the Units evidenced by such Certificate arevalid obligations of the Company;

*provided*, *however*, that in determiningwhether the Holders of the requisite number of the Units have given anyrequest, demand, authorization, direction, notice, consent or waiver hereunder,Units owned by the Company or any Affiliate of the Company shall be disregardedand deemed not to be Outstanding Units, except that, in determining whether thePurchase Contract Agent shall be authorized and protected in relying upon anysuch request, demand, authorization, direction, notice, consent or waiver, onlyUnits that a Responsible Officer of the Purchase Contract Agent actually knowsto be so owned shall be so disregarded.  Units so owned that have been pledgedin good faith may be regarded as Outstanding Units if the pledgee establishes tothe satisfaction of the Purchase Contract Agent the pledgee's right so to actwith respect to such Units and that the pledgee is not the Company or anyAffiliate of the Company.

**"Payment Date"** means each February 16, May 16,August 16 and November 16 of each year, commencing February 16, 2006.

**"Permitted Investments"** has the meaning set forthin **Section 1.01(e)** of the Pledge Agreement.

**"Person"** means a legal person, including anyindividual, corporation, estate, partnership, joint venture, association, joint-stockcompany, limited liability company, trust, unincorporated organization orgovernment or any agency or political subdivision thereof or any other entityof whatever nature.

**"Plan"** means an employee benefit plan that issubject to ERISA, a plan or individual retirement account that is subject toSection 4975 of the Code or any entity whose assets are considered assets ofany such plan.

**"Pledge"** means the pledge under the PledgeAgreement of the Senior Notes, the Treasury Securities or the appropriateApplicable Ownership Interest (as specified in clause (i) of the definition of suchterm) in the Treasury Portfolio, as the case may be, in each case constitutinga part of the Units (it being understood that the appropriate ApplicableOwnership Interest (as specified in clause (ii) of the definition of such term)in the Treasury Portfolio shall not be subject to the Pledge).

**"Pledge Agreement"** means the Pledge Agreement,dated as of October 7, 2005, among the Company, the Collateral Agent, theCustodial Agent, the Securities Intermediary and the Purchase Contract Agent,on its own behalf and as attorney-in-fact for the Holders from time to time ofthe Units, as amended from time to time.

**"Pledged Applicable Ownership Interests"** has themeaning set forth in **Section 1.01(e)** of the Pledge Agreement.

**"Pledged Senior Notes"** has the meaning set forth in**Section 1.01(e)** of the Pledge Agreement.

6

**"Pledged Treasury Securities"** has the meaning setforth in **Section 1.01(e)** of the Pledge Agreement.

**"Predecessor Certificate"** means a PredecessorCorporate Units Certificate or a Predecessor Treasury Units Certificate.

**"Predecessor Corporate Units Certificate"** of anyparticular Corporate Units Certificate means every previous Corporate Units Certificateevidencing all or a portion of the rights and obligations of the Company andthe Holder under the Corporate Units evidenced thereby; and, for the purposesof this definition, any Corporate Units Certificate authenticated and deliveredunder **Section 3.10** in exchange for or in lieu of a mutilated, destroyed,lost or stolen Corporate Units Certificate shall be deemed to evidence the samerights and obligations of the Company and the Holder as the mutilated,destroyed, lost or stolen Corporate Units Certificate.

**"Predecessor Treasury Units Certificate"** of anyparticular Treasury Units Certificate means every previous Treasury Units Certificateevidencing all or a portion of the rights and obligations of the Company andthe Holder under the Treasury Units evidenced thereby; and, for the purposes ofthis definition, any Treasury Units Certificate authenticated and deliveredunder **Section 3.10** in exchange for or in lieu of a mutilated, destroyed,lost or stolen Treasury Units Certificate shall be deemed to evidence the same rightsand obligations of the Company and the Holder as the mutilated, destroyed, lostor stolen Treasury Units Certificate.

**"Preferred Stock"** means shares of Preferred Stockof the Company created by the Statement of Resolutions, convertible into sharesof Common Stock as provided in the Statement of Resolutions.

**"Primary Treasury Dealer"** shall mean a primary U.S.government securities dealer.

**"Private Placement Legend"** shall have the meaningset forth in **Section 3.06(b)**.****

**"Proceeds"** has the meaning set forth in **Section1.01(e)** of the Pledge Agreement.

**"Prospectus"** means the prospectus relating to thedelivery of shares or any securities in connection with an Early Settlement pursuantto **Section 5.07** or a Cash Merger Early Settlement of Purchase Contractspursuant to **Section 5.04(b)(ii)**, in the form in which first filed, ortransmitted for filing, with the Securities and Exchange Commission after theeffective date of the Registration Statement pursuant to Rule 424(b) under theSecurities Act, including the documents incorporated by reference therein as ofthe date of such Prospectus.

**"Purchase Contract"** means, with respect to anyUnit, the contract forming a part of such Unit and obligating the Company to(i) sell, and the Holder of such Unit to purchase, shares of Common Stock orPreferred Stock, as applicable, and (ii) pay the Holder thereof ContractAdjustment Payments, in each case on the terms and subject to the conditionsset forth in **Article 5** hereof.

**"Purchase Contract Agent"** means the Person named asthe **"Purchase Contract Agent"** in the first paragraph of this Agreementuntil a successor Purchase Contract Agent shall have become such pursuant tothe applicable provisions of this Agreement, and thereafter **"PurchaseContract Agent"** shall mean such Person or any subsequent successor who isappointed pursuant to this Agreement.

**"Purchase Contract Settlement Date"** means November16, 2008.

**"Purchase Contract Settlement Fund"** has the meaningset forth in **Section 5.03**.

7

**"Purchase Price"** has the meaning set forth in **Section5.01(a)**.

**"Purchased Shares"** has the meaning set forth in **Section5.04(a)(vi)**.

**"Put Right"** has the meaning set forth in **Section8.05** of the Supplemental Indenture.

**"Quotation Agent"** means any Primary Treasury Dealerselected by the Company.

**"Record Date"** for any distribution and ContractAdjustment Payment payable on any Payment Date means, as to any Certificate,the first business day of the calendar month in which the relevant Payment Datefalls; *provided* that the Company may, at its option, select any otherday as the Record Date for any Payment Date so long as such Record Dateselected is more than one Business Day but less than 60 Business Days prior tosuch Payment Date.

**"Redemption Amount"** has the meaning set forth in **Section1.02(e)** of the Supplemental Indenture.

**"Redemption Price"** has the meaning set forth in **Section1.02(e)** of the Supplemental Indenture.

**"Reference Dealer"** means a dealer engaged intrading of convertible securities.

**"Reference Price"** has the meaning set forth in **Section5.01(a)(ii)**.

**"Registration Statement"** means a registrationstatement under the Securities Act prepared by the Company covering, interalia, the delivery by the Company of any securities in connection with an EarlySettlement on the Early Settlement Date or a Cash Merger Early Settlement ofPurchase Contracts on the Cash Merger Early Settlement Date under **Section5.04(b)(ii)**, including all exhibits thereto and the documents incorporatedby reference in the prospectus contained in such registration statement, andany post-effective amendments thereto.

**"Remarketing"** means the remarketing of the SeniorNotes by the Remarketing Agent pursuant to the Remarketing Agreement.

**"Remarketing Agent"** has the meaning set forth inthe Remarketing Agreement.

**"Remarketing Agreement"** means the RemarketingAgreement, dated as of October 7, 2005, among the Company, the RemarketingAgent, and the Purchase Contract Agent, as amended from time to time.

**"Remarketing Date"** means the Initial RemarketingDate or the Final Remarketing Date.

**"Remarketing Fee"** has the meaning set forth in **Section5.02(a)(i)**.

**"Remarketing Per Senior Note Price"** means theTreasury Portfolio Purchase Price divided by the number of Senior Notes held ascomponents of Corporate Units and remarketed in the Initial Remarketing or theFinal Remarketing, as the case may be.

**"Reorganization Event"** has the meaning set forth in**Section 5.04(b)(i)**.

**"Resale Restriction Termination Date"** means, forany Restricted Unit (or beneficial interest therein), two years (or such otherperiod specified in Rule 144(k)) from the date of issuance.

8

**"Reset Rate"** has the meaning set forth in **Section1.02(e)** of the Supplemental Indenture.

**"Responsible Officer"** shall mean, when used withrespect to the Purchase Contact Agent, any officer within the corporate trust departmentof the Purchase Contract Agent, including any vice president, assistant vicepresident, assistant secretary, assistant treasurer, trust officer or any otherofficer of the Purchase Contract Agent who customarily performs functionssimilar to those performed by the Persons who at the time shall be such officers,respectively, or to whom any corporate trust matter is referred because of suchperson's knowledge of and familiarity with the particular subject and who shallhave direct responsibility for the administration of this Purchase ContractAgreement.

**"Restricted Unit"** means any Unit (or beneficialinterest therein) until such time as:

            (i)         such Unit (or beneficial interesttherein) has been transferred pursuant to a Registration Statement;

            (ii)        the Resale Restriction TerminationDate therefor has passed; or

            (iii)       the Private Placement Legendtherefor has otherwise been removed pursuant to **Section 3.05**.

"**Rights**" has the meaning set forth in **Section5.04(a)**.

"**Rule 144**" means Rule 144 under the Securities Act(or any successor rule).

"**Rule 144A**" means Rule 144A under the SecuritiesAct (or any successor rule).

**"Securities Act"** means the Securities Act of 1933and any statute successor thereto, in each case as amended from time to time, andthe rules and regulations promulgated thereunder.

**"Securities Intermediary"** means U.S. Bank NationalAssociation, as Securities Intermediary under the Pledge Agreement until asuccessor Securities Intermediary shall have become such pursuant to theapplicable provisions of the Pledge Agreement, and thereafter **"Securities Intermediary"**shall mean such successor or any subsequent successor who is appointed pursuantto the Pledge Agreement.

**"Security Register"** and **"Security Registrar"**have the respective meanings set forth in **Section 3.05**.

**"Senior Indebtedness"** means indebtedness of anykind of the Company unless the instrument under which such indebtedness isincurred expressly provides that it is on a parity in right of payment with or subordinatein right of payment to the Contract Adjustment Payments.

**"Senior Notes"** means the series of notes designatedthe senior notes due 2010 to be issued by the Company under the Indenture.

**"Separate Senior Notes"** means Senior Notes that areno longer a component of Corporate Units.

**"Separate Senior Notes Purchase Price"** means theamount in cash equal to the product of the Remarketing Per Senior Note Price multipliedby the number of Separate Senior Notes remarketed in the Initial Remarketing.

**"Settlement Rate"** has the meaning set forth in **Section5.01(a)**.

9

**"Special Event"** has the meaning set forth in **Section1.02(e)** of the Supplemental Indenture.

**"Special Event Redemption"** means the redemption ofthe Senior Notes pursuant to the Indenture following the occurrence of aSpecial Event.

**"Special Event Redemption Date"** means the date uponwhich a Special Event Redemption is scheduled to occur pursuant to the Indenture.

**"Stated Amount"** means, with respect to any oneCorporate Unit or Treasury Unit, $25, and, with respect to any one Senior Note,$1,000.

"**Statement of Resolutions**" means the Statement ofResolutions Establishing a Series of Preferred Stock of PNM Resources, Inc.adopted by the Board of Directors of the Company on September 28, 2004, to befiled by the Company with the New Mexico Public Regulation Commission prior tothe Purchase Contract Settlement Date.

**"Successful Final Remarketing"** has the meaning setforth in **Section 5.02(c)(ii)**.

**"Successful Initial Remarketing"** has the meaningset forth in **Section 5.02(a)(i)**.

**"Successful Remarketing"** means a Successful InitialRemarketing or a Successful Final Remarketing.

**"Supplemental Indenture"** means the SupplementalIndenture dated as of the date hereof between the Company and the Indenture Trustee.

**"Tax Event"** has the meaning set forth in **Section1.02(e)**of the Supplemental Indenture.

**"Termination Date"** means the date, if any, on whicha Termination Event occurs.

**"Termination Event"** means the occurrence of any ofthe following events:

(i)         at any time on or prior to thePurchase Contract Settlement Date, a judgment, decree or court order shall havebeen entered granting relief under the Bankruptcy Code, adjudicating theCompany to be insolvent, or approving as properly filed a petition seekingreorganization or liquidation of the Company or any other similar applicable federalor state law and if such judgment, decree or order shall have been entered morethan 60 days prior to the Purchase Contract Settlement Date, such decree ororder shall have continued undischarged and unstayed for a period of 60 days;

(ii)        at any time on or prior to thePurchase Contract Settlement Date, a judgment, decree or court order for the appointmentof a receiver or liquidator or trustee or assignee in bankruptcy or insolvencyof the Company or of its property, or for the termination or liquidation of itsaffairs, shall have been entered and if such judgment, decree or order shall havebeen entered more than 60 days prior to the Purchase Contract Settlement Date,such judgment, decree or order shall have continued undischarged and unstayedfor a period of 60 days; or 

(iii)       at any time on or prior to thePurchase Contract Settlement Date, the Company shall file a petition for reliefunder the Bankruptcy Code, or shall consent to the filing of a bankruptcyproceeding against it, or shall file a petition or answer or consent seekingreorganization or liquidation under the Bankruptcy Code or any other similar applicablefederal 

10

or state law, or shall consent to the filing of any such petition, orshall consent to the appointment of a receiver or liquidator or trustee orassignee in bankruptcy or insolvency of it or of its property, or shall make anassignment for the benefit of creditors, or shall admit in writing itsinability to pay its debts generally as they become due.

**"Threshold Appreciation Price"** has the meaning setforth in **Section 5.01(a)**.

**"TIA"** means the Trust Indenture Act of 1939, asamended from time to time, or any successor legislation.

**"Trading Day"** has the meaning set forth in **Section5.01(a)**.

**"Treasury Portfolio"** means a portfolio of (1) U.S.treasury securities (or principal or interest strips thereof) that mature on orprior to November 15, 2008 in an aggregate amount at maturity equal to theApplicable Principal Amount, and (2) (x) in the case of a SuccessfulRemarketing prior to the Final Remarketing Date, for the scheduled Payment Dateon the Senior Notes that occurs on the Purchase Contract Settlement Date, U.S.treasury securities (or principal or interest strips thereof) that mature on orprior to November 15, 2008 in an aggregate amount at maturity equal to theaggregate interest payment (assuming no reset of the interest rate) that wouldhave been due on the Purchase Contract Settlement Date on the ApplicablePrincipal Amount, and (y) in the case of a Special Event Redemption, for eachscheduled Payment Date that occurs after the Special Event Redemption Date toand including the Purchase Contract Settlement Date, U.S. treasury securities(or principal or interest strips thereof) that mature on or prior to theBusiness Day immediately preceding such scheduled Payment Date in an aggregateamount at maturity equal to the aggregate interest payment (assuming no resetof the interest rate) that would have been due on such scheduled Payment Dateon the Applicable Principal Amount.

**"Treasury Portfolio Purchase Price"** means thelowest aggregate ask-side price quoted by a Primary Treasury Dealer to theQuotation Agent between 9:00 a.m. and 11:00 a.m. (New York City time) (i) inthe case of a Special Event Redemption, on the third Business Day immediatelypreceding the Special Event Redemption Date for the purchase of the applicableTreasury Portfolio for settlement on the Special Event Redemption Date, and(ii) in the case of any Successful Remarketing prior to the Final RemarketingDate, on the date of such Successful Remarketing for the purchase of theapplicable Treasury Portfolio for settlement on the third Business Dayimmediately following the date of such Successful Remarketing.

**"Treasury Securities"** means zero-coupon U.S.treasury securities that mature on November 15, 2008 (CUSIP No. 912828EC0).

**"Treasury Unit"** means, following the substitutionof Treasury Securities for Pledged Senior Notes or the Pledged ApplicableOwnership Interest in the Treasury Portfolio as collateral to secure a Holder'sobligations under the Purchase Contract, the collective rights and obligationsof a Holder of a Treasury Units Certificate in respect of such TreasurySecurities, subject to the Pledge thereof, and the related Purchase Contract.

**"Treasury Units Certificate"** means a certificateevidencing the rights and obligations of a Holder in respect of the number ofTreasury Units specified on such certificate.

**"Trigger Event"** has the meaning set forth in**Section5.04(a).**

**"Unit"** means a Corporate Unit or a Treasury Unit,as the case may be.

11

**"Vice President"** means any vice president, whetheror not designated by a number or a word or words added before or after thetitle **"Vice President."**

Section 1.02.         Compliance Certificates and Opinions.  Except as otherwise expressly provided by this Agreement, upon anyapplication or request by the Company to the Purchase Contract Agent to takeany action in accordance with any provision of this Agreement, the Companyshall furnish to the Purchase Contract Agent an Officers' Certificate statingthat all conditions precedent, if any, provided for in this Agreement relatingto the proposed action have been complied with and an Opinion of Counselstating that, in the opinion of such counsel, all such conditions precedent, ifany, have been complied with, except that in the case of any such applicationor request as to which the furnishing of such documents is specificallyrequired by any provision of this Agreement relating to such particularapplication or request, no additional certificate or opinion need be furnished.

Every certificate or opinion with respect to compliancewith a condition or covenant provided for in this Agreement (other than theOfficers' Certificate provided for in **Section 10.05**) shall include:

(i)         a statement that each individualsigning such certificate or opinion has read such covenant or condition and thedefinitions herein relating thereto;

(ii)        a brief statement as to the natureand scope of the examination or investigation upon which the statements oropinions contained in such certificate or opinion are based;

(iii)       a statement that, in the opinion ofeach such individual, he or she has made such examination or investigation asis necessary to enable such individual to express an informed opinion as towhether or not such covenant or condition has been complied with; and

(iv)       a statement as to whether, in theopinion of each such individual, such condition or covenant has been compliedwith.

Section 1.03.         Form of Documents Delivered to Purchase Contract Agent.  In any case where several matters are requiredto be certified by, or covered by an opinion of, any specified Person, it isnot necessary that all such matters be certified by, or covered by the opinionof, only one such Person, or that they be so certified or covered by only onedocument, but one such Person may certify or give an opinion with respect tosome matters and one or more other such Persons as to other matters, and anysuch Person may certify or give an opinion as to such matters in one or severaldocuments.  Any certificate or opinion of an officer of the Company may bebased, insofar as it relates to legal matters, upon a certificate or opinionof, or representations by, counsel, unless such officer knows, or in theexercise of reasonable care should know, that the certificate or opinion orrepresentations with respect to the matters upon which its certificate oropinion is based are erroneous.  Any such certificate or Opinion of Counsel maybe based, insofar as it relates to factual matters, upon a certificate oropinion of, or representations by, an officer or officers of the Company unlesssuch counsel knows, or in the exercise of reasonable care should know, that thecertificate or opinion or representations with respect to such matters areerroneous.

Where any Person is required to make, give or execute twoor more applications, requests, consents, certificates, statements, opinions orother instruments under this Agreement, they may, but need not, be consolidatedand form one instrument.

Section 1.04.         Acts of Holders; Record Dates.  (a)  Any request, demand, authorization, direction, notice, consent, waiver orother action provided by this Agreement to be given or taken by Holders may beembodied in and evidenced by one or more instruments of substantially similartenor signed by such Holders in person or by an agent duly appointed inwriting; and, except as herein 

12

otherwise expressly provided, such action shallbecome effective when such instrument or instruments are delivered to thePurchase Contract Agent and, where it is hereby expressly required, to theCompany.  Such instrument or instruments (and the action embodied therein andevidenced thereby) are herein sometimes referred to as the "Act" of theHolders signing such instrument or instruments.  Proof of execution of any suchinstrument or of a writing appointing any such agent shall be sufficient forany purpose of this Agreement and (subject to Section 7.01) conclusivein favor of the Purchase Contract Agent and the Company, if made in the mannerprovided in this Section.

(b)      The fact and date of the execution by any Person of any such instrumentor writing may be proved in any manner that the Purchase Contract Agent deemssufficient.

(c)      The ownership of Units shall be proved by the Security Register.

(d)      Any request, demand, authorization, direction, notice, consent, waiveror other Act of the Holder of any Unit shall bind every future Holder of thesame Unit and the Holder of every Certificate evidencing such Unit issued uponthe registration of transfer thereof or in exchange therefor or in lieu thereofin respect of anything done, omitted or suffered to be done by the PurchaseContract Agent or the Company in reliance thereon, whether or not notation ofsuch action is made upon such Certificate.

(e)      The Company may set any date as a record date for the purpose ofdetermining the Holders of Outstanding Units entitled to give, make or take anyrequest, demand, authorization, direction, notice, consent, waiver or otheraction provided or permitted by this Agreement to be given, made or taken by Holdersof Units.  If any record date is set pursuant to this paragraph, the Holders ofthe Outstanding Corporate Units and the Outstanding Treasury Units, as the casemay be, on such record date, and no other Holders, shall be entitled to takethe relevant action with respect to the Corporate Units or the Treasury Units,as the case may be, whether or not such Holders remain Holders after suchrecord date; provided that no such action shall be effective hereunderunless taken prior to or on the applicable Expiration Date by Holders of therequisite number of Outstanding Units on such record date.  Nothing containedin this paragraph shall be construed to prevent the Company from setting a newrecord date for any action for which a record date has previously been setpursuant to this paragraph (whereupon the record date previously set shallautomatically and with no action by any Person be cancelled and be of no effect),and nothing contained in this paragraph shall be construed to render ineffectiveany action taken by Holders of the requisite number of Outstanding Units on thedate such action is taken.  Promptly after any record date is set pursuant tothis paragraph, the Company, at its own expense, shall cause notice of suchrecord date, the proposed action by Holders and the applicable Expiration Dateto be given to the Purchase Contract Agent in writing and to each Holder ofUnits in the manner set forth in Section 1.06.

With respect to any record date set pursuant to this **Section1.04(e)**, the Company may designate any date as the **"Expiration Date"**and from time to time may change the Expiration Date to any earlier or laterday; *provided* that no such change shall be effective unless notice ofthe proposed new Expiration Date is given to the Purchase Contract Agent inwriting, and to each Holder of Units in the manner set forth in **Section 1.06**,prior to or on the existing Expiration Date.  If an Expiration Date is notdesignated with respect to any record date set pursuant to this Section, theCompany shall be deemed to have initially designated the 180th day after suchrecord date as the Expiration Date with respect thereto, subject to its rightto change the Expiration Date as provided in this paragraph.  Notwithstandingthe foregoing, no Expiration Date shall be later than the 180th day after theapplicable record date.

Section 1.05.         Notices.  Any notice orcommunication is duly given if in writing and delivered in Person or mailed byfirst-class mail (registered or certified, return receipt requested),telecopier (with receipt confirmed) or overnight air courier guaranteeing nextday delivery, to the others' address; provided that notice shall bedeemed given to the Purchase Contract Agent only upon receipt thereof:

13

If to the Purchase Contract Agent:

U.S. Bank National Association100 Wall Street, Suite 1600New York, New York 10005Attention:  Corporate Trust AdministrationTelephone:  (212) 361-2505Telecopy:  (212) 509-3384

If to the Company:

PNM Resources, Inc.Alvarado Square MS-2704Albuquerque, New Mexico 87158Attention:  TreasurerTelephone:  (505) 241-2700Telecopy:  (505) 241-2369

If to the Collateral Agent:

U.S. Bank National Association100 Wall Street, Suite 1600New York, New York 10005Attention:  Corporate Trust AdministrationTelephone:  (212) 361-2505Telecopy:  (212) 509-3384

If to the Indenture Trustee:

U.S. Bank National Association100 Wall Street, Suite 1600New York, New York 10005Attention:  Corporate Trust AdministrationTelephone:  (212) 361-2505Telecopy:  (212) 509-3384

The Purchase Contract Agent shall send to the Indenture Trusteeat the telecopier number set forth above a copy of any notices in the form of **ExhibitsC, D, E**or **F** it sends or receives.

Section 1.06.         Notice to Holders; Waiver. Where this Agreement provides for notice to Holders of any event, such noticeshall be sufficiently given (unless otherwise herein expressly provided) if inwriting and mailed, first-class postage prepaid, to each Holder affected bysuch event, at its address as it appears in the Security Register, not laterthan the latest date, and not earlier than the earliest date, prescribed forthe giving of such notice.  In any case where notice to Holders is given bymail, neither the failure to mail such notice, nor any defect in any notice somailed to any particular Holder, shall affect the sufficiency of such noticewith respect to other Holders.  Where this Agreement provides for notice in anymanner, such notice may be waived in writing by the Person entitled to receivesuch notice, either before or after the event, and such waiver shall be theequivalent of such notice.  Waivers of notice by Holders shall be filed withthe Purchase Contract Agent, but such filing shall not be a condition precedentto the validity of any action taken in reliance upon such waiver.

14

In case by reason of the suspension of regular mailservice or by reason of any other cause it shall be impracticable to give suchnotice by mail, then such notification as shall be made with the approval ofthe Purchase Contract Agent shall constitute a sufficient notification forevery purpose hereunder.

Section 1.07.         Effect of Headings and Table of Contents.  The Article and Section headings herein and theTable of Contents are for convenience only and shall not affect theconstruction hereof.

Section 1.08.         Successors and Assigns. All covenants and agreements in this Agreement by the Company and the PurchaseContract Agent shall bind their respective successors and assigns, whether soexpressed or not.

Section 1.09.         Separability Clause.  Incase any provision in this Agreement or in the Units shall be invalid, illegalor unenforceable, the validity, legality and enforceability of the remainingprovisions hereof and thereof shall not in any way be affected or impairedthereby.

Section 1.10.         Benefits of Agreement. Nothing contained in this Agreement or in the Units, express or implied, shallgive to any Person, other than the parties hereto and their successorshereunder and, to the extent provided hereby, the Holders, any benefits or anylegal or equitable right, remedy or claim under this Agreement.  The Holdersfrom time to time shall be beneficiaries of this Agreement and shall be boundby all of the terms and conditions hereof and of the Units evidenced by theirCertificates by their acceptance of delivery of such Certificates.

Section 1.11.         Governing Law.  ThisAgreement and the Units shall be governed by, and construed in accordance with,the laws of the State of New York.

Section 1.12.         Legal Holidays.  In anycase where any Payment Date shall not be a Business Day (notwithstanding anyother provision of this Agreement or the Units), Contract Adjustment Paymentsor other distributions shall not be paid on such date, but Contract AdjustmentPayments or such other distributions shall be paid on the next succeedingBusiness Day with the same force and effect as if made on such Payment Date, providedthat if such Business Day is in the next succeeding calendar year, then paymentof the Contract Adjustment Payments or other distributions will be made on theBusiness Day immediately preceding such Business Day.  No interest shall accrueor be payable by the Company or to any Holder for the period from and after anysuch Payment Date.

In any case where the Purchase Contract Settlement Date orany Early Settlement Date or Cash Merger Early Settlement Date shall not be a BusinessDay (notwithstanding any other provision of this Agreement or the Units),Purchase Contracts shall not be performed and Early Settlement and Cash MergerEarly Settlement shall not be effected on such date, but Purchase Contractsshall be performed or Early Settlement or Cash Merger Early Settlement shall beeffected, as applicable, on the next succeeding Business Day with the sameforce and effect as if made on such Purchase Contract Settlement Date, EarlySettlement Date or Cash Merger Early Settlement Date, as applicable.

Section 1.13.         Counterparts.  ThisAgreement may be executed in any number of counterparts by the parties heretoon separate counterparts, each of which, when so executed and delivered, shallbe deemed an original, but all such counterparts shall together constitute oneand the same instrument.

Section 1.14.         Inspection of Agreement. A copy of this Agreement shall be available at all reasonable times duringnormal business hours at the Corporate Trust Office for inspection by anyHolder.

15

Section 1.15.         Appointment of Financial Institution as Agent for the Company.  The Company may appoint a financial institution(which may be the Collateral Agent) to act as its agent in performing itsobligations and in accepting and enforcing performance of the obligations ofthe Purchase Contract Agent and the Holders, under this Agreement and thePurchase Contracts, by giving notice of such appointment in the manner providedin Section 1.05 hereof.

Any such appointment shall not relieve the Company in anyway from its obligations hereunder.

Section 1.16.         No Waiver.  No failure onthe part of the Company, the Purchase Contract Agent, the Collateral Agent, theSecurities Intermediary or any of their respective agents to exercise, and nocourse of dealing with respect to, and no delay in exercising, any right, poweror remedy hereunder shall operate as a waiver thereof; nor shall any single orpartial exercise by the Company, the Collateral Agent, the SecuritiesIntermediary or any of their respective agents of any right, power or remedyhereunder preclude any other or further exercise thereof or the exercise of anyother right, power or remedy.  The remedies herein are cumulative and are notexclusive of any remedies provided by law.

**Article 2CERTIFICATE FORMS**

Section 2.01.         Forms of Certificates Generally.  The Certificates (including the form of Purchase Contract forming partof each Unit evidenced thereby) shall be in substantially the form set forth inExhibit A hereto (in the case of Certificates evidencing CorporateUnits) or Exhibit B hereto (in the case of Certificates evidencingTreasury Units), with such letters, numbers or other marks of identification ordesignation and such legends or endorsements printed, lithographed or engravedthereon as may be required by the rules of any securities exchange on which theUnits are listed or any depositary therefor, or as may, consistently herewith,be determined by the officers of the Company executing such Certificates, asevidenced by their execution of the Certificates.

The definitive Certificates shall be produced in anymanner as determined by the officers of the Company executing the Unitsevidenced by such Certificates, consistent with the provisions of thisAgreement, as evidenced by their execution thereof.

Section 2.02.         Form of Purchase Contract Agent's Certificate of Authentication.  The form of the Purchase Contract Agent'scertificate of authentication of the Units shall be in substantially the formset forth on the form of the applicable Certificates.
**Article 3****THE UNITS**
Section 3.01.         Amount; Form and Denominations.  The aggregate number of Units evidenced by Certificates authenticated,executed on behalf of the Holders and delivered hereunder is limited to4,000,000, except for Certificates authenticated, executed and delivered uponregistration of transfer of, in exchange for, or in lieu of, other Certificatespursuant to Section 3.04, 3.05, 3.10, 3.13, 3.14or 8.05.

The Certificates shall be issuable only in registered formand only in denominations of a single Corporate Unit or Treasury Unit and any integralmultiple thereof.

16

Section 3.02.         Rights and Obligations Evidenced by the Certificates.  Each Corporate Units Certificate shall evidencethe number of Corporate Units specified therein, with each such Corporate Unitrepresenting (1) the ownership by the Holder thereof of a 1/40 undividedbeneficial interest in a Senior Note or the Applicable Ownership Interest inthe Treasury Portfolio, as the case may be, subject to the Pledge of suchSenior Note or the Applicable Ownership Interest (as specified in clause (i) ofthe definition of such term) in the Treasury Portfolio, as the case may be, bysuch Holder pursuant to the Pledge Agreement, and (2) the rights andobligations of the Holder thereof and the Company under one Purchase Contract. The Purchase Contract Agent is hereby authorized, as attorney-in-fact for, andon behalf of, the Holder of each Corporate Unit, to pledge, pursuant to thePledge Agreement, the Senior Note and the Applicable Ownership Interest (asspecified in clause (i) of the definition of such term) in the TreasuryPortfolio, if any, forming a part of such Corporate Unit, to the CollateralAgent for the benefit of the Company, and to grant to the Collateral Agent, forthe benefit of the Company, a security interest in the right, title andinterest of such Holder in such Senior Note and the Applicable OwnershipInterest (as specified in clause (i) of the definition of such term) in theTreasury Portfolio, if any, to secure the obligation of the Holder under eachPurchase Contract to purchase shares of Common Stock or Preferred Stock, asapplicable.

Upon the formation of a Treasury Unit pursuant to **Section3.13**, each Treasury Unit Certificate shall evidence the number of TreasuryUnits specified therein, with each such Treasury Unit representing (1) theownership by the Holder thereof of a 1/40 undivided beneficial interest in aTreasury Security with a principal amount at maturity equal to $1,000, subjectto the Pledge of such interest by such Holder pursuant to the Pledge Agreement,and (2) the rights and obligations of the Holder thereof and the Company underone Purchase Contract.  The Purchase Contract Agent is hereby authorized, as attorney-in-factfor, and on behalf of, the Holder of each Treasury Unit, to pledge, pursuant tothe Pledge Agreement, such Holder's interest in the Treasury Security forming apart of such Treasury Unit to the Collateral Agent, for the benefit of theCompany, and to grant to the Collateral Agent, for the benefit of the Company,a security interest in the right, title and interest of such Holder in suchTreasury Security to secure the obligation of the Holder under each PurchaseContract to purchase shares of Common Stock or Preferred Stock, as applicable.

Prior to the purchase of shares of Common Stock orPreferred Stock, as applicable, under each Purchase Contract, such PurchaseContract shall not entitle the Holder of a Unit to any of the rights of aholder of shares of Common Stock or Preferred Stock, as applicable, including,without limitation, the right to vote or receive any dividends or otherpayments or to consent or to receive notice as a shareholder in respect of themeetings of shareholders or for the election of directors of the Company or forany other matter, or any other rights whatsoever as a shareholder of theCompany.

Section 3.03.         Execution, Authentication, Delivery and Dating.  Subject to the provisions of**Sections 3.13and 3.14** hereof, upon the execution and delivery of this Agreement, andat any time and from time to time thereafter, the Company may deliverCertificates executed by the Company to the Purchase Contract Agent forauthentication, execution on behalf of the Holders and delivery, together withits Issuer Order for authentication of such Certificates, and the PurchaseContract Agent in accordance with such Issuer Order shall authenticate, executeon behalf of the Holders and deliver such Certificates.

The Certificates shall be executed on behalf of theCompany by its Chairman of the Board of Directors, its Chief Executive Officer,its President, its Chief Financial Officer, its Treasurer or one of its Vice Presidents. The signature of any of these officers on the Certificates may be manual orfacsimile.

Certificates bearing the manual or facsimile signatures ofindividuals who were at any time the proper officers of the Company shall bind theCompany, notwithstanding that such individuals or any of 

17

them have ceased to holdsuch offices prior to the authentication and delivery of such Certificates ordid not hold such offices at the date of such Certificates.

No Purchase Contract evidenced by a Certificate shall bevalid until such Certificate has been executed on behalf of the Holder by themanual signature of an authorized officer of the Purchase Contract Agent, assuch Holder's attorney-in-fact.  Such signature by an authorized officer of thePurchase Contract Agent shall be conclusive evidence that the Holder of such Certificatehas entered into the Purchase Contracts evidenced by such Certificate.

Each Certificate shall be dated the date of its authentication.

No Certificate shall be entitled to any benefit under thisAgreement or be valid or obligatory for any purpose unless there appears onsuch Certificate a certificate of authentication substantially in the formprovided for herein executed by an authorized officer of the Purchase ContractAgent by manual signature, and such certificate upon any Certificate shall beconclusive evidence, and the only evidence, that such Certificate has been dulyauthenticated and delivered hereunder.

Section 3.04.         Temporary Certificates. Pending the preparation of definitive Certificates, the Company shall executeand deliver to the Purchase Contract Agent, and the Purchase Contract Agentshall authenticate, execute on behalf of the Holders, and deliver, in lieu ofsuch definitive Certificates, temporary Certificates that are in substantiallythe form set forth in **Exhibit A** or **Exhibit B** hereto, as the casemay be, with such letters, numbers or other marks of identification ordesignation and such legends or endorsements printed, lithographed or engravedthereon as may be required by the rules of any securities exchange on which theCorporate Units or Treasury Units, as the case may be, are listed, or as may,consistently herewith, be determined by the officers of the Company executingsuch Certificates, as evidenced by their execution of the Certificates.

If temporary Certificates are issued, the Company willcause definitive Certificates to be prepared without unreasonable delay.  Afterthe preparation of definitive Certificates, the temporary Certificates shall beexchangeable for definitive Certificates upon surrender of the temporary Certificatesat the Corporate Trust Office, at the expense of the Company and without chargeto the Holder.  Upon surrender for cancellation of any one or more temporaryCertificates, the Company shall execute and deliver to the Purchase ContractAgent, and the Purchase Contract Agent shall authenticate, execute on behalf ofthe Holder, and deliver in exchange therefor, one or more definitive Certificatesof like tenor and denominations and evidencing a like number of Units as thetemporary Certificate or Certificates so surrendered.  Until so exchanged, thetemporary Certificates shall in all respects evidence the same benefits and thesame obligations with respect to the Units evidenced thereby as definitiveCertificates.

Section 3.05.         Registration; Registration of Transfer and Exchange.  The Purchase Contract Agent shall keep at theCorporate Trust Office a register (the "**Security Register**") in which,subject to such reasonable regulations as it may prescribe, the PurchaseContract Agent shall provide for the registration of Certificates and oftransfers of Certificates (the Purchase Contract Agent, in such capacity, the "SecurityRegistrar").  The Security Registrar shall record separately theregistration and transfer of the Certificates evidencing Corporate Units andTreasury Units.

Upon surrender for registration of transfer of anyCertificate at the Corporate Trust Office, the Company shall execute anddeliver to the Purchase Contract Agent, and the Purchase Contract Agent shallauthenticate, execute on behalf of the designated transferee or transferees,and deliver, in the name of the designated transferee or transferees, one ormore new Certificates of any authorized denominations, like tenor, andevidencing a like number of Corporate Units or Treasury Units, as the case maybe.

18

At the option of the Holder, Certificates may be exchangedfor other Certificates, of any authorized denominations and evidencing a likenumber of Corporate Units or Treasury Units, as the case may be, upon surrenderof the Certificates to be exchanged at the Corporate Trust Office.  Wheneverany Certificates are so surrendered for exchange, the Company shall execute anddeliver to the Purchase Contract Agent, and the Purchase Contract Agent shall authenticate,execute on behalf of the Holder, and deliver the Certificates that the Holdermaking the exchange is entitled to receive.

All Certificates issued upon any registration of transferor exchange of a Certificate shall evidence the ownership of the same number ofCorporate Units or Treasury Units, as the case may be, and be entitled to the samebenefits and subject to the same obligations under this Agreement as theCorporate Units or Treasury Units, as the case may be, evidenced by theCertificate surrendered upon such registration of transfer or exchange.

Every Certificate presented or surrendered forregistration of transfer or exchange shall (if so required by the PurchaseContract Agent) be duly endorsed, or be accompanied by a written instrument oftransfer in form satisfactory to the Company and the Purchase Contract Agentduly executed, by the Holder thereof or its attorney duly authorized inwriting.

No service charge shall be made for any registration of transferor exchange of a Certificate, but the Company and the Purchase Contract Agentmay require payment from the Holder of a sum sufficient to cover any tax orother governmental charge that may be imposed in connection with any registrationof transfer or exchange of Certificates, other than any exchanges pursuant to **Sections3.04**, **3.06** and**8.05** not involving any transfer.

Any transfer of Restricted Units shall be made only uponreceipt by the Purchase Contract Agent of such opinions of counsel, certificatesand/or other information reasonably required by and satisfactory to it in orderto ensure compliance with the Securities Act or in accordance with the terms ofthe following paragraph.

Upon the transfer, exchange or replacement of Units notbearing a Private Placement Legend, the Purchase Contract Agent shall exchangesuch Units for Units that do not bear a Private Placement Legend. Upon thetransfer, exchange or replacement of Units bearing a Private Placement Legend,the Purchase Contract Agent shall deliver only Units that bear a PrivatePlacement Legend unless:

            (i)         such Units are transferredpursuant to a Registration Statement;

            (ii)        such Units are transferredpursuant to Rule 144 upon delivery to the Purchase Contract Agent of acertificate of the transferor in a form that may be agreed to between theCompany and the Purchase Contract Agent and an Opinion of Counsel reasonablysatisfactory to the Purchase Contract Agent and the Company;

            (iii)       such Units are transferred,replaced or exchanged after the Resale Restriction Termination Date therefor;or

            (iv)       in connection with such transfer,exchange or replacement, the Purchase Contract Agent and the Company shall havereceived an Opinion of Counsel and other evidence reasonably satisfactory to itto the effect that neither such Private Placement Legend nor the relatedrestrictions on transfer are required in order to maintain compliance with theprovisions of the Securities Act.

The Private Placement Legend on any Unit shall be removedat the request of the Holder on or after the Resale Restriction TerminationDate therefor. The Company shall deliver to the Purchase Contract Agent anOfficers' Certificate promptly upon effectiveness, withdrawal or suspension ofany Registration Statement.

19

Notwithstanding the foregoing, the Company shall not be obligatedto execute and deliver to the Purchase Contract Agent, and the PurchaseContract Agent shall not be obligated to authenticate, execute on behalf of theHolder and deliver any Certificate in exchange for any other Certificatepresented or surrendered for registration of transfer or for exchange on orafter the Business Day immediately preceding the earliest to occur of any EarlySettlement Date with respect to such Certificate, any Cash Merger EarlySettlement Date with respect to such Certificate, the Purchase ContractSettlement Date or the Termination Date.  In lieu of delivery of a new Certificate,upon satisfaction of the applicable conditions specified above in this Sectionand receipt of appropriate registration or transfer instructions from suchHolder, the Purchase Contract Agent shall:

                                                                 (i)              if the Purchase Contract Settlement Date (including upon any CashSettlement) or an Early Settlement Date or a Cash Merger Early Settlement Datewith respect to such other Certificate has occurred, deliver the shares ofCommon Stock or Preferred Stock, as applicable, issuable in respect of thePurchase Contracts forming a part of the Units evidenced by such other Certificate;or

                                                               (ii)              if a Termination Event shall have occurred prior to the PurchaseContract Settlement Date, transfer the Senior Notes, the Treasury Securities,or the appropriate Applicable Ownership Interest in the Treasury Portfolio, asthe case may be, evidenced thereby, in each case subject to the applicableconditions and in accordance with the applicable provisions of **Section 3.15**and**Article 5**hereof.

Section 3.06.         Form of Private Placement Legends.  (a) Each Restricted Unitshall bear the following legend:

THESE SECURITIES HAVE NOT BEEN REGISTERED UNDER THE U.S.SECURITIES ACT OF 1933, AS AMENDED (THE **"SECURITIES ACT"**), AND MAY NOTBE SOLD OR OTHERWISE TRANSFERRED IN THE ABSENCE OF SUCH REGISTRATION OR ANAPPLICABLE EXEMPTION THEREFROM.  EACH PURCHASER OF ANY OF THESE SECURITIES ISHEREBY NOTIFIED THAT THE SELLER OF ANY OF THESE SECURITIES MAY BE RELYING ONTHE EXEMPTION FROM THE PROVISIONS OF SECTION 5 OF THE SECURITIES ACT PROVIDEDBY RULE 144A THEREUNDER.

THESE SECURITIES MAY NOT BE OFFERED, SOLD, PLEDGED OROTHERWISE TRANSFERRED EXCEPT (A) (1) TO A PERSON WHO THE TRANSFEROR REASONABLYBELIEVES IS A QUALIFIED INSTITUTIONAL BUYER WITHIN THE MEANING OF RULE 144AUNDER THE SECURITIES ACT ACQUIRING FOR ITS OWN ACCOUNT OR FOR THE ACCOUNT OF AQUALIFIED INSTITUTIONAL BUYER IN A TRANSACTION MEETING THE REQUIREMENTS OF RULE144A (IF AVAILABLE), (2) PURSUANT TO AN EXEMPTION FROM REGISTRATION UNDER THESECURITIES ACT PROVIDED BY RULE 144 THEREUNDER (IF AVAILABLE), (3) TO ANACCREDITED INVESTOR WITHIN THE MEANING OF RULE 501(a) OF REGULATION D UNDER THESECURITIES ACT PURSUANT TO AN EXEMPTION FROM REGISTRATION UNDER THE SECURITIESACT (IF AVAILABLE) OR (4) PURSUANT TO AN EFFECTIVE REGISTRATION STATEMENT UNDERTHE SECURITIES ACT, AND (B) IN ACCORDANCE WITH ALL APPLICABLE SECURITIES LAWSOF THE STATES OF THE UNITED STATES AND OTHER JURISDICTIONS.

20

IN CONNECTION WITH ANY TRANSFER, THE HOLDER WILL DELIVERTO THE PURCHASE CONTRACT AGENT SUCH OPINIONS OF COUNSEL, CERTIFICATES AND/OROTHER INFORMATION AS IT MAY REASONABLY REQUIRE IN FORM REASONABLY SATISFACTORYTO IT AS PROVIDED FOR IN THE INDENTURE TO CONFIRM THAT THE TRANSFER COMPLIESWITH THE FOREGOING RESTRICTIONS AS PROVIDED FOR IN THE INDENTURE.

(b)      Each Restricted Unit shall bear the private placement legends specifiedtherefor in Section 3.06(a) on the face thereof (together, the "**PrivatePlacement Legend**").

Section 3.07.         Notices to Holders. Whenever a notice or other communication to the Holders is required to be givenunder this Agreement, the Company or the Company's agent shall give suchnotices and communications to the Holders.

Section 3.08.         Intentionally Omitted.  

Section 3.09.         Definitive Certificates.  The Certificates, on original issuance, will beissued in the form of one or more Definitive Certificates, to be delivered tothe Holders.  Each such Definitive Certificate shall initially be registered onthe books and records of the Company in the name of the Holder to whom it is issued,or such Holder's nominee.

Section 3.10.         Mutilated, Destroyed, Lost and Stolen Certificates.  If any mutilated Certificate is surrendered tothe Purchase Contract Agent, the Company shall execute and deliver to thePurchase Contract Agent, and the Purchase Contract Agent shall authenticate,execute on behalf of the Holder, and deliver in exchange therefor, a newCertificate, evidencing the same number of Corporate Units or Treasury Units,as the case may be, and bearing a Certificate number not contemporaneously outstanding.

If there shall be delivered to the Company and thePurchase Contract Agent (i) evidence to their satisfaction of the destruction,loss or theft of any Certificate, and (ii) such security or indemnity as may berequired by them to hold each of them and any agent of any of them harmless,then, in the absence of notice to the Company or the Purchase Contract Agentthat such Certificate has been acquired by a protected purchaser, the Companyshall execute and deliver to the Purchase Contract Agent, and the PurchaseContract Agent shall authenticate, execute on behalf of the Holder, and deliverto the Holder, in lieu of any such destroyed, lost or stolen Certificate, a newCertificate, evidencing the same number of Corporate Units or Treasury Units,as the case may be, and bearing a Certificate number not contemporaneously outstanding.

Notwithstanding the foregoing, the Company shall not be obligatedto execute and deliver to the Purchase Contract Agent, and the PurchaseContract Agent shall not be obligated to authenticate, execute on behalf of theHolder, and deliver to the Holder, a Certificate on or after the Business Dayimmediately preceding the earliest of any Early Settlement Date with respect tosuch lost or mutilated Certificate, any Cash Merger Early Settlement Date withrespect to such lost or mutilated Certificate, the Purchase Contract SettlementDate or the Termination Date.  In lieu of delivery of a new Certificate, uponsatisfaction of the applicable conditions specified above in this Section andreceipt of appropriate registration or transfer instructions from such Holder,the Purchase Contract Agent shall:

(i)         if the Purchase Contract SettlementDate or Early Settlement Date or Cash Merger Early Settlement Date with respectto such lost, stolen, destroyed or mutilated Certificate has occurred, deliverthe shares of Common Stock or Preferred Stock, as applicable, issuable inrespect of the Purchase Contracts forming a part of the Units evidenced by suchCertificate; or

21

(ii)        if a Cash Settlement with respectto such lost or mutilated Certificate or if a Termination Event shall haveoccurred prior to the Purchase Contract Settlement Date, transfer the Senior Notes,the Treasury Securities or the appropriate Applicable Ownership Interest (asspecified in clause (i) of the definition of such term) in the TreasuryPortfolio, as the case may be, evidenced thereby, in each case subject to theapplicable conditions and in accordance with the applicable provisions of **Section3.15** and **Article 5** hereof.

Upon the issuance of any new Certificate under thisSection, the Company and the Purchase Contract Agent may require the payment bythe Holder of a sum sufficient to cover any tax or other governmental chargethat may be imposed in relation thereto and any other fees and expenses(including, without limitation, the fees and expenses of the Purchase ContractAgent) connected therewith.

Every new Certificate issued pursuant to this Section inlieu of any destroyed, lost or stolen Certificate shall constitute an original additionalcontractual obligation of the Company and of the Holder in respect of the Unitsevidenced thereby, whether or not the destroyed, lost or stolen Certificate(and the Units evidenced thereby) shall be at any time enforceable by anyone,and shall be entitled to all the benefits and be subject to all the obligationsof this Agreement equally and proportionately with any and all other Certificatesdelivered hereunder.

The provisions of this Section are exclusive and shall preclude,to the extent lawful, all other rights and remedies with respect to thereplacement or payment of mutilated, destroyed, lost or stolen Certificates.

Section 3.11.         Persons Deemed Owners.  Priorto due presentment of a Certificate for registration of transfer, the Companyand the Purchase Contract Agent, and any agent of the Company or the PurchaseContract Agent, may treat the Person in whose name such Certificate isregistered as the owner of the Units evidenced thereby for purposes of (subjectto any applicable record date) any payment or distribution on the Senior Notesor on the Applicable Ownership Interests (as specified in clause (ii) of thedefinition of such term) in the Treasury Portfolio (if any), as applicable,payment of Contract Adjustment Payments and performance of the PurchaseContracts and for all other purposes whatsoever in connection with such Units,whether or not such payment, distribution, or performance shall be overdue andnotwithstanding any notice to the contrary, and neither the Company nor thePurchase Contract Agent, nor any agent of the Company or the Purchase ContractAgent, shall be affected by notice to the contrary.

Section 3.12.         Cancellation.  AllCertificates surrendered for delivery of shares of Common Stock on or after thePurchase Contract Settlement Date or upon the transfer of Senior Notes, or fordelivery of Senior Notes, the appropriate Applicable Ownership Interest in theTreasury Portfolio or Treasury Securities, as the case may be, after theoccurrence of a Termination Event or pursuant to a Cash Settlement, an EarlySettlement or a Cash Merger Early Settlement, or upon the registration oftransfer or exchange of a Unit, or a Collateral Substitution or the recreationof Corporate Units shall, if surrendered to any Person other than the PurchaseContract Agent, be delivered to the Purchase Contract Agent along withappropriate written instructions regarding the cancellation thereof and, if notalready cancelled, shall be promptly cancelled by it.  The Company may at anytime deliver to the Purchase Contract Agent for cancellation any Certificatespreviously authenticated, executed and delivered hereunder that the Company mayhave acquired in any manner whatsoever, and all Certificates so deliveredshall, upon an Issuer Order, be promptly cancelled by the Purchase ContractAgent.  No Certificates shall be authenticated, executed on behalf of theHolder and delivered in lieu of or in exchange for any Certificates cancelledas provided in this Section, except as expressly permitted by this Agreement. All cancelled Certificates held by the Purchase Contract Agent shall bedisposed of in accordance with its customary practices.

22

If the Company or any Affiliate of the Company shallacquire any Certificate, such acquisition shall not operate as a cancellationof such Certificate unless and until such Certificate is delivered to thePurchase Contract Agent cancelled or for cancellation.

Section 3.13.         Creation of Treasury Units by Substitution of Treasury Securities.  Unless the Treasury Portfolio has replaced theSenior Notes as a component of the Corporate Units, and subject to theconditions set forth in this Agreement, a Holder may, at any time from andafter the date of this Agreement and on or prior to 5:00 p.m. (New York Citytime) on the fifth Business Day immediately preceding the Purchase ContractSettlement Date, effect a Collateral Substitution and separate the PledgedSenior Notes from the related Purchase Contracts in respect of all or a portionof such Holder's Corporate Units by substituting for such Pledged Senior Notes,Treasury Securities or portions thereof in an aggregate principal amount atmaturity equal to the aggregate principal amount of such Pledged Senior Notes; providedthat Holders may make Collateral Substitutions only in integral multiples of 40Corporate Units.  To effect such substitution, the Holder must:

(1)           depositwith the Securities Intermediary Treasury Securities having an aggregateprincipal amount at maturity equal to the aggregate principal amount of theSenior Notes comprising part of all such Corporate Units; and

(2)           transferthe related Corporate Units to the Purchase Contract Agent accompanied by anotice to the Purchase Contract Agent, substantially in the form of **ExhibitC** hereto, (i) stating that the Holder has deposited the relevant amount ofTreasury Securities with the Securities Intermediary for credit to theCollateral Account and (ii) instructing the Purchase Contract Agent to instructthe Collateral Agent to release the Pledged Senior Notes underlying such CorporateUnits, whereupon the Purchase Contract Agent shall promptly provide aninstruction to such effect to the Collateral Agent, substantially in the formof **Exhibit A** to the Pledge Agreement.

Upon receipt of the Treasury Securities described inclause (1) above and the instruction described in clause (2) above, inaccordance with the terms of the Pledge Agreement, the Collateral Agent willcause the Securities Intermediary to effect the release of such Pledged SeniorNotes from the Pledge and the transfer of such Senior Notes to the PurchaseContract Agent on behalf of the Holder free and clear of the Company's securityinterest therein.  Upon receipt of such Senior Notes, the Purchase ContractAgent shall promptly:

                                                                (i)              cancel the related Corporate Units;

                                                               (ii)              transfer the Senior Notes to the Holder (such Senior Notes shallbe tradable as a separate security, independent of the resulting TreasuryUnits); and

                                                              (iii)              authenticate, execute on behalf of such Holder and deliverTreasury Units in the form of a Treasury Units Certificate executed by theCompany in accordance with Section 3.03 evidencing the same number ofPurchase Contracts as were evidenced by the cancelled Corporate Units.

Holders who elect to separate the Senior Notes from the relatedPurchase Contracts and to substitute Treasury Securities for such Senior Notesshall be responsible for any fees or expenses (including, without limitation,fees and expenses payable to the Collateral Agent for its services asCollateral Agent) in respect of the substitution, and neither the Company nor thePurchase Contract Agent shall be responsible for any such fees or expenses.

23

If the Treasury Portfolio has replaced the Senior Notes asa component of the Corporate Units and subject to the conditions set forth inthis Agreement, a Holder may, at any time on or prior to the second BusinessDay immediately preceding the Purchase Contract Settlement Date, substituteTreasury Securities for the Applicable Ownership Interests in the TreasuryPortfolio included in such Corporate Units, but only in integral multiples of 4,000Corporate Units.  In such an event, the Holder shall transfer TreasurySecurities having an aggregate principal amount at maturity equal to theaggregate Stated Amount of the Purchase Contracts underlying such Corporate Unitsto the Securities Intermediary, and the Purchase Contract Agent shall instructthe Collateral Agent to release the Pledge of and transfer to the Holder theappropriate Applicable Ownership Interests in the Treasury Portfolio in themanner set forth above.

In the event a Holder making a Collateral Substitution pursuantto this **Section 3.13** fails to deliver Corporate Units Certificates tothe Purchase Contract Agent after depositing Treasury Securities with theSecurities Intermediary, any distributions on the Senior Notes or ApplicableOwnership Interest in the Treasury Portfolio constituting a part of suchCorporate Units shall be held in the name of the Purchase Contract Agent or itsnominee in trust for the benefit of such Holder, until such Corporate Units areso transferred or the Corporate Units Certificate is so delivered, as the casemay be, or, such Holder provides evidence satisfactory to the Company and thePurchase Contract Agent that such Corporate Units Certificate has beendestroyed, lost or stolen, together with any indemnity that may be required bythe Purchase Contract Agent and the Company.

Except as described in **Section 5.02** or in this **Section3.13** or in connection with a Cash Settlement, an Early Settlement, a CashMerger Early Settlement or a Termination Event, for so long as the PurchaseContract underlying a Corporate Unit remains in effect, such Corporate Unitsshall not be separable into its constituent parts, and the rights andobligations of the Holder in respect of the Senior Notes or ApplicableOwnership Interests in the Treasury Portfolio, as the case may be, and thePurchase Contract comprising such Corporate Units may be acquired, and may betransferred and exchanged, only as a Corporate Unit.

Section 3.14.         Recreation of Corporate Units.  Unless the Treasury Portfolio has replaced the Senior Notes as acomponent of the Corporate Units, and subject to the conditions set forth inthis Agreement, a Holder of Treasury Units may recreate Corporate Units at anytime on or prior to 5:00 p.m. (New York City time) on the fifth Business Dayimmediately preceding the Purchase Contract Settlement Date; providedthat Holders of Treasury Units may only recreate Corporate Units in integralmultiples of 40 Treasury Units.  To recreate Corporate Units, the Holder must:

(1) transfer to the SecuritiesIntermediary Senior Notes having an aggregate principal amount equal to the aggregateprincipal amount at stated maturity of the Pledged Treasury Securitiescomprising part of the Treasury Units; and

(2) transfer the related TreasuryUnits to the Purchase Contract Agent accompanied by a notice to the PurchaseContract Agent, substantially in the form of **Exhibit C** hereto, (i)stating that the Holder has transferred the relevant amount of Senior Notes to theSecurities Intermediary for deposit in the Collateral Account and (ii)instructing the Purchase Contract Agent to instruct the Collateral Agent to releasethe Pledged Treasury Securities underlying such Treasury Units, whereupon the PurchaseContract Agent shall promptly provide an instruction to such effect to theCollateral Agent, substantially in the form of **Exhibit C** to the Pledge Agreement.

Upon receipt of the Senior Notes described in clause (1)above and the instruction described in clause (2) above, in accordance with theterms of the Pledge Agreement, the Collateral Agent will cause the SecuritiesIntermediary to effect the release of the Pledged Treasury Securities having acorresponding 

24

aggregate principal amount at maturity from the Pledge and thetransfer thereof to the Purchase Contract Agent on behalf of the Holder freeand clear of the Company's security interest therein.  Upon receipt of suchTreasury Securities, the Purchase Contract Agent shall promptly:

                                                               (i)              cancel the related Treasury Units;

                                                               (ii)              transfer the Treasury Securities to the Holder; and

                                                              (iii)              authenticate, execute on behalf of such Holder and deliverCorporate Units in the form of a Corporate Units Certificate executed by theCompany in accordance with Section 3.03 evidencing the same number ofPurchase Contracts as were evidenced by the cancelled Treasury Units.

Holders who elect to recreate Corporate Units shall be responsiblefor any fees or expenses (including, without limitation, fees and expensespayable to the Collateral Agent for its services as Collateral Agent) inrespect of the recreation, and neither the Company nor the Purchase Contract Agentshall be responsible for any such fees or expenses.

If the Treasury Portfolio has replaced the Senior Notes asa component of the Corporate Units, a Holder of Treasury Units may at any timeon or prior to the second Business Day immediately preceding the PurchaseContract Settlement Date substitute the Applicable Ownership Interests in theTreasury Portfolio for Treasury Securities, but only in multiples of 4,000 TreasuryUnits.

In such an event, the Holder shall transfer theappropriate Applicable Ownership Interests in the Treasury Portfolio to theCollateral Agent, and the Purchase Contract Agent shall instruct the CollateralAgent to release the Pledge of and transfer to the Holder Treasury Securitiesin the manner set forth above.

Except as provided in **Section 5.02** or in this **Section3.14** or in connection with a Cash Settlement, an Early Settlement, a CashMerger Early Settlement or a Termination Event, for so long as the PurchaseContract underlying a Treasury Unit remains in effect, such Treasury Unit shallnot be separable into its constituent parts and the rights and obligations ofthe Holder of such Treasury Unit in respect of the 1/40 of a Treasury Securityand the Purchase Contract comprising such Treasury Unit may be acquired, andmay be transferred and exchanged, only as a Treasury Unit.

Section 3.15.         Transfer of Collateral upon Occurrence of Termination Event.  Upon the occurrence of a Termination Event andthe transfer to the Purchase Contract Agent of the Senior Notes, theappropriate Applicable Ownership Interests in the Treasury Portfolio or theTreasury Securities, as the case may be, underlying the Corporate Units and theTreasury Units, as the case may be, pursuant to the terms of the PledgeAgreement, the Purchase Contract Agent shall request transfer instructions withrespect to such Senior Notes, the appropriate Applicable Ownership Interests inthe Treasury Portfolio or Treasury Securities, as the case may be, from eachHolder by written request, substantially in the form of Exhibit Dhereto, mailed to such Holder at its address as it appears in the SecurityRegister.

Upon delivery of a Corporate Units Certificate or TreasuryUnits Certificate to the Purchase Contract Agent with such transferinstructions, the Purchase Contract Agent shall transfer the Senior Notes, theappropriate Applicable Ownership Interests in the Treasury Portfolio orTreasury Securities, as the case may be, underlying such Corporate Units orTreasury Units, as the case may be, to such Holder by appropriate procedures,in accordance with such instructions.  In the event a Holder of Corporate Unitsor Treasury Units fails to effect such transfer or delivery, the Senior Notes,the appropriate Applicable Ownership Interests in the Treasury Portfolio orTreasury Securities, as the case may be, underlying such 

25

Corporate Units orTreasury Units, as the case may be, and any distributions thereon, shall beheld in the name of the Purchase Contract Agent or its nominee in trust for thebenefit of such Holder, until the earlier to occur of:

                                                                (i)              the transfer of such Corporate Units or Treasury Units or surrenderof the Corporate Units Certificate or Treasury Units Certificate or the receiptby the Company and the Purchase Contract Agent from such Holder of satisfactoryevidence that such Corporate Units Certificate or Treasury Units Certificatehas been destroyed, lost or stolen, together with any indemnity that may berequired by the Purchase Contract Agent and the Company; and

                                                               (ii)              the expiration of the time period specified in the abandonedproperty laws of the relevant State in which the Purchase Contract Agent holdssuch property.

Section 3.16.         No Consent to Assumption. Each Holder of a Unit, by acceptance thereof, shall be deemed expressly to havewithheld any consent to the assumption under Section 365 of the Bankruptcy Codeor otherwise, of the Purchase Contract by the Company or its trustee, receiver,liquidator or a person or entity performing similar functions in the event thatthe Company becomes the debtor under the Bankruptcy Code or subject to othersimilar state or Federal law providing for reorganization or liquidation.

**Article 4THE SENIOR NOTES AND APPLICABLE OWNERSHIPINTERESTS IN THE TREASURY PORTFOLIO**

Section 4.01.         Interest Payments; Rights to Interest Payments Preserved.  Any payment on any Senior Note or on theappropriate Applicable Ownership Interests (as specified in clause (ii) of thedefinition of such term) in the Treasury Portfolio, as the case may be, whichis paid on any Payment Date shall, subject to receipt thereof by the PurchaseContract Agent from the Company (in the case of a Senior Note that is held inthe name of the Purchase Contract Agent) or from the Collateral Agent asprovided by the terms of the Pledge Agreement (in the case of ApplicableOwnership Interests or a Senior Note that is held in the name of the CollateralAgent), be paid by the Purchase Contract Agent to the Person in whose name theCorporate Units Certificate (or one or more Predecessor Corporate UnitsCertificates) of which such Senior Note or the appropriate Applicable OwnershipInterests in the Treasury Portfolio, as the case may be, forms a part isregistered at the close of business on the Record Date for such Payment Date.

Each Corporate Units Certificate evidencing Senior Notesor the appropriate Applicable Ownership Interests in the Treasury Portfolio deliveredunder this Agreement upon registration of transfer of or in exchange for or inlieu of any other Corporate Units Certificate shall carry the right to accruedand unpaid interest or distributions, and to accrue interest or distributions,which were carried by the Senior Notes or the appropriate Applicable OwnershipInterests in the Treasury Portfolio underlying such other Corporate UnitsCertificate.

In the case of any Corporate Unit with respect to which(A) Cash Settlement of the underlying Purchase Contract is properly effected pursuantto **Section 5.02(b)** or**5.02(e)** hereof, (B) Early Settlement of theunderlying Purchase Contract is properly effected pursuant to **Section 5.07**hereof, (C) Cash Merger Early Settlement of the underlying Purchase Contract isproperly effected pursuant to **Section 5.04(b)(ii)** hereof, (D) aCollateral Substitution is properly effected pursuant to **Section 3.13**,or (E) a Successful Initial Remarketing occurs with respect to the Senior Notethat is part of such Corporate Unit, in each case on a date that is after anyRecord Date and prior to or on the next succeeding Payment Date, interest onthe Senior Notes or distributions on the appropriate Applicable OwnershipInterests in the 

26

Treasury Portfolio, as the case may be, underlying suchCorporate Unit otherwise payable on such Payment Date shall be payable on suchPayment Date notwithstanding such Cash Settlement, Early Settlement, CashMerger Early Settlement, Collateral Substitution or Initial Remarketing, andsuch payment or distributions shall, subject to receipt thereof by the PurchaseContract Agent, be payable to the Person in whose name the Corporate UnitsCertificate (or one or more Predecessor Corporate Units Certificates) wasregistered at the close of business on the Record Date.

Except as otherwise expressly provided in the immediately precedingparagraph, in the case of any Corporate Units with respect to which CashSettlement, Early Settlement or Cash Merger Early Settlement of the underlyingPurchase Contract is properly effected, or with respect to which a CollateralSubstitution has been effected, payments on the related Senior Notes ordistributions on the appropriate Applicable Ownership Interests in the TreasuryPortfolio, as the case may be, that would otherwise be payable or made afterthe Purchase Contract Settlement Date, Early Settlement Date, Cash Merger EarlySettlement Date or the date of the Collateral Substitution, as the case may be,shall not be payable hereunder to the Holder of such Corporate Units; *provided*,*however*, that to the extent that such Holder continues to hold SeparateSenior Notes or Applicable Ownership Interest in the Treasury Portfolio thatformerly comprised a part of such Holder's Corporate Units, such Holder shallbe entitled to receive interest on such Separate Senior Notes or distributionson the Applicable Ownership Interests in the Treasury Portfolio.

Section 4.02.         Notice and Voting.  Underthe terms of the Pledge Agreement, the Purchase Contract Agent will be entitledto exercise the voting and any other consensual rights pertaining to thePledged Senior Notes, but only to the extent instructed in writing by theHolders as described below.  Upon receipt of notice of any meeting at whichholders of Senior Notes are entitled to vote or upon any solicitation ofconsents, waivers or proxies of holders of Senior Notes, the Purchase ContractAgent shall, as soon as practicable thereafter, mail, first class, postagepre-paid, to the Holders of Corporate Units a notice:

                                                                 (i)              containing such information as is contained in the notice or solicitation;

                                                               (ii)              stating that each Holder on the record date set by the Purchase ContractAgent therefor (which, to the extent possible, shall be the same date as therecord date for determining the holders of Senior Notes, as the case may be,entitled to vote) shall be entitled to instruct the Purchase Contract Agent asto the exercise of the voting rights pertaining to such Senior Notes underlyingtheir Corporate Units; and

                                                              (iii)              stating the manner in which such instructions may be given.

Upon the written request of the Holders of CorporateUnits on such record date received by the Purchase Contract Agent at least sixdays prior to such meeting, the Purchase Contract Agent shall endeavor insofaras practicable to vote or cause to be voted, in accordance with theinstructions set forth in such requests, the maximum number of Senior Notes, asthe case may be, as to which any particular voting instructions are received. In the absence of specific instructions from the Holder of a Corporate Unit,the Purchase Contract Agent shall abstain from voting the Senior Notesunderlying such Corporate Unit.  The Company hereby agrees, if applicable, tosolicit Holders of Corporate Units to timely instruct the Purchase ContractAgent in order to enable the Purchase Contract Agent to vote such Senior Notes.

The Holders of Corporate Units and Treasury Units shallhave no voting or other rights in respect of Common Stock or Preferred Stock,as applicable.

27

Section 4.03.         Special Event Redemption. (a) If the Company elects to redeem the Senior Notes on any Payment Datefollowing the occurrence of a Special Event as permitted by the Indenture, itshall notify the Collateral Agent in writing that a Special Event has occurredand that it intends to redeem the Senior Notes on the Special Event RedemptionDate.  On the Special Event Redemption Date, the Collateral Agent shallsurrender the Pledged Senior Notes to the Indenture Trustee against delivery ofan amount equal to the aggregate Redemption Price for such Pledged SeniorNotes.  Thereafter, pursuant to the terms of the Pledge Agreement, theCollateral Agent shall cause the Securities Intermediary to apply an amountequal to the aggregate Redemption Amount of such funds to purchase on behalf ofthe Holders of Corporate Units the Treasury Portfolio and promptly remit theremaining portion of such funds to the Purchase Contract Agent for payment tothe Holders of such Corporate Units.

(b)      Upon the occurrence of a Special Event Redemption, (i) the ApplicableOwnership Interests (as specified in clause (i) of the definition of such term)in the Treasury Portfolio will be substituted as Collateral for the PledgedSenior Notes and will be held by the Collateral Agent in accordance with theterms of the Pledge Agreement to secure the obligation of each Holder of a CorporateUnit to purchase Common Stock or Preferred Stock, as applicable, of the Companyunder the Purchase Contract constituting a part of such Corporate Unit, (ii)the Applicable Ownership Interests (as specified in clause (ii) of thedefinition of such term) in the Treasury Portfolio will be transferred to thePurchase Contract Agent for the benefit of the Holders of such Corporate Units,(iii) the Holders of Corporate Units and the Collateral Agent shall have suchsecurity interest rights and obligations with respect to such ApplicableOwnership Interests (as specified in clause (i) of the definition of such term)in the Treasury Portfolio as the Holders of Corporate Units and the CollateralAgent had in respect of the Senior Notes, as the case may be, subject to thePledge thereof as provided in the Pledge Agreement, (iv) any reference hereinor in the Certificates to the Senior Notes shall be deemed to be a reference tosuch Applicable Ownership Interests (as specified in clause (i) of thedefinition of such term) in the Treasury Portfolio and (v) any reference hereinor in the Certificates to interest on the Senior Notes shall be deemed to be areference to corresponding distributions on such Applicable Ownership Interests(as specified in clause (i) of the definition of such term) in the Treasury Portfolio. The Company may cause to be made in any Corporate Units Certificates thereafterto be issued such change in phraseology and form (but not in substance) as maybe appropriate to reflect the substitution of the Applicable OwnershipInterests (as specified in clause (i) of the definition of such term) in theTreasury Portfolio for Senior Notes as Collateral.

(c)      The Holders of Separate Senior Notes shall directly receive the RedemptionPrice for the Separate Senior Notes in accordance with the terms of theIndenture.

**Article 5THE PURCHASE CONTRACTS**

Section 5.01.         Purchase of Shares of Common Stock.  (a) Each Purchase Contract shall obligate the Holderof the related Units to purchase, and the Company to sell, on the PurchaseContract Settlement Date at a price equal to $25 (the "**Purchase Price**"),a number of newly issued shares of Common Stock (subject to **Sections 5.08**and **5.09**) equal to the Settlement Rate (as defined below) unless anEarly Settlement, a Cash Merger Early Settlement or a Termination Event withrespect to the Unit of which such Purchase Contract is a part shall have occurred. The "**Settlement Rate**" is equal to:

                                                                 (i)              if the Adjusted Applicable Market Value (as defined below) isgreater than or equal to $25.116 (the "**Threshold Appreciation Price**"), 0.9954shares of Common Stock per Purchase Contract (such number of shares, as adjustedfrom time to time pursuant to **Section 5.04**, the "**Minimum ShareNumber**");

28

                                                               (ii)              if the Adjusted Applicable Market Value is less than the ThresholdAppreciation Price but greater than $20.93 (the "**Reference Price**"), thenumber of shares of Common Stock per Purchase Contract having a value equal tothe Stated Amount divided by the Applicable Market Value; and

                                                              (iii)              if the Adjusted Applicable Market Value is less than or equal tothe Reference Price, 1.1945 shares of Common Stock per Purchase Contract (suchnumber of shares, as adjusted from time to time pursuant to **Section 5.04**,the "**Maximum Share Number**");

in each case rounded upward or downward to the nearest1/10,000th of a share.

The **"Adjusted Applicable Market Value"** means (i)prior to any adjustment pursuant to paragraph (i), (ii), (iii), (iv), (v),(vi), (vii) or (x) of**Section 5.04(a)**, the Applicable Market Value, and(ii) at the time of and after any adjustment of the Fixed Settlement Ratepursuant to paragraph (i), (ii), (iii), (iv), (v), (vi), (vii) or (x) of **Section5.04(a)**, the Applicable Market Value multiplied by a fraction of which thenumerator shall be the Fixed Settlement Rate immediately after such adjustmentpursuant to paragraph (i), (ii), (iii), (iv), (v), (vi), (vii) or (x) of **Section5.04(a)** and the denominator shall be the Fixed Settlement Rate immediatelyprior to such adjustment; *provided*, *however*, that if suchadjustment to the Fixed Settlement Rate is required to be made pursuant to theoccurrence of any of the events contemplated by paragraph (i), (ii), (iii),(iv), (v), (vi), (vii) or (x) of **Section 5.04(a)** during the period takeninto consideration for determining the Applicable Market Value, appropriate andcustomary adjustments shall be made to the Fixed Settlement Rate.

The **"Applicable Market Value"** means the average ofthe Closing Price per share of Common Stock on each of the 20 consecutiveTrading Days ending on the third Trading Day immediately preceding the PurchaseContract Settlement Date.

The **"Closing Price"** per share of Common Stock onany date of determination means:

(i)         the closing sale price as of theclose of the principal trading session (or, if no closing price is reported,the last reported sale price) per share on the New York Stock Exchange, Inc.(the **"NYSE"**) on such date;

(ii)        if the Common Stock is not listedfor trading on the NYSE on any such date, the closing sale price (or, if noclosing price is reported, the last reported sale price) per share as reportedin the composite transactions for the principal United States national or regionalsecurities exchange on which the Common Stock is so listed;

(iii)       if the Common Stock is not solisted on a United States national or regional securities exchange, the lastclosing sale price per share as reported by the Nasdaq National Market, Inc.;

(iv)       if the Common Stock is not soreported by the Nasdaq National Market, Inc., the last quoted bid price for theCommon Stock in the over-the-counter market as reported by the NationalQuotation Bureau or similar organization; or

(v)        if the bid price referred to inclause (iv) is not available, the market value of Common Stock on such date asdetermined by a nationally recognized independent investment banking firmretained by the Company for purposes of determining the Closing Price.

29

A **"Trading Day"** means a day on which the CommonStock (1) is not suspended from trading on any national or regional securitiesexchange or association or over-the-counter market at the close of business and(2) has traded at least once on the national or regional securities exchange orassociation or over-the-counter market that is the primary market for the tradingof the Common Stock.

(b)      Each Holder of a Corporate Unit or a Treasury Unit, by its acceptance ofsuch Unit:

                                                               (i)              irrevocably authorizes the Purchase Contract Agent to enter into andperform the related Purchase Contract on its behalf as its attorney-in-fact(including, without limitation, the execution of Certificates on behalf of suchHolder);

                                                               (ii)              agrees to be bound by the terms and provisions thereof;

                                                             (iii)              covenants and agrees to perform its obligations under such PurchaseContract for so long as such Holder remains a Holder of a Corporate Unit or aTreasury Unit;

                                                             (iv)              consents to the provisions hereof;

                                                               (v)              irrevocably authorizes the Purchase Contract Agent to enter into andperform this Agreement and the Pledge Agreement on its behalf and in its nameas its attorney-in-fact;

                                                             (vi)              consents to, and agrees to be bound by, the Pledge of such Holder'sright, title and interest in and to the Collateral Account, including the SeniorNotes and the Applicable Ownership Interests (as specified in clause (i) of thedefinition of such term) in the Treasury Portfolio or the Treasury Securitiespursuant to the Pledge Agreement; and

                                                            (vii)              for United States federal, state and local income and franchisetax purposes, agrees to (A) treat an acquisition of the Corporate Units as anacquisition of the Senior Notes and Purchase Contracts constituting theCorporate Units and (B) treat itself as the owner of the applicable interest inthe Collateral Account, including the Senior Notes and the Applicable OwnershipInterests in the Treasury Portfolio (as specified in clause (i) of thedefinition of such term) or the Treasury Securities,

*provided* that upon a Termination Event, the rightsof the Holder of such Units under the Purchase Contract may be enforced withoutregard to any other rights or obligations.

(c)      Each Holder of a Corporate Unit or a Treasury Unit, by its acceptancethereof, further covenants and agrees that to the extent and in the mannerprovided in Section 5.02 hereof and the provisions of the PledgeAgreement, but subject to the terms thereof, Proceeds of the Senior Notes, theTreasury Securities or the Applicable Ownership Interests (as specified inclause (i) of the definition of such term) in the Treasury Portfolio, asapplicable, on the Purchase Contract Settlement Date, shall be paid by theCollateral Agent to the Company in satisfaction of such Holder's obligationsunder such Purchase Contract and such Holder shall acquire no right, title orinterest in such Proceeds.

(d)      Upon registration of transfer of a Certificate, the transferee shall bebound (without the necessity of any other action on the part of such transferee)by the terms of this Agreement, the Purchase Contracts underlying such Certificateand the Pledge Agreement and the transferor shall be released from theobligations under this Agreement, the Purchase Contracts underlying the Certificateso transferred and the Pledge Agreement.  The Company covenants and agrees, andeach Holder of a Certificate, by its acceptance thereof, likewise covenants andagrees, to be bound by the provisions of this paragraph.

30

Section 5.02.         Remarketing; Payment of Purchase Price.  (a)  Unless a Special Event Redemption has occurredprior to the Initial Remarketing Date, the Company shall engage the RemarketingAgent pursuant to the Remarketing Agreement for Remarketing the Senior Notes. By 11:00 a.m. (New York City time) on the Business Day immediately precedingthe Initial Remarketing Date, the Collateral Agent shall notify the RemarketingAgent of the aggregate principal amount of Pledged Senior Notes, and theCustodial Agent shall notify the Remarketing Agent of the aggregate principalamount of Separate Senior Notes (if any) that are to be remarketed pursuant toclause (ii) below.  Concurrently, the Custodial Agent will present forremarketing the Separate Senior Notes to the Remarketing Agent.  Upon receiptof such notice from the Collateral Agent and Custodial Agent, and the SeparateSenior Notes for remarketing from the Custodial Agent, the Remarketing Agentwill, on the Initial Remarketing Date, use its commercially reasonable effortsto remarket (based on the Reset Rate) (the "**Initial Remarketing**") suchPledged Senior Notes and Separate Senior Notes on such date at a price of equalto approximately 100.25% (or, if the Remarketing Agent is unable to remarketthe Pledged Notes and Separate Senior Notes, at a rate below 100.25% but in noevent less than 100%) of the sum of the Treasury Portfolio Purchase Price plus theSeparate Senior Notes Purchase Price, as provided in the RemarketingAgreement.  If the Remarketing Agent is able to remarket the Pledged SeniorNotes and Separate Senior Notes at a price equal to or greater than 100% of theTreasury Portfolio Purchase Price plus the Separate Senior Notes Purchase Price(a "**Successful Initial Remarketing**"), the Collateral Agent shall, inaccordance with the Pledge Agreement, cause the Securities Intermediary totransfer the Pledged Senior Notes upon confirmation of deposit by theRemarketing Agent of the proceeds of such Successful Remarketing in theCollateral Account, and the portion of the proceeds from such SuccessfulInitial Remarketing equal to the Treasury Portfolio Purchase Price will beapplied to purchase the Treasury Portfolio.  The Remarketing Agent will deductas a remarketing fee an amount equal to the lesser of (x) 25 basis points(.25%) of the sum of the Treasury Portfolio Purchase Price plus the SeparateSenior Notes Purchase Price and (y) any proceeds of such Successful Remarketingin excess of the Treasury Portfolio Price plus the Separate Senior NotesPurchase Price.  To the extent that such amount is less than 25 basis points ofthe Treasury Portfolio Purchase Price plus the Separate Senior Notes PurchasePrice, the Company shall pay an amount, as an additional remarketing fee, tothe Remarketing Agent equal to such shortfall (such amount, together with theamount in the previous sentence, the "**Remarketing Fee**").  With respectto Pledged Senior Notes upon a Successful Initial Remarketing, any proceeds ofthe Initial Remarketing in excess of the sum of the Treasury Portfolio PurchasePrice plus the portion of the Remarketing Fee attributable to such PledgedSenior Notes will be remitted to the Purchase Contract Agent for payment to theHolders of the related Corporate Units.  The Treasury Portfolio will besubstituted for the Pledged Senior Notes and the appropriate ApplicableOwnership Interests (as specified in clause (i) of the definition of such term)in the Treasury Portfolio will be pledged to the Collateral Agent to secure theobligation of the Holders of Corporate Units to pay the Purchase Price for theCommon Stock under the related Purchase Contracts on the Purchase ContractSettlement Date.  With respect to Separate Senior Notes upon a SuccessfulInitial Remarketing, any proceeds of the Initial Remarketing in excess of theportion of the Remarketing Fee attributable to the Separate Senior Notes willbe remitted to the Custodial Agent for payment to the holders of SeparateSenior Notes.  None of the Company, the Purchase Contract Agent, or any Holdersof Corporate Units or holders of Separate Senior Notes whose Senior Notes orSeparate Senior Notes are so remarketed will otherwise be responsible for thepayment of any Remarketing Fee in connection therewith.

Following the occurrence of a Successful InitialRemarketing, the Holders of Corporate Units and the Collateral Agent shall havesuch security interests, rights and obligations with respect to the ApplicableOwnership Interests (as specified in clause (i) of the definition of such term)in the Treasury Portfolio as the Holder of Corporate Units and the CollateralAgent had in respect of the Senior Notes, 

31

subject to the Pledge thereof asprovided in the Pledge Agreement, and any reference herein or in theCertificates to the Senior Notes shall be deemed to be a reference to suchApplicable Ownership Interests (as specified in clause (i) of the definition ofthat term) in the Treasury Portfolio and any reference herein or in theCertificates to interest on the Senior Notes shall be deemed to be a referenceto corresponding distributions on such Applicable Ownership Interests in theTreasury Portfolio.  The Company may cause to be made in any Corporate UnitsCertificates thereafter to be issued such change in phraseology and form (butnot in substance) as may be appropriate to reflect the substitution of suchApplicable Ownership Interests (as specified in clause (i) of the definition ofthat term) in the Treasury Portfolio for Senior Notes as Collateral.

In the event of a Successful Remarketing, the MaturityDate may be extended to a date selected by the Company to a date that is two orthree years from the date on which the Reset Rate is set.  Such extendedmaturity date (the **"Extended Maturity Date"**), if any, will be specifiedin the remarketing announcement and will become effective on the date on whichthe Reset Rate is set.

If, in spite of using its commercially reasonable efforts,the Remarketing Agent cannot remarket the Pledged Senior Notes and the SeparateSenior Notes (if any) in the Initial Remarketing (other than to the Company) ata price not less than 100% of the sum of the Treasury Portfolio Purchase Price plusthe Separate Senior Notes Purchase Price or a condition precedent set forth inthe Remarketing Agreement is not fulfilled, the Initial Remarketing will be deemedto have failed (a **"Failed Initial Remarketing"**).  Upon a Failed Initial Remarketing,the Remarketing Agent shall return the Separate Senior Notes (if any) subjectto such Remarketing to the Custodial Agent.

                                                                 (i)              Prior to 5:00 p.m. (New York City time) on the fifth Business Dayimmediately preceding the applicable Remarketing Date, but no earlier than thePayment Date immediately preceding such date, Holders of Separate Senior Notesmay elect to have their Separate Senior Notes remarketed under the RemarketingAgreement by delivering their Separate Senior Notes, along with a notice ofsuch election, substantially in the form of **Exhibit F** to the Pledge Agreement,to the Custodial Agent.  The Custodial Agent shall hold Separate Senior Notesin an account separate from the Collateral Account in which the Pledged SeniorNotes (as defined in the Pledge Agreement) shall be held.  Holders of SeparateSenior Notes electing to have their Separate Senior Notes remarketed will alsohave the right to withdraw that election by written notice to the CustodialAgent, substantially in the form of **Exhibit G** to the Pledge Agreement, onor prior to 5:00 p.m. (New York City time) on the fifth Business Day immediatelypreceding the applicable Remarketing Date, upon which notice the CustodialAgent shall return such Separate Senior Notes to such Holder.  Promptly after11:00 a.m. on the Business Day immediately preceding the applicable RemarketingDate, the Custodial Agent shall notify the Remarketing Agent of the aggregateprincipal amount of the Separate Senior Notes to be remarketed.  After suchtime, such election shall become an irrevocable election to have such SeparateSenior Notes remarketed in such Remarketing.

                                                               (ii)              Not later than seven calendar days nor more than 15 calendar daysprior to the applicable Remarketing Date, the Company shall notify Holders holdingUnits and Separate Senior Notes of the procedures to be followed in suchRemarketing, including in the case of a Failed Final Remarketing the proceduresto be followed to exercise Put Rights.

                                                              (iii)              The Company agrees to use its reasonable best efforts to ensure that,if required by applicable law, a registration statement with regard to the fullamount of the Senior Notes to be remarketed in the Initial Remarketing or theFinal Remarketing, as the case may be, shall be effective with the Securitiesand Exchange Commission in a form that will enable the Remarketing Agent torely on it in connection with such Remarketing.

32

                                                             (iv)              The Company shall cause a notice of a Failed Remarketing to be published(with a copy of such notice to be provided to the Purchase Contract Agent) onthe Business Day immediately following the applicable Remarketing Date, in adaily newspaper in the English language of general circulation in the City ofNew York, which is expected to be The Wall Street Journal.

(b)      (i) Unless a Special Event Redemption, an Early Settlement or a Cash MergerEarly Settlement has occurred prior to the Final Remarketing Date, if noSuccessful Remarketing has occurred prior to the Final Remarketing Date, eachHolder of Corporate Units shall have the right to satisfy such Holder's obligationsunder the Purchase Contract on the Purchase Contract Settlement Date in cash bynotifying the Purchase Contract Agent by use of a notice in substantially theform of **Exhibit E**hereto of its intention to pay in cash ("**CashSettlement**") on or prior to 5:00 p.m. (New York City time) on the fifth BusinessDay immediately preceding the Purchase Contract Settlement Date.  Promptlyfollowing 5:00 p.m. (New York City time) on the fifth Business Day immediatelypreceding the Purchase Contract Settlement Date, the Purchase Contract Agentshall notify the Collateral Agent and the Indenture Trustee of the receipt ofsuch notices from Holders intending to make a Cash Settlement.

                                                               (ii)              A Holder of a Corporate Unit who has so notified the Purchase ContractAgent of its intention to effect a Cash Settlement shall pay the Purchase Priceto the Collateral Agent for deposit in the Collateral Account on or prior to5:00 p.m. (New York City time) on the fourth Business Day immediately precedingthe Purchase Contract Settlement Date, in lawful money of the United States bycertified or cashiers' check or wire transfer of immediately available fundspayable to or upon the order of the Securities Intermediary.  Any cash soreceived shall be invested promptly by the Securities Intermediary in PermittedInvestments and paid to the Company on the Purchase Contract Settlement Date insettlement of the Purchase Contracts in accordance with the terms of thisAgreement and the Pledge Agreement.  Any funds received by the SecuritiesIntermediary in respect of the investment earnings from such PermittedInvestments in excess of the Purchase Price for the shares of Common Stock orPreferred Stock, as applicable, to be purchased by such Holder shall bedistributed to the Purchase Contract Agent when received for payment to theHolder.

                                                              (iii)              If a Holder of a Corporate Unit does not notify the Purchase ContractAgent of its intention to make a Cash Settlement in accordance with **Section5.02(b)(ii)** above, or does notify the Purchase Contract Agent in accordancewith **Section 5.02(b)(i)** above but fails to make such payment as requiredby **Section 5.02(b)(ii)** above, such Holder shall be deemed to have consentedto the disposition of the Pledged Senior Notes pursuant to the Final Remarketingas described in paragraph **Section 5.02(c)** below.

                                                             (iv)              As soon as practicable after 5:00 p.m. (New York City time) on thefourth Business Day preceding the Purchase Contract Settlement Date, the CollateralAgent, based on cash payments received by the Collateral Agent pursuant to **Section5.02(b)(ii)** hereof, shall promptly notify the Purchase Contract Agent andthe Indenture Trustee of the aggregate principal amount of Senior Notes to betendered for purchase in the Remarketing in a notice pursuant to the terms ofthe Pledge Agreement.

(c)         (i)  Unless a Special Event Redemption, an Early Settlement or a CashMerger Early Settlement has occurred prior to the Final Remarketing Date, if aFailed Initial Remarketing has occurred, the Senior Notes of such Holders ofCorporate Units who have not notified the Purchase Contract Agent of their intentionto effect a Cash Settlement as provided in **Section 5.02(b)(i)** above, orwho have so notified the Purchase Contract Agent in accordance with **Section5.02(b)(i)**above but have failed to make such payment as required by **Section5.02(b)(ii)** above, and the Separate Senior Notes of any holder who haselected for its Separate Senior Notes to be remarketed pursuant to **Section5.02(a)(ii)**will be remarketed by the Remarketing Agent (the "**FinalRemarketing**") on the third Business Day immediately preceding the PurchaseContract Settlement Date (the "**Final Remarketing Date**").  In order tofacilitate the Final Remarketing, the Purchase Contract Agent, based on thenotices specified in Section 5.02(b)(iv), and the Collateral Agent,based on the notices specified in **Section 5.02(a)(ii)**, shall notify theRemarketing Agent, by 11:00 a.m. (New York City time) on the Business Dayimmediately preceding the Final Remarketing Date, of the aggregate principalamount of Pledged Senior Notes or aggregate principal amount of Separate SeniorNotes that are to be remarketed pursuant to**Section 5.02(a)(ii)**, as thecase may be, to be remarketed.  Concurrently, the Custodial Agent will presentfor remarketing the Separate Senior Notes to the Remarketing Agent.

                                                               (ii)              Upon receipt of such notice from the Purchase Contract Agent andthe Collateral Agent and the Separate Senior Notes (if any) from the CustodialAgent, as set forth in clause (i) above, the Remarketing Agent shall, on theFinal Remarketing Date, use its commercially reasonable efforts to remarket(based on the Reset Rate) such Pledged Senior Notes and the Separate SeniorNotes on such date at a price equal to approximately 100.25% (or, if the RemarketingAgent is unable to remarket the Pledged Senior Notes and the Separate SeniorNotes at such rate, at a rate below 100.25% but in no event less than 100%) ofthe aggregate principal amount of such Senior Notes and Separate Senior Notesbeing remarketed, as provided in the Remarketing Agreement.  If the RemarketingAgent is able to remarket the Pledged Senior Notes and Separate Senior Notes ata price equal to or greater than 100% of the aggregate principal amount of thePledged Senior Notes and Separate Senior Notes (if any) (a **"Successful FinalRemarketing"**), the Collateral Agent shall, in accordance with the PledgeAgreement, cause the Securities Intermediary to transfer the Pledged SeniorNotes upon confirmation of deposit by the Remarketing Agent of the proceeds ofsuch Successful Remarketing in the Collateral Account.  The Remarketing Agentwill deduct as the remarketing fee an amount equal to the lesser of (x) 25basis points (.25%) of the aggregate principal amount of the remarketed PledgedSenior Notes and Separate Senior Notes (if any) and (y) any proceeds of suchSuccessful Final Remarketing in excess of the aggregate principal amount of theremarketed Pledged Senior Notes and Separate Senior Notes.  To the extent thatsuch amount is less than 25 basis points of the aggregate principal amount ofthe remarketed Pledged Senior Notes and Separate Senior Notes, the Companyshall pay an amount, as an additional remarketing fee, equal to such shortfall(such amount, together with the amount in the previous sentence, the **"FinalRemarketing Fee"**).  The proceeds from the Remarketing remitted to theCollateral Agent shall be invested by the Collateral Agent in PermittedInvestments, in accordance with the Pledge Agreement, and then applied tosatisfy in full the obligations of such Holders of Corporate Units to pay the PurchasePrice for the shares of Common Stock under the related Purchase Contracts onthe Purchase Contract Settlement Date.  Any proceeds in excess of thoserequired to pay the Purchase Price and the portion of the Final Remarketing Feeattributable to the Senior Notes will be remitted to the Purchase ContractAgent for payment to the Holders of the related Corporate Units.  With respectto Separate Senior Notes upon a Successful Final Remarketing, any proceeds ofthe Final Remarketing in excess of the portion of the Final Remarketing Feeattributable to the Separate Senior Notes will be remitted to the CustodialAgent for payment to the holders of Separate Senior Notes.

                                                              (iii)              If, in spite of using its commercially reasonable efforts, the RemarketingAgent cannot remarket the Pledged Senior Notes and Separate Senior Notes (ifany) in the Final Remarketing at a price not less than 100% of the aggregateprincipal amount of the Pledged Senior Notes and Separate Senior Notes to beremarketed in the Final Remarketing (other than to the Company) or a conditionprecedent set forth in the Remarketing Agreement is not fulfilled, the FinalRemarketing will be deemed to have failed (a "**Failed Final Remarketing**"). 

35

Following a Failed Final Remarketing, as of the Purchase Contract Settlement Date,each Holder of any Pledged Senior Notes unless such Holder has elected CashSettlement and delivered cash in accordance with **Section 5.02(e)(ii)**shall be deemed to have exercised such Holder's Put Right with respect to suchSenior Notes and to have elected to have a portion of the Proceeds of the PutRight set-off against such Holder's obligation to pay the aggregate PurchasePrice for the shares of Common Stock or Preferred Stock, as applicable, to beissued under the related Purchase Contracts in full satisfaction of suchHolders' obligations under such Purchase Contracts.  Following such set-off,each such Holder's obligations to pay the Purchase Price for the shares ofCommon Stock or Preferred Stock, as applicable, will be deemed to be satisfiedin full, and the Collateral Agent shall cause the Securities Intermediary torelease the Pledged Senior Notes from the Collateral Account and shall promptlytransfer the Pledged Senior Notes to the Company.  Thereafter, the CollateralAgent shall promptly remit the remaining portion of the Proceeds of theHolder's exercise of the Put Right in excess of the aggregate Purchase Pricefor the shares of Common Stock or Preferred Stock, as applicable, to be issuedunder such Purchase Contracts to the Purchase Contract Agent for payment to theHolder of the Corporate Units to which such Senior Notes relate.

(d)      As soon as practicable after 5:00 p.m. (New York City time) on thefourth Business Day preceding the Purchase Contract Settlement Date, the CollateralAgent, based on cash payments received by the Collateral Agent pursuant to **Section5.02(b)(ii)** hereof, shall promptly notify the Purchase Contract Agent andthe Indenture Trustee of the aggregate principal amount of Senior Notes to betendered for purchase in the Final Remarketing in a notice pursuant to theterms of the Pledge Agreement.

(e)      (i)  Each Holder of a Corporate Unit who intends to effect a Cash Settlementof the underlying Purchase Contract following a Failed Final Remarketing shallso notify the Purchase Contract Agent by use of a notice in substantially theform of **Exhibit E** hereto prior to 5:00 p.m. (New York City time) on thesecond Business Day immediately preceding the Purchase Contract SettlementDate.  Promptly following 5:00 p.m. (New York City time) on the second BusinessDay immediately preceding the Purchase Contract Settlement Date, the PurchaseContract Agent shall notify the Collateral Agent and the Indenture Trustee ofthe receipt of such notices from Holders intending to make a Cash Settlement.

                                                               (ii)              A Holder of a Corporate Unit who has so notified the Purchase ContractAgent of its intention to effect a Cash Settlement shall pay the Purchase Priceto the Collateral Agent for deposit in the Collateral Account prior to 5:00p.m. (New York City time) on the Business Day immediately preceding thePurchase Contract Settlement Date, in lawful money of the United States bycertified or cashiers' check or wire transfer, in each case in immediatelyavailable funds payable to or upon the order of the Securities Intermediary. Any cash so received shall be invested promptly by the Securities Intermediaryin Permitted Investments and paid to the Company on the Purchase ContractSettlement Date in settlement of the Purchase Contracts in accordance with theterms of this Agreement and the Pledge Agreement.  Any funds received by theSecurities Intermediary in respect of the investment earnings from such PermittedInvestments in excess of the Purchase Price for the shares of Common Stock tobe purchased by such Holder shall be distributed to the Purchase Contract Agentwhen received for payment to the Holder.

                                                              (iii)              If a Holder of a Corporate Unit does not notify the Purchase ContractAgent of its intention to make a Cash Settlement in accordance with **Section5.02(a)(i)** above, or does notify the Purchase Contract Agent in accordancewith **Section 5.02(a)(i)** above but fails to make such payment as requiredby **Section 5.02(a)(ii)** above, such Holder shall be deemed to have automaticallyexercised such Holder's Put Right following a Failed Final Remarketing asdescribed in paragraph **Section 5.02(c)(iii)** above.

(f)       As soon practicable after 5:00 p.m. (New York city time) on the BusinessDay preceding the Purchase Contract Settlement Date, the Collateral Agent,based on cash payment received by the Collateral Agent pursuant to **Section5.02(e)(ii)** hereof, shall promptly notify the Purchase Contract Agent andthe Indenture Trustee of the aggregate principal amount of Senior Notes pursuantto which a Put Right has been automatically exercised pursuant to **Section5.02(c)(iii)** hereof.

(g)      Any distribution to Holders of any payments described above shall bepayable at the office of the Purchase Contract Agent in New York City maintainedfor that purpose or, at the option of the Holder, by check mailed to theaddress of the Person entitled thereto at such address as it appears on the SecurityRegister.

(h)      Upon Cash Settlement of any Purchase Contract:

                                                                 (i)              the Collateral Agent will in accordance with the terms of the PledgeAgreement cause the Pledged Senior Notes or, the appropriate ApplicableOwnership Interests (as specified in clause (i) of the definition of such term)in the Treasury Portfolio, as the case may be, underlying the relevant Units tobe released from the Pledge, free and clear of any security interest of theCompany, and transferred to the Purchase Contract Agent for delivery to theHolder thereof or its designee as soon as reasonably practicable; and

                                                               (ii)              subject to the receipt thereof, the Purchase Contract Agent shall,by appropriate procedures, in accordance with written instructions provided bythe Holder thereof, transfer such Senior Notes, or the appropriate ApplicableOwnership Interests (as specified in clause (i) of the definition of such term)in the Treasury Portfolio, as the case may be (or, if no such instructions aregiven to the Purchase Contract Agent by the Holder, the Purchase Contract Agentshall hold such Senior Notes, or the appropriate Applicable Ownership Interests(as specified in clause (i) of the definition of such term) in the TreasuryPortfolio, as the case may be, and any interest payment thereon, in the name ofthe Purchase Contract Agent or its nominee in trust for the benefit of suchHolder until the expiration of the time period specified in the abandonedproperty laws of the relevant state where such property is held).

(i)        The obligations of the Holders to pay the Purchase Price are non-recourseobligations and, except to the extent satisfied by Early Settlement, CashMerger Early Settlement or Cash Settlement, are payable solely out of theproceeds of any Collateral pledged to secure the obligations of the Holders,and in no event will Holders be liable for any deficiency between the Proceedsof the disposition of Collateral and the Purchase Price.

(j)        The Company shall not be obligated to issue any shares of Common Stock orPreferred Stock, as applicable, in respect of a Purchase Contract or deliverany certificates thereof to the Holder of the related Units unless the Companyshall have received payment for the Common Stock or Preferred Stock, asapplicable, to be purchased thereunder in the manner herein set forth.

Section 5.03.         Issuance of Shares of Common Stock.  (a) Unless a Termination Event, anEarly Settlement or a Cash Merger Early Settlement shall have occurred, subjectto **Sections 5.04(b)(ii)** and **5.08**, onthe Purchase Contract Settlement Date upon receipt of the aggregate PurchasePrice payable on all Outstanding Units, the Company shall issue and depositwith the Purchase Contract Agent, for the benefit of the Holders of theOutstanding Units, one or more certificates representing newly issued shares ofCommon Stock registered in the name of the Purchase Contract Agent (or itsnominee) as custodian for the Holders (such certificates for shares of CommonStock, together with any dividends or distributions for which a record date andpayment date for such dividend or distribution has occurred after the PurchaseContract Settlement Date, being hereinafter referred to as the **"Purchase ContractSettlement Fund"**) to which the Holders are entitled hereunder.

36

Subject to the foregoing, upon surrender of a Certificateto the Purchase Contract Agent on or after the Purchase Contract SettlementDate, Early Settlement Date or Cash Merger Early Settlement Date, as the casemay be, together with settlement instructions thereon duly completed andexecuted, the Holder of such Certificate shall be entitled to receive forthwithin exchange therefor a certificate representing that number of newly issued wholeshares of Common Stock which such Holder is entitled to receive pursuant to theprovisions of this **Article 5** (after taking into account all Units thenheld by such Holder), together with cash in lieu of fractional shares asprovided in **Section 5.09** and any dividends or distributions with respectto such shares constituting part of the Purchase Contract Settlement Fund, butwithout any interest thereon, and the Certificate so surrendered shallforthwith be cancelled.  Such shares shall be registered in the name of theHolder or the Holder's designee as specified in the settlement instructionsprovided by the Holder to the Purchase Contract Agent.  If any shares of CommonStock issued in respect of a Purchase Contract are to be registered to a Personother than the Person in whose name the Certificate evidencing such PurchaseContract is registered, no such registration shall be made unless the Personrequesting such registration has paid any transfer and other taxes required byreason of such registration in a name other than that of the registered Holderof the Certificate evidencing such Purchase Contract or has established to thesatisfaction of the Company that such tax either has been paid or is notpayable.

(b)    In the event that a Holder should have made an election pursuant to **Section5.08**, this **Section 5.03** shall as to such Holder apply to shares ofPreferred Stock in lieu of shares of Common Stock.

Section 5.04.         Adjustment of each Fixed Settlement Rate.  (a) Adjustments for Dividends, Distributions, Stock Splits, Etc.

                                                                 (i)              In case the Company shall pay or make a dividend or otherdistribution on Common Stock in Common Stock, each Fixed Settlement Rate ineffect at the close of business on the date fixed for the determination ofshareholders entitled to receive such dividend or other distribution shall beincreased by dividing each Fixed Settlement Rate by a fraction of which:

(A)       the numerator shall be the numberof shares of Common Stock outstanding at the close of business on the datefixed for such determination; and

(B)       the denominator shall be the sumof the number of shares of Common Stock outstanding at the close of business onthe date fixed for such determination and the total number of sharesconstituting such dividend or other distribution,

such increase in each Fixed Settlement Rate to becomeeffective immediately at the opening of business on the Business Day followingthe date fixed for such determination.  For the purposes of this paragraph (i),the number of shares of Common Stock at any time outstanding shall not includeshares held in the treasury of the Company but shall include any sharesissuable in respect of any scrip certificates issued in lieu of fractions ofshares of Common Stock.  The Company agrees that it shall not pay any dividendor make any distribution on shares of Common Stock held in the treasury of theCompany.

                                                               (ii)              In case the Company shall issue rights, warrants or options,other than pursuant to any dividend reinvestment plans or share purchase plans(that are not available on an equivalent basis to holders of Units uponsettlement of the Purchase Contracts), to all holders of its Common Stockentitling them, for a period expiring within 45 days after the record date for

37

the determination of shareholders entitled to receive such rights, warrants oroptions, to subscribe for or purchase shares of Common Stock at a price pershare less than the Current Market Price per share of Common Stock on the dateof announcement of such issuance, each Fixed Settlement Rate in effect at theclose of business on the date of such announcement shall be increased bydividing such Fixed Settlement Rate by a fraction of which:

(A)       the numerator shall be the numberof shares of Common Stock outstanding at the close of business on the date ofsuch announcement plus the number of shares of Common Stock that the aggregateoffering price of the total number of shares of Common Stock so offered forsubscription or purchase in the manner described in this **Section 5.04(a)(ii)**would purchase at the Current Market Price on the date of such announcement;and

(B)       the denominator shall be thenumber of shares of Common Stock outstanding at the close of business on thedate of such announcement plus the number of shares of Common Stock so offeredfor subscription or purchase,

such increase in each Fixed Settlement Rate to becomeeffective immediately after the opening of business on the Business Dayfollowing the date of such announcement.  The Company agrees that it shallnotify the Purchase Contract Agent if any issuance of such rights, warrants oroptions is cancelled or not completed following the announcement thereof andeach Fixed Settlement Rate shall thereupon immediately be readjusted to theFixed Settlement Rate that would then be in effect if such issuance had notbeen declared. For the purposes of this clause (ii), the number of shares ofCommon Stock at any time outstanding shall not include shares held in thetreasury of the Company but shall include any shares issuable in respect of anyscrip certificates issued in lieu of fractions of shares of Common Stock.  TheCompany agrees that it shall not issue any such rights, warrants or options inrespect of shares of Common Stock held in the treasury of the Company.

                                                              (iii)              In case outstanding shares of Common Stock shall be subdivided orsplit into a greater number of shares of Common Stock, each Fixed SettlementRate in effect at the close of business on the day preceding the day upon whichsuch subdivision or split becomes effective shall be proportionately increased,and, conversely, in case outstanding shares of Common Stock shall each becombined into a smaller number of shares of Common Stock, each Fixed SettlementRate in effect at the close of business on the day preceding the day upon whichsuch combination becomes effective shall be proportionately decreased, suchincrease or decrease, as the case may be, to become effective immediately atthe opening of business on the Business Day following the day upon which suchsubdivision, split or combination becomes effective.

                                                             (iv)              (w)  In case the Company shall, by dividend or otherwise, distribute to allholders of its Common Stock evidences of its indebtedness or assets (including shares of capital stock, securities, cash and property butexcluding any rights, warrants or options referred to in **Section 5.04(a)(ii)**above, or any dividend or distribution paid exclusively in cash and anydividend or distribution referred to in **Section 5.04(a)(i)** above) (anyof the foregoing hereinafter in this **Section 5.02(a)(iv)** called the "**DistributedProperty**"), each Fixed Settlement Rate in effect at the close of businesson the date fixed for the determination of shareholders entitled to receivesuch distribution shall be adjusted by dividing each Fixed Settlement Rate by afraction of which:

(A)       the numerator shall be the CurrentMarket Price per share of Common Stock on the date fixed for such determinationless the then fair market value of the 

38

portion of the assets or evidences ofindebtedness so distributed applicable to one share of Common Stock (as determinedby the Board of Directors, whose determination shall be conclusive and thebasis for which shall be described in a Board Resolution); and

(B)       the denominator shall be suchCurrent Market Price per share of Common Stock,

such adjustment to each Fixed Settlement Rate to becomeeffective at the opening of business on the Business Day following the datefixed for the determination of shareholders entitled to receive suchdistribution;*provided* that if the fair market value of the DistributedProperty applicable to one share of Common Stock is equal to or greater thanthe Current Market Price on the date fixed for the determination ofstockholders entitled to receive such distribution, in lieu of the foregoingadjustment, adequate provision shall be made so that each Holder shall have theright to receive upon settlement the amount of Distributed Property such Holderwould have received had such Holder settled each Purchase Contract on the datefixed for such determination as if the Purchase Contract Settlement Date weresuch date fixed for such determination.  In any case in which this **Section5.04(a)(iv)** is applicable, **Section 5.04(a)(ii)** shall not beapplicable.  In the event that such dividend or distribution is not so paid ormade, each Fixed Settlement Rate shall again be adjusted to be the FixedSettlement Rate that would then be in effect if such dividend or distributionhad not been declared.

(x)        Notwithstanding the foregoing, if theDistributed Property distributed by the Company to all holders of its CommonStock consist of capital stock of, or similar equity interests in, a Subsidiaryor other business unit of the Company, clause (w) above shall not apply andinstead each Fixed Settlement Rate shall be increased so that each FixedSettlement Rate shall be equal to the rate determined by multiplying each suchrate in effect immediately prior to the close of business on the record datewith respect to such distribution by a fraction of which,

(A)    thenumerator shall be the sum of (A) the average of the Closing Prices of theCommon Stock for the ten (10) consecutive Trading Days commencing on andincluding the fifth Trading Day after the date on which "ex-dividend trading"commences for such dividend or distribution on the NYSE, the Nasdaq StockMarket or such other national or regional exchange or market on which suchsecurities are then listed or quoted (the "**Ex-Dividend Date**") plus (B)the average Closing Prices of the securities distributed in respect of eachshare of Common Stock for the ten (10) consecutive Trading Days commencing onand including the fifth Trading Day after the Ex-Dividend Date; and

(B)    thedenominator shall be the average of the Closing Prices of the Common Stock forthe ten (10) consecutive Trading Days commencing on and including the fifthTrading Day after the Ex-Dividend Date,

such adjustment to each Fixed Settlement Rate to becomeeffective immediately prior to the opening of business on the Business Dayfollowing the record date with respect to such distribution.  In any case inwhich this paragraph (x) is applicable, **Section 5.02(a)(i)**, **Section5.02(a)(ii)** and paragraph (w) of this **Section 5.02(a)(iv)** shall notbe applicable.

(y)        Notwithstanding anything to the contrarycontained in this **Section 5.02(a)**, rights or warrants distributed by theCompany to all holders of Common Stock entitling the holders thereof tosubscribe for or purchase shares of the Company's capital stock (eitherinitially or under certain circumstances), which rights, options or warrants,until the occurrence of a specified event or events ("**Trigger Event**")(i) are deemed to be transferred with such shares of Common Stock; (ii) are not

39

exercisable; and (iii) are also issued in respect of future issuances of CommonStock, shall be deemed not to have been distributed for purposes of this **Section5.04(a)** (and no adjustment to each Fixed Settlement Rate under this **Section5.04(a)** will be required) until the occurrence of the earliest TriggerEvent, whereupon such rights, options and warrants shall be deemed to have beendistributed and an appropriate adjustment (if any is required) to each FixedSettlement Rate shall be made under this **Section 5.02(a)(iv)**.  Inaddition, in the event of any distribution of rights, options or warrants, orany Trigger Event with respect thereto that was counted for purposes ofcalculating a distribution amount for which an adjustment to each FixedSettlement Rate under this **Section 5.04(a)** was made, (1) in the case ofany such rights, options or warrants that shall all have been redeemed orrepurchased without exercise by any holders thereof, each Fixed Settlement Rateshall be readjusted upon such final redemption or repurchase to give effect tosuch distribution or Trigger Event, as the case may be, as though it were acash distribution, equal to the per share redemption or repurchase pricereceived by a holder or holders of Common Stock with respect to such rights,options or warrants (assuming such holder had retained such rights, options orwarrants), made to all holders of Common Stock as of the date of suchredemption or repurchase, and (2) in the case of such rights, options orwarrants that shall have expired or been terminated without exercise by anyholders thereof, each Fixed Settlement Rate shall be readjusted as if such rights,options and warrants had not been issued.

(z)        For purposes of this **Section 5.02(a)(iv)**and **Section 5.02(a)(i)** and **Section 5.02(a)(ii)**, any dividend ordistribution to which this **Section 5.02(a)(iv)** is applicable that alsoincludes shares of Common Stock, or rights, options or warrants to subscribefor or purchase shares of Common Stock (or both), shall be deemed instead to be(1) a dividend or distribution of the evidences of indebtedness, assets orshares of capital stock other than such shares of Common Stock or rights,options or warrants (and any Fixed Settlement Rate adjustment required by this **Section5.02(a)(iv)** with respect to such dividend or distribution shall then bemade) immediately followed by (2) a dividend or distribution of such shares ofCommon Stock or such rights, options or warrants (and any further FixedSettlement Rate adjustment required by **Section 5.02(a)(i)** and **Section5.02(a)(ii)** with respect to such dividend or distribution shall then bemade), except (A) the record date of such dividend or distribution shall bedeemed to be "the date fixed for the determination of shareholders entitled toreceive such dividend or other distribution", "the date fixed for thedetermination of shareholders entitled to receive such rights, options orwarrants" and "the date fixed for such determination" within the meaning of **Section5.02(a)(i)** and **Section 5.02(a)(ii)** and (B) any shares of CommonStock included in such dividend or distribution shall not be deemed"outstanding at the close of business on the date fixed for the determinationof shareholders entitled to receive such dividend or other distribution" or"outstanding at the close of business on the date fixed for such determination"within the meaning of **Section 5.02(a)(i)**.

                                                               (v)              In case the Company or any of its subsidiaries shall make anydividend or distribution consisting exclusively of cash to all holders ofoutstanding shares of Common Stock (excluding any cash dividend or distributionon Common Stock to the extent that the aggregate cash dividend per share ofCommon Stock in any fiscal quarter does not exceed $[**0.40**] (the "**DividendThreshold Amount**"), then each Fixed Settlement Rate will be adjusted bydividing each Fixed Settlement Rate in effect immediately prior to the close ofbusiness on the record date with respect to such dividend or distribution by afraction of which,

(A)       the numerator is the CurrentMarket Price on the date fixed for the determination of stockholders entitledto receive such distribution, less the amount per share of Common Stock of suchdividend or distribution in excess of the Dividend Threshold Amount; and

(B)       the denominator is such CurrentMarket Price,

40

such adjustment to each Fixed Settlement Rate to beeffective immediately prior to the opening of business on the Business Dayfollowing the date fixed for the determination of stockholders entitled toreceive such distribution; *provided* that if an adjustment is required tobe made under this clause as a result of a distribution that is not a regularquarterly dividend, the Dividend Threshold Amount will be deemed to be zero;and*provided further* that if the portion of the cash so distributedapplicable to one share of Common Stock is equal to or greater than the CurrentMarket Price on the date fixed for the determination of stockholders entitledto receive such distribution, in lieu of the foregoing adjustment, adequateprovision shall be made so that each Holder shall have the right to receiveupon settlement the amount of cash such Holder would have received had such Holdersettled each Purchase Contract on the date fixed for such determination as ifthe Purchase Contract Settlement Date were such date fixed for suchdetermination.  The Dividend Threshold Amount is subject to adjustment fromtime to time in a manner inversely proportional to any adjustment made to eachFixed Settlement Rate under this **Section 5.02**; provided that noadjustment will be made to the Dividend Threshold Amount for any adjustmentmade pursuant to this clause (v).

                                                             (vi)              In case a tender or exchange offer made by the Company or anysubsidiary of the Company for all or any portion of the Common Stock shallexpire and such tender or exchange offer (as amended upon the expirationthereof) shall require the payment to stockholders of consideration per share ofCommon Stock having a fair market value (as determined by the Board ofDirectors, whose determination shall be conclusive and described in aresolution of the Board of Directors) that as of the last time (the "**ExpirationTime**") tenders or exchanges may be made pursuant to such tender or exchangeoffer (as it may be amended) exceeds the Closing Price of a share of CommonStock on the Trading Day next succeeding the Expiration Time, each FixedSettlement Rate shall be increased so that the same shall equal the ratedetermined by dividing such Fixed Settlement Rate in effect immediately priorto the Expiration Time by a fraction,

(A)       the numerator of which shall beequal to the product of (x) the Current Market Price of a share of Common Stockas of the Expiration Time and (y) the number of shares of Common Stockoutstanding (including any shares accepted in terms of the tender or exchangeoffer, such shares being referred to as the **"Purchased Shares"**) at theExpiration Time less the fair market value (determined by the Board ofDirectors as aforesaid) of the aggregate consideration payable to stockholdersfor all Purchased Shares, and

(B)       the denominator of which shall bethe product of (x) the number of shares of Common Stock outstanding at theExpiration Time less any Purchased Shares and (y) the Current Market Price of ashare of Common Stock at the Expiration Time,

such adjustment to become effective immediately prior tothe opening of business on the day following the Expiration Time.  If theCompany is obligated to purchase shares pursuant to any such tender or exchangeoffer, but the Company is permanently prevented by applicable law fromeffecting any such purchases or all such purchases are rescinded, each FixedSettlement Rate shall again be adjusted to be the Fixed Settlement Rate thatwould then be in effect if such tender or exchange offer had not been made.

                                                            (vii)              The reclassification of Common Stock into securities includingsecurities other than Common Stock (other than any reclassification upon aReorganization Event to which **Section 5.04(b)** applies) shall be deemedto involve:

41

(A)       a distribution of such securitiesother than Common Stock to all holders of Common Stock (and the effective dateof such reclassification shall be deemed to be "the date fixed for the determinationof shareholders entitled to receive such distribution" and the "date fixed forsuch determination" within the meaning of paragraph (iv) of this **Section5.04(a)**); and

(B)       a subdivision, split orcombination, as the case may be, of the number of shares of Common Stockoutstanding immediately prior to such reclassification into the number ofshares of Common Stock outstanding immediately thereafter (and the effectivedate of such reclassification shall be deemed to be "the day upon which suchsubdivision or split becomes effective" or "the day upon which such combinationbecomes effective", as the case may be, and "the day upon which suchsubdivision, split or combination becomes effective" within the meaning of this**Section 5.04(a)(vii)**).

                                                          (viii)              All adjustments to each Fixed Settlement Rate shall be calculatedto the nearest 1/10,000th of a share of Common Stock (or if there is not anearest 1/10,000th of a share, to the next lower 1/10,000th of a share).  Ifany adjustments are made to each Fixed Settlement Rate pursuant to this **Section5.04(a)**, an adjustment shall also be made to the Applicable Market Valuesolely to determine which of clauses (i), (ii) or (iii) of the definition ofSettlement Rate in **Section 5.01(a)** will apply on the Purchase ContractSettlement Date or any Cash Merger Early Settlement Date.  Such adjustmentshall be made by multiplying the Applicable Market Value by the AdjustmentFactor.  The **"Adjustment Factor"** means, initially, a fraction thenumerator of which shall be the Maximum Settlement Rate immediately after thefirst adjustment to each Fixed Settlement Rate pursuant to this **Section5.04(a)** and the denominator of which shall be the Maximum Settlement Rateimmediately prior to such adjustment.  Each time an adjustment is required to bemade to each Fixed Settlement Rate pursuant to this **Section 5.04(a)**, theAdjustment Factor shall be multiplied by a fraction the numerator of whichshall be the Maximum Settlement Rate immediately after such adjustment to eachFixed Settlement Rate pursuant to this **Section 5.04(a)** and thedenominator of which shall be the Maximum Settlement Rate immediately prior tosuch adjustment.  Notwithstanding the foregoing, if any adjustment to eachFixed Settlement Rate is required to be made pursuant to the occurrence of anyof the events contemplated by this **Section 5.04(a)** during the periodtaken into consideration for determining the Applicable Market Value, the 20individual Closing Prices used to determine the Applicable Market Value shallbe adjusted rather than the Applicable Market Value and the Applicable MarketValue shall be determined by (A) multiplying the Closing Prices for TradingDays prior to such adjustment to each Fixed Settlement Rate by the AdjustmentFactor in effect prior to such adjustment, (B) multiplying the Closing Pricesfor Trading Days following such adjustment by the Adjustment Factor reflectingsuch adjustment, and (C) dividing the sum of all such adjusted Closing Pricesby 20.

                                                             (ix)              The Company may, but shall not be required to, make such increasesin each Fixed Settlement Rate, in addition to those required by this **Section5.04(a)**, as the Board of Directors considers to be advisable.  The Companymay make such a discretionary adjustment only if it makes the sameproportionate adjustment to each Fixed Settlement Rate.  No adjustment in theFixed Settlement Rate shall be required unless such adjustment would require anincrease or decrease of at least one percent; provided, however, that any suchminor adjustments that are not required to be made shall be carried forward andtaken into account in any subsequent adjustment, and provided further that anysuch adjustment of less than one percent that has not been made shall be made(x) upon the end of the Company's fiscal year and (y) upon the PurchaseContract Settlement Date.

42

                                                               (x)              If the Company hereafter adopts any stockholder rights planinvolving the issuance of preference share purchase rights or other similarrights (the "**Rights**") to all holders of the Common Stock, a Holder shallbe entitled to receive upon settlement of any Purchase Contract, in addition tothe shares of Common Stock issuable upon settlement of such Purchase Contract,the related Rights for the Common Stock, unless such Rights under the futurestockholder rights plan have separated from the Common Stock at the time ofconversion, in which case each Fixed Settlement Rate shall be adjusted asprovided in **Section 5.04(a)(iv)** on the date such Rights separate fromthe Common Stock.

(b)      Adjustment for Consolidation, Merger or Other Reorganization Event.

                                                                 (i)              In the event of:

(A)       any consolidation or merger of theCompany with or into another Person (other than a merger or consolidation inwhich the Company is the continuing corporation and in which the shares ofCommon Stock outstanding immediately prior to the merger or consolidation arenot exchanged for cash, securities or other property of the Company or anothercorporation);

(B)       any sale, transfer, lease orconveyance to another Person of the property of the Company as an entirety orsubstantially as an entirety;

(C)       any statutory share exchange ofthe Company with another Person (other than in connection with a merger oracquisition); or

(D)       any liquidation, dissolution ortermination of the Company other than as a result of or after the occurrence ofa Termination Event (any event described in clauses (A), (B), (C) and (D), a "**ReorganizationEvent**"),

each Holder will receive, in lieu of shares of CommonStock, on the Purchase Contract Settlement Date or any Early Settlement Datewith respect to each Purchase Contract forming a part thereof, the kind andamount of securities, cash and other property receivable upon suchReorganization Event (without any interest thereon, and without any right todividends or distribution thereon if such dividends or distributions have arecord date that is prior to the Purchase Contract Settlement Date) by a Holderof one share of Common Stock (the "**Exchange Property**"), multiplied bythe applicable Settlement Rate.  The kind and amount of Exchange Property willbe determined assuming such holder of one Share of Common Stock is not a Personwith which the Company consolidated or into which the Company merged or whichmerged into the Company or to which such sale or transfer was made, as the casemay be (any such Person, a "**Constituent Person**"), or an Affiliate of aConstituent Person to the extent such Reorganization Event provides fordifferent treatment of Common Stock held by Affiliates of the Company andnon-affiliates and such Holder failed to exercise its rights of election, ifany, as to the kind or amount of securities, cash and other property receivableupon such Reorganization Event (provided that if the kind or amount ofsecurities, cash and other property receivable upon such Reorganization Eventis not the same for each share of Common Stock held immediately prior to suchReorganization Event by a Person other than a Constituent Person or anAffiliate thereof and in respect of which rights of election shall not havebeen exercised ("**non-electing share**"), then for the purpose of this **Section5.04(b)(i)** the kind and amount of securities, cash and other propertyreceivable upon such Reorganization Event shall be deemed to be the kind andamount so receivable per share by a plurality of the non-electing shares).

43

For purposes of determining the applicable SettlementRate under this **Section 5.04(b)(i)** and **Section 5.04(b)(ii)**, theterm **"Applicable Market Value"** shall be deemed to refer to the "ApplicableMarket Value" of the Exchange Property, and such value shall be determined (A)with respect to any publicly traded securities that compose all or part of theExchange Property, based on the Closing Price of such securities, (B) in thecase of any cash that composes all or part of the Exchange Property, based onthe amount of such cash and (C) in the case of any other property that composesall or part of the Exchange Property, based on the value of such property, asdetermined by a nationally recognized independent investment banking firmretained by the Company for this purpose;*provided* that prior to theseparation of the Rights or any similar stockholder rights from the CommonStock, such Rights or similar stockholder rights shall be deemed to have novalue.  For the purposes of this paragraph only, the term **"Closing Price"**shall be deemed to refer to the closing sale price, last quoted bid price ormid-point of the last bid and ask prices, as the case may be, of any publiclytraded securities that comprise all or part of the Exchange Property and theterm **"Trading Day"** shall be deemed to refer to any publicly tradedsecurities that comprise all or part of the Exchange Property.

In the event of such a Reorganization Event, the Personformed by such consolidation, merger or exchange or the Person that acquiresthe assets of the Company or, in the event of a liquidation, dissolution ortermination of the Company, the Company or a liquidating trust created inconnection therewith, shall execute and deliver to the Purchase Contract Agentan agreement supplemental hereto providing that each Holder of an OutstandingUnit shall have the rights provided by this **Section 5.04(b)(i)**.  Suchsupplemental agreement shall provide for adjustments which, for eventssubsequent to the effective date of such supplemental agreement, shall be, inthe sole judgment of the parties executing such agreement, as nearly equivalentas may be practicable to the adjustments provided for in this **Section 5.04**.The above provisions of this **Section 5.04** shall similarly apply tosuccessive Reorganization Events.

                                                               (ii)              Prior to the Purchase Contract Settlement Date, in the event of aconsolidation or merger of the Company with or into another Person, or anymerger of another Person into the Company (other than a merger that does notresult in any reclassification, conversion, exchange or cancellation ofoutstanding shares of Common Stock), in each case in which 30% or more of thetotal consideration paid to the Company's shareholders consists of cash or cashequivalents (a "**Cash Merger**"), then a Holder of a Unit may settle ("**CashMerger Early Settlement**") its Purchase Contract, upon the conditions setforth below, at the Settlement Rate in effect immediately prior to the closingof the Cash Merger;*provided* that no Cash Merger Early Settlement willbe permitted pursuant to this **Section 5.04(b)(ii)** unless, at the timesuch Cash Merger Early Settlement is effected, there is an effectiveRegistration Statement with respect to any securities to be issued anddelivered in connection with such Cash Merger Early Settlement, if such a RegistrationStatement is required (in the view of counsel, which need not be in the form ofa written opinion, for the Company) under the Securities Act.  If such aRegistration Statement is so required, the Company covenants and agrees to useits commercially reasonable efforts to (x) have in effect a RegistrationStatement covering any securities to be delivered in respect of the PurchaseContracts being settled and (y) provide a Prospectus in connection therewith,in each case in a form that may be used in connection with such Cash MergerEarly Settlement.  If a Holder elects a Cash Merger Early Settlement of some orall of its Purchase Contracts, such Holder shall be entitled to receive, on theCash Merger Early Settlement Date, the aggregate amount of any accrued andunpaid Contract Adjustment Payments, with respect to such Purchase Contracts(except when the Cash Merger Early Settlement Date falls after any Record Dateand prior to the next succeeding Payment Date, in which case ContractAdjustment Payments shall be payable to the Person in whose name a Certificateis registered at the close of business on such Record Date relating to the nextsucceeding Payment Date).  The Company shall pay such amount as a creditagainst the amount otherwise payable by such Holder to effect such Cash MergerEarly Settlement.

44

Within five Business Days of the completion of a CashMerger, the Company shall provide written notice to Holders of such completionof a Cash Merger, which shall specify the deadline for submitting the notice tosettle early in cash pursuant to this **Section 5.04(b)(ii)**, the date onwhich such Cash Merger Early Settlement shall occur (which date shall be atleast ten days after the date of such written notice by the Company, but whichshall in no event be later than the earlier of 20 days after the date of suchwritten notice by the Company and the fifth Business Day immediately precedingthe Purchase Contract Settlement Date) (the "**Cash Merger Early SettlementDate**"), the applicable Settlement Rate and the amount (per share of CommonStock) of cash, securities and other consideration receivable by the Holder,including the amount of Contract Adjustment Payments receivable, uponsettlement.

Corporate Units Holders (unless Applicable OwnershipInterests in the Treasury Portfolio have replaced Applicable OwnershipInterests in Senior Notes as a component of the Corporate Units) and TreasuryUnits Holders may only effect Cash Merger Early Settlement pursuant to this **Section5.04(b)(ii)** in integral multiples of 40 Corporate Units or Treasury Units,as the case may be.  If Applicable Ownership Interests in the TreasuryPortfolio have replaced Applicable Ownership Interests in Senior Notes as acomponent of the Corporate Units, Corporate Units Holders may only effect CashMerger Early Settlement pursuant to this **Section 5.04(b)(ii)** inmultiples of 4,000 Corporate Units.  Other than the provisions relating totiming of notice and settlement, which shall be as set forth in the immediatelypreceding paragraph, the provisions of **Section 5.01** shall apply withrespect to a Cash Merger Early Settlement pursuant to this **Section5.04(b)(ii)**.

In order to exercise the right to effect Cash MergerEarly Settlement with respect to any Purchase Contracts, the Holder of the Certificateevidencing Units shall deliver, no later than 5:00 p.m. (New York City time) onthe third Business Day immediately preceding the Cash Merger Early SettlementDate, such Certificate to the Purchase Contract Agent at the Corporate TrustOffice duly endorsed for transfer to the Company or in blank with the form ofElection to Settle Early on the reverse thereof duly completed and accompaniedby payment (payable to the Company in immediately available funds) in an amountequal to the result of:

(i)    the product of (A) the Stated Amount times (B) the number ofPurchase Contracts with respect to which the Holder has elected to effect CashMerger Early Settlement, less

(ii)   the amount of any accrued and unpaid Contract Adjustment Payments(except when the Cash Merger Early Settlement Date falls after any Record Dateand prior to the next succeeding Payment Date).

Upon receipt of such Certificate and payment of suchfunds, the Purchase Contract Agent shall pay the Company from such funds therelated Purchase Price pursuant to the terms of the related Purchase Contracts,and notify the Collateral Agent that all the conditions necessary for a CashMerger Early Settlement by a Holder have been satisfied pursuant to which thePurchase Contract Agent has received from such Holder, and paid to the Companyas confirmed in writing by the Company, the related Purchase Price.

Upon receipt by the Collateral Agent of the notice fromthe Purchase Contract Agent set forth in the immediately preceding paragraph,the Collateral Agent shall release from the Pledge, (1) the Senior Notesunderlying the Pledged Applicable Ownership Interests in Senior Notes or thePledged Applicable Ownership Interests in the Treasury Portfolio, in the caseof a Holder of Corporate Units or (2) the Pledged Treasury Securities, in thecase of a Holder of Treasury Units, in each case with a Value equal to theproduct of (x) the Stated Amount and (y) the number of Purchase Contracts as towhich such Holder 

45

has elected to effect Cash Merger Early Settlement, and shallinstruct the Securities Intermediary to Transfer all such Pledged ApplicableOwnership Interests in the Treasury Portfolio or Senior Notes underlyingPledged Applicable Ownership Interests in Senior Notes or Pledged TreasurySecurities, as the case may be, to the Purchase Contract Agent for distributionto such Holder, in each case free and clear of the Pledge created hereby.

If a Holder properly effects an effective Cash MergerEarly Settlement in accordance with the provisions of this **Section5.04(b)(ii)**, the Company will deliver (or will cause the Collateral Agentto deliver) to the Holder on the Cash Merger Early Settlement Date:

(A)       the kind and amount of securities,cash and other property receivable upon such Cash Merger by a Holder of thenumber of shares of Common Stock issuable on account of each Purchase Contract (regardlessof any choice by a Holder pursuant to **Section 5.08** to receive PreferredStock in lieu of Common Stock) if the Purchase Contract Settlement Date hadoccurred immediately prior to such Cash Merger (based on the Settlement Rate ineffect at such time), assuming such Holder of Common Stock is not a ConstituentPerson or an Affiliate of a Constituent Person to the extent such Cash Mergerprovides for different treatment of Common Stock held by Affiliates of theCompany and non-affiliates and such Holder failed to exercise its rights ofelection, if any, as to the kind or amount of securities, cash and otherproperty receivable upon such Cash Merger (provided that if the kind or amountof securities, cash and other property receivable upon such Cash Merger is notthe same for each non-electing share, then for the purpose of this **Section5.04(b)(ii)**, the kind and amount of securities, cash and other propertyreceivable upon such Cash Merger by each non-electing share shall be deemed tobe the kind and amount so receivable per share by a plurality of thenon-electing shares).  For the avoidance of doubt, for the purposes ofdetermining the Applicable Market Value (in connection with determining theappropriate Settlement Rate to be applied in the foregoing sentence), the dateof the closing of the Cash Merger shall be deemed to be the Purchase ContractSettlement Date;

(B)       the Senior Notes, the ApplicableOwnership Interests in the Treasury Portfolio or Treasury Securities, as thecase may be, related to the Purchase Contracts with respect to which the Holderis effecting a Cash Merger Early Settlement; and

(C)       if so required under theSecurities Act, a Prospectus as contemplated by this **Section 5.04(b)(ii)**.

The Corporate Units or the Treasury Units of the Holderswho do not elect Cash Merger Early Settlement in accordance with the foregoingwill continue to remain outstanding and be subject to settlement on thePurchase Contract Settlement Date in accordance with the terms hereof.

(c)      All calculations and determinations pursuant to this **Section 5.04**shall be made by the Company or its agent and the Purchase Contract Agent shallhave no responsibility with respect to this Agreement.

46

Section 5.05.         Notice of Adjustments and Certain Other Events.  (a) Whenever the Fixed Settlement Rate is adjusted asprovided under **Section 5.04(a)**, or the Settlement Rate is adjusted under**Section 5.04(b)**, the Company shall within 10 Business Days following theoccurrence of an event that requires such adjustment (or if the Company is notaware of such occurrence, as soon as reasonably practicable after becoming soaware):

                                                                 (i)              compute the adjusted Fixed Settlement Rate or Settlement Rate, asthe case may be, in accordance with **Section 5.04** and prepare and transmitto the Purchase Contract Agent an Officers' Certificate setting forth the FixedSettlement Rate or Settlement Rate, as the case may be, the method ofcalculation thereof in reasonable detail, and the facts requiring such adjustmentand upon which such adjustment is based; and

                                                               (ii)              provide a written notice to the Holders of the Units of the occurrenceof such event and a statement in reasonable detail setting forth the method bywhich the adjustment to the Fixed Settlement Rate or Settlement Rate, as thecase may be, was determined and setting forth the adjusted Fixed SettlementRate or Settlement Rate, as the case may be.

(b)      The Purchase Contract Agent shall not at any time be under any duty orresponsibility to any Holder of Units to determine whether any facts existwhich may require any adjustment of the Fixed Settlement Rate or SettlementRate, as the case may be, or with respect to the nature or extent or calculationof any such adjustment when made, or with respect to the method employed inmaking the same.  The Purchase Contract Agent shall be fully authorized andprotected in relying on any Officers' Certificate delivered pursuant to **Section5.05(a)(i)** and any adjustment contained therein and the Purchase ContractAgent shall not be deemed to have knowledge of any adjustment unless and untilit has received such certificate.  The Purchase Contract Agent shall not beaccountable with respect to the validity or value (or the kind or amount) ofany shares of Common Stock or Preferred Stock, as applicable, or of anysecurities or property, which may at the time be issued or delivered withrespect to any Purchase Contract; and the Purchase Contract Agent makes norepresentation with respect thereto.  The Purchase Contract Agent shall not beresponsible for any failure of the Company to issue, transfer or deliver anyshares of Common Stock or Preferred Stock, as applicable, pursuant to a PurchaseContract or to comply with any of the duties, responsibilities or covenants ofthe Company contained in this Article.

Section 5.06.         Termination Event; Notice. The Purchase Contracts and all obligations and rights of the Company and theHolders thereunder, including, without limitation, the rights of the Holders toreceive and the obligation of the Company to pay any Contract AdjustmentPayments (including any accrued and unpaid Contract Adjustment Payments), ifthe Company shall have such obligation, and the rights and obligations ofHolders to purchase Common Stock or Preferred Stock, as applicable, shall immediatelyand automatically terminate, without the necessity of any notice or action byany Holder, the Purchase Contract Agent or the Company, if, prior to or on thePurchase Contract Settlement Date, a Termination Event shall have occurred.

Upon and after the occurrence of aTermination Event, the Units shall thereafter represent the right to receive theSenior Notes, the Treasury Securities or the appropriate Applicable OwnershipInterests in the Treasury Portfolio, as the case may be, forming part of suchUnits, in accordance with the provisions of **Section 5.04** of the PledgeAgreement.  Upon the occurrence of a Termination Event, the Company shallpromptly but in no event later than two Business Days thereafter give writtennotice to the Purchase Contract Agent, the Collateral Agent and the Holders, attheir addresses as they appear in the Security Register.

47

Section 5.07.         Early Settlement.  (a) Subject to and upon compliance with theprovisions of this **Section 5.07**, at theoption of the Holder thereof, Purchase Contracts underlying Units having anaggregated Stated Amount equal to $1,000 or an integral multiple thereof may besettled early (**"Early Settlement"**) at any time on or prior to 5:00 p.m.(New York City time) on the fifth Business Day immediately preceding the PurchaseContract Settlement Date; *provided* that no Early Settlement will bepermitted pursuant to this **Section 5.07** unless, at the time such EarlySettlement is effected, there is an effective Registration Statement withrespect to any securities to be issued and delivered in connection with suchEarly Settlement, if such a Registration Statement is required (in the view ofcounsel, which need not be in the form of a written opinion, for the Company)under the Securities Act.  If such a Registration Statement is so required, theCompany covenants and agrees to use reasonable best efforts to (i) have ineffect a Registration Statement covering any securities to be delivered inrespect of the Purchase Contracts being settled and (ii) provide a Prospectusin connection therewith, in each case in a form that may be used in connectionwith such Early Settlement.

(b)      In order to exercise the right to effect Early Settlement with respectto any Purchase Contracts, the Holder of the Certificate evidencing Units shalldeliver, at any time prior to 5:00 p.m. (New York City time) on the fifthBusiness Day immediately preceding the Purchase Contract Settlement Date, suchCertificate to the Purchase Contract Agent at the Corporate Trust Office dulyendorsed for transfer to the Company or in blank with the form of Election toSettle Early on the reverse thereof duly completed and accompanied by payment (payableto the Company in immediately available funds) in an amount (the **"EarlySettlement Amount"**) equal to the sum of:

                                                                 (i)              the product of (A) the Stated Amount times (B) the number of PurchaseContracts with respect to which the Holder has elected to effect EarlySettlement, plus 

                                                               (ii)              if such delivery is made with respect to any Purchase Contracts duringthe period from the close of business on any Record Date next preceding anyPayment Date to the opening of business on such Payment Date, an amount equalto the Contract Adjustment Payments payable on such Payment Date with respectto such Purchase Contracts.

Except as provided in the immediately preceding sentence,no payment shall be made upon Early Settlement of any Purchase Contract onaccount of any Contract Adjustment Payments accrued on such Purchase Contractor on account of any dividends on the Common Stock or Preferred Stock, asapplicable, issued upon such Early Settlement.  If the foregoing requirementsare first satisfied with respect to Purchase Contracts underlying any Units onor prior to 5:00 p.m. (New York City time) on a Business Day, such day shall bethe **"Early Settlement Date"** with respect to such Units and if suchrequirements are first satisfied after 5:00 p.m. (New York City time) on a BusinessDay or on a day that is not a Business Day, the **"Early Settlement Date"** withrespect to such Units shall be the next succeeding Business Day.

Upon the receipt of such Certificate and Early SettlementAmount from the Holder, the Purchase Contract Agent shall pay to the Companysuch Early Settlement Amount, the receipt of which payment the Company shallconfirm in writing.  The Purchase Contract Agent shall then, in accordance with**Section 5.06** of the Pledge Agreement, notify the Collateral Agent that(A) such Holder has elected to effect an Early Settlement, which notice shallset forth the number of such Purchase Contracts as to which such Holder haselected to effect Early Settlement, (B) the Purchase Contract Agent hasreceived from such Holder, and paid to the Company as confirmed in writing bythe Company, the related Early Settlement Amount and (C) all conditions to suchEarly Settlement have been satisfied.

Holders of Treasury Units may only effect Early Settlementpursuant to this **Section 5.07** in integral multiples of 40 TreasuryUnits.  If the Treasury Portfolio has replaced the Senior Notes as a componentof the Corporate Units, Corporate Units Holders may only effect EarlySettlement pursuant to this **Section 5.07** in integral multiples of 4,000Corporate Units.

48

Upon Early Settlement of the Purchase Contracts, therights of the Holders to receive and the obligation of the Company to pay anyContract Adjustment Payments (including any accrued and unpaid ContractAdjustment Payments) with respect to such Purchase Contracts shall immediatelyand automatically terminate.

(c)      Upon Early Settlement of Purchase Contracts by a Holder of the relatedUnits, the Company shall issue, and the Holder shall be entitled to receive,0.9954 newly issued shares of Common Stock, or 0.09954 newly issued shares of PreferredStock, as applicable, as adjusted in the same manner and the same time as theSettlement Rate is adjusted (the **"Early Settlement Rate"**).

(d)      No later than the third Business Day after the applicable Early SettlementDate, the Company shall cause:

                                                                 (i)              the shares of Common Stock or Preferred Stock, as applicable, issuableupon Early Settlement of Purchase Contracts to be issued and delivered,together with payment in lieu of any fraction of a share, as provided in **Section5.09**; and

                                                               (ii)              the related Pledged Senior Notes or the Applicable Ownership Interestsin the Treasury Portfolio (as specified in clause (i) of the definition of suchterm), as applicable, in the case of Corporate Units, or the related PledgedTreasury Securities, in the case of Treasury Units, to be released from thePledge by the Collateral Agent, free and clear of the Company's securityinterest therein, and transferred, in each case, to the Purchase Contract Agentfor delivery to the Holder thereof or its designee.

(e)      Upon Early Settlement of any Purchase Contracts, and subject to receiptof shares of Common Stock or Preferred Stock, as applicable, from the Companyand the Senior Notes, the Applicable Ownership Interests (as specified inclause (i) of the definition of such term) in the Treasury Portfolio orTreasury Securities, as the case may be, from the Securities Intermediary, asapplicable, the Purchase Contract Agent shall, in accordance with theinstructions provided by the Holder thereof on the applicable form of Electionto Settle Early on the reverse of the Certificate evidencing the related Units:

                                                                 (i)              transfer to the Holder the Senior Notes, the Applicable OwnershipInterests (as specified in clause (i) of the definition of such term) in theTreasury Portfolio or Treasury Securities, as the case may be, forming a partof such Units,

                                                               (ii)              deliver to the Holder a certificate or certificates for the fullnumber of shares of Common Stock or Preferred Stock, as applicable, issuableupon such Early Settlement, together with payment in lieu of any fraction of ashare, as provided in **Section 5.09**, and 

                                                              (iii)              if so required under the Securities Act, deliver a Prospectus forthe shares of Common Stock or Preferred Stock, as applicable, issuable uponsuch Early Settlement as contemplated by (a).

(f)       In the event that Early Settlement is effected with respect to PurchaseContracts underlying less than all the Units evidenced by a Certificate, uponsuch Early Settlement the Company shall execute and the Purchase Contract Agentshall execute on behalf of the Holder, authenticate and deliver to the Holderthereof, at the expense of the Company, a Certificate evidencing the Units asto which Early Settlement was not effected.

49

(g)      A Holder of a Unit who effects Early Settlement may elect to have theSenior Notes no longer a part of a Corporate Unit remarketed in accordance withthe provisions of **Section 5.02**.

Section 5.08.         Election to Receive Preferred Stock in Lieu of Common Stock.  At anytime prior to the Purchase Contract Settlement Date, any Holder may elect thatits obligation to purchase, and the Company's related obligation to issue andsell to it, Common Stock pursuant to the terms of this **Article 5** be converted into obligations to purchase,issue and sell Preferred Stock, by delivering written notice of such electionto the Purchase Contract Agent and the Company.  Upon such election, suchHolder shall become obligated to purchase, and the Company shall becomeobligated to issue and sell to it, one-tenth of a share of Preferred Stock foreach share of Common Stock that such Holder would otherwise be obligated topurchase, and the Company would be obligated to issue and sell, pursuant tothis **Article 5**.  Any suchelection can be terminated by delivering subsequent written notice of suchtermination to the Purchase Contract Agent and the Company prior to thePurchase Contract Settlement Date.

At any time prior to the Purchase Contract SettlementDate, Holders of not less than a majority of the Outstanding Units may, bydelivering written notice to the Company, request the Company to amend theStatement of Resolutions to delete clause (3) of Section D of Article Ithereof, and upon such request, the Statement of Resolutions shall be soamended.

Section 5.09.         No Fractional Shares.  Nofractional shares or scrip representing fractional shares of Common Stock orPreferred Stock, as applicable, shall be issued or delivered upon settlement onthe Purchase Contract Settlement Date, or upon Early Settlement or Cash MergerEarly Settlement of any Purchase Contracts.  If Certificates evidencing morethan one Purchase Contract shall be surrendered for settlement at one time bythe same Holder, the number of full shares of Common Stock or Preferred Stock,as applicable, that shall be delivered upon settlement shall be computed on thebasis of the aggregate number of Purchase Contracts evidenced by theCertificates so surrendered.  Instead of any fractional share of Common Stockor Preferred Stock, as applicable, that would otherwise be deliverable uponsettlement of any Purchase Contracts on the Purchase Contract Settlement Date,or upon Early Settlement or Cash Merger Early Settlement, the Company, throughthe Purchase Contract Agent, shall make a cash payment in respect of suchfractional interest in an amount equal to the percentage of such fractionalshare times the Applicable Market Value calculated as if the date of suchsettlement were the Purchase Contract Settlement Date.  The Company shallprovide the Purchase Contract Agent from time to time with sufficient funds topermit the Purchase Contract Agent to make all cash payments required by this Section5.09 in a timely manner.

Section 5.10.         Charges and Taxes.  TheCompany will pay all stock transfer and similar taxes attributable to theinitial issuance and delivery of the shares of Common Stock or Preferred Stock,as applicable, pursuant to the Purchase Contracts; provided, however,that the Company shall not be required to pay any such tax or taxes which maybe payable in respect of any exchange of or substitution for a Certificateevidencing a Unit or any issuance of a share of Common Stock or PreferredStock, as applicable, in a name other than that of the registered Holder of aCertificate surrendered in respect of the Units evidenced thereby, other thanin the name of the Purchase Contract Agent, as custodian for such Holder, andthe Company shall not be required to issue or deliver such share certificates orCertificates unless or until the Person or Persons requesting the transfer orissuance thereof shall have paid to the Company the amount of such tax or shallhave established to the satisfaction of the Company that such tax has beenpaid.

Section 5.11.         Contract Adjustment Payments.  (a)  Subject to **Section 5.11(d)**, the Companyshall pay, on each Payment Date, the Contract Adjustment Payments payable inrespect of each Purchase Contract to the Person in whose name a Certificate isregistered at the close of business on the Record Date relating to such PaymentDate.  The Contract Adjustment Payments will be payable at the office of

50

thePurchase Contract Agent in the Borough of Manhattan, New York City maintainedfor that purpose.  The Contract Adjustment Payments will be payable, at theoption of the Company, by check mailed to the address of the Person entitledthereto at such Person's address as it appears on the Security Register, or bywire transfer to the account designated by such Person by a prior writtennotice to the Purchase Contract Agent.  If any date on which ContractAdjustment Payments are to be made is not a Business Day, then payment of theContract Adjustment Payments payable on such date will be made on the nextsucceeding day that is a Business Day (and without any interest in respect ofsuch delay).  Contract Adjustment Payments payable for any period will becomputed on the basis of a 360-day year of twelve 30-day months.  The ContractAdjustment Payments will accrue from October 7, 2005.

(b)      Upon the occurrence of a Termination Event, the Company's obligation topay future Contract Adjustment Payments (including any accrued ContractAdjustment Payments) shall cease.

(c)      Each Certificate delivered under this Agreement upon registration oftransfer of or in exchange for or in lieu of (including as a result of aCollateral Substitution or the recreation of Corporate Units) any otherCertificate shall carry the right to accrued and unpaid Contract AdjustmentPayments, which right was carried by the Purchase Contracts underlying suchother Certificates.

(d)      In the case of any Unit with respect to which Early Settlement or CashMerger Early Settlement of the underlying Purchase Contract is effected on adate that is after any Record Date and prior to or on the next succeeding PaymentDate, Contract Adjustment Payments otherwise payable on such Payment Date shallbe payable on such Payment Date notwithstanding such Early Settlement or CashMerger Early Settlement, and such Contract Adjustment Payments shall be paid tothe Person in whose name the Certificate evidencing such Unit is registered atthe close of business on such Record Date. Except as otherwise expresslyprovided in the immediately preceding sentence, and the right to receiveaccrued and unpaid Contract Adjustment Payments as set forth in **Section 5.04(b)(ii)**,in the case of any Unit with respect to which Early Settlement or Cash MergerEarly Settlement of the underlying Purchase Contract is effected, ContractAdjustment Payments that would otherwise be payable after the Early Settlementor Cash Merger Early Settlement Date with respect to such Purchase Contractshall not be payable.

(e)      The Company's obligations with respect to Contract Adjustment Payments,if any, will be subordinated and junior in right of payment to the Company'sobligations under any Senior Indebtedness.

(f)       In the event (x) of any payment by, or distribution of assets of, theCompany of any kind or character, whether in cash, property or securities, tocreditors upon any dissolution, winding-up, liquidation or reorganization ofthe Company, whether voluntary or involuntary or in bankruptcy, insolvency,receivership or other proceedings, or (y) subject to the provisions of **Section5.11(h)** below, that (i) a default shall have occurred and be continuingwith respect to the payment of principal, interest or any other monetaryamounts due and payable on any Senior Indebtedness and such default shall havecontinued beyond the period of grace, if any, specified in the instrumentevidencing such Senior Indebtedness (and the Purchase Contract Agent shall havereceived written notice thereof from the Company or one or more holders ofSenior Indebtedness or their representative or representatives or the trusteeor trustees under any indenture pursuant to which any such Senior Indebtednessmay have been issued), or (ii) the maturity of any Senior Indebtedness shallhave been accelerated because of a default in respect of such SeniorIndebtedness (and the Purchase Contract Agent shall have received written noticethereof from the Company or one or more holders of Senior Indebtedness or theirrepresentative or representatives or the trustee or trustees under any indenturepursuant to which any such Senior Indebtedness may have been issued), then:

51

                                                                 (i)              the holders of all Senior Indebtedness shall first be entitled toreceive, in the case of clause (x) above, payment of all amounts due or tobecome due upon all Senior Indebtedness and, in the case of subclauses (i) and(ii) of clause (y) above, payment of all amounts due thereon, or provisionshall be made for such payment in money or money's worth, before the Holders ofany of the Units are entitled to receive any Contract Adjustment Payments onthe Purchase Contracts underlying the Units;

                                                               (ii)              any payment by, or distribution of assets of, the Company of anykind or character, whether in cash, property or securities, to which theHolders of any of the Units would be entitled except for the provisions of **Section5.11(e) through (q)**, including any such payment or distribution which maybe payable or deliverable by reason of the payment of any other indebtedness ofthe Company being subordinated to the payment of such Contract AdjustmentPayments on the Purchase Contracts underlying the Units, shall be paid ordelivered by the Person making such payment or distribution, whether a trusteein bankruptcy, a receiver or liquidating trustee or otherwise, directly to therepresentative or representatives of the holders of Senior Indebtedness or tothe trustee or trustees under any indenture under which any instrumentsevidencing any of such Senior Indebtedness may have been issued, ratablyaccording to the aggregate amounts remaining unpaid on account of such SeniorIndebtedness held or represented by each, to the extent necessary to makepayment in full of all Senior Indebtedness remaining unpaid after giving effectto any concurrent payment or distribution (or provision therefor) to theholders of such Senior Indebtedness, before any payment or distribution is madeof such Contract Adjustment Payments to the Holders of such Units; and 

                                                              (iii)              in the event that, notwithstanding the foregoing, any payment by,or distribution of assets of, the Company of any kind or character, whether incash, property or securities, including any such payment or distribution whichmay be payable or deliverable by reason of the payment of any otherindebtedness of the Company being subordinated to the payment of ContractAdjustment Payments on the Purchase Contracts underlying the Units, shall bereceived by the Purchase Contract Agent or the Holders of any of the Units whensuch payment or distribution is prohibited pursuant to **Section 5.11(e)through (q)**, such payment or distribution shall be paid over to therepresentative or representatives of the holders of Senior Indebtedness or tothe trustee or trustees under any indenture pursuant to which any instrumentsevidencing any such Senior Indebtedness may have been issued, ratably asaforesaid, for application to the payment of all Senior Indebtedness remaining unpaiduntil all such Senior Indebtedness shall have been paid in full, after givingeffect to any concurrent payment or distribution (or provision therefor) to theholders of such Senior Indebtedness.

(g)      For purposes of **Section 5.11(e) through (q)**, the words "cash, propertyor securities" shall not be deemed to include shares of stock of the Company asreorganized or readjusted, or securities of the Company or any other Personprovided for by a plan of reorganization or readjustment, the payment of whichis subordinated at least to the extent provided in **Section 5.11(e) through (q)**with respect to such Contract Adjustment Payments on the Units to the paymentof all Senior Indebtedness which may at the time be outstanding; *provided*that (i) the indebtedness or guarantee of indebtedness, as the case may be,that constitutes Senior Indebtedness is assumed by the Person, if any, resultingfrom any such reorganization or readjustment, and (ii) the rights of theholders of the Senior Indebtedness are not, without the consent of each such holderadversely affected thereby, altered by such reorganization or readjustment;

(h)      Any failure by the Company to make any payment on or perform any otherobligation under Senior Indebtedness, other than any indebtedness incurred bythe Company or assumed or guaranteed, directly or indirectly, by the Company formoney borrowed (or any deferral, renewal, 

52

extension or refunding thereof) or anyindebtedness or obligation as to which the provisions of **Section 5.11(e)through (q)** shall have been waived by the Company in the instrument or instrumentsby which the Company incurred, assumed, guaranteed or otherwise created suchindebtedness or obligation, shall not be deemed a default or event of defaultif (i) the Company shall be disputing its obligation to make such payment orperform such obligation and (ii) either (A) no final judgment relating to suchdispute shall have been issued against the Company which is in full force andeffect and is not subject to further review, including a judgment that hasbecome final by reason of the expiration of the time within which a party mayseek further appeal or review, and (B) in the event a judgment that is subjectto further review or appeal has been issued, the Company shall in good faith beprosecuting an appeal or other proceeding for review and a stay of executionshall have been obtained pending such appeal or review.

(i)        Subject to the irrevocable payment in full of all Senior Indebtedness,the Holders of the Units shall be subrogated (equally and ratably with theholders of all obligations of the Company which by their express terms aresubordinated to Senior Indebtedness of the Company to the same extent as paymentof the Contract Adjustment Payments in respect of the Purchase Contracts underlyingthe Units is subordinated and which are entitled to like rights of subrogation)to the rights of the holders of Senior Indebtedness to receive payments ordistributions of cash, property or securities of the Company applicable to theSenior Indebtedness until all such Contract Adjustment Payments owing on theUnits shall be paid in full, and as between the Company, its creditors otherthan holders of such Senior Indebtedness and the Holders, no such payment ordistribution made to the holders of Senior Indebtedness by virtue of **Section5.11(e) through (q)** that otherwise would have been made to the Holdersshall be deemed to be a payment by the Company on account of such Senior Indebtedness,it being understood that the provisions of **Section 5.11(e) through (q)**are and are intended solely for the purpose of defining the relative rights ofthe Holders, on the one hand, and the holders of Senior Indebtedness, on the otherhand.

(j)        Nothing contained in **Section 5.11(e) through (q)** or elsewhere in thisAgreement or in the Units is intended to or shall impair, as among the Company,its creditors other than the holders of Senior Indebtedness and the Holders,the obligation of the Company, which is absolute and unconditional, to pay tothe Holders such Contract Adjustment Payments on the Units as and when the sameshall become due and payable in accordance with their terms, or is intended toor shall affect the relative rights of the Holders and creditors of the Companyother than the holders of Senior Indebtedness, nor shall anything herein ortherein prevent the Purchase Contract Agent or any Holder from exercising allremedies otherwise permitted by applicable law upon default under thisAgreement, subject to the rights, if any, under **Section 5.11(e) through (q)**,of the holders of Senior Indebtedness in respect of cash, property or securitiesof the Company received upon the exercise of any such remedy.

(k)      Upon payment or distribution of assets of the Company referred to in **Section5.11(e) through (q)**, the Purchase Contract Agent and the Holders shall beentitled to rely upon any order or decree made by any court of competentjurisdiction in which any such dissolution, winding up, liquidation or reorganizationproceeding affecting the affairs of the Company is pending or upon acertificate of the trustee in bankruptcy, receiver, assignee for the benefit ofcreditors, liquidating trustee or Purchase Contract Agent or other personmaking any payment or distribution, delivered to the Purchase Contract Agent orto the Holders, for the purpose of ascertaining the Persons entitled to participatein such payment or distribution, the holders of the Senior Indebtedness andother indebtedness of the Company, the amount thereof or payable thereon, theamount or amounts paid or distributed thereon and all other facts pertinentthereto or to this **Section 5.11(e) through (q)**.

(l)        The Purchase Contract Agent shall be entitled to rely on the delivery toit of a written notice by a Person representing himself to be a holder ofSenior Indebtedness (or a trustee or representative on behalf of such holder)to establish that such notice has been given by a holder of Senior 

53

Indebtednessor a trustee or representative on behalf of any such holder or holders.  In theevent that the Purchase Contract Agent determines in good faith that furtherevidence is required with respect to the right of any Person as a holder ofSenior Indebtedness to participate in any payment or distribution pursuant to **Section5.11(e) through (q)**, the Purchase Contract Agent may request such Person tofurnish evidence to the reasonable satisfaction of the Purchase Contract Agentas to the amount of Senior Indebtedness held by such Person, the extent towhich such Person is entitled to participate in such payment or distributionand any other facts pertinent to the rights of such Person under **Section5.11(e) through (q)**, and, if such evidence is not furnished, the PurchaseContract Agent may defer payment to such Person pending judicial determinationas to the right of such Person to receive such payment.

(m)    Nothing contained in **Section 5.11(e) through (q)** shall affect theobligations of the Company to make, or prevent the Company from making, paymentof the Contract Adjustment Payments, except as otherwise provided in this **Section5.11(e) through (q)**.

(n)      Each Holder of Units, by its acceptance thereof, authorizes and directsthe Purchase Contract Agent on its behalf to take such action as may be necessaryor appropriate to effectuate the subordination provided in **Section 5.11(e)through (q)** and appoints the Purchase Contract Agent its attorney-in-fact,as the case may be, for any and all such purposes.

(o)      The Company shall give prompt written notice to the Purchase ContractAgent of any fact known to the Company that would prohibit the making of anypayment of moneys to or by the Purchase Contract Agent in respect of the Unitspursuant to the provisions of this Section.  Notwithstanding the provisions of **Section5.11(e) through (q)** or any other provisions of this Agreement, the PurchaseContract Agent shall not be charged with knowledge of the existence of anyfacts that would prohibit the making of any payment of moneys to or by the PurchaseContract Agent, or the taking of any other action by the Purchase ContractAgent, unless and until the Purchase Contract Agent shall have received writtennotice thereof mailed or delivered to the Purchase Contract Agent at its InstitutionalTrust Services department from the Company, any Holder, or the holder orrepresentative of any Senior Indebtedness; *provided* that if at least twoBusiness Days prior to the date upon which by the terms hereof any such moneysmay become payable for any purpose, the Purchase Contract Agent shall not havereceived with respect to such moneys the notice provided for in this Section,then, anything herein contained to the contrary notwithstanding, the PurchaseContract Agent shall have full power and authority to receive such moneys andto apply the same to the purpose for which they were received and shall not beaffected by any notice to the contrary that may be received by it within twoBusiness Days prior to or on or after such date.

(p)      The Purchase Contract Agent in its individual capacity shall be entitledto all the rights set forth in this Section with respect to any Senior Indebtednessat the time held by it, to the same extent as any other holder of SeniorIndebtedness and nothing in this Agreement shall deprive the Purchase ContractAgent of any of its rights as such holder.

(q)      No right of any present or future holder of any Senior Indebtedness toenforce the subordination herein shall at any time or in any way be prejudicedor impaired by any act or failure to act on the part of the Company or by anynoncompliance by the Company with the terms, provisions and covenants of this Agreement,regardless of any knowledge thereof which any such holder may have or beotherwise charged with.

(r)       Nothing in this **Section 5.11** shall apply to claims of, or paymentsto, the Purchase Contract Agent under or pursuant to **Section 7.07**.

54

(s)       With respect to the holders of Senior Indebtedness, (i) the duties andobligations of the Purchase Contract Agent shall be determined solely by theexpress provisions of this Agreement; (ii) the Purchase Contract Agent shallnot be liable to any such holders if it shall, acting in good faith, mistakenlypay over or distribute to the Holders or to the Company or any other Personcash, property or securities to which any holders of Senior Indebtedness shallbe entitled by virtue of this **Section 5.11** or otherwise; (iii) no impliedcovenants or obligations shall be read into this Agreement against the PurchaseContract Agent; and (iv) the Purchase Contract Agent shall not be deemed to bea fiduciary as to such holders.
**Article 6****REMEDIES**
Section 6.01.         Unconditional Right of Holders to Receive Contract AdjustmentPayments and to Purchase Shares of Common Stock or Preferred Stock.  Each Holder of a Unit shall have the right,which is absolute and unconditional, (i) subject to **Article 5**, toreceive each Contract Adjustment Payment with respect to the Purchase Contractcomprising part of such Unit on the respective Payment Date for such Unit and(ii) except upon and following a Termination Event, to purchase shares ofCommon Stock or Preferred Stock, as applicable, pursuant to such PurchaseContract and, in each such case, to institute suit for the enforcement of anysuch right to receive Contract Adjustment Payments and the right to purchaseshares of Common Stock or Preferred Stock, as applicable, and such rights shallnot be impaired without the consent of such Holder.

Section 6.02.         Restoration of Rights and Remedies.  If any Holder has instituted any proceeding to enforce any right orremedy under this Agreement and such proceeding has been discontinued orabandoned for any reason, or has been determined adversely to such Holder, thenand in every such case, subject to any determination in such proceeding, theCompany and such Holder shall be restored severally and respectively to theirformer positions hereunder, and thereafter all rights and remedies of such Holdershall continue as though no such proceeding had been instituted.

Section 6.03.         Rights and Remedies Cumulative.  Except as otherwise provided with respect to the replacement orpayment of mutilated, destroyed, lost or stolen Certificates in the lastparagraph of Section 3.10, no right or remedy herein conferred upon orreserved to the Holders is intended to be exclusive of any other right orremedy, and every right and remedy shall, to the extent permitted by law, becumulative and in addition to every other right and remedy given hereunder ornow or hereafter existing at law or in equity or otherwise.  The assertion oremployment of any right or remedy hereunder, or otherwise, shall not preventthe concurrent assertion or employment of any other appropriate right or remedy.

Section 6.04.         Delay or Omission Not Waiver.  No delay or omission of any Holder to exercise any right upon adefault or remedy upon a default shall impair any such right or remedy orconstitute a waiver of any such right.  Every right and remedy given by thisArticle or by law to the Holders may be exercised from time to time, and asoften as may be deemed expedient, by such Holders.

Section 6.05.         Undertaking for Costs. All parties to this Agreement agree, and each Holder of a Unit, by itsacceptance of such Unit shall be deemed to have agreed, that any court may inits discretion require, in any suit for the enforcement of any right or remedyunder this Agreement, or in any suit against the Purchase Contract Agent forany action taken, suffered or omitted by it as Purchase Contract Agent, thefiling by any party litigant in such suit of an undertaking to pay the costs ofsuch suit, and that such court may in its discretion assess reasonable costs,including reasonable attorneys' fees and costs against any party litigant insuch suit, having due regard to the merits and good faith of the claims or

55

defenses made by such party litigant; provided that the provisions ofthis Section shall not apply to any suit instituted by the Purchase ContractAgent, to any suit instituted by any Holder, or group of Holders, holding inthe aggregate more than 10% of the Outstanding Units, or to any suit institutedby any Holder for the enforcement of interest on any Senior Notes or ContractAdjustment Payments on or after the respective Payment Date therefor in respectof any Unit held by such Holder, or for enforcement of the right to purchaseshares of Common Stock or Preferred Stock, as applicable, under the PurchaseContracts constituting part of any Unit held by such Holder.

Section 6.06.         Waiver of Stay or Extension Laws.  The Company covenants (to the extent that it may lawfully do so) thatit will not at any time insist upon, or plead, or in any manner whatsoeverclaim or take the benefit or advantage of, any stay or extension law whereverenacted, now or at any time hereafter in force, which may affect the covenantsor the performance of this Agreement; and the Company (to the extent that itmay lawfully do so) hereby expressly waives all benefit or advantage of anysuch law and covenants that it will not hinder, delay or impede the executionof any power herein granted to the Purchase Contract Agent or the Holders, butwill suffer and permit the execution of every such power as though no such lawhad been enacted.
**Article 7****THE PURCHASE CONTRACT AGENT**
Section 7.01.         Certain Duties and Responsibilities.  (a)  The Purchase Contract Agent:

                                                                 (i)              undertakes to perform, with respect to the Units, such duties andonly such duties as are specifically set forth to be performed by it in thisAgreement, the Pledge Agreement and the Remarketing Agreement and no impliedcovenants or obligations shall be read into this Agreement, the PledgeAgreement or the Remarketing Agreement against the Purchase Contract Agent; and

                                                               (ii)              in the absence of bad faith or gross negligence on its part, may,with respect to the Units, conclusively rely, as to the truth of the statementsand the correctness of the opinions expressed therein, upon certificates oropinions furnished to the Purchase Contract Agent and conforming to therequirements of this Agreement or the Pledge Agreement or the RemarketingAgreement, as applicable, but in the case of any certificates or opinions whichby any provision hereof are specifically required to be furnished to thePurchase Contract Agent, the Purchase Contract Agent shall be under a duty toexamine the same to determine whether or not they conform to the requirementsof this Agreement, the Pledge Agreement or the Remarketing Agreement, asapplicable (but need not confirm or investigate the accuracy of themathematical calculations or other facts stated therein).

(b)      No provision of this Agreement, the Pledge Agreement or the RemarketingAgreement shall be construed to relieve the Purchase Contract Agent fromliability for its own grossly negligent action, its own grossly negligent failureto act, or its own willful misconduct, except that:

                                                                 (i)              this subsection shall not be construed to limit the effect of subsection(a) of this Section;

                                                               (ii)              the Purchase Contract Agent shall not be liable for any error ofjudgment made in good faith by a Responsible Officer, unless it shall beconclusively determined by a court of competent jurisdiction that the PurchaseContract Agent was grossly negligent in ascertaining the pertinent facts; and

56

                                                              (iii)              no provision of this Agreement or the Pledge Agreement or the RemarketingAgreement shall require the Purchase Contract Agent to expend or risk its ownfunds or otherwise incur any financial liability in the performance of any ofits duties hereunder, or in the exercise of any of its rights or powers, if itshall have reasonable grounds for believing that repayment of such funds oradequate indemnity against such risk or liability is not reasonably assured toit.

(c)      Whether or not therein expressly so provided, every provision of thisAgreement, the Pledge Agreement and the Remarketing Agreement relating to theconduct or affecting the liability of or affording protection to the PurchaseContract Agent shall be subject to the provisions of this Section.

(d)      The Purchase Contract Agent is authorized to execute and deliver the PledgeAgreement and the Remarketing Agreement in its capacity as Purchase ContractAgent.

Section 7.02.         Notice of Default.  Within 30 days after the occurrence of any defaultby the Company hereunder of which a Responsible Officer of the Purchase ContractAgent has actual knowledge, the Purchase Contract Agent shall transmit by mailto the Company and the Holders of Units, as their names and addresses appear inthe Security Register, notice of such default hereunder, unless such defaultshall have been cured or waived.

Section 7.03.         Certain Rights of Purchase Contract Agent.  Subject to the provisions of **Section 7.01**:

(a)      the Purchase Contract Agent may, in the absence of bad faith, conclusivelyrely and shall be fully protected in acting or refraining from acting upon anyresolution, certificate, statement, instrument, opinion, report, notice,request, direction, consent, order, bond, Senior Note, note, other evidence ofindebtedness or other paper or document believed by it to be genuine and tohave been signed or presented by the proper party or parties;

(b)      any request or direction of the Company mentioned herein shall besufficiently evidenced by an Officers' Certificate, Issuer Order or IssuerRequest, and any resolution of the Board of Directors of the Company may besufficiently evidenced by a Board Resolution;

(c)      whenever in the administration of this Agreement, the Pledge Agreementor the Remarketing Agreement the Purchase Contract Agent shall deem itdesirable that a matter be proved or established prior to taking, suffering oromitting to take any action hereunder, the Purchase Contract Agent (unlessother evidence be herein specifically prescribed in this Agreement) may, in theabsence of bad faith on its part, conclusively rely upon an Officers'Certificate of the Company;

(d)      the Purchase Contract Agent may consult with counsel of its selectionappointed with due care by it hereunder and the advice of such counsel or anyOpinion of Counsel shall be full and complete authorization and protection inrespect of any action taken, suffered or omitted by it hereunder in good faithand in reliance thereon;

(e)      the Purchase Contract Agent shall not be bound to make any investigationinto the facts or matters stated in any resolution, certificate, statement,instrument, opinion, report, notice, request, direction, consent, order, bond,debenture, note, other evidence of indebtedness or other paper or document, butthe Purchase Contract Agent, in its discretion, may make reasonable furtherinquiry or investigation into such facts or matters related to the execution,delivery and performance of the Purchase Contracts as it may see fit, and, ifthe Purchase Contract Agent shall determine to make such further inquiry or investigation,it shall be entitled to examine the relevant books, records and premises of theCompany, personally or by agent or attorney;

57

(f)       the Purchase Contract Agent may execute any of the powers hereunder orperform any duties hereunder either directly or by or through agents,attorneys, custodians or nominees or an Affiliate and the Purchase ContractAgent shall not be responsible for any misconduct or negligence on the part ofany agent, attorney, custodian or nominee or an Affiliate appointed with duecare by it hereunder;

(g)      the Purchase Contract Agent shall be under no obligation to exercise anyof the rights or powers vested in it by this Agreement at the request ordirection of any of the Holders pursuant to this Agreement, unless such Holdersshall have offered to the Purchase Contract Agent security or indemnityreasonably satisfactory to the Purchase Contract Agent against the costs,expenses and liabilities which might be incurred by it in compliance with suchrequest or direction;

(h)      the Purchase Contract Agent shall not be liable for any action taken,suffered, or omitted to be taken by it in the absence of bad faith or grossnegligence by it;

(i)        the Purchase Contract Agent shall not be deemed to have notice of anydefault hereunder unless a Responsible Officer of the Purchase Contract Agenthas actual knowledge thereof or unless written notice of any event that is infact such a default is received by the Purchase Contract Agent at the CorporateTrust Office of the Purchase Contract Agent, and such notice references theUnits and this Agreement;

(j)        the Purchase Contract Agent may request that the Company deliver anOfficers' Certificate setting forth the names of individuals and/or titles ofofficers authorized at such time to take specified actions pursuant to thisAgreement, which Officers' Certificate may be signed by any person authorizedto sign an Officers' Certificate, including any person specified as soauthorized in any such certificate previously delivered and not superseded;

(k)      the rights, privileges, protections, immunities and benefits given tothe Purchase Contract Agent, including, without limitation, its right to beindemnified, are extended to, and shall be enforceable by, the PurchaseContract Agent in each of its capacities hereunder, and to each agent,custodian and other Person employed to act hereunder; and

(l)        the Purchase Contract Agent shall not be required to initiate or conductany litigation or collection proceedings hereunder and shall have noresponsibilities with respect to any default hereunder except as expressly setforth herein.

Section 7.04.         Not Responsible for Recitals or Issuance of Units.  The recitals contained herein, in the PledgeAgreement, the Remarketing Agreement and in the Certificates shall be taken asthe statements of the Company, and the Purchase Contract Agent assumes noresponsibility for their accuracy or validity.  The Purchase Contract Agentmakes no representations as to the validity or sufficiency of either thisAgreement or of the Units, or of the Pledge Agreement or the Pledge or theCollateral and shall have no responsibility for perfecting or maintaining the perfectionof any security interest in the Collateral.  The Purchase Contract Agent shallnot be accountable for the use or application by the Company of the proceeds inrespect of the Purchase Contracts.

Section 7.05.         May Hold Units.  AnySecurity Registrar or any other agent of the Company, or the Purchase ContractAgent and its Affiliates, in their individual or any other capacity, may becomethe owner or pledgee of Units and may otherwise deal with the Company, theCollateral Agent or any other Person with the same rights it would have if itwere not Security Registrar or such other agent, or the Purchase ContractAgent.  The Company may become the owner or pledgee of Units.

58

Section 7.06.         Money Held in Custody. Money held by the Purchase Contract Agent in custody hereunder need not besegregated from the Purchase Contract Agent's other funds except to the extentrequired by law or provided herein.  The Purchase Contract Agent shall be underno obligation to invest or pay interest on any money received by it hereunderexcept as otherwise provided hereunder or agreed in writing with the Company.

Section 7.07.         Compensation and Reimbursement.  The Company agrees:

(a)      to pay to the Purchase Contract Agent compensation for all servicesrendered by it hereunder, under the Pledge Agreement and under the RemarketingAgreement as the Company and the Purchase Contract Agent shall from time totime agree in writing;

(b)      except as otherwise expressly provided for herein, to reimburse thePurchase Contract Agent upon its request for all reasonable expenses, disbursementsand advances incurred or made by the Purchase Contract Agent in accordance withany provision of this Agreement, the Pledge Agreement and the RemarketingAgreement (including the reasonable compensation and the expenses anddisbursements of its agents and counsel) in connection with the negotiation,preparation, execution and delivery and performance of this Agreement, thePledge Agreement and the Remarketing Agreement and any modification, supplementor waiver of any of the terms thereof, except any such expense, disbursement oradvance as may be attributable to its gross negligence, willful misconduct orbad faith; and

(c)      to indemnify the Purchase Contract Agent and any predecessor PurchaseContract Agent (and each of its directors, officers, agents and employees(collectively, the "**Indemnitees**") for, and to hold it harmless against,any loss, claim, damage, fine, penalty, liability or expense (includingreasonable fees and expenses of counsel) incurred without gross negligence,willful misconduct or bad faith on its part, arising out of or in connectionwith the acceptance or administration of its duties hereunder and under thePledge Agreement and the Remarketing Agreement, including the Indemnitees'reasonable costs and expenses of defending themselves against any claim(whether asserted by the Company, a Holder or any other person) or liability inconnection with the exercise or performance of any of the Purchase ContractAgent's powers or duties hereunder or thereunder.

The provisions of this Section shall survive theresignation and removal of the Purchase Contract Agent and the termination ofthis Agreement.

Section 7.08.         Corporate Purchase Contract Agent Required, Eligibility.  There shall at all times be a Purchase ContractAgent hereunder which shall be a Person organized and doing business under thelaws of the United States of America, any State thereof or the District ofColumbia, authorized under such laws to exercise corporate trust powers, having(or being a member of a bank holding company having) a combined capital andsurplus of at least $50,000,000, subject to supervision or examination byFederal or State authority and having a corporate trust office in the Boroughof Manhattan, New York City, if there be such a Person in the Borough ofManhattan, New York City, qualified and eligible under this Article and willingto act on reasonable terms.  If such Person publishes reports of condition atleast annually, pursuant to law or to the requirements of said supervising orexamining authority, then for the purposes of this Section, the combinedcapital and surplus of such Person shall be deemed to be its combined capitaland surplus as set forth in its most recent report of condition so published. If at any time the Purchase Contract Agent shall cease to be eligible inaccordance with the provisions of this Section, it shall resign immediately inthe manner and with the effect hereinafter specified in this Article.

Section 7.09.         Resignation and Removal; Appointment of Successor.  (a)  Noresignation or removal of the Purchase Contract Agent and no appointment of asuccessor Purchase Contract Agent 

59

pursuant to this Article shall becomeeffective until the acceptance of appointment by the successor PurchaseContract Agent in accordance with the applicable requirements of **Section7.10**.

(b)      The Purchase Contract Agent may resign at any time by giving writtennotice thereof to the Company 60 days prior to the effective date of suchresignation.  If the instrument of acceptance by a successor Purchase ContractAgent required by **Section 7.10** shall not have been delivered to the PurchaseContract Agent within 30 days after the giving of such notice of resignation,the resigning Purchase Contract Agent may petition, at the expense of theCompany, any court of competent jurisdiction for the appointment of a successorPurchase Contract Agent.

(c)      The Purchase Contract Agent may be removed at any time by Act of theHolders of at least a majority in number of the Outstanding Units delivered tothe Purchase Contract Agent and the Company.  If the instrument of acceptance bya successor Purchase Contract Agent required by **Section 7.10** shall nothave been delivered to the Purchase Contract Agent within 30 days after suchAct, the Purchase Contract Agent being removed may petition any court of competentjurisdiction for the appointment at the expense of the Company of a successor PurchaseContract Agent.

(d)      If at any time:

                                                                 (i)              the Purchase Contract Agent fails to comply with Section 310(b) ofthe TIA, as if the Purchase Contract Agent were an indenture trustee under anindenture qualified under the TIA, and shall fail to resign after writtenrequest therefor by the Company or by any Holder who has been a bona fideHolder of a Unit for at least six months;

                                                               (ii)              the Purchase Contract Agent shall cease to be eligible under **Section7.08** and shall fail to resign after written request therefor by the Companyor by any such Holder; or 

                                                              (iii)              the Purchase Contract Agent shall become incapable of acting orshall be adjudged a bankrupt or insolvent or a receiver of the Purchase ContractAgent or of its property shall be appointed or any public officer shall takecharge or control of the Purchase Contract Agent or of its property or affairsfor the purpose of rehabilitation, conservation or liquidation,

then, in any such case, (i) theCompany by a Board Resolution may remove the Purchase Contract Agent, or (ii)any Holder who has been a bona fide Holder of a Unit for at least six monthsmay, on behalf of himself and all others similarly situated, petition any courtof competent jurisdiction for the removal of the Purchase Contract Agent andthe appointment of a successor Purchase Contract Agent.

(e)      If the Purchase Contract Agent shall resign, be removed or becomeincapable of acting, or if a vacancy shall occur in the office of PurchaseContract Agent for any cause, the Company, by a Board Resolution, shall promptlyappoint a successor Purchase Contract Agent and shall comply with the applicablerequirements of **Section 7.10**.  If no successor Purchase Contract Agent shallhave been so appointed by the Company and accepted appointment in the mannerrequired by **Section 7.10**, any Holder who has been a bona fide Holder ofa Unit for at least six months, on behalf of itself and all others similarly situated,or the Purchase Contract Agent may petition at the expense of the Company anycourt of competent jurisdiction for the appointment of a successor PurchaseContract Agent.

(f)       The Company shall give, or shall cause such successor Purchase ContractAgent to give, notice of each resignation and each removal of the PurchaseContract Agent and each appointment of a successor Purchase Contract Agent bymailing written notice of such event by first-class mail, postage prepaid, toall Holders as their names and addresses appear in the applicable SecurityRegister.  

60

Each notice shall include the name of the successor Purchase ContractAgent and the address of its Corporate Trust Office.

Section 7.10.         Acceptance of Appointment by Successor.  (a)  In case of the appointment hereunder of asuccessor Purchase Contract Agent, every such successor Purchase Contract Agentso appointed shall execute, acknowledge and deliver to the Company and to theretiring Purchase Contract Agent an instrument accepting such appointment, andthereupon the resignation or removal of the retiring Purchase Contract Agentshall become effective and such successor Purchase Contract Agent, without anyfurther act, deed or conveyance, shall become vested with all the rights,powers, agencies and duties of the retiring Purchase Contract Agent; but, onthe request of the Company or the successor Purchase Contract Agent, suchretiring Purchase Contract Agent shall, upon payment of its charges, executeand deliver an instrument transferring to such successor Purchase ContractAgent all the rights, powers and trusts of the retiring Purchase Contract Agentand duly assign, transfer and deliver to such successor Purchase Contract Agentall property and money held by such retiring Purchase Contract Agent hereunder.

(b)      Upon request of any such successor Purchase Contract Agent, the Companyshall execute any and all instruments for more fully and certainly vesting inand confirming to such successor Purchase Contract Agent all such rights,powers and agencies referred to in subsection (a) of this Section.

(c)      No successor Purchase Contract Agent shall accept its appointment unlessat the time of such acceptance such successor Purchase Contract Agent shall bequalified and eligible under this Article.

Section 7.11.         Merger, Conversion, Consolidation or Succession to Business.  Any Person into which the Purchase ContractAgent may be merged or converted or with which it may be consolidated, or anyPerson resulting from any merger, conversion or consolidation to which thePurchase Contract Agent shall be a party, or any Person succeeding to all orsubstantially all the corporate trust business of the Purchase Contract Agent,shall be the successor of the Purchase Contract Agent hereunder, providedthat such Person shall be otherwise qualified and eligible under this Article,without the execution or filing of any paper or any further act on the part ofany of the parties hereto.  In case any Certificates shall have beenauthenticated and executed on behalf of the Holders, but not delivered, by thePurchase Contract Agent then in office, any successor by merger, conversion orconsolidation to such Purchase Contract Agent may adopt such authentication andexecution and deliver the Certificates so authenticated and executed with thesame effect as if such successor Purchase Contract Agent had itselfauthenticated and executed such Units.

Section 7.12.         Preservation of Information; Communications to Holders.  (a)  ThePurchase Contract Agent shall preserve, in as current a form as is reasonablypracticable, the names and addresses of Holders received by the PurchaseContract Agent in its capacity as Security Registrar.

(b)      If three or more Holders (herein referred to as **"Applicants"**) applyin writing to the Purchase Contract Agent, and furnish to the Purchase ContractAgent reasonable proof that each such applicant has owned a Unit for a periodof at least six months preceding the date of such application, and such applicationstates that the applicants desire to communicate with other Holders withrespect to their rights under this Agreement or under the Units and is accompaniedby a copy of the form of proxy or other communication which such applicantspropose to transmit, then the Purchase Contract Agent shall mail to all theHolders copies of the form of proxy or other communication which is specifiedin such request, with reasonable promptness after a tender to the PurchaseContract Agent of the materials to be mailed and of payment, or provision forthe payment, of the reasonable expenses of such mailing.

61

Section 7.13.         No Obligations of Purchase Contract Agent.  Except to the extent otherwise expresslyprovided in this Agreement, the Purchase Contract Agent assumes no obligationsand shall not be subject to any liability under this Agreement, the PledgeAgreement, the Remarketing Agreement or any Purchase Contract in respect of theobligations of the Holder of any Unit thereunder.  The Company agrees, and eachHolder of a Certificate, by its acceptance thereof, shall be deemed to haveagreed, that the Purchase Contract Agent's execution of the Certificates onbehalf of the Holders shall be solely as agent and attorney-in-fact for theHolders, and that the Purchase Contract Agent shall have no obligation toperform such Purchase Contracts on behalf of the Holders, except to the extentexpressly provided in **Article 5** hereof.  Anything contained in thisAgreement to the contrary notwithstanding, in no event shall the PurchaseContract Agent or its officers, directors, employees or agents be liable underthis Agreement, the Pledge Agreement or the Remarketing Agreement to any thirdparty for indirect, incidental, special, punitive, or consequential loss ordamage of any kind whatsoever, including lost profits, whether or not thelikelihood of such loss or damage was known to the Purchase Contract Agent andregardless of the form of action.

Section 7.14.         Tax Compliance.  (a)  ThePurchase Contract Agent, on its own behalf and on behalf of the Company, willcomply with all applicable certification, information reporting and withholding(including "backup" withholding) requirements imposed by applicable tax laws,regulations or administrative practice with respect to (i) any payments madewith respect to the Units or (ii) the issuance, delivery, holding, transfer,redemption or exercise of rights under the Units.  Such compliance shallinclude, without limitation, the preparation and timely filing of requiredreturns and the timely payment of all amounts required to be withheld to theappropriate taxing authority or its designated agent.

(b)      The Purchase Contract Agent shall comply in accordance with the termshereof with any reasonable written direction received from the Company withrespect to the execution or certification of any required documentation and theapplication of such requirements to particular payments or Holders or in other particularcircumstances, and may for purposes of this Agreement conclusively rely on anysuch direction in accordance with the provisions of **Section 7.01(a)** hereof.

(c)      The Purchase Contract Agent shall maintain all appropriate recordsdocumenting compliance with such requirements, and shall make such recordsavailable, on written request, to the Company or its authorized representativewithin a reasonable period of time after receipt of such request.
**Article 8****SUPPLEMENTAL AGREEMENTS**
Section 8.01.         Supplemental Agreements Without Consent of Holders.  Without the consent of any Holders, theCompany, when authorized by a Board Resolution, and the Purchase ContractAgent, at any time and from time to time, may enter into one or more agreementssupplemental hereto, in form satisfactory to the Company and the PurchaseContract Agent, to:

(a)      evidence the succession of another Person to the Company, and theassumption by any such successor of the covenants of the Company herein and inthe Certificates;

(b)      add to the covenants of the Company for the benefit of the Holders, orsurrender any right or power herein conferred upon the Company;

(c)      evidence and provide for the acceptance of appointment hereunder by asuccessor Purchase Contract Agent;

62

(d)      make provision with respect to the rights of Holders pursuant to therequirements of **Section 5.04(b)**;

(e)      except as provided for in **Section 5.04**, cure any ambiguity (or formaldefect) or correct or supplement any provisions herein which may be inconsistentwith any other provisions herein; or 

(f)       make any other provisions with respect to such matters or questionsarising under this Agreement, provided that such action shall notadversely affect the interests of the Holders in any material respect.

Section 8.02.         Supplemental Agreements with Consent of Holders.  With the consent ofthe Holders of not less than a majority of the Outstanding Units voting togetheras one class, including without limitation the consent of the Holders obtainedin connection with a tender or an exchange offer, by Act of said Holdersdelivered to the Company and the Purchase Contract Agent, the Company, when dulyauthorized, and the Purchase Contract Agent may enter into an agreement oragreements supplemental hereto for the purpose of modifying in any manner theterms of the Purchase Contracts, or the provisions of this Agreement or therights of the Holders in respect of the Units; *provided*, *however*, that, exceptas contemplated herein, no such supplemental agreement shall, without theunanimous consent of the Holders of each outstanding Purchase Contract affectedthereby,

(a)      change any Payment Date;

(b)      change the amount or the type of Collateral required to be Pledged tosecure a Holder's obligations under the Purchase Contract, unless such changeis not adverse to the Holders, impair the right of the Holder of any PurchaseContract to receive distributions on the related Collateral or otherwiseadversely affect the Holder's rights in or to such Collateral or adverselyalter the rights in or to such Collateral;

(c)      reduce any Contract Adjustment Payments or change any place where, orthe coin or currency in which, any Contract Adjustment Payment is payable;

(d)      impair the right to institute suit for the enforcement of any PurchaseContract or any Contract Adjustment Payments;

(e)      reduce the number of shares of Common Stock or Preferred Stock, asapplicable, or the amount of any other property to be purchased pursuant to anyPurchase Contract, increase the price to purchase shares of Common Stock orPreferred Stock, as applicable, or any other property upon settlement of anyPurchase Contract or change the Purchase Contract Settlement Date or the rightto Early Settlement or Cash Merger Early Settlement or otherwise adverselyaffect the Holder's rights under the Purchase Contract; or 

(f)       reduce the percentage of the outstanding Purchase Contracts the consentof whose Holders is required for any modification or amendment to theprovisions of this Agreement, the Purchase Contracts or the Pledge Agreement;

*provided* that if any amendment or proposalreferred to above would adversely affect only the Corporate Units or theTreasury Units, then only the affected class of Holders as of the record datefor the Holders entitled to vote thereon will be entitled to vote on suchamendment or proposal, and such amendment or proposal shall not be effectiveexcept with the consent of Holders of not less than a majority of such class;and *provided*, *further*, that the unanimous consent of the Holdersof each outstanding Purchase Contract of such class affected thereby shall berequired to approve any amendment or proposal specified in clauses (a) through(f) above.

63

It shall not be necessary for any Act of Holders underthis Section to approve the particular form of any proposed supplementalagreement, but it shall be sufficient if such Act shall approve the substancethereof.

Section 8.03.         Execution of Supplemental Agreements.  In executing, or accepting the additional agencies created by, anysupplemental agreement permitted by this Article or the modifications therebyof the agencies created by this Agreement, the Purchase Contract Agent shall beprovided, and (subject to **Section 7.01**) shall be fully authorized andprotected in relying upon, an Officers' Certificate and an Opinion of Counselstating that the execution of such supplemental agreement is authorized orpermitted by this Agreement and that any and all conditions precedent to theexecution and delivery of such supplemental agreement have been satisfied.  ThePurchase Contract Agent may, but shall not be obligated to, enter into any suchsupplemental agreement which affects the Purchase Contract Agent's own rights,duties or immunities under this Agreement or otherwise.

Section 8.04.         Effect of Supplemental Agreements.  Upon the execution of any supplemental agreement under this Article,this Agreement shall be modified in accordance therewith, and such supplementalagreement shall form a part of this Agreement for all purposes; and everyHolder of Certificates theretofore or thereafter authenticated, executed onbehalf of the Holders and delivered hereunder, shall be bound thereby.

Section 8.05.         Reference to Supplemental Agreements.  Certificates authenticated, executed on behalf of the Holders anddelivered after the execution of any supplemental agreement pursuant to thisArticle may, and shall if required by the Purchase Contract Agent, bear anotation in form approved by the Purchase Contract Agent as to any matterprovided for in such supplemental agreement.  If the Company shall sodetermine, new Certificates so modified as to conform, in the opinion of thePurchase Contract Agent and the Company, to any such supplemental agreement maybe prepared and executed by  the Company and authenticated, executed on behalfof the Holders and delivered by the Purchase Contract Agent in exchange foroutstanding Certificates.
**Article 9****CONSOLIDATION, MERGER, CONVEYANCE, TRANSFER OR LEASE**
Section 9.01.         Covenant Not to Consolidate, Merge, Convey, Transfer or LeaseProperty Except under Certain Conditions. The Company covenants that it will not consolidate with, convert into, or mergewith and into, any other corporation or sell, assign, transfer, lease or conveyall or substantially all of its properties and assets to any Person, unless:

(a)      either the Company shall be the continuing corporation, or the successor(if other than the Company) shall be a corporation organized and existing underthe laws of the United States of America or a State thereof or the District ofColumbia and such corporation shall expressly assume all the obligations of theCompany under the Purchase Contracts, this Agreement, thePledge Agreement, the Indenture (including any supplement thereto), theRemarketing Agreement by one or more supplemental agreements in form reasonablysatisfactory to the Purchase Contract Agent and the Collateral Agent, executedand delivered to the Purchase Contract Agent and the Collateral Agent by suchcorporation; and 

(b)      the Company or such successor corporation, as the case may be, shallnot, immediately after such consolidation, conversion, merger, sale,assignment, transfer, lease or conveyance, 

64

be in default of payment obligationsunder the Purchase Contracts, this Agreement, the Pledge Agreement, theIndenture (including any supplement thereto) or the Remarketing Agreement or inmaterial default in the performance of any other covenants under any of theforegoing agreements.

Section 9.02.         Rights and Duties of Successor Corporation.  In case of any such merger, consolidation,share exchange, sale, assignment, transfer, lease or conveyance and upon anysuch assumption by a successor corporation in accordance with **Section 9.01**,such successor corporation shall succeed to and be substituted for the Companywith the same effect as if it had been named herein as the Company.  Suchsuccessor corporation thereupon may cause to be signed, and may issue either inits own name or in the name of PNM Resources, Inc., any or all of theCertificates evidencing Units issuable hereunder which theretofore shall nothave been signed by the Company and delivered to the Purchase Contract Agent;and, upon the order of such successor corporation, instead of the Company, andsubject to all the terms, conditions and limitations in this Agreementprescribed, the Purchase Contract Agent shall authenticate and execute onbehalf of the Holders and deliver any Certificates which previously shall havebeen signed and delivered by the officers of the Company to the PurchaseContract Agent for authentication and execution, and any Certificate evidencingUnits which such successor corporation thereafter shall cause to be signed anddelivered to the Purchase Contract Agent for that purpose.  All theCertificates issued shall in all  respects have the same legal rank and benefitunder this Agreement as the Certificates theretofore or thereafter issued inaccordance with the terms of this Agreement as though all of such Certificateshad been issued at the date of the execution hereof.

In case of any such merger, consolidation, share exchange,sale, assignment, transfer, lease or conveyance, such change in phraseology andform (but not in substance) may be made in the Certificates evidencing Units thereafterto be issued as may be appropriate.

Section 9.03.         Officers' Certificate and Opinion of Counsel Given to PurchaseContract Agent.  The Purchase ContractAgent, subject to **Sections 7.01** and **7.03**, shall receive anOfficers' Certificate and an Opinion of Counsel as conclusive evidence that anysuch merger, consolidation, share exchange, sale, assignment, transfer, leaseor conveyance, and any such assumption, complies with the provisions of thisArticle and that all conditions precedent to the consummation of any suchmerger, consolidation, share exchange, sale, assignment, transfer, lease orconveyance have been met.
**Article 10****COVENANTS**
Section 10.01.      Performance Under Purchase Contracts.  The Company covenants and agrees for the benefit of the Holders fromtime to time of the Units that it will duly and punctually perform itsobligations under the Purchase Contracts in accordance with the terms of thePurchase Contracts and this Agreement.

Section 10.02.      Maintenance of Office or Agency.  The Company will maintain in the Borough of Manhattan, New York Cityan office or agency where Certificates may be presented or surrendered foracquisition of shares of Common Stock or Preferred Stock, as applicable, uponsettlement of the Purchase Contracts on the Purchase Contract Settlement Dateor upon Early Settlement or Cash Merger Early Settlement and for transfer ofCollateral upon occurrence of a Termination Event, where Certificates may besurrendered for registration of transfer or exchange, for a CollateralSubstitution or recreation of Corporate Units and where notices and demands toor upon the Company in respect of the Units and this Agreement may be served. The Company will give prompt written notice to the Purchase Contract Agent ofthe location, and any change in the location, of such office or agency.  TheCompany initially designates the Corporate Trust Office of the PurchaseContract Agent as such office of the Company.  If 

65

at any time the Company shallfail to maintain any such required office or agency or shall fail to furnishthe Purchase Contract Agent with the address thereof, such presentations,surrenders, notices and demands may be made or served at the Corporate TrustOffice, and the Company hereby appoints the Purchase Contract Agent as itsagent to receive all such presentations, surrenders, notices and demands.

The Company may also from time to time designate one ormore other offices or agencies where Certificates may be presented orsurrendered for any or all such purposes and may from time to time rescind suchdesignations; *provided*, *however*, that no such designation orrescission shall in any manner relieve the Company of its obligation tomaintain an office or agency in the Borough of Manhattan, New York City forsuch purposes.  The Company will give prompt written notice to the PurchaseContract Agent of any such designation or rescission and of any change in thelocation of any such other office or agency.  The Company hereby designates asthe place of payment for the Units the Corporate Trust Office and appoints thePurchase Contract Agent at its Corporate Trust Office as paying agent in suchcity.

Section 10.03.      Company to Reserve Common Stock and Preferred Stock.  The Company shall at all times prior to thePurchase Contract Settlement Date reserve and keep available, free frompreemptive rights, out of its authorized but unissued Common Stock or PreferredStock the full number of shares of Common Stock or Preferred Stock, asapplicable, issuable against tender of payment in respect of all PurchaseContracts constituting a part of the Units evidenced by OutstandingCertificates.

Section 10.04.      Covenants as to Common Stock and Preferred Stock.  The Company covenants that all shares of CommonStock or Preferred Stock, as applicable, which may be issued against tender ofpayment in respect of any Purchase Contract constituting a part of theOutstanding Units will, upon issuance, be duly authorized, validly issued,fully paid and nonassessable.

Section 10.05.      Statements of Officers of the Company as to Default.  The Company will deliver to the PurchaseContract Agent, within 120 days after the end of each fiscal year of theCompany ending after the date hereof, an Officers' Certificate, stating whetheror not to the knowledge of the signers thereof the Company is in default in theperformance and observance of any of the terms, provisions and conditionshereof, and if the Company shall be in default, specifying all such defaultsand the nature and status thereof of which they may have knowledge.

Section 10.06.      ERISA.  Each Holder fromtime to time of the Units that is a Plan or who used assets of a Plan topurchase Units hereby represents that either (i) no portion of the assets usedby such Holder to acquire the Corporate Units constitutes assets of the Plan or(ii) the purchase or holding of the Corporate Units by such purchaser ortransferee will not constitute a non-exempt prohibited transaction underSection 406 of ERISA or Section 4975 of the Code or similar violation under anyapplicable laws.

Section 10.07.       TaxTreatment.  The Company covenants andagrees, for United States federal, state and local income and franchise taxpurposes, to (i) treat a Holder's acquisition of the Corporate Units as theacquisition of the Senior Note and Purchase Contract constituting the CorporateUnits and (ii) treat each Holder as the owner of the applicable interest in theCollateral Account, including the Senior Notes and Applicable OwnershipInterests in the Treasury Portfolio or the Treasury Securities.

[REMAINDEROF PAGE INTENTIONALLY LEFT BLANK;

SIGNATUREPAGE FOLLOWS]

66

[SIGNATURE PAGE TO PURCHASECONTRACT AGREEMENT]

IN WITNESS WHEREOF, the parties hereto have caused thisAgreement to be duly executed as of the day and year first above written.

PNM RESOURCES, INC.

By:/s/ Terry R. Horn

Terry R. Horn

Vice President, Corporate Secretary, andActing Chief Financial Officer

U.S. BANK NATIONAL ASSOCIATION,as Purchase Contract Agent 

By: /s/ Marlene J. Fahey

Marlene J. FaheyVice President

**EXHIBIT A**

THESE SECURITIES HAVE NOT BEEN REGISTERED UNDER THE U.S.SECURITIES ACT OF 1933, AS AMENDED (THE **"SECURITIES ACT"**), AND MAY NOTBE SOLD OR OTHERWISE TRANSFERRED IN THE ABSENCE OF SUCH REGISTRATION OR ANAPPLICABLE EXEMPTION THEREFROM.  EACH PURCHASER OF ANY OF THESE SECURITIES ISHEREBY NOTIFIED THAT THE SELLER OF ANY OF THESE SECURITIES MAY BE RELYING ONTHE EXEMPTION FROM THE PROVISIONS OF SECTION 5 OF THE SECURITIES ACT PROVIDEDBY RULE 144A THEREUNDER.

THESE SECURITIES MAY NOT BE OFFERED, SOLD, PLEDGED OROTHERWISE TRANSFERRED EXCEPT (A) (1) TO A PERSON WHO THE TRANSFEROR REASONABLYBELIEVES IS A QUALIFIED INSTITUTIONAL BUYER WITHIN THE MEANING OF RULE 144AUNDER THE SECURITIES ACT ACQUIRING FOR ITS OWN ACCOUNT OR FOR THE ACCOUNT OF AQUALIFIED INSTITUTIONAL BUYER IN A TRANSACTION MEETING THE REQUIREMENTS OF RULE144A (IF AVAILABLE), (2) PURSUANT TO AN EXEMPTION FROM REGISTRATION UNDER THESECURITIES ACT PROVIDED BY RULE 144 THEREUNDER (IF AVAILABLE), (3) TO ANACCREDITED INVESTOR WITHIN THE MEANING OF RULE 501(a) OF REGULATION D UNDER THESECURITIES ACT PURSUANT TO AN EXEMPTION FROM REGISTRATION UNDER THE SECURITIESACT (IF AVAILABLE) OR (4) PURSUANT TO AN EFFECTIVE REGISTRATION STATEMENT UNDERTHE SECURITIES ACT, AND (B) IN ACCORDANCE WITH ALL APPLICABLE SECURITIES LAWSOF THE STATES OF THE UNITED STATES AND OTHER JURISDICTIONS.

IN CONNECTION WITH ANY TRANSFER, THE HOLDER WILL DELIVERTO THE PURCHASE CONTRACT AGENT SUCH OPINIONS OF COUNSEL, CERTIFICATES AND/OROTHER INFORMATION AS IT MAY REASONABLY REQUIRE IN FORM REASONABLY SATISFACTORYTO IT AS PROVIDED FOR IN THE INDENTURE TO CONFIRM THAT THE TRANSFER COMPLIESWITH THE FOREGOING RESTRICTIONS AS PROVIDED FOR IN THE INDENTURE.

(FORM OF FACE OF CORPORATE UNIT CERTIFICATE)

No._________                                                                                                                                

Number of Corporate Units: ___________________

PNM RESOURCES, INC.Corporate Units

This Corporate Units Certificate certifies that___________ is the registered Holder of the number of Corporate Units set forthabove.  Each Corporate Unit consists of (i) either (a) a 1/40th, or 2.5%,undivided beneficial ownership interest of the Holder in one Senior Note due 2010(the **"Senior Note"**) of PNM Resources, Inc., a New Mexico corporation (the**"Company"**), subject to the Pledge of such ownership interest of a SeniorNote by such Holder pursuant to the Pledge Agreement, or (b) upon theoccurrence of a Special Event Redemption prior to the Purchase ContractSettlement Date or a Successful Remarketing of the Senior Notes prior to theFinal Remarketing Date, the Applicable Ownership Interests, subject to thepledge of the appropriate Applicable Ownership Interests (as specified inclause (i) of the definition of such term) in the Treasury Portfolio by suchHolder pursuant to the 

A-1

Pledge Agreement, and (ii) the rights and obligations ofthe Holder under one Purchase Contract with the Company.  All capitalized termsused herein which are defined in the Purchase Contract Agreement (as defined onthe reverse hereof) have the meaning set forth therein.

Pursuant to the Pledge Agreement, the Senior Notes or the appropriateApplicable Ownership Interests (as specified in clause (i) of the definition ofsuch term) in the Treasury Portfolio, as the case may be, constituting part ofeach Corporate Unit evidenced hereby have been pledged to the Collateral Agent,for the benefit of the Company, to secure the obligations of the Holder underthe Purchase Contract comprising part of such Corporate Unit.

The Pledge Agreement provides that all payments of theprincipal amount with respect to any of the Pledged Senior Notes (as defined inthe Pledge Agreement) or the appropriate Applicable Ownership Interests (asspecified in clause (i) of the definition of such term) in the TreasuryPortfolio, as the case may be, or interest or distributions on any PledgedSenior Notes or the appropriate Applicable Ownership Interests (as specified inclause (ii) of the definition of such term) in the Treasury Portfolio, as thecase may be, constituting part of the Corporate Units received by theSecurities Intermediary shall be paid by wire transfer in same day funds (i) inthe case of (A) interest on Pledged Senior Notes or distributions with respectto the appropriate Applicable Ownership Interests (as specified in clause (ii)of the definition of such term) in the Treasury Portfolio, as the case may be,and (B) any payments of the principal amount of any Senior Notes or withrespect to the appropriate Applicable Ownership Interests (as specified inclause (i) of the definition of such term) in the Treasury Portfolio, as thecase may be, that have been released from the Pledge pursuant to the PledgeAgreement, to the Purchase Contract Agent to the account designated by thePurchase Contract Agent, no later than 2:00 p.m., New York City time, on theBusiness Day such payment is received by the Securities Intermediary (*provided*that in the event such payment is received by the Securities Intermediary on aday that is not a Business Day or after 12:30 p.m., New York City time, on aBusiness Day, then such payment shall be made no later than 10:30 a.m., NewYork City time, on the next succeeding Business Day) and (ii) in the case ofpayments with respect to the principal amount of the Pledged Senior Notes orwith respect to the appropriate Applicable Ownership Interests (as specified inclause (i) of the definition of such term) in the Treasury Portfolio, to theCompany on the Purchase Contract Settlement Date (as described herein) inaccordance with the terms of the Pledge Agreement, in full satisfaction of therespective obligations of the Holders of the Corporate Units of which suchPledged Senior Notes or the Applicable Ownership Interests (as specified inclause (i) of the definition of such term) in the Treasury Portfolio, as thecase may be, are a part under the Purchase Contracts forming a part of suchCorporate Units.  Interest on the Senior Notes and distributions on theappropriate Applicable Ownership Interests (as specified in clause (ii) of thedefinition of such term) in the Treasury Portfolio, as the case may be, formingpart of a Corporate Units evidenced hereby, which are payable quarterly inarrears on February 16, May 16, August 16, and November 16 of each year,commencing February 16, 2006 (a **"Payment Date"**), shall, subject toreceipt thereof by the Purchase Contract Agent from the Securities Intermediary,be paid to the Person in whose name this Corporate Units Certificate (or aPredecessor Corporate Units Certificate) is registered at the close of businesson the Record Date for such Payment Date.

Each Purchase Contract evidenced hereby obligates theHolder of this Corporate Units Certificate to purchase, and the Company tosell, on November 16, 2008 (the **"Purchase Contract Settlement Date"**), ata price equal to $25 (the **"Purchase Price"**), a number of newly issuedshares of common stock, no par value, (**"Common Stock"**) (or, under certaincircumstances, one-tenth as many newly issued shares of Convertible PreferredStock, Class A (**"Preferred Stock"**)), of the Company, equal to theSettlement Rate, unless on or prior to the Purchase Contract Settlement Datethere shall have occurred a Termination Event or an Early Settlement or CashMerger Early Settlement with respect to such Purchase Contract, all as providedin the Purchase Contract Agreement and more fully described on the reversehereof.  The Purchase Price, if not paid earlier, shall be paid on the PurchaseContract Settlement 

A-2

Date by application of payment received in respect of theprincipal amount with respect to any Pledged Senior Notes pursuant to the Remarketingor the appropriate Applicable Ownership Interests (as specified in clause (i)of the definition of such term) in the Treasury Portfolio, as the case may be,pledged to secure the obligations under such Purchase Contract of the Holder ofthe Corporate Units of which such Purchase Contract is a part.

Each Purchase Contract evidenced hereby obligates theholder to agree, for United States federal, state and local income andfranchise tax purposes, to (i) treat an acquisition of the Corporate Units asan acquisition of the Senior Notes and Purchase Contracts constituting theCorporate Units and (ii) treat itself as owner of the applicable interest inthe Collateral Account, including the Senior Notes and the Applicable OwnershipInterests (as specified in clause (i) of the definition of such term) in theTreasury Portfolio.

The Company shall pay, on each Payment Date, in respect ofeach Purchase Contract forming part of a Corporate Unit evidenced hereby, anamount (the **"Contract Adjustment Payments"**) equal to 1.525% per year ofthe Stated Amount.  Such Contract Adjustment Payments shall be payable to thePerson in whose name this Corporate Units Certificate is registered at theclose of business on the Record Date for such Payment Date.

Interest on the Senior Notes and distributions on theApplicable Ownership Interests (as specified in clause (ii) of the definitionof such term) and the Contract Adjustment Payments will be payable at theoffice of the Purchase Contract Agent in New York City.  The ContractAdjustment Payments will be payable, at the option of the Company, by checkmailed to the address of the Person entitled thereto at such Person's addressas it appears on the Security Register, or by wire transfer to the accountdesignated by such Person by a prior written notice to the Purchase ContractAgent.

Reference is hereby made to the further provisions setforth on the reverse hereof, which further provisions shall for all purposeshave the same effect as if set forth at this place.

Unless the certificate of authentication hereon has beenexecuted by the Purchase Contract Agent by manual signature, this CorporateUnits Certificate shall not be entitled to any benefit under the PledgeAgreement or the Purchase Contract Agreement or be valid or obligatory for anypurpose.

A-3

IN WITNESS WHEREOF, the Company and the Holder specifiedabove have caused this instrument to be duly executed.

PNM RESOURCES, INC.

By:                                                                 

Name:

Title:

HOLDER SPECIFIEDABOVE (as to obligations of such Holder under the Purchase Contracts)

By:    U.S. BANK NATIONALASSOCIATION, not individually but solely as attorney-in-fact of such Holder

By:                                                                 

Name:

Title:

Date:                                       

CERTIFICATE OF AUTHENTICATIONOF PURCHASE CONTRACT AGENT 

This is one of the Corporate Units Certificates referredto in the within mentioned Purchase Contract Agreement.

By:    U.S. BANK NATIONAL ASSOCIATION,as Purchase Contract Agent 

By:                                                                 

Name:

Title:

Date:                                       

A-4

(FORM OF REVERSE OF CORPORATE UNIT CERTIFICATE)

Each Purchase Contract evidenced hereby is governed by aPurchase Contract Agreement, dated as of October 7, 2005 (as may besupplemented from time to time, the **"Purchase Contract Agreement"**),between the Company and U.S. Bank National Association, as Purchase ContractAgent (including its successors hereunder, the **"Purchase Contract Agent"**),to which Purchase Contract Agreement and supplemental agreements theretoreference, is hereby made for a description of the respective rights,limitations of rights, obligations, duties and immunities thereunder of thePurchase Contract Agent, the Company, and the Holders and of the terms uponwhich the Corporate Units Certificates are, and are to be, executed anddelivered.

Each Purchase Contract evidenced hereby obligates theHolder of this Corporate Units Certificate to purchase, and the Company tosell, on the Purchase Contract Settlement Date at a price equal to $25 (the **"PurchasePrice"**), a number of shares of Common Stock (subject to **Sections 5.08**and **5.09**) equal to the Settlement Rate (or under certain circumstancesone-tenth as many shares of Preferred Stock), unless an Early Settlement, aCash Merger Early Settlement or a Termination Event with respect to the Unitsof which such Purchase Contract is a part shall have occurred.  The **"SettlementRate"** is equal to:

(1)     if the Adjusted Applicable Market Value (asdefined below) is greater than or equal to $25.116 (the **"ThresholdAppreciation Price"**), 0.9954 shares of Common Stock per Purchase Contract,(such number of shares, as adjusted from time to time pursuant to **Section5.04**, the **"Minimum Share Number"**);

(2)     if the Adjusted Applicable Market Value is lessthan the Threshold Appreciation Price but greater than $20.93 (the **"ReferencePrice"**), the number of shares of Common Stock per Purchase Contract having avalue equal to the Stated Amount divided by the Adjusted Applicable MarketValue; and 

(3)     if the Adjusted Applicable Market Value is lessthan or equal to the Reference Price, 1.1945 shares of Common Stock perPurchase Contract, (such number of shares, as adjusted from time to timepursuant to **Section 5.04**, the **"Maximum Share Number"**),

in each case subject to adjustment as provided in thePurchase Contract Agreement (and in each case rounded upward or downward to thenearest 1/10,000th of a share).

No fractional shares of Common Stock or Preferred Stock,as applicable, will be issued upon settlement of Purchase Contracts, asprovided in **Section 5.09** of the Purchase Contract Agreement.

Each Purchase Contract evidenced hereby, which is settledthrough Early Settlement or Cash Merger Early Settlement, shall obligate theHolder of the related Corporate Units to purchase at the Purchase Price, andthe Company to sell, a number of newly issued shares of Common Stock (subjectto **Sections 5.08** and **5.09**) equal to the Early Settlement Rate (inthe case of an Early Settlement) or applicable Settlement Rate (in the case ofa Cash Merger Early Settlement).

The **"Adjusted Applicable Market Value"** means (i)prior to any adjustment pursuant to paragraph (i), (ii), (iii), (iv), (v),(vi), (vii) or (x) of **Section 5.04(a)** of the Purchase ContractAgreement, the Applicable Market Value, and (ii) at the time of and after any adjustmentof the Fixed Settlement Rate pursuant to paragraph (i), (ii), (iii), (iv), (v),(vi), (vii) or (x) of **Section 5.04(a)** of the Purchase Contract Agreement,the Applicable Market Value multiplied by a fraction, the numerator of whichshall be the Fixed Settlement Rate immediately after such adjustment pursuantto paragraph (i), (ii), (iii), (iv), (v), (vi), (vii) or (x) of **Section5.04(a)** of the Purchase Contract Agreement and the denominator of which

A-5

shall be the Fixed Settlement Rate immediately prior to such adjustment; *provided*,*however*, that if such adjustment to the Fixed Settlement Rate isrequired to be made pursuant to the occurrence of any of the eventscontemplated by paragraph (i), (ii), (iii), (iv), (v), (vi), (vii) or (x) of **Section5.04(a)** of the Purchase Contract Agreement during the period taken intoconsideration for determining the Applicable Market Value, appropriate andcustomary adjustments shall be made to the Fixed Settlement Rate.

The **"Applicable Market Value"** means the average ofthe Closing Price per share of Common Stock on each of the 20 consecutiveTrading Days ending on the third Trading Day immediately preceding the PurchaseContract Settlement Date.

The **"Closing Price"** per share of Common Stock onany date of determination means:

(1)     the closing sale price as of the close of theprincipal trading session (or, if no closing price is reported, the lastreported sale price) per share on the New York Stock Exchange, Inc. (the **"NYSE"**)on such date;

(2)     if Common Stock is not listed for trading on theNYSE on any such date, the closing sale price (or, if no closing price isreported, the last reported sale price) per share as reported in the composite transactionsfor the principal United States national or regional securities exchange onwhich Common Stock is so listed;

(3)     if Common Stock is not so listed on a UnitedStates national or regional securities exchange, the last closing sale priceper share as reported by the Nasdaq National Market, Inc.;

(4)     if Common Stock is not so reported by the NasdaqNational Market, Inc., the last quoted bid price for the Common Stock in the over-the-countermarket as reported by the National Quotation Bureau or similar organization; or

(5)     if the bid price referred to above is notavailable, the market value of Common Stock on such date as determined by anationally recognized independent investment banking firm retained by theCompany for purposes of determining the Closing Price.

A **"Trading Day"** means a day on which Common Stock(1) is not suspended from trading on any national or regional securitiesexchange or association or over-the-counter market at the close of business and(2) has traded at least once on the national or regional securities exchange orassociation or over-the-counter market that is the primary market for thetrading of Common Stock.

In accordance with the terms of the Purchase ContractAgreement, the Holder of this Corporate Units Certificate may pay the PurchasePrice for the shares of Common Stock or Preferred Stock, as applicable, purchasedpursuant to each Purchase Contract evidenced hereby by effecting a CashSettlement, an Early Settlement or, if applicable, a Cash Merger EarlySettlement or from the proceeds of the Applicable Ownership Interests (asspecified in clause (i) of the definition of such term) in the TreasuryPortfolio or a Remarketing of the related Pledged Senior Notes.  Unless theTreasury Portfolio has replaced the Senior Notes as a component of Corporate Units,a Holder of Corporate Units who (1) does not, on or prior to 5:00 p.m. (NewYork City time) on the fifth Business Day immediately preceding the PurchaseContract Settlement Date, notify the Purchase Contract Agent of its intentionto effect a Cash Settlement, or who does so notify the Purchase Contract Agentbut fails to make an effective Cash Settlement on or prior to 5:00 p.m. (NewYork City time) on the fourth Business Day immediately preceding the PurchaseContract Settlement Date, or (2) on or prior to 5:00 p.m. (New York City time)on the fifth Business Day prior to the Purchase Contract Settlement Date, doesnot make an effective Early Settlement, shall pay the Purchase Price for theshares of Common Stock or Preferred Stock, as 

A-6

applicable, to be delivered underthe related Purchase Contract from the proceeds of the sale of the relatedPledged Senior Notes held by the Collateral Agent in the Remarketing unless theHolder has previously made a Cash Merger Early Settlement.  Unless the TreasuryPortfolio has replaced the Senior Notes as a component of Corporate Units, suchsale will be made by the Remarketing Agent pursuant to the terms of theRemarketing Agreement on the Final Remarketing Date.  If the Treasury Portfoliohas replaced the Senior Notes as a component of Corporate Units, a Holder ofCorporate Units who does not notify the Purchase Contract Agent, on or prior to5:00 p.m. (New York City time) on the fifth Business Day immediately precedingthe Purchase Contract Settlement Date of its intention to effect a CashSettlement shall pay the Purchase Price for the shares of Common Stock orPreferred Stock, as applicable, to be delivered under the related PurchaseContract from the proceeds at maturity of the Applicable Ownership Interests(as defined in clause (i) of the definition of such term) in the TreasuryPortfolio.

As provided in the Purchase Contract Agreement, upon theoccurrence of a Failed Final Remarketing, unless a Holder of a Pledged SeniorNote has notified the Purchase Contract Agent of his intent to effect a CashSettlement of the Purchase Contract and delivered the Purchase Price to theCollateral Agent pursuant to **Section 5.02(e)(ii)** of the PurchaseContract Agreement, such Holder shall be deemed to have exercised such Holder'sPut Right and to have elected to pay the Purchase Price under the PurchaseContract out of a portion of the proceeds from the Put Right in fullsatisfaction of such Holder's obligations under the Purchase Contract.  In theevent of the Company's failure to pay the Put Price when due, the Company shallbe deemed to have netted such Holder's obligation to pay the Company thePurchase Price under the Purchase Contracts against the Company's obligation topay the Put Price, in full satisfaction of such Holder's obligation under thePurchase Contracts.

The Company shall not be obligated to issue any shares ofCommon Stock or Preferred Stock, as applicable, in respect of a PurchaseContract or deliver any certificates therefor to the Holder unless it shallhave received payment of the aggregate Purchase Price for the shares of CommonStock or Preferred Stock, as applicable, to be purchased thereunder in themanner set forth in the Purchase Contract Agreement.

Under the terms of the Pledge Agreement and the PurchaseContract Agreement, the Purchase Contract Agent will be entitled to exercisethe voting and any other consensual  rights pertaining to the Pledged SeniorNotes, but only to the extent instructed in writing by the Holders.  Uponreceipt of notice of any meeting at which holders of Senior Notes are entitledto vote or upon any solicitation of consents, waivers or proxies of holders ofSenior Notes, the Purchase Contract Agent shall, as soon as practicablethereafter, mail, first class, postage pre-paid, to the Corporate Units Holdersa notice:

(1)     containing such information as is contained in thenotice or solicitation;

(2)     stating that each Holder on the record date set bythe Purchase Contract Agent therefor (which, to the extent possible, shall bethe same date as the record date for determining the holders of Senior Notes,as the case may be, entitled to vote) shall be entitled to instruct the PurchaseContract Agent as to the exercise of the voting rights pertaining to the SeniorNotes underlying such Holder's Corporate Units; and

(3)     stating the manner in which such instructions maybe given.

Upon the written request of the Corporate Units Holderson such record date received by the Purchase Contract Agent at least six daysprior to such meeting, the Purchase Contract Agent shall endeavor insofar aspracticable to vote or cause to be voted, in accordance with the instructionsset forth in such requests, the maximum aggregate principal amount of SeniorNotes, as the case may be, as to which any particular voting instructions arereceived.  In the absence of specific instructions from the Holder of aCorporate 

A-7

Unit, the Purchase Contract Agent shall abstain from voting theSenior Note evidenced by such Corporate Unit.  The Company hereby agrees, ifapplicable, to solicit Holders of Corporate Units to timely instruct thePurchase Contract Agent in order to enable the Purchase Contract Agent to votethe Senior Notes.  The Holders of Corporate Units shall have no voting or otherrights in respect of Common Stock or Preferred Stock, as applicable.

Upon the occurrence of a Special Event Redemption, theCollateral Agent shall surrender the Pledged Senior Notes against delivery ofan amount equal to the aggregate Redemption Price of the Pledged Senior Notesand shall deposit the funds in the Collateral Account in exchange for thePledged Senior Notes.  Thereafter, pursuant to the terms of the PledgeAgreement, the Collateral Agent shall cause the Securities Intermediary toapply an amount equal to the aggregate Redemption Amount of such funds topurchase on behalf of the Holders of Corporate Units the Treasury Portfolio andpromptly (a) transfer the Applicable Ownership Interests (as specified inclause (i) of the definition of such term) in the Treasury Portfolio to theCollateral Account to secure the obligations of each Holder of Corporate Unitsto purchase shares of Common Stock or Preferred Stock, as applicable, under thePurchase Contracts constituting a part of such Corporate Units, (b) transferthe Applicable Ownership Interests (as specified in clause (ii) of the definitionof such term) in the Treasury Portfolio to the Purchase Contract Agent for thebenefit of the Holders of such Corporate Units and (c) remit the remainingportion of such funds to the Purchase Contract Agent for payment to the Holdersof such Corporate Units.

Upon the occurrence of a Successful Remarketing of SeniorNotes prior to the Final Remarketing Date, pursuant to the terms of theRemarketing Agreement, the Remarketing Agent will apply an amount equal to theTreasury Portfolio Purchase Price to purchase on behalf of the Holders ofCorporate Units, the Treasury Portfolio, and, after deducting all or a portionof the Remarketing Fee to the extent permitted under the terms of the RemarketingAgreement, promptly remit the remaining portion of such proceeds of suchSuccessful Remarketing to the Purchase Contract Agent for payment to theHolders of such Corporate Units.

Following the occurrence of (i) a Special Event Redemptionprior to the Purchase Contract Settlement Date, or (ii) a SuccessfulRemarketing of the Senior Notes prior to the Final Remarketing Date, theHolders of Corporate Units and the Collateral Agent shall have such securityinterest rights and obligations with respect to the Applicable OwnershipInterests (as specified in clause (i) of the definition of such term) in theTreasury Portfolio as the Holder of Corporate Units and the Collateral Agenthad in respect of the Senior Notes, as the case may be, subject to the Pledgeof the Applicable Ownership Interest (as specified in clause (i) of thedefinition of such term) as provided in the Pledge Agreement and any referenceherein to the Senior Notes shall be deemed to be a reference to such TreasuryPortfolio.

The Corporate Units Certificates are issuable only indenominations of a single Corporate Unit and any integral multiple thereof. The transfer of any Corporate Units Certificate will be registered and CorporateUnits Certificates may be exchanged as provided in the Purchase ContractAgreement.  The Security Registrar may require a Holder, among other things, tofurnish appropriate endorsements and transfer documents permitted by thePurchase Contract Agreement.  No service charge shall be required for any suchregistration of transfer or exchange, but the Company and the Purchase ContractAgent may require payment of a sum sufficient to cover any tax or other governmentalcharge payable in connection therewith.  A Holder who elects to substitute aTreasury Security for a Senior Note, thereby creating Treasury Units, shall beresponsible for any fees or expenses payable in connection therewith.  Exceptas provided in the Purchase Contract Agreement, for so long as the PurchaseContract underlying a Corporate Units remains in effect, such Corporate Unitsshall not be separable into its constituent parts, and the rights andobligations of the Holder of such Corporate Units in respect of the SeniorNotes and Purchase Contract constituting such Corporate Units may be transferredand exchanged only as a Corporate Unit.

A-8

Unless the Treasury Portfolio has replaced the SeniorNotes as a component of the Corporate Units, and subject to the conditions setforth in the Purchase Contract Agreement, the Holder of Corporate Units may substitute,at any time on or prior to 5:00 p.m. (New York City time) on the fifth BusinessDay immediately preceding the Purchase Contract Settlement Date, for thePledged Senior Notes securing such Holder's obligations under the relatedPurchase Contracts, Treasury Securities in an aggregate principal amount atmaturity equal to the aggregate principal amount of the Pledged Senior Notes inaccordance with the terms of the Purchase Contract Agreement and the PledgeAgreement.  From and after such Collateral Substitution, each Unit for whichsuch Pledged Treasury Securities secures the Holder's obligation under thePurchase Contract shall be referred to as a **"Treasury Unit"**.  A Holdermay make such Collateral Substitution only in integral multiples of 40 CorporateUnits for 40 Treasury Units.

If the Treasury Portfolio has replaced the Senior Notes asa component of the Corporate Units, a Holder may, at any time on or prior tothe second Business Day immediately preceding the Purchase Contract SettlementDate, substitute Treasury Securities for the Applicable Ownership Interests inthe Treasury Portfolio, but only in integral multiples of 4,000 CorporateUnits.  In such an event, the Holder shall transfer Treasury Securities to theCollateral Agent, and the Purchase Contract Agent shall instruct the CollateralAgent to release the Pledge and transfer to the Holder the appropriateApplicable Ownership Interests in the Treasury Portfolio.

The Company shall pay, on each Payment Date, the ContractAdjustment Payments payable in respect of each Purchase Contract to the Personin whose name the Corporate Units Certificate evidencing such Purchase Contractis registered at the close of business on the Record Date for such PaymentDate.  Contract Adjustment Payments will be payable at the office of thePurchase Contract Agent in New York City.  The Contract Adjustment Paymentswill be payable, at the option of the Company, by check mailed to the addressof the Person entitled thereto at such Person's address as it appears on theSecurity Register, or by wire transfer to the account designated by such Personby a prior written notice to the Purchase Contract Agent.

The Purchase Contracts and all obligations and rights ofthe Company and the Holders thereunder, including, without limitation, therights of the Holders to receive and the obligation of the Company to pay anyContract Adjustment Payments, shall immediately and automatically terminate,without the necessity of any notice or action by any Holder, the PurchaseContract Agent or the Company, if, on or prior to the Purchase ContractSettlement Date, a Termination Event shall have occurred.  Upon the occurrenceof a Termination Event, the Company shall promptly but in no event later thantwo Business Days thereafter give written notice to the Purchase ContractAgent, the Collateral Agent and the Holders, at their addresses as they appearin the Security Register.  Upon and after the occurrence of a TerminationEvent, the Collateral Agent shall release the Pledged Senior Notes or theappropriate Applicable Ownership Interests (as specified in clause (i) of thedefinition of such term) (as defined in the Pledge Agreement) in the TreasuryPortfolio, as the case may be, from the Pledge in accordance with theprovisions of the Pledge Agreement.  A Corporate Unit shall thereafterrepresent the right to receive the Senior Note or the appropriate ApplicableOwnership Interests in the Treasury Portfolio forming a part of such CorporateUnit in accordance with the terms of, and except as set forth in, the PurchaseContract Agreement and the Pledge Agreement.

Subject to and upon compliance with the provisions of thePurchase Contract Agreement, at the option of the Holder thereof, PurchaseContracts underlying Units may be settled early (**"Early Settlement"**) atany time on or prior to 5:00 p.m. (New York City time) on the fifth BusinessDay immediately preceding the Purchase Contract Settlement Date as provided inthe Purchase Contract Agreement.  In order to exercise the right to effect EarlySettlement with respect to any Purchase Contract evidenced by this Certificate,the Holder of this Corporate Units Certificate shall deliver to the Purchase

A-9

Contract Agent at the Corporate Trust Office prior to the time specified in thePurchase Contract Agreement an Election to Settle Early form set forth belowduly completed and accompanied by payment in the form of immediately availablefunds payable to the order of the Company in an amount (the **"EarlySettlement Amount"**) equal to the sum of:

                                                                 (i)              the product of (A) the Stated Amount times (B) the number ofPurchase Contracts with respect to which the Holder has elected to effect EarlySettlement, plus

                                                               (ii)              if such delivery is made with respect to any Purchase Contractsduring the period from the close of business on any Record Date next precedingany Payment Date to the opening of business on such Payment Date, an amountequal to the Contract Adjustment Payments payable on such Payment Date withrespect to such Purchase Contracts.

Upon Early Settlement of Purchase Contracts by a Holder ofthe related Units, the Pledged Senior Notes or Pledged Applicable OwnershipInterests (as specified in clause (i) of the definition of such term)underlying such Units shall be released from the Pledge as provided in thePledge Agreement and the Holder shall be entitled to receive a number of newlyissued shares of Common Stock adjusted in the same manner and at the same timeas the Settlement Rate is adjusted (the **"Early Settlement Rate"**).

Upon the occurrence of a Cash Merger, a Holder ofCorporate Units may effect Cash Merger Early Settlement of the PurchaseContract underlying such Corporate Units pursuant to the terms of **Section5.04(b)(ii)** of the Purchase Contract Agreement.  Upon Cash Merger EarlySettlement of Purchase Contracts by a Holder of the related Corporate Units,the Pledged Senior Notes or Pledged Applicable Ownership Interests (asspecified in clause (i) of the definition of such term) in the TreasuryPortfolio underlying such Corporate Units shall be released from the Pledge asprovided in the Pledge Agreement.

Upon registration of transfer of this Corporate UnitsCertificate, the transferee shall be bound (without the necessity of any otheraction on the part of such transferee, except as may be required by thePurchase Contract Agent pursuant to the Purchase Contract Agreement), under theterms of the Purchase Contract Agreement and the Purchase Contracts evidencedhereby and the transferor shall be released from the obligations under thePurchase Contracts evidenced by this Corporate Units Certificate.  The Companycovenants and agrees, and the Holder, by its acceptance hereof, likewisecovenants and agrees, to be bound by the provisions of this paragraph. 

The Holder of this Corporate Units Certificate, by itsacceptance hereof, irrevocably authorizes the Purchase Contract Agent to enterinto and perform the related Purchase Contracts forming part of the CorporateUnits evidenced hereby on its behalf as its attorney-in-fact, expresslywithholds any consent to the assumption (i.e., affirmance) of the PurchaseContracts by the Company or its trustee in the event that the Company becomesthe subject of a case under the Bankruptcy Code, agrees to be bound by theterms and provisions thereof, covenants and agrees to perform its obligationsunder such Purchase Contracts, consents to the provisions of the PurchaseContract Agreement, irrevocably authorizes the Purchase Contract Agent to enterinto and perform the Purchase Contract Agreement and the Pledge Agreement on itsbehalf as its attorney-in-fact, and consents to, and agrees to be bound by, thePledge of such Holder's right, title and interest in and to the CollateralAccount, including the Senior Notes or the appropriate Applicable OwnershipInterests (as specified in clause (i) of the definition of such term) in theTreasury Portfolio, as the case may be, underlying this Corporate UnitsCertificate pursuant to the Pledge Agreement.  The Holder further covenants andagrees that, to the extent and in the manner provided in the Purchase ContractAgreement and the Pledge Agreement, but subject to the terms thereof, paymentswith respect to the aggregate principal amount of the Pledged Senior Notes orthe appropriate Applicable Ownership Interests (as specified in clause (i) ofthe definition of such term) in the Treasury Portfolio, as 

A-10

the case may be, onthe Purchase Contract Settlement Date shall be paid by the Collateral Agent tothe Company in satisfaction of such Holder's obligations under such PurchaseContract and such Holder shall acquire no right, title or interest in suchpayments.

Subject to certain exceptions, the provisions of thePurchase Contract Agreement may be amended with the consent of the Holders of amajority of the Purchase Contracts.

The Purchase Contracts shall be governed by, and construedin accordance with, the laws of the State of New York.

Prior to due presentment of this Certificate forregistration of transfer, the Company, the Purchase Contract Agent and itsAffiliates and any agent of the Company or the Purchase Contract Agent maytreat the Person in whose name this Corporate Units Certificate is registeredas the owner of the Corporate Units evidenced hereby for the purpose ofreceiving payments of interest payable on the Senior Notes, receiving paymentsof Contract Adjustment Payments (subject to any applicable record date),performance of the Purchase Contracts and for all other purposes whatsoever,whether or not any payments in respect thereof be overdue and notwithstandingany notice to the contrary, and neither the Company, the Purchase ContractAgent nor any such agent shall be affected by notice to the contrary.

The Purchase Contracts shall not, prior to the settlementthereof, entitle the Holder to any of the rights of a holder of shares ofCommon Stock or Preferred Stock, as applicable.

A copy of the Purchase Contract Agreement is available forinspection at the offices of the Purchase Contract Agent.

A-11

ABBREVIATIONS

The following abbreviations, when used in the inscriptionon the face of this instrument, shall be construed as though they were writtenout in full according to applicable laws or regulations:

TEN COM:                                                       astenants in common 

UNIF GIFTMIN ACT:                                     ______________ Custodian_____________

                                                                                 (cust)                                     (minor)

Under Uniform Gifts to MinorsAct of

                                                              

TENANT:                                                        astenants by the entireties 

JT TEN:                                                           asjoint tenants with right of survivorship and not as tenants in common 

Additional abbreviations may also be used though not inthe above list.

FOR VALUE RECEIVED, the undersigned hereby sell(s),assign(s) and transfer(s) unto 

                                                                                                                                               

                                                                                                                                               

(Please insert Social Security or Taxpayer I.D. orother Identifying Number of Assignee)

                                                                                                                                               

                                                                                                                                               

(Please print or type name and address includingPostal Zip Code of Assignee)

the within Corporate Units Certificates and all rightsthereunder, hereby irrevocably constituting and appointing attorney__________________, to transfer said Corporate Units Certificates on the booksof PNM Resources, Inc., with full power of substitution in the premises.

Dated:                                                              Signature                                                        

NOTICE:  The signature to this assignment must correspond with the name as itappears upon the face of the within Corporate Units Certificates in everyparticular, without alteration or enlargement or any change whatsoever.

Signature Guarantee:                                                                            

A-12

**SETTLEMENT INSTRUCTIONS**

The undersigned Holder directs that a certificate forshares of [Common Stock] [Preferred Stock] deliverable upon settlement on orafter the Purchase Contract Settlement Date of the Purchase Contracts underlyingthe number of Corporate Units evidenced by this Corporate Units Certificate beregistered in the name of, and delivered, together with a check in payment forany fractional share, to the undersigned at the address indicated below unlessa different name and address have been indicated below.  If shares are to beregistered in the name of a Person other than the undersigned, the undersignedwill pay any transfer tax payable incident thereto.

Date:                                                                                                                                      

                                                            Signature 

                                                                        SignatureGuarantee:                                        

                                                                        (ifassigned to another person)

If shares are to be registered  in the name of and delivered to a Person other than the Holder, please (i)  print such Person's name and address and (ii) provide a guarantee of your  signature:

REGISTERED HOLDER  Please print name and address of Registered Holder:

                                                                        Name

                                                                        Name

                                                                        Address

                                                                        Address

                                                                       	

                                                                       	

                                                                       	

                                                                       	

                                                                       	

                                                                       	

Social Security or other Taxpayer Identification Number, if  any

 

A-13

ELECTION TO SETTLE EARLY/CASH MERGER EARLY SETTLEMENT

The undersigned Holder of this Corporate Units Certificatehereby irrevocably exercises the option to effect [Early Settlement] [CashMerger Early Settlement following a Cash Merger] in accordance with the termsof the Purchase Contract Agreement with respect to the Purchase Contractsunderlying the number of Corporate Units evidenced by this Corporate UnitsCertificate specified below.  The undersigned Holder directs that a certificatefor shares of [Common Stock] [Preferred Stock] or other securities deliverableupon such [Early Settlement] [Cash Merger Early Settlement] be registered inthe name of, and delivered, together with a check in payment for any fractionalshare and any Corporate Units Certificate representing any Corporate Unitsevidenced hereby as to which [Early Settlement] [Cash Merger Early Settlement]of the related Purchase Contracts is not effected, to the undersigned at theaddress indicated below unless a different name and address have been indicatedbelow.  Pledged Senior Notes or the appropriate Applicable Ownership Interestsin the Treasury Portfolio, as the case may be, deliverable upon such [EarlySettlement] [Cash Merger Early Settlement] will be transferred in accordancewith the transfer instructions set forth below.  If shares are to be registeredin the name of a Person other than the undersigned, the undersigned will payany transfer tax payable incident thereto.

Dated:                                                              Signature                                                        

Signature Guarantee:                                                       

A-14

Number of Units evidenced hereby as to which [EarlySettlement] [Cash Merger Early Settlement] of the related Purchase Contracts isbeing elected:

If shares of [Common Stock]  [Preferred Stock] or Corporate Units Certificates are to be registered in the  name of and delivered to and Pledged Senior Notes or the Applicable Ownership  Interests in the Treasury Portfolio, as the case may be, are to be  transferred to a Person other than the Holder, please print such Person's  name and address:

REGISTERED HOLDER  Please print name and address of Registered Holder:

                                                                        Name

                                                                        Name

                                                                        Address

                                                                        Address

                                                                       	

                                                                       	

                                                                       	

                                                                       	

                                                                       	

                                                                       	

Social Security or other Taxpayer Identification Number, if  any

 

Transfer Instructions for Pledged Senior Notes or theApplicable Ownership Interests in the Treasury Portfolio, as the case may be,transferable upon [Early Settlement] [Cash Merger Early Settlement] or aTermination Event:

                                                                                                                                                        

                                                                                                                                                        

                                                                                                                                                        

A-15

**EXHIBIT B**

THESE SECURITIES HAVE NOT BEEN REGISTERED UNDER THE U.S.SECURITIES ACT OF 1933, AS AMENDED (THE **"SECURITIES ACT"**), AND MAY NOTBE SOLD OR OTHERWISE TRANSFERRED IN THE ABSENCE OF SUCH REGISTRATION OR ANAPPLICABLE EXEMPTION THEREFROM.  EACH PURCHASER OF ANY OF THESE SECURITIES ISHEREBY NOTIFIED THAT THE SELLER OF ANY OF THESE SECURITIES MAY BE RELYING ONTHE EXEMPTION FROM THE PROVISIONS OF SECTION 5 OF THE SECURITIES ACT PROVIDEDBY RULE 144A THEREUNDER.

THESE SECURITIES MAY NOT BE OFFERED, SOLD, PLEDGED OROTHERWISE TRANSFERRED EXCEPT (A) (1) TO A PERSON WHO THE TRANSFEROR REASONABLYBELIEVES IS A QUALIFIED INSTITUTIONAL BUYER WITHIN THE MEANING OF RULE 144AUNDER THE SECURITIES ACT ACQUIRING FOR ITS OWN ACCOUNT OR FOR THE ACCOUNT OF AQUALIFIED INSTITUTIONAL BUYER IN A TRANSACTION MEETING THE REQUIREMENTS OF RULE144A (IF AVAILABLE), (2) PURSUANT TO AN EXEMPTION FROM REGISTRATION UNDER THE SECURITIESACT PROVIDED BY RULE 144 THEREUNDER (IF AVAILABLE), (3) TO AN ACCREDITEDINVESTOR WITHIN THE MEANING OF RULE 501(a) OF REGULATION D UNDER THE SECURITIESACT PURSUANT TO AN EXEMPTION FROM REGISTRATION UNDER THE SECURITIES ACT (IFAVAILABLE) OR (4) PURSUANT TO AN EFFECTIVE REGISTRATION STATEMENT UNDER THESECURITIES ACT, AND (B) IN ACCORDANCE WITH ALL APPLICABLE SECURITIES LAWS OFTHE STATES OF THE UNITED STATES AND OTHER JURISDICTIONS.

IN CONNECTION WITH ANY TRANSFER, THE HOLDER WILL DELIVERTO THE PURCHASE CONTRACT AGENT SUCH OPINIONS OF COUNSEL, CERTIFICATES AND/OROTHER INFORMATION AS IT MAY REASONABLY REQUIRE IN FORM REASONABLY SATISFACTORYTO IT AS PROVIDED FOR IN THE INDENTURE TO CONFIRM THAT THE TRANSFER COMPLIESWITH THE FOREGOING RESTRICTIONS AS PROVIDED FOR IN THE INDENTURE.

(FORM OF FACE OF TREASURY UNIT CERTIFICATE)

No._______                                 

Number of Treasury Units: ______

PNM RESOURCES, INC.Treasury Units 

This Treasury Units Certificate certifies that______________ is the registered Holder of the number of Treasury Units setforth above.  Each Treasury Unit consists of (i) a 1/40th, or 2.5%,undivided beneficial ownership interest of a Treasury Security having aprincipal amount at maturity equal to $1,000, subject to the Pledge of suchTreasury Security by such Holder pursuant to the Pledge Agreement, and (ii) therights and obligations of the Holder under one Purchase Contract with PNMResources, Inc., a  New Mexico corporation (the **"Company"**).  Allcapitalized terms used herein which are defined in the Purchase ContractAgreement (as defined on the reverse hereof) have the meaning set forththerein.

B-1

Pursuant to the Pledge Agreement, the Treasury Securities constitutingpart of each Treasury Unit evidenced hereby have been pledged to the CollateralAgent, for the benefit of the Company, to secure the obligations of the Holderunder the Purchase Contract comprising part of such Treasury Unit.

Each Purchase Contract evidenced hereby obligates theHolder of this Treasury Units Certificate to purchase, and the Company, tosell, on November 16, 2008 (the **"Purchase Contract Settlement Date"**), ata price equal to $25 (the **"Purchase Price"**), a number of newly issuedshares of common stock, no par value, (**"Common Stock"**) (or, undercertain circumstances, one-tenth as many newly issued shares of ConvertiblePreferred Stock, Class A (**"Preferred Stock"**)), of the Company, equal tothe Settlement Rate, unless prior to or on the Purchase Contract SettlementDate there shall have occurred a Termination Event, an Early Settlement or aCash Merger Early Settlement with respect to such Purchase Contract, all asprovided in the Purchase Contract Agreement and more fully described on thereverse hereof.  The Purchase Price, if not paid earlier, shall be paid on thePurchase Contract Settlement Date by application of the proceeds from theTreasury Securities at maturity pledged to secure the obligations of the Holderunder such Purchase Contract of the Treasury Units of which such PurchaseContract is a part.

Each Purchase Contract evidenced hereby obligates theholder to agree, for United States federal, state and local income andfranchise tax purposes, to (i) treat an acquisition of the Treasury Units as anacquisition of the Treasury Securities and Purchase Contracts constituting theTreasury Units and (ii) treat itself as owner of the applicable interest in theCollateral Account, including the Treasury Securities.

The Company shall pay, on each Payment Date, in respect ofeach Purchase Contract forming part of a Treasury Unit evidenced hereby, an amount(the **"Contract Adjustment Payments"**) equal to 1.525% per year of theStated Amount.  Such Contract Adjustment Payments shall be payable to thePerson in whose name this Treasury Units Certificate is registered at the closeof business on the Record Date for such Payment Date.

Contract Adjustment Payments will be payable at the officeof the Purchase Contract Agent in New York City.  The Contract Adjustment Paymentswill be payable, at the option of the Company, by check mailed to the addressof the Person entitled thereto at such Person's address as it appears on theSecurity Register, or by wire transfer to the account designated by such Personby a prior written notice to the Purchase Contract Agent.

Reference is hereby made to the further provisions setforth on the reverse hereof, which further provisions shall for all purposeshave the same effect as if set forth at this place.

Unless the certificate of authentication hereon has been executedby the Purchase Contract Agent by manual signature, this Treasury Units Certificateshall not be entitled to any benefit under the Pledge Agreement or the PurchaseContract Agreement or be valid or obligatory for any purpose.

B-2

IN WITNESS WHEREOF, the Company and the Holder specifiedabove have caused this instrument to be duly executed.

PNM RESOURCES, INC.

By:                                                                 

Name:

Title:

HOLDER SPECIFIEDABOVE (as to obligations of such Holder under the Purchase Contracts)

By:    U.S. BANK NATIONALASSOCIATION, not individually but solely as attorney-in-fact or such Holder

By:                                                                 

Name:

Title:

Dated:                                     

B-3

CERTIFICATE OF AUTHENTICATION OFPURCHASE CONTRACT AGENT

This is one of the Treasury Units referred to in the within-mentionedPurchase Contract Agreement.

U.S. BANK NATIONAL ASSOCIATION,as Purchase Contract Agent

By:                                                                 

            Name:                                                

            Title:                                                   

Date: _______________________

B-4

(FORM OF REVERSE OF TREASURY UNIT CERTIFICATE)

Each Purchase Contract evidenced hereby is governed by a PurchaseContract Agreement, dated as of September 30, 2005 (as may be supplemented fromtime to time, the **"Purchase Contract Agreement"**) between the Company andU.S. Bank National Association, as Purchase Contract Agent (including its successorsthereunder, herein called the **"Purchase Contract Agent"**), to which thePurchase Contract Agreement and supplemental agreements thereto reference, ishereby made for a description of the respective rights, limitations of rights,obligations, duties and immunities thereunder of the Purchase Contract Agent,the Company and the Holders and of the terms upon which the Treasury UnitsCertificates are, and are to be, executed and delivered.

Each Purchase Contract evidenced hereby obligates theHolder of this Treasury Units Certificate to purchase, and the Company to sell,on the Purchase Contract Settlement Date at a price equal to $25 (the **"PurchasePrice"**) a number of newly issued shares of Common Stock (subject to **Sections5.08** and **5.09**) equal to the Settlement Rate (or, under certaincircumstances, one-tenth as many shares of Preferred Stock), unless an EarlySettlement, a Cash Merger Early Settlement or a Termination Event with respectto the Units of which such Purchase Contract is a part shall have occurred. The **"Settlement Rate"** is equal to:

(1)        if the AdjustedApplicable Market Value (as defined below) is greater than or equal to $25.116(the **"Threshold Appreciation Price"**), 0.9954 shares of Common Stock perPurchase Contract (such number of shares, as adjusted from time to timepursuant to **Section 5.04**, the **"Minimum Share Number"**);

(2)        if the AdjustedApplicable Market Value is less than the Threshold Appreciation Price butgreater than $20.93 (the **"Reference Price"**), the number of shares ofCommon Stock per Purchase Contract having a value equal to the Stated Amountdivided by the Adjusted Applicable Market Value; and

(3)        if the AdjustedApplicable Market Value is less than or equal to the Reference Price, 1.1945 sharesof Common Stock per Purchase Contract (such number of shares, as adjusted fromtime to time pursuant to **Section 5.04**, the **"Maximum Share Number"**),

in each case subject to adjustment as provided in thePurchase Contract Agreement (and in each case rounded upward or downward to thenearest 1/10,000th of a share).

No fractional shares of Common Stock or Preferred Stock,as applicable, will be issued upon settlement of Purchase Contracts, asprovided in **Section 5.09** of the Purchase Contract Agreement.

Each Purchase Contract evidenced hereby, which is settled throughEarly Settlement or Cash Merger Early Settlement shall obligate the Holder ofthe related Treasury Units to purchase at the Purchase Price, and the Companyto sell, a number of newly issued shares of Common Stock (subject to **Sections5.08** and **5.09**) equal to the Early Settlement Rate (in the case of anEarly Settlement) or applicable Settlement Rate (in the case of a Cash MergerEarly Settlement).

The **"Adjusted Applicable Market Value"** means (i)prior to any adjustment pursuant to paragraph (i), (ii), (iii), (iv), (v),(vi), (vii) or (x) of **Section 5.04(a)** of the Purchase ContractAgreement, the Applicable Market Value, and (ii) at the time of and after anyadjustment of the Fixed Settlement Rate pursuant to paragraph (i), (ii), (iii),(iv), (v), (vi), (vii) or (x) of **Section 5.04(a)**of the Purchase ContractAgreement, the Applicable Market Value multiplied by a fraction, the numeratorof which shall be the Fixed Settlement Rate immediately after such adjustmentpursuant to paragraph (i), (ii), (iii), (iv), (v), (vi), (vii) or (x) of **Section5.04(a)**of the Purchase Contract Agreement and the denominator of whichshall be the Fixed Settlement Rate immediately prior to such adjustment; *provided*,*however*, that if such adjustment to the Fixed Settlement Rate is requiredto be made pursuant to the occurrence of any of the events contemplated byparagraph (i), (ii), (iii), (iv), (v), 

B-5

(vi), (vii) or (x) of **Section 5.04(a)**of the Purchase Contract Agreement during the period taken into consideration fordetermining the Applicable Market Value, appropriate and customary adjustmentsshall be made to the Fixed Settlement Rate.

The **"Applicable Market Value"** means the average ofthe Closing Price per share of Common Stock on each of the 20 consecutiveTrading Days ending on the third Trading Day immediately preceding the PurchaseContract Settlement Date.

The **"Closing Price"** per share of Common Stock onany date of determination means:

(1)     the closing sale price asof the close of the principal trading session (or, if no closing price isreported, the last reported sale price) per share on the New York StockExchange, Inc. (the **"NYSE"**) on such date;

(2)     if Common Stock is notlisted for trading on the NYSE on any such date, the closing sale price (or, ifno closing price is reported, the last reported sale price) per share asreported in the composite transactions for the principal United States nationalor regional securities exchange on which Common Stock is so listed;

(3)     if Common Stock is not solisted on a United States national or regional securities exchange, the lastclosing sale price per share as reported by the Nasdaq National Market, Inc.;

(4)     if Common Stock is not soreported by the Nasdaq National Market, Inc., the last quoted bid price for theCommon Stock in the over-the-counter market as reported by the NationalQuotation Bureau or similar organization; or

(5)     if the bid price referredto above is not available, the market value of Common Stock on such date asdetermined by a nationally recognized independent investment banking firmretained by the Company for purposes of determining the Closing Price.

A **"Trading Day"** means a day on which Common Stock(1) is not suspended from trading on any national or regional securitiesexchange or association or over-the-counter market at the close of business and(2) has traded at least once on the national or regional securities exchange orassociation or over-the-counter market that is the primary market for the tradingof Common Stock.

In accordance with the terms of the Purchase Contract Agreement,the Holder of this Treasury Unit shall pay the Purchase Price for the shares ofthe Common Stock or Preferred Stock, as applicable, purchased pursuant to eachPurchase Contract evidenced hereby either by effecting an Early Settlement or,if applicable, a Cash Merger Early Settlement of each such Purchase Contract orby applying a principal amount of the Pledged Treasury Securities underlyingsuch Holder's Treasury Unit equal to the Stated Amount of such PurchaseContract to the purchase of the Common Stock or Preferred Stock, as applicable. A Holder of Treasury Units who (1) on or prior to 5:00 p.m. (New York Citytime) on the fifth Business Day prior to the Purchase Contract Settlement Date,does not make an effective Early Settlement or (2) on or prior to 5:00 p.m. (NewYork City time) on the fifth Business Day prior to the Purchase ContractSettlement Date, does not make an effective Cash Merger Early Settlement, shallpay the Purchase Price for the shares of Common Stock or Preferred Stock, asapplicable, to be issued under the related Purchase Contract from the proceedsof the Pledged Treasury Securities.

B-6

The Company shall not be obligated to issue any shares of CommonStock or Preferred Stock, as applicable, in respect of a Purchase Contract ordeliver any certificates therefor to the Holder unless it shall have receivedpayment of the aggregate purchase price for the shares of Common Stock orPreferred Stock, as applicable, to be purchased thereunder in the manner setforth in the Purchase Contract Agreement.

The Treasury Units Certificates are issuable only in registeredform and only in denominations of a single Treasury Unit and any integralmultiple thereof.  The transfer of any Treasury Units Certificate will beregistered and Treasury Units Certificates may be exchanged as provided in thePurchase Contract Agreement.  The Security Registrar may require a Holder, amongother things, to furnish appropriate endorsements and transfer documents permittedby the Purchase Contract Agreement.  No service charge shall be required forany such registration of transfer or exchange, but the Company and the PurchaseContract Agent may require payment of a sum sufficient to cover any tax orother governmental charge payable in connection therewith.  A Holder who electsto substitute Senior Notes or Applicable Ownership Interests in the TreasuryPortfolio, for Treasury Securities, thereby recreating Corporate Units, shallbe responsible for any fees or expenses associated therewith.  Except as providedin the Purchase Contract Agreement, for so long as the Purchase Contractunderlying a Treasury Unit remains in effect, such Treasury Unit shall not beseparable into its constituent parts, and the rights and obligations of theHolder of such Treasury Unit in respect of the Treasury Security and the PurchaseContract constituting such Treasury Unit may be transferred and exchanged onlyas a Treasury Unit.

Unless the Treasury Portfolio has replaced the SeniorNotes as a component of the Corporate Units and subject to the conditions setforth in the Purchase Contract Agreement, a Holder of Treasury Units mayrecreate, at any time on or prior to 5:00 p.m. (New York City time) on thefifth Business Day immediately preceding the Purchase Contract Settlement Date,Corporate Units by delivering to the Securities Intermediary Senior Notes withan aggregate principal amount, equal to the aggregate principal amount atmaturity of the Pledged Treasury Securities in exchange for the release of suchPledged Treasury Securities in accordance with the terms of the Purchase ContractAgreement and the Pledge Agreement.  From and after such substitution, theHolder's Units shall be referred to as a **"Corporate Unit"**.  Any suchcreation of Corporate Units may be effected only in multiples of 40 TreasuryUnits for 40 Corporate Units.

If the Treasury Portfolio has replaced the Senior Notes asa component of the Corporate Units, a Holder may, at any time on or prior tothe second Business Day immediately preceding the Purchase Contract SettlementDate, substitute Treasury Securities for the Applicable Ownership Interests inthe Treasury Portfolio, but only in integral multiples of 4,000 TreasuryUnits.  In such an event, the Holder shall transfer Treasury Securities to theCollateral Agent, and the Purchase Contract Agent shall instruct the CollateralAgent to release the Pledge of and transfer to the Holder the appropriateApplicable Ownership Interests in the Treasury Portfolio.

The Company shall pay, on each Payment Date, the Contract AdjustmentPayments payable in respect of each Purchase Contract to the Person in whosename the Treasury Units Certificate evidencing such Purchase Contract isregistered at the close of business on the Record Date for such Payment Date.  ContractAdjustment Payments will be payable at the office of the Purchase ContractAgent in New York City.  The Contract Adjustment Payments will be payable, at theoption of the Company, by check mailed to the address of the Person entitled theretoat such Person's address as it appears on the Security Register, or by wiretransfer to the account designated by such Person by a prior written notice tothe Purchase Contract Agent.

B-7

The Purchase Contracts and all obligations and rights ofthe Company and the Holders thereunder, including, without limitation, therights of the Holders to receive and the obligation of the Company to pay anyContract Adjustment Payments, shall immediately and automatically terminate,without the necessity of any notice or action by any Holder, the PurchaseContract Agent or the Company, if, on or prior to the Purchase ContractSettlement Date, a Termination Event shall have occurred.  Upon the occurrenceof a Termination Event, the Company shall promptly but in no event later thantwo Business Days thereafter give written notice to the Purchase ContractAgent, the Collateral Agent and the Holders, at their addresses as they appearin the Security Register.  Upon and after the occurrence of a TerminationEvent, the Collateral Agent shall release the Pledged Treasury Securities (asdefined in the Pledge Agreement) in accordance with the provisions of thePledge Agreement.  A Treasury Unit shall thereafter represent the right toreceive the interest in the Treasury Security forming a part of such TreasuryUnit, in accordance with the terms of and except as set forth in, the PurchaseContract Agreement and the Pledge Agreement.

Subject to and upon compliance with the provisions of the PurchaseContract Agreement, at the option of the Holder thereof, Purchase Contractsunderlying Units may be settled early (**"Early Settlement"**) as provided inthe Purchase Contract Agreement.  In order to exercise the right to effect EarlySettlement with respect to any Purchase Contract evidenced by this Certificate,the Holder of this Treasury Units Certificate shall deliver to the PurchaseContract Agent at the Corporate Trust Office an Election to Settle Early formset forth below duly completed and accompanied by payment in the form ofimmediately available funds payable to the order of the Company in an amount(the **"Early Settlement Amount"**) equal to the sum of:

(i)         the product of (A) the Stated Amount times(B) the number of Purchase Contracts with respect to which the Holder haselected to effect Early Settlement, plus 

(ii)        if such delivery is made with respect to anyPurchase Contracts during the period from the close of business on any Record Datenext preceding any Payment Date to the opening of business on such PaymentDate, an amount equal to the Contract Adjustment Payments payable on suchPayment Date with respect to such Purchase Contracts.

Upon Early Settlement of Purchase Contracts by a Holder ofthe related Units, the Pledged Treasury Securities underlying such Units shallbe released from the Pledge as provided in the Pledge Agreement and the Holder shallbe entitled to receive a number of newly issued shares of Common Stock adjustedin the same manner and at the same time as the Settlement Rate is adjusted (the**"Early Settlement Rate"**).

Upon the occurrence of a Cash Merger, a Holder of TreasuryUnits may effect Cash Merger Early Settlement of the Purchase Contract underlyingsuch Treasury Units pursuant to the terms of **Section 5.04(b)(ii)** of thePurchase Contract Agreement.  Upon Cash Merger Early Settlement of Purchase Contractsby a Holder of the related Treasury Units, the Pledged Treasury Securitiesunderlying such Treasury Units shall be released from the Pledge as provided inthe Pledge Agreement.

Upon registration of transfer of this Treasury Units Certificate,the transferee shall be bound (without the necessity of any other action on thepart of such transferee, except as may be required by the Purchase ContractAgent pursuant to the Purchase Contract Agreement), under the terms of thePurchase Contract Agreement and the Purchase Contracts evidenced hereby and thetransferor shall be released from the obligations under the Purchase Contractsevidenced by this Treasury Units Certificate.  The Company covenants andagrees, and the Holder, by its acceptance hereof, likewise covenants and agrees,to be bound by the provisions of this paragraph.

B-8

The Holder of this Treasury Units Certificate, by its acceptancehereof, authorizes the Purchase Contract Agent to enter into and perform therelated Purchase Contracts forming part of the Treasury Units evidenced herebyon its behalf as its attorney-in-fact, expressly withholds any consent to theassumption (i.e., affirmance) of the Purchase Contracts by the Company or itstrustee in the event that the Company becomes the subject of a case under theBankruptcy Code, agrees to be bound by the terms and provisions thereof,covenants and agrees to perform its obligations under such Purchase Contracts,consents to the provisions of the Purchase Contract Agreement, authorizes thePurchase Contract Agent to enter into and perform the Purchase ContractAgreement and the Pledge Agreement on its behalf as its attorney-in-fact, andconsents to the Pledge of the Treasury Securities underlying this TreasuryUnits Certificate pursuant to the Pledge Agreement.  The Holder further covenantsand agrees, that, to the extent and in the manner provided in the PurchaseContract Agreement and the Pledge Agreement, but subject to the terms thereof,payments in respect to the aggregate principal amount of the Pledged TreasurySecurities on the Purchase Contract Settlement Date shall be paid by theCollateral Agent to the Company in satisfaction of such Holder's obligationsunder such Purchase Contract and such Holder shall acquire no right, title orinterest in such payments.

Subject to certain exceptions, the provisions of thePurchase Contract Agreement may be amended with the consent of the Holders of amajority of the Purchase Contracts.

The Purchase Contracts shall for all purposes be governedby, and construed in accordance with, the laws of the State of New York.

Prior to due presentment of this Certificate forregistration or transfer, the Company, the Purchase Contract Agent and itsAffiliates and any agent of the Company or the Purchase Contract Agent maytreat the Person in whose name this Treasury Units Certificate is registered asthe owner of the Treasury Units evidenced hereby for the purpose of receivingpayments of interest on the Treasury Securities, receiving payments of ContractAdjustment Payments (subject to any applicable record date), performance of thePurchase Contracts and for all other purposes whatsoever, whether or not anypayments in respect thereof be overdue and notwithstanding any notice to thecontrary, and neither the Company, the Purchase Contract Agent nor any suchagent shall be affected by notice to the contrary.

The Purchase Contracts shall not, prior to the settlement thereof,entitle the Holder to any of the rights of a holder of shares of Common Stock orPreferred Stock, as applicable.

A copy of the Purchase Contract Agreement is available forinspection at the offices of the Purchase Contract Agent.

B-9

ABBREVIATIONS

The following abbreviations, when used in the inscriptionon the face of this instrument, shall be construed as though they were writtenout in full according to applicable laws or regulations:

TEN COM:                                                       astenants in common 

UNIF GIFTMIN ACT:                                   ______________ Custodian_____________

                                                                                 (cust)                                     (minor)

Under Uniform Gifts to MinorsAct of

                                                              

TENANT:                                                        astenants by the entireties 

JT TEN:                                                           asjoint tenants with right of survivorship and not as tenants in common 

Additional abbreviations may also be used though not inthe above list.

FOR VALUE RECEIVED, the undersigned hereby sell(s),assign(s) and transfer(s) unto 

                                                                                                                                               

                                                                                                                                               

(Please insert Social Security or Taxpayer I.D. orother Identifying Number of Assignee)

                                                                                                                                               

                                                                                                                                               

               (Please print or type name and addressincluding Postal Zip Code of Assignee) 

the within Corporate Units Certificates and all rightsthereunder, hereby irrevocably constituting and appointing attorney__________________, to transfer said Corporate Units Certificates on the booksof PNM Resources, Inc., with full power of substitution in the premises.

Dated:                                                              Signature                                                        

NOTICE:  The signature to this assignment must correspond with the name as itappears upon the face of the within Corporate Units Certificates in everyparticular, without alteration or enlargement or any change whatsoever.

Signature Guarantee:                                                                            

B-10

**SETTLEMENT INSTRUCTIONS**

The undersigned Holder directs that a certificate forshares of [Common Stock] [Preferred Stock] deliverable upon settlement on orafter the Purchase Contract Settlement Date of the Purchase Contractsunderlying the number of Treasury Units evidenced by this Treasury Units Certificatebe registered in the name of, and delivered, together with a check in paymentfor any fractional share, to the undersigned at the address indicated belowunless a different name and address have been indicated below.  If shares areto be registered in the name of a Person other than the undersigned, theundersigned will pay any transfer tax payable incident thereto.

Dated:                                     

If shares are to be registered  in the name of and delivered to a Person other than the Holder, please (i)  print such Person's name and address and (ii) provide a guarantee of your  signature:

REGISTERED HOLDER  Please print name and address of Registered Holder:

                                                                        Name

                                                                        Name

                                                                        Address

                                                                        Address

                                                                       	

                                                                       	

                                                                       	

                                                                       	

                                                                       	

                                                                       	

Social Security or other Taxpayer Identification Number, if  any

 

B-11

ELECTION TO SETTLE EARLY/CASH MERGER EARLY SETTLEMENT

The undersigned Holder of this Treasury Units Certificate herebyirrevocably exercises the option to effect [Early Settlement] [Cash MergerEarly Settlement upon a Cash Merger] in accordance with the terms of the PurchaseContract Agreement with respect to the Purchase Contracts underlying the numberof Treasury Units evidenced by this Treasury Units Certificate specifiedbelow.  The option to effect [Early Settlement] [Cash Merger Early Settlement]may be exercised only with respect to Purchase Contracts underlying TreasuryUnits with an aggregate Stated Amount equal to $___ or an integral multiplethereof.  The undersigned Holder directs that a certificate for shares of [CommonStock] [Preferred Stock] or other securities deliverable upon such [EarlySettlement] [Cash Merger Early Settlement] be registered in the name of, anddelivered, together with a check in payment for any fractional share and anyTreasury Units Certificate representing any Treasury Units evidenced hereby asto which Cash Merger Early Settlement of the related Purchase Contracts is noteffected, to the undersigned at the address indicated below unless a differentname and address have been indicated below.  Pledged Treasury Securitiesdeliverable upon such [Early Settlement] [Cash Merger Early Settlement] will betransferred in accordance with the transfer instructions set forth below.  Ifshares are to be registered in the name of a Person other than the undersigned,the undersigned will pay any transfer tax payable incident thereto.

Dated:                                                              Signature                                                        

Signature Guarantee:                                                      

B-12

Number of Units evidenced hereby as to which [Early Settlement][Cash Merger Early Settlement] of the related Purchase Contracts is beingelected:

If shares of [Common Stock]  [Preferred Stock] or Corporate Units Certificates are to be registered in the  name of and delivered to and Pledged Senior Notes or the Applicable Ownership  Interests in the Treasury Portfolio, as the case may be, are to be  transferred to a Person other than the Holder, please print such Person's  name and address:

REGISTERED HOLDER  Please print name and address of Registered Holder:

                                                                        Name

                                                                        Name

                                                                        Address

                                                                        Address

                                                                       	

                                                                       	

                                                                       	

                                                                       	

                                                                       	

                                                                       	

Social Security or other Taxpayer Identification Number, if  any

 

Transfer Instructions for Pledged Treasury Securities Transferableupon [Early Settlement] [Cash Merger Early Settlement] or a Termination Event:

                                                                                                                                                           

                                                                                                                                                           

                                                                                                                                                           

B-13

**EXHIBIT C**

INSTRUCTION TO PURCHASE CONTRACT AGENT

U.S. BankNational Association

as Purchase Contract Agent100 Wall Street, Suite 1600New York, New York 10005Attention:  Corporate Trust AdministrationTelephone:  (212) 361-2505Telecopy:  (212) 509-3384

Re:       [_________Corporate Units] [_________ Treasury Units] of PNM Resources, Inc. a New Mexicocorporation (the **"Company"**).

The undersigned Holder hereby notifies you that it has deliveredto U.S. Bank National Association, as Securities Intermediary, for credit tothe Collateral Account, $_____ aggregate principal amount of [Senior Notes][Treasury Securities] in exchange for the [Pledged Senior Notes] [PledgedTreasury Securities] [Pledged Applicable Ownership Interest] held in theCollateral Account, in accordance with the Pledge Agreement, dated as of October7, 2005 (the **"Pledge Agreement"**; unless otherwise defined herein, terms definedin the Pledge Agreement are used herein as defined therein), between you, theCompany, the Collateral Agent, the Custodial Agent and the Securities Intermediary. The undersigned Holder has paid all applicable fees and expenses relating tosuch exchange.  The undersigned Holder hereby instructs you to instruct theCollateral Agent to release to you on behalf of the undersigned Holder the[Pledged Senior Notes] [Pledged Treasury Securities] related to such [CorporateUnits] [Treasury Units] [Pledged Applicable Ownership Interest].

Date:                                                                                                                                      

                                                                                 SignatureGuarantee:

                                                                                                                                                

Please print name and address of Registered Holder:

                                                                                                                                             

Name                                                                           SocialSecurity or other Taxpayer                                                                                     IdentificationNumber, if any 

Address

                                                                       

                                                                       

                                                                       

C-11

**EXHIBIT D**

NOTICE FROM PURCHASE CONTRACT AGENTTO HOLDERS

(Transfer of Collateral upon Occurrence of aTermination Event)

[HOLDER]

                                                                       

                                                                       

Attention:

Telecopy:                                 

Re:       [CorporateUnits] [Treasury Units] of PNM Resources, Inc., a New Mexico corporation (the **"Company"**)

Please refer to the Purchase Contract Agreement, dated asof October 7, 2005 (the **"Purchase Contract Agreement"**; unless otherwisedefined herein, terms defined in the Purchase Contract Agreement are usedherein as defined therein), between the Company and the undersigned, asPurchase Contract Agent and as attorney-in-fact for the holders of CorporateUnits and Treasury Units from time to time.

We hereby notify you that a Termination Event has occurredand that [the Senior Notes] [Applicable Ownership Interests (as specified inclause (i) of the definition of such term) in the Treasury Portfolio] [theTreasury Securities] compromising a portion of your ownership interest in______ [Corporate Units] [Treasury Units] have been released and are being heldby us for your account pending receipt of transfer instructions with respect tosuch [Senior Notes] [Applicable Ownership Interests] [Treasury Securities] (the**"Released Securities"**).

Pursuant to **Section 3.15** of the Purchase ContractAgreement, we hereby request written transfer instructions with respect to theReleased Securities.  Upon receipt of your instructions and upon transfer to usof your [Corporate Units][Treasury Units] by delivery to us of your [CorporateUnits Certificate][Treasury Units Certificate], we shall transfer the ReleasedSecurities by appropriate procedures, in accordance with your instructions.

D-1

In the event you fail to effect such transfer or delivery,the Released Securities and any distributions thereon, shall be held in ourname, or a nominee in trust for your benefit, until such time as such[Corporate Units][Treasury Units] are transferred or your [Corporate UnitsCertificate] [Treasury Units Certificate] is surrendered or satisfactoryevidence is provided that such [Corporate Units Certificate][Treasury UnitsCertificate] has been destroyed, lost or stolen, together with anyindemnification that we or the Company may require.

Date:                                                                By:U.S. Bank National Association

                                                                              as the Purchase Contract Agent

By:                                                                  

Name:

Title:  AuthorizedSignatory

D-2

**EXHIBIT E**

NOTICE TO SETTLE BY CASH 

U.S. Bank National Association100 Wall Street, Suite 1600New York, New York 10005Attention:  Corporate Trust AdministrationTelephone:  (212) 361-2505Telecopy:  (212) 509-3384

Re:       Corporate Units of PNMResources, Inc., a New Mexico corporation (the **"Company"**)

The undersigned Holder hereby irrevocably notifies you in accordancewith **Section 5.02** of the Purchase Contract Agreement, dated as of October7, 2005 (the **"Purchase Contract Agreement"**; unless otherwise definedherein, terms defined in the Purchase Contract Agreement are used herein asdefined therein), between the Company and you, as Purchase Contract Agent andas attorney-in-fact for the Holders of the Purchase Contracts, that such Holderhas elected to pay to the Securities Intermediary for deposit in the CollateralAccount, on or prior to 5:00 p.m. (New York City time) on the fourth Business Dayimmediately preceding the Purchase Contract Settlement Date (in lawful money ofthe United States by certified or cashiers' check or wire transfer, in immediatelyavailable funds), $___ as the Purchase Price for the shares of [Common Stock][Preferred Stock] issuable to such Holder by the Company with respect toPurchase Contracts on the Purchase Contract Settlement Date. The undersignedHolder hereby instructs you to notify promptly the Collateral Agent of theundersigned Holders' election to make such Cash Settlement with respect to thePurchase Contracts related to such Holder's Corporate Units.

Date:                                                                Signature                                                        

Signature Guarantee:                                           

Please print name and address of Registered Holder:

                                                                       

                                                                       

E-1

**EXHIBIT F**

NOTICE FROM PURCHASE CONTRACT AGENTTO COLLATERAL AGENT(Settlement of Purchase Contract through Remarketing)

U.S. BankNational Association

as Collateral Agent100 Wall Street, Suite 1600New York, New York 10005Attention:  Corporate Trust AdministrationTelephone:  (212) 361-2505Telecopy:  (212) 509-3384

Re:       CorporateUnits of PNM Resources, Inc., a New Mexico corporation (the **"Company"**)

Please refer to the Purchase Contract Agreement, dated asof October 7, 2005 (the **"Purchase Contract Agreement"**; unless otherwisedefined herein, terms defined in the Purchase Contract Agreement are usedherein as defined therein), between the Company and the undersigned, asPurchase Contract Agent and as attorney-in-fact for the Holders of CorporateUnits from time to time.

In accordance with **Section 5.02** of the PurchaseContract Agreement and, based on notices of [Early Settlements] [CashSettlements] received from Holders of Corporate Units as of 5:00 p.m. (New YorkCity time), on the fifth Business Day immediately preceding the [Initial][Final] Remarketing Date, we hereby notify you that an aggregate principalamount of $______ Senior Notes are to be tendered for purchase in theRemarketing.

Date:                                                                By:U.S. Bank National Association,

                                                                              as the Purchase Contract Agent 

By:                                                                  

Name:

Title:  AuthorizedSignatory 

F-1 |