EXHIBIT 10.12 PALM COMPUTING, INC. COMMON STOCK PURCHASE AGREEMENT December 13, 1999 TABLE OF CONTENTS