Exhibit 10.25 [GRAPHIC OMITTED] SILICON VALLEY BANK SPECIALTY FINANCE DIVISION ACCOUNTS RECEIVABLE FINANCING AGREEMENT This ACCOUNTS RECEIVABLE FINANCING AGREEMENT (the "Agreement"), dated as of April 26, 2000 is between Silicon Valley Bank, Specialty...