CENTENNIAL POWER, INC. and COLORADO ENERGY MANAGEMENT, LLC PURCHASE AND SALE AGREEMENT BY AND BETWEEN CENTENNIAL ENERGY RESOURCES LLC, as SELLER, and MONTANA ACQUISITION COMPANY LLC, as BUYER Dated as of April 25, 2007 PURCHASE AND SALE AGREEMENT