39,250,000 The Industrial Development Authority of the City of Show Low, Arizona Solid Waste Disposal Revenue Bonds (Snowflake White Mountain Power, LLC Project) Series 2006 Exhibit 10.40 BOND PURCHASE AGREEMENT