EXHIBIT 99.4 Purchase Agreement PURCHASE AGREEMENT ("Agreement") dated as of February 1, 2000 by and between James A. Billmaier ("Seller") and Vulcan Ventures, Inc. ("Purchaser"), for the purchase of 100,000 ("Shares") of click2learn.com, inc....Purchase Agreement • February 10th, 2000 • Vulcan Ventures Inc • Services-computer programming services
Contract Type FiledFebruary 10th, 2000 Company Industry
ARTICLE II CLOSING Section 2.01. Section 2.01 Closing. The closing of the purchase of the HSA ------- Shares (the "Closing") shall occur at the offices of Paul, Hastings, Janofsky & Walker LLP, at 10:00 a.m. (New York City local time) concurrently...Stock Purchase Agreement • November 2nd, 2001 • Vulcan Ventures Inc • Services-computer programming, data processing, etc. • Delaware
Contract Type FiledNovember 2nd, 2001 Company Industry Jurisdiction
1 EXHIBIT 10.2 REGISTRATION RIGHTS AGREEMENT THIS REGISTRATION RIGHTS AGREEMENT (the "AGREEMENT") is entered into this 8th day of June, 2000, by and among FVC.COM, INC., a Delaware corporation (the "COMPANY"), and VULCAN VENTURES INCORPORATED, a...Registration Rights Agreement • June 19th, 2000 • Vulcan Ventures Inc • Computer communications equipment • Delaware
Contract Type FiledJune 19th, 2000 Company Industry Jurisdiction
EXHIBIT 99.1Joint Filing Agreement • February 14th, 2000 • Vulcan Ventures Inc • Services-computer processing & data preparation
Contract Type FiledFebruary 14th, 2000 Company Industry
1 EXHIBIT 10.1 STOCK PURCHASE AGREEMENTStock Purchase Agreement • June 19th, 2000 • Vulcan Ventures Inc • Computer communications equipment • Delaware
Contract Type FiledJune 19th, 2000 Company Industry Jurisdiction
VAXGEN, INC. COMMON STOCK PURCHASE AGREEMENT October 15, 1999 COMMON STOCK PURCHASE AGREEMENT THIS COMMON STOCK PURCHASE AGREEMENT (the "Agreement") is entered into as of this 15th day of October, 1999, by and among VAXGEN, INC., a Delaware...Common Stock Purchase Agreement • December 16th, 1999 • Vulcan Ventures Inc • Pharmaceutical preparations • Washington
Contract Type FiledDecember 16th, 1999 Company Industry Jurisdiction
1 EXHIBIT 99.1Joint Filing Agreement • April 6th, 2000 • Vulcan Ventures Inc • Services-motion picture & video tape production
Contract Type FiledApril 6th, 2000 Company Industry
JOINT FILING AGREEMENTJoint Filing Agreement • April 6th, 2000 • Vulcan Ventures Inc • Services-motion picture & video tape production
Contract Type FiledApril 6th, 2000 Company Industry
EXHIBIT 99(c)(5) REGISTRATION RIGHTS AGREEMENT ----------------------------- THIS REGISTRATION RIGHTS AGREEMENT (the "Agreement") is entered into this 15th day of March, 1999, by and among GO2NET, INC., a Delaware corporation (the "Company"), and...Registration Rights Agreement • March 19th, 1999 • Vulcan Ventures Inc • Services-computer processing & data preparation • Delaware
Contract Type FiledMarch 19th, 1999 Company Industry Jurisdiction
EXHIBIT 99(b)(1) CUSTOMER AGREEMENTCustomer Agreement • March 19th, 1999 • Vulcan Ventures Inc • Services-computer processing & data preparation • Maryland
Contract Type FiledMarch 19th, 1999 Company Industry Jurisdiction
JOINT FILING AGREEMENTJoint Filing Agreement • August 17th, 2000 • Vulcan Ventures Inc • Services-computer processing & data preparation
Contract Type FiledAugust 17th, 2000 Company Industry
1 EXHIBIT 99.2 LOCK-UP LETTER AGREEMENT LEHMAN BROTHERS INC. As Representative of the several underwriters c/o LEHMAN BROTHERS INC. Three World Financial Center New York, NY 10285 Dear Sirs: The undersigned understands that you and certain other firms...Letter Agreement • August 15th, 2000 • Vulcan Ventures Inc • Services-commercial physical & biological research
Contract Type FiledAugust 15th, 2000 Company Industry
JOINT FILING AGREEMENT In accordance with Rule 13d-1(k)(1) under the Securities Exchange Act of 1934, as amended, the undersigned hereby agrees to the joint filing with each other of the attached statement on Schedule 13G and to all amendments to such...Joint Filing Agreement • February 12th, 1999 • Vulcan Ventures Inc • Services-prepackaged software
Contract Type FiledFebruary 12th, 1999 Company IndustryIn accordance with Rule 13d-1(k)(1) under the Securities Exchange Act of 1934, as amended, the undersigned hereby agrees to the joint filing with each other of the attached statement on Schedule 13G and to all amendments to such statement and that such statement and all amendments to such statement is made on behalf of each of them.
BETWEENStock Purchase Agreement • September 10th, 2001 • Vulcan Ventures Inc • Services-computer processing & data preparation • Washington
Contract Type FiledSeptember 10th, 2001 Company Industry Jurisdiction
EXHIBIT 99(c)(3) STOCK PURCHASE AND VOTING AGREEMENT (Executive Officers) This Stock Purchase and Voting Agreement (the "Agreement") is made as of March 15, 1999 between Vulcan Ventures Incorporated, a Washington corporation ("Purchaser"), and...Stock Purchase and Voting Agreement • March 19th, 1999 • Vulcan Ventures Inc • Services-computer processing & data preparation • Washington
Contract Type FiledMarch 19th, 1999 Company Industry Jurisdiction
Amendment Number One To Stock Purchase AgreementStock Purchase Agreement • March 2nd, 2000 • Vulcan Ventures Inc • Telephone communications (no radiotelephone)
Contract Type FiledMarch 2nd, 2000 Company Industry
ARTICLE 1Voting Agreement • March 2nd, 2000 • Vulcan Ventures Inc • Telephone communications (no radiotelephone) • Delaware
Contract Type FiledMarch 2nd, 2000 Company Industry Jurisdiction
EXHIBIT 1 Joint Filing Agreement We, the signatories of the statement to which this Joint Filing Agreement is attached, hereby agree that such statement is filed, and any amendments thereto filed by either or both of us will be filed, on behalf of...Joint Filing Agreement • July 13th, 1999 • Vulcan Ventures Inc • Pharmaceutical preparations
Contract Type FiledJuly 13th, 1999 Company IndustryWe, the signatories of the statement to which this Joint Filing Agreement is attached, hereby agree that such statement is filed, and any amendments thereto filed by either or both of us will be filed, on behalf of each of us.
EXHIBIT 99.3 JOINT FILING AGREEMENT We, the signatories of the statement to which this Joint Filing Agreement is attached, hereby agree that such statement is filed, and any amendments thereto filed by either or both of us will be filed, on behalf of...Joint Filing Agreement • August 15th, 2000 • Vulcan Ventures Inc • Services-commercial physical & biological research
Contract Type FiledAugust 15th, 2000 Company Industry
Exhibit 10.2 ------------ Vulcan Ventures Incorporated 110 - 110/th/ Avenue N.E., Suite 550 Bellevue, WA 98004 December 5, 2000 Charter Communications Ventures, LLC 12444 Powerscourt Drive, Suite 100 St. Louis, MO 63131 Re: Stock Purchase Agreement...Stock Purchase Agreement • December 13th, 2000 • Vulcan Ventures Inc • Services-computer programming, data processing, etc.
Contract Type FiledDecember 13th, 2000 Company IndustryRe: Stock Purchase Agreement dated as of October 19, 2000, by and among ------------------------------------------------------------------- Vulcan Ventures Incorporated ("Vulcan"), Charter Communications --------------------------------------------------------------- Ventures, LLC ("Charter") and High Speed Access Corp. ("HSA") (the ------------------------------------------------------------------ "Stock Purchase Agreement") ---------------------------
Reference is made to that certain Stock Purchase Agreement dated October 1, 1999, as amended from time to time (the "Stock Purchase Agreement"), ------------------------ by and among RCN Corporation, a Delaware corporation (the "Company"), and Vulcan...Vulcan Ventures Inc • December 11th, 2001 • Telephone communications (no radiotelephone)
Company FiledDecember 11th, 2001 IndustryThis Agreement shall be governed by and constructed in accordance with the law of the State of New York, without regard to conflicts of law rules of such state.
LOCK-UP AGREEMENTVulcan Ventures Inc • June 23rd, 2000 • Pharmaceutical preparations
Company FiledJune 23rd, 2000 Industry