EXHIBIT 4.3 REGISTRATION RIGHTS AGREEMENT This Registration Rights Agreement (this "Agreement") is made and entered into as of December 4, 2003, by and between NetGuru, Inc., a Delaware corporation (the "Company"), and Laurus Master Fund, Ltd. (the...Registration Rights Agreement • January 26th, 2004 • Netguru Inc • Services-prepackaged software • New York
Contract Type FiledJanuary 26th, 2004 Company Industry Jurisdiction
NETGURU, INC. SECURITY AGREEMENTSecurity Agreement • January 26th, 2004 • Netguru Inc • Services-prepackaged software • New York
Contract Type FiledJanuary 26th, 2004 Company Industry Jurisdiction
ARTICLE I INTERESTNetguru Inc • January 26th, 2004 • Services-prepackaged software • New York
Company FiledJanuary 26th, 2004 Industry Jurisdiction
EXHIBIT 4.7 THIS WARRANT AND THE SHARES OF COMMON STOCK ISSUABLE UPON EXERCISE OF THIS WARRANT HAVE NOT BEEN REGISTERED UNDER THE SECURITIES ACT OF 1933, AS AMENDED. THIS WARRANT AND THE COMMON STOCK ISSUABLE UPON EXERCISE OF THIS WARRANT MAY NOT BE...Netguru Inc • January 26th, 2004 • Services-prepackaged software • California
Company FiledJanuary 26th, 2004 Industry Jurisdiction
EXHIBIT 4.8 THIS WARRANT AND THE SHARES OF COMMON STOCK ISSUABLE UPON EXERCISE OF THIS WARRANT HAVE NOT BEEN REGISTERED UNDER THE SECURITIES ACT OF 1933, AS AMENDED. THIS WARRANT AND THE COMMON STOCK ISSUABLE UPON EXERCISE OF THIS WARRANT MAY NOT BE...Netguru Inc • January 26th, 2004 • Services-prepackaged software • California
Company FiledJanuary 26th, 2004 Industry Jurisdiction
NETGURU, INC. SECURITIES PURCHASE AGREEMENTSecurities Purchase Agreement • January 26th, 2004 • Netguru Inc • Services-prepackaged software • New York
Contract Type FiledJanuary 26th, 2004 Company Industry Jurisdiction
EXHIBIT 4.5 SEPARATION AND RELEASE AGREEMENT This Separation and Release Agreement (the "Agreement") is made and entered into by and between Jyoti Chatterjee ("Chatterjee") and netGuru, Inc. ("the Company"), who agree and state that: A. Chatterjee has...Separation and Release Agreement • January 26th, 2004 • Netguru Inc • Services-prepackaged software
Contract Type FiledJanuary 26th, 2004 Company Industry