1 Exhibit 4.3 THIS COMMON STOCK PURCHASE WARRANT AND THE SECURITIES REPRESENTED HEREBY HAVE NOT BEEN REGISTERED UNDER THE SECURITIES ACT OF 1933, AS AMENDED, AND MAY NOT BE TRANSFERRED IN VIOLATION OF SUCH ACT, THE RULES AND REGULATIONS THEREUNDER OR...Common Stock Purchase Warrant • December 30th, 1999 • CVF Corp • Investors, nec • New York
Contract Type FiledDecember 30th, 1999 Company Industry Jurisdiction
1 Exhibit 10.2 REGISTRATION RIGHTS AGREEMENT This Registration Rights Agreement, dated as of October 8, 1999 (this "AGREEMENT"), by and between CVF Technologies Corporation, a Nevada corporation, with principal executive offices located at 916 Center...Registration Rights Agreement • December 30th, 1999 • CVF Corp • Investors, nec • New York
Contract Type FiledDecember 30th, 1999 Company Industry Jurisdiction
EXHIBIT 10(iii) EXCHANGE AGREEMENT THIS EXCHANGE AGREEMENT, dated February 20, 2004 (this "Agreement"), by and between CVF Technologies Corporation, a Nevada corporation with principal executive offices located at 8604 Main Street, Suite 1,...Exchange Agreement • April 2nd, 2004 • CVF Technologies Corp • Investors, nec • New York
Contract Type FiledApril 2nd, 2004 Company Industry Jurisdiction
AGENCY AGREEMENTAgency Agreement • July 7th, 1998 • CVF Corp • Investors, nec • Ontario
Contract Type FiledJuly 7th, 1998 Company Industry Jurisdiction
1 EXHIBIT 10.1 SECURITIES PURCHASE AGREEMENT THIS SECURITIES PURCHASE AGREEMENT, dated as of October 8, 1999 (this "AGREEMENT"), by and between CVF Technologies Corporation, a Nevada corporation, with principal executive offices located at 916 Center...Securities Purchase Agreement • December 30th, 1999 • CVF Corp • Investors, nec • New York
Contract Type FiledDecember 30th, 1999 Company Industry Jurisdiction
EXHIBIT 10(iv) CVF TECHNOLOGIES CORPORATION CHANGE OF CONTROL AGREEMENT AGREEMENT by and between CVF Technologies Corporation. ("CVF"), a Nevada corporation (the "Company"), and _________ (the "Executive"), dated as of the ___ day of _______, ____....Change of Control Agreement • April 2nd, 2004 • CVF Technologies Corp • Investors, nec • New York
Contract Type FiledApril 2nd, 2004 Company Industry Jurisdiction
FORM OF STOCK OPTION AGREEMENT (Immediate Vesting) THIS AGREEMENT is made as of ___________, by and between CVF Technologies Corporation, a Nevada corporation (the "Company"), and _______________ (the "Optionee"). WHEREAS, as an inducement for the...Stock Option Agreement • June 9th, 2000 • CVF Corp • Investors, nec • Nevada
Contract Type FiledJune 9th, 2000 Company Industry Jurisdiction
1 EXHIBIT 6.2 STOCK PLEDGE AGREEMENT STOCK PLEDGE AGREEMENT, dated as of September 20, 1995, between CVF, Inc. ("Pledgor") and CVF Corp. ("Pledgee"). W I T N E S S E T H : WHEREAS, Pledgor and Pledgee have entered into a Service Agreement dated as of...Stock Pledge Agreement • February 12th, 1997 • CVF Corp • Delaware
Contract Type FiledFebruary 12th, 1997 Company Jurisdiction
FORM OF STOCK OPTION AGREEMENT (Vesting Schedule) THIS AGREEMENT is made as of _______________, by and between CVF Technologies Corporation, a Nevada corporation (the "Company") and _______________ (the "Optionee"). WHEREAS, as an inducement for the...Stock Option Agreement • June 9th, 2000 • CVF Corp • Investors, nec • Nevada
Contract Type FiledJune 9th, 2000 Company Industry Jurisdiction
SERVICE AGREEMENTService Agreement • May 4th, 1998 • CVF Corp • Investors, nec • Delaware
Contract Type FiledMay 4th, 1998 Company Industry Jurisdiction
1 EXHIBIT 6.1 ASSET PURCHASE AGREEMENT THIS ASSET PURCHASE AGREEMENT (the "Agreement") is made and entered into this 20th day of August, 1995, by and between Canadian Venture Founders I Limited Partnership, a partnership governed under the laws of...Asset Purchase Agreement • February 12th, 1997 • CVF Corp • Nevada
Contract Type FiledFebruary 12th, 1997 Company Jurisdiction
EXHIBIT 4.3Stock Option Agreement • July 24th, 2000 • CVF Technologies Corp • Investors, nec • Nevada
Contract Type FiledJuly 24th, 2000 Company Industry Jurisdiction
MEMORANDUM OF AGREEMENTMemorandum of Agreement • December 8th, 2005 • CVF Technologies Corp • Investors, nec • Ontario
Contract Type FiledDecember 8th, 2005 Company Industry Jurisdiction