Exhibit 17
JOINT FILING AGREEMENT
Pursuant to Rule 13d-1(k)(1) promulgated under the Securities Exchange Act
of 1934, as amended, the undersigned agree that Amendment No. 4 to Statement on
Schedule 13D to which this exhibit is attached is filed on behalf of each of
them in the capacities set forth below.
Date: May 28, 2004
HARBOURVEST PARTNERS, LLC
By: /s/ Xxxxxx X. Xxxxxxxx
-------------------------------------
Name: Xxxxxx X. Xxxxxxxx
Title: Managing Director
/s/ Xxxxxx X. Xxxx
-------------------------------------
Xxxxxx X. Xxxx
/s/ X. Xxxxxx Zug
-------------------------------------
X. Xxxxxx Zug
HVP V-DIRECT ASSOCIATES LLC
By: HARBOURVEST PARTNERS, LLC
Its Managing Member
By: /s/ Xxxxxx X. Xxxxxxxx
-------------------------------------
Name: Xxxxxx X. Xxxxxxxx
Title: Managing Director
HARBOURVEST PARTNERS V-DIRECT FUND L.P.
By: HVP V-DIRECT ASSOCIATES LLC
Its General Partner
By: HARBOURVEST PARTNERS, LLC
Its Managing Member
By: /s/ Xxxxxx X. Xxxxxxxx
-------------------------------------
Name: Xxxxxx X. Xxxxxxxx
Title: Managing Director
HVP VI-DIRECT ASSOCIATES LLC
By: HARBOURVEST PARTNERS, LLC
Its Managing Member
By: /s/ Xxxxxx X. Xxxxxxxx
-------------------------------------
Name: Xxxxxx X. Xxxxxxxx
Title: Managing Director
HARBOURVEST PARTNERS VI-DIRECT FUND L.P.
By: HVP VI-DIRECT ASSOCIATES LLC
Its General Partner
By: HARBOURVEST PARTNERS, LLC
Its Managing Member
By: /s/ Xxxxxx X. Xxxxxxxx
-------------------------------------
Name: Xxxxxx X. Xxxxxxxx
Title: Managing Director
2