ASSET PURCHASE AGREEMENT DATED AS OF DECEMBER 31, 2004 BETWEEN QUOVADX, INC., AS SELLER AND ROYAL HEALTH CARE DATA CENTER LLC AS PURCHASER