ASSET PURCHASE AGREEMENT by and between NESTLÉ PREPARED FOODS COMPANY (FORMERLY KNOWN AS NESTLÉ USA - PREPARED FOODS DIVISION, INC.) as "Seller" O BRAND ACQUISITION CORP. as "Buyer" and B&G FOODS, INC. as "Guarantor" Dated as of July 29, 2003