EXHIBIT 99.3 REGISTRATION RIGHTS AGREEMENT This Registration Rights Agreement (this "AGREEMENT") is made and entered into as of September 20, 2007, by and among MicroIslet, Inc., a Nevada corporation (the "COMPANY"), and Peter Knobel, an individual...Registration Rights Agreement • September 21st, 2007 • Microislet Inc • Biological products, (no disgnostic substances) • New York
Contract Type FiledSeptember 21st, 2007 Company Industry Jurisdiction
RECITALSRegistration Rights Agreement • August 8th, 2006 • Gamco Investors, Inc. Et Al • Security brokers, dealers & flotation companies • New York
Contract Type FiledAugust 8th, 2006 Company Industry Jurisdiction
EXECUTION VERSION REGISTRATION RIGHTS AGREEMENT THIS REGISTRATION RIGHTS AGREEMENT (this "Agreement") is entered into as of May 10, 2006 by and among Range Resources Corporation, a Delaware corporation ("Parent"), and Stroud Energy, Inc., a Delaware...Registration Rights Agreement • May 16th, 2006 • Range Resources Corp • Crude petroleum & natural gas • Texas
Contract Type FiledMay 16th, 2006 Company Industry Jurisdiction
REGISTRATION RIGHTS AGREEMENTRegistration Rights Agreement • April 17th, 2006 • Lithium Nickel Asset Holding Co I Inc • Miscellaneous electrical machinery, equipment & supplies • Connecticut
Contract Type FiledApril 17th, 2006 Company Industry Jurisdiction
EXHIBIT 10.41 REGISTRATION RIGHTS AGREEMENT AGREEMENT (this "AGREEMENT"), dated as of October 27, 2005, by and among TB WOOD'S CORPORATION ("PARENT"), a Delaware corporation, AEA MEZZANINE FUND LP ("AEAMF"), a Delaware limited partnership, and AEA...Registration Rights Agreement • March 24th, 2006 • Tb Woods Corp • General industrial machinery & equipment, nec • New York
Contract Type FiledMarch 24th, 2006 Company Industry Jurisdiction
RECITALS:Registration Rights Agreement • November 7th, 2005 • World Waste Technologies Inc • Refuse systems • California
Contract Type FiledNovember 7th, 2005 Company Industry Jurisdiction
EXHIBIT 99.(C).(4) REGISTRATION RIGHTS AGREEMENT This Registration Rights Agreement (this "Agreement") is made and entered into as of December 29, 2004, among Recom Managed Systems, Inc., a Delaware corporation (the "Company"), and the purchasers...Registration Rights Agreement • December 30th, 2004 • Recom Managed Systems Inc De/ • Electromedical & electrotherapeutic apparatus
Contract Type FiledDecember 30th, 2004 Company Industry
EXHIBIT 4.2 REGISTRATION RIGHTS AGREEMENT REGISTRATION RIGHTS AGREEMENT dated as of December 15, 2004 (this "Agreement") between Advanced Technology Industries, Inc., a Delaware corporation ("Parent"), and LTDnetwork, Inc., a Delaware corporation (the...Registration Rights Agreement • December 17th, 2004 • Advanced Technology Industries Inc • Investors, nec • New York
Contract Type FiledDecember 17th, 2004 Company Industry Jurisdiction
Exhibit 4.2 REGISTRATION RIGHTS AGREEMENT THIS REGISTRATION RIGHTS AGREEMENT dated as of December ____, 2001 is entered into by and among JAKKS Pacific, Inc., a Delaware corporation ("JAKKS"), and David S. Lipman, Marilyn Lipman and John Nimmo...Registration Rights Agreement • December 13th, 2004 • Jakks Pacific Inc • Games, toys & children's vehicles (no dolls & bicycles) • New York
Contract Type FiledDecember 13th, 2004 Company Industry Jurisdiction
RECITALSRegistration Rights Agreement • November 12th, 2004 • Evergreen Solar Inc • Semiconductors & related devices • Massachusetts
Contract Type FiledNovember 12th, 2004 Company Industry Jurisdiction
RECITALSRegistration Rights Agreement • September 21st, 2004 • Brandywine Operating Partnership Lp /Pa • Real estate investment trusts • Pennsylvania
Contract Type FiledSeptember 21st, 2004 Company Industry Jurisdiction
RECITALSRegistration Rights Agreement • September 21st, 2004 • Brandywine Realty Trust • Real estate investment trusts • Pennsylvania
Contract Type FiledSeptember 21st, 2004 Company Industry Jurisdiction
RECITALS:Registration Rights Agreement • August 30th, 2004 • World Waste Technologies Inc • Electronic components, nec • Delaware
Contract Type FiledAugust 30th, 2004 Company Industry Jurisdiction
FORM OF REGISTRATION RIGHTS AGREEMENTRegistration Rights Agreement • August 19th, 2004 • Brandywine Realty Trust • Real estate investment trusts • Pennsylvania
Contract Type FiledAugust 19th, 2004 Company Industry Jurisdiction
REGISTRATION RIGHTS AGREEMENT This Registration Rights Agreement (this "Agreement") is made and entered into as of July __, 2004, by and among Tasker Capital Corp., a Nevada corporation (the "Company"), and the purchasers signatory hereto (each such...Registration Rights Agreement • July 22nd, 2004 • Tasker Capital Corp • Perfumes, cosmetics & other toilet preparations • New York
Contract Type FiledJuly 22nd, 2004 Company Industry Jurisdiction
EXHIBIT 10.20 REGISTRATION RIGHTS AGREEMENTRegistration Rights Agreement • June 25th, 2004 • Solo Texas, LLC • Paperboard containers & boxes • New York
Contract Type FiledJune 25th, 2004 Company Industry Jurisdiction
Exhibit 4.7 REGISTRATION RIGHTS AGREEMENT THIS REGISTRATION RIGHTS AGREEMENT, by and between Molecular Diagnostics, Inc., a Delaware corporation (the "Company"), and the person whose name appears on the signature page attached hereto (the "Holder")....Registration Rights Agreement • May 18th, 2004 • Molecular Diagnostics Inc • Surgical & medical instruments & apparatus • Illinois
Contract Type FiledMay 18th, 2004 Company Industry Jurisdiction
Attachment (vii) REGISTRATION RIGHTS AGREEMENT REGISTRATION RIGHTS AGREEMENT, dated as of _______, 2003, by and between Dwango North America, Inc., a Texas corporation (the "Company"), and HCFP/Brenner Securities, LLC ("Brenner"), RG Securities LLC...Registration Rights Agreement • April 15th, 2004 • Dwango North America Corp • Radiotelephone communications • Texas
Contract Type FiledApril 15th, 2004 Company Industry Jurisdiction
RECITALSRegistration Rights Agreement • March 31st, 2004 • Realnetworks Inc • Services-computer programming services • Washington
Contract Type FiledMarch 31st, 2004 Company Industry Jurisdiction
WITNESSETH:Registration Rights Agreement • February 11th, 2004 • Capital Growth Systems Inc /Fl/ • Blank checks • Illinois
Contract Type FiledFebruary 11th, 2004 Company Industry Jurisdiction
EXHIBIT 10.4 REGISTRATION RIGHTS AGREEMENTRegistration Rights Agreement • February 4th, 2004 • Pny Technologies Inc • Computer peripheral equipment, nec • New York
Contract Type FiledFebruary 4th, 2004 Company Industry Jurisdiction
EXHIBIT 10.2 REGISTRATION RIGHTS AGREEMENT This Registration Rights Agreement (this "AGREEMENT") is made and entered into as of December [ ], 2003, by and among Navarre Corporation, a Minnesota corporation (the "COMPANY"), and the investors signatory...Registration Rights Agreement • December 17th, 2003 • Navarre Corp /Mn/ • Wholesale-durable goods, nec • New York
Contract Type FiledDecember 17th, 2003 Company Industry Jurisdiction
Exhibit 10.24 EXHIBIT D REGISTRATION RIGHTS AGREEMENT This Registration Rights Agreement (this "AGREEMENT") is made and entered into as of______________, 2003, among Health Sciences Group, Inc., a Colorado corporation (the "COMPANY"), and the...Registration Rights Agreement • October 16th, 2003 • Health Sciences Group Inc • Retail-drug stores and proprietary stores • New York
Contract Type FiledOctober 16th, 2003 Company Industry Jurisdiction
REGISTRATION RIGHTS AGREEMENT by and between INVEMED CATALYST FUND, L.P.Registration Rights Agreement • September 19th, 2003 • Ambassadors Group Inc • Services-educational services • New York
Contract Type FiledSeptember 19th, 2003 Company Industry Jurisdiction
EXHIBIT 4.1 REGISTRATION RIGHTS AGREEMENTRegistration Rights Agreement • August 19th, 2003 • Concord Communications Inc • Services-prepackaged software • Massachusetts
Contract Type FiledAugust 19th, 2003 Company Industry Jurisdiction
RECITALSRegistration Rights Agreement • July 14th, 2003 • Officemax Inc /Oh/ • Retail-miscellaneous shopping goods stores • Ohio
Contract Type FiledJuly 14th, 2003 Company Industry Jurisdiction
recitalsRegistration Rights Agreement • June 5th, 2003 • American Physicians Service Group Inc • Services-management services • Texas
Contract Type FiledJune 5th, 2003 Company Industry Jurisdiction
RECITALSRegistration Rights Agreement • May 30th, 2003 • PLX Technology Inc • Semiconductors & related devices • California
Contract Type FiledMay 30th, 2003 Company Industry Jurisdiction
ARTICLE II REGISTRATION RIGHTSRegistration Rights Agreement • May 13th, 2003 • Pennsylvania Real Estate Investment Trust • Real estate investment trusts • Pennsylvania
Contract Type FiledMay 13th, 2003 Company Industry Jurisdiction
RECITALSRegistration Rights Agreement • February 28th, 2003 • Integrated Information Systems Inc • Services-business services, nec • Arizona
Contract Type FiledFebruary 28th, 2003 Company Industry Jurisdiction
Exhibit 10.3 REGISTRATION RIGHTS AGREEMENT THIS REGISTRATION RIGHTS AGREEMENT (this "Agreement") is made and entered into as of _____________________, 1999 by and between VORNADO REALTY TRUST, a Maryland real estate investment trust (the "Company"),...Registration Rights Agreement • December 26th, 2002 • Vornado Realty Trust • Real estate investment trusts • New York
Contract Type FiledDecember 26th, 2002 Company Industry Jurisdiction
RECITALS --------Registration Rights Agreement • December 13th, 2002 • Falcon Bay Operating LLC • Crude petroleum & natural gas • Texas
Contract Type FiledDecember 13th, 2002 Company Industry Jurisdiction
RECITALS:Registration Rights Agreement • November 13th, 2002 • PRG Schultz International Inc • Services-engineering, accounting, research, management • Delaware
Contract Type FiledNovember 13th, 2002 Company Industry Jurisdiction
EXHIBIT A REGISTRATION RIGHTS AGREEMENT This REGISTRATION RIGHTS AGREEMENT (this "AGREEMENT"), dated as of October ___, 2002, by and between the Purchasers listed on the signature pages hereto (the "PURCHASERS"), and WHITE MOUNTAINS INSURANCE GROUP,...Registration Rights Agreement • October 24th, 2002 • White Mountains Insurance Group LTD • Fire, marine & casualty insurance • New York
Contract Type FiledOctober 24th, 2002 Company Industry Jurisdiction
ARTICLE I DEFINITIONS -----------Registration Rights Agreement • September 27th, 2002 • Tii Network Technologies Inc • Switchgear & switchboard apparatus • New York
Contract Type FiledSeptember 27th, 2002 Company Industry Jurisdiction