AMENDED AND RESTATED ASSET PURCHASE AGREEMENT BETWEEN SONIC SOLUTIONS AND ROXIO, INC. December 17, 2004