Royal Bank of Canada L.James Blattman Business Banking Centre Senior Account Manager 90 Sparks Street, P.O. Box 746, Station B Advanced Technology Ottawa, Ontario K1P 5T6 January 7, l994 Transit 01196 Fax: (613) 564-4527 Toll Free: 1-800-267-0305 Gandalf Technologies Inc. 130 Colonnade Road South Nepean, Ontario K2E 7M4 Attention: Mr. Walter MacDonald Vice-President, Finance Dear Sirs: Royal Bank of Canada (the "Bank") is pleased to offer Gandalf Technologies Inc. (the "Borrower") the following credit facilities (the "Credit Facility"), which, upon your acceptance shall supersede and cancel the credit facilities provided to the Borrower in our letter agreement of September 16, 1993. The Credit Facility shall be governed by the following terms and conditions: 1. Definitions: The definitions attached hereto in Schedule "A" are incorporated in this agreement by reference as if set out in full herein and unless otherwise provided, all accounting terms herein shall be interpreted in accordance with GAAP. 2. Credit Facility: The Credit Facility is available in the following segments as follows: Segment 1 Letters of Credit in Canadian or US Dollars ("L/Cs"); Segment 2 Foreign exchange forward contracts ("FEF Contracts"). Segment 3 (a) Royal Bank U.S. Base Rate based loans in US Dollars ("RBUSBR Loans"), (b) Royal Bank Prime based loans in Canadian Dollars ("RBP Loans"), (c) Libor based loans in US Dollars ("Libor Loans"), (d) Banker's Acceptances in Canadian Dollars ("B/As"), and (e) Letters of Credit in Canadian or US Dollars ("L/Cs"). Each use of the Credit Facility by way of any of the foregoing methods is referred to as a "Borrowing". The face amount of each Borrowing outstanding shall be used to determine the amount of Borrowings outstanding under the Credit Facility at any time with the exception that the amount of Borrowings ascribed to FEF Contracts shall be determined by the Bank, in its sole discretion, from time to time and advised to the Borrower upon request. 3. Amount: The amount available under the Credit Facility (the "Amount") shall not exceed: Segment 1 $1,350,000 or the Equivalent Amount in US Dollars Segment 2 $6,500,000 or the Equivalent Amount in US Dollars Segment 3 the lesser of: (a) US $4,500,000 or the Equivalent Amount in Canadian Dollars (b) the Margin Requirement 4. Purpose: The Borrower shall use the Credit Facility for the purpose of accommodating: Segment 1 L/C requirements Segment 2 Foreign exchange hedging activities Segment 3 General operating requirements. 5. Availability: Borrowings under the Credit Facility are available on any Business Day through the Branch of Account. During the term of the Credit Facility, the Borrower may borrow, repay and reborrow hereunder at any time, unless otherwise provided. FEF Contracts may not have maturities exceeding one year. After the Maturity Date, the Credit Facility shall convert to a demand facility, the Bank may cancel any undrawn portion of the Amount at any time and all Borrowings outstanding shall be due and payable on demand by the Bank. 6. Interest Rates and Fees: (a) The interest rates applicable to the Credit Facility shall be RBP, RBUSBR, Libor or RBPAF, as applicable, plus an interest component (the "Fluctuating Interest Component") which shall be determined by the profitability of the Borrower during its previous fiscal quarter(s). The Fluctuating Interest Component shall be set on a quarterly basis in accordance with the following schedule, effective on the first day of the third month following the end of such fiscal quarter, subject to receipt of the information stipulated in Section 23 (d) (ii), failing which the Borrower shall thereafter be conclusively deemed to have incurred a net loss during such previous fiscal quarter. Fluctuating Interest Component: No. of Consecutive Profitable RBP RBUSBR Libor Quarters Loans Loans Loans B/A's one or less 1.375% 1.375% 2.375% 1.375% two 1.00% 1.00% 2.00% 1.00% three .75% .75% 1.75% .75% four or more .50% .50% 1.25% .50% (b) L/C fees to be quoted by the Bank at time of issue of each L/C. 7. Calculation and Payment of Interest and Fees: (a) RBP and RBUSBR Loans: The Borrower shall pay interest on each RBP Loan in Canadian Dollars and interest on each RBUSBR Loan in US Dollars monthly in arrears on the first Business Day following the 24th of each month. Such interest will accrue and be computed daily on the daily closing balance on the basis of a year of 365 days. Any change in RBP or RBUSBR shall be effective as of the opening of business on the day such change takes place. (b) Libor Loans: The Borrower shall pay interest on each Libor Loan in U.S. Dollars in arrears on each Libor Interest Date. Such interest will accrue and be computed daily on the basis of a year of 360 days. (c) B/As: The Borrower shall pay acceptance fees in Canadian Dollars at the rates provided for above in advance on the date of issue of each B/A. Acceptance fees shall be calculated on the face amount of the B/A issued and based upon the number of days in the term thereof and a year of 365 days. (d) L/C Fees: The Borrower shall pay an L/C fee on the date of issuance of such L/C in the currency in which such L/C is issued. Such fee shall be calculated on the face amount of the L/C issued and based on the number of days in the term thereof and a year of 365 days. (e) Operation of Account Fee: The Borrower shall pay fees of $100 and US$100 payable monthly in arrears on the first day of each month to compensate the Bank for the expense of revolving the Borrower's accounts. (f) Standby Fee: A standby fee equal to 3/16 of 1% per annum calculated on the unused portion of Segment 3 is payable monthly in arrears within the first five business days of each month. (g) Arrangement fee: An arrangement fee of $20,000 is payable upon acceptance of this agreement. The arrangement fee is non-refundable and will be deemed to have been earned by the Bank upon acceptance of this offer, to compensate for time, effort and expense incurred by the Bank to approve these facilities. (h) Monitoring Fee: The Borrower shall pay a fee of $250. monthly in arrears on the first day of each month to compensate the Bank for the cost of monitoring, reviewing and analyzing financial reports of the Borrower and its Material Subsidiaries. (i) Interest Act (Canada): The annual rates of interest or fees to which the rates calculated in accordance with this Agreement are equivalent, are the rates so calculated multiplied by the actual number of days in the calendar year in which such calculation is made and divided by 365 or, in the case of Libor Loans, 360. 8. Time and Place of Payment: Payments of principal, interest, fees and all other amounts payable by the Borrower pursuant to this Agreement shall be paid at the Branch of Account in immediately available funds in Canadian Dollars except as otherwise herein provided. Each payment under this Agreement shall be made for value on the day such payment is due, provided that if any such day is not a Business Day such payment shall be deemed for all purposes of this Agreement to be due on the Business Day next following such day and all interest and other fees shall continue to accrue until payment. Interest and fees payable under this Agreement are payable both before and after any or all of default, demand and judgment. 9. Withholding Taxes: All payments required under this Credit Facility shall be made free and clear of and without any withholding on account of any taxes or other charges of any nature or kind whatsoever. If any such taxes or charges are required to be withheld from any payment made hereunder, the Borrower shall pay an additional amount such that the net amount received by the Bank shall be equal to the amount which would have been received if no such withholding were required to be made. 10. Exchange Rate Fluctuations: If, in the sole determination of the Bank, due to exchange rate fluctuations or for any other reason, the value of Borrowings outstanding under the Credit Facility, when converted to Canadian Dollars, exceeds the Amount as of the 25th day of any month, the Borrower shall either repay or otherwise retire the outstanding Borrowings to the extent of the amount of such excess, or shall secure the amount of such excess in a manner which is satisfactory to the Bank. 11. Repayment: Borrowings are repayable on the later of the Maturity Date or the date of any demand by the Bank, provided that on or prior to the Maturity Date the Bank may demand repayment pursuant to Section 24 hereof, and in such event, Borrowings shall be payable upon such demand. After the Maturity Date, all Borrowings made hereunder shall be due and payable on demand by the Bank. Upon any demand by the Bank hereunder, the Borrower shall pay all amounts outstanding hereunder including, without limitation, an amount equal to the aggregate of the face amounts of all B/As and L/Cs and the amount advised by the Bank, pursuant to Section 2 hereof, with respect to FEF Contracts which are unmatured or unexpired, which amount shall be held by the Bank as collateral security for the Borrower's obligations to the Bank with respect thereto. With respect to such unmatured or unexpired B/As and L/Cs and FEF Contracts, the Borrower will have the further obligation to execute such security documents as the Bank may reasonably require. 12. Conversion: The Borrower may convert a Borrowing into another basis of Borrowing provided that no Event of Default has occurred and is continuing and that the conditions for borrowing by way of such instruments are fulfilled. Libor Loans may only be converted on the last day of the relevant Libor Interest Period, B/As may only be converted on their respective maturity dates and L/Cs may only be converted on their expiry dates or such earlier date as agreed by the Borrower, Bank and the beneficiary thereof. 13. Prepayment: Libor Loans may only be prepaid on the last day of the relevant Libor Interest Period and B/As may only be prepaid on their respective maturity dates. 14. Evidence of Indebtedness: The Bank shall open and maintain at the Branch of Account accounts and records evidencing the Borrowings made available to the Borrower by the Bank under this Agreement. The Bank shall record the principal amount of each Borrowing, the payment of principal and interest and all other amounts owing to the Bank. The Bank's accounts and records constitute, in the absence of manifest error, conclusive evidence of the indebtedness of the Borrower to the Bank. The Borrower authorizes and directs the Bank to automatically debit any bank account of the Borrower for all amounts payable by the Borrower to the Bank including, without limitation, the repayment of all amounts due under this Agreement and all charges for the keeping of such bank account. This provision shall be interpreted as a separate contract between the parties, independent of all other terms of this Agreement and shall remain in full force and effect notwithstanding that this Agreement shall have otherwise ceased to have any force or effect. 15. Operating Account: Pursuant to a central banking offset agreement dated on or about April 1, 1993 between the Borrower, Gandalf Canada Ltd. ("GCL") and the Bank, the Bank shall establish an account in each of Canadian Dollars and US Dollars (each a "Group Account"). If the balance in a Group Account: (a) is a credit, the Bank may apply at any time in its discretion, the amount of such credit or any part thereof, rounded to the nearest $100,000, or US$100,000, as applicable as a repayment of Borrowings outstanding under Segment 3 hereunder, or (b) is a debit, the Bank shall, provided that Borrowings under Segment 3 hereunder are available, make available a Borrowing by way of an RBP or RBUSBR Loan in an amount, rounded to the nearest $100,000 or US$100,000, as applicable, as required to place the affected Group Account at not less the balance set out in this paragraph. In either instance, a minimum net credit balance of $100,000 or US$100,000, as applicable as adjusted from time to time will be maintained in each Group Account. 16. Libor Loan Conditions: The Borrower may borrow by way of Libor Loan subject to the following conditions: (a) Libor Loans shall be made in minimum amounts of US$1,000,000, as applicable or larger whole multiples of US $100,000, as applicable; (b) the Borrower may select the Libor Interest Period applicable to any Libor Loan and shall notify the Bank of such Libor Interest Period when giving notice pursuant to Schedule "B"; (c) if the Borrower fails to select and to notify the Bank of the Libor Interest Period applicable to any Libor Loan, the Borrower shall be deemed to have selected a 3 month Libor Interest Period; (d) the Borrower shall indemnify the Bank against any loss, cost or expense (including without limitation, any loss incurred by the Bank in liquidating or redeploying deposits acquired to fund or maintain any Libor Loan) incurred by the Bank as a result of: (i) repayments, prepayments, conversions or rollovers of a Libor Loan other than on the last day of the Libor Interest Period applicable to such Libor Loan, or (ii) failure to draw down a Libor Loan on the requested date; (e) if the Bank determines, which determination is final, conclusive and binding upon the Borrower, that: (i) adequate and fair means do not exist for ascertaining the rate of interest on a Libor Loan, (ii) the making or the continuance of a Libor Loan has become impracticable by reason of circumstances which materially and adversely affect the London interbank market, (iii) deposits in US Dollars, as applicable, are not available to the Bank in the London interbank market in sufficient amounts in the ordinary course of business for the applicable Libor Interest Period to make or maintain a Libor Loan during such Libor Interest Period, or (iv) the cost to the Bank of making or maintaining a Libor Loan does not accurately reflect the effective cost to the Bank thereof and if the costs to the Bank are increased or the income receivable by the Bank is reduced in respect of a Libor Loan,then the Bank shall promptly notify the Borrower of such determination and the Borrower shall, prior to the next Interest Determination Date, notify the Bank as to the basis of Borrowing it has selected in substitution for such Libor Loan. If the Borrower has not so notified the Bank, such Libor Loan will automatically be converted into an RBUSBR Loan on the expiry of the then current Libor Interest Period. 17. B/A Conditions: The Borrower may borrow by way of B/A subject to the following conditions: <APGE> (a) B/As shall be issued and mature on a Business Day and shall be issued in minimum face amounts of $100,000 for terms of not less than 30 and not more than 365 days with each issue being for an aggregate face amount of $500,000 or such larger amount as is a whole multiple of $100,000; (b) the Bank may, in its sole discretion, refuse to accept the Borrower's drafts or limit the amount of any B/A issued at any time; (c) the Borrower shall, by no later than 12:00 (noon) on the day on which a B/A becomes payable, pay to the Bank at the Branch of Account an amount equal to the face amount of such B/A; (d) if any maturing B/A is paid by the Bank with its own funds, then as of the date of such payment, the B/A will be deemed to be converted into an RBP Loan hereunder in the face amount of such B/A; (e) in the event that there is any inconsistency at any time between the terms of this Agreement and the terms of the B/A Undertaking, the terms hereof shall govern. 18. L/C Conditions: The Borrower may borrow by way of L/C subject to the following conditions: (a) the Bank may, in its sole discretion, refuse to issue L/Cs at any time; (b) each L/C shall expire on a Business Day and shall have a term of not more than 365 days; (c) prior to the issue of an L/C, the Borrower shall execute a duly authorized application with respect thereto in form and substance satisfactory to the Bank, and each L/C shall be governed by the terms and conditions of the relevant application for such instrument; (d) the Borrower shall, by no later than 12:00 (noon) on any day on which a drawing is made under an L/C, pay to the Bank at the Branch of Account an amount equal to the face amount of such drawing, and if the Borrower fails to make such payment, the face amount of such drawing shall be converted, at the option of the Bank into a loan with interest at either RBP or RBUSBR; (e) an L/C can only be revoked prior to its expiry date with consent of the Borrower, Bank and the beneficiary thereof; (f) in the event that there is any inconsistency at any time between the terms of this Agreement and the terms of the application for L/C, the terms thereof shall govern. 19. Increased Costs: If, in the reasonable opinion of the Bank, the Bank is now or hereafter becomes subject to, or there is a change in: (a) any reserve, special deposit, deposit insurance, or similar requirement against assets of, or deposits in or for the account of, or credit extended by, or any acquisition of funds by, the Bank, (b) any reserve, special deposit, or similar requirement with respect to all or any of the Borrowings or the undrawn portion of all or any part of the Credit Facility, (c) taxation of, or the basis of, taxation of any payments due to the Bank hereunder (except for taxes on the overall net income of the Bank) or taxation on reserves or deemed reserves with respect to all or any part of the Credit Facility, (d) any requirement relating to capital adequacy, or (e) any other condition imposed by Applicable Law or any interpretation of Applicable Law by an entity charged with the administration thereof or any other condition with which financial institutions operating in Canada are accustomed to comply or have generally complied, whether or not having the force of law, and the result of any of the foregoing, in the sole determination of the Bank, is to increase the cost to, or to reduce any amount received or receivable by, the Bank hereunder, or to reduce the Bank's effective return hereunder to a level below that which the Bank could have otherwise achieved (using any reasonable averaging and attribution method), the Bank shall determine that amount of money which shall compensate it for such increase in cost or reduction in income or reduction in rate of return on the Bank's capital, and the Borrower shall pay to the Bank upon demand such amount in respect of such increased cost or reduction as the Bank may determine to be required to compensate the Bank. The Bank's determination of such increased cost or reduction shall be conclusive absent manifest error. 20. Illegality: If the introduction of or any change in Applicable Law makes it unlawful, or prohibited for the Bank, in its sole opinion, to perform its obligations under this Agreement, the Bank may, by written notice to the Borrower, terminate its obligations under this Agreement, and the Borrower shall prepay the Borrowings immediately or at the end of such period as the Bank may agree, together with all interest and fees which have accrued to the date of payment. 21. Conditions Precedent to Disbursement: (a) The obligation of the Bank to make available any Borrowing is subject to and conditional upon the receipt in form and substance satisfactory to the Bank, of: (i) a duly executed copy of this Agreement; (ii) the following documents (the "Security Documents"): (a) a general security agreement (the "GSA") on the Bank's standard form signed by the Borrower and representing a first charge on all assets of the Borrower other than real estate and purchase money security interests ("PMSIs"),save for PMSIs over the Borrower's inventory; (b) a general assignment of debts on the Bank's standard form signed by the Borrower; (c) assignment by the Borrower of all of its shares in Gandalf Systems Corporation ("GSC"), Gandalf Digital Communications Ltd. ("GDCL") and GCL; (d) assignment by the Borrower of all patents, trademarks and licenses; (e) a general assignment of leases signed by the Borrower covering 130 Colonnade Rd. S. and 40 Concourse Gate, both in Nepean, Ontario; (f) a general security agreement on the Bank's standard form signed by GSC and representing a first charge on all assets of GSC other than real estate; (g) a guarantee & postponement of claim on the Bank's standard form in the principal amount of not less than US $4,500,000 plus interest and fees, signed by GSC; (h) assignment by GSC of all of its shares in Infotron Systems Limited and Infotron Systems International Limited; (i) assignment by GSC of all patents, trademarks, copyrights and licenses; (j) a guarantee & postponement of claim on the Bank's standard form in the principal amount of $3,000,000 plus interest and fees signed by GCL; (k) a guarantee & postponement of claim on the Bank's standard form in the principal amount of not less than US $4,500,000 plus interest and fees signed by GCL; (l) a general security agreement on the Bank's standard form signed by GCL and representing a second charge on all assets of GCL other than real estate and PMSIs over GCL's inventory; (m) a general assignment of debts on the Bank's standard form signed by GCL; (n) a general hypothecation signed by the Borrower with respect to any Liquid Collateral Security; (o) assignment of insurance policies covering inventory of GSC; all of which shall have been duly registered in all appropriate jurisdictions in order to perfect and maintain the security created by the Security Documents; (iii) a duly executed B/A Undertaking; and (iv) a review of all documentation by legal counsel to the Bank; and (v) such other documents as the Bank may reasonably request. 22. Representations and Warranties of the Borrower: The Borrower represents and warrants to the Bank, which representations and warranties are repeated as of the time of each Borrowing and as of the time at which each payment of interest or fees is due hereunder, that: (a) the Borrower is a corporation validly incorporated and existing under the laws of Ontario and are duly registered or qualified to carry on business in all jurisdictions where the nature of its properties, assets or business makes such registration or qualification necessary or desirable; (b) the execution and delivery of this Agreement and the Security Documents have been duly authorized by all necessary actions and do not (i) violate any law, regulation or rule by which the Borrower is bound, (ii) violate any provision of its constating documents, by-laws or any unanimous shareholders' agreement to which it is subject, (iii) result in a breach of, or a default under, any agreement or instrument to which either it is a party or by which it or any of its properties or assets may be bound or affected, or (iv) result in the creation of any encumbrance on any of its properties or assets, except as contemplated herein; (c) its most recent audited, consolidated financial statements are correct and complete in all material respects; (d) no Event of Default has occurred and no event has occurred which constitutes, or which with giving of notice, lapse of time or the occurrence of any other condition would constitute a default having a material adverse effect on its financial condition under or in respect of any agreement, undertaking or instrument to which the Borrower or any of its properties or assets may be subject; (e) it is in compliance with all Applicable Laws, including, without limitation, those dealing with the environment; (f) the Borrower has filed all material income tax returns which were required to be filed, paid or made provision for payment of all material taxes (including interest and penalties) which are due and payable, and provided adequate reserves for payment of any tax, the payment of which is being contested; (g) no consent, approval, order, authorization, licence, exemption or designation of or by any governmental body or person is required in connection with the execution, delivery and performance of this Agreement or the Security Documents or the transactions contemplated hereby on behalf of the Borrower and no registration, qualification, designation, declaration or filing with any governmental body is necessary to enable or empower either of them to perform their respective obligations under this Agreement, except such as have been made or obtained, which are in full force and effect. The representations and warranties made in this Section shall continue in effect until payment and performance of all debts, liabilities and obligations under this Agreement. 23. Covenants: Without affecting or limiting in any way the right of the Bank to terminate its commitment and demand all Borrowings under the Credit Facility after the Maturity Date, the Borrower covenants and agrees with the Bank, while this Agreement is in effect or any Borrowings are outstanding: (a) to maintain as at the end of any fiscal quarter Tangible Net Worth on a consolidated basis of not less than US $60,000,000 minus any Allowable Reduction, (b) not to permit its Current Ratio on a consolidated basis to be less than 1.50:1 as at the end of any fiscal quarter; (c) not to permit its Total Liabilities to Tangible Net Worth Ratio on a consolidated basis to exceed .90:1 as at the end of any fiscal quarter; (d) to provide the Bank with the following: (i) an aged list of accounts receivable owned by GSC within 15 Business Days of the end of each month, accompanied by a certificate of the Borrower and GSC; (ii) quarterly consolidated and non-consolidated unaudited financial statements within 45 days of the end of each fiscal quarter, accompanied by a certificate in the form of Schedule "C" hereto; and (iii) quarterly consolidated analysis of bookings, billings and backlog within 45 days of the end of each fiscal quarter, and (iv) annual consolidated audited financial statements of each of the Borrower and GSC within 90 days of each fiscal year end, (v) details of securities pledged as Liquid Collateral Security determined in accordance with Schedule D each of the above financial statements to be accompanied by a certificate in form satisfactory to the Bank. (e) to give the Bank prompt notice upon acquiring knowledge of any Event of Default or any event which, with notice or lapse of time or both, would constitute an Event of Default; (f) not to do anything to affect the ranking of this debt. (g) to maintain its corporate existence as a validly existing corporate entity; (h) to provide the Bank with access to its business and records as may be requested from time to time including, without limitation, its annual financial forecasts and plans; (i) to insure and to keep insured with insurers acceptable to the Bank all properties customarily insured by companies carrying on similar business in similar locations against all risks, including but not limited to business interruption, with loss payable to the Bank as loss payee or mortgagee, as the case may be; (j) to file all income tax returns which are to be filed from time to time, to pay or make provision for payment of all taxes (including interest and penalties) and Potential Preferred Claims which are or will become due and payable and to provide adequate reserves for the payment of any tax, the payment of which is being contested; (k) to comply with all Applicable Laws including, without limitation, those dealing with the environment and to hold the Bank harmless for any costs or expenses which it incurs for any environment-related liabilities which exist now or in the future with respect to the Borrower's property; (l) not to grant, create, assume or suffer to exist any mortgage, charge, lien, pledge, security interest or other encumbrance affecting any of its properties, assets or other rights, without the prior written consent of the Bank; (m) during any fiscal year of the Borrower, not to sell, transfer, convey, lease, assign or otherwise dispose of any part of its undertaking, property, assets or rights with an aggregate value exceeding $5,000,000, other than inventory in the ordinary course of business and on commercially reasonable terms, without the prior written consent of the Bank; (n) not to change its name or merge, amalgamate, consolidate or otherwise enter into any other form of business combination with any other person without the prior written consent of the Bank, such consent not to be unreasonably withheld. (o) not to make any capital expenditures in any fiscal year of the Guarantor except those as may be set out in the Guarantor's operating budgets as provided to the Bank from time to time, plus an allowance of 20%, without the Bank's prior written consent; (p) not to directly or indirectly, guarantee or otherwise provide for on a direct or indirect contingent basis, the payment of any monies or performance of any obligations by any third party, other than wholly owned Subsidiaries, for an amount in excess of $5,000,000 in the aggregate, except as may be consented to in writing by the Bank from time to time; (q) To refrain from making any principal repayments on the Convertible Subordinated Debenture. (r) to make best efforts to arrange an operating facility for GSC with a US lender, in replacement of Segment 3 hereunder. 24. Events of Default: During the Term Period if any one or more of the following events has occurred and is continuing: (a) the non-payment when due of principal, interest, fees or any other amounts due under this Agreement; (b) the breach by the Borrower or its Affiliates of any provision of this Agreement or any other agreement with the Bank or any of the Bank's Subsidiaries; (c) the default by the Borrower or its Affiliates under any obligation to repay borrowed money in excess of $1,000,000, other than amounts due under this Agreement, or in the performance or observance of any agreement or condition in respect of such borrowed money where, as a result of such default, the maturity of such obligation is accelerated; (d) if any representation or warranty made or deemed to have been made herein shall be false or inaccurate in any materially adverse respect; (e) if in the opinion of the Bank there is a material adverse change in the financial condition, ownership or operation of the Borrower or any of its Material Subsidiaries; (f) if proceedings for the bankruptcy, receivership, dissolution, liquidation, winding-up, reorganization or readjustment of debt of the Borrower or its Affiliates or for the suspension of the operations of the Borrower or its Affiliates are commenced, unless such proceedings are being actively and diligently contested in good faith; (g) if the Borrower or any of its Affiliates is insolvent, or is adjudged or declared bankrupt or insolvent, or makes an assignment for the benefit of its creditors, or petitions or applies to any tribunal for the appointment of a receiver or trustee for it or for any substantial part of its property, or commences any proceedings relating to it under any reorganization, arrangement, readjustment of debt, dissolution, liquidation or other similar proceeding under Applicable Law, or by any act or failure to act indicates its consent to, approval of, or acquiescence in, any such proceeding for it or any substantial part of its property, or suffers the appointment of any receiver or trustee; (h) if the Borrower should incur a loss exceeding US $5,000,000, excluding restructuring charges to an aggregate maximum of $2,000,000 during the Term Period, in any fiscal quarter. then in such event the ability of the Borrower to make further Borrowings under the Credit Facility shall immediately terminate and the Bank may, by written notice to the Borrower, declare the Borrowings outstanding hereunder to be immediately due and payable. After the Maturity Date, nothing in this Agreement shall be construed to affect or limit in any way the right of the Bank to terminate its commitment and demand all Borrowings under the Credit Facility. 25. Expenses: The Borrower shall pay the reasonable fees (including, without limitation, all documentation fees charged by the Bank for use of its internal legal counsel) and expenses incurred by the Bank in connection with the preparation, negotiation, documentation and operation of the Credit Facility and the Security Documents, including the enforcement of the Bank's rights under the Credit Facility whether or not any amounts are advanced hereunder. 26. Indemnity: The Borrower shall indemnify the Bank from and against all losses, damages, expenses and liabilities (including legal fees on a solicitor and client basis) which the Bank sustains or incurs as a consequence of any breach by the Borrower under any of the provisions of this Agreement or of any document or instrument delivered in connection hereunder. 27. Limit on Rate of Interest: The Borrower shall not be obliged to pay any interest under or in connection with this Agreement to the extent such interest exceeds the effective annual rate of interest on the credit advanced hereunder that would be lawfully permitted under the Criminal Code. For purposes of this section, "interest" and "credit advanced" have the meanings ascribed to such terms in the Criminal Code, and the "effective annual rate of interest" shall be calculated in accordance with generally accepted actuarial practices and principles. 28. Judgment Currency: If for the purpose of obtaining judgment in any court in any jurisdiction with respect to this Agreement, it is necessary to convert into the currency of such jurisdiction (the "Judgment Currency") any amount due hereunder in any currency other than the Judgment Currency, then such conversion shall be made at the rate of exchange prevailing on the Business Day before the day on which judgment is given. For this purpose "rate of exchange" means the rate at which the Bank will, on the relevant date, sell such currency in Toronto, Ontario against the Judgment Currency. In the event that there is a change in the rate of exchange prevailing between the Business Day before the day on which the judgment is given and the date of payment of the amount due, the Borrower will, on the date of payment, pay such additional amounts (if any) or be entitled to receive reimbursement of such amount, if any, as may be necessary to ensure that the amount paid on such date is the amount in the Judgment Currency which, when converted at the rate of exchange prevailing on the date of payment, is the amount then due under this Agreement in such other currency. Any additional amount due from the Borrower under this Section will be due as a separate debt and shall not be affect by judgment being obtained for any other sums due under or in respect of this Agreement. 29. Notices: Any notice or demand hereunder shall be given in writing by telecopier or letter, in each case addressed to an officer of the receiving party. A telecopier communication shall be deemed received on the date of transmission provided such transmission is received prior to 5:00 p.m. on a day on which the receiving party's office is open for normal business, and otherwise on the next such day. A letter shall be deemed received when hand-delivered to the receiving party, at the address shown herein or at such other address as the receiving party may notify the other from time to time. Each party shall be bound by any notice given hereunder and entitled to act in accordance therewith, unless otherwise agreed. The addresses of the parties for the purpose hereof shall be: as to the Borrower: Gandalf Technologies Inc. 130 Colonnade Road South Nepean, Ontario K2E 7M4 Attention: Vice-President, Finance Telecopier: (613) 727-0617 as to the Bank: Royal Bank of Canada 90 Sparks Street Ottawa, Ontario K1P 5T6 Attention: Senior Account Manager, Advanced Technology Telecopier: (613) 564-4527 or such other address for delivery as each party from time to time may notify the other as aforesaid. 30. Assignment: This Agreement shall be binding upon and enure to the benefit of the Bank and the Borrower and their respective successors and permitted assigns. The Borrower cannot assign or transfer all or any of its rights and obligations hereunder without the prior written consent of the Bank. 31. Set-Off: The Bank is authorized (but not obligated), at any time and without notice, to apply any credit balance (whether or not then due) to which the Borrower is then beneficially entitled on any account (in any currency) at any branch or office of the Bank in or towards satisfaction of the obligations and liabilities of the Borrower due to the Bank under this Agreement. For that purpose, the Bank is authorized to use all or any part of any such credit balance to buy such other currencies as may be necessary to effect such application. 32. Waivers and Amendments: No failure to exercise and no delay in exercising on the part of the Bank, any right, power or privilege hereunder shall operate as a waiver thereof, nor shall any single or partial exercise of any right, power or privilege preclude any other right, power or privilege. No amendment, modification or waiver of any provision of this Agreement or consent to any departure by the Borrower from any provision of this Agreement will in any event be effective unless it is in writing signed by the Borrower and the Bank, and then the amendment, modification, waiver or consent will be effective only in the specific instance, for the specific purpose and for the specific length of time for which it is given by the Bank. 33. Counterparts: This Agreement may be executed in any number of counterparts, each of which when executed and delivered is an original but all of which taken together constitute one and the same instrument, and any party may execute this Agreement by signing any counterpart of it. 34. Further Assurances: The Borrower shall from time to time promptly upon the request of the Bank take such action and execute and deliver such further documents, as shall be reasonably required in order to fully perform the terms of, and to carry out the intention of, this Agreement. 35. Severability: If any provision of this Agreement is or becomes prohibited or unenforceable in any jurisdiction, such prohibition or unenforceability shall not invalidate, affect or impair any of the remaining provisions hereof or invalidate or render unenforceable the provision concerned in any other jurisdiction. 36. Governing Law and Submission to Jurisdiction: This Agreement shall be construed in accordance with and governed by the laws of the Province of Ontario and of Canada applicable therein. The Borrower irrevocably submits to the non-exclusive jurisdiction of the courts of such Province and acknowledges the competence of such courts and irrevocably agrees to be bound by a judgment of any such court. 37. Periodic Review: The Credit Facility is subject to an annual review by the Bank on or before the Maturity Date. The Bank may, in its sole discretion, terminate the Credit Facility following such annual review without limiting or affecting the Bank's rights pursuant to Section 24 hereof. 38. Whole Agreement: This Agreement and any agreements delivered pursuant to or referred to in this Agreement constitute the whole and entire agreement between the parties in respect of the Credit Facility, and cancel and supersede any prior written or verbal agreements including undertakings, declarations or representations made with respect thereto. 39. Effective Date: Except as otherwise provided in this Agreement, the date on which this Agreement becomes effective is the date the offer is accepted by the Borrower. 40. Expiry Date: This offer is open for acceptance until close of business at the Branch of Account on January 21 , 1994 unless extended in writing by the Bank. Please acknowledge your acceptance of the above terms and conditions by signing the attached copy of this letter in the space provided below and returning it to the undersigned. Yours truly, s/L.J.BLATTMAN ORIGINAL SIGNED BY L.J.BLATTMAN We acknowledge and accept the terms and conditions of this Agreement on the 21st day of January, 1994. THE BORROWER: GANDALF TECHNOLOGIES INC. By: s/W.R. MACDONALD Name/Title: WALTER MACDONALD, VP FINANCE By: s/B.R. HEDGES Name/Title: BRIAN HEDGES, PRESIDENT SCHEDULE "A" Schedule "A" to the Agreement dated as of the 7th day of January, 1994 between Gandalf Technologies Inc. as Borrower and Royal Bank of Canada as the Bank. DEFINITIONS: "Affiliate" of a person means any person which directly or indirectly, controls or is controlled by or is under common control with such first mentioned person, and for the purposes of this definition, "control" (including with correlative meanings the terms "controlled by" and "under common control with") means the power to direct or cause the direction of the management and policies of any person, whether through the ownership of shares or by contract or otherwise, and without restricting the above, one corporate body shall be deemed to be affiliated with another corporate body if one of them is the Subsidiary of the other or both are Subsidiaries of the same corporate body; "Agreement" means collectively this agreement and all schedules attached hereto; "Allowable Reduction" means the amount, not exceeding $2,000,000 in aggregate, expended by the Borrower to restructure between April 1, l993 and March 31, l994. "Applicable Law" means, in respect of any person, property, transaction or event, all present or future applicable laws, statutes, regulations, treaties, judgments and decrees and (whether or not having the force of law) all applicable official directives, rules, guidelines, orders and policies of any governmental body having jurisdiction; "B/A Undertaking" means the Bank's standard form of undertaking in respect of bankers acceptances issued by borrowers and accepted by the Bank; "Branch of Account" means the Bank's branch at 90 Sparks Street, Ottawa, Ontario; "Business Day" means a day, excluding Saturday, Sunday, and any other day which shall be in the City of Toronto, Ontario a legal holiday or a day on which banking institutions are closed and, with respect to a Libor Loan, "Business Day" means a day with the foregoing characteristics which is also a day on which dealings in US Dollar deposits by and between leading banks in the London interbank market may be conducted; "Canadian Dollars" and the symbols "Cdn$" and "$" each means lawful money of Canada; "Convertible Subordinated Debenture" means the Cdn $30,000,000 8.5% convertible subordinated debenture due November 10, 2002 issued by the Borrower; "Current Ratio" of a person means the ratio of that person's current assets to that person's current liabilities, net of cash on hand; "Equivalent Amount" determines the amount of availability only and means on any date, the amount of Canadian Dollars required to convert from Canadian Dollars to U.S. Dollars at the rate of 1.30 Canadian Dollars for 1.00 US$; The Equivalent amount will be amended by the Bank from time to time to reflect changes in the rate of exchange and such amendments will be advised to the Borrower in writing. "Event of Default" means each of the events listed in the section entitled "Events of Default"; "GAAP" means generally accepted accounting principles in effect from time to time in Canada applied in a consistent manner from period to period; "Good Accounts Receivable" means US based trade receivables owing to GSC excluding without duplication: (a) those outstanding more than 90 days after the billing date, (b) those between GSC and any Affiliate (c) those subject to any mortgage, charge, assignment, lien, security interest or other encumbrance ranking in priority to or equal to that granted to the Bank pursuant to this Agreement, (d) those subject to any claim or assertion of a right of set-off on the part of the account debtor to the extent of such claim or assertion, (e) those which would be required to be treated as bad or doubtful accounts in accordance with GAAP including, without limitation, those outstanding from entities which are bankrupt, insolvent or which have suspended operations, and (f) those subject to a contractual right on the part of the account debtor to refuse payment either in whole or in part; "Interest Determination Date" means, with respect to a Libor Loan, the date which is 2 Business Days prior to the first day of theLibor Interest Period applicable to such Libor Loan; "Letter of Credit" or "L/C" each means a documentary credit issued by the Bank on behalf of the Borrower for the purpose of providing security to a third party that the Borrower will perform a contractual obligation owed to such third party; "Libor" means, with respect to each Libor Interest Period applicable to a Libor Loan, the annual rate of interest (rounded upwards, if necessary, to the nearest whole multiple of one sixteenth of one percent (1/16th%)), at which the Bank, in accordance with its normal practice, would be prepared to offer to leading banks in the London interbank market for delivery on the first day of such Libor Interest Period and for a period equal to such Libor Interest Period, deposits in US Dollars of amounts comparable to such Libor Loan to be outstanding during such Libor Interest Period, at or about 10:00 a.m. (Toronto time) on the Interest Determination Date; "Libor Interest Date" means, with respect to any Libor Loan, the last day of each Libor Interest Period and, if the Borrower selects a Libor Interest Period longer than 3 months, the Libor Interest Date shall be the date falling every 3 months after the beginning of such Libor Interest Period as well as the last day of such Libor Interest Period; "Libor Interest Period" means, with respect to any Libor Loan, a period (subject to availability) of approximately 1 month (or longer whole multiples of 1 month to and including 12 months as selected by the Borrower and notified to the Bank) commencing with the date on which such Libor Loan is made, the date on which another method of Borrowing is converted to such Libor Loan or the last day of the immediately prior Libor Interest Period; "Liquid Collateral Security" means the liquid collateral security determined in accordance with Schedule "D"; "Margin Requirement" means the total amount of Borrowings available under this Agreement, which amount may not exceed 75% of Good Accounts Receivable; "Material Subsidiary" means any Subsidiary of the Borrower now or hereinafter located in Canada, the United States, the United Kingdom, France or the Netherlands, as well as any Subsidiary of the Borrower which is identified as being a Material Subsidiary by the Bank in writing to the Borrower from time to time and "Material Subsidiaries" means any such Subsidiaries of the Borrower; "Maturity Date" means July 31, 1994; "Potential Preferred Claims" means amounts accrued or owing for wages, vacation pay, employee benefits or pensions, municipal tax, corporate tax, sales tax, Canadian goods and services tax, source deductions and remittances (including income tax, Canada Pension Plan and unemployment insurance obligations), Government royalties, purchase money security interests and any other statutory preferred claims as well as the aggregate of the next three months rent payments for each rental property of the Borrower; "Royal Bank Prime" (in this Agreement, "RBP") means the annual rate of interest announced by the Bank from time to time as being a reference rate then in effect for determining interest rates on Canadian Dollar commercial loans made in Canada; "Royal Bank Prime Acceptance Fee" (in this Agreement, "RBPAF") means the annual rate announced by the Bank from time to time as being a reference rate then in effect for determining fees on Canadian Dollar bankers' acceptances accepted by the Bank in Canada; "Royal Bank US Base Rate" (in this Agreement, "RBUSBR") means the annual rate of interest announced by the Bank from time to time as being a reference rate then in effect for determining interest rates on US Dollar commercial loans made in Canada; "Subsidiary" of a person means (i) any corporation of which the person and/or any one or more of its Affiliates, holds, directly or beneficially, other than by way of security only, securities to which are attached more than 50% of the votes that may be cast to elect directors of such corporation, or (ii) a corporation of which such person has through operation of law or otherwise, the ability to elect or cause the election of a majority of the directors of such corporation and "Subsidiaries" of such person mean all such corporations; "Tangible Net Worth" of a person means its shareholders' equity plus, but not in duplication, the amount of the Convertible Subordinated Debenture less the aggregate of its goodwill, deferred income taxes, deferred software costs and other assets (all as defined and set out on the person's audited annual financial statements), that the Bank deems to be intangible. For the purpose of calculating shareholders' equity, items on the balance sheet of the relevant person under the heading "foreign exchange translation amount" shall be deemed to be zero; "Term Period" means the period of time from the date of this Agreement to and including the Maturity Date; "Total Liabilities" of any person means all liabilities appearing on the balance sheet of that person, net of cash on hand; "Total Liabilities to Tangible Net Worth Ratio" of a person means the ratio of that person's Total Liabilities to that person's Tangible Net Worth; "US Dollars" and "US$" each means lawful money of the United States of America in same day immediately available funds or, if such funds are not available, the form of money of the United States of America that is customarily used in the settlement of international banking transactions on the day payment is due hereunder. SCHEDULE "B" Schedule "B" to the Agreement dated as of the 7th day of January, 1994 between Gandalf Technologies Inc. as Borrower and Royal Bank of Canada as the Bank. Notice Requirements for Drawdowns and Conversions RBP LOANS AND RBUSBR LOANS Amount: Prior Notice; Under Cdn$ or US$10,000,000 by 12:00 (noon) on the day of drawdown or conversion Cdn$ or US$10,000,000, up to and including the Amount by 12:00 (noon) 1 Business Day prior to drawdown or conversion B/As Amount Prior Notice Under Cdn$10,000,000 by 12:00 (noon) on the day of drawdown or conversion Cdn$10,000,000 up to and including the Amount by 12:00 (noon) 1 Business Day prior to drawdown or conversion Libor Loans Amount Prior Notice Under US$10,000,000 or the Equivalent Amount in Pounds Sterling by 10:00 a.m. on the Interest Determination Date US$10,000,000 up to and including the Amount or the Equivalent Amount in Pounds Sterling by 10:00 a.m. 1 Business Day prior to the Interest Determination Date SCHEDULE "C" Schedule "C" to the Agreement dated as of the 4th day of January, 1994 between Gandalf Technologies Inc. as Borrower and Royal Bank of Canada as the Bank. OFFICER'S COMPLIANCE CERTIFICATE We, ___________________________________, of the City of __________________ and the City of _______________________, respectively in the Province of Ontario, and hereby certify as follows: 1. That we are the [office] and [office], respectively of Gandalf Technologies Inc. (the "Borrower") 2. That we have read the provisions of the letter agreement (the "Agreement") dated January 7, 1994 between the Borrower and Royal Bank of Canada (the "Bank") which are relevant to this compliance certificate and have made such examination or investigation as is reasonably necessary to enable us to express an informed opinion on the matters contained in this certificate. Terms defined in the Agreement have the same meanings where used in this certificate. As of the date of this certificate: (a) the representations and warranties contained in the Agreement are true and correct; (b) no Event of Default or event which would with lapse of time or the happening of some further condition constitute an Event of Default has occurred and is continuing; and (c) the covenants contained in the Agreement have not been breached and during the next fiscal quarter of the Borrower there is no reason to believe that any of such covenants will be breached. 3. The attached report of aged accounts receivable owned by Gandalf Systems Corporation is complete and accurate in all material respects. DATED this _______ day of _________________, 19__. By: ____________________________________ Name/ Title: ____________________________________ By: ____________________________________ Name/ Title: ____________________________________ SCHEDULE "D" Schedule "D" to the Agreement dated as of the 7th day of January, 1994 between Gandalf Technologies Inc. as Borrower and Royal Bank of Canada as the Bank. LIQUID COLLATERAL SECURITY LIQUID COLLATERAL SECURITY APPLICABLE LOANING VALUE A. Canada Savings Bonds, and Savings 100% of par value Bonds redeemable at par issued by Provincial Governments; Province of British Columbia Parity Bonds redeemable at par and fully guaranteed by the Province of British Columbia, issued in the names of Provincial Crown Corporations. B. Government of Canada or Government 95% of market value of Canada guaranteed bonds and Treasury Bills except as indicated in (a) above. (c) Provincial Government or Provincial 95% of market value Government guaranteed bonds and Treasury Bills except as indicated in (a) above. (d) Bankers acceptances or similar 95% of market value investments effectively assigned to the Bank. ________________ = LIQUID COLLATERAL SECURITY