ASSET PURCHASE AGREEMENT BETWEEN SONIC SOLUTIONS AND ROXIO, INC. AUGUST 9, 2004