EXECUTIVE SEVERANCE AGREEMENT This EXECUTIVE SEVERANCE AGREEMENT ("Agreement") is made as of April 11, 2000, between Centennial Technologies, Inc., a Delaware corporation (the "Company"), and Mary Gallahan ("Executive"). WHEREAS, the Executive is...Severance Agreement • May 17th, 2000 • Centennial Technologies Inc • Computer peripheral equipment, nec • Massachusetts
Contract Type FiledMay 17th, 2000 Company Industry Jurisdiction
EXHIBIT 2.1 ----------- CONFIDENTIALAsset Purchase Agreement • January 12th, 2000 • Centennial Technologies Inc • Computer peripheral equipment, nec • Delaware
Contract Type FiledJanuary 12th, 2000 Company Industry Jurisdiction
EXECUTIVE EMPLOYMENT AGREEMENT This EXECUTIVE EMPLOYMENT AGREEMENT ("Agreement") is made as of May 22, 2000, between Centennial Technologies, Inc., a Delaware corporation (the "Company"), and L. Michael Hone ("Executive"). WHEREAS, the Company desires...Executive Employment Agreement • August 8th, 2000 • Centennial Technologies Inc • Computer peripheral equipment, nec • Massachusetts
Contract Type FiledAugust 8th, 2000 Company Industry Jurisdiction
AGREEMENT AND PLAN OF MERGER BY AND AMONG CENTENNIAL TECHNOLOGIES, INC., ITP ACQUISITION CORPORATION, INTELLIGENT TRUCK PROJECT, INC.,Merger Agreement • January 2nd, 1997 • Centennial Technologies Inc • Computer peripheral equipment, nec • Massachusetts
Contract Type FiledJanuary 2nd, 1997 Company Industry Jurisdiction
SETTLEMENT AGREEMENT -------------------- This Settlement Agreement (the "Agreement") is entered into as of May 15, 1997, by and among Centennial Technologies, Inc., a Delaware corporation ("Centennial") and H. Hamby Hutcheson and Mary Lou Hutcheson...Settlement Agreement • August 14th, 1997 • Centennial Technologies Inc • Computer peripheral equipment, nec • Delaware
Contract Type FiledAugust 14th, 1997 Company Industry Jurisdiction
March 31, 1999Severance Agreement • June 4th, 1999 • Centennial Technologies Inc • Computer peripheral equipment, nec • Massachusetts
Contract Type FiledJune 4th, 1999 Company Industry Jurisdiction
ANDRights Agreement • June 4th, 1999 • Centennial Technologies Inc • Computer peripheral equipment, nec • Delaware
Contract Type FiledJune 4th, 1999 Company Industry Jurisdiction
WITNESSETH:Forbearance Agreement • February 10th, 1998 • Centennial Technologies Inc • Computer peripheral equipment, nec • Massachusetts
Contract Type FiledFebruary 10th, 1998 Company Industry Jurisdiction
CENTENNIAL TECHNOLOGIES, INC. 7 Lopez Road Wilmington, MA 01887Employment Agreement • February 10th, 1998 • Centennial Technologies Inc • Computer peripheral equipment, nec • Massachusetts
Contract Type FiledFebruary 10th, 1998 Company Industry Jurisdiction
ARTICLE I PREMISESLease Agreement • August 14th, 1997 • Centennial Technologies Inc • Computer peripheral equipment, nec • Massachusetts
Contract Type FiledAugust 14th, 1997 Company Industry Jurisdiction
EXECUTION COPY CREDIT AGREEMENT This CREDIT AGREEMENT, dated as of June 2, 2000, by and between CENTENNIAL TECHNOLOGIES, INC., a Delaware corporation (the "BORROWER") and CITIZENS BANK OF MASSACHUSETTS, a Massachusetts bank (the "LENDER"). In...Credit Agreement • August 8th, 2000 • Centennial Technologies Inc • Computer peripheral equipment, nec • Massachusetts
Contract Type FiledAugust 8th, 2000 Company Industry Jurisdiction
EXECUTIVE SEVERANCE AGREEMENT This EXECUTIVE SEVERANCE AGREEMENT ("Agreement") is made as of April 11, 2000, between Centennial Technologies, Inc., a Delaware corporation (the "Company"), and Richard J. Pulsifer ("Executive"). WHEREAS, the Executive...Executive Severance Agreement • May 17th, 2000 • Centennial Technologies Inc • Computer peripheral equipment, nec • Massachusetts
Contract Type FiledMay 17th, 2000 Company Industry Jurisdiction
1 EXHIBIT 10.25 CONSULTING AGREEMENT THIS AGREEMENT, made as of March 1, 1997, by and between CENTENNIAL TECHNOLOGIES, INC., a Delaware corporation with its principal offices at 37 Manning Road, Billerica, Massachusetts 01821 (the "Company"), and...Consulting Agreement • August 14th, 1997 • Centennial Technologies Inc • Computer peripheral equipment, nec • Massachusetts
Contract Type FiledAugust 14th, 1997 Company Industry Jurisdiction
1 EXHIBIT 10.30 LOAN AND SECURITY AGREEMENT BY AND BETWEENLoan and Security Agreement • February 10th, 1998 • Centennial Technologies Inc • Computer peripheral equipment, nec • Massachusetts
Contract Type FiledFebruary 10th, 1998 Company Industry Jurisdiction
EXHIBIT 2.4Security Agreement • January 12th, 2000 • Centennial Technologies Inc • Computer peripheral equipment, nec • Delaware
Contract Type FiledJanuary 12th, 2000 Company Industry Jurisdiction
STOCK PURCHASE AND SALE AGREEMENT BY AND AMONG CENTENNIAL TECHNOLOGIES, INC. CENTURY INDUSTRIES, INC., TRIAX TECHNOLOGY GROUP, LTD.Stock Purchase and Sale Agreement • November 20th, 1996 • Centennial Technologies Inc • Computer peripheral equipment, nec • Massachusetts
Contract Type FiledNovember 20th, 1996 Company Industry Jurisdiction
EXHIBIT 10.1 ---------------------- KEY EMPLOYEE AGREEMENT ---------------------- To: Jacques Assour, Ph.D. As of April 1, 1998 118 Northgate Circle Melville, NY 11747 The undersigned, Centennial Technologies, Inc., a Delaware corporation (the...Key Employee Agreement • February 8th, 1999 • Centennial Technologies Inc • Computer peripheral equipment, nec • Massachusetts
Contract Type FiledFebruary 8th, 1999 Company Industry Jurisdiction
AGREEMENT AND PLAN OF MERGER BY AND AMONG CENTENNIAL TECHNOLOGIES, INC., FLEET.NET ACQUISITION CORPORATION, FLEET.NET, INC.,Merger Agreement • January 2nd, 1997 • Centennial Technologies Inc • Computer peripheral equipment, nec • Massachusetts
Contract Type FiledJanuary 2nd, 1997 Company Industry Jurisdiction
SHAREHOLDER VOTING AGREEMENT AGREEMENT, Made and entered into as of the 6th day of December, 1996, by each person identified as a "Shareholder" on the signature page(s) to this Agreement (collectively, the "Shareholders") for the benefit of Centennial...Shareholder Voting Agreement • April 28th, 1998 • Centennial Technologies Inc • Computer peripheral equipment, nec • Minnesota
Contract Type FiledApril 28th, 1998 Company Industry Jurisdiction
Exhibit 10.3 INCENTIVE STOCK OPTION AGREEMENT GRANTED UNDER 1994 STOCK OPTION PLANIncentive Stock Option Agreement • February 8th, 2000 • Centennial Technologies Inc • Computer peripheral equipment, nec
Contract Type FiledFebruary 8th, 2000 Company Industry
Exhibit 10.2 CENTENNIAL TECHNOLOGIES, INC. EXECUTIVE RETENTION AGREEMENT MARY A. GALLAHAN CENTENNIAL TECHNOLOGIES, INC. EXECUTIVE RETENTION AGREEMENT THIS EXECUTIVE RETENTION AGREEMENT by and between Centennial Technologies, Inc., a Delaware...Executive Retention Agreement • February 8th, 2000 • Centennial Technologies Inc • Computer peripheral equipment, nec • Massachusetts
Contract Type FiledFebruary 8th, 2000 Company Industry Jurisdiction
EXHIBIT 2.2 RIGHTS AGREEMENTRights Agreement • January 12th, 2000 • Centennial Technologies Inc • Computer peripheral equipment, nec • Delaware
Contract Type FiledJanuary 12th, 2000 Company Industry Jurisdiction
EXHIBIT 2 INVESTMENT AND STOCKHOLDERS AGREEMENT BY AND AMONG CENTENNIAL TECHNOLOGIES, INC., INFOS INTERNATIONAL, INC.,Investment and Stockholders Agreement • October 17th, 1996 • Centennial Technologies Inc • Computer peripheral equipment, nec • Massachusetts
Contract Type FiledOctober 17th, 1996 Company Industry Jurisdiction
EXHIBIT 99.1 AGREEMENT AND PLAN OF MERGER AND REORGANIZATION BY AND AMONG SOLECTRON CORPORATION CENTERS ACQUISITION CORPORATIONAgreement and Plan of Merger and Reorganization • January 26th, 2001 • Centennial Technologies Inc • Computer peripheral equipment, nec • Delaware
Contract Type FiledJanuary 26th, 2001 Company Industry Jurisdiction
Master Lease Agreement No. M2038 GLOBAL VANTAGE LTD.Master Lease Agreement • February 6th, 2001 • Centennial Technologies Inc • Computer peripheral equipment, nec • California
Contract Type FiledFebruary 6th, 2001 Company Industry Jurisdiction
EXHIBIT 99.1 AMENDMENT NO. 1 TO RIGHTS AGREEMENT Amendment No. 1, dated as of December 29, 1999 (the "Amendment"), to the Rights Agreement, dated as of March 16, 1999 (the "Rights Agreement"), by and between Centennial Technologies, Inc., a Delaware...Rights Agreement • February 1st, 2000 • Centennial Technologies Inc • Computer peripheral equipment, nec
Contract Type FiledFebruary 1st, 2000 Company Industry
March 31, 1996 James M. Murphy, Chief Financial Officer Centennial Technologies 37 Manning Road Billerica, Massachusetts 01821 Re: Purchase Agreement ------------------ Dear Mr. Pinez: This letter serves as written expression of the agreement between...Purchase Agreement • April 28th, 1998 • Centennial Technologies Inc • Computer peripheral equipment, nec
Contract Type FiledApril 28th, 1998 Company Industry
CENTENNIAL TECHNOLOGIES, INC. 7 Lopez Road Wilmington, MA 01887Loan Agreement • February 8th, 1999 • Centennial Technologies Inc • Computer peripheral equipment, nec • Massachusetts
Contract Type FiledFebruary 8th, 1999 Company Industry Jurisdiction
Exhibit 10.2 CENTENNIAL TECHNOLOGIES, INC. EXECUTIVE RETENTION AGREEMENT RICHARD J. PULSIFER CENTENNIAL TECHNOLOGIES, INC. EXECUTIVE RETENTION AGREEMENT THIS EXECUTIVE RETENTION AGREEMENT by and between Centennial Technologies, Inc., a Delaware...Executive Retention Agreement • November 9th, 1999 • Centennial Technologies Inc • Computer peripheral equipment, nec • Massachusetts
Contract Type FiledNovember 9th, 1999 Company Industry Jurisdiction
1 February 17, 1997 Mr. John J. Shields Vice Chairman Centennial Technologies, Inc. 37 Manning Road Billerica, MA 01821 Re: Agreement to provide interim management and consulting services Dear Jack: This letter outlines the understanding between Jay...Agreement to Provide Interim Management and Consulting Services • July 22nd, 1997 • Centennial Technologies Inc • Computer peripheral equipment, nec
Contract Type FiledJuly 22nd, 1997 Company Industry
Exhibit 10.1 October 19, 1999 Mr. Donald R. Peck Six Doran Farm Lane Lexington, MA 02420 Dear Don: The purpose of this letter agreement (this "Agreement") is to set forth our mutual understanding and agreement with respect to: (i) your separation from...Severance Agreement • November 9th, 1999 • Centennial Technologies Inc • Computer peripheral equipment, nec • Massachusetts
Contract Type FiledNovember 9th, 1999 Company Industry Jurisdiction
BY AND BETWEENInvestment and Stockholders Agreement • April 28th, 1998 • Centennial Technologies Inc • Computer peripheral equipment, nec • Massachusetts
Contract Type FiledApril 28th, 1998 Company Industry Jurisdiction
1 THE BOSTON AGENT ------------------------------------------------------------ -------------------- AGREEMENT FOR CONSULTING SERVICES This agreement is between The Boston Agent, 278 Wethersfield Street, Rowley MA, hereinafter referred to as the...Consulting Agreement • August 14th, 1997 • Centennial Technologies Inc • Computer peripheral equipment, nec
Contract Type FiledAugust 14th, 1997 Company Industry
Master Lease AgreementMaster Lease Agreement • February 8th, 2000 • Centennial Technologies Inc • Computer peripheral equipment, nec • Newport
Contract Type FiledFebruary 8th, 2000 Company Industry Jurisdiction