Exhibit 10.1 LOAN AND SECURITY AGREEMENT This LOAN AND SECURITY AGREEMENT (this "Agreement") dated as of December 29, 2003, between SILICON VALLEY BANK, a California chartered bank, with its principal place of business at 3003 Tasman Drive, Santa...