EQUITY PURCHASE AGREEMENT among KETTLE VALLEY USA LLC and EQUIS II CORPORATION as the Buyers EFG/KETTLE DEVELOPMENT LLC, the Company AFG INVESTMENT TRUST C and AFG INVESTMENT TRUST D, as the Sellers December 31, 2004