ASSET PURCHASE AGREEMENT by and between Rose Hills Memorial Park Association