0001453015-24-000002.txt : 20240311 0001453015-24-000002.hdr.sgml : 20240311 20240311084400 ACCESSION NUMBER: 0001453015-24-000002 CONFORMED SUBMISSION TYPE: 40-F PUBLIC DOCUMENT COUNT: 157 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240311 DATE AS OF CHANGE: 20240311 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Ballard Power Systems Inc. CENTRAL INDEX KEY: 0001453015 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRICAL INDUSTRIAL APPARATUS [3620] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 000000000 STATE OF INCORPORATION: Z4 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 40-F SEC ACT: 1934 Act SEC FILE NUMBER: 000-53543 FILM NUMBER: 24736677 BUSINESS ADDRESS: STREET 1: 9000 GLENLYON PARKWAY CITY: BURNABY STATE: A1 ZIP: V5J 5J8 BUSINESS PHONE: 604-454-0900 MAIL ADDRESS: STREET 1: 9000 GLENLYON PARKWAY CITY: BURNABY STATE: A1 ZIP: V5J 5J8 FORMER COMPANY: FORMER CONFORMED NAME: 7076991 Canada Inc. DATE OF NAME CHANGE: 20090102 40-F 1 bldp-20231231_d2.htm 40-F bldp-20231231_d2

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
____________________
FORM 40-F
Registration statement pursuant to Section 12 of the Securities Exchange Act of 1934
or
Annual report pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934
For the fiscal year ended:
December 31, 2023Commission File Number: 000-53543
____________________
Ballard Power Systems Inc.
(Exact name of registrant as specified in its charter)
British Columbia, Canada3620Not Applicable
(Province or Other Jurisdiction of(Primary Standard Industrial Classification(I.R.S. Employer
Incorporation or Organization)Code Number)Identification No.)
9000 Glenlyon Parkway
Burnaby, BC
Canada V5J 5J8
(604) 454-0900
(Address and telephone number of registrant’s principal executive offices)
____________________
CORPORATION SERVICE COMPANY (CSC)
19 West 44th street, Suite 200
New York, NY 1000510036
(800) 927-9800
(Name, address (including zip code) and telephone number (including area code) of agent for service in the United States)
____________________
Securities registered or to be registered pursuant to Section 12(b) of the Act:
Title of Each Class:Trading SymbolName of Each Exchange On Which Registered:
Common SharesBLDPNASDAQ Global Market
Securities registered or to be registered pursuant to Section 12(g) of the Act: Not applicable
Securities for which there is a reporting obligation pursuant to Section 15(d) of the Act: Not applicable
For annual reports, indicate by check mark the information filed with this form:
Annual Information Form
  Audited Annual Financial Statements
Indicate the number of outstanding shares of each of the registrant’s classes of capital or common stock as of the close of the period covered by the annual report: As of December 31, 2023, there were 298,935,706 common shares outstanding.
Indicate by check mark whether the Registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Exchange Act during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days.   Yes   No
Indicate by check mark whether the Registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or such shorter period that the Registrant was required to submit such files).   Yes   No
Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 12b-2 of the Exchange Act.
Emerging growth company

If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.  

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).




This Annual Report (this “Annual Report”) on Form 40-F shall be incorporated by reference into or as an exhibit to, as applicable, the following Registration Statements of the Registrant filed under the Securities Act of 1933: Form S-8 (File Nos. 333-225494 and 333-161807); and Form F-10/A (File No. 333-271758).

DOCUMENTS INCORPORATED BY REFERENCE
The following documents of Ballard Power Systems Inc. (the “Registrant” or the “Company”) are filed as exhibits to this Annual Report and are hereby incorporated by reference herein:
the Registrant’s Annual Information Form for the year ended December 31, 2023;
the Registrant’s Audited Consolidated Financial Statements as at and for the years ended December 31, 2023 and 2022, including the notes thereto, together with the report of the independent registered public accounting firm thereon; and
the Registrant’s Management’s Discussion and Analysis for the year ended December 31, 2023.
EXPLANATORY NOTE
The Company is a Canadian issuer eligible to file its annual report pursuant to Section 13 of the United States Securities Exchange Act of 1934, as amended (the “Exchange Act”) on Form 40-F. The Company is a “foreign private issuer” as defined in Rule 3b-4 under the Exchange Act and Rule 405 under the Securities Act of 1933, as amended. Accordingly, the Company’s equity securities are exempt from Sections 14(a), 14(b), 14(c), 14(f) and 16 of the Exchange Act pursuant to Rule 3a12-3.
The Company is permitted, under a multi-jurisdictional disclosure system adopted by the United States, to prepare this Annual Report on Form 40-F in accordance with Canadian disclosure requirements, which are different from those of the United States.
The Company prepares its financial statements in accordance with International Financial Reporting Standards as issued by the International Financial Accounting Boards, and they may be subject to Canadian auditing and auditor independence standards. Accordingly, the financial statements of the Company incorporated by reference in this Annual Report may not be comparable to financial statements of United States companies.
CAUTIONARY STATEMENT REGARDING FORWARD LOOKING STATEMENTS
This Annual Report contains forward-looking statements concerning anticipated developments in the operations of the Company in future periods, planned development activities, the adequacy of the Company’s financial resources and other events or conditions that may occur in the future. Forward-looking statements are frequently, but not always, identified by words such as “estimate”, “project”, “believe”, “anticipate”, “intend”, “expect”, “plan”, “predict”, “may”, “should”, “will” and similar expressions, or by statements that events, conditions or results “will,” “may,” “could” or “should” occur or be achieved. Forward-looking statements are statements about the future and are inherently uncertain, and actual achievements of the Company or other future events or conditions may differ materially from those reflected in the forward-looking statements due to a variety of risks, uncertainties and other factors, including, without limitation, those described in the Annual Information Form incorporated by reference in this Annual Report.



The Company’s forward-looking statements are based on the beliefs, expectations and opinions of management on the date the statements are made and the Company assumes no obligation to update such forward-looking statements in the future. For the reasons set forth above, investors should not place undue reliance on forward-looking statements.
DISCLOSURE CONTROLS AND PROCEDURES
The required disclosure is included in Management’s Discussion and Analysis, which is incorporated herein by reference to Exhibit 99.2.
MANAGEMENT’S ANNUAL REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING
The required disclosure is included in Management’s Discussion and Analysis, which is incorporated herein by reference to Exhibit 99.2.
ATTESTATION REPORT OF THE REGISTERED PUBLIC ACCOUNTING FIRM
The Registrant’s independent registered public accounting firm, KPMG LLP, independently assessed the effectiveness of the Registrant’s internal control over financial reporting. KPMG LLP’s attestation is located in the Report of Independent Registered Public Accounting Firm included in the Registrant’s Audited Consolidated Financial Statements, which is incorporated herein by reference to Exhibit 99.1.
CHANGES IN INTERNAL CONTROLS OVER FINANCIAL REPORTING
During the period covered by this Annual Report, no changes occurred in the Company’s internal control over financial reporting that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.
NOTICES PURSUANT TO REGULATION BTR
There were no notices required by Rule 104 of Regulation BTR that the Company sent during the year ended December 31, 2023 concerning any equity security subject to a blackout period under Rule 101 of Regulation BTR.
AUDIT COMMITTEE AND AUDIT COMMITTEE FINANCIAL EXPERT
The Board has a separately designated standing audit committee (the “Audit Committee”) established for the purpose of overseeing the accounting and financial reporting processes of the Company and audits of the financial statements of the Company in accordance with Section 3(a)(58)(A) of the Exchange Act. As of the date of this Annual Report, the Company’s Audit Committee is comprised of Douglas P. Hayhurst, Janet Woodruff, James Roche and Kathleen Bayless, each of whom the Board has determined is independent, as that term is defined in the listing standards of the NASDAQ Global Market (“Nasdaq”) and Rule 10A-3 of the Exchange Act.
The Registrant’s Board of Directors has determined that the Audit Committee has at least three members, Douglas P. Hayhurst, Janet Woodruff and Kathleen Bayless, who qualify as an audit committee financial expert under as defined in paragraph (8)(b) of General Instruction B of Form 40-F, and is independent, as defined in the listing standards of Nasdaq. A description of Mr. Hayhurst’s, Ms. Woodruff's and Ms. Bayless' qualifications are included in the Annual Information Form, under the heading “Audit Committee Matters”, which is incorporated herein by reference to Exhibit 99.3.
CODE OF ETHICS
The Registrant has adopted a code of ethics that applies to all members of its Board of Directors, as well as its officers and employees. A copy of the code of ethics is posted on the Registrant’s Internet website at www.ballard.com, and is available in print to any person without charge, upon written request to the corporate secretary of the Registrant at the principal executive offices of the Registrant provided above. If there are any amendments to the code of ethics, the Registrant intends to provide a brief description of the amendment and a copy of the amendment via its website. No waivers of the code of ethics have been granted to any principal officer of the Registrant or any person performing similar functions during the year ended December 31, 2023.
PRINCIPAL ACCOUNTANT FEES AND SERVICES
The required disclosure is included in the Annual Information Form, under the heading “Audit Committee Matters,” which is incorporated herein by reference to Exhibit 99.3.






OFF-BALANCE SHEET ARRANGEMENTS
The required disclosure is included under the heading “Off-Balance Sheet Arrangements & Contractual Obligations” in Management’s Discussion and Analysis, which is incorporated herein by reference to Exhibit 99.2.
CONTRACTUAL OBLIGATIONS
The required disclosure is included under the heading “Off-Balance Sheet Arrangements & Contractual Obligations” in Management’s Discussion and Analysis, which is incorporated herein by reference to Exhibit 99.2.
NASDAQ CORPORATE GOVERNANCE
The Registrant’s common shares are listed on Nasdaq. Nasdaq Marketplace Rule 5615(a)(3) permits a foreign private issuer, such as the Registrant, to follow its home country practice in lieu of most of the requirements of the 5600 Series of the Nasdaq Marketplace Rules. For a discussion of the significant differences between our corporate governance practices and those required to be followed by U.S. domestic issuers under Nasdaq’s corporate governance requirements, please refer to our website at www.ballard.com.

FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS
Not applicable.

RECOVERY OF ERRONEOUSLY AWARDED COMPENSATION
Not applicable.

CERTAIN U.S. FEDERAL INCOME TAX CONSIDERATIONS

The following is a general summary of certain material U.S. federal income tax considerations relevant to a U.S. Holder (as defined below) arising from and relating to the acquisition, ownership, and disposition of common shares.

This summary is for general information purposes only and does not purport to be a complete analysis or listing of all potential U.S. federal income tax consequences that may apply to a U.S. Holder arising from and relating to the acquisition, ownership, and disposition of common shares. In addition, this summary does not take into account the individual facts and circumstances of any particular U.S. Holder that may affect the U.S. federal income tax consequences to such U.S. Holder including, without limitation, specific tax consequences to a U.S. Holder under an applicable income tax treaty. Accordingly, this summary is not intended to be, and should not be construed as, legal or U.S. federal income tax advice with respect to any U.S. Holder. Except as discussed below, this summary does not discuss applicable income tax reporting requirements. This summary does not address the U.S. federal alternative minimum, U.S. federal net investment income, U.S. federal estate and gift, U.S. state and local, and non‑U.S. tax consequences to U.S. Holders of the acquisition, ownership, and disposition of common shares. Each U.S. Holder should consult its own tax advisor regarding the U.S. federal, U.S. federal alternative minimum, U.S. federal net investment income, U.S. federal estate and gift, U.S. state and local, and non-U.S. tax consequences relating to the acquisition, ownership, and disposition of common shares.

No legal opinion from U.S. legal counsel or ruling from the Internal Revenue Service (the “IRS”) has been requested, or will be obtained, regarding the U.S. federal income tax consequences of the acquisition, ownership, and disposition of common shares. This summary is not binding on the IRS, and the IRS is not precluded from taking a position that is different from, and contrary to, the positions taken in this summary. In addition, because the authorities on which this summary is based are subject to various interpretations, the IRS and the U.S. courts could disagree with one or more of the conclusions described in this summary.


Scope of this Summary

Authorities

This summary is based on the Internal Revenue Code of 1986, as amended (the “Code”), Treasury Regulations (whether final, temporary, or proposed), published rulings of the IRS, published administrative positions of the IRS, the Convention Between Canada and the United States of America with Respect to Taxes on Income and on Capital, signed September 26, 1980, as amended (the “Canada-U.S. Tax Convention”), and U.S. court decisions that are applicable and, in each case, as in effect and available, as of the date of this document. Any of the authorities on which this summary is based could be changed in a material and adverse manner at any time, and any such change could be applied on a retroactive or prospective basis. This summary does not discuss the



potential effects, whether adverse or beneficial, of any proposed legislation that, if enacted, could be applied on a retroactive or prospective basis.

U.S. Holders

For purposes of this summary, the term “U.S. Holder” means a beneficial owner of common shares that is for U.S. federal income tax purposes:

a.an individual who is a citizen or resident of the U.S.;
b.a corporation (or other entity treated as a corporation for U.S. federal income tax purposes) organized under the laws of the U.S., any state thereof or the District of Columbia;
c.an estate whose income is subject to U.S. federal income taxation regardless of its source; or
d.a trust that (a) is subject to the primary supervision of a court within the U.S. and the control of one or more U.S. persons for all substantial decisions or (b) has a valid election in effect under applicable Treasury Regulations to be treated as a U.S. person.

Non-U.S. Holders

For purposes of this summary, a “non-U.S. Holder” is a beneficial owner of common shares that is not a U.S. Holder and is not a partnership for U.S. federal income tax purposes. This summary does not address the U.S. federal income tax consequences to non-U.S. Holders arising from and relating to the acquisition, ownership, and disposition of common shares. Accordingly, a non-U.S. Holder should consult its own tax advisor regarding the U.S. federal, U.S. federal alternative minimum, U.S. federal estate and gift, U.S. state and local, and non-U.S. tax consequences (including the potential application of and operation of any income tax treaties) relating to the acquisition, ownership, and disposition of common shares.

U.S. Holders Subject to Special U.S. Federal Income Tax Rules Not Addressed

This summary does not address the U.S. federal income tax considerations applicable to U.S. Holders that are subject to special provisions under the Code, including, but not limited to, U.S. Holders that: (a) are tax-exempt organizations, qualified retirement plans, individual retirement accounts, or other tax-deferred accounts; (b) are financial institutions, underwriters, insurance companies, real estate investment trusts, or regulated investment companies; (c) are broker-dealers, dealers, or traders in securities or currencies that elect to apply a mark-to-market accounting method; (d) have a “functional currency” other than the U.S. dollar; (e) own common shares as part of a straddle, hedging transaction, conversion transaction, constructive sale, or other integrated transaction; (f) acquired common shares in connection with the exercise of employee stock options or otherwise as compensation for services; (g) hold common shares other than as a capital asset within the meaning of Section 1221 of the Code (generally, property held for investment purposes); (h) are partnerships or other flow-through entities (and partners or other owners thereof); (i) are S corporations (and shareholders thereof); (j) are U.S. expatriates or former long-term residents of the United States; (k) hold common shares in connection with a trade or business, permanent establishment, or fixed base outside the U.S.; (l) are subject to special tax accounting rules; (m) are subject to the alternative minimum tax; or (n) own, have owned or will own (directly, indirectly, or by attribution) 10% or more of the total combined voting power or value of the outstanding shares of the Company. U.S. Holders that are subject to special provisions under the Code, including, but not limited to, U.S. Holders described immediately above, should consult their own tax advisor regarding the U.S. federal, U.S. federal alternative minimum, U.S. federal net investment income, U.S. federal estate and gift, U.S. state and local, and non-U.S. tax consequences relating to the acquisition, ownership and disposition of common shares.

If an entity or arrangement that is classified as a partnership (or other “pass-through” entity) for U.S. federal income tax purposes holds common shares, the U.S. federal income tax consequences to such entity and the partners (or other owners) of such partnership generally will depend on the activities of the partnership and the status of such partners (or other owners). This summary does not address the tax consequences to any such partner (or owner). Partners (or other owners) of entities or arrangements that are classified as partnerships for U.S. federal income tax purposes should consult their own tax advisors regarding the U.S. federal income tax consequences arising from and relating to the acquisition, ownership, and disposition of common shares.











Ownership and Disposition of Common Shares

The following discussion is subject in its entirety to the rules described below under the heading “Passive Foreign Investment Company Rules.”

Taxation of Distributions

A U.S. Holder that receives a distribution, including a constructive distribution, with respect to a common share will be required to include the amount of such distribution in gross income as a dividend (without reduction for any foreign income tax withheld from such distribution) to the extent of the current or accumulated “earnings and profits” of the Company, as computed for U.S. federal income tax purposes. To the extent that a distribution exceeds the current and accumulated “earnings and profits” of the Company, such distribution will be treated first as a tax-free return of capital to the extent of a U.S. Holder’s tax basis in the common shares and thereafter as gain from the sale or exchange of such common shares (see “Sale or Other Taxable Disposition of Common Shares” below). However, the Company may not maintain the calculations of its earnings and profits in accordance with U.S. federal income tax principles, and each U.S. Holder should therefore assume that any distribution by the Company with respect to the common shares will constitute ordinary dividend income. Dividends received on common shares by corporate U.S. Holders generally will not be eligible for the “dividends received deduction” allowed to corporations under the Code with respect to dividends received from domestic corporations.

Subject to applicable limitations and provided the Company is eligible for the benefits of the Canada-U.S. Tax Convention or the common shares are readily tradable on a United States securities market, dividends paid by the Company to non-corporate U.S. Holders, including individuals, generally will be eligible for the preferential tax rates applicable to long-term capital gains for dividends provided certain holding period and other conditions are satisfied, including that the Company not be classified as a PFIC (as defined below) in the tax year of distribution or in the preceding tax year. The dividend rules are complex, and each U.S. Holder should consult its own tax advisor regarding the application of such rules.

Sale or Other Taxable Disposition of Common Shares

A U.S. Holder will generally recognize gain or loss on the sale or other taxable disposition of common shares in an amount equal to the difference, if any, between (a) the amount of cash plus the fair market value of any property received and (b) such U.S. Holder’s tax basis in such common shares sold or otherwise disposed of. Any such gain or loss generally will be capital gain or loss, which will be long-term capital gain or loss if, at the time of the sale or other disposition, such common shares are held for more than one year.

Preferential tax rates apply to long-term capital gains of a U.S. Holder that is an individual, estate, or trust. There are currently no preferential tax rates for long-term capital gains of a U.S. Holder that is a corporation. Deductions for capital losses are subject to significant limitations under the Code.

Passive Foreign Investment Company Rules

If the Company were to constitute a “passive foreign investment company” or “PFIC” for any year during a U.S. Holder’s holding period, then certain potentially adverse rules would affect the U.S. federal income tax consequences to a U.S. Holder resulting from the acquisition, ownership and disposition of common shares. The Company believes that it was a PFIC for its most recently completed tax year. No determination has been made by the Company with respect to its anticipated PFIC status for its current tax year or any future tax year.No opinion of legal counsel or ruling from the IRS concerning the status of the Company as a PFIC has been obtained or is currently planned to be requested. The determination of whether any corporation was, or will be, a PFIC for a tax year depends, in part, on the application of complex U.S. federal income tax rules, which are subject to differing interpretations. In addition, whether any corporation will be a PFIC for any tax year depends on the assets and income of such corporation over the course of each such tax year and, as a result, cannot be predicted with certainty as of the date of this document. The Company’s PFIC classification for its current or future tax years may depend on, among other things, the manner in which, and how quickly, the Company utilizes its cash on hand, the income generated by it and its subsidiaries, as well as on changes in the market value of common shares. Accordingly, there can be no assurance that the IRS will not challenge any determination made by the Company (or any subsidiary of the Company) concerning its PFIC status. Each U.S. Holder should consult its own tax advisors regarding the PFIC status of the Company and each subsidiary of the Company.


In any year in which the Company is classified as a PFIC, a U.S. Holder will be required to file an annual report with the IRS containing such information as Treasury Regulations and/or other IRS guidance may require. In



addition to penalties, a failure to satisfy such reporting requirements may result in an extension of the time period during which the IRS can assess a tax. U.S. Holders should consult their own tax advisors regarding the requirements of filing such information returns under these rules, including the requirement to file an IRS Form 8621 annually.

The Company generally will be a PFIC if, for a tax year, (a) 75% or more of the gross income of the Company is passive income (the “PFIC income test”) or (b) 50% or more of the value of the Company’s assets either produce passive income or are held for the production of passive income, based on the quarterly average of the fair market value of such assets (the “PFIC asset test”). “Gross income” generally includes all sales revenues less the cost of goods sold, plus income from investments and from incidental or outside operations or sources, and “passive income” generally includes, for example, dividends, interest, certain rents and royalties, certain gains from the sale of stock and securities, and certain gains from commodities transactions. Active business gains arising from the sale of commodities generally are excluded from passive income if substantially all of a foreign corporation’s commodities are stock in trade or inventory, depreciable property used in a trade or business, or supplies regularly used or consumed in the ordinary course of its trade or business, and certain other requirements are satisfied.
For purposes of the PFIC income test and PFIC asset test described above, if the Company owns, directly or indirectly, 25% or more of the total value of the outstanding shares of another corporation, the Company will be treated as if the Company (a) held a proportionate share of the assets of such other corporation and (b) received directly a proportionate share of the income of such other corporation. In addition, for purposes of the PFIC income test and PFIC asset test described above, and assuming certain other requirements are met, “passive income” does not include certain interest, dividends, rents, or royalties that are received or accrued by the Company from certain “related persons” (as defined in Section 954(d)(3) of the Code) also organized in Canada, to the extent such items are properly allocable to the income of such related person that is not passive income.

Under certain attribution rules, if the Company is a PFIC, U.S. Holders will generally be deemed to own their proportionate share of the Company’s direct or indirect equity interest in any company that is also a PFIC (a “Subsidiary PFIC”), and will generally be subject to U.S. federal income tax on their proportionate share of (a) any “excess distributions,” as described below, on the stock of a Subsidiary PFIC and (b) a disposition or deemed disposition of the stock of a Subsidiary PFIC by the Company or another Subsidiary PFIC, both as if such U.S. Holders directly held the shares of such Subsidiary PFIC. In addition, U.S. Holders may be subject to U.S. federal income tax on any indirect gain realized on the stock of a Subsidiary PFIC on the sale or disposition of common shares. Accordingly, U.S. Holders should be aware that they could be subject to tax under the PFIC rules even if no distributions are received and no redemptions or other dispositions of common shares are made.

Default PFIC Rules Under Section 1291 of the Code

If the Company is a PFIC for any tax year during which a U.S. Holder owns common shares, the U.S. federal income tax consequences to such U.S. Holder of the acquisition, ownership, and disposition of common shares will depend on whether and when such U.S. Holder makes an election to treat the Company and each Subsidiary PFIC, if any, as a “qualified electing fund” or “QEF” under Section 1295 of the Code (a “QEF Election”) or makes a mark-to-market election under Section 1296 of the Code (a “Mark-to-Market Election”). A U.S. Holder that does not make either a QEF Election or a Mark-to-Market Election will be referred to in this summary as a “Non-Electing U.S. Holder.”

A Non-Electing U.S. Holder will be subject to the rules of Section 1291 of the Code (described below) with respect to: (a) any gain recognized on the sale or other taxable disposition of common shares; and (b) any “excess distribution” received on the common shares. A distribution generally will be an “excess distribution” to the extent that such distribution (together with all other distributions received in the current tax year) exceeds 125% of the average distributions received during the three preceding tax years (or during a U.S. Holder’s holding period for the common shares, if shorter).

Under Section 1291 of the Code, any gain recognized on the sale or other taxable disposition of common shares (including an indirect disposition of the stock of any Subsidiary PFIC), and any “excess distribution” received on common shares or with respect to the stock of a Subsidiary PFIC, must be ratably allocated to each day in a Non-Electing U.S. Holder’s holding period for the respective common shares. The amount of any such gain or excess distribution allocated to the tax year of disposition or distribution of the excess distribution and to years before the entity became a PFIC, if any, would be taxed as ordinary income (and not eligible for certain preferred rates). The amounts allocated to any other tax year would be subject to U.S. federal income tax at the highest tax rate applicable to ordinary income in each such year, and an interest charge would be imposed on the tax liability for each such year, calculated as if such tax liability had been due in each such year. A Non-Electing U.S. Holder that is not a corporation must treat any such interest paid as “personal interest,” which is not deductible.
If the Company is a PFIC for any tax year during which a Non-Electing U.S. Holder holds common shares, the Company will continue to be treated as a PFIC with respect to such Non-Electing U.S. Holder, regardless of



whether the Company ceases to be a PFIC in one or more subsequent tax years. A Non-Electing U.S. Holder may terminate this deemed PFIC status by electing to recognize gain (which will be taxed under the rules of Section 1291 of the Code discussed above), but not loss, as if such common shares were sold on the last day of the last tax year for which the Company was a PFIC.

QEF Election    

A U.S. Holder that makes a timely and effective QEF Election for the first tax year in which the holding period of its common shares begins generally will not be subject to the rules of Section 1291 of the Code discussed above with respect to its common shares. A U.S. Holder that makes a timely and effective QEF Election will be subject to U.S. federal income tax on such U.S. Holder’s pro rata share of (a) the net capital gain of the Company, which will be taxed as long-term capital gain to such U.S. Holder, and (b) the ordinary earnings of the Company, which will be taxed as ordinary income to such U.S. Holder. Generally, “net capital gain” is the excess of (a) net long-term capital gain over (b) net short-term capital loss, and “ordinary earnings” are the excess of (a) “earnings and profits” over (b) net capital gain. A U.S. Holder that makes a QEF Election will be subject to U.S. federal income tax on such amounts for each tax year in which the Company is a PFIC, regardless of whether such amounts are actually distributed to such U.S. Holder by the Company. However, for any tax year in which the Company is a PFIC and has no net income or gain, U.S. Holders that have made a QEF Election would not have any income inclusions as a result of the QEF Election. If a U.S. Holder that made a QEF Election has an income inclusion, such a U.S. Holder may, subject to certain limitations, elect to defer payment of current U.S. federal income tax on such amounts, subject to an interest charge. If such U.S. Holder is not a corporation, any such interest paid will be treated as “personal interest,” which is not deductible.

A U.S. Holder that makes a timely and effective QEF Election with respect to the Company generally (a) may receive a tax-free distribution from the Company to the extent that such distribution represents “earnings and profits” of the Company that were previously included in income by the U.S. Holder because of such QEF Election and (b) will adjust such U.S. Holder’s tax basis in the common shares to reflect the amount included in income or allowed as a tax-free distribution because of such QEF Election. In addition, a U.S. Holder that makes a QEF Election generally will recognize capital gain or loss on the sale or other taxable disposition of common shares.
The procedure for making a QEF Election, and the U.S. federal income tax consequences of making a QEF Election, will depend on whether such QEF Election is timely. A QEF Election will be treated as “timely” if such QEF Election is made for the first year in the U.S. Holder’s holding period for the common shares in which the Company was a PFIC. A U.S. Holder may make a timely QEF Election by filing the appropriate QEF Election documents at the time such U.S. Holder files a U.S. federal income tax return for such year. If a U.S. Holder does not make a timely and effective QEF Election for the first year in the U.S. Holder’s holding period for the common shares, the U.S. Holder may still be able to make a timely and effective QEF Election in a subsequent year if such U.S. Holder meets certain requirements and makes a “purging” election to recognize gain (which will be taxed under the rules of Section 1291 of the Code discussed above) as if such common shares were sold for their fair market value on the day the QEF Election is effective. If a U.S. Holder makes a QEF Election but does not make a “purging” election to recognize gain as discussed in the preceding sentence, then such U.S. Holder shall be subject to the QEF Election rules and shall continue to be subject to tax under the rules of Section 1291 discussed above with respect to its common shares. If a U.S. Holder owns PFIC stock indirectly through another PFIC, separate QEF Elections must be made for the PFIC in which the U.S. Holder is a direct shareholder and the Subsidiary PFIC for the QEF rules to apply to both PFICs.

A QEF Election will apply to the tax year for which such QEF Election is timely made and to all subsequent tax years, unless such QEF Election is invalidated or terminated or the IRS consents to revocation of such QEF Election. If a U.S. Holder makes a QEF Election and, in a subsequent tax year, the Company ceases to be a PFIC, the QEF Election will remain in effect (although it will not be applicable) during those tax years in which the Company is not a PFIC. Accordingly, if the Company becomes a PFIC in another subsequent tax year, the QEF Election will be effective and the U.S. Holder will be subject to the QEF rules described above during any subsequent tax year in which the Company qualifies as a PFIC.

For each tax year that the Company qualifies as a PFIC, the Company: (a) intends to make publicly available to U.S. Holders, upon their written request, a “PFIC Annual Information Statement” for the Company as described in Treasury Regulation Section 1.1295-1(g) (or any successor Treasury Regulation) and (b) upon written request, intends to use commercially reasonable efforts to provide such additional information that such U.S. Holder is reasonably required to obtain in connection with maintaining such QEF Election with regard to the Company. The Company may elect to provide such information on the Company’s website. However, U.S. Holders should be aware that the Company can provide no assurances that the Company will provide any such information relating to any Subsidiary PFIC and as a result, a QEF Election may not be available with respect to any Subsidiary PFIC.         Because the Company may own shares in one or more Subsidiary PFICs at any time, U.S. Holders will continue to be subject to the rules discussed above with respect to the taxation of gains and excess distributions with respect to



any Subsidiary PFIC for which the U.S. Holders do not obtain such required information.Each U.S. Holder should consult its own tax advisors regarding the availability of, and procedure for making, a QEF Election with respect to the Company and any Subsidiary PFIC.

A U.S. Holder makes a QEF Election by attaching a completed IRS Form 8621, including a PFIC Annual Information Statement, to a timely filed United States federal income tax return. However, if the Company does not provide the required information with regard to the Company or any of its Subsidiary PFICs, U.S. Holders will not be able to make a QEF Election for such entity and will continue to be subject to the rules of Section 1291 of the Code discussed above that apply to Non-Electing U.S. Holders with respect to the taxation of gains and excess distributions.

Mark-to-Market Election

A U.S. Holder may make a Mark-to-Market Election only if the common shares are marketable stock. The common shares generally will be “marketable stock” if the common shares are regularly traded on (a) a national securities exchange that is registered with the SEC, (b) the national market system established pursuant to section 11A of the Exchange Act, or (c) a foreign securities exchange that is regulated or supervised by a governmental authority of the country in which the market is located, provided that (i) such foreign exchange has trading volume, listing, financial disclosure, and surveillance requirements, and meets other requirements and the laws of the country in which such foreign exchange is located, together with the rules of such foreign exchange, ensure that such requirements are actually enforced and (ii) the rules of such foreign exchange effectively promote active trading of listed stocks. If such stock is traded on such a qualified exchange or other market, such stock generally will be “regularly traded” for any calendar year during which such stock is traded, other than in de minimis quantities, on at least 15 days during each calendar quarter. Each U.S. Holder should consult its own tax advisor in this matter.
A U.S. Holder that makes a Mark-to-Market Election with respect to its common shares generally will not be subject to the rules of Section 1291 of the Code discussed above with respect to such common shares. However, if a U.S. Holder does not make a Mark-to-Market Election beginning in the first tax year of such U.S. Holder’s holding period for the common shares for which the Company is a PFIC and such U.S. Holder has not made a timely QEF Election, the rules of Section 1291 of the Code discussed above will apply to certain dispositions of, and distributions on, the common shares.

A U.S. Holder that makes a Mark-to-Market Election will include in ordinary income, for each tax year in which the Company is a PFIC, an amount equal to the excess, if any, of (a) the fair market value of the common shares, as of the close of such tax year over (b) such U.S. Holder’s adjusted tax basis in such common shares. A U.S. Holder that makes a Mark-to-Market Election will be allowed a deduction in an amount equal to the excess, if any, of (a) such U.S. Holder’s adjusted tax basis in the common shares, over (b) the fair market value of such common shares (but only to the extent of the net amount of previously included income as a result of the Mark-to-Market Election for prior tax years).

A U.S. Holder that makes a Mark-to-Market Election generally also will adjust such U.S. Holder’s tax basis in the common shares to reflect the amount included in gross income or allowed as a deduction because of such Mark-to-Market Election. In addition, upon a sale or other taxable disposition of common shares, a U.S. Holder that makes a Mark-to-Market Election will recognize ordinary income or ordinary loss (not to exceed the excess, if any, of (a) the amount included in ordinary income because of such Mark-to-Market Election for prior tax years over (b) the amount allowed as a deduction because of such Mark-to-Market Election for prior tax years). Losses that exceed this limitation are subject to the rules generally applicable to losses provided in the Code and Treasury Regulations.
A U.S. Holder makes a Mark-to-Market Election by attaching a completed IRS Form 8621 to a timely filed United States federal income tax return. A Mark-to-Market Election applies to the tax year in which such Mark-to-Market Election is made and to each subsequent tax year, unless the common shares cease to be “marketable stock” or the IRS consents to revocation of such election. Each U.S. Holder should consult its own tax advisors regarding the availability of, and procedure for making, a Mark-to-Market Election.

Although a U.S. Holder may be eligible to make a Mark-to-Market Election with respect to the common shares, no such election may be made with respect to the stock of any Subsidiary PFIC that a U.S. Holder is treated as owning, because such stock is not marketable. Hence, the Mark-to-Market Election will not be effective to avoid the application of the default rules of Section 1291 of the Code described above with respect to deemed dispositions of Subsidiary PFIC stock or excess distributions from a Subsidiary PFIC to its shareholder.







Other PFIC Rules

Under Section 1291(f) of the Code, the IRS has issued proposed Treasury Regulations that, subject to certain exceptions, would cause a U.S. Holder that had not made a timely QEF Election to recognize gain (but not loss) upon certain transfers of common shares that would otherwise be tax-deferred (e.g., gifts and exchanges pursuant to corporate reorganizations). However, the specific U.S. federal income tax consequences to a U.S. Holder may vary based on the manner in which common shares are transferred.

Certain additional adverse rules may apply with respect to a U.S. Holder if the Company is a PFIC, regardless of whether such U.S. Holder makes a QEF Election. For example, under Section 1298(b)(6) of the Code, a U.S. Holder that uses common shares as security for a loan will, except as may be provided in Treasury Regulations, be treated as having made a taxable disposition of such common shares.

In addition, a U.S. Holder who acquires common shares from a decedent will not receive a “step up” in tax basis of such common shares to fair market value unless such decedent had a timely and effective QEF Election in place.

Special rules also apply to the amount of foreign tax credit that a U.S. Holder may claim on a distribution from a PFIC. Subject to such special rules, foreign taxes paid with respect to any distribution in respect of stock in a PFIC are generally eligible for the foreign tax credit. The rules relating to distributions by a PFIC and their eligibility for the foreign tax credit are complicated, and a U.S. Holder should consult with its own tax advisors regarding the availability of the foreign tax credit with respect to distributions by a PFIC.

The PFIC rules are complex, and each U.S. Holder should consult its own tax advisors regarding the PFIC rules and how the PFIC rules may affect the U.S. federal income tax consequences of the acquisition, ownership, and disposition of common shares.

Certain additional adverse rules may apply with respect to a U.S. Holder if the Company is a PFIC, regardless of whether the U.S. Holder makes a QEF Election. These rules include special rules that apply to the amount of foreign tax credit that a U.S. Holder may claim on a distribution from a PFIC. Subject to these special rules, foreign taxes paid with respect to any distribution in respect of stock in a PFIC are generally eligible for the foreign tax credit. U.S. Holders are urged to consult their own tax advisors regarding the potential application of the PFIC rules to the ownership and disposition of common shares, and the availability of certain U.S. tax elections under the PFIC rules.


Additional Considerations

Receipt of Foreign Currency

The amount of any distribution paid to a U.S. Holder in foreign currency, or on the sale, exchange or other taxable disposition of common shares, generally will be equal to the U.S. dollar value of such foreign currency based on the exchange rate applicable on the date of receipt (regardless of whether such foreign currency is converted into U.S. dollars at that time). If the foreign currency received is not converted into U.S. dollars on the date of receipt, a U.S. Holder will have a basis in the foreign currency equal to its U.S. dollar value on the date of receipt. Any U.S. Holder who receives payment in foreign currency and engages in subsequent conversion or other disposition of the foreign currency after the date of receipt may have a foreign currency exchange gain or loss that would be treated as ordinary income or loss, and generally will be U.S. source income or loss for foreign tax credit purposes. Different rules apply to U.S. Holders who use the accrual method of tax accounting. Each U.S. Holder should consult its own U.S. tax advisor regarding the U.S. federal income tax consequences of receiving, owning, and disposing of foreign currency.

Foreign Tax Credit

Dividends paid on the common shares will be treated as foreign-source income, and generally will be treated as “passive category income” or “general category income” for U.S. foreign tax credit purposes.Any gain or loss recognized on a sale or other disposition of common shares generally will be United States source gain or loss. Certain U.S. Holders that are eligible for the benefits of Canada-U.S. Tax Convention may elect to treat such gain or loss as Canadian source gain or loss for U.S. foreign tax credit purposes.The Code applies various complex limitations on the amount of foreign taxes that may be claimed as a credit by U.S. taxpayers. In addition, Treasury Regulations that apply to taxes paid or accrued (the “Foreign Tax Credit Regulations”) impose additional requirements for Canadian withholding taxes to be eligible for a foreign tax credit, and there can be no assurance



that those requirements will be satisfied.The Treasury Department has recently released guidance temporarily pausing the application of certain of the Foreign Tax Credit Regulations.

Subject to the PFIC rules and the Foreign Tax Credit Regulations, each as discussed above, a U.S. Holder that pays (whether directly or through withholding) Canadian income tax with respect to dividends paid on the common shares generally will be entitled, at the election of such U.S. Holder, to receive either a deduction or a credit for such Canadian income tax paid. Generally, a credit will reduce a U.S. Holder’s U.S. federal income tax liability on a dollar-for-dollar basis, whereas a deduction will reduce a U.S. Holder’s income subject to U.S. federal income tax. This election is made on a year-by-year basis and applies to all foreign taxes paid (whether directly or through withholding) by a U.S. Holder during a year.

The foreign tax credit rules are complex, and involve the application of rules that depend on a U.S. Holder’s particular circumstances. Accordingly, each U.S. Holder should consult its own U.S. tax advisor regarding the foreign tax credit rules.

Backup Withholding and Information Reporting

Under U.S. federal income tax law and Treasury Regulations, certain categories of U.S. Holders must file information returns with respect to their investment in, or involvement in, a foreign corporation. For example, U.S. return disclosure obligations (and related penalties) are imposed on U.S. Holders that hold certain specified foreign financial assets in excess of certain threshold amounts. The definition of specified foreign financial assets includes not only financial accounts maintained in foreign financial institutions, but also, unless held in accounts maintained by a financial institution, any stock or security issued by a non-U.S. person, any financial instrument or contract held for investment that has an issuer or counterparty other than a U.S. person and any interest in a foreign entity. U.S. Holders may be subject to these reporting requirements unless their common shares are held in an account at certain financial institutions. Penalties for failure to file certain of these information returns are substantial. U.S. Holders should consult with their own tax advisors regarding the requirements of filing information returns, including the requirement to file an IRS Form 8938.

Payments made within the U.S. or by a U.S. pay or or U.S. middleman, of dividends on, and proceeds arising from the sale or other taxable disposition of, common shares will generally be subject to information reporting and backup withholding tax, (currently at the rate of 24%), if a U.S. Holder (a) fails to furnish such U.S. Holder’s correct U.S. taxpayer identification number (generally on Form W-9), (b) furnishes an incorrect U.S. taxpayer identification number, (c) is notified by the IRS that such U.S. Holder has previously failed to properly report items subject to backup withholding tax, or (d) fails to certify, under penalty of perjury, that such U.S. Holder has furnished its correct U.S. taxpayer identification number and that the IRS has not notified such U.S. Holder that it is subject to backup withholding tax. However, certain exempt persons generally are excluded from these information reporting and backup withholding rules. Backup withholding is not an additional tax. Any amounts withheld under the U.S. backup withholding tax rules generally will be allowed as a credit against a U.S. Holder’s U.S. federal income tax liability, if any, or will be refunded, if such U.S. Holder furnishes required information to the IRS in a timely manner.

The discussion of reporting requirements set forth above is not intended to constitute an exhaustive description of all reporting requirements that may apply to a U.S. Holder. A failure to satisfy certain reporting requirements may result in an extension of the time period during which the IRS can assess a tax, and under certain circumstances, such an extension may apply to assessments of amounts unrelated to any unsatisfied reporting requirements. Each U.S. Holder should consult its own tax advisor regarding the information reporting and backup withholding rules.

THE FOREGOING DISCUSSION IS NOT INTENDED TO CONSTITUTE A COMPLETE ANALYSIS OF ALL U.S. TAX MATTERS THAT MAY BE IMPORTANT TO U.S. HOLDERS WITH RESPECT TO THE ACQUISITION, OWNERSHIP AND DISPOSITION OF THE COMMON SHARES. PROSPECTIVE U.S. HOLDERS ARE STRONGLY ENCOURAGED TO CONSULT THEIR OWN TAX ADVISORS REGARDING THE TAX CONSIDERATIONS APPLICABLE TO THEM IN LIGHT OF THEIR OWN PARTICULAR CIRCUMSTANCES.


UNDERTAKING
The Company undertakes to make available, in person or by telephone, representatives to respond to inquiries made by the Commission staff, and to furnish promptly, when requested to do so by the Commission staff, information relating to: the securities registered pursuant to Form 40-F; the securities in relation to which the obligation to file an annual report on Form 40-F arises; or transactions in said securities.



CONSENT TO SERVICE OF PROCESS
The Company has previously filed with the Commission a written consent to service of process on Form F-X. Any change to the name or address of the Company’s agent for service shall be communicated promptly to the Commission by amendment to the Form F-X referencing the file number of the Company.

EXHIBIT INDEX

SIGNATURES
Pursuant to the requirements of the Exchange Act, the Registrant certifies that it meets all of the requirements for filing on Form 40-F and has duly caused this Annual Report to be signed on its behalf by the undersigned, thereto duly authorized.
BALLARD POWER SYSTEMS INC.
Date: March 11, 2024By: /s/ Paul Dobson
Name: Paul Dobson
Title: Vice President and Chief Financial Officer


EX-97.1 2 ballardex971to_26cxcompens.htm EX-97.1 Document
Ballard Clawback Policy (October 2, 2023)


Policy and Objective
Effective October 2, 2023, the NYSE and Nasdaq amended their listing standards related to recovery of erroneously awarded executive compensation as required by SEC Rule 10D-1. These rules are required by the Dodd-Frank Wall Street Reform and Consumer Protection Act and SEC Exchange Act Rule 10D-1.  Under Rule 10D-1 and Nasdaq rules, recovery of erroneously awarded incentive-based compensation is required from current and former executive officers who received incentive-based compensation during the three fiscal years preceding the date on which a company is required to prepare an accounting restatement to correct a material error. Failure to adopt a compliant compensation recovery policy, disclose the policy in accordance with SEC rules, or comply with the policy’s recovery provisions can result in delisting of the company from the exchange.
The Board of Directors (the “Board”) of Ballard Power Systems Inc. (the “Corporation”) has adopted this policy (the “Policy”) to govern the recovery of incentive-based compensation from executive officers in connection with a restatement of the financial results of the Corporation.
Interpretation and application
Application
This Policy applies to the Corporation’s current and former executive officers who received incentive-based compensation during the three fiscal years preceding the date on which a company is required to prepare an accounting restatement to correct a material error. This Policy applies to incentive-based compensation received by an executive officer (a) after beginning services as an executive officer; (b) if that person served as an executive officer at any time during the performance period for such incentive-based compensation; and (c) while the Corporation had a listed class of securities on a national securities exchange. Recovery of erroneously awarded compensation is on a “no fault” basis, without regard to whether any misconduct occurred or an executive officer’s responsibility for the erroneous financial statements.
Types of Restatements
A restatement due to material noncompliance with any financial reporting requirement under the securities laws triggers application of this Policy. Recovery for restatements that correct errors that are material to previously issued financial statements (“Big R” restatements), as well as for restatements that correct errors that are not material to previously issued financial statements but would result in a material misstatement if the errors were left uncorrected in the current report or the error correction was recognized in the current period (“little r” restatements).
In determining the materiality of an error, the Board shall have regard to the facts and circumstances and existing judicial and administrative interpretations.
Look-Back Period
Incentive-based compensation received during the three completed fiscal years (including any transition periods resulting from a change in the Corporation’s fiscal year as provided in Rule 10D-1) immediately preceding the date that a restatement is required is subject to this Policy. The date that a restatement is required is the earlier of:
a)the date the Company’s board of directors, a committee of the board of directors, or the officer or officers of the Company authorized to take such action if board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare an accounting restatement; or
b)the date a court, regulator, or other legally authorized body directs the Company to prepare the accounting restatement.
Notwithstanding the foregoing, this Policy only applies to incentive-based compensation received on or after the effective date. The Corporation’s former policy will apply to incentive-based compensation received before the effective date.
Recovery Amount Determination


- 2 -

The erroneously awarded incentive-based compensation subject to recovery is the amount of incentive-based compensation received that exceeds the amount of incentive-based compensation that otherwise would have been received had it been determined based on the restated amounts, calculated on a pre-tax basis.
For equity awards that are incentive-based compensation, if the shares, share units or options are still held at the time of recovery, the recoverable amount is the number of shares, share units or options received in excess of the number that should have been received after applying the restated financial reporting measure. If options have been exercised, but the underlying shares have not been sold, the recoverable amount is the number of shares underlying the excess options applying the restated financial measure.
For incentive-based compensation based on stock price or total shareholder return, where the amount of erroneously awarded compensation is not subject to mathematical recalculation based on the information in an accounting restatement, the recoverable amount must be determined based on a reasonable, documented estimate of the effect of the accounting restatement on the applicable measure. The Corporation shall maintain documentation of the determination of that reasonable estimate and provide such documentation to Nasdaq.
Recovery of Amounts Paid
The Corporation shall recover erroneously awarded incentive-based compensation in compliance with this Policy, except to the extent that the Board has determined that pursuit of recovery would be impracticable because:
1.the direct expense paid to a third party to assist in enforcing the policy would exceed the amount to be recovered;
2.it would violate home country law, where that law was adopted prior to November 28, 2022, based on an opinion of counsel acceptable to Nasdaq; or
3.it would cause a retirement plan, under which benefits are broadly available to employees of the Corporation, to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder.
Before concluding that pursuit is impracticable, the Corporation must first make a reasonable attempt to recover the incentive-based compensation, document such reasonable attempt(s) to recover, and provide that documentation to Nasdaq.
The Corporation is prohibited from indemnifying any current or former executive officer for recovered compensation.
Disclosure Requirements
The Corporation shall file this Policy as an exhibit to its Form 40-F filed with the SEC.
In addition, the Corporation shall file all disclosures required by securities laws if, during the prior fiscal year, either a triggering restatement occurred or any balance of excess incentive-based compensation was outstanding. (See Appendix for current disclosure requirements.)
Definitions
For the purposes of this Policy:
1.“effective date” means October 2, 2023.
2.executive officer” means the Corporation’s president, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice-president of the Corporation in charge of a principal business unit, division, or function (such as sales, administration, or finance), any other officer who performs a policy-making function, or any other person who performs similar policymaking functions for the Corporation. Executive officers of the Corporation’s parent(s) or subsidiaries are deemed executive officers of the Corporation if they perform such policy making functions for the Corporation. Policy-making function is not intended to include policy-making functions that are not significant.


- 3 -

3.financial reporting measures” are measures that are determined and presented in accordance with the accounting principles used in preparing the Corporation’s financial statements, and any measures that are derived wholly or in part from such measures. Stock price and total shareholder return are also financial reporting measures. A financial reporting measure need not be presented within the financial statements or included in a regulatory filing.
4.incentive-based compensation” is any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a financial reporting measure. Incentive-based compensation includes, but is not limited to:
Non-equity incentive plan awards that are earned based wholly or in part on satisfying a financial reporting measure performance goal;
Bonuses paid from a “bonus pool,” the size of which is determined based wholly or in part on satisfying a financial reporting measure performance goal;
Other cash awards based on satisfaction of a financial reporting measure performance goal;
Restricted stock, restricted stock units, performance share units, stock options, and stock appreciation rights that are granted or become vested based wholly or in part on satisfying a financial reporting measure performance goal; and
Proceeds received upon the sale of shares acquired through an incentive plan that were granted or vested based wholly or in part on satisfying a financial reporting measure performance goal.
Equity awards that vest exclusively upon completion of a specified employment period, without any performance condition, and bonus awards that are discretionary or based on subjective goals or goals unrelated to financial reporting measures, do not constitute incentive-based compensation. 
5.received” Incentive-based compensation is deemed received in the Corporation’s fiscal period during which the financial reporting measure specified in the incentive-based compensation award is attained, even if the payment or grant of the incentive-based compensation occurs after the end of that period.
General
The Board is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate or advisable for the administration of this Policy and may delegate any or all of its duties and responsibilities under this Policy to the Audit Committee and/or People & Compensation Committee, in which case any reference to the “Board” in this Policy shall be to such committees.
This Policy shall not be deemed to contradict the existing terms of any outstanding agreements, plans, programs or other arrangements pursuant to which performance-based compensation may be awarded or paid by the Corporation and shall supersede any such agreements, plans, programs or other arrangements to the extent of any inconsistency with this Policy.
The remedies available under this Policy shall not be exhaustive and nothing herein shall preclude the Corporation from taking any disciplinary actions in respect of the acts or conduct of an executive officer as the Corporation deems appropriate in the circumstances, up to and including termination of employment, as well as any other remedies or recourses available to the Corporation. The provisions of this Policy are in addition to (and not in lieu of) any rights to repayment the Corporation may have under Section 304 of the Sarbanes-Oxley Act of 2002 and other applicable laws.
This Policy may be amended or restated by the Board from time to time to ensure compliance with applicable securities regulations and exchange rules and policies, and it may be supplemented by,


- 4 -

among other things, more specific procedures and standards as well as amendments to the applicable compensation agreements, plans, programs or other arrangements of the Corporation.
This Policy was approved by the Board of Directors of the Corporation on September 6, 2023.



- 5 -

Appendix
SEC rules require disclosure pursuant to Item 402 of Regulation S-K of the following items, among others, if, during the prior fiscal year, either a triggering restatement occurred or any balance of excess incentive-based compensation was outstanding:
The date on which the listed issuer was required to prepare an accounting restatement and the aggregate dollar amount of erroneously awarded compensation attributable to such accounting restatement (including an analysis of how the recoverable amount was calculated) or, if the amount has not yet been determined, an explanation of the reasons and disclosure of the amount and related disclosures in the next filing that is subject to Item 402 of Regulation S-K;
The aggregate dollar amount of erroneously awarded compensation that remains outstanding at the end of its last completed fiscal year;
If the financial reporting measure related to a stock price or total shareholder return metric, the estimates used to determine the amount of erroneously awarded compensation attributable to such accounting restatement and an explanation of the methodology used for such estimates;
If recovery would be impracticable, for each current and former named executive officer and for all other current and former executive officers as a group, disclose the amount of recovery forgone and a brief description of the reason the listed registrant decided in each case not to pursue recovery; and
For each current and former named executive officer, disclose the amount of erroneously awarded compensation still owed that had been outstanding for 180 days or longer since the date the issuer determined the amount owed.


EX-99.1 3 bldp-20231231.htm EX-99.1 bldp-20231231
0.33330.33330.33330001453015FY2024FALSE00014530152023-01-012023-12-3100014530152023-12-31iso4217:USD00014530152022-12-3100014530152022-01-012022-12-31iso4217:USDxbrli:sharesxbrli:shares0001453015ifrs-full:IssuedCapitalMember2021-12-310001453015ifrs-full:AdditionalPaidinCapitalMember2021-12-310001453015ifrs-full:RetainedEarningsMember2021-12-310001453015ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember2021-12-3100014530152021-12-310001453015ifrs-full:RetainedEarningsMember2022-01-012022-12-310001453015ifrs-full:IssuedCapitalMember2022-01-012022-12-310001453015ifrs-full:AdditionalPaidinCapitalMember2022-01-012022-12-310001453015ifrs-full:IssuedCapitalMemberbldp:DeferredShareUnitsMember2022-01-012022-12-310001453015ifrs-full:AdditionalPaidinCapitalMemberbldp:DeferredShareUnitsMember2022-01-012022-12-310001453015bldp:DeferredShareUnitsMember2022-01-012022-12-310001453015ifrs-full:IssuedCapitalMemberbldp:RestrictedShareUnitsRSUMember2022-01-012022-12-310001453015bldp:RestrictedShareUnitsRSUMemberifrs-full:AdditionalPaidinCapitalMember2022-01-012022-12-310001453015bldp:RestrictedShareUnitsRSUMember2022-01-012022-12-310001453015ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember2022-01-012022-12-310001453015ifrs-full:IssuedCapitalMemberifrs-full:OpeningBalanceAfterAdjustmentCumulativeEffectAtDateOfInitialApplicationMember2022-12-310001453015ifrs-full:OpeningBalanceAfterAdjustmentCumulativeEffectAtDateOfInitialApplicationMemberifrs-full:AdditionalPaidinCapitalMember2022-12-310001453015ifrs-full:OpeningBalanceAfterAdjustmentCumulativeEffectAtDateOfInitialApplicationMemberifrs-full:RetainedEarningsMember2022-12-310001453015ifrs-full:ReserveOfExchangeDifferencesOnTranslationMemberifrs-full:OpeningBalanceAfterAdjustmentCumulativeEffectAtDateOfInitialApplicationMember2022-12-310001453015ifrs-full:OpeningBalanceAfterAdjustmentCumulativeEffectAtDateOfInitialApplicationMember2022-12-310001453015ifrs-full:RetainedEarningsMember2023-01-012023-12-310001453015ifrs-full:IssuedCapitalMember2023-01-012023-12-310001453015ifrs-full:AdditionalPaidinCapitalMember2023-01-012023-12-310001453015ifrs-full:IssuedCapitalMemberbldp:DeferredShareUnitsMember2023-01-012023-12-310001453015ifrs-full:AdditionalPaidinCapitalMemberbldp:DeferredShareUnitsMember2023-01-012023-12-310001453015bldp:DeferredShareUnitsMember2023-01-012023-12-310001453015ifrs-full:IssuedCapitalMemberbldp:RestrictedShareUnitsRSUMember2023-01-012023-12-310001453015bldp:RestrictedShareUnitsRSUMemberifrs-full:AdditionalPaidinCapitalMember2023-01-012023-12-310001453015bldp:RestrictedShareUnitsRSUMember2023-01-012023-12-310001453015ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember2023-01-012023-12-310001453015ifrs-full:IssuedCapitalMember2023-12-310001453015ifrs-full:AdditionalPaidinCapitalMember2023-12-310001453015ifrs-full:RetainedEarningsMember2023-12-310001453015ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember2023-12-310001453015bldp:BallardMotiveSolutionsMember2023-01-012023-12-31xbrli:pure0001453015bldp:BallardMotiveSolutionsMember2022-01-012022-12-310001453015bldp:GuangzhouBallardPowerSystemsIncMember2023-01-012023-12-310001453015bldp:GuangzhouBallardPowerSystemsIncMember2022-01-012022-12-310001453015bldp:BallardPowerSystemsEuropeMember2023-01-012023-12-310001453015bldp:BallardPowerSystemsEuropeMember2022-01-012022-12-310001453015bldp:BallardHongKongLtd.Member2023-01-012023-12-310001453015bldp:BallardHongKongLtd.Member2022-01-012022-12-310001453015bldp:BallardUnmannedSystemsMember2023-01-012023-12-310001453015bldp:BallardUnmannedSystemsMember2022-01-012022-12-310001453015bldp:BallardServicesinc.Member2023-01-012023-12-310001453015bldp:BallardServicesinc.Member2022-01-012022-12-310001453015bldp:BallardFuelCellSystemIncMember2023-01-012023-12-310001453015bldp:BallardFuelCellSystemIncMember2022-01-012022-12-310001453015bldp:BallardPowerCorporationMember2023-01-012023-12-310001453015bldp:BallardPowerCorporationMember2022-01-012022-12-310001453015bldp:WeichaiBallardJVMember2023-01-012023-12-310001453015bldp:WeichaiBallardJVMember2022-01-012022-12-310001453015bldp:SynergyJVMember2023-01-012023-12-310001453015bldp:SynergyJVMember2023-01-012023-12-310001453015ifrs-full:BottomOfRangeMemberifrs-full:ComputerEquipmentMember2023-01-012023-12-310001453015ifrs-full:TopOfRangeMemberifrs-full:ComputerEquipmentMember2023-01-012023-12-310001453015ifrs-full:FixturesAndFittingsMemberifrs-full:BottomOfRangeMember2023-01-012023-12-310001453015ifrs-full:FixturesAndFittingsMemberifrs-full:TopOfRangeMember2023-01-012023-12-310001453015ifrs-full:BottomOfRangeMemberifrs-full:MachineryMember2023-01-012023-12-310001453015ifrs-full:TopOfRangeMemberifrs-full:MachineryMember2023-01-012023-12-310001453015ifrs-full:BottomOfRangeMemberifrs-full:LandAndBuildingsMember2023-01-012023-12-310001453015ifrs-full:TopOfRangeMemberifrs-full:LandAndBuildingsMember2023-01-012023-12-310001453015ifrs-full:BottomOfRangeMemberifrs-full:OfficeEquipmentMember2023-01-012023-12-310001453015ifrs-full:TopOfRangeMemberifrs-full:OfficeEquipmentMember2023-01-012023-12-310001453015ifrs-full:BottomOfRangeMemberifrs-full:VehiclesMember2023-01-012023-12-310001453015ifrs-full:TopOfRangeMemberifrs-full:VehiclesMember2023-01-012023-12-310001453015ifrs-full:BottomOfRangeMemberifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember2023-01-012023-12-310001453015ifrs-full:TopOfRangeMemberifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember2023-01-012023-12-310001453015ifrs-full:BottomOfRangeMemberbldp:ERPmanagementreportingsoftwaresystemMember2023-01-012023-12-310001453015ifrs-full:TopOfRangeMemberbldp:ERPmanagementreportingsoftwaresystemMember2023-01-012023-12-310001453015ifrs-full:BottomOfRangeMemberifrs-full:CustomerrelatedIntangibleAssetsMember2023-01-012023-12-310001453015ifrs-full:TopOfRangeMemberifrs-full:CustomerrelatedIntangibleAssetsMember2023-01-012023-12-310001453015ifrs-full:BottomOfRangeMemberbldp:NoncompeteAgreements1Member2023-01-012023-12-310001453015ifrs-full:TopOfRangeMemberbldp:NoncompeteAgreements1Member2023-01-012023-12-310001453015bldp:DomainNamesMember2023-01-012023-12-310001453015bldp:TrademarksandServicemarksMember2023-01-012023-12-310001453015ifrs-full:BottomOfRangeMemberbldp:InternallygeneratedfuelcellMember2023-01-012023-12-310001453015ifrs-full:TopOfRangeMemberbldp:InternallygeneratedfuelcellMember2023-01-012023-12-310001453015bldp:ArcolaEnergyLimitedMember2021-11-110001453015ifrs-full:TopOfRangeMemberbldp:ArcolaEnergyLimitedMember2021-11-110001453015bldp:ArcolaEnergyLimitedMember2023-12-310001453015bldp:ArcolaEnergyLimitedMember2021-11-112021-11-110001453015bldp:ArcolaEnergyLimitedMember2021-11-112023-12-310001453015bldp:BallardMotiveSolutionsMember2022-01-012022-12-310001453015bldp:ArcolaEnergyLimitedMember2022-01-012022-12-310001453015bldp:BallardMotiveSolutionsMember2022-12-310001453015ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2023-01-012023-12-310001453015ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2022-01-012022-12-310001453015bldp:BallardMotiveSolutionsMemberifrs-full:GrossCarryingAmountMemberifrs-full:TechnologybasedIntangibleAssetsMember2023-12-310001453015bldp:BallardMotiveSolutionsMemberifrs-full:TechnologybasedIntangibleAssetsMemberifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2023-12-310001453015bldp:BallardMotiveSolutionsMemberifrs-full:TechnologybasedIntangibleAssetsMemberbldp:CarryingAmountExcludingImpairmentMember2023-12-310001453015bldp:BallardMotiveSolutionsMemberifrs-full:TechnologybasedIntangibleAssetsMemberifrs-full:AccumulatedImpairmentMember2023-12-310001453015bldp:BallardMotiveSolutionsMemberifrs-full:TechnologybasedIntangibleAssetsMember2023-12-310001453015bldp:BallardMotiveSolutionsMemberifrs-full:GrossCarryingAmountMember2023-12-310001453015bldp:BallardMotiveSolutionsMemberifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2023-12-310001453015bldp:BallardMotiveSolutionsMemberbldp:CarryingAmountExcludingImpairmentMember2023-12-310001453015bldp:BallardMotiveSolutionsMemberifrs-full:AccumulatedImpairmentMember2023-12-310001453015bldp:BallardMotiveSolutionsMember2023-12-310001453015bldp:BallardMotiveSolutionsMemberifrs-full:GrossCarryingAmountMemberifrs-full:TechnologybasedIntangibleAssetsMember2022-12-310001453015bldp:BallardMotiveSolutionsMemberifrs-full:TechnologybasedIntangibleAssetsMemberifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2022-12-310001453015bldp:BallardMotiveSolutionsMemberifrs-full:TechnologybasedIntangibleAssetsMemberbldp:CarryingAmountExcludingImpairmentMember2022-12-310001453015bldp:BallardMotiveSolutionsMemberifrs-full:TechnologybasedIntangibleAssetsMemberifrs-full:AccumulatedImpairmentMember2022-12-310001453015bldp:BallardMotiveSolutionsMemberifrs-full:TechnologybasedIntangibleAssetsMember2022-12-310001453015ifrs-full:CustomerrelatedIntangibleAssetsMemberbldp:BallardMotiveSolutionsMemberifrs-full:GrossCarryingAmountMember2022-12-310001453015ifrs-full:CustomerrelatedIntangibleAssetsMemberbldp:BallardMotiveSolutionsMemberifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2022-12-310001453015ifrs-full:CustomerrelatedIntangibleAssetsMemberbldp:BallardMotiveSolutionsMemberbldp:CarryingAmountExcludingImpairmentMember2022-12-310001453015ifrs-full:CustomerrelatedIntangibleAssetsMemberbldp:BallardMotiveSolutionsMemberifrs-full:AccumulatedImpairmentMember2022-12-310001453015ifrs-full:CustomerrelatedIntangibleAssetsMemberbldp:BallardMotiveSolutionsMember2022-12-310001453015bldp:BallardMotiveSolutionsMemberifrs-full:GrossCarryingAmountMemberbldp:NonCompeteAgreementMember2022-12-310001453015bldp:BallardMotiveSolutionsMemberbldp:NonCompeteAgreementMemberifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2022-12-310001453015bldp:BallardMotiveSolutionsMemberbldp:NonCompeteAgreementMemberbldp:CarryingAmountExcludingImpairmentMember2022-12-310001453015bldp:BallardMotiveSolutionsMemberbldp:NonCompeteAgreementMemberifrs-full:AccumulatedImpairmentMember2022-12-310001453015bldp:BallardMotiveSolutionsMemberbldp:NonCompeteAgreementMember2022-12-310001453015bldp:BallardMotiveSolutionsMemberifrs-full:GrossCarryingAmountMember2022-12-310001453015bldp:BallardMotiveSolutionsMemberifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2022-12-310001453015bldp:BallardMotiveSolutionsMemberbldp:CarryingAmountExcludingImpairmentMember2022-12-310001453015bldp:BallardMotiveSolutionsMemberifrs-full:AccumulatedImpairmentMember2022-12-310001453015bldp:OwnedPropertyPlantAndEquipmentMember2023-12-310001453015bldp:OwnedPropertyPlantAndEquipmentMember2022-12-310001453015ifrs-full:RightofuseAssetsMember2023-12-310001453015ifrs-full:RightofuseAssetsMember2022-12-310001453015ifrs-full:ComputerEquipmentMember2023-12-310001453015ifrs-full:ComputerEquipmentMember2022-12-310001453015ifrs-full:FixturesAndFittingsMember2023-12-310001453015ifrs-full:FixturesAndFittingsMember2022-12-310001453015ifrs-full:LeaseholdImprovementsMember2023-12-310001453015ifrs-full:LeaseholdImprovementsMember2022-12-310001453015ifrs-full:MachineryMember2023-12-310001453015ifrs-full:MachineryMember2022-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:BuildingsMember2022-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:BuildingsMember2023-01-012023-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:BuildingsMember2023-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:ComputerEquipmentMember2022-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:ComputerEquipmentMember2023-01-012023-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:ComputerEquipmentMember2023-12-310001453015ifrs-full:FixturesAndFittingsMemberifrs-full:GrossCarryingAmountMember2022-12-310001453015ifrs-full:FixturesAndFittingsMemberifrs-full:GrossCarryingAmountMember2023-01-012023-12-310001453015ifrs-full:FixturesAndFittingsMemberifrs-full:GrossCarryingAmountMember2023-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:LeaseholdImprovementsMember2022-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:LeaseholdImprovementsMember2023-01-012023-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:LeaseholdImprovementsMember2023-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:MachineryMember2022-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:MachineryMember2023-01-012023-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:MachineryMember2023-12-310001453015ifrs-full:GrossCarryingAmountMember2022-12-310001453015ifrs-full:GrossCarryingAmountMember2023-01-012023-12-310001453015ifrs-full:GrossCarryingAmountMember2023-12-310001453015ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMemberifrs-full:BuildingsMember2022-12-310001453015ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMemberifrs-full:BuildingsMember2023-01-012023-12-310001453015ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMemberifrs-full:BuildingsMember2023-12-310001453015ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMemberifrs-full:ComputerEquipmentMember2022-12-310001453015ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMemberifrs-full:ComputerEquipmentMember2023-01-012023-12-310001453015ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMemberifrs-full:ComputerEquipmentMember2023-12-310001453015ifrs-full:FixturesAndFittingsMemberifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2022-12-310001453015ifrs-full:FixturesAndFittingsMemberifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2023-01-012023-12-310001453015ifrs-full:FixturesAndFittingsMemberifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2023-12-310001453015ifrs-full:LeaseholdImprovementsMemberifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2022-12-310001453015ifrs-full:LeaseholdImprovementsMemberifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2023-01-012023-12-310001453015ifrs-full:LeaseholdImprovementsMemberifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2023-12-310001453015ifrs-full:MachineryMemberifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2022-12-310001453015ifrs-full:MachineryMemberifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2023-01-012023-12-310001453015ifrs-full:MachineryMemberifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2023-12-310001453015ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2022-12-310001453015ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2023-12-310001453015bldp:ProductionAndTestEquipmentMember2022-01-012022-12-310001453015country:CN2023-01-012023-12-310001453015country:CN2022-01-012022-12-310001453015bldp:ProductionAndTestEquipmentMember2023-01-012023-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:ComputerEquipmentMember2021-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:ComputerEquipmentMember2022-01-012022-12-310001453015ifrs-full:FixturesAndFittingsMemberifrs-full:GrossCarryingAmountMember2021-12-310001453015ifrs-full:FixturesAndFittingsMemberifrs-full:GrossCarryingAmountMember2022-01-012022-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:LeaseholdImprovementsMember2021-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:LeaseholdImprovementsMember2022-01-012022-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:MachineryMember2021-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:MachineryMember2022-01-012022-12-310001453015ifrs-full:GrossCarryingAmountMember2021-12-310001453015ifrs-full:GrossCarryingAmountMember2022-01-012022-12-310001453015ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMemberifrs-full:ComputerEquipmentMember2021-12-310001453015ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMemberifrs-full:ComputerEquipmentMember2022-01-012022-12-310001453015ifrs-full:FixturesAndFittingsMemberifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2021-12-310001453015ifrs-full:FixturesAndFittingsMemberifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2022-01-012022-12-310001453015ifrs-full:LeaseholdImprovementsMemberifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2021-12-310001453015ifrs-full:LeaseholdImprovementsMemberifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2022-01-012022-12-310001453015ifrs-full:MachineryMemberifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2021-12-310001453015ifrs-full:MachineryMemberifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2022-01-012022-12-310001453015ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember2021-12-310001453015ifrs-full:LandAndBuildingsMember2023-12-310001453015ifrs-full:LandAndBuildingsMember2022-12-310001453015ifrs-full:OfficeEquipmentMember2023-12-310001453015ifrs-full:OfficeEquipmentMember2022-12-310001453015ifrs-full:VehiclesMember2023-12-310001453015ifrs-full:VehiclesMember2022-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:LandAndBuildingsMember2022-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:LandAndBuildingsMember2023-01-012023-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:LandAndBuildingsMember2023-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:OfficeEquipmentMember2022-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:OfficeEquipmentMember2023-01-012023-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:OfficeEquipmentMember2023-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:VehiclesMember2022-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:VehiclesMember2023-01-012023-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:VehiclesMember2023-12-310001453015ifrs-full:LandAndBuildingsMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2022-12-310001453015ifrs-full:LandAndBuildingsMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2023-01-012023-12-310001453015ifrs-full:LandAndBuildingsMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2023-12-310001453015ifrs-full:OfficeEquipmentMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2022-12-310001453015ifrs-full:OfficeEquipmentMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2023-01-012023-12-310001453015ifrs-full:OfficeEquipmentMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2023-12-310001453015ifrs-full:VehiclesMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2022-12-310001453015ifrs-full:VehiclesMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2023-01-012023-12-310001453015ifrs-full:VehiclesMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2023-12-310001453015ifrs-full:AccumulatedDepreciationAndAmortisationMember2022-12-310001453015ifrs-full:AccumulatedDepreciationAndAmortisationMember2023-01-012023-12-310001453015ifrs-full:AccumulatedDepreciationAndAmortisationMember2023-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:LandAndBuildingsMember2021-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:LandAndBuildingsMember2022-01-012022-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:OfficeEquipmentMember2021-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:OfficeEquipmentMember2022-01-012022-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:VehiclesMember2021-12-310001453015ifrs-full:GrossCarryingAmountMemberifrs-full:VehiclesMember2022-01-012022-12-310001453015ifrs-full:LandAndBuildingsMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2021-12-310001453015ifrs-full:LandAndBuildingsMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2022-01-012022-12-310001453015ifrs-full:OfficeEquipmentMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2021-12-310001453015ifrs-full:OfficeEquipmentMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2022-01-012022-12-310001453015ifrs-full:VehiclesMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2021-12-310001453015ifrs-full:VehiclesMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2022-01-012022-12-310001453015ifrs-full:AccumulatedDepreciationAndAmortisationMember2021-12-310001453015ifrs-full:AccumulatedDepreciationAndAmortisationMember2022-01-012022-12-310001453015bldp:ERPmanagementreportingsoftwaresystemMember2023-12-310001453015bldp:ERPmanagementreportingsoftwaresystemMember2022-12-310001453015ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberbldp:ArcolaEnergyLimitedMember2023-12-310001453015ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberbldp:ArcolaEnergyLimitedMember2022-12-310001453015bldp:ArcolaEnergyLimitedMember2023-01-012023-12-310001453015bldp:FuelCellProductsAndServicesMember2023-01-012023-12-310001453015bldp:FuelCellProductsAndServicesMember2022-01-012022-12-310001453015bldp:SynergyJVMember2022-01-012022-12-310001453015bldp:WeichaiBallardJVMember2022-12-310001453015bldp:WeichaiBallardJVMember2021-12-310001453015bldp:WeichaiBallardJVMember2023-12-31iso4217:CNY0001453015bldp:WeichaiBallardJVMemberbldp:WeichaiBallardJVMember2023-12-310001453015bldp:WeichaiBallardJVMemberbldp:WeichaiBallardJVMember2022-12-310001453015bldp:WeichaiBallardJVMemberbldp:WeichaiBallardJVMember2023-01-012023-12-310001453015bldp:WeichaiBallardJVMemberbldp:WeichaiBallardJVMember2022-01-012022-12-310001453015bldp:SynergyJVMember2022-12-310001453015bldp:SynergyJVMember2021-12-310001453015bldp:SynergyJVMember2023-12-310001453015bldp:SynergyJVMember2023-09-012023-09-300001453015bldp:LongTermInvestmentMemberbldp:ForseePowerMember2022-12-310001453015bldp:LongTermInvestmentMemberbldp:ForseePowerMember2023-01-012023-12-310001453015bldp:LongTermInvestmentMemberbldp:ForseePowerMember2023-12-310001453015bldp:WisdomMotorMemberbldp:LongTermInvestmentMember2022-12-310001453015bldp:WisdomMotorMemberbldp:LongTermInvestmentMember2023-01-012023-12-310001453015bldp:WisdomMotorMemberbldp:LongTermInvestmentMember2023-12-310001453015bldp:LongTermInvestmentMemberbldp:QuantronAGMember2022-12-310001453015bldp:LongTermInvestmentMemberbldp:QuantronAGMember2023-01-012023-12-310001453015bldp:LongTermInvestmentMemberbldp:QuantronAGMember2023-12-310001453015bldp:HyCapFundMemberbldp:LongTermInvestmentMember2022-12-310001453015bldp:HyCapFundMemberbldp:LongTermInvestmentMember2023-01-012023-12-310001453015bldp:HyCapFundMemberbldp:LongTermInvestmentMember2023-12-310001453015bldp:CleanH2FundMemberbldp:LongTermInvestmentMember2022-12-310001453015bldp:CleanH2FundMemberbldp:LongTermInvestmentMember2023-01-012023-12-310001453015bldp:CleanH2FundMemberbldp:LongTermInvestmentMember2023-12-310001453015bldp:LongTermFinancialInvestmentsMember2022-12-310001453015bldp:LongTermFinancialInvestmentsMember2023-01-012023-12-310001453015bldp:LongTermFinancialInvestmentsMember2023-12-310001453015bldp:LongTermInvestmentMemberbldp:ForseePowerMember2021-12-310001453015bldp:LongTermInvestmentMemberbldp:ForseePowerMember2022-01-012022-12-310001453015bldp:WisdomMotorMemberbldp:LongTermFinancialInvestmentsMember2021-12-310001453015bldp:WisdomMotorMemberbldp:LongTermFinancialInvestmentsMember2022-01-012022-12-310001453015bldp:WisdomMotorMemberbldp:LongTermFinancialInvestmentsMember2022-12-310001453015bldp:LongTermFinancialInvestmentsMemberbldp:QuantronAGMember2021-12-310001453015bldp:LongTermFinancialInvestmentsMemberbldp:QuantronAGMember2022-01-012022-12-310001453015bldp:LongTermFinancialInvestmentsMemberbldp:QuantronAGMember2022-12-310001453015bldp:HyCapFundMemberbldp:LongTermInvestmentMember2021-12-310001453015bldp:HyCapFundMemberbldp:LongTermInvestmentMember2022-01-012022-12-310001453015bldp:CleanH2FundMemberbldp:LongTermInvestmentMember2021-12-310001453015bldp:CleanH2FundMemberbldp:LongTermInvestmentMember2022-01-012022-12-310001453015bldp:LongTermInvestmentMember2021-12-310001453015bldp:LongTermInvestmentMember2022-01-012022-12-310001453015bldp:LongTermInvestmentMember2022-12-310001453015srt:ScenarioForecastMemberbldp:TemplewaterMember2024-03-310001453015bldp:ForseePowerMember2021-10-012021-10-310001453015bldp:ForseePowerMember2023-01-012023-12-310001453015bldp:ForseePowerMember2022-01-012022-12-310001453015bldp:SubsequentContributionMemberbldp:ForseePowerMember2023-12-310001453015bldp:SubsequentContributionMemberbldp:ForseePowerMember2022-12-310001453015bldp:WisdomMotorMember2022-06-300001453015bldp:WisdomMotorMember2022-06-012022-06-300001453015bldp:WisdomMotorMember2023-01-012023-12-310001453015bldp:SubsequentContributionMemberbldp:WisdomMotorMember2023-12-310001453015bldp:SubsequentContributionMemberbldp:WisdomMotorMember2022-12-310001453015bldp:QuantronAGMember2022-09-30iso4217:EUR0001453015bldp:QuantronAGMember2022-09-012022-09-300001453015bldp:QuantronAGMember2023-01-012023-12-31iso4217:GBP0001453015bldp:QuantronAGMember2022-01-012022-12-310001453015bldp:SubsequentContributionMemberbldp:QuantronAGMember2023-12-310001453015bldp:SubsequentContributionMemberbldp:QuantronAGMember2022-12-310001453015bldp:InitialContributionMemberbldp:HyCapFundMember2023-01-012023-12-310001453015bldp:InitialContributionMemberbldp:HyCapFundMember2022-01-012022-12-310001453015bldp:HyCapFundMember2021-08-012021-08-310001453015bldp:SubsequentContributionMemberbldp:HyCapFundMember2023-01-012023-12-310001453015bldp:SubsequentContributionMemberbldp:HyCapFundMember2022-01-012022-12-310001453015bldp:SubsequentContributionMemberbldp:HyCapFundMember2023-12-310001453015bldp:SubsequentContributionMemberbldp:HyCapFundMember2022-12-310001453015bldp:CleanH2FundMemberbldp:InitialContributionMember2023-01-012023-12-310001453015bldp:CleanH2FundMemberbldp:InitialContributionMember2022-01-012022-12-310001453015bldp:CleanH2FundMember2021-12-012021-12-310001453015bldp:HydrogenFundsMember2023-01-012023-12-310001453015bldp:HydrogenFundsMember2022-01-012022-12-310001453015bldp:SubsequentContributionMemberbldp:CleanH2FundMember2023-12-310001453015bldp:SubsequentContributionMemberbldp:CleanH2FundMember2022-12-310001453015bldp:BankOperatingLineMember2023-12-31iso4217:CAD0001453015bldp:EncoreFXFacilityMember2023-12-310001453015ifrs-full:CurrencyRiskMember2023-12-310001453015ifrs-full:CurrencyRiskMember2022-12-310001453015ifrs-full:RestructuringProvisionMember2021-12-310001453015ifrs-full:WarrantyProvisionMember2021-12-310001453015ifrs-full:OnerousContractsProvisionMember2021-12-310001453015bldp:ContingentConsiderationProvisionMember2021-12-310001453015ifrs-full:LegalProceedingsProvisionMember2021-12-310001453015ifrs-full:RestructuringProvisionMember2022-01-012022-12-310001453015ifrs-full:WarrantyProvisionMember2022-01-012022-12-310001453015ifrs-full:OnerousContractsProvisionMember2022-01-012022-12-310001453015bldp:ContingentConsiderationProvisionMember2022-01-012022-12-310001453015ifrs-full:LegalProceedingsProvisionMember2022-01-012022-12-310001453015ifrs-full:RestructuringProvisionMember2022-12-310001453015ifrs-full:WarrantyProvisionMember2022-12-310001453015ifrs-full:OnerousContractsProvisionMember2022-12-310001453015bldp:ContingentConsiderationProvisionMember2022-12-310001453015ifrs-full:LegalProceedingsProvisionMember2022-12-310001453015ifrs-full:RestructuringProvisionMember2023-01-012023-12-310001453015ifrs-full:WarrantyProvisionMember2023-01-012023-12-310001453015ifrs-full:OnerousContractsProvisionMember2023-01-012023-12-310001453015bldp:ContingentConsiderationProvisionMember2023-01-012023-12-310001453015ifrs-full:LegalProceedingsProvisionMember2023-01-012023-12-310001453015ifrs-full:RestructuringProvisionMember2023-12-310001453015ifrs-full:WarrantyProvisionMember2023-12-310001453015ifrs-full:OnerousContractsProvisionMember2023-12-310001453015bldp:ContingentConsiderationProvisionMember2023-12-310001453015ifrs-full:LegalProceedingsProvisionMember2023-12-310001453015srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberifrs-full:OnerousContractsCostOfFulfillingContractMember2022-01-010001453015ifrs-full:BottomOfRangeMember2023-12-310001453015ifrs-full:TopOfRangeMember2023-12-310001453015ifrs-full:LandAndBuildingsMember2023-12-310001453015ifrs-full:LandAndBuildingsMember2022-12-310001453015ifrs-full:OfficeEquipmentMember2023-12-310001453015ifrs-full:OfficeEquipmentMember2022-12-310001453015ifrs-full:VehiclesMember2023-12-310001453015ifrs-full:VehiclesMember2022-12-310001453015ifrs-full:NotLaterThanOneYearMember2023-12-310001453015ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember2023-12-310001453015ifrs-full:LaterThanFiveYearsMember2023-12-310001453015ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember2023-12-310001453015ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember2022-12-310001453015ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember2022-01-012022-12-310001453015ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember2023-01-012023-12-310001453015bldp:PensionPlanMember2023-12-310001453015bldp:PensionPlanMember2022-12-310001453015bldp:OtherPostretirementBenefitsPlanMember2023-12-310001453015bldp:OtherPostretirementBenefitsPlanMember2022-12-310001453015bldp:PensionPlanMemberifrs-full:PlanAssetsMember2023-01-012023-12-31bldp:plan0001453015ifrs-full:PresentValueOfDefinedBenefitObligationMemberbldp:PensionPlanMember2022-12-310001453015ifrs-full:PresentValueOfDefinedBenefitObligationMemberbldp:PensionPlanMember2021-12-310001453015bldp:PensionPlanMemberifrs-full:PlanAssetsMember2022-12-310001453015bldp:PensionPlanMemberifrs-full:PlanAssetsMember2021-12-310001453015bldp:PensionPlanMember2021-12-310001453015ifrs-full:PresentValueOfDefinedBenefitObligationMemberbldp:PensionPlanMember2023-01-012023-12-310001453015ifrs-full:PresentValueOfDefinedBenefitObligationMemberbldp:PensionPlanMember2022-01-012022-12-310001453015bldp:PensionPlanMemberifrs-full:PlanAssetsMember2022-01-012022-12-310001453015bldp:PensionPlanMember2023-01-012023-12-310001453015bldp:PensionPlanMember2022-01-012022-12-310001453015ifrs-full:PresentValueOfDefinedBenefitObligationMemberbldp:PensionPlanMember2023-12-310001453015bldp:PensionPlanMemberifrs-full:PlanAssetsMember2023-12-310001453015bldp:OtherPostretirementBenefitsPlanMemberifrs-full:PresentValueOfDefinedBenefitObligationMember2022-12-310001453015bldp:OtherPostretirementBenefitsPlanMemberifrs-full:PresentValueOfDefinedBenefitObligationMember2021-12-310001453015bldp:OtherPostretirementBenefitsPlanMemberifrs-full:PlanAssetsMember2022-12-310001453015bldp:OtherPostretirementBenefitsPlanMemberifrs-full:PlanAssetsMember2021-12-310001453015bldp:OtherPostretirementBenefitsPlanMember2021-12-310001453015bldp:OtherPostretirementBenefitsPlanMemberifrs-full:PresentValueOfDefinedBenefitObligationMember2023-01-012023-12-310001453015bldp:OtherPostretirementBenefitsPlanMemberifrs-full:PresentValueOfDefinedBenefitObligationMember2022-01-012022-12-310001453015bldp:OtherPostretirementBenefitsPlanMemberifrs-full:PlanAssetsMember2023-01-012023-12-310001453015bldp:OtherPostretirementBenefitsPlanMemberifrs-full:PlanAssetsMember2022-01-012022-12-310001453015bldp:OtherPostretirementBenefitsPlanMember2023-01-012023-12-310001453015bldp:OtherPostretirementBenefitsPlanMember2022-01-012022-12-310001453015bldp:OtherPostretirementBenefitsPlanMemberifrs-full:PresentValueOfDefinedBenefitObligationMember2023-12-310001453015bldp:OtherPostretirementBenefitsPlanMemberifrs-full:PlanAssetsMember2023-12-310001453015ifrs-full:ActuarialAssumptionOfMedicalCostTrendRatesMember2023-12-310001453015bldp:EmployeeStockOption1Member2023-01-012023-12-310001453015bldp:EmployeeStockOption1Member2022-01-012022-12-310001453015ifrs-full:DiscontinuedOperationsMember2023-01-012023-12-310001453015bldp:BallardMotiveSolutionsMember2021-11-30bldp:tranche0001453015bldp:BallardMotiveSolutionsMember2021-11-012021-11-300001453015bldp:ProspectusMember2021-03-310001453015bldp:ProspectusMember2023-01-012023-12-310001453015ifrs-full:BottomOfRangeMemberbldp:ExercisePriceRangeOneMember2023-12-310001453015ifrs-full:TopOfRangeMemberbldp:ExercisePriceRangeOneMember2023-12-310001453015bldp:ExercisePriceRangeOneMember2023-12-310001453015bldp:ExercisePriceRangeOneMember2023-01-012023-12-310001453015ifrs-full:BottomOfRangeMemberbldp:ExercisePriceRangeTwoMember2023-12-310001453015ifrs-full:TopOfRangeMemberbldp:ExercisePriceRangeTwoMember2023-12-310001453015bldp:ExercisePriceRangeTwoMember2023-12-310001453015bldp:ExercisePriceRangeTwoMember2023-01-012023-12-310001453015ifrs-full:BottomOfRangeMemberbldp:ExercisePriceRangeThreeMember2023-12-310001453015ifrs-full:TopOfRangeMemberbldp:ExercisePriceRangeThreeMember2023-12-310001453015bldp:ExercisePriceRangeThreeMember2023-12-310001453015bldp:ExercisePriceRangeThreeMember2023-01-012023-12-310001453015ifrs-full:BottomOfRangeMemberbldp:ExercisePriceRangeSixMember2023-12-310001453015bldp:ExercisePriceRangeSixMemberifrs-full:TopOfRangeMember2023-12-310001453015bldp:ExercisePriceRangeSixMember2023-12-310001453015bldp:ExercisePriceRangeSixMember2023-01-012023-12-310001453015ifrs-full:OrdinarySharesMember2023-01-012023-12-310001453015ifrs-full:OrdinarySharesMember2022-01-012022-12-310001453015bldp:ShareDistributionPlanMember2022-12-310001453015bldp:ShareDistributionPlanMember2023-12-310001453015bldp:ShareDistributionPlanMember2023-01-012023-12-310001453015bldp:ShareDistributionPlanMember2022-01-012022-12-310001453015bldp:DeferredShareUnitsMember2021-12-310001453015bldp:DeferredShareUnitsMember2022-12-310001453015bldp:DeferredShareUnitsMember2023-12-310001453015bldp:RestrictedShareUnitsRSUMember2021-12-310001453015bldp:RestrictedShareUnitsRSUMember2022-12-310001453015bldp:RestrictedShareUnitsRSUMember2023-12-310001453015bldp:EmployeeStockOption1Memberbldp:ShareBasedCompensationAwardFirstTrancheMember2023-01-012023-12-310001453015bldp:ShareBasedCompensationAwardSecondTrancheMemberbldp:EmployeeStockOption1Member2023-01-012023-12-310001453015bldp:ShareBasedCompensationAwardThirdTrancheMemberbldp:EmployeeStockOption1Member2023-01-012023-12-31bldp:investment0001453015bldp:InitialContributionMemberbldp:HyCapFundMember2023-12-310001453015bldp:HyCapFundMember2023-01-012023-12-310001453015bldp:CleanH2FundMemberbldp:InitialContributionMember2023-12-310001453015bldp:CleanH2FundMember2023-01-012023-12-310001453015bldp:InitialContributionMemberbldp:TemplewaterMember2023-12-310001453015bldp:TemplewaterMember2023-01-012023-12-310001453015bldp:ProvisionRelatedToIntellectualPropertyPurchaseMember2023-01-012023-12-310001453015bldp:ProvisionRelatedToIntellectualPropertyPurchaseMember2022-01-012022-12-310001453015bldp:ProvisionRelatedToIntellectualPropertyPurchaseMember2023-12-310001453015ifrs-full:MiscellaneousOtherProvisionsMember2023-01-012023-12-310001453015ifrs-full:MiscellaneousOtherProvisionsMember2023-12-310001453015country:CN2023-01-012023-12-310001453015country:CN2022-01-012022-12-310001453015bldp:EUROPE1Member2023-01-012023-12-310001453015bldp:EUROPE1Member2022-01-012022-12-310001453015bldp:NorthAmerica1Member2023-01-012023-12-310001453015bldp:NorthAmerica1Member2022-01-012022-12-310001453015bldp:OtherGeographicalAreasMember2023-01-012023-12-310001453015bldp:OtherGeographicalAreasMember2022-01-012022-12-310001453015bldp:BusMember2023-01-012023-12-310001453015bldp:BusMember2022-01-012022-12-310001453015bldp:TruckMember2023-01-012023-12-310001453015bldp:TruckMember2022-01-012022-12-310001453015bldp:RailMember2023-01-012023-12-310001453015bldp:RailMember2022-01-012022-12-310001453015bldp:MarineMember2023-01-012023-12-310001453015bldp:MarineMember2022-01-012022-12-310001453015bldp:HDMobilitySubtotalMember2023-01-012023-12-310001453015bldp:HDMobilitySubtotalMember2022-01-012022-12-310001453015bldp:StationaryMember2023-01-012023-12-310001453015bldp:StationaryMember2022-01-012022-12-310001453015bldp:EmergingMarketsAndOtherMember2023-01-012023-12-310001453015bldp:EmergingMarketsAndOtherMember2022-01-012022-12-310001453015ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember2023-01-012023-12-310001453015ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember2022-01-012022-12-310001453015ifrs-full:GoodsOrServicesTransferredOverTimeMember2023-01-012023-12-310001453015ifrs-full:GoodsOrServicesTransferredOverTimeMember2022-01-012022-12-310001453015bldp:ScientificResearchExpendituresMember2023-12-310001453015bldp:ScientificResearchExpendituresMember2022-12-310001453015bldp:InvestmentsMember2023-12-310001453015bldp:InvestmentsMember2022-12-310001453015bldp:ShareIssuanceCostsMember2023-12-310001453015bldp:ShareIssuanceCostsMember2022-12-310001453015ifrs-full:UnusedTaxLossesMember2023-12-310001453015ifrs-full:UnusedTaxLossesMember2022-12-310001453015bldp:CapitalLossesCarriedForwardMember2023-12-310001453015bldp:CapitalLossesCarriedForwardMember2022-12-310001453015ifrs-full:UnusedTaxCreditsMember2023-12-310001453015ifrs-full:UnusedTaxCreditsMember2022-12-310001453015bldp:PropertyPlantandEquipmentAndIntangibleAssetsMember2023-12-310001453015bldp:PropertyPlantandEquipmentAndIntangibleAssetsMember2022-12-310001453015country:CAbldp:ScientificResearchExpendituresMember2023-12-310001453015country:CAbldp:ScientificResearchExpendituresMember2022-12-310001453015ifrs-full:UnusedTaxLossesMembercountry:CA2023-12-310001453015ifrs-full:UnusedTaxLossesMembercountry:CA2022-12-310001453015country:CAbldp:CapitalLossesCarriedForwardMember2023-12-310001453015country:CAbldp:CapitalLossesCarriedForwardMember2022-12-310001453015country:CAifrs-full:UnusedTaxCreditsMember2023-12-310001453015country:CAifrs-full:UnusedTaxCreditsMember2022-12-310001453015country:DEifrs-full:UnusedTaxLossesMember2023-12-310001453015country:DEifrs-full:UnusedTaxLossesMember2022-12-310001453015country:USifrs-full:UnusedTaxLossesMember2023-12-310001453015country:USifrs-full:UnusedTaxLossesMember2022-12-310001453015ifrs-full:UnusedTaxLossesMembercountry:DK2023-12-310001453015ifrs-full:UnusedTaxLossesMembercountry:DK2022-12-310001453015country:HKifrs-full:UnusedTaxLossesMember2023-12-310001453015country:HKifrs-full:UnusedTaxLossesMember2022-12-310001453015ifrs-full:UnusedTaxLossesMembercountry:GB2023-12-310001453015ifrs-full:UnusedTaxLossesMembercountry:GB2022-12-310001453015bldp:ResearchAndDevelopmentTaxCreditsMembercountry:GB2023-12-310001453015bldp:ResearchAndDevelopmentTaxCreditsMembercountry:GB2022-12-310001453015bldp:WeichaiBallardJVMemberifrs-full:AssociatesMember2023-12-310001453015bldp:WeichaiBallardJVMemberifrs-full:AssociatesMember2022-12-310001453015bldp:WeichaiBallardJVMemberifrs-full:AssociatesMember2023-01-012023-12-310001453015bldp:WeichaiBallardJVMemberifrs-full:AssociatesMember2022-01-012022-12-310001453015srt:MaximumMember2023-01-012023-12-31bldp:customer0001453015bldp:CustomerOneMember2023-01-012023-12-310001453015bldp:CustomerOneMember2022-01-012022-12-310001453015bldp:CustomerTwoMember2022-01-012022-12-310001453015country:US2023-01-012023-12-310001453015country:US2022-01-012022-12-310001453015country:DE2023-01-012023-12-310001453015country:DE2022-01-012022-12-310001453015country:CA2023-01-012023-12-310001453015country:CA2022-01-012022-12-310001453015country:PL2023-01-012023-12-310001453015country:PL2022-01-012022-12-310001453015country:GB2023-01-012023-12-310001453015country:GB2022-01-012022-12-310001453015country:NL2023-01-012023-12-310001453015country:NL2022-01-012022-12-310001453015country:FR2023-01-012023-12-310001453015country:FR2022-01-012022-12-310001453015country:DK2023-01-012023-12-310001453015country:DK2022-01-012022-12-310001453015country:BE2023-01-012023-12-310001453015country:BE2022-01-012022-12-310001453015country:IN2023-01-012023-12-310001453015country:IN2022-01-012022-12-310001453015country:TW2023-01-012023-12-310001453015country:TW2022-01-012022-12-310001453015country:ES2023-01-012023-12-310001453015country:ES2022-01-012022-12-310001453015country:NO2023-01-012023-12-310001453015country:NO2022-01-012022-12-310001453015country:AU2023-01-012023-12-310001453015country:AU2022-01-012022-12-310001453015country:JP2023-01-012023-12-310001453015country:JP2022-01-012022-12-310001453015bldp:OtherCountriesMember2023-01-012023-12-310001453015bldp:OtherCountriesMember2022-01-012022-12-310001453015country:CA2023-12-310001453015country:CA2022-12-310001453015country:CN2023-12-310001453015country:CN2022-12-310001453015country:US2023-12-310001453015country:US2022-12-310001453015country:DK2023-12-310001453015country:DK2022-12-310001453015country:GB2023-12-310001453015country:GB2022-12-310001453015bldp:GreenHydrogenMemberbldp:BallardPowerSystemsEuropeMember2022-01-012022-12-310001453015bldp:GreenHydrogenMember2023-01-012023-12-310001453015bldp:GreenHydrogenMember2022-01-012022-12-310001453015bldp:ForseePowerMember2023-01-012023-12-310001453015bldp:ForseePowerMember2022-01-012022-12-310001453015bldp:WisdomMotorMember2023-01-012023-12-310001453015bldp:WisdomMotorMember2022-01-012022-12-310001453015bldp:QuantronAGMember2023-01-012023-12-310001453015bldp:QuantronAGMember2022-01-012022-12-310001453015bldp:HyCapFundMember2023-01-012023-12-310001453015bldp:HyCapFundMember2022-01-012022-12-310001453015bldp:CleanH2FundMember2023-01-012023-12-310001453015bldp:CleanH2FundMember2022-01-012022-12-310001453015ifrs-full:CurrencyRiskMember2023-01-012023-12-310001453015bldp:CashAndCashEquivalents1Memberifrs-full:CurrencyRiskMember2023-12-310001453015ifrs-full:CurrencyRiskMemberifrs-full:CurrencySwapContractMember2023-12-31iso4217:CADiso4217:USDiso4217:USDiso4217:CAD0001453015ifrs-full:InterestRateRiskMember2023-12-310001453015dei:BusinessContactMember2023-01-012023-12-31



















Consolidated Financial Statements
(Expressed in U.S. dollars)

BALLARD POWER SYSTEMS INC.

Years ended December 31, 2023 and 2022




MANAGEMENT’S REPORT
Management’s Responsibility for the Financial Statements and Report on Internal Control over Financial Reporting
The consolidated financial statements contained in this Annual Report have been prepared by management in accordance with International Financial Reporting Standards (“IFRS”) as issued by the International Accounting Standards Board. The integrity and objectivity of the data in these consolidated financial statements are management’s responsibility. Management is also responsible for all other information in the Annual Report and for ensuring that this information is consistent, where appropriate, with the information and data contained in the consolidated financial statements.
Management is responsible for establishing and maintaining adequate internal control over financial reporting. Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of consolidated financial statements for external reporting purposes in accordance with IFRS. Internal control over financial reporting may not prevent or detect fraud or misstatements because of limitations inherent in any system of internal control. Management has assessed the effectiveness of the Corporation’s internal control over financial reporting based on the framework in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission, and concluded that the Corporation’s internal control over financial reporting was effective as of December 31, 2023. Some of the assets and liabilities include amounts, which are based on estimates and judgments, as their final determination is dependent on future events.
The Board of Directors oversees management’s responsibilities for financial reporting through the Audit Committee, which consists of eight directors who are independent and not involved in the daily operations of the Corporation. The Audit Committee meets on a regular basis with management and the external and internal auditors to discuss internal controls over the financial reporting process, auditing matters and financial reporting issues. The Audit Committee is responsible for appointing the external auditors (subject to shareholder approval), and reviewing and approving all financial disclosure contained in our public documents and related party transactions.
The external auditors, KPMG LLP, have audited the financial statements and expressed an unqualified opinion thereon. KPMG has also expressed an unqualified opinion on the effective operation of the internal controls over financial reporting as of December 31, 2023. The external auditors have full access to management and the Audit Committee with respect to their findings concerning the fairness of financial reporting and the adequacy of internal controls.

“RANDALL MACEWEN”“PAUL DOBSON”
 
 
RANDALL MACEWENPAUL DOBSON
President andVice President and
Chief Executive OfficerChief Financial Officer
March 8, 2024March 8, 2024






Report of Independent Registered Public Accounting Firm

To the Shareholders and Board of Directors
Ballard Power Systems Inc.:

Opinion on the Consolidated Financial Statements

We have audited the accompanying consolidated statements of financial position of Ballard Power Systems Inc. and subsidiaries (the Corporation) as of December 31, 2023 and 2022, the related consolidated statements of loss and comprehensive income (loss), changes in equity, and cash flows for each of the years then ended, and the related notes (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Corporation as of December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the years then ended, in conformity with International Financial Reporting Standards as issued by the International Accounting Standards Board.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Corporation’s internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission, and our report dated March 8, 2024 expressed an unqualified opinion on the effectiveness of the Corporation’s internal control over financial reporting.

Basis for Opinion

These consolidated financial statements are the responsibility of the Corporation’s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Corporation in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.










KPMG LLP is a Canadian limited liability partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. KPMG Canada provides services to KPMG LLP.


Critical Audit Matter

The critical audit matter communicated below is the matter arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing separate opinions on the critical audit matter or on the accounts or disclosures to which they relate.

Estimated costs to complete engineering and technology transfer services for long-term fixed-price contracts

As discussed in Notes 4(j) and 5(a) to the consolidated financial statements, the Corporation recognizes engineering and technology transfer service revenues from long-term fixed-price contracts over time by multiplying the expected consideration from the contract by the ratio of the cost incurred to date to estimated costs to complete the contract. Engineering and technology transfer service revenues from long-term fixed-price contracts are inherently uncertain in that total revenue from these contracts is fixed while the amount recognized to a period end requires estimates of costs to complete these contracts which estimates are subject to significant variability. As discussed in Note 23 to the consolidated financial statements, engineering and technology transfer service revenues from long-term fixed-price contracts totaled $23,599 thousand for the year ended December 31, 2023. We identified the evaluation of the estimate of costs to complete engineering and technology transfer services for long-term fixed-price contracts as a critical audit matter. A higher degree of auditor judgment was required to evaluate the significant assumptions used to estimate costs to complete the contracts, including the estimated labour hours and cost of materials to complete the contracts.

The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of internal controls related to the Corporation’s determination of estimated costs to complete long-term fixed-price contracts, including the determination of significant assumptions. For a selection of long-term fixed-price contracts we compared the Corporation’s historical estimated costs to complete contracts to actual labour hours and cost of materials incurred to assess the Corporation’s ability to accurately forecast. We evaluated the estimated costs to completion for a selection of customer contracts, by (1) inspecting contractual documents with customers to understand the timing of services; (2) interviewing operational personnel of the Corporation to evaluate progress to date, the estimate of costs to complete contracts, and factors impacting the estimated labour hours and cost of material to complete the contracts; (3) evaluating contract progress by inspecting correspondence between the Corporation and the customer; (4) evaluating the cost to complete the contracts for consistency with the status of delivery and the underlying contractual terms; (5) comparing the Corporation’s current estimate of costs to complete the contracts to those estimated in prior periods and investigating changes during the period; and (6) comparing labour hours and cost of materials incurred subsequent to the Corporation’s year-end date to assess the consistency with the estimated costs for the period.



/s/ KPMG LLP

Chartered Professional Accountants
We have served as the Corporation’s auditor since 1999.

Vancouver, Canada
March 8, 2024


KPMG LLP is a Canadian limited liability partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. KPMG Canada provides services to KPMG LLP.




Report of Independent Registered Public Accounting Firm

To the Shareholders and Board of Directors
Ballard Power Systems Inc.:

Opinion on Internal Control Over Financial Reporting

We have audited Ballard Power Systems Inc.’s and subsidiaries’ (the Corporation) internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. In our opinion, the Corporation maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated statements of financial position of the Corporation as of December 31, 2023 and 2022, the related consolidated statements of loss and comprehensive income (loss), changes in equity, and cash flows for each of the years then ended, and the related notes (collectively, the consolidated financial statements), and our report dated March 8, 2024 expressed an unqualified opinion on those consolidated financial statements.

Basis for Opinion
The Corporation’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Responsibility for the Financial Statements and Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Corporation’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Corporation in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.











KPMG LLP is a Canadian limited liability partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. KPMG Canada provides services to KPMG LLP



Definition and Limitations of Internal Control Over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.



/s/ KPMG LLP

Chartered Professional Accountants

Vancouver, Canada
March 8, 2024

















KPMG LLP is a Canadian limited liability partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. KPMG Canada provides services to KPMG LLP.



BALLARD POWER SYSTEMS INC.
Consolidated Statements of Financial Position
(Expressed in thousands of U.S. dollars)
NoteDecember 31, 2023December 31, 2022
Assets 
Current assets:  
Cash and cash equivalents$751,130 $913,730 
Short-term investments2,113 2,011 
Trade and other receivables858,565 48,696 
Inventories945,870 58,050 
Prepaid expenses and other current assets7,063 6,020 
Total current assets864,741 1,028,507 
Non-current assets:
Property, plant and equipment10116,325 82,361 
Intangible assets111,406 5,214 
Goodwill1240,277 64,268 
Equity-accounted investments1313,901 24,026 
Long-term financial investments1440,345 42,331 
Other long-term assets547 370 
Total assets$1,077,542 $1,247,077 
Liabilities and Equity
Current liabilities:
Trade and other payables16$39,696 $40,333 
Deferred revenue174,588 8,030 
Provisions and other current liabilities1821,797 20,910 
Current lease liabilities194,505 3,895 
Total current liabilities70,586 73,168 
Non-current liabilities:
Non-current lease liabilities1913,393 11,836 
Deferred gain on finance lease liability19485 902 
Other non-current liabilities and employee future benefits 201,862 2,260 
Total liabilities86,326 88,166 
Equity:
Share capital212,425,641 2,420,396 
Contributed surplus21306,042 300,764 
Accumulated deficit(1,737,505)(1,560,759)
Foreign currency reserve(2,962)(1,490)
Total equity991,216 1,158,911 
Total liabilities and equity$1,077,542 $1,247,077 
See accompanying notes to consolidated financial statements.
Approved on behalf of the Board:
“Doug Hayhurst”“Jim Roche”
DirectorDirector





BALLARD POWER SYSTEMS INC.
Consolidated Statements of Loss and Comprehensive Income (Loss)
For the years ended December 31
(Expressed in thousands of U.S. dollars, except per share amounts and number of shares)
Note20232022
Restated *
Revenues:
Product and service revenues23 & 31$102,368 $81,860 
Cost of product and service revenues124,199 95,168 
Gross margin(21,831)(13,308)
Operating expenses:
Research and product development98,306 89,715 
General and administrative23,874 26,355 
Sales and marketing15,110 12,538 
Other expense253,783 3,412 
Total operating expenses 141,073 132,020 
Results from operating activities(162,904)(145,328)
Finance income (loss) and other2631,055 (2,112)
Finance expense26(1,105)(1,265)
Net finance income (loss)29,950 (3,377)
Equity in loss of investment in joint venture and associates13 & 29(10,131)(11,617)
Impairment charges on property, plant and equipment10 & 27(967)(7)
Loss before income taxes(144,052)(160,329)
Income tax expense28(158)(42)
Net loss from continued operations(144,210)(160,371)
Net loss from discontinued operations7(33,506)(13,123)
Net loss$(177,716)$(173,494)
Other comprehensive income (loss):
Items that will not be reclassified to profit or loss:
Actuarial gain on defined benefit plans20970 1,514 
970 1,514 
Items that may be reclassified subsequently to profit or loss:
Foreign currency translation differences(1,472)(3,211)
(1,472)(3,211)
Other comprehensive loss, net of tax(502)(1,697)
Total comprehensive loss$(178,218)$(175,191)
Basic and diluted loss per share
Continued operations$(0.48)$(0.54)
Discontinued operations$(0.11)$(0.04)
Loss per share$(0.59)$(0.58)
Weighted average number of common shares outstanding298,661,041 298,093,270 
* Comparative information has been restated due to a discontinued operation (note 7).
See accompanying notes to consolidated financial statements.



BALLARD POWER SYSTEMS INC.
Consolidated Statements of Changes in Equity
(Expressed in thousands of U.S. dollars except number of shares)
Number of
shares
Share
capital
Contributed
surplus
Accumulated
deficit
Foreign
currency
reserve
Total
equity
Balance, December 31, 2021297,700,295 $2,416,256 $297,819 $(1,388,779)$1,721 $1,327,017 
Net loss— — — (173,494)— (173,494)
Deferred share consideration related to acquisition (notes 7 & 21)112,451 1,762 (1,782)— — (20)
DSUs redeemed (note 21)58,990 244 (997)— — (753)
RSUs redeemed (note 21)217,832 785 (3,251)— — (2,466)
Options exercised (note 21)304,635 1,349 (433)— — 916 
Share-based compensation (note 21)— — 9,408 — — 9,408 
Other comprehensive income (loss):
Defined benefit plan actuarial gain (note 20)— — — 1,514 — 1,514 
Foreign currency translation for foreign operations— — — — (3,211)(3,211)
Balance, December 31, 2022298,394,203 $2,420,396 $300,764 $(1,560,759)$(1,490)$1,158,911 
Net loss   (177,716) (177,716)
Deferred share consideration related to acquisition (notes 7 & 21)224,902 3,053 (3,068)  (15)
DSUs redeemed (note 21)31,736 194 (365)  (171)
RSUs redeemed (note 21)132,745 1,494 (2,079)  (585)
Options exercised (note 21)152,120 504 (169)  335 
Share-based compensation (note 21)  10,959   10,959 
Other comprehensive income (loss):
Defined benefit plan actuarial gain (note 20)   970  970 
Foreign currency translation for foreign operations    (1,472)(1,472)
Balance, December 31, 2023298,935,706 $2,425,641 $306,042 $(1,737,505)$(2,962)$991,216 

See accompanying notes to consolidated financial statements.



BALLARD POWER SYSTEMS INC.
Consolidated Statements of Cash Flows
For the years ended December 31
(Expressed in thousands of U.S. dollars)
Note20232022
Cash provided by (used in):  
Operating activities:
Net loss for the year$(177,716)$(173,494)
Adjustments for:
Depreciation and amortization13,527 13,773 
Deferred gain amortization(417)(416)
Impairment loss on trade receivables251,537 73 
Inventory impairment and onerous contracts provision adjustments9 & 1814,978 7,513 
Unrealized (gain) loss on forward contracts(1,296)862 
Equity in loss of investment in joint venture and associates13 & 2910,131 11,617 
Net decrease in fair value of investments14 & 3212,897 16,877 
De-recognition of lease10120  
Impairment charges on property, plant and equipment10 & 27967 7 
Impairment charges on intangible assets7 & 112,266 13,017 
Impairment charges on Goodwill7 & 1223,991  
Recovery on settlement of contingent consideration7 & 18 (9,891)
Accretion (dilution) on decommissioning liabilities20532 (73)
Employee future benefits2048 82 
Employee future benefits plan contributions20(8)(7)
Share-based compensation2110,959 9,408 
Deferred income tax recovery7 (3,578)
(87,484)(114,230)
Changes in non-cash working capital:
Trade and other receivables(12,913)(2,945)
Inventories(898)(11,145)
Prepaid expenses and other current assets76 (1,668)
Trade and other payables(3,580)(718)
Deferred revenue(3,442)(4,079)
Warranty provision3,671 2,614 
(17,086)(17,941)
Cash used in operating activities(104,570)(132,171)
Investing activities:
         Net decrease in short-term investments32 1,010 
         Contributions to long-term investments 14(11,911)(17,913)
         Recovery of contributions to long-term investments 141,000  
         Additions to property, plant and equipment10(41,214)(33,932)
         Investment in intangible assets11(154)(550)
         Investment in joint venture and associates13 (9,272)
         Consideration paid related to acquisition 7 & 18(2,000)(14,900)
Cash used in investing activities(54,279)(75,557)
Financing activities:
         Principal payments of lease liabilities 19(4,013)(3,322)
         Net proceeds on issuance of share capital from share option exercises21335 916 
Cash used in financing activities(3,678)(2,406)
Effect of exchange rate fluctuations on cash and cash equivalents held(73)(31)
Decrease in cash and cash equivalents(162,600)(210,165)
Cash and cash equivalents, beginning of year913,730 1,123,895 
Cash and cash equivalents, end of year$751,130 $913,730 
Supplemental disclosure of cash flow information (note 30). See accompanying notes to consolidated financial statements.


BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)

1.     Reporting entity:
The principal business of Ballard Power Systems Inc. (the “Corporation”) is the design, development, manufacture, sale and service of proton exchange membrane ("PEM") fuel cell products for a variety of applications, focusing on power products for bus, truck, rail, marine, stationary and emerging market (material handling, off-road and other) applications, as well as the delivery of services, including technology solutions, after sales services and training. A fuel cell is an environmentally clean electrochemical device that combines hydrogen fuel with oxygen (from the air) to produce electricity.

The Corporation is a company domiciled in Canada and its registered office is located at 9000 Glenlyon Parkway, Burnaby, British Columbia, Canada, V5J 5J8. The consolidated financial statements of the Corporation as at and for the years ended December 31, 2023 and 2022 comprise the Corporation and its subsidiaries (note 4(a)).

2.     Basis of preparation:
(a)    Statement of compliance:
These consolidated financial statements of the Corporation have been prepared in accordance with International Financial Reporting Standards (“IFRS”) accounting standards as issued by the International Accounting Standards Board (“IASB”).
The consolidated financial statements were authorized for issue by the Board of Directors on March 8, 2024.
Details of the Corporation's material accounting policies are included in note 4.
(b)    Basis of measurement:
The consolidated financial statements have been prepared on the historical cost basis except for the following material items in the statement of financial position:
Financial assets classified as measured at fair value through profit or loss (FVTPL); and
Employee future benefits liability is recognized as the net of the present value of the defined benefit obligation, less the fair value of plan assets.
(c)    Functional and presentation currency:
These consolidated financial statements are presented in U.S. dollars, which is the Corporation’s functional currency.
(d)    Use of estimates:
The preparation of the consolidated financial statements in conformity with IFRS accounting standards requires the Corporation’s management to make estimates and assumptions that affect the application of accounting policies and the reported amounts of assets, liabilities, income and expenses. Actual results may differ from these estimates.
Estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to accounting estimates are recognized in the period in which the estimates are revised and in any future periods affected.
Significant areas having estimation uncertainty include revenue recognition, asset impairment, warranty provision, inventory and onerous contract provision, and fair value measurement (including investments). These estimates and judgments are discussed further in note 5.


11

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
2.     Basis of preparation (cont'd):
(e)    Future operations:
The Corporation is required to assess its ability to continue as a going concern or whether substantial doubt exists as to the Corporation’s ability to continue as a going concern into the foreseeable future. The Corporation has forecast its cash flows for the foreseeable future and despite the ongoing volatility and uncertainties inherent in the business, the Corporation believes it has adequate liquidity in cash and working capital to achieve its liquidity objective. The Corporation’s ability to continue as a going concern and realize its assets and discharge its liabilities and commitments in the normal course of business is dependent upon the Corporation having adequate liquidity and achieving profitable operations that are sustainable.
The Corporation’s strategy to mitigate this uncertainty is to continue its drive to attain profitable operations that are sustainable by executing a business plan that continues to focus on revenue growth, improving overall gross margins, maintaining discipline over cash operating expenses, managing working capital and capital expenditure requirements, and securing additional financing to fund operations as needed until the Corporation does achieve profitable operations that are sustainable. Failure to implement this plan could have a material adverse effect on the Corporation’s financial condition and or results of operations.

3.     Changes in accounting policies:
The Corporation has consistently applied the accounting policies set out in note 4 to all periods presented in these consolidated financial statements.
A number of new standards and interpretations became effective from January 1, 2023 however, they did not have a material impact on the Corporation's consolidated financial statements.

4.     Material accounting policies:
The accounting policies set out below have been applied consistently to all periods presented in these consolidated financial statements, unless otherwise indicated.
(a)    Basis of consolidation:
The consolidated financial statements include the accounts of the Corporation and its principal subsidiaries as follows:
Percentage ownership
20232022
Ballard Motive Solutions100 %100 %
Guangzhou Ballard Power Systems Co., Ltd.100 %100 %
Ballard Power Systems Europe A/S100 %100 %
Ballard Hong Kong Ltd.100 %100 %
Ballard US Inc. 100 %100 %
Ballard Services Inc.100 %100 %
Ballard Fuel Cell Systems Inc.100 %100 %
Ballard Power Corporation100 %100 %
Subsidiary Entities
Subsidiaries are entities controlled by the Corporation. The Corporation controls an entity when it is exposed to, or has rights to, variable returns from its involvement with the entity and has the ability to affect those returns though its power over the entity. The financial statements of subsidiaries are included in the consolidated financial statements from the date that control commences until the date that control ceases. Intercompany balances and transactions are eliminated in the consolidated financial statements.
12

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
4.     Material accounting policies (cont'd):
(a)    Basis of consolidation (cont'd):
Subsidiary Entities (cont'd)
During the year ended December 31, 2023, the Corporation completed a further restructuring of operations at Ballard Motive Solutions ("BMS") and effectively closed the operation. As such, the historic operating results of the BMS business for both 2023 and 2022 have been removed from continuing operating results and are instead presented separately in the statement of comprehensive income (loss) as loss from discontinued operations.
Equity Investment Entities
The Corporation also has a non-controlling, 49% interest (2022 - 49%), in Weichai Ballard Hy-Energy Technologies Co., Ltd ("Weichai Ballard JV"). This associated company is accounted for using the equity method of accounting.
On completion of an Equity Transfer Agreement in October 2023, the Corporation disposed of its 10% investment in Guangdong Synergy Hydrogen Power Co., Ltd. ("Synergy Ballard JVCo") valued at $nil as of December 31, 2023.
(b)    Foreign currency:
(i)    Foreign currency transactions
Transactions in foreign currencies are translated to the respective functional currencies of the Corporation and its subsidiaries at the exchange rate in effect at the transaction date. Monetary assets and liabilities denominated in other than the functional currency are translated at the exchange rates in effect at the statement of financial position date. The resulting exchange gains and losses are recognized in earnings. Non-monetary assets and liabilities denominated in other than the functional currency that are measured at fair value are translated to the functional currency at the exchange rate at the date that the fair value was determined. Non-monetary items that are measured in terms of historical cost in other than the functional currency are translated using the exchange rate at the date of the transaction.
(ii)    Foreign operations
The assets and liabilities of foreign operations are translated to the presentation currency using exchange rates at the reporting date. The income and expenses of foreign operations are translated to the presentation currency using exchange rates at the dates of the transactions. Foreign currency differences are recognized in other comprehensive income (loss).
(c)    Financial instruments:
(i)    Financial assets
The Corporation initially recognizes loans and receivables and deposits on the date that they originated and all other financial assets on the trade date at which the Corporation becomes a party to the contractual provisions of the instrument. The Corporation de-recognizes a financial asset when the contractual rights to the cash flows from the asset expire, or when it transfers substantially all the risks and rewards of ownership of the financial asset.





13

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
4.     Material accounting policies (cont'd):
(c)    Financial instruments (cont'd):
(i)    Financial assets (cont'd)
Financial assets are classified as measured at: amortized cost; fair value through other comprehensive income ("FVOCI") or fair value through profit or loss ("FVTPL"). The classification of financial assets is generally based on the business model in which a financial asset is managed and its contractual cash flow characteristics. Derivatives embedded in contracts where the host is a financial asset in the scope of the standard are never separated. Instead, the hybrid financial instrument as a whole is assessed for classification. The Corporation's financial assets which consist primarily of cash and cash equivalents, short-term investments, trade and other receivables, contract assets and long-term financial investments are classified at amortized cost.
The Corporation also periodically enters into foreign exchange forward contracts to limit its exposure to foreign currency rate fluctuations. These derivatives are recognized initially at fair value and are recorded as either assets or liabilities based on their fair value. Subsequent to initial recognition, these derivatives are measured at fair value and changes to their value are recorded through profit or loss.
(ii)    Financial liabilities
Financial liabilities comprise the Corporation’s trade and other payables. The financial liabilities are initially recognized on the date they are originated and are derecognized when the contractual obligations are discharged or cancelled or expire. These financial liabilities are recognized initially at fair value and subsequently are measured at amortized cost using the effective interest method, when materially different from the initial amount. Fair value is determined based on the present value of future cash flows, discounted at the market rate of interest.
(d)    Inventories:
Inventories are recorded at the lower of cost and net realizable value. The cost of inventories is based on the first-in first-out principle, and includes expenditures incurred in acquiring the inventories, production or conversion costs and other costs incurred in bringing them to their existing location and condition. In the case of manufactured inventories and work in progress, cost includes materials, labor and appropriate share of production overhead based on normal operating capacity. Costs of materials are determined on an average per unit basis.
Net realizable value is the estimated selling price in the ordinary course of business, less the estimated costs of completion and selling expenses. In establishing any impairment of inventory, management estimates the likelihood that inventory carrying values will be affected by changes in market demand, technology and design, which would impair the value of inventory on hand.
(e)     Property, plant and equipment:
(i)    Recognition and measurement
Items of property, plant and equipment are measured at cost less accumulated depreciation and any accumulated impairment losses. The cost of self-constructed assets includes the cost of materials, costs directly attributable to bringing the assets to a working condition for their intended use, and the costs of dismantling and removing items and restoring the site on which they are located. If significant parts of an item of property, plant and equipment have different useful lives, then they are accounted for as separate items (major components) of property, plant and equipment.
Any gain or loss on disposal of an item of property, plant and equipment is recognized in profit or loss.


14

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
4.     Material accounting policies (cont'd):
(e)     Property, plant and equipment (cont'd):
(ii)    Depreciation (cont'd)
Depreciation is calculated to write-off the cost of items of property, plant and equipment less their estimated residual values using the straight-line method over their estimated useful lives, and is recognized in profit or loss.
The estimated useful lives of property, plant and equipment for current and comparative periods are as follows:
Computer equipment
3 to 10 years
Furniture and fixtures
5 to 10 years
Leasehold improvementsThe shorter of initial term of the respective lease and
estimated useful life
Production and test equipment
4 to 15 years
Leased assets are depreciated over the shorter of the lease term or their useful lives unless it is reasonably certain that the Corporation will obtain ownership by the end of the lease term.
Right-of-use asset - Property
1 to 15 years
Right-of-use asset - Office equipment
4 to 7 years
Right-of-use asset - Vehicles
1 to 5 years
Depreciation methods, useful lives and residual values are reviewed at each reporting date and adjusted if appropriate.
(f)    Leases:
IFRS 16 Leases introduced a single, on-balance sheet accounting model for lessees. As a result, the Corporation, as a lessee, has recognized right-of-use assets representing its rights to use the underlying assets, and lease liabilities representing its obligation to make lease payments. Lessor accounting remains similar to previous accounting policies.
At inception of a contract, the Corporation assesses whether a contract is, or contains, a lease. A contract is, or contains, a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration.
i.    As a Lessee
The Corporation recognizes a right-of-use asset and a lease liability at the lease commencement date. The right-of-use asset is initially measured at cost, which comprises the initial amount of the lease liability adjusted for any lease payments made at or before the commencement date, plus any initial direct costs incurred and an estimate of costs to dismantle and remove the underlying asset or to restore the underlying asset or the site on which it is located, less any lease incentives received.
The right-of-use asset is subsequently depreciated using the straight-line method from the commencement date to the earlier of the end of the useful life of the right-of-use asset or the end of the lease term. The estimated useful lives of right-of-use assets are determined on the same basis as those of property and equipment. In addition, the right-of-use asset is periodically reduced by impairment losses, if any, and adjusted for certain remeasurements of the lease liability.
The lease liability is initially measured at the present value of the lease payments that are not paid at the commencement date, discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Corporation’s incremental borrowing rate. Generally, the Corporation uses its incremental borrowing rate as the discount rate.
15

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
4.     Material accounting policies (cont'd):
(f)    Leases (cont'd):
i.    As a Lessee (cont'd)
The lease liability is subsequently measured at amortized cost using the effective interest method. It is remeasured when there is a change in future lease payments arising from a change in an index or rate, if there is a change in the Corporation’s estimate of the amount expected to be payable under a residual value guarantee or if the Corporation changes its assessment of whether it will exercise a purchase, extension or termination option. When the lease liability is remeasured in this way, a corresponding adjustment is made to the carrying amount of the right-of-use asset, or is recorded in profit or loss if the carrying amount of the right-of-use asset has been reduced to zero.
The Corporation presents right-of-use assets in ‘Property, plant and equipment’ and lease liabilities in ‘Lease liability’ in the statement of financial position.
The Corporation has elected not to recognize right-of-use assets and lease liabilities for short-term leases of properties, equipment and vehicles that have a lease term of 12 months or less. The Corporation has elected not to recognize right-of-use assets and lease liabilities for low value leases that have initial values of less than $5,000. The Corporation recognizes the lease payments associated with these leases as an operating expense on a straight-line basis over the lease term.
(g)    Goodwill and intangible assets:
(i)    Recognition and measurement
GoodwillGoodwill arising on the acquisition of subsidiaries is measured at cost less accumulated impairment losses.
Research and developmentExpenditure on research activities is recognized in profit or loss as incurred.
Development expenditure is capitalized only if the expenditure can be measured reliably, the product or process is technically and commercially feasible, future economic benefits are probable and the Corporation intends to and has sufficient resources to complete development and to use or sell the asset. Otherwise, it is recognized in profit or loss as incurred. Subsequent to initial recognition, development expenditure is measured at cost less accumulated amortization and any accumulated impairment losses.
Intangible assetsIntangible assets, including patents, know-how, in-process research and development, trademarks and service marks, customer contracts and relationships, non-compete agreements, and software systems that are acquired or developed by the Corporation and have finite useful lives are measured at cost less accumulated amortization and any accumulated impairment losses.
(ii)    Amortization
Amortization is calculated to write-off the cost of intangible assets less their estimated residual values using the straight-line method over their estimated useful lives, and is recognized in profit or loss. Goodwill is not amortized.
The estimated useful lives for current and comparative periods are as follows:
Acquired patents, know-how and in-process research & development
5 to 20 years
ERP management reporting software system
5 to 10 years
Acquired customer contracts and relationships
7 to 10 years
Acquired non-compete agreements
1 to 3 years
Domain names
15 years
Acquired trademarks and service marks
15 years
Internally generated fuel cell intangible assets
3 to 5 years
Amortization methods, useful lives and residual values are reviewed at each reporting date and adjusted if appropriate.
16

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
4.     Material accounting policies (cont'd):
(h)    Impairment:
(i)    Financial assets
An ‘expected credit loss’ ("ECL") model applies to financial assets measured at amortized cost and debt investments at FVOCI, but not to investments in equity instruments. The Corporation's financial assets measured at amortized cost and subject to the ECL model consist primarily of trade receivables and contract assets.
In applying the ECL model, loss allowances are measured on either of the following bases:
12-month ECLs: these are ECLs that result from possible default events within the 12 months after the reporting date; and
lifetime ECLs: these are ECLs that result from all possible default events over the expected life of a financial instrument.

The Corporation measures loss allowances for trade receivables and contract assets at an amount equal to lifetime ECLs.
When determining whether the credit risk of a financial asset has increased significantly since initial recognition and when estimating ECLs, the Corporation considers reasonable and supportable information that is relevant and available without undue cost or effort. This includes both quantitative and qualitative information and analysis, based on historical experience and informed credit assessment and including forward-looking information.
(ii) Non-financial assets
The carrying amounts of the Corporation’s non-financial assets other than inventories are reviewed at each reporting date to determine whether there is any indication of impairment. If any such indication exists, then the asset’s recoverable amount is estimated. For goodwill and intangible assets that have indefinite useful lives, the recoverable amount is estimated annually or whenever events or circumstances indicate that the carrying amount may not be recoverable.
The recoverable amount of an asset or cash-generating unit is the greater of its value in use and its fair value less costs to sell. In assessing value in use, the estimated future cash flows are discounted to their present value using a pre-tax discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. Fair value less costs to sell is defined as the estimated price that would be received on the sale of the asset in an orderly transaction between market participants at the measurement date. For the purposes of impairment testing, assets that cannot be tested individually are grouped together into the smallest group of assets that generates cash inflows from continuing use that are largely independent of the cash inflows of other groups of assets.
The allocation of goodwill to cash-generating units reflects the lowest level at which goodwill is monitored for internal reporting purposes.
An impairment loss is recognized if the carrying amount of an asset or its cash-generating unit exceeds its estimated recoverable amount. Impairment losses are recognized in profit or loss. Impairment losses recognized in respect of the cash generating units are allocated first to reduce the carrying amount of any goodwill allocated to the units, and then to reduce the carrying amounts of the other assets in the unit on a pro-rata basis.




17

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
4.     Material accounting policies (cont'd):
(h)    Impairment (cont'd):
(ii) Non-financial assets (cont'd)
An impairment loss in respect of goodwill is not reversed. In respect of other assets, impairment losses recognized in prior periods are assessed at each reporting date for any indications that the loss has decreased or no longer exists. An impairment loss is reversed only to the extent that the asset’s carrying amount does not exceed the carrying amount that would have been determined, net of depreciation or amortization, if no impairment loss had been recognized.
(i)    Provisions:
A provision is recognized if, as a result of a past event, the Corporation has a present legal or constructive obligation that can be estimated reliably, and it is probable that an outflow of economic benefits will be required to settle the obligation. Provisions are determined by discounting the expected future cash flows at a pre-tax rate that reflects current market assessments of the time value of money and the risk specific to the liability. The unwinding of the discount is recognized as a finance expense.
Warranty provision
A provision for warranty costs is recorded on product sales at the time the sale is recognized. In establishing the warranty provision, management estimates the likelihood that products sold will experience warranty claims and the estimated cost to resolve claims received, taking into account the nature of the contract and past and projected experience with the products.
Decommissioning liabilities
Legal obligations to retire tangible long-lived assets are recorded at the net present value of the expected costs of settlement at acquisition with a corresponding increase in asset value. These include assets leased under operating leases. The liability is accreted over the life of the asset to the ultimate settlement amount and the increase in asset value is depreciated over the remaining useful life of the asset.
(j)    Revenue recognition:
The Corporation generates revenues primarily from product sales, the license and sale of intellectual property and fundamental knowledge, and the provision of engineering services and technology transfer services. Product revenues are derived primarily from standard product sales contracts and from long-term fixed price contracts. Intellectual property and fundamental knowledge license revenues are derived primarily from standard licensing and technology transfer agreements. Engineering service and technology transfer services revenues are derived primarily from cost-plus reimbursable contracts and from long-term fixed price contracts.
Revenue is recognized when a customer obtains control of the goods or services. Determining the timing of the transfer of control, at a point in time or over time, requires judgment. On standard product sales contracts, revenues are recognized when customers obtain control of the product, that is when transfer of title and risks and rewards of ownership of goods have passed and when obligation to pay is considered certain. Invoices are generated and revenue is recognized at that point in time. Provisions for warranties are made at the time of sale.
On standard licensing and technology transfer agreements, revenues are recognized on the transfer of rights to a licensee, when it is determined to be distinct from other performance obligations, and if the customer can direct the use of, and obtain substantially all of the remaining benefits from the license as it exists at the time of transfer. In other cases, the proceeds are considered to relate to the right to use the asset over the license period and the revenue is recognized over that period. If it is determined that the license is not distinct from other performance obligations, revenue is recognized over time as the customer simultaneously receives and consumes the benefit.

18

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
4.     Material accounting policies (cont'd):
(j)    Revenue recognition (cont'd):
On cost-plus reimbursable contracts, revenues are recognized as costs are incurred, and include applicable fees earned as services are provided.
On long-term fixed price contracts, the customer controls all of the work in progress as the services are being provided. This is because under these contracts, the deliverables are made to a customer’s specification, and if a contract is terminated by the customer, then the Corporation is entitled to reimbursement of the costs incurred to date plus the applicable gross margin. Therefore, revenue from these contracts and the associated costs are recognized as the costs are incurred over time.
On long-term fixed price contracts, revenues are recognized over time using cumulative costs incurred to date relative to total estimated costs at completion to measure progress towards satisfying performance obligations. Generally, revenue is recognized by multiplying the expected consideration by the ratio of cumulative costs incurred to date to the sum of incurred and estimated costs for completing the performance obligation. The cumulative effect of changes to estimated revenues and estimated costs for completing a contract are recognized in the period in which the revisions are identified. In the event that the estimated costs for completing the contract exceed the expected revenues on a contract, such loss is recognized in its entirety in the period it becomes known.
Deferred revenue (i.e. contract liabilities) represents cash received from customers in excess of revenue recognized on uncompleted contracts.
(k)    Finance income and expense:
Finance income comprises interest income on funds invested, gains (losses) on the disposal of available-for-sale financial assets, foreign exchange gains (losses), and changes in the fair value of financial assets at fair value through profit or loss, pension administration expense, and employee future benefit plan expense. Interest income is recognized as it accrues in income, using the effective interest method.
Finance expense comprises interest expense on leases and the unwinding of the discount on provisions.
(l)    Income taxes:
The Corporation follows the asset and liability method of accounting for income taxes. Under this method, deferred income taxes are recognized for the deferred income tax consequences attributable to differences between the financial statement carrying values of assets and liabilities and their respective income tax bases (temporary differences) and for loss carry forwards. The resulting changes in the net deferred tax asset or liability are included in income.
Deferred tax assets and liabilities are measured using enacted, or substantively enacted, tax rates expected to apply to taxable income in the years in which temporary differences are expected to be recovered or settled. The effect on deferred income tax assets and liabilities, of a change in tax rates, is included in income in the period that includes the substantive enactment date. Deferred income tax assets are reviewed at each reporting date and are reduced to the extent that it is no longer probable that the related tax benefit will be realized.






19

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
4.     Material accounting policies (cont'd):
(m)    Employee benefits:
Defined benefit plans
A defined benefit plan is a post-employment pension plan other than a defined contribution plan. The Corporation’s net obligation in respect of defined benefit pension plans is calculated separately for each plan by estimating the amount of future benefit that employees have earned in return for their service in the current and prior periods; that benefit is discounted to determine its present value. Any unrecognized past service costs and the fair value of any plan assets are deducted. The discount rate is the yield at the reporting date on AA credit-rated bonds that have maturity dates approximating the terms of the Corporation’s obligations and that are denominated in the same currency in which the benefits are expected to be paid. The calculation is performed annually by a qualified actuary using the projected unit credit method.
When the calculation results in a benefit to the Corporation, the recognized asset is limited to the total of any unrecognized past service costs and the present value of economic benefits available in the form of any future refunds from the plan or reductions in future contributions to the plan. In order to calculate the present value of economic benefits, consideration is given to any minimum funding requirements that apply to any plan in the Corporation. An economic benefit is available to the Corporation if it is realizable during the life of the plan, or on settlement of the plan liabilities.
The Corporation recognizes all remeasurements arising from defined benefit plans, which comprise actuarial gains and losses, immediately in other comprehensive income (loss). Remeasurements recognized in other comprehensive income (loss) are not recycled through profit or loss in subsequent periods.
Other long-term employee benefits
The Corporation’s net obligation in respect of long-term employee benefits other than pension plans is the amount of future benefit that employees have earned in return for their service in the current and prior periods; that benefit is discounted to determine its present value, and the fair value of any related assets is deducted. The discount rate is the yield at the reporting date on AA credit-rated bonds that have maturity dates approximating the terms of the Corporation’s obligations. The calculation is performed using the projected unit credit method. Any actuarial gains and losses are recognized in other comprehensive income or loss in the period in which they arise.
Termination benefits
Termination benefits are recognized as an expense (restructuring expense recorded in other operating expense) when the Corporation is committed demonstrably, without realistic possibility of withdrawal, to a formal detailed plan to either terminate employment before the normal retirement date, or to provide termination benefits as a result of an offer made to encourage voluntary redundancy. Termination benefits for voluntary redundancies are recognized as an expense if the Corporation has made an offer of voluntary redundancy, it is probable that the offer will be accepted, and the number of acceptances can be estimated reliably. If benefits are payable more than 12 months after the reporting period, then they are discounted to their present value.
Short-term employee benefits
Short-term employee benefit obligations are measured on an undiscounted basis and are expensed as the related service is provided.
A liability is recognized for the amount expected to be paid under short-term cash bonus or profit sharing plans if the Corporation has a present legal or constructive obligation to pay this amount as a result of past service provided by the employee, and the obligation can be estimated reliably.



20

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
4.     Material accounting policies (cont'd):
(n)    Share-based compensation plans:
The Corporation uses the fair-value based method of accounting for share-based compensation for all awards of shares, share options, restricted share units, and deferred share units granted. The resulting compensation expense, based on the fair value of the awards granted, excluding the impact of any non-market service and performance vesting conditions, is charged to income over the period that the employees unconditionally become entitled to the award, with a corresponding increase to contributed surplus.
Fair values of share options are calculated using the Black-Scholes valuation method as of the grant date and adjusted for estimated forfeitures. Restricted share units and deferred share units are valued at the fair-value price at grant date. For awards with graded vesting, the fair value of each tranche is calculated separately and recognized over its respective vesting period. Non-market vesting conditions are considered in making assumptions about the number of awards that are expected to vest. At each reporting date, the Corporation reassesses its estimates of the number of awards that are expected to vest and recognizes the impact of any revision in the income statement with a corresponding adjustment to contributed surplus. For awards with market conditions, the fair value is determined at grant date using a complex financial simulation model and there is no subsequent true-up to actual.
The Corporation issues shares, share options, restricted share units, and deferred share units under its share-based compensation plans as described in note 21. Any consideration paid by employees on exercise of share options or purchase of shares, together with the amount initially recorded in contributed surplus, is credited to share capital. The redemption of restricted share units and deferred share units are non-cash transactions that are recorded in contributed surplus and share capital.
(o)    Earnings (loss) per share:
Basic earnings (loss) per share is computed using the weighted average number of common shares outstanding during the period, adjusted for treasury shares. Diluted earnings per share is calculated using the treasury stock method.
Under the treasury stock method, the dilution is calculated based upon the number of common shares issued should deferred share units (“DSUs”), restricted share units (“RSUs”), and “in the money” options, if any, be exercised. When the effects of outstanding stock-based compensation arrangements would be anti-dilutive, diluted loss per share is not shown separately.
(p)    Segment reporting:
An operating segment is a component of the Corporation that engages in business activities from which it may earn revenues and incur expenses, including revenues and expenses that relate to transactions with any of the Corporation’s other components. Segment results include items directly attributable to a segment as well as those that can be allocated on a reasonable basis. Unallocated items comprise mainly corporate assets, head office expenses, and income tax assets and liabilities.

5.Critical judgments in applying accounting policies and key sources of estimation uncertainty:
Critical judgments in applying accounting policies:
Critical judgments that management has made in the process of applying the Corporation’s accounting policies and that have the most significant effect on the amounts recognized in the consolidated financial statements are limited to management’s assessment of the Corporation’s ability to continue as a going concern (note 2(e)).
Key sources of estimation uncertainty:
The following are key assumptions concerning the future and other key sources of estimation uncertainty that have significant risk of resulting in a material adjustment to the reported amount of assets, liabilities, income and expenses within the next financial year.
21

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
5.Critical judgments in applying accounting policies and key sources of estimation uncertainty (cont'd):
Key sources of estimation uncertainty (cont'd):
(a)Revenue recognition:
On long-term fixed price contracts, revenues are recorded over time using costs incurred to date relative to total estimated costs at completion to measure progress towards satisfying performance obligations. Revenue is recognized by multiplying the expected consideration by the ratio of cumulative costs incurred to date to the sum of incurred and estimated costs for completing the performance obligation. The cumulative effect of changes to expected revenues and expected costs for completing a contract are recognized in the period in which the revisions are identified. If the expected costs exceed the expected revenues on a contract, such loss is recognized in its entirety in the period it becomes known.
(i)    The determination of expected costs for completing a contract is based on estimates that can be affected by a variety of factors such as variances in the timeline to completion, the cost of materials, the availability and cost of labour, as well as productivity.
(ii)    The determination of potential revenues includes the contractually agreed amount and may be adjusted based on the estimate of the Corporation’s attainment on achieving certain defined contractual milestones. Management’s estimation is required in determining the amount of consideration to which the Corporation expects to be entitled and in determining when a performance obligation has been met.
Estimates used to determine revenues and costs of long-term fixed price contracts involve uncertainties that ultimately depend on the outcome of future events and are periodically revised as projects progress. There is a risk that a customer may ultimately disagree with management’s assessment of the progress achieved against milestones, or that the Corporation's estimates of the work required to complete a contract may change.
(b) Asset impairment:
Many of the factors used in assessing fair value are outside the control of management and it is reasonably likely that assumptions and estimates will change from period to period.
These changes may result in future impairments. For example, the revenue growth rate could be lower than projected due to economic, industry or competitive factors, or the discount rate used in the value in use model could increase due to a change in market interest rates. In addition, future goodwill impairment charges may be necessary if the market capitalization decreased due to a decline in the trading price of the Corporation’s common stock, which could negatively impact the fair value of the Corporation’s cash generating units.
(c)Warranty provision:
A provision for warranty costs is recorded on product sales at the time of shipment. In establishing the warranty provision, management estimates the likelihood that products sold will experience warranty claims and the cost to resolve claims received. In making such determinations, the Corporation uses estimates based on the nature of the contract and past and projected experience with the products. Should these estimates prove to be incorrect, the Corporation may incur costs different from those provided for in the warranty provision. Management reviews warranty assumptions and makes adjustments to the provision at each reporting date based on the latest information available, including the expiry of contractual obligations. Adjustments to the warranty provision are recorded in cost of product and service revenues.





22

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
5.Critical judgments in applying accounting policies and key sources of estimation uncertainty (cont'd):
Key sources of estimation uncertainty (cont'd):
(d)Inventory and onerous contracts provision:
In determining the lower of cost and net realizable value of inventory and in establishing the appropriate provision for inventory obsolescence, management estimates the likelihood that inventory carrying values will be affected by changes in market pricing or demand for the products and by changes in technology or design which could make inventory on hand obsolete or recoverable at less than the recorded value. Management performs regular reviews to assess the impact of changes in technology and design, sales trends and other changes on the carrying value of inventory. Where it is determined that such changes have occurred and will have a negative impact on the value of inventory on hand, appropriate provisions are made.
If there is a subsequent increase in the value of inventory on hand, reversals of previous write-downs to net realizable value are made. Unforeseen changes in these factors could result in additional inventory provisions, or reversals of previous provisions, being required.
A provision for onerous contracts is also assessed and measured at the present value of the lower of the expected cost of terminating the contract and the expected net cost of continuing with the contract, which is determined based on the incremental costs of fulfilling the obligation under the contract and an allocation of other costs directly related to fulfilling the contract. Before an onerous contract provision is established, the Corporation recognizes any impairment loss on the assets (including through an inventory provision) associated with that contract.
(e)    Fair value measurement (including investments):
A number of the Corporation’s accounting policies and disclosures require the measurement of fair values, for both financial and non-financial assets and liabilities.
When one is available, the Corporation measures the fair value of an instrument using the quoted price in an active market for that instrument. A market is regarded as “active” if transactions for the asset or liability take place with sufficient frequency and volume to provide pricing information on an ongoing basis. If there is no quoted price in an active market, then the Corporation uses valuation techniques that maximize the use of relevant observable inputs and minimize the use of unobservable inputs. This involves developing estimates and assumptions consistent with how market participants would price the instrument. Management bases its assumptions on observable data as far as possible, but this is not always available. In that case, management uses the best information available. Where they are available, the fair value of investments is based on observable market transactions. Estimated fair values may vary from the actual prices that would be achieved in an arm’s length transaction at the reporting date.
The best evidence of the fair value of a financial instrument (including investments) on initial recognition is usually the transaction price – i.e., the fair value of the consideration given or received. If the Corporation determines that the fair value on initial recognition differs from the transaction price and the fair value is evidenced neither by a quoted price in an active market for an identical asset or liability nor based on a valuation technique for which any unobservable inputs are judged to be insignificant in relation to the measurement, then the financial instrument is initially measured at fair value, adjusted to defer the difference between the fair value on initial recognition and the transaction price. Subsequently, that difference is recognized in profit or loss on an appropriate basis over the life of the instrument but no later than when the valuation is wholly supported by observable data, or the transaction is closed out.





23

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
6.     Recent accounting pronouncements and future accounting policy changes:
The following is an overview of accounting standard changes that the Corporation will be required to adopt in future years. The Corporation expects to adopt these standards as at their effective dates and will continue to evaluate the impact of these standards on the consolidated financial statements.
    Classification of Liabilities as Current or Non-current (Amendments to IAS 1)
On January 23, 2020, the IASB issued amendments to IAS 1 Presentation of Financial Statements (the "2020 amendments"), to clarify the classification of liabilities as current or non-current. On October 31, 2022, the IASB issued Non-current Liabilities with Covenants (Amendments to IAS 1) (the “2022 amendments”), to improve the information a company provides about long-term debt with covenants.
For the purposes of non-current classification, the 2020 amendments and the 2022 amendments (collectively "the amendments") removed the requirement for a right to defer settlement or roll over of a liability for at least twelve months to be unconditional. Instead, such a right must have substance and exist at the end of the reporting period.
The amendments reconfirmed that only covenants with which a company must comply on or before the reporting date affect the classification of a liability as current or non-current. Covenants with which a company must comply after the reporting date do not affect a liability’s classification at that date. The amendments also clarify how a company classifies a liability that includes a counterparty conversion option. The amendments state that:
settlement of a liability includes transferring a company’s own equity instruments to the counterparty, and
when classifying liabilities as current or non-current a company can ignore only those conversion options that are recognized as equity.
The amendments are effective for annual periods beginning on or after January 1, 2024. Early adoption is permitted. A company that applies the 2020 amendments early is required to also apply the 2022 amendments. The adoption of the Amendments to IAS 1 is not expected to have a material impact on the Corporation's financial statements.

7.    Discontinued operations:
On November 11, 2021, the Corporation acquired BMS (formerly Arcola Energy Limited), a UK-based systems engineering company specializing in hydrogen fuel cell systems and powertrain integration. The Corporation acquired 100% of Arcola for total consideration of up to $40,000,000, consisting of up-front net cash consideration of $7,157,000, and including 337,353 shares of the Corporation with an acquisition date fair value of approximately $4,851,000 (all shares have been issued as of December 31, 2023) vesting over a two year period from the acquisition date, and $26,258,000 in earn-out cash contingent consideration based on the achievement of certain performance milestones over an up to three year period from the acquisition date.
Subsequent to the acquisition, the Corporation re-evaluated the business model of BMS and during the year ended December 31, 2022, the Corporation decided to exit the vehicle integration business of BMS and made certain restructuring changes to its operations. As a result of the post-acquisition restructuring of BMS' operations during the year ended December 31, 2022, the Corporation recognized a net charge to restructuring costs of $4,835,000 consisting primarily of contract exit and modification costs, grant adjustment charges, personnel change costs, and legal and advisory costs, net of expected recoveries; recovery on settlement of contingent consideration of $9,891,000 related to the cancellation of certain contingent and outstanding cash milestones no longer payable; and intangible asset impairment of $13,017,000 consisting of a write-down of acquired technology, customer contracts, and non-compete intangible assets to their estimated fair value of $2,500,000.


24

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
7.    Discontinued operations (cont'd):
During the year ended December 31, 2023, the Corporation completed a further restructuring of operations at BMS and effectively closed the operation. As such, the historic operating results of the BMS business for both 2023 and 2022 have been removed from continuing operating results and are instead presented separately in the statement of loss and comprehensive income (loss) as loss from discontinued operations.
The Corporation reviewed its remaining BMS related intangible assets and goodwill for impairment indicators and concluded that impairment indicators on certain assets did exist as of December 31, 2023. During the year ended December 31, 2023, the Corporation recorded impairment charges of $2,266,000 (2022 - $13,017,000) on intangible assets (note 11) and impairment charges of $23,991,000 (2022 - $nil) on goodwill (note 12) related to the closure of operations at BMS. As a result of the impairment charges, intangible assets and goodwill for BMS were both written down to $nil as of December 31, 2023.
AcquiredAccumulatedNet carryingEnding
intangible assets December 31, 2023CostamortizationamountImpairmentBalance
Technology$2,500 $234 $2,266 $2,266 $ 
$2,500 $234 $2,266 $2,266 $ 
AcquiredAccumulatedNet carryingEnding
intangible assets at December 31, 2022CostamortizationamountImpairmentBalance
Technology$15,976 $1,498 $14,478 $11,978 $2,500 
Customer contracts and relationships1,048 168 880 880 
Non-compete agreement255 96 159 159 
$17,279 $1,762 $15,517 $13,017 $2,500 
Net loss from discontinued operations for the years ended December 31, 2023 and 2022 is comprised of the following:
20232022
Product and service revenues$934 $1,926 
Cost of product and service revenues607 1,713 
Gross margin327 213 
Total operating expense(7,913)(13,784)
Finance income and other337 (4)
Impairment charges on intangible assets(2,266)(13,017)
Impairment charges on goodwill(23,991) 
Recovery on settlement of contingent consideration 9,891 
Income tax recovery 3,578 
Net loss from discontinued operations$(33,506)$(13,123)

Net cash flows from discontinued operations for the years ended December 31, 2023 and 2022 is as follows:

20232022
Cash used in operating activities$(3,601)$(12,259)
Cash provided by (used in) investing activities47 (78)
Cash used in financing activities(234)(210)
Cash used in discontinued operations$(3,788)$(12,547)



25

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
8.     Trade and other receivables:
December 31, 2023December 31, 2022
Trade accounts receivable$37,490 $25,812 
Other receivables7,806 10,103 
Contract assets13,269 12,781 
$58,565 $48,696 
Contract assets
Contract assets primarily relate to the Corporation's rights to consideration for work completed but not billed as at December 31, 2023 for engineering services and technology transfer services.
Contract assetsDecember 31, 2023
At January 1, 2023$12,781 
Additions to contract assets8,435 
Invoiced during the year(7,947)
At December 31, 2023$13,269 

Information about the Corporation's exposure to credit and market risks, and impairment losses for trade receivables and contract assets is included in note 32.

9.     Inventories:
December 31, 2023December 31, 2022
Raw materials and consumables$15,085 $29,016 
Work-in-progress15,041 17,171 
Finished goods7,169 8,502 
Service inventory8,575 3,361 
$45,870 $58,050 
In 2023, the amount of raw materials and consumables, finished goods and work-in-progress recognized as cost of product and service revenues amounted to $103,850,000 (2022 - $68,870,000).
In 2023, the Corporation recorded negative inventory impairment and onerous contract provision adjustments of $17,181,000 (2022 - $8,702,000) and reversed previously recorded adjustments of $2,203,000 (2022 - $1,189,000), resulting in net negative inventory impairment and onerous contract provision adjustments of $14,978,000 (2022 - $7,513,000). Write-downs and reversals are included in either cost of product and service revenues, or research and product development expense, depending on the nature of inventory.

10.    Property, plant and equipment:
December 31, 2023December 31, 2022
Property, plant and equipment owned$102,206 $70,344 
Right-of-use assets14,119 12,017 
$116,325 $82,361 



26

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
10.    Property, plant and equipment (cont'd):
Property, plant and equipment owned
Net carrying amountsDecember 31, 2023December 31, 2022
Computer equipment$1,405 $1,207 
Furniture and fixtures1,436 1,323 
Leasehold improvements2,245 1,550 
Production and test equipment97,120 66,264 
$102,206 $70,344 
CostDecember 31, 2022AdditionsDisposalsTransfersEffect of movements in exchange ratesDecember 31, 2023
Building$ $936 $ $ $ $936 
Computer equipment6,741 745  (130) 7,356 
Furniture and fixtures2,406 328   30 2,764 
Leasehold improvements9,650 1,103   27 10,780 
Production and test equipment109,202 38,102 (111)(1,041)(55)146,097 
$127,999 $41,214 $(111)$(1,171)$2 $167,933 
Accumulated depreciationDecember 31, 2022DepreciationDisposalsImpairmentTransfersEffect of movements in exchange ratesDecember 31, 2023
Building$ $  $936 $ $ $936 
Computer equipment5,534 491   (73)(1)5,951 
Furniture and fixtures1,083 245   (12)12 1,328 
Leasehold improvements8,100 431   4  8,535 
Production and test equipment42,938 7,132 (23)31 (1,090)(11)48,977 
$57,655 $8,299 $(23)$967 $(1,171)$ $65,727 
During the year ended December 31, 2023, impairment charges of $967,000 (2022 - $7,000) consist primarily of a write-down of assets of $936,000 (2022 - $nil), as the Corporation has decided to suspend investment in a planned facility in China (note 27), and an impairment loss of $31,000 (2022 - $7,000) for production and test equipment.
CostDecember 31, 2021AdditionsImpairmentTransfersEffect of movements in exchange ratesDecember 31, 2022
Computer equipment$6,852 $181 $ $(290)$(2)$6,741 
Furniture and fixtures1,914 700  (208) 2,406 
Leasehold improvements9,450 388  (185)(3)9,650 
Production and test equipment77,644 32,663 (7)(1,109)11 109,202 
$95,860 $33,932 $(7)$(1,792)$6 $127,999 





27

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
10.    Property, plant and equipment (cont'd):
Property, plant and equipment owned (cont'd)
Accumulated depreciationDecember 31, 2021DepreciationTransfersEffect of movements in exchange ratesDecember 31, 2022
Computer equipment$5,253 $574 $(290)$(3)$5,534 
Furniture and fixtures1,152 139 (208) 1,083 
Leasehold improvements7,932 353 (185) 8,100 
Production and test equipment37,668 6,368 (1,109)11 42,938 
$52,005 $7,434 $(1,792)$8 $57,655 
Right-of-use assets
The Corporation leases certain assets under lease agreements, comprising primarily of leases of land and buildings, office equipment and vehicles (note 19).
Net carrying amounts included in property, plant and equipmentDecember 31, 2023December 31, 2022
Property$13,691 $11,487 
Equipment70 116 
Vehicle358 414 
$14,119 $12,017 
CostDecember 31, 2022AdditionsDe-recognitionEffect of movements in exchange ratesDecember 31, 2023
Property$28,844 $5,676 $(73)$ $34,447 
Equipment188  (11)(1)176 
Vehicle637 150 (135)(15)637 
$29,669 $5,826 $(219)$(16)$35,260 
Accumulated depreciationDecember 31, 2022DepreciationDe-recognitionEffect of movements in exchange ratesDecember 31, 2023
Property$17,357 $3,382 $(3)$21 $20,757 
Equipment72 41 (7) 106 
Vehicle223 109 (58)4 278 
$17,652 $3,532 $(68)$25 $21,141 
CostDecember 31, 2021AdditionsDe-recognitionTransferEffect of movements in exchange ratesDecember 31, 2022
Property$26,427 $2,746 $ $(341)$12 $28,844 
Equipment175 13    188 
Vehicle372 290 (25)  637 
$26,974 $3,049 $(25)$(341)$12 $29,669 



28

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
10.    Property, plant and equipment (cont'd):
Right-of-use assets (cont'd)
Accumulated depreciationDecember 31, 2021DepreciationDe-recognitionTransferEffect of movements in exchange ratesDecember 31, 2022
Property$14,590 $3,108 $ $(341)$ $17,357 
Equipment36 36    72 
Vehicle142 87 (6)  223 
$14,768 $3,231 $(6)$(341)$ $17,652 

11.     Intangible assets:
December 31, 2023December 31, 2022
ERP management reporting software system$1,406 $2,714 
Intellectual property acquired from Ballard Motive Solutions (note 7) 2,500 
$1,406 $5,214 
AccumulatedNet carrying
Costamortizationamount
At January 1, 2022$78,677 $57,889 $20,788 
Additions to intangible assets550  550 
Amortization expense 3,107 (3,107)
Impairment on intangible assets (note 7) 13,017 (13,017)
At December 31, 202279,227 74,013 5,214 
Additions to intangible assets154  154 
Amortization expense 1,696 (1,696)
Impairment on intangible assets (note 7) 2,266 (2,266)
At December 31, 2023$79,381 $77,975 $1,406 
During the year ended December 31, 2023, impairment charges on intangible assets of $2,266,000 (2022 - $13,017,000) were recognized primarily as a result of the post-acquisition restructuring of operations and ultimate closure of BMS (note 7).
Additions to intangible assets in 2023 of $154,000 (2022 - $550,000) consist primarily of costs to enhance the capabilities of the ERP management reporting software system.
Amortization expense on intangible assets is allocated to research and product development expense or general and administration expense depending upon the nature of the underlying assets. During the year ended December 31, 2023, amortization of $1,696,000 (2022 - $3,107,000) was recorded.

12. Goodwill:
For the purpose of impairment testing, goodwill is allocated to the Corporation’s cash-generating units which represent the lowest level within the Corporation at which the goodwill is monitored for internal management purposes, which is not higher than the Corporation’s operating segments (note 31).
As of December 31, 2023, the aggregate carrying amount of the Corporation’s goodwill is $40,277,000 (2022 - $64,268,000). The impairment of goodwill related to the closure of BMS of $23,991,000 (2022 - $nil) was recorded before the impairment test effective December 31, 2023.

29

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
12. Goodwill (cont'd):
The goodwill impairment testing requires a comparison of the carrying value of the asset to the higher of (i) value in use; and (ii) fair value less costs to sell. Value in use is defined as the present value of future cash flows expected to be derived from the asset in its current state. The Corporation’s fair value less costs to sell test is a modified market capitalization assessment, whereby the fair value of the Fuel Cell Products and Services segment is determined by first calculating the value of the Corporation at December 31, 2023 based on the average closing share price in the month of December, adding a reasonable estimated control premium to determine the Corporation’s enterprise value on a controlling basis after adjusting for excess cash balances, deducting the fair value of long-term financial investments, and then deducting the estimated costs to sell to arrive at the fair value of the Fuel Cell Products and Services segment. Based on the fair value less costs to sell test, the Corporation has determined that the fair value of the Fuel Cell Products and Services segment exceeds its carrying value as of December 31, 2023, indicating that no goodwill impairment charge is required for 2023 ($nil in 2022).

13.    Equity-accounted Investments:
For the year ended December 31, 2023, the Corporation recorded $10,131,000 (2022 - $11,617,000) in equity loss of investment in JV and associates, consisting of equity loss in Weichai Ballard JV of $9,931,000 (2022 - $11,599,000) and equity loss in Synergy Ballard JVCo of $200,000 (2022 - $18,000).
Investment in Weichai Ballard JV
Investment in Weichai Ballard JVDecember 31,
2023
December 31,
2022
Beginning balance$24,026 $28,982 
Capital contribution to JV 9,272 
Recognition of 49% profit on inventory not yet sold to third party, net
1,205 549 
Equity in loss(9,931)(11,599)
Cumulative translation adjustment due to foreign exchange(1,399)(3,178)
Ending balance$13,901 $24,026 
Weichai Ballard JV is an associate in which the Corporation has significant influence and a 49% ownership interest. During the year ended December 31, 2023, the Corporation made committed capital contributions of $nil (2022 - $9,272,000 (RMB 62,475,000 equivalent)) to Weichai Ballard JV. At December 31, 2023, as specified in the Equity Joint Venture Agreement, the Corporation has fulfilled its capital contribution commitments to Weichai Ballard JV.
The following tables summarize the financial information of Weichai Ballard JV as included in its own financial statements as of December 31, 2023, adjusted for foreign exchange differences, the application of the Corporation's accounting policies, and the Corporation's incorporation costs.
December 31,
2023
December 31, 2022
Percentage ownership interest (49%)
Current assets$63,023 $80,088 
Non-current assets132 2,618 
Current liabilities(29,265)(23,460)
Non-current liabilities (2,314)
Net assets (100%)33,890 56,932 
Corporation's share of net assets (49%)
16,607 27,895 
Incorporation costs324 324 
Elimination of unrealized profit on downstream sales, net of sale to third party(3,030)(4,193)
Carrying amount of investment in Weichai Ballard JV$13,901 $24,026 

30

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
13.    Equity-accounted Investments (cont'd):
Investment in Weichai Ballard JV (cont'd)
December 31,December 31,
20232022
Revenue (100%)$12,705 $6,476 
Net loss (100%)20,268 23,672 
Corporation's share of net loss (49%)
$9,931 $11,599 
Investment in Synergy Ballard JVCo
Investment in Synergy Ballard JVCoDecember 31,
2023
December 31,
2022
Beginning balance$ $ 
Recognition of 10% profit on inventory sold to third party, net
200 18 
Equity in loss(200)(18)
Ending balance$ $ 
On completion of an Equity Transfer Agreement in October 2023, the Corporation disposed of its 10% investment in Synergy Ballard JVCo valued at $nil as of December 31, 2023. All remaining deferred revenue and profit on past downstream transactions totalling $736,000 were fully recognized in the year ended December 31, 2023 .

14.    Long-term financial investments:
In addition to the above equity-accounted investments, the Corporation has also acquired ownership interest in various other investments.
Net carrying valueDecember 31, 2022Contributions (Proceeds)Change in Fair ValueDecember 31, 2023
Long-term investment - Forsee Power$18,470 $ $(3,501)$14,969 
Long-term investment - Wisdom Motor10,000 (1,000)(4,900)4,100 
Long-term investment - Quantron AG5,333 3,304 (4,237)4,400 
Long-term investment - HyCap Fund7,963 4,624 214 12,801 
Long-term investment - Clean H2 Fund565 3,983 (473)4,075 
$42,331 $10,911 $(12,897)$40,345 
Net carrying valueDecember 31, 2021Contributions (Proceeds)Change in Fair ValueDecember 31, 2022
Long-term investment - Forsee Power$33,335 $ $(14,865)$18,470 
Long-term investment - Wisdom Motor 10,000  10,000 
Long-term investment - Quantron AG 5,183 150 5,333 
Long-term investment - HyCap Fund7,636 1,924 (1,597)7,963 
Long-term investment - Clean H2 Fund339 806 (580)565 
$41,310 $17,913 $(16,892)$42,331 
During the year ended December 31, 2023, changes in fair value and foreign exchange adjustments for long -term investments totalling $12,897,000 (2022 - $16,877,000) were comprised of decreases in long-term investments of $12,897,000 (2022 - $16,892,000) offset by increases in short-term investments of $nil (2022 - $15,000) and were recognized as an unrealized loss in the consolidated statements of loss and comprehensive income (loss) and included in finance loss and other (notes 26 and 32).


31

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
14.    Long-term financial investments (cont'd):
During the first three months of 2024, the Corporation invested in a decarbonization and climate technology and growth equity fund by acquiring a 2% interest in Templewater Decarbonization I, L.P. (“Templewater”), a limited partnership registered in Cayman Islands, for an initial investment of $495,000 on a total commitment of $1,000,000.

Investment in Forsee Power
In October 2021, the Corporation acquired a non-controlling 9.8% equity interest in Forsee Power SA ("Forsee Power"), a publicly traded French company specializing in the design, development, manufacture, commercialization, and financing of smart battery systems for sustainable electric transport.
During the year ended December 31, 2023, changes in fair value and foreign exchange adjustments totalling $(3,501,000) (2022 - $(14,865,000)) were recognized as an unrealized loss in the consolidated statements of loss and comprehensive income (loss) and included in finance loss and other (notes 26 and 32), resulting in net fair value investment in Forsee Power of $14,969,000 as of December 31, 2023 (2022 - $18,470,000), now representing a non-controlling 7.3% equity interest.
Investment in Wisdom Motor
In June 2022, the Corporation invested $10,000,000 and acquired a non-controlling 7.2% interest in Wisdom Group Holdings Ltd. ("Wisdom Motor"), a privately held Cayman Island holding company with operating subsidiaries whose business includes the design and manufacture of vehicles, including zero emission fuel cell electric buses, trucks, and battery-electric vehicles. During the year ended December 31, 2023, the Corporation assigned its option held to purchase additional Series A Preferred Shares in Wisdom for consideration of $1,000,000, resulting in recovery of contributions of $1,000,000. The exercise of this option by the acquiring counterparties, diluted the Corporation's ownership interest from 7.2% to 6.7% as of December 31, 2023.
During the year ended December 31, 2023, changes in fair value totalling $(4,900,000) (2022 - $nil) were recognized as an unrealized loss in the consolidated statements of loss and comprehensive income (loss) and included in finance loss and other (notes 26 and 32), resulting in net fair value investment in Wisdom Motor of $4,100,000 as of December 31, 2023 (2022 - $10,000,000).
Investment in Quantron AG
In September 2022, the Corporation invested €5,000,000 ($5,183,000) and acquired a non-controlling 1.9% equity interest in Quantron AG, a global electric vehicle integrator and an emerging specialty OEM to accelerate fuel cell truck adoption. During the year ended December 31, 2023, the Corporation made a committed additional contribution of €3,000,000 ($3,304,000) to exercise its option to purchase an additional 793 shares, resulting in a non-controlling ownership interest of 3.0% in Quantron AG as of December 31, 2023.
During the year ended December 31, 2023, changes in fair value and foreign exchange adjustments totalling $(4,237,000) (2022 -$150,000) were recognized as an unrealized loss in the consolidated statements of loss and comprehensive income (loss) and included in finance loss and other (notes 26 and 32), resulting in net fair value investment in Quantron AG of $4,400,000 as of December 31, 2023 (2022 - $5,333,000).
Investment in Hydrogen Funds
HyCap Fund
In August 2021, the Corporation invested in HyCap Fund I SCSp (“HyCap”), a special limited partnership registered in Luxembourg. During the year ended December 31, 2023, the Corporation made additional contributions of £3,771,000 ($4,624,000) (2022 - £1,550,000 ($1,924,000)) for total contributions of £10,987,000 ($14,210,000).


32

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
14.    Long-term financial investments (cont'd):
Investment in Hydrogen Funds (cont'd)
HyCap Fund (cont'd)
During the year ended December 31, 2023, changes in fair value and foreign exchange adjustments totalling $214,000 (2022 - $(1,597,000)) were recognized as an unrealized gain in the consolidated statements of loss and comprehensive income (loss) and included in finance loss and other (notes 26 and 32), resulting in net fair value investment in HyCap of $12,801,000 as of December 31, 2023 (2022 - $7,963,000).
Clean H2 Infrastructure Fund
In December 2021, the Corporation invested in Clean H2 Infrastructure Fund I ("Clean H2"), a special limited partnership registered in France. During the year ended December 31, 2023, the Corporation made additional contributions of €3,705,000 ($3,983,000) (2022 - €696,000 ($806,000)) for total contributions of €4,701,000 ($5,146,000).
During the year ended December 31, 2023, changes in fair value and foreign exchange adjustments totalling $(473,000) (2022 - $(580,000)) were recognized as an unrealized loss in the consolidated statements of loss and comprehensive income (loss) and included in finance loss and other (notes 26 and 32), resulting in net fair value investment in Clean H2 of $4,075,000 as of December 31, 2023 (2022 - $565,000).

15.    Bank facilities:
The Corporation has the following bank facilities available to it.
Letter of Guarantee Facility
The Corporation has a Letter of Guarantee Facility (“LG Facility”), enabling the bank to issue letters of guarantees, standby letters of credit, performance bonds, counter guarantees, counter standby letters of credit or similar credits on the Corporation's behalf from time to time up to a maximum of $2,000,000.
At December 31, 2023, EUR 979,000 (CDN $1,433,000) (2022 - $nil) was outstanding on the LG Facility.
Foreign Exchange Facility
The Corporation also has a $25,000,000 Foreign Exchange Facility (“FX Facility”) that enables the Corporation to enter into foreign exchange currency contracts (at face value amounts in excess of the FX facility) secured by a guarantee from Export Development Canada.
At December 31, 2023, the Corporation had outstanding foreign exchange currency contracts to purchase a total of CDN $31,500,000 (2022 – CDN $38,000,000) at an average rate of 1.35 CDN per U.S. dollar, resulting in an unrealized gain of CDN $542,000 at December 31, 2023 (2022 – CDN $(1,201,000)). The unrealized gain on forward foreign exchange contracts is presented in prepaid expenses and other current assets on the statement of financial position.

16.    Trade and other payables:
December 31, 2023December 31, 2022
Trade accounts payable$13,724 $20,440 
Compensation payable19,235 13,248 
Other liabilities5,628 6,059 
Taxes payable1,109 586 
$39,696 $40,333 

33

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
17.    Deferred revenue:
Deferred revenue (i.e. contract liabilities) represents cash received from customers in excess of revenue recognized on uncompleted contracts.
Deferred revenueDecember 31, 2023December 31, 2022
Beginning Balance$8,030 $12,109 
Additions to deferred revenue21,790 21,650 
Revenue recognized during the year(25,232)(25,729)
Ending Balance$4,588 $8,030 


18.    Provisions:

RestructuringWarrantyOnerous Contingent Legal
BalanceprovisionprovisioncontractsconsiderationprovisionTotal
At January 1, 2022$5 $8,712 $300 $26,258 $ $35,275 
Opening retained earnings adjustment  1,200   1,200 
Provisions made during year455 5,851 2,900  2,968 12,174 
Provisions used/paid during year(320)(2,391) (14,900) (17,611)
Provisions reversed/expired during year (860) (9,280) (10,140)
Effect of movements in exchange rates(3)15    12 
At December 31, 2022137 11,327 4,400 2,078 2,968 20,910 
Provisions made during year1,459 7,210 2,600   11,269 
Provisions used/paid during year(1,176)(2,652) (2,000)(2,968)(8,796)
Provisions reversed/expired during year (910)(700)  (1,610)
Effect of movements in exchange rates2 22    24 
At December 31, 2023$422 $14,997 $6,300 $78 $ $21,797 
Restructuring provision
Restructuring charges primarily relate to certain cost cutting measures and primarily include employee termination benefits. Restructuring charges are recognized in other operating expense. As of December 31, 2023, restructuring costs totalling $422,000 remain accrued.
Warranty provision
The Corporation recorded warranty provisions of $7,210,000 (2022 - $5,851,000), comprised of $5,916,000 (2022 - $4,580,000) related to new product sales and $1,294,000 (2022 - $1,271,000) related to upward warranty adjustments. This was offset by warranty expenditures of $2,652,000 (2022 - $2,391,000) and downward warranty adjustments of $910,000 (2022 - $860,000), due primarily to contractual expirations and changes in estimated and actual costs to repair. As of December 31, 2023, total warranty provision of $14,997,000 has been accrued in provisions and other current liabilities.
Onerous Contracts
The Corporation adopted a new standard for onerous contracts on January 1, 2022 which resulted in an increase in the onerous contract provisions of $1,200,000. On completion of a review of the Corporation's "open" contracts as of December 31, 2023, total onerous contract costs of $6,300,000 have been accrued in provisions and other current liabilities.
The Corporation will continue to review open contracts on a quarterly basis to determine if any ongoing or new contracts become onerous, and if any of the underlying conditions or assumptions change which would require an adjustment to the accrued provision.
34

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
18.    Provisions (cont'd):
Contingent Consideration
As part of the acquisition of BMS in November 2021 (note 7), total consideration included earn-out cash consideration payable by the Corporation, based on the achievement of certain performance milestones over a three year period from the acquisition date. As part of the post-acquisition restructuring of operations at Ballard Motive Solutions in the UK in 2022, there was a change in estimate in the fair value of contingent consideration due to changes in expectation of achieving milestones. This resulted in a recovery on settlement of contingent consideration of $9,891,000 related to the cancellation of certain contingent and outstanding cash milestones no longer payable. The contingent consideration provision now comprises the last remaining milestone at its estimated value of $78,000.
During the year ended December 31, 2023, cash payments of $2,000,000 (2022 - $14,900,000) were made by the Corporation upon successful achievement of certain performance milestones.
Legal provision
As part of the post-acquisition restructuring of operations at BMS in 2022 (note 7), the Corporation recorded a legal provision for various contract exit and modification costs, grant adjustment charges, and legal and advisory costs, net of expected recoveries. As at December 31, 2023, costs totalling $nil remain accrued.

19.     Lease liability:
The Corporation leases certain assets under lease agreements. The lease liability consists primarily of leases of land and buildings, office equipment and vehicles. The leases have interest rates ranging from 2.95% to 8.56% per annum and expire between January 2024 and October 2033.
December 31, 2023December 31, 2022
Property$4,368 $3,743 
Equipment38 39 
Vehicle99 113 
Lease Liability, Current$4,505 $3,895 
Property$13,078 $11,505 
Equipment32 73 
Vehicle283 258 
Lease Liability, Non-current$13,393 $11,836 
Lease Liability$17,898 $15,731 
The Corporation is committed to minimum lease payments as follows:
Maturity AnalysisDecember 31, 2023
Less than one year$5,667 
Between one and five years11,757 
More than five years4,837 
Total undiscounted lease liabilities$22,261 
During the year ended December 31, 2023, the Corporation made principal payments on its lease liabilities of $4,013,000 (2022 - $3,322,000).
Deferred gains were also recorded on closing of the finance lease agreement and are amortized over the lease term. At December 31, 2023, the outstanding deferred gain was $485,000 (2022 – $902,000).

35

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
20.     Other non-current liabilities and employee future benefits:
December 31, 2023December 31, 2022
Other non-current liabilities$2,337 $1,805 
Employee future benefits(475)455 
Other non-current liabilities and employee future benefits$1,862 $2,260 
Other non-current liabilities: Decommissioning liabilities
A provision for decommissioning liabilities has been recorded for the Corporation’s head office building in Burnaby, British Columbia and is related to estimated site restoration obligations at the end of the lease term. The Corporation has made certain modifications to the leased building to facilitate the manufacturing and testing of its fuel cell products. Consequently, the site restoration obligations relate primarily to dismantling and removing various manufacturing and test equipment and restoring the infrastructure of the leased building to its original state of when the lease was entered into.
Due to the long-term nature of the liability, the most significant uncertainty in estimating the provision is the costs that will be incurred. The Corporation has determined a range of reasonably possible outcomes of the total costs for the head office building. In determining the fair value of the decommissioning liabilities, the estimated future cash flows have been discounted at 3.17% per annum (2022 – 3.41%).
The Corporation performed an assessment of the estimated cash flows required to settle the obligations for the building as of December 31, 2023. Based on the assessment, an increase of $449,000 in the provision (2022 - $nil) was recorded against decommissioning liabilities, in addition to accretion costs of $43,000 (2022 - $44,000) and the effect of movements in exchange rates of $40,000 (2022 - $(117,000)).
The net discounted amount of estimated cash flows required to settle the obligation for the building as of December 31, 2023 is $2,337,000 (2022 - $1,805,000) which is expected to be settled at the end of the lease term in 2025.
Employee future benefits
December 31, 2023December 31, 2022
Net defined benefit pension plan liability$(582)$348 
Net other post-retirement benefit plan liability107 107 
Employee future benefits$(475)$455 
The Corporation maintained a defined benefit pension plan covering existing and former employees in the United States. The benefits under the pension plan were based on years of service and salary levels accrued as of December 31, 2009. In 2009, amendments were made to the defined benefit pension plan to freeze benefits accruing to employees at their respective years of service and salary levels obtained as of December 31, 2009.
During the year ended December 31, 2023, the Corporation completed a settlement agreement with an external party to transfer 100% of its liability for the plan retiree population of the plan. On final settlement, $7,326,000 of the plan assets were distributed to this external party who then assumed the full liability of the retiree group. The Corporation also filed formal plan termination documents and once formal approval is obtained later in 2024, the Corporation anticipates settling the remaining plan liability through cash settlement and annuity purchases from the remaining plan assets.
Certain employees in the United States are also eligible for post-retirement healthcare, life insurance, and other benefits.
The Corporation accrues the present value of its obligations under employee future benefit plans and related costs, net of the present value of plan assets.

36

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
20.     Other non-current liabilities and employee future benefits (cont'd):
Employee future benefits (cont'd)
The measurement date used to determine pension and other post-retirement benefit obligations and expense is December 31 of each year. The most recent actuarial valuation of the employee future benefit plans for funding purposes was as of January 1, 2023. The next actuarial valuation of the employee future benefit plans for funding purposes is expected to be performed as of January 1, 2024.
The Corporation expects contributions of $nil to be paid to its defined benefit plans in 2024.
The following tables reconcile the opening balances to the closing balances for the net defined benefit liability and its components for the two plans. The expense recognized in statement of loss and comprehensive income (loss) is recorded in finance loss and other (note 26).    
Defined benefit obligationFair value of plan assetsNet defined benefit liability
Defined benefit pension plan202320222023202220232022
Balance at January 1$14,402 $19,187 $(14,054)$(17,373)$348 $1,814 
Included in profit or loss
Current service cost26 30   26 30 
Interest cost (income)700 518 (683)(468)17 50 
Benefits payable      
726 548 (683)(468)43 80 
Included in other comprehensive income (loss)
Remeasurements loss (gain):
Actuarial loss (gain) arising from:
Demographic assumptions      
Financial assumptions113 (4,547)  113 (4,547)
Experience adjustment(600)(91)  (600)(91)
Return on plan assets excluding interest  (486)3,092 (486)3,092 
income
Plan expenses(54)(24)54 24   
Settlements(7,326) 7,326    
(7,867)(4,662)6,894 3,116 (973)(1,546)
Other
Contributions paid by the employer      
Benefits paid(558)(671)558 671   
(558)(671)558 671   
Balance at December 31$6,703 $14,402 $(7,285)$(14,054)$(582)$348 









37

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
20.     Other non-current liabilities and employee future benefits (cont'd):
Employee future benefits (cont'd)
Defined benefit obligationFair value of plan assetsNet defined benefit liability
Other post-retirement benefit plan202320222023202220232022
Balance at January 1$107 $80 $ $ $107 $80 
Included in profit or loss
Interest cost (income)5 2   5 2 
5 2   5 2 
Included in other comprehensive income (loss)
Remeasurements loss (gain):
Actuarial loss (gain) arising from:
Demographic assumptions      
Financial assumptions1 (23)  1 (23)
Experience adjustment2 55   2 55 
3 32   3 32 
Other
Contributions paid by the employer  (8)(7)(8)(7)
Benefits paid(8)(7)8 7   
(8)(7)  (8)(7)
Balance at December 31$107 $107 $ $ $107 $107 
Included in other comprehensive income (loss)December 31, 2023December 31, 2022
Defined benefit pension plan actuarial gain$973 $1,546 
Other post-retirement benefit plan actuarial loss(3)(32)
$970 $1,514 
Pension plan assets comprise:
20232022
Cash and cash equivalents100 %3 %
Equity securities %60 %
Debt securities %37 %
Total100 %100 %
The significant actuarial assumptions adopted in measuring the fair value of benefit obligations at December 31 were as follows:
20232022
Pension planOther benefit planPension planOther benefit plan
Discount rate4.88 %4.67 %5.00 %4.89 %
Rate of compensation increasen/an/an/an/a





38

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
20.     Other non-current liabilities and employee future benefits (cont'd):
Employee future benefits (cont'd)
The significant actuarial assumptions adopted in determining net expense for the years ended December 31 were as follows:
20232022
Pension planOther benefit planPension planOther benefit plan
Discount rate5.00 %4.67 %2.76 %4.89 %
Rate of compensation increasen/an/an/an/a
Impacts of assumed health care cost trend rates applicable to the other post-retirement benefit plan at December 31, 2023 including a one-percentage-point change in assumed health care cost trend rates would not have a material impact on the Corporation’s financial statements.

21.     Equity:

Share-based compensationDecember 31, 2023December 31, 2022
Option Expense$3,035 $5,931 
DSU Expense397 529 
RSU Expense7,288 2,479 
Total share-based compensation for continuing operations (per statement of loss)$10,720 $8,939 
Discontinued operations239 469 
Total share-based compensation (per statement of equity)$10,959 $9,408 
(a)Share capital:
Upon acquisition of BMS in November 2021 (note 7), part of the total consideration paid included the issuance of 337,353 shares of the Corporation in three future tranches at a fair value of $18.30 per share discounted for the timing delay in receiving the shares using an Asian put option pricing model, or $4,851,000.
During the year ended December 31, 2023, the Corporation issued the second and final third tranches of 224,902 (2022 - 112,451) common shares with a fair value of $3,068,000 (2022 - $1,782,000) as per the acquisition date, offset by miscellaneous deferred financing costs of $15,000 (2022 - $20,000).
During March 2021, the Corporation filed a short form base Shelf Prospectus, which provides the flexibility to make offerings of securities up to an aggregate initial offering price of $1,500,000,000 during the effective period of the Prospectus, until April 2023. This was renewed in May 2023 for a period of two years until April 2025.
At December 31, 2023, 298,935,706 ( 2022 - 298,394,203) common shares were issued and outstanding.
(b)    Share options:
The Corporation has options outstanding under a consolidated share option plan. All directors, officers and employees of the Corporation, and its subsidiaries, are eligible to participate in the share option plans although as a matter of policy, options are currently not issued to directors. Option exercise prices are denominated in either Canadian or U.S. dollars, depending on the residency of the recipient. Canadian dollar denominated options have been converted to U.S. dollars using the year-end exchange rate for presentation purposes.
All options have a term of seven years from the date of grant unless otherwise determined by the board of directors. One-third of the options vest and may be exercised, at the beginning of each of the second, third, and fourth years after granting.

39

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
21.     Equity (cont'd):
(b)    Share options (cont'd):
As at December 31, options outstanding from the consolidated share option plan were as follows:
BalanceOptions for common sharesWeighted average exercise price
At January 1, 20224,041,567 $8.70 
Options granted1,263,685 8.97 
Options exercised(304,635)2.87 
Options forfeited(184,496)12.75 
Options expired(8,501)2.20 
At December 31, 20224,807,620 9.19 
Options exercised(152,120)2.25 
Options forfeited(263,253)10.39 
Options expired(2,025)1.36 
At December 31, 20234,390,222 $9.36 
The following table summarizes information about the Corporation’s share options outstanding as at December 31, 2023:
Options outstandingOptions exercisable
NumberWeighted average
remaining
contractual life
Weighted
average
exercise
NumberWeighted
average
Range of exercise priceoutstanding(years)priceexercisableexercise price
$1.33 - $3.08
1,038,671 1.7$2.84 1,038,671 $2.84 
$3.64 - $5.62
440,140 2.14.05 393,037 3.86 
$7.07 - $10.73
2,043,418 4.210.14 1,403,784 10.43 
$12.91 - $26.13
867,993 4.118.02 729,625 17.43 
4,390,222 3.4$9.36 3,565,117 $8.93 
During 2023, compensation expense of $3,035,000 (2022 – $5,931,000) was recorded in net loss based on the grant date fair value of the awards recognized over the vesting period.
During 2023, 152,120 (2022 - 304,635) options were exercised for an equal amount of common shares for proceeds of $335,000 (2022 -$916,000).
During 2023, options to purchase nil common shares were granted with a weighted average fair value of $nil (2022 – 1,263,685 options and $4.92 fair value). The granted options vest annually over three years.
As at December 31, 2023, options to purchase 4,390,222 common shares were outstanding (2022 – 4,807,620).
(c)    Share distribution plan:
The Corporation has a consolidated share distribution plan that permits the issuance of common shares for no cash consideration to employees of the Corporation to recognize their past contribution and to encourage future contribution to the Corporation. At December 31, 2023, there were 17,140,498 (2022 – 18,844,127) shares available to be issued under this plan.
During 2022 and 2023, no shares were issued under this plan and therefore no compensation expense was recorded against profit or loss.


40

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
21.     Equity (cont'd):
(d)    Deferred share units:
Deferred share units (“DSUs”) are granted to the board of directors and executives. Eligible directors must elect to receive at least half of their annual retainers and executives may elect to receive all or part of their annual bonuses in DSUs. Each DSU is redeemable for one common share in the capital of the Corporation after the director or executive ceases to provide services to the Corporation. Shares will be issued from the Corporation’s share distribution plan.
BalanceDSUs for common shares
At January 1, 2022756,223 
DSUs granted80,319 
DSUs exercised(126,862)
At December 31, 2022709,680 
DSUs granted93,188 
DSUs exercised(65,499)
At December 31, 2023737,369 
During 2023, compensation expense of $397,000 (2022 - $529,000) was recorded in net loss relating to 93,188 DSUs (2022 - 80,319) granted during the year.
During 2023, 65,499 DSUs (2022 – 126,862) were exercised, net of applicable taxes, which resulted in the issuance of 31,736 common shares (2022 – 58,990), resulting in an impact on equity of $171,000 (2022 - $753,000).
As at December 31, 2023, 737,369 deferred share units were outstanding (2022 – 709,680).
(e)    Restricted share units:
Restricted share units (“RSUs”) are granted to employees and executives. Each RSU is convertible into one common share. The RSUs vest after a specified number of years from the date of issuance, and under certain circumstances, are contingent on achieving specified performance criteria. A performance factor adjustment is made if there is an over-achievement (or under-achievement) of specified performance criteria, resulting in additional (or fewer) RSUs being converted. Certain RSUs granted in 2023 include an additional market criteria with weighted vesting over three years.
The Corporation has two plans under which RSUs may be granted, the consolidated share distribution plan and the market purchase RSU plan. Awards under the consolidated share distribution plan are satisfied by the issuance of treasury shares on maturity.
BalanceRSUs for common shares
At January 1, 2022966,220 
RSUs granted567,693 
RSU performance factor adjustment(29,004)
RSUs exercised(460,681)
RSUs forfeited(42,148)
At December 31, 20221,002,080 
RSUs granted2,996,387 
RSUs exercised(279,668)
RSUs forfeited(577,353)
At December 31, 20233,141,446 


41

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
21.     Equity (cont'd):
(e)    Restricted share units (cont'd):
During 2023, compensation expense of $7,288,000 (2022 - $2,479,000) was recorded in net loss.
During 2023, 2,996,387 RSUs were issued (2022 – 567,693). The fair value of RSU grants is measured based on the stock price of the shares underlying the RSU on the date of grant or by using a complex simulation model, depending on the type of RSU.
During 2023, 279,668 RSUs (2022 – 460,681) were exercised, net of applicable taxes, which resulted in the issuance of 132,745 common shares (2022 – 217,832), resulting in an impact on equity of $585,000 (2022 - $2,466,000).
As at December 31, 2023, 3,141,446 RSUs were outstanding (2022 – 1,002,080).

22.     Commitments and contingencies:
As at December 31, 2023, the Corporation is committed to minimum lease payments (note 19).
Long-term investments include two investments committing the Corporation to be a limited partner in hydrogen infrastructure and growth equity funds (note 14). The Corporation has committed to investing £25,000,000 (including £10,986,000 invested as of December 31, 2023) into HyCap. The Corporation has committed to investing €30,000,000 (including €4,701,000 invested as of December 31, 2023) into Clean H2. Long-term investments also include an investment committing the Corporation to be a limited partner in Templewater, a decarbonization climate technology and growth equity fund. The Corporation has committed to investing $1,000,000 (including $nil invested as of December 31, 2023) in Templewater.

As at December 31, 2023, the Corporation has outstanding commitments aggregating up to a maximum of $22,031,000 relating primarily to purchases of property, plant and equipment.
In connection with the acquisition of intellectual property from UTC in April 2014, the Corporation retains a royalty obligation in certain circumstances to pay UTC a portion of any future intellectual property sale and licensing income generated from certain of the Corporation's intellectual property portfolio for a period of 15 years expiring in April 2029. No royalties were paid to UTC in the years ended December 31, 2023 and December 31, 2022.
The Corporation retains a previous funding obligation to pay royalties of 2% of revenues, to a maximum of $4,613,000 (CDN $5,351,000), on sales of certain fuel cell products for commercial distributed utility applications. As of December 31, 2023, no royalties have been incurred to date for this agreement.
The Corporation also retains a previous funding obligation to pay royalties of 2% of revenues, to a maximum of $1,896,000 (CDN $2,200,000), on sales of certain fuel cell products for commercial transit applications. As of December 31, 2023, no royalties have been incurred to date for this agreement.
In the ordinary course of business or as required by certain acquisition or disposition agreements, the Corporation is periodically required to provide certain indemnities to other parties. As of December 31, 2023, the Corporation has not accrued any significant amount owing, or receivable, due to any indemnity agreements undertaken in the ordinary course of business.

23. Disaggregation of revenue:
The Corporation's operations and main revenue streams are the same as those described in note 4. The Corporation's revenue is derived from contracts with customers.


42

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
23. Disaggregation of revenue (cont'd):
In the following table, revenue is disaggregated by geographical market, by market application, and by timing of revenue recognition.
December 31,December 31,
20232022
Geographical markets
China$11,980 $9,127 
Europe48,958 38,444 
North America37,736 28,572 
Other3,694 5,717 
$102,368 $81,860 
Application
Bus$29,265 $24,917 
Truck10,961 11,472 
Rail19,100 5,106 
Marine7,331 2,184 
HD Mobility subtotal66,657 43,679 
Stationary21,707 18,872 
Emerging Markets and Other14,004 19,309 
$102,368 $81,860 
Timing of revenue recognition
Products transferred at a point in time$78,769 $52,749 
Products and services transferred over time23,599 29,111 
$102,368 $81,860 

24. Personnel expenses:
Personnel expenses are included in cost of product and service revenues, research and product development expense, general and administrative expense, sales and marketing expense, and other expense.
December 31, 2023December 31, 2022
Salaries and employee benefits$103,868 $92,743 
Share-based compensation (note 21)10,720 8,939 
$114,588 $101,682 

25. Other operating expense:
December 31, 2023December 31, 2022
Net impairment loss on trade receivables$1,498 $73 
Restructuring and related costs1,512 482 
Acquisition related costs773 2,857 
$3,783 $3,412 
During the year ended December 31, 2023, the Corporation recorded a net impairment loss on trade receivables of $1,498,000 (2022 - $73,000), consisting primarily of various receivables no longer deemed collectible. In the event that the Corporation recovers any amounts previously recorded as impairment losses, the recovered amount will be recognized as a reversal of the impairment loss in the period of recovery.

43

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
25. Other operating expense (cont'd):
During the year ended December 31, 2023, total restructuring and related charges of $1,512,000 (2022 - $482,000) relate primarily to certain cost cutting measures and related personnel costs.
Acquisition related costs of $773,000 (2022 - $2,857,000) for the year ended December 31, 2023 consist primarily of other legal, advisory, and transaction related costs incurred due to corporate development activities.

26. Finance income and expense:

20232022
Employee future benefit plan expense (note 20)$(109)$(189)
Investment income43,340 19,606 
Mark to market and foreign exchange loss on financial assets (notes 14 & 32)(12,897)(16,877)
Foreign exchange gain (loss)821 (4,552)
Government levies(100)(100)
Finance income (loss) and other$31,055 $(2,112)
Finance expense$(1,105)$(1,265)

27. Impairment charges on property, plant, and equipment:

During the year ended December 31, 2023, the Corporation recognized impairment charges on property, plant, and equipment of $967,000 (2022 - $7,000).
During the year ended December 31, 2023, the Corporation decided to suspend investment in a planned facility in China . As a result of this decision, the Corporation will not be able to recover any costs totalling $936,000 as the plant was still in the design phase and the costs incurred are not directly transferable to any other planned location. Consequently, the Corporation recognized property, plant and equipment impairment charges of $936,000 during the year ended December 31, 2023.

During the year ended December 31, 2023, the Corporation also recorded an impairment loss of $31,000 (2022 - $7,000) for production and test equipment that was never placed in service and was determined not required to support the Corporation's future manufacturing or testing capabilities.

28.     Income taxes:
(a)Current tax expense:
The components of income tax benefit (expense) included in the determination of the profit (loss) from continuing operations comprise of:








44

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
28.     Income taxes (cont'd):
(a)Current tax expense (cont'd):
20232022
Current tax expense
Current period income tax$64 $39 
Withholding tax94 3 
Total current tax expense$158 $42 
Deferred tax expense
Origination and reversal of temporary differences$(45,050)$(12,264)
Adjustments for prior periods2,174 277 
Change in unrecognized deductible temporary differences42,876 11,987 
Total deferred tax expense$ $ 
Total income tax expense from continuing operations$158 $42 
The Corporation’s effective income tax rate differs from the combined Canadian federal and provincial statutory income tax rate for companies. The principal factors causing the difference are as follows:
20232022
Net loss before income taxes (from continuing operations)$(144,052)$(160,329)
Expected tax recovery at 27.00% (2022 – 27.00% )
$(38,894)$(43,289)
Increase (reduction) in income taxes resulting from:
Non-deductible expenses (non-taxable income)(993)12,712 
Expiry of losses and ITC96 1,515 
Investment tax credits earned(4,009)(3,782)
Foreign tax rate and tax rate differences4,165 4,636 
Change in unrecognized deductible temporary differences39,674 28,247 
Other119 3 
Income taxes from continuing operations$158 $42 
(b)    Unrecognized deferred tax asset:
At December 31, 2023, the Corporation did not recognize any deferred tax assets resulting from the following deductible temporary differences for financial statement and income tax purposes.
20232022
Scientific research expenditures$143,663 $127,482 
Investments36,315 21,463 
Share issuance costs14,145 23,588 
Losses from operations carried forward394,599 284,468 
Capital losses carried forward10,703  
Investment tax credits46,810 43,451 
Property, plant and equipment and intangible assets221,365 208,991 
$867,600 $709,443 
Deferred tax assets have not been recognized in respect of these deductible temporary differences because it is not currently probable that future taxable profit will be available against which the Corporation can utilize the benefits.


45

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
28.     Income taxes (cont'd):
(b)    Unrecognized deferred tax asset (cont'd):
The Corporation has available to carry forward the following as at December 31:
20232022
Canadian scientific research expenditures$143,663 $127,482 
Canadian losses from operations262,887 165,647 
Canadian capital losses from operations12,958  
Canadian investment tax credits46,810 40,877 
German losses from operations for corporate tax purposes46 501 
US federal losses from operations46,784 49,237 
Denmark losses from operations65,786 50,495 
Hong Kong losses from operations116 61 
UK losses from operations13,085 14,304 
UK research and development tax credits122 115 
The Canadian scientific research expenditures may be carried forward indefinitely. The Canadian losses from operations may be used to offset future Canadian taxable income and expire over the period from 2033 to 2043.
The German, Hong Kong, Denmark and UK losses from operations may be used to offset future taxable income in Germany, Hong Kong, Denmark and UK for corporate tax and trade tax purposes and may be carried forward indefinitely.
The US federal losses from operations incurred prior to January 1, 2018 may be used to offset future US taxable income and expire over the period from 2023 to 2037 and may be carried forward indefinitely for losses incurred after January 1, 2018.
The Canadian investment tax credits may be used to offset future Canadian income taxes otherwise payable and expire over the period from 2023 to 2043. The UK scientific research and development tax credits may be carried forward indefinitely.

29.    Related party transactions:
Related parties include shareholders with a significant ownership interest in the Corporation, including its subsidiaries and affiliates, and the Corporation’s equity accounted investees: Weichai Ballard JV and Synergy Ballard JVCo (note 13).
For the year ended December 31, 2023 and 2022, related party transactions and balances with the Corporation's 49% owned equity accounted investee, Weichai Ballard JV, were as follows:
Balances with related party - Weichai Ballard JV20232022
Trade and other receivables$13,697 $13,320 
Investments13,901 24,026 
Deferred revenue1,904 2,095 
Transactions during the year with related party - Weichai Ballard JV20232022
Revenues$8,099 $8,115 
Cost of goods sold and operating expense1,996 3,225 



46

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
29.    Related party transactions (cont'd):
On completion of an Equity Transfer Agreement in October 2023, the Corporation disposed of its 10% investment in Synergy Ballard JVCo valued at $nil as of December 31, 2023.
Corporation Directors and Executive Officers
The Corporation provides key management personnel, being board directors and executive officers, certain benefits, in addition to their salaries. Key management personnel also participate in the Corporation’s share-based compensation plans (note 21).
In addition to cash and equity compensation, the Corporation provides the executive officers with certain personal benefits, including car allowance, medical benefit program, long and short-term disability coverage, life insurance and an annual medical, financial planning allowance and relocation allowances and services as necessary.
The employment agreements for the executive officers are substantially the same with slight variations by individual. The maximum obligation that is required to be provided in the event of termination is notice of 12 months plus one month for every year of employment completed with the Corporation (to a maximum of 24 months), or payment in lieu of such notice, consisting of the salary, bonus and other benefits that would have been earned during such notice period. If there is a change of control, and if the executive officer’s employment is terminated, including a constructive dismissal, within 2 years following the date of a change of control, the executive officer is entitled to a payment equivalent to payment in lieu of a 24 month notice period. The minimum obligation that is required is limited to that required by employment standards legislation plus one day for every full month of employment since hire date, with no distinction made for a change of control situation.
Key management personnel compensation is comprised of:
20232022
Salaries and employee benefits$3,817 $3,416 
Post-employment retirement benefits65 61 
Termination benefits 247 
Share-based compensation (note 21)2,622 1,793 
$6,504 $5,517 

30. Supplemental disclosure of cash flow information:

Non-cash financing and investing activities:20232022
Compensatory shares$1,688 $1,029 

31.    Operating segments:
The Corporation operates in a single segment, Fuel Cell Products and Services, which consists of the design, development, manufacture, sale and service of PEM fuel cell products for a variety of applications, focusing on power products for bus, truck, rail, marine, stationary and emerging market (material handling, off-road and other) applications, as well as the delivery of services, including technology solutions, after sales services and training.
In 2023, revenues included sales to one individual customer of $10,882,000 which exceeded 10% of total revenue. In 2022, revenues included sales to two individual customers of $9,426,000 and $8,115,000, respectively, which exceeded 10% of total revenue.


47

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
31.    Operating segments (cont'd):
Revenues from continuing operations by geographic area, which are attributed to countries based on customer location for the years ended December 31, are as follows:
Revenues20232022
United States$25,702 $24,052 
Germany14,490 13,685 
Canada12,034 4,520 
China11,980 9,127 
Poland11,262 1,769 
United Kingdom8,178 7,967 
Netherlands4,812 103
France3,307 6,903 
Denmark2,240 2,529 
Belgium2,089 3,430 
India2,034 656 
Taiwan1,381 640 
Spain857 763 
Norway779 591 
Australia51 3,711 
Japan76 541 
Other countries1,096 873 
$102,368 $81,860 
Non-current assets by geographic area are as follows:
December 31,December 31,
Non-current assets20232022
Canada$186,109 $180,421 
China13,916 24,047 
United States8,600 6,791 
Denmark4,176 4,398 
United Kingdom 2,913 
$212,801 $218,570 

32.    Financial instruments:
(a)Fair value:
The Corporation’s financial instruments consist of cash and cash equivalents, short-term investments, trade and other receivables, long-term financial investments, and trade and other payables. The fair values of cash and cash equivalents, trade and other receivables, and trade and other payables approximate their carrying values because of the short-term nature of these instruments.
Short-term investments comprise term deposits with terms of greater than 90 days and a previously held investment in a Danish public company held by Ballard Power Systems Europe ("BPSE"). During the year ended December 31, 2022, the Corporation sold its remaining Green Hydrogen shares for net proceeds of $1,010,000.



48

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
32.    Financial instruments (cont'd):
(a)Fair value (cont'd):
Long-term financial investments (note 14) comprise newly-created hydrogen infrastructure and growth equity funds: HyCap Fund and Clean H2 Fund, and an investment in Forsee Power, Wisdom Motor, and Quantron AG, as well as equity-accounted investments. Changes in fair value and foreign exchange adjustments are recognized as gains or losses in the consolidated statements of loss and comprehensive income (loss) and included in finance loss and other (note 26). During the year ended December 31, 2023, the Corporation recognized net mark to market and foreign exchange losses of $12,897,000 (2022 - $16,877,000).
Increase (decrease) in fair value due to MTM and foreign exchangeDecember 31, 2023December 31, 2022
Short-term investment - Green Hydrogen$ $15 
Long-term investment - Forsee Power(3,501)(14,865)
Long-term investment - Wisdom Motor(4,900) 
Long-term investment - Quantron AG(4,237)150 
Long-term investment - HyCap Fund214 (1,597)
Long-term investment - Clean H2 Fund(473)(580)
Decrease in fair value of investments$(12,897)$(16,877)
Fair value measurements recognized in the statement of financial position must be categorized in accordance with the following levels:
(i)    Level 1: Quoted prices (unadjusted) in active markets for identical assets or liabilities;
(ii)    Level 2: Inputs other than quoted prices included in Level 1 that are observable for the asset or liability,     either directly (i.e. as prices) or indirectly (i.e. derived from prices);
(iii)    Level 3: Inputs for the asset or liability that are not based on observable market data (unobservable inputs).
The Corporation's above-mentioned investment in Forsee Power is categorized as Level 1 whereas the other investments are all categorized as Level 3.
(b)    Financial risk management:
The Corporation primarily has exposure to foreign currency exchange rate risk, commodity risk, interest rate risk, and credit risk.
Foreign currency exchange rate risk
Foreign currency exchange rate risk is the risk that the fair value of deferred cash flows of a financial instrument will fluctuate because of changes in foreign exchange rates. The Corporation is exposed to currency risks primarily due to its holdings of Canadian dollar denominated cash equivalents and its Canadian dollar denominated purchases and accounts payable. Substantially all receivables are denominated in U.S. dollars.
Periodically, the Corporation uses foreign exchange currency contracts to manage exposure to currency rate fluctuations. These contracts are recorded at their fair value as either assets or liabilities on the statement of financial position. Any changes in fair value are either (i) recorded in the statement of comprehensive income (loss) if formally designated and qualified under hedge accounting criteria; or (ii) recorded in the statements of loss and comprehensive income (loss) if either not designated, or not qualified, under hedge accounting criteria.The outstanding foreign exchange currency contracts are not qualified under hedge accounting.



49

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
32.    Financial instruments (cont'd):
(b)    Financial risk management (cont'd):
Foreign currency exchange rate risk (cont'd)
The Corporation limits its exposure to foreign currency risk by holding Canadian denominated cash and cash equivalents in amounts up to 100% of forecasted twelve month Canadian dollar net expenditures and up to 50% of the following twelve months of forecasted Canadian dollar net expenditures, thereby creating an economic hedge. Periodically, the Corporation also enters into forward foreign exchange contracts to further limit its exposure. At December 31, 2023, the Corporation held Canadian dollar denominated cash and cash equivalents of CDN $64,383,000 and outstanding forward foreign exchange contracts to buy a total of CDN $31,500,000 in 2023 at an average rate of CDN $1.35 to US $1.00.
The following exchange rates applied during the year ended December 31, 2023:
$US to $1.00 CDN$CDN to $1.00 US
January 1, 2023 Opening rate$0.784$1.354
December 31, 2023 Closing rate$0.755$1.325
Fiscal 2023 Average rate$0.741$1.350
Based on cash and cash equivalents and forward foreign exchange contracts held at December 31, 2023, a 10% increase in the Canadian dollar against the U.S. dollar, with all other variables held constant, would result in an increase in foreign exchange gains of approximately $7,236,000 recorded against net income.
If the Canadian dollar weakened 10% against the US dollar, there would be an equal, and opposite impact, on net income. This sensitivity analysis includes foreign currency denominated monetary items, and adjusts their translation at year-end, for a 10% change in foreign currency rates.
Commodity risk
Commodity risk is the risk of financial loss due to fluctuations in commodity prices, in particular, for the price of platinum and palladium, which are key components of the Corporation’s fuel cell products. Platinum and palladium are scarce natural resources and therefore the Corporation is dependent upon a sufficient supply of these commodities. To manage its exposure to commodity price fluctuations, the Corporation may include platinum and or palladium pricing adjustments directly into certain significant customer contracts.
Interest rate risk
Interest rate risk is the risk that the fair value of deferred cash flows of a financial instrument will fluctuate because of changes in market interest rates. The Corporation is exposed to interest rate risk arising primarily from fluctuations in interest rates on its cash and cash equivalents. The Corporation limits its exposure to interest rate risk by continually monitoring and adjusting portfolio duration to align to forecasted cash requirements and anticipated changes in interest rates.
Based on cash and cash equivalents at December 31, 2023, a 1.0% decline in interest rates, with all other variables held constant, would result in a decrease in investment income of $7,511,000. If interest rates had been 1.0% higher, there would be an equal and opposite impact on net income.
Credit risk
Credit risk is the risk of financial loss to the Corporation if a customer or counterparty to a financial instrument fails to meet its contractual obligations, and arises principally from the Corporation’s receivables from customers.



50

BALLARD POWER SYSTEMS INC.
Notes to Consolidated Financial Statements
Years ended December 31, 2023, and 2022
(Tabular amounts expressed in thousands of U.S. dollars, except per share amounts and numbers of shares)
32.    Financial instruments (cont'd):
(b)    Financial risk management (cont'd):
Credit risk (cont'd)
IFRS 9 Financial Instruments requires impairment losses to be recognized based on “expected losses” that will occur in the future, incorporating forward looking information relating to defaults and applies a single ECL impairment model that applies to all financial assets within scope. ECLs are a probability-weighted estimate of credit losses. Credit losses are measured as the present value of all cash shortfalls (i.e. the difference between the cash flows due to the Corporation in accordance with the contract and the cash flows that the Corporation expects to receive). Under IFRS 9, at each reporting date the Corporation is required to assess whether financial assets carried at amortized cost are credit-impaired.
As a result of this review for the year ended December 31, 2023, the Corporation did not recognize any additional estimated ECL impairment losses.

51
EX-99.2 4 bldp123123-ex992mda.htm EX-99.2 Document

image.jpg
image_21.jpg Page 1 of 49


CAUTION REGARDING FORWARD-LOOKING STATEMENTS
This document contains forward-looking statements about expected events and the financial and operating performance of Ballard Power Systems Inc. (“Ballard”, “the Company”, “we”, “us” or “our”). Forward-looking statements include any statements that do not refer to historical facts. Forward-looking statements are based on the beliefs of management and reflect our current expectations as contemplated under the safe harbor provisions of Section 21E of the United States Securities Exchange Act of 1934, as amended. Words such as "estimate", "project", "believe", "anticipate", "intend", "expect", "plan", "predict", "may", "should", "will", the negatives of these words or other variations thereof and comparable terminology are intended to identify forward-looking statements. Such statements include, but are not limited to, statements with respect to our objectives, goals, liquidity, sources and uses of capital, including statements that describe any anticipated offering of securities under our Shelf Prospectus and Registration Statement or the filing of a Prospectus supplement, outlook including our estimated revenue and gross margins, cash flow from operations, Cash Operating Costs, EBITDA and Adjusted EBITDA (see Non-GAAP measures), strategy, order backlog, order book of expected deliveries, future product roadmap costs and selling prices, future product sales, future production capacities and volumes, the markets for our products, expenses / costs, contributions and cash requirements to and from joint venture operations and research and development activities, as well as statements with respect to our beliefs, plans, objectives, expectations, anticipations, estimates and intentions. These statements are not guarantees of future performance and involve assumptions, risks and uncertainties that are difficult to predict. In particular, these forward-looking statements are based on certain factors and assumptions relating to our expectations with respect to new and existing customer and partner relationships, the generation of new sales, producing, delivering, and selling the expected product and service volumes at the expected prices and controlling our costs. They are also based on a variety of general factors and assumptions including, but not limited to, our expectations regarding technology and product development efforts, manufacturing capacity and cost, product and service pricing, market demand, and the availability and prices of raw materials, labour, and supplies. These assumptions have been derived from information available to the Company including information obtained by the Company from third parties. These assumptions may prove to be incorrect in whole or in part. In addition, actual results may differ materially from those expressed, implied, or forecasted in such forward-looking statements. Factors that could cause our actual results or outcomes to differ materially from the results expressed, implied or forecasted in such forward-looking statements include, but are not limited to: challenges or delays in our technology and product development activities; changes in the availability or price of raw materials, labour, supplies and shipping; costs of integration, and the integration failing to achieve the expected benefits of the transaction; our ability to attract and retain business partners, suppliers, employees and customers; our ability to extract value from joint venture operations; global economic trends and geopolitical risks (such as conflicts in Ukraine and the Middle East), including changes in the rates of investment, inflation or economic growth in our key markets, or an escalation of trade tensions such as those between the U.S. and China; investment in hydrogen fueling infrastructure and competitive pricing of hydrogen fuel; the relative strength of the value proposition that we offer our customers with our products or services; changes in competitive technologies, including internal combustion engine, battery and fuel cell technologies; challenges or delays in our technology and product development activities; changes in our customers’ requirements, the competitive environment and/or related market conditions; product safety, liability or warranty issues; warranty claims, product performance guarantees, or indemnification claims; changes in product or service pricing or cost; market developments or customer actions that may affect levels of demand and/or the financial performance of the major industries, regions and customers we serve, such as secular, cyclical and competitive pressures in the bus, truck, rail, marine and stationary sectors; the rate of mass adoption of our products or related ecosystem, including the availability of cost-effective hydrogen; cybersecurity threats; our ability to protect our intellectual property; climate risk; changing government or environmental regulations, including subsidies or incentives associated with the adoption of clean energy products, including hydrogen and fuel cells; currency fluctuations, including the magnitude of the rate of change of the Canadian dollar versus the U.S. dollar; our access to funding and our ability to provide the capital required for product development, operations and marketing efforts, working capital requirements, and joint venture capital contributions; changes in U.S. tax laws and tax status related to “passive foreign investment company” designation; the severity, magnitude and duration of the on-going COVID-19 pandemic, including impacts of the pandemic and of businesses’ and governments’ responses to the pandemic on our operations, personnel and joint venture operations, and on commercial activity and demand across our and our customers’, partners’ and joint venture businesses, and on global supply chains; potential merger and acquisition activities, including risks related to integration, loss of key personnel and disruptions to operations; and the general assumption that none of the risks identified in the Risks and Uncertainties section of this document or in our most recent Annual Information Form will materialize. Readers should not place undue reliance on Ballard's forward-looking statements. The forward-looking statements contained in this document speak only as of the date of this Management Discussion and Analysis (“MD&A”). Except as required by applicable legislation, Ballard does not undertake any obligation to release publicly any updates or revisions to these forward-looking statements to reflect events or circumstances after the date of this MD&A including the occurrence of unanticipated events.
image_21.jpg Page 2 of 49


MANAGEMENT’S DISCUSSION AND ANALYSIS
March 8, 2024
SectionDescription
1.     Introduction
 1.1 Preparation of the MD&A
 1.2 Management’s Report on Disclosure Controls and Procedures and Internal Controls over Financial Reporting
 1.3 Risks and Uncertainties
 2. Core Strategy and Business
2.1 Core Business
2.2 Strategic Imperatives
 3.    Select Annual Financial Information
and 2024 Business Outlook
3.1 Select Annual Financial Information
 3.2 2023 Performance Compared to 2023 Business Outlook
 3.3 2024 Business Outlook
4.    Recent Developments
(Including Contractual Updates)
4.1 Corporate
4.2 Europe
4.3 North America and Rest of World
4.4 China
5.    Results of Operations
5.1 Operating Segments
5.2 Summary of Key Financial Metrics –
Three months ended December 31, 2023
5.3 Summary of Key Financial Metrics –
Year ended December 31, 2023
5.4 Operating Expenses and Other Items –
Three months and year ended December 31, 2023
5.5 Summary of Quarterly Results
6.    Cash Flow, Liquidity and Capital
              Resources
6.1 Summary of Cash Flows
6.2 Cash Provided by (Used by) Operating Activities
6.3 Cash Provided by (Used by) Investing Activities
6.4 Cash Provided by (Used by) Financing Activities
6.5 Liquidity and Capital Resources
7.    Other Financial Matters
7.1 Off Balance Sheet Arrangements and Contractual Obligations
7.2 Related Party Transactions
7.3 Outstanding Share and Equity Information
8.    Use of Proceeds
8.1 Reconciliation of Use of Proceeds from Previous Financings
9.    Accounting Matters
9.1 Overview
9.2 Critical Judgments in Applying Accounting Policies
9.3 Key Sources of Estimation Uncertainty
9.4 Recently Adopted Accounting Policy Changes
9.5 Future Accounting Policy Changes
10.    Supplemental Non-GAAP Measures
            and Reconciliations
10.1 Overview
10.2 Cash Operating Costs
10.3 EBITDA and Adjusted EBITDA

image_21.jpg Page 3 of 49


1. INTRODUCTION
1.1 Preparation of the MD&A
This discussion and analysis of financial condition and results of operations of Ballard Power Systems Inc. (“Ballard”, “the Company”, “we”, “us” or “our”) is prepared as of March 8, 2024 and should be read in conjunction with our audited consolidated financial statements and accompanying notes for the year ended December 31, 2023. The results reported herein are presented in U.S. dollars unless otherwise stated and have been prepared in accordance with International Financial Reporting Standards (“IFRS”) as issued by the International Accounting Standards Board. Additional information relating to the Company, including our Annual Information Form, is filed with Canadian (www.sedarplus.ca) and U.S. securities regulatory authorities (www.sec.gov) and is also available on our website at www.ballard.com.
1.2 Management’s Report on Disclosure Controls and Procedures and Internal Controls over Financial Reporting
Disclosure controls and procedures
Our disclosure controls and procedures are designed to provide reasonable assurance that relevant information is gathered and reported to senior management, including the Chief Executive Officer (“CEO”) and the Chief Financial Officer (“CFO”), on a timely basis so that appropriate decisions can be made regarding public disclosures.
As of the end of the period covered by this report, we evaluated, under the supervision and with the participation of management, including the CEO and the CFO, the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a–15(e) and 15d-15(e) of the Securities Exchange Act of 1934 (“Exchange Act”). The CEO and CFO have concluded that as of December 31, 2023, our disclosure controls and procedures were effective to ensure that information required to be disclosed in reports we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified therein, and accumulated and reported to management to allow timely discussions regarding required disclosure.
Internal control over financial reporting
The CEO and CFO, together with other members of management, are responsible for establishing and maintaining adequate internal control over the Company’s financial reporting. Internal control over financial reporting is designed under our supervision, and overseen by the Company’s board of directors, management, and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with IFRS.
There are inherent limitations in the effectiveness of internal control over financial reporting, including the possibility that misstatements may not be prevented or detected. Accordingly, even effective internal controls over financial reporting can provide only reasonable assurance with respect to financial statement preparation. Furthermore, the effectiveness of internal controls can change with circumstances.
Management, including the CEO and CFO, have evaluated the effectiveness of internal control over financial reporting, as defined in Rules 13a–15(f) of the Exchange Act, in relation to criteria described in Internal Control–Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of
image_21.jpg Page 4 of 49


the Treadway Commission (“COSO”). Based on this evaluation, management has determined that internal control over financial reporting was effective as of December 31, 2023.
KPMG LLP, our independent registered public accounting firm, has audited our consolidated financial statements and expressed an unqualified opinion thereon. KPMG LLP has also expressed an unqualified opinion on the effectiveness of our internal control over financial reporting as of December 31, 2023.
Changes in internal control over financial reporting
During the year ended December 31, 2023, there were no changes in internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting. Our design of disclosure controls and procedures and internal controls over financial reporting includes controls, policies and procedures covering our subsidiaries including Ballard Power Systems Europe A/S, Ballard Fuel Cell Systems Inc., and Guangzhou Ballard Power Systems Co., Ltd.
1.3 Risks and Uncertainties
An investment in our common shares involves risk. Investors should carefully consider the risks and uncertainties described below and in our Annual Information Form. The risks and uncertainties described in our Annual Information Form are not the only ones that we face. Additional risks and uncertainties, including those that we do not know about now or that we currently deem immaterial, may also adversely affect our business. For a more complete discussion of the risks and uncertainties which apply to our business and our operating results, please see our Annual Information Form and other filings with Canadian (www.sedarplus.ca) and U.S. (www.sec.gov) securities regulatory authorities.
A summary of our identified risks and uncertainties are as follows:
We may not be able to successfully execute our business plan.
We depend on a limited number of customers for the majority of our revenues and are subject to risks associated with early-stage market activities related to fuel cell bus, truck, rail, marine and stationary applications.
We are dependent on third party suppliers for the supply of key materials and components for our products and services and may be subject to supply chain disruption.
We are dependent upon Original Equipment Manufacturers and Systems Integrators to purchase certain of our products.
In China, a significant amount of operations are conducted by a joint venture that we do not control. In addition, we provide most of our technology solutions services to that joint venture.
We have limited experience manufacturing fuel cell products on a commercial basis and our experience has been limited to relatively low production volumes.
We are subject to risks inherent in international operations, including restrictions on the conversion of currencies and restrictions on repatriation of funds, including out of China.
image_21.jpg Page 5 of 49


Certain of our customer supply agreements are subject to certain conditions or risks, including achievement of certain product performance milestones, completion of product development programs, or customer cancellation provisions.
Public policy and regulatory changes, including regulations relating to perfluoroalkyl and polyfluoroalkyl substances (“PFAS”) used in our products, could hurt the market for our products and services.
Global macro-economic conditions are beyond our control and may have an adverse impact on our business, our joint venture, our key suppliers, and/or customers, and our ability to raise capital.
Adequate investment in hydrogen fueling infrastructure and competitive pricing of hydrogen fuel is beyond our control.
Geopolitical conditions are beyond our control and may have an adverse impact on our business, our joint venture, our key suppliers, and/or customers.
We currently face inflationary pressures.
We currently face and will continue to face significant competition, and many current and future competitors may have significantly more resources.
We could be adversely affected by risks associated with capital investments and new business processes.
Our technology and products may not meet the market requirements, including requirements relating to performance, integration and / or cost.
We may not be able to sell our products on a commercially viable basis on the timetable we anticipate, or at all.
We could lose or fail to attract the personnel necessary to operate our business.
Warranty claims, product performance guarantees, or indemnification claims could negatively impact our gross margins and financial performance.
We expect our cash reserves will be reduced due to future operating losses, working capital requirements, capital expenditures, and potential acquisitions and other investments by our business, including in certain hydrogen infrastructure and growth equity funds, and we cannot provide certainty as to how long our cash reserves will last or that we will be able to access additional capital when necessary.
Potential fluctuations in our financial and business results make forecasting difficult and may restrict our access to funding for our commercialization plan.
A mass market for our products may never develop or may take longer to develop than we anticipate.
We may experience cybersecurity threats to our information technology infrastructure and systems, and unauthorized attempts to gain access to our proprietary or confidential information, as may our customers, suppliers and/or partners.
We depend on our intellectual property, and our failure to protect that intellectual property could adversely affect our expected future growth and success.
image_21.jpg Page 6 of 49


Climate change risks may adversely affect our operations, or the operations of our suppliers, customers and/or partners.
Regulatory agencies could require us to modify or terminate existing investments, acquisitions or joint ventures and could delay or prevent future opportunities.
Additional issuance of securities by Ballard may dilute existing securityholders, reduce some or all of Ballard’s financial measures on a per share basis, reduce the trading price of the Common Shares or other Ballard securities or impede Ballard’s ability to raise future capital.
Proposed legislation in the U.S. Congress, including changes in U.S. tax law, and the Inflation Reduction Act of 2022 may adversely impact Ballard and the value of common shares.
Exchange rate fluctuations are beyond our control and may have a material adverse effect on our business, operating results, financial condition and profitability.
Commodity price fluctuations are beyond our control and may have a material adverse effect on our business, operating results, financial condition and profitability.
Our products use flammable fuels and some generate high voltages, which could subject our business to product safety, product liability or other claims.
We could be liable for environmental damages resulting from our research, development or manufacturing operations.
Ballard believes that it was a “passive foreign investment company” (“PFIC”) for our most recently completed tax year, which may have adverse U.S. federal income tax consequences for U.S. Holders.
Emerging diseases, like COVID-19, may adversely affect our operations (including our joint venture in China), our suppliers, our customers and/or partners.
We could be adversely affected by risks associated with mergers and acquisitions.
2. CORE BUSINESS AND STRATEGY
2.1 Core Business
At Ballard, our vision is to deliver fuel cell power for a sustainable planet. We are recognized as a world leader in proton exchange membrane (“PEM”) fuel cell power system development and commercialization.
Our principal business is the design, development, manufacture, sale and service of PEM fuel cell products for a variety of applications, focusing on power products for bus, truck, rail, marine, stationary and emerging market (material handling, off-road and other) applications, as well as the delivery of services, including technology solutions, after sales services and training.
A fuel cell is an environmentally clean electrochemical device that combines hydrogen fuel with oxygen (from the air) to produce electricity. The hydrogen fuel can be obtained from natural gas, kerosene, methanol, ammonia, or other hydrocarbon fuels, or from water through electrolysis. Ballard’s PEM fuel cell products are typically designed to feature high fuel efficiency, relatively low operating temperature, high durability, low noise and vibration, compact size, quick response to changes in electrical demand, and modular design. Embedded in each Ballard fuel cell product lies a stack of unit cells designed with
image_21.jpg Page 7 of 49


our proprietary PEM fuel cell technology. This technology includes membrane electrode assemblies, catalysts, plates, and other key components, and draw on intellectual property from our patent portfolio, together with our extensive experience and know-how, in key areas of PEM fuel cell stack design, operation, production processes and systems integration.
We are based in Canada, with head office, research, technology and product development, engineering services, testing, manufacturing and after-sale service facilities in Burnaby, British Columbia. We also have sales, assembly, research and development, certain engineering services and after-sale service facilities in Hobro, Denmark, a module assembly facility in Bend, Oregon, and a sales, quality, supply chain, and after-sales service office in Guangzhou, Guangdong Province, China.
We also have a non-controlling, 49% interest in Weichai Ballard Hy-Energy Technologies Co., Ltd. (“Weichai Ballard JV”), located in Weifang, Shandong Province, China. Weichai Ballard JV’s business is to manufacture certain fuel cell products utilizing Ballard’s LCS fuel cell stack and LCS-based power modules for bus, commercial truck, and forklift applications with certain exclusive rights in China.
Furthermore, we have certain non-controlling and non-equity accounted investments: (i) a 3% equity interest in Quantron AG (“Quantron”), a global electric vehicle integrator and an emerging specialty OEM, to accelerate fuel cell truck adoption; (ii) a 6.7% equity interest in Wisdom Group Holdings Ltd. (“Wisdom”), a Cayman Island holding company with operating subsidiaries whose business includes the design and manufacture of vehicles, including zero emission fuel cell electric buses, trucks, and battery-electric vehicles; and (iii) a 7.3% equity interest in Forsee Power SA (“Forsee Power”), a French company specializing in the design, development, manufacture, commercialization, and financing of smart battery systems for sustainable electric transport. We have also invested in two hydrogen infrastructure and growth equity funds: (i) a 10.4% interest in the HyCap Fund I SCSP (“HyCap”), a special limited partnership registered in Luxembourg; and (ii) a 1.5% interest in Clean H2 Infra Fund (“Clean H2”), a special limited partnership registered in France. During the first quarter of 2024, we invested in a decarbonization and climate technology and growth equity fund by acquiring a 2% interest in Templewater Decarbonization I, L.P., a limited partnership registered in Cayman Islands, for an initial investment of $0.5 million on a total commitment of $1.0 million.
2.2Strategic Imperatives
We strive to build value for our shareholders by developing, manufacturing, selling, and servicing zero-emission, industry-leading PEM fuel cell technology products and services to meet the needs of our customers in target markets. More specifically, our business plan is to leverage our core competencies of PEM fuel cell stack technology and engine development and manufacturing, our investments in advanced manufacturing and production capacity, and our product portfolio by marketing our products and services across select large and attractive addressable market applications and select geographic regions.
We typically select our target market applications based on use cases where the comparative user value proposition for PEM fuel cells powered by hydrogen are strongest – such as where operators value low emission vehicles that require high utilization, long driving range, heavy payload, fast refueling, and similar user experiences to legacy diesel vehicles – and where the barriers to entry for hydrogen refueling
image_21.jpg Page 8 of 49


infrastructure are lowest – such as use cases where fuel cell vehicles typically return to a depot or hydrogen hub for centralized refueling and don’t require a distributed hydrogen refueling network. Our current target markets include certain medium- and heavy-duty mobility applications for bus, truck, rail, and marine, along with certain off-road mobility and stationary power applications.
We select our target geographic markets based on a variety of factors, including addressable market sizes of the target market applications in the geographic markets, historic deployments and expected market adoption rates for hydrogen and fuel cells, supportive government policies, existing and potential partner, customer, and end user relationships, and competitive dynamics. Our current target markets are the geographic regions of Europe, North America, and China.
While we recognize addressing multiple market applications and geographic markets in parallel increases our near-term cost structure and investments, we believe offering the same core PEM fuel cell technologies and substantially similar derivative PEM fuel cell products across multiple mobility and power market applications and select geographic regions will significantly expand and strengthen our long-term business prospects by increasing volume scaling in our operations, enabling lower product and production costs for the benefit of all markets, improving our competitive positioning and market share, enabling richly diversified revenue streams and profit pools, and improving our return on investment in our technology and product development programs and our investments in manufacturing.
Our strategy is built on four key themes:
Double down in the fuel cell stack & module: invest in leading PEM fuel cell technology and products to provide leading value to our customers and end users on a total cost of ownership basis;
Accelerate market development: deepen and create new partnerships to accelerate hydrogen and fuel cell market adoption and grow volumes for product sales;
Win in key regions: prioritize investments in North America and Europe, and monitor China before materially deepening our investment in China; and
Here for Life: deliver a compelling environmental, social and governance (“ESG”) proposition for our stakeholders.
In 2020 and 2021, we materially strengthened our financial position through equity financings, thereby providing additional flexibility to fund our growth strategy. Following these financings, given strong indicators of long-term market adoption of hydrogen and zero-emission mobility, given growing customer interest in our fuel cell products, given a growing opportunity set, and given an increasingly competitive environment, we strategically decided to significantly increase and accelerate our investments ahead of the adoption curve. As a result, over the past three years, we increased and accelerated our investments in technology and product innovation, product cost reduction, production capacity expansion and localization, strategic pricing for select customer demonstration programs, and customer experience. Our increased investments include: next generation products and technology, including our proprietary membrane electrode assemblies (“MEAs”), bipolar plates, stacks, and modules; advanced manufacturing processes, technologies, equipment, and production capacity expansion activities primarily in Canada, Europe and the United States; and technology and product cost reduction.
image_21.jpg Page 9 of 49


Given challenging and dynamic macroeconomic and geopolitical conditions, given continued delays in hydrogen and fuel cell market adoption, and given changes in investor sentiment towards pre-profitability clean energy companies with long-duration investment horizons, we sharpened our focus in 2023 to protect our balance sheet. While we continue to invest against our long-term strategy, we rationalized our product portfolio, reduced the number of active product development programs, dropped new corporate development investments, and discontinued certain legacy products and non-core activities, including Ballard Motive Solutions in the U.K. We also suspended our proposed $130 million investment for the localization of a new MEA production facility in China.
3. SELECT ANNUAL FINANCIAL INFORMATION AND 2024 BUSINESS OUTLOOK
3.1 Select Annual Financial Information
Results of OperationsYear ended,
(Expressed in thousands of U.S. dollars, except per share amounts and gross margin %)2023
2022
2021
Revenues$    102,368$    81,860$    104,367
Gross margin$    (21,831)$    (13,308)$    14,066
Gross margin %(21%)(16%)13%
Total Operating Expenses$    141,073$    132,020$    100,731
Cash Operating Costs (1)
$    119,327$    111,992$    82,630
Adjusted EBITDA (1)
$    (150,088)$    (132,635)$    (80,981)
Net loss from continuing operations$    (144,210)$    (160,371)$    (113,282)
Net loss from continuing operations per share$    (0.48)$    (0.54)$    (0.38)
Financial Position
At December 31,
(expressed in thousands of U.S. dollars)2023
2022
2021
Total assets$    1,077,542$    1,247,077$    1,440,943
Total non-current liabilities$    15,740$    14,998$    29,567
Cash, cash equivalents and short-term investments$    753,243$    915,741$    1,126,899
Cash Operating Costs and Adjusted EBITDA are non-GAAP measures. We use certain Non-GAAP measures to assist in assessing our financial performance. Non-GAAP measures do not have any standardized meaning prescribed by GAAP and are therefore unlikely to be comparable to similar measures presented by other companies. See reconciliation to GAAP in the Supplemental Non-GAAP Measures section.
3.2 2023 Performance compared to 2023 Business Outlook
Consistent with the Company’s past practice, and in view of the early stage of hydrogen fuel cell market development and adoption, we did not provide specific revenue or net income (loss) guidance for 2023. We did however provide certain quantitative and qualitative outlook expectations for 2023 as we continued our plan to increase investments in the business, including extensive research and product development, expanding our product offerings, and investments in manufacturing capabilities. In particular:
Total Operating Expenses: 2023 outlook range of $135 million to $155 million – Total Operating Expenses in fiscal 2023 of $149.0 million (including $7.9 million of operating expenses from discontinued operations) were at the higher end of our outlook range of between $135 million and $155 million (compared to $145.8 million in fiscal 2022 including $13.8 million of operating expenses from discontinued operations) as we continued to invest in research and product development by advancing new technology, product cost reduction, product innovation, and development across bus,
image_21.jpg Page 10 of 49


truck, rail, marine, and stationary power markets, including next-generation MEAs, plates, stacks, and modules.
Capital Expenditures: 2023 outlook range of $40 million to $60 million – Total Capital Expenditures (being additions to property, plant and equipment and investment in other intangible assets) in fiscal 2023 of $41.4 million were at the lower end of our outlook range of between $40 million and $60 million (compared to $34.5 million in fiscal 2022) as we continued to invest in testing, advanced manufacturing, and production. Capital allocation in 2023 included increasing testing and prototyping capabilities, including new advanced test station equipment and refurbishments of existing testing equipment, advanced manufacturing equipment in Canada for next-generation bipolar plates, and positioning our manufacturing capabilities in Canada, Denmark, and the United States to support anticipated scale in key markets. We also continued to look at opportunities to expand our presence in growing markets.
3.3    2024 Business Outlook
Consistent with the Company’s past practice, and in view of the early stage of hydrogen fuel cell market development and adoption, we are not providing specific revenue or net income (loss) guidance for 2024. In 2024, we plan to continue investments in next generation products, advanced manufacturing, and production capacity expansion. We also expect revenue in 2024 will be back-half weighted, with roughly 30% in the first half and 70% in the second half, similar to 2023. Our 2024 outlook includes:
Total Operating Expenses: 2024 outlook range of $145 million to $165 million – We expect total Operating Expenses (excluding discontinued operations) for fiscal 2024 to be between $145 million and $165 million (compared to $141.1 million in fiscal 2023) as we continue to invest in research and product development across our markets, including rationalization of our product portfolio, accelerating product cost reduction initiatives, and increased investment to accelerate development of our next-generation core products including MEAs, plates, stacks, and modules.
Capital Expenditures: 2024 outlook range of $50 million to $70 million – We expect total Capital Expenditures (being additions to property, plant and equipment and investment in other intangible assets) for fiscal 2024 to be between $50 million and $70 million (compared to $41.4 million in fiscal 2023) as we continue to expand our production manufacturing capacity in support of our ‘local for local’ strategy, including planned investments in testing, advanced manufacturing and production.
Our expectations for 2024 are in part supported by our 12-month Order Book of approximately $66.6 million which is derived from our Order Backlog of approximately $130.5 million as of December 31, 2023 (during the fourth quarter of 2024, we removed approximately $22 million from the Order Backlog for a specific customer experiencing liquidity issues and resulting program delays). Our Order Backlog represents the estimated aggregate value of orders at a given time for which customers have made contractual commitments and our 12-month Order Book represents the aggregate expected value of that portion of the Order Backlog that the Company expects to deliver in the subsequent 12-month period.
Our expectations are based on our internal forecast which reflects an assessment of overall business conditions and takes into account actual sales, operating expenses, capital expenditures, and financial
image_21.jpg Page 11 of 49


results in the first two months of 2024; sales orders received for units and services expected to be delivered in the remainder of 2024; purchase and cost commitments currently in existence for fiscal 2024; an estimate with respect to the generation of new sales and the timing of deliveries in each of our markets for the balance of 2024; an estimate of purchase and cost commitments to be generated in each of our locations for the balance of 2024; and assumes an average U.S. dollar exchange rate in the mid $0.70’s in relation to the Canadian dollar for 2024.
The primary risk factors to our business expectations for 2024 are customer, production, or program delays or cancellations in delivering against existing power products and technology solutions orders and delays from forecast in terms of closing and delivering expected sales; adverse macro-economic and political conditions including trade and other geopolitical risks; changes in government subsidy and incentive programs; inadequate investment in hydrogen infrastructure and / or excessive hydrogen fuel costs, all of which could negatively impact our customers’ access to capital and the success of their program plans which could adversely impact our business including potential changes, delays or accelerations in our expected operating and capital equipment requirements; disruptions due to delays of supply of key materials and components from third party suppliers; disruptions as a result of our reliance on a limited number of technology service customers including Weichai Ballard JV, which are reliant on their internal commercialization plans and budget requirements; disruptions as a result of delays in achieving technology solutions program milestones; disruptions as a result of our reliance on a limited number of customers and certain of those customer’s internal stack development and commercialization plans; and fluctuations in the Canadian dollar relative to the U.S. dollar, as a significant portion of our operating expense commitments and capital expenditure commitments are priced in Canadian dollars.
Our Order Backlog and our 12-month Order Book are currently comprised of a relatively limited number of contracts and a relatively limited number of customers. Given the relative immaturity of our industry and customer deployment programs, our Order Backlog and 12-month Order Book are potentially vulnerable to risk of cancellation, deferral or non-performance by our customers for a variety of reasons, including: risks related to continued customer commitment to a fuel cell program; risks related to customer liquidity; credit risks; risks related to changes, reductions or eliminations in government policies, subsidies and incentives; risks related to macro-economic and political conditions including trade, public health, and other geopolitical risks; risks related to slower market adoption; risks related to vehicle integration challenges; risks related to the development of effective hydrogen refueling infrastructure; risks related to the ability of our products to meet evolving market requirements; and supplier-related risks. Certain of our customer supply agreements are also subject to certain conditions or risks, including achievement of certain product performance milestones, completion of product development programs, or customer cancellation provisions, and it is likely that some future supply agreements will also be subject to similar conditions and risks. There can be no assurance that we will achieve or satisfy such conditions or that customers will not cancel their orders. In addition, our supply agreements may include various pricing structures or reduced pricing tiers based on various factors, including volumes and the timing of deliveries.  In setting these reduced pricing tiers, we may assume certain future product cost reductions which are subject to execution risk, including future commodity costs, supply chain costs, and production
image_21.jpg Page 12 of 49


costs, and we may not be successful in achieving the planned cost reductions. In such circumstances, these agreements may become future onerous contracts if our gross margins become negative and the value of carried inventory to support product delivery under such contracts may also be adversely impacted.
Furthermore, potential fluctuations in our financial results make financial forecasting difficult. In addition, due to the early stage of development of the market for hydrogen fuel cell products, it is difficult to accurately predict future revenues, operating expenses, cash flows, or results of operations on a quarterly basis. The Company’s revenues, operating expenses, cash flows, and other operating results can vary significantly from quarter to quarter. As a result, quarter-to-quarter comparisons of revenues, operating expenses, cash flows, and other operating results may not be meaningful; instead, we believe our operating performance should be assessed over a number of quarters and years. It is likely that in one or more future quarters, financial results will fall below the expectations of securities analysts and investors and the trading price of the Company's shares may be materially and adversely affected.
4.RECENT DEVELOPMENTS (Including Contractual Updates)
4.1     Corporate
Update on global manufacturing strategy
On September 30, 2022, we announced our strategy ‘local for local’ where we summarized our plan to deepen our global manufacturing footprint in Europe, the United States, and China to support expected global market demand growth through 2030. As part of this strategy, we entered into an investment agreement with the Government of Anting in Shanghai’s Jiading District to establish our new China headquarters, MEA manufacturing facility, and an R&D center, at a site strategically located at the Jiading Hydrogen Port, located in one of China’s leading automotive industry clusters, with the plan to invest approximately $130 million over the next three years.
However, as a result of the increasingly constructive hydrogen policy landscape and increased market activity in the U.S. and Europe; and given the continued hydrogen and fuel cell policy uncertainties and market delays in China, as well as geopolitical risks, we decided to suspend our MEA localization plan in China while we continue with a comparative analysis on manufacturing capacity expansion options and possible sequencing prioritization in the U.S. and/or European markets. We expect to conclude this review in 2024.
4.2     Europe
15 MW order for stationary power products in Europe
On March 5, 2024, we announced an order for 15 megawatts (MW) of fuel cell systems from a UK-based company specializing in renewable off-grid power generation. We expect to deliver 150 FCmove®-HD+ 100 kW systems beginning in late 2024 and continuing through 2025.
The current order of 15 MW of fuel cell systems follows prior cumulative orders for roughly 5 MW of fuel cell systems from this customer. The purchase order is the first order under a new multi-year supply
image_21.jpg Page 13 of 49


agreement. The agreement also provides the customer an option to purchase up to an additional 296 systems by March 2026, which, if fully exercised, would bring the total number of systems ordered to 446.
Orders from Solaris for over 62 hydrogen fuel cell engines to power buses in Europe
On November 6, 2023, we announced multiple purchase orders totaling 62 hydrogen fuel cell engines from long-standing customer Solaris Bus & Coach sp. z o.o. (“Solaris”), a leading European bus manufacturer deploying hydrogen-powered city buses across the continent. Ballard expects delivery of the majority of the fuel cell engines to occur in 2024.
The hydrogen fuel cell engines will power buses in Germany and Poland. The number of engines ordered by Solaris in 2024 approximate 350, representing substantial growth over the more than 140 fuel cell city buses that Solaris has deployed with customers in Europe to date.
Orders from Solaris for over 170 hydrogen fuel cell engines to power buses in Europe
On October 10, 2023, we announced multiple purchase orders totaling 177 hydrogen fuel cell engines from long-standing customer Solaris. Ballard commenced deliveries of these orders in late 2023 and expect the remainder to ship in 2024 and 2025.
The orders include the supply of fuel cell engines to support the largest announced deployment of a fleet of fuel cell city buses in Europe, with 127 Solaris fuel cell buses to be deployed in Bologna, Italy. Ballard also received orders for a further 50 modules to power Solaris fuel cell buses in Germany and Italy.
4.3     North America and Rest of World
Long-Term Supply Agreement with NFI Group and purchase order for 100 fuel cell engines for bus deployments in North America
On January 3, 2024, we announced the signing of a new Long-Term Supply Agreement (“LTSA”) with NFI Group Inc. (“NFI”), a leading independent bus and coach manufacturer and a leader in electric mass mobility solutions in North America and Europe. The agreement marks a new phase in the established partnership between Ballard and NFI, focused on deployment-level volumes of fuel cell powered buses across all of NFI’s major brands including New Flyer, Alexander Dennis, and MCI.
As part of the LTSA, NFI has placed its first purchase order under the agreement for a minimum of 100 FCmove®-HD+ modules for planned delivery in 2024. The modules will primarily be produced in Ballard’s Bend, Oregon facility with Buy America compliance, and will power New Flyer’s next generation Xcelsior CHARGE FC™ hydrogen fuel cell buses for deployment across the US and Canada, including California, Manitoba, Nevada, New York, Ohio, and Pennsylvania.
Canadian Pacific Kansas City places follow-on order for 2.4 MW of Ballard fuel cell engines for active service locomotives
On November 6, 2023, we announced an order for 2.4 MW of additional fuel cell engines from Canadian Pacific Kansas City (“CPKC”). These twelve, 200 kW fuel cell engines were delivered in 2023 as expected and will support the development of CPKC’s additional hydrogen-powered locomotives planned for regular switching and local freight service applications in Alberta.
image_21.jpg Page 14 of 49


The additional locomotives will be partially funded through the Emissions Reduction Alberta (“ERA”) program that helps the province deliver on its environmental and economic goals and will in turn support the decarbonization of rail transport by funding hydrogen production and refueling infrastructure along with hydrogen-powered locomotives.
Over the past two years, Ballard has supplied CPKC with 38 fuel cell engines for use in its hydrogen locomotives, with combined fuel cell power of 7.6 MW. The additional locomotives are expected to enter service in late 2024.
4.4     China
Weichai Power Co., Ltd. and Weichai Ballard Hy-Energy Technologies Co., Ltd.
On November 13, 2018, we announced the closing of a strategic collaboration transaction with Weichai. Ballard’s strategic collaboration with Weichai included:
Equity Investment – an equity investment in Ballard made by Weichai representing a 19.9% interest in the Company at that time. Weichai currently holds an approximate 15.4% interest in Ballard.
Ballard entered into an investor rights agreement with Weichai under which: (a) so long as Weichai directly or indirectly holds at least 10% of Ballard’s outstanding shares, it has an anti-dilution right entitling it to maintain its percentage ownership in Ballard by subscribing for Common Shares from treasury at the same price as Ballard distributes Common Shares to other investors (to date, Weichai’s anti-dilution rights with respect to all previous offerings of the Company have expired unexercised); (b) for so long as Weichai directly or indirectly holds at least 15% of Ballard’s outstanding Common Shares, it has the right to nominate two directors to Ballard’s board of directors; and (c) if there is a third-party offer to buy Ballard, Weichai has the right to make a superior proposal or otherwise it must vote its Common Shares in accordance with the recommendation of Ballard’s board of directors.
China Joint Venture and Technology Transfer Agreement – Weichai and Ballard have established a joint venture company in Shandong Province to support China’s Fuel Cell Electric Vehicle market, with Weichai holding a controlling ownership interest of 51% and Ballard holding a 49% ownership position. Weichai Ballard JV was established in the fourth quarter of 2018. During fiscal 2018 through fiscal 2022, Weichai made its committed capital contributions totaling RMB 561.0 million and Ballard made its committed capital contributions totaling RMB 539.0 million (equivalent to $79.4 million). Weichai holds three of five Weichai Ballard JV board seats and Ballard holds two, with Ballard having certain shareholder protection provisions.
The Weichai Ballard JV develops and manufactures fuel cell modules and components including Ballard’s LCS bi-polar plates, fuel cell stacks and FCgen®-LCS-based power modules for bus, commercial truck, and forklift applications with exclusive rights (subject to certain conditions) in China and is to pay Ballard a total of $90 million under a program to develop and transfer technology to Weichai Ballard JV in order to enable these manufacturing activities. Revenue earned from the $90 million Weichai Ballard JV technology transfer agreement ($2.3 million in the fourth quarter of 2023;
image_21.jpg Page 15 of 49


$0.9 million in the fourth quarter of 2022; $4.9 million in fiscal 2023; $6.0 million in fiscal 2022; $18.2 million in fiscal 2021; $6.0 million in fiscal 2022; $18.2 million in fiscal 2021; $21.2 million in fiscal 2020; $22.5 million in fiscal 2019; $1.2 million in fiscal 2018) is recorded primarily as technology solutions revenues in our Heavy-Duty Mobility Truck market. During the fourth quarter of 2018, we received an initial 10% or $9.0 million prepayment from Weichai Ballard JV for this program with additional amounts paid to us as program milestones are successfully completed. We retain an exclusive right to the developed technologies outside China, subject to certain restrictions on sublicensing outside China. The Weichai Ballard JV will also purchase MEAs for FCgen®-LCS fuel cell stacks exclusively from Ballard under a long-term supply agreement.
Fuel Cell Sales – On December 16, 2019, we announced the receipt of a purchase order from Weichai Ballard JV for the delivery of MEAs valued at approximately $19 million under a long-term MEA supply agreement. Revenue earned from this agreement ($1.5 million in the fourth quarter of 2023; $0.2 million in the fourth quarter of 2022; $2.1 million in fiscal 2023; $1.0 million in fiscal 2022) is recorded primarily as product revenue in our Heavy-Duty Mobility Truck market. As of December 31, 2023, an additional $5.1 million of revenue associated with shipments on this order to Weichai Ballard JV remain unrecognized until these products are ultimately sold by Weichai Ballard JV.
The Weichai Ballard JV operation, located in Weifang, Shandong Province, China, has commenced production activities of LCS bi-polar plates, LCS fuel cell stacks and LCS-based modules to power bus and truck FCEVs for the China market. The Weichai Ballard JV is expected to have annual production capacity of 40,000 fuel cell stacks and 20,000 engines.
5.     RESULTS OF OPERATIONS
5.1     Operating Segments
We report our results in the single operating segment of Fuel Cell Products and Services. For 2023, we have made certain changes in the presentation of revenues by application comprising our Fuel Cell Products and Services operating segment. Our Fuel Cell Products and Services segment consists of the sale of PEM fuel cell products and services for a variety of applications, including Heavy-Duty Mobility (consisting of bus, truck, rail, and marine applications), Stationary Power, and Emerging and Other Markets (consisting of material handling, off-road, and other applications). Revenues from the delivery of Services, including technology solutions, after sales services and training, are included in each of the respective markets.
During the fourth quarter of 2023, we completed a restructuring of operations at Ballard Motive Solutions in the U.K. and effectively closed the operation. As such, the historic operating results (including revenue and operating expenses) of the Ballard Motive Solutions business for both 2023 and 2022 have been removed from continuing operating results and are instead presented separately in the statement of comprehensive income (loss) as loss from discontinued operations.


image_21.jpg Page 16 of 49


5.2     Summary of Key Financial Metrics – Three Months Ended December 31, 2023
Revenue and Gross Margin
(Expressed in thousands of U.S. dollars)Three months ended December 31,
20232022$ Change% Change
Heavy-Duty Mobility$29,004$9,079$19,925219%
Bus11,9782,7189,260341%
Truck5,9912,5443,447135%
Rail7,0392,6764,363163%
Marine3,9961,1412,855250%
Stationary12,8056,2346,571105%
Emerging and Other4,9424,870721%
Revenues$46,751$20,183$26,568132%
China$5,496$2,009$3,487174%
Europe24,9079,08015,827174%
North America15,1068,1686,93885%
Rest of World1,24292631634%
Revenues46,75120,18326,568132%
Cost of goods sold56,91826,27630,642117%
Gross Margin$(10,167)$(6,093)$(4,074)67%
Gross Margin %(22%)(30%)n/a8 pts
Fuel Cell Products and Services Revenues of $46.8 million for the fourth quarter of 2023 increased 132%, or $26.6 million, compared to the fourth quarter of 2022. The 132% increase was driven by higher Heavy-Duty Mobility and Stationary market revenues as Emerging and Other and Stationary market revenues were effectively flat. Revenue increased in each region with the largest increases in Europe and North America followed by China and Rest of World.
Heavy-Duty Mobility revenues of $29.0 million in the fourth quarter of 2023 increased $20.0 million, or 219%, due to higher sales of fuel cell products in each of our sub-markets of bus, rail, truck and marine. Heavy-Duty Mobility revenues on a quarter-to-quarter basis are impacted by product mix due to varying customer requirements and various fuel cell products, including numerous power configurations required by our customers (and the resulting impact on selling price) of our fuel cell modules, fuel cell stacks, MEAs, and related component and parts kits. Heavy-Duty Mobility revenues of $29.0 million in the fourth quarter of 2023 includes service revenues of $2.3 million earned on the Weichai Ballard JV technology transfer program; $2.3 million from Weichai Ballard JV for the supply of a mix of certain fuel cell products and components that will be used in the assembly of modules to power zero-emission FCEVs in China; and $24.4 million from a variety of customers in Europe, North America, China, and the rest of the world, primarily for shipments of FCwave™, FCmove™-HD+, FCmove™-HD FCmove-XD, and FCveloCity®-HD7 fuel cell modules and related components for their respective bus, truck, rail and marine programs.
Heavy-Duty Mobility revenues of $9.0 million in the fourth quarter of 2022 includes service revenues of $0.9 million earned on the Weichai Ballard JV technology transfer program; $0.3 million to Weichai Ballard JV for the supply of a mix of certain fuel cell products and components that will be used in the assembly of modules to power zero-emission FCEVs in China; and $7.8 million to a variety of customers
image_21.jpg Page 17 of 49


in North America, Europe, and Other areas, primarily for shipments of FCveloCity®-HD7 and FCveloCity®-HDv8 fuel cell modules and related components for their respective bus and train programs.
Stationary revenues of $12.8 million increased $6.6 million, or 105%, due to higher sales of stationary power generation fuel cell modules, stacks, products and services primarily in Europe and North America. Stationary revenues also include technology solutions program revenues from a variety of customer programs for stationary applications.
Emerging and Other market revenues of $4.9 million increased $0.1 million, or 1%, due primarily to higher sales of fuel cell modules primarily for mining applications, partially offset by lower fuel cell stack shipments and lower service revenues. Emerging and Other market revenues include technology solutions program revenues on the completed Audi program of nil in the fourth quarter of 2023, compared to $1.0 million in the fourth quarter of 2022.
Fuel Cell Products and Services gross margins were ($10.2) million, or (22%) of revenues, for the fourth quarter of 2023, compared to ($6.1) million, or (30%) of revenues, for the fourth quarter of 2022. The negative gross margin in the fourth quarter of 2023 was driven primarily by significantly higher inventory impairment and onerous contract provisions, and by a shift to lower overall product margin and service revenue mix including the impacts of pricing strategy, higher fixed overhead costs due primarily to the expansion of manufacturing capacity, and increases in supply costs.
Gross margin in the fourth quarter of 2023 was negatively impacted by net increases in inventory impairment and onerous contract provision adjustments of ($10.7) million, and positively impacted by net warranty adjustments of $0.3 million. Negative inventory and related impairment adjustments of ($10.7) million in the fourth quarter of 2023 were primarily due to (i) customer specific heavy-duty mobility inventory no longer expected to be utilized due to a certain customer’s liquidity issues and resulting program delays; (ii) excess and slow moving small stationary inventory located primarily in Europe due to product rationalization and potential divestiture activities; and (iii) excess and slow moving legacy and customer service inventory no longer expected to be utilized. Gross margin in the fourth quarter of 2022 was negatively impacted by net inventory and onerous contract provision adjustments of ($4.1) million due primarily to excess and impaired service inventory; and positively impacted by net warranty adjustments of $0.5 million.
image_21.jpg Page 18 of 49


Operating Expenses and Cash Operating Costs
(Expressed in thousands of U.S. dollars)
Three months ended December 31,
20232022$ Change% Change
Research and Product
  Development
$24,459$21,506$2,953
    14%
General and Administrative5,0424,98260
     1%
Sales and Marketing3,7163,295421
    13%
Operating Expenses$33,217$29,783$3,434
    12%



Research and Product
  Development (cash operating cost)
$21,337$20,586$751
    4%
General and Administrative
 (cash operating cost)
4,2335,361(1,128)
     (21%)
Sales and Marketing (cash operating cost)3,3803,091289
    9%
Cash Operating Costs$28,950$29,038$(88)
    (0%)
Cash Operating Costs and its components of Research and Product Development (cash operating cost), General and Administrative (cash operating cost), and Sales and Marketing (cash operating cost) are non-GAAP measures. We use certain Non-GAAP measures to assist in assessing our financial performance. Non-GAAP measures do not have any standardized meaning prescribed by GAAP and are therefore unlikely to be comparable to similar measures presented by other companies. See the reconciliation of Cash Operating Costs to GAAP in the Supplemental Non-GAAP Measures and Reconciliations section and the reconciliation of Research and Product Development (cash operating cost), General and Administrative (cash operating cost), and Sales and Marketing (cash operating cost) to GAAP in the Operating Expense section. Cash Operating Costs adjusts operating expenses for stock-based compensation expense, depreciation and amortization, impairment losses on trade receivables, restructuring charges, the impact of unrealized gains or losses on foreign exchange contracts, acquisition related costs, and financing charges.
Total Operating Expenses (excluding Other operating expenses) for the fourth quarter of 2023 were $33.2 million, an increase of $3.4 million, or 12%, compared to the fourth quarter of 2022. The increase was driven by higher research and product development expenses of $3.0 million and higher sales and marketing expenses of $0.4 million.
Cash Operating Costs (see Supplemental Non-GAAP Measures and Reconciliations) for the fourth quarter of 2023 were $29.0 million, a decrease of ($0.1) million, or (0%), compared to the fourth quarter of 2022. The minor decrease was driven by lower general and administrative cash operating costs of ($1.1) million, partially offset by higher research and product development cash operating costs of $0.8 million, and higher sales and marketing cash operating costs of $0.3 million.
The minor decrease in cash operating costs in the fourth quarter of 2023 was driven primarily by lower general and administrative costs due to lower contractor services, recruiting, and insurance costs. These cost reductions were partially offset by increased expenditure on technology and product development activities, including the design and development of next generation fuel cell stacks and engines for bus, truck, rail, marine and stationary applications, and continuation engineering investment in our existing fuel cell products, including activities related to product cost reduction. Program investment includes expenditures related to our FCmove™-HD+ and FCmove XD fuel cell modules designed for buses and medium and heavy-duty trucks, our FCgen®-HPS High-Power Density Fuel Cell Stack for light-medium-and heavy-duty vehicles, our FCwave™ Fuel Cell Module for marine applications, and on the ongoing improvement of all of our fuel cell products including our high performance fuel cell module, the FCmove™-HD, and our high performance liquid-cooled fuel cell stack, the FCgen®-LCS.
Adjusted EBITDA
(Expressed in thousands of U.S. dollars)Three months ended December 31,
20232022$ Change% Change
Adjusted EBITDA$(44,083)$(40,148)$(3,935)
                      (10%)
    EBITDA and Adjusted EBITDA are non-GAAP measures. We use certain Non-GAAP measures to assist in assessing our financial performance. Non-GAAP measures do not have any standardized meaning prescribed by GAAP and are therefore unlikely to be comparable to similar measures presented by other companies. See reconciliation of Adjusted EBITDA to GAAP in the Supplemental Non-GAAP Measures and Reconciliations section. Adjusted EBITDA adjusts EBITDA for stock-based compensation expense, transactional gains and losses, acquisition related costs, finance and other income, recovery on settlement of contingent consideration, asset impairment charges, and the impact of unrealized gains and losses on foreign exchange contracts.
image_21.jpg Page 19 of 49


Adjusted EBITDA (see Supplemental Non-GAAP Measures and Reconciliations) for the fourth quarter of 2023 was ($44.1) million, compared to ($40.1) million for the fourth quarter of 2022. The increase in Adjusted EBITDA loss of ($3.9) million was driven primarily by the increase in gross margin loss of ($4.1) million, higher impairment loss on trade receivables of ($1.4) million, and higher restructuring expenses of ($0.2) million, partially offset by the decrease in Cash Operating Costs of $0.1 million, and lower equity in loss of investment in joint venture and associates of $2.4 million attributed to the operations of Weichai Ballard JV.
Net Loss from Continuing Operations
(Expressed in thousands of U.S. dollars)Three months ended December 31,
20232022$ Change% Change
Net loss from Continuing Operations$(48,889)$(27,572)$(21,317)(77)%
Net loss from continuing operations for the fourth quarter of 2023 was ($48.9) million, or ($0.16) per share, compared to a net loss from continuing operations of ($27.6) million, or ($0.09) per share, in the fourth quarter of 2022. The ($21.3) million increase in net loss in the fourth quarter of 2023 was driven primarily by the increase in Adjusted EBITDA loss of ($3.9) million and by lower finance and other income of ($13.9) million.
Net Loss from Discontinued Operations
(Expressed in thousands of U.S. dollars)Three months ended December 31,
20232022$ Change% Change
Revenues$323$281$4215%
Cost of goods sold10810711%
Gross margin2151744124%
Operating expenses(2,699)(6,938)4,23961%
Finance and other (income) loss125(3)1284267%
Impairment charges on intangible assets(13,017)13,017100%
Recovery on settlement of contingent consideration9,891(9,891)(100)%
Income tax recovery (expense)3,038(3,038)(100)%
Net loss from discontinued operations$(2,359)$(6,855)$4,49666%
Net loss from discontinued operations for the fourth quarter of 2023 was ($2.4) million, or ($0.01) per share, compared to ($6.9) million, or ($0.02) per share, in the fourth quarter of 2022.
During the fourth quarter of 2023, we completed a restructuring of operations at Ballard Motive Solutions in the U.K. and effectively closed the operation. As such, the historic operating results of the Ballard Motive Solutions business for both 2023 and 2022 have been removed from continuing operating results and are instead presented separately in the statement of comprehensive income (loss) as loss from discontinued operations.





image_21.jpg Page 20 of 49


5.3     Summary of Key Financial Metrics – Year Ended December 31, 2023
Revenue and Gross Margin
(Expressed in thousands of U.S. dollars)Year ended December 31,
20232022$ Change% Change
Heavy-Duty Mobility$66,657$43,679$22,97853%
Bus29,26524,9174,34817%
Truck10,96111,472(511)(4%)
Rail19,1005,10613,994274%
Marine7,3312,1845,147236%
Stationary21,70718,8722,83515%
Emerging and Other14,00419,309(5,305)(27%)
Revenues$102,368$81,860$20,50825%
China$11,980$9,127$2,85331%
Europe48,95838,44410,51427%
North America37,73628,5729,16432%
Rest of World3,6945,717(2,023)(35%)
Revenues102,36881,86020,50825%
Cost of goods sold124,19995,16829,03131%
Gross Margin$(21,831)$(13,308)$(8,523)(64%)
Gross Margin %(21%)(16%)n/a(5 pts)
Fuel Cell Products and Services Revenues of $102.4 million for 2023 increased 25%, or $20.5 million, compared to 2022. The 25% increase was driven by higher Heavy-Duty Mobility and Stationary market revenues, partially offset by lower Emerging and Other market revenues. Revenue increases in Europe, North America and China, were partially offset by lower revenues in Rest of World.
Heavy-Duty Mobility revenues of $66.7 million in 2023 increased $23.0 million, or 53%, due primarily to higher sales of rail, marine, and bus fuel cell products. Heavy-Duty Mobility revenues on a quarter-to-quarter basis are impacted by product mix due to varying customer requirements and various fuel cell products, including numerous power configurations required by our customers (and the resulting impact on selling price) of our fuel cell modules, fuel cell stacks, MEAs, and related component and parts kits. Heavy-Duty Mobility revenues of $66.7 million in 2023 includes service revenue of $4.9 million earned on the Weichai Ballard JV technology transfer program; $3.2 million from Weichai Ballard JV for the supply of a mix of certain fuel cell products and components that will be used in the assembly of modules to power zero-emission FCEVs in China; $1.7 million of product and service revenues from Synergy Ballard JVCo; and $56.9 million from a variety of customers in Europe, North America, China, and the rest of the world, primarily for shipments of FCmove™-HD, FCmove™-HD+, FCmove-XD, FCwave™, and FCveloCity®-HD7, and FCmove-MD fuel cell modules and related components for their respective bus, truck, rail and marine programs.
Heavy-Duty Mobility revenues of $43.7 million in 2022 includes service revenues of $6.0 million earned on the Weichai Ballard JV technology transfer program; $2.1 million to Weichai Ballard JV for the supply of a mix of certain fuel cell products and components that will be used in the assembly of modules to power zero-emission FCEVs in China; and $35.6 million to a variety of customers in North America,
image_21.jpg Page 21 of 49


Europe, and Other areas, primarily for shipments of FCveloCity®-HD7 and FCveloCity®-HDv8 fuel cell modules and related components for their respective bus and train programs.
Stationary revenues of $21.7 million increased $2.8 million, or 15%, due to higher sales of stationary power generation fuel cell modules, stacks, products and services primarily in Europe and North America. Stationary revenues also include technology solutions program revenues from a variety of customer programs for stationary applications.
Emerging and Other market revenues of $14.0 million decreased ($5.3) million, or (27%), due primarily to lower service revenues and lower fuel cell stack shipments, partially offset by higher sales of fuel cell modules for mining applications. Emerging and Other market revenues include technology solutions program revenues on the complete Audi program of $0.3 million in 2023, compared to $5.6 million earned in 2022.
Fuel Cell Products and Services gross margins were ($21.8) million, or (21%) of revenues, for 2023, compared to ($13.3) million, or (16%) of revenues, for 2022. The negative gross margin in 2023 was driven primarily by significantly higher inventory impairment and onerous contract provisions, and by a shift to lower overall product margin and service revenue mix including the impacts of pricing strategy, higher fixed overhead costs due primarily to the expansion of manufacturing capacity, and increases in supply costs.
Gross margin in 2023 was negatively impacted by net increases in inventory impairment and onerous contract provision adjustments of ($15.0) million, and negatively impacted by net warranty adjustments of ($0.3 million). Negative inventory and related impairment adjustments of ($15.0) million in 2023 were primarily due to (i) customer specific heavy-duty mobility inventory no longer expected to be utilized due to a certain customer’s liquidity issues and resulting program delays; (ii) excess and slow moving small stationary inventory located primarily in Europe due to product rationalization and potential divestiture activities; (iii) excess stationary and heavy-duty mobility product inventory; and (iv) excess and slow moving legacy and customer service inventory no longer expected to be utilized. Gross margin in 2022 was negatively impacted by net inventory and onerous contract provision adjustments of ($7.5) million due primarily to excess and impaired heavy-duty mobility product and service inventory; and negatively impacted by net warranty adjustments of ($0.4) million related primarily to increased service costs.
image_21.jpg Page 22 of 49


Operating Expenses and Cash Operating Costs
(Expressed in thousands of U.S. dollars)
Year ended December 31,
20232022$ Change% Change
Research and Product
  Development
$98,306$89,715$8,59110%
General and Administrative23,87426,355(2,481)(9)%
Sales and Marketing15,11012,5382,57221%
Operating Expenses$137,290$128,608$8,6827%



Research and Product
  Development (cash operating cost)
$86,248$79,806$6,4428%
General and Administrative
 (cash operating cost)
19,51320,842(1,329)(6)%
Sales and Marketing (cash operating cost)13,56611,3442,22220%
Cash Operating Costs$119,327$111,992$7,3357%
Cash Operating Costs and its components of Research and Product Development (cash operating cost), General and Administrative (cash operating cost), and Sales and Marketing (cash operating cost) are non-GAAP measures. We use certain Non-GAAP measures to assist in assessing our financial performance. Non-GAAP measures do not have any standardized meaning prescribed by GAAP and are therefore unlikely to be comparable to similar measures presented by other companies. See the reconciliation of Cash Operating Costs to GAAP in the Supplemental Non-GAAP Measures and Reconciliations section and the reconciliation of Research and Product Development (cash operating cost), General and Administrative (cash operating cost), and Sales and Marketing (cash operating cost) to GAAP in the Operating Expense section. Cash Operating Costs adjusts operating expenses for stock-based compensation expense, depreciation and amortization, impairment losses on trade receivables, restructuring charges, the impact of unrealized gains or losses on foreign exchange contracts, acquisition related costs, and financing charges.
Total Operating Expenses (excluding Other operating expenses) for 2023 was $137.3 million, an increase of $8.7 million, or 7%, compared to 2022. The increase was driven by higher research and product development expenses of $8.6 million and higher sales and marketing expenses of $2.6 million, partially offset by lower general and administrative expenses of ($2.5) million.
Cash Operating Costs (see Supplemental Non-GAAP Measures and Reconciliations) for 2023 were $119.3 million, an increase of $7.3 million, or 7%, compared to 2022. The increase was driven by higher research and product development cash operating costs of $6.4 million and by higher sales and marketing cash operating costs of $2.2 million, partially offset by lower general and administrative cash operating costs of ($1.3) million.
The increase in operating expenses and cash operating costs in 2023 was driven primarily by increased expenditure on technology and product development activities including the design and development of next generation fuel cell stacks and engines for bus, truck, rail, marine and stationary applications, and continuation engineering investment in our existing fuel cell products, including activities related to product cost reduction. Program investment includes expenditures related to our FCmove™-HD+ and FCmove XD fuel cell modules designed for buses and medium and heavy-duty trucks, our FCgen®-HPS High-Power Density Fuel Cell Stack for light-medium-and heavy-duty vehicles, our FCwave™ Fuel Cell Module for marine applications, and on the ongoing improvement of all of our fuel cell products including our high performance fuel cell module, the FCmove™-HD, and our high performance liquid-cooled fuel cell stack, the FCgen®-LCS. In addition, sales and marketing costs increased due to increased commercial expenditures and staffing primarily in Europe and North America.
Operating expenses also include the impact of inflationary wage pressures. These operating expense increases were partially offset by relatively lower labour costs in Canada in 2023 on our Canadian operating cost base as the Canadian dollar, relative to the U.S. dollar, was approximately (4%) lower in 2023, compared to 2022.



image_21.jpg Page 23 of 49


Adjusted EBITDA
(Expressed in thousands of U.S. dollars)Year ended December 31,
20232022$ Change% Change
Adjusted EBITDA$(150,088)$(132,635)$(17,453)
                      (13%)
    EBITDA and Adjusted EBITDA are non-GAAP measures. We use certain Non-GAAP measures to assist in assessing our financial performance. Non-GAAP measures do not have any standardized meaning prescribed by GAAP and are therefore unlikely to be comparable to similar measures presented by other companies. See reconciliation of Adjusted EBITDA to GAAP in the Supplemental Non-GAAP Measures and Reconciliations section. Adjusted EBITDA adjusts EBITDA for stock-based compensation expense, transactional gains and losses, acquisition related costs, finance and other income, recovery on settlement of contingent consideration, asset impairment charges, and the impact of unrealized gains and losses on foreign exchange contracts.
Adjusted EBITDA (see Supplemental Non-GAAP Measures and Reconciliations) for 2023 was ($151.1) million, compared to ($132.6) million for 2022. The ($17.5) million increase in Adjusted EBITDA loss was driven primarily by the decrease in gross margin of ($8.5), the increase in Cash Operating Costs of ($7.3) million, higher impairment loss on trade receivables of ($1.4) million, and higher restructuring expenses of ($1.0) million, partially offset and lower equity in loss of investment in joint venture and associates of $1.5 million attributed to the operations of Weichai Ballard JV.
Net Loss from Continuing Operations
(Expressed in thousands of U.S. dollars)Year ended December 31,
20232022$ Change% Change
Net loss from Continuing Operations$(144,210)$(160,371)$16,161
    10%
Net loss from continuing operations for 2023 was ($144.2) million, or ($0.48) per share, compared to a net loss from continuing operations of ($160.4) million, or ($0.54) per share, in 2022. The $16.2 million decrease in net loss in 2023 was driven primarily by higher finance and other income of $33.2 million due to primarily to increased investment income of $23.7 million, improved mark to market and foreign exchange impacts of $4.0 million on our long-term investments including Forsee Power, Wisdom, Quantron, and hydrogen infrastructure and growth equity funds, and by higher foreign exchange gains on net monetary assets of $5.4 million. These net loss improvements were partially offset by the increase in Adjusted EBITDA loss of ($17.5) million.
In addition, operating margins, and costs in 2023 were also impacted by the positive impact of a weaker Canadian dollar, relative to the U.S. dollar, as compared to 2022. As a significant amount of our net operating costs (primarily labour) are denominated in Canadian dollars, gross margin, operating expenses, Adjusted EBITDA, and net loss are impacted by changes in the Canadian dollar relative to the U.S. dollar. As the Canadian dollar relative to the U.S. dollar was approximately (4%), or (300) basis points, lower in 2023 as compared to 2022, positive foreign exchange impacts on our Canadian operating margins and cost base were approximately $3.9 million. A $0.01 decrease in the Canadian dollar, relative to the U.S. dollar, positively impacts annual operating margins and costs by approximately $1.3 million.






image_21.jpg Page 24 of 49


Net Loss from Discontinued Operations
(Expressed in thousands of U.S. dollars)Year ended December 31,
20232022$ Change% Change
Revenues$934$1,926$(992)(52%)
Cost of goods sold6071,713(1,106)(65%)
Gross margin32721311454%
Operating expenses(7,913)(13,784)5,87143%
Finance and other (income) loss337(4)3418525%
Impairment charges on intangible assets(2,266)(13,017)10,75183%
Impairment charges on goodwill(23,991)(23,991)(100%)
Recovery on settlement of contingent consideration9,891(9,891)(100%)
Income tax recovery (expense)3,578(3,578)(100%)
Net loss from discontinued operations$(33,506)$(13,123)$(20,383)(155%)
Net loss from discontinued operations for 2023 was ($33.5) million, or ($0.11) per share, compared to ($13.1) million, or ($0.04) per share, in 2022.
During the fourth quarter of 2023, we completed a restructuring of operations at Ballard Motive Solutions in the U.K. and effectively closed the operation. As such, the historic operating results of the Ballard Motive Solutions business for both 2023 and 2022 have been removed from continuing operating results and are instead presented separately in the statement of comprehensive income (loss) as loss from discontinued operations.
5.4     Operating Expenses and Other Items – Three Months and Year ended December 31, 2023
Research and product development expenses
(Expressed in thousands of U.S. dollars)
Three months ended December 31,
Research and product development20232022$ Change% Change
Research and product development expense$24,459$21,506$2,95314%
Less: Depreciation and amortization expense$(1,832)$18$(1,850)(1,278%)
Less: Stock-based compensation expense$(1,290)$(938)$(352)(38%)
Research and Product Development (cash operating cost)$21,337$20,586$7514%
(Expressed in thousands of U.S. dollars)
Year ended December 31,
Research and product development20232022$ Change% Change
Research and product development expense$98,306$89,715$8,59110%
Less: Depreciation and amortization expense$(6,538)$(4,894)$1,64434%
Less: Stock-based compensation expense$(5,520)$(5,015)$(505)(10%)
Research and Product Development (cash operating cost)$86,248$79,806$6,4428%
Research and Product Development (cash operating cost) is a non-GAAP measure. We use certain Non-GAAP measures to assist in assessing our financial performance. Non-GAAP measures do not have any standardized meaning prescribed by GAAP and are therefore unlikely to be comparable to similar measures presented by other companies. Research and Product Development (cash operating cost) adjusts Research and product development expense for depreciation and amortization expense and stock-based compensation expense. See the reconciliation of the adjustments to Research and product development expense in the table above.
Research and product development expenses for the three months ended December 31, 2023, were $24.5 million, an increase of $3.0 million, or 14%, compared to the corresponding period of 2022. Excluding depreciation and amortization expense and stock-based compensation expense, research, and product development cash operating costs (see Supplemental Non-GAAP Measures and Reconciliations) were $21.3 million in the fourth quarter of 2023, an increase of $0.8 million, or 4%, compared to the fourth quarter of 2022.
Research and product development expenses for the year ended December 31, 2023, were $98.3 million, an increase of $8.6 million, or 10%, compared to the corresponding period of 2022. Excluding
image_21.jpg Page 25 of 49


depreciation and amortization expense and stock-based compensation expense, research and product development cash operating costs (see Supplemental Non-GAAP Measures and Reconciliations) were $86.2 million in 2023, an increase of $6.4 million, or 8%, compared to 2022.
The respective $0.8 million, or 4%, and $6.4 million, or 8%, increases in research and development cash operating costs (see Supplemental Non-GAAP Measures and Reconciliations) in the fourth quarter and fiscal year of 2023, as compared to the fourth quarter and fiscal year of 2022, was driven primarily by increased expenditure on technology and product development activities including the design and development of next generation fuel cell stacks and engines for bus, truck, rail, marine and stationary applications, and continuation engineering investment in our existing fuel cell products, including activities related to product cost reduction. Program investment includes expenditures related to our FCmove™-HD+ and FCmove XD fuel cell modules designed for buses and medium and heavy-duty trucks, our FCgen®-HPS High-Power Density Fuel Cell Stack for light-medium-and heavy-duty vehicles, our FCwave™ Fuel Cell Module for marine applications, and on the ongoing improvement of all of our fuel cell products including our high performance fuel cell module, the FCmove™-HD, and our high performance liquid-cooled fuel cell stack, the FCgen®-LCS.
Research and product development expenses also include the impact of inflationary wage pressures. These operating expense increases were partially offset by relatively lower labour costs in Canada in 2023 on our Canadian operating cost base as the Canadian dollar, relative to the U.S. dollar, was approximately (4%) lower in 2023, compared to 2022.
Depreciation and amortization expense included in research and product development expense for the three months and year ended December 31, 2023, was $1.8 million and $6.5 million, respectively, compared to nominal amounts and $4.9 million, respectively, for the corresponding periods of 2022. Depreciation and amortization expense relate primarily to amortization expense on our intangible assets and depreciation expense on our research and product development facilities and equipment.
Stock-based compensation expense included in research and product development expense for the three months and year ended December 31, 2023, was $1.3 million and $5.5 million, respectively, compared to $0.9 million and $5.0 million, respectively, for the corresponding periods of 2022. The increase in 2023 was due primarily to new equity awards granted to a wider employee base and to help retain key personnel.
General and administrative expenses
(Expressed in thousands of U.S. dollars)
Three months ended December 31,
General and administrative20232022$ Change% Change
General and administrative expense$5,042$4,982$601%
Less: Depreciation and amortization expense$(556)$(449)$(107)(24%)
Less: Stock-based compensation expense$(949)$(229)$(720)(314%)
Add: Impact of unrealized gains (losses) on foreign exchange contracts$696$1,057$(361)(34%)
General and Administrative (cash operating cost)$4,233$5,361$(1,128)(21%)

image_21.jpg Page 26 of 49


(Expressed in thousands of U.S. dollars)
Year ended December 31,
General and administrative20232022$ Change% Change
General and administrative expense$23,874$26,355$(2,481)(9%)
Less: Depreciation and amortization expense$(1,997)$(1,915)$(82)(4%)
Less: Stock-based compensation expense$(3,660)$(2,736)$(924)(34%)
Add: Impact of unrealized gains (losses) on foreign exchange contracts$1,296$(862)$2,158250%
General and Administrative (cash operating cost)$19,513$20,842$(1,329)(6%)
General and Administrative (cash operating cost) is a non-GAAP measure. We use certain Non-GAAP measures to assist in assessing our financial performance. Non-GAAP measures do not have any standardized meaning prescribed by GAAP and are therefore unlikely to be comparable to similar measures presented by other companies. General and Administrative (cash operating cost) adjusts General and administrative expense for depreciation and amortization expense, stock-based compensation expense and the impact of unrealized gains or losses on foreign exchange contracts. See the reconciliation of the adjustments to General and administrative expense in the table above.
General and administrative expenses for the three months ended December 31, 2023, were $5.0 million, an increase of $0.1 million, or 1%, compared to the corresponding period of 2022. Excluding depreciation and amortization expense, stock-based compensation expense, and the impact of unrealized gains (losses) on foreign exchange contracts, general and administrative cash operating costs (see Supplemental Non-GAAP Measures and Reconciliations) were $4.2 million in the fourth quarter of 2023, a decrease of ($1.1) million, or (21%), compared to the fourth quarter of 2022.
General and administrative expenses for the year ended December 31, 2023, were $23.9 million, a decrease of ($2.5) million, or (9%), compared to the corresponding period of 2022. Excluding depreciation and amortization expense, stock-based compensation expense, and the impact of unrealized gains (losses) on foreign exchange contracts, general and administrative cash operating costs (see Supplemental Non-GAAP Measures and Reconciliations) were $19.5 million in 2023, a decrease of ($1.3) million, or (6%), compared to 2022.
The respective ($1.1) million, or (21%), and ($1.3) million, or (6%), decreases in general and administrative cash operating costs (see Supplemental Non-GAAP Measures and Reconciliations) in the fourth quarter and fiscal year of 2023, as compared to the fourth quarter and fiscal year of 2022, was due primarily to lower contractor services, recruiting, and insurance costs. The impact of inflationary wage pressures were offset by relatively lower labour costs in Canada in 2023 on our Canadian operating cost base as the Canadian dollar, relative to the U.S. dollar, was approximately (4%) lower in 2023, compared to 2022.
Depreciation and amortization expense included in general and administrative expense for the three months and year ended December 31, 2023, was $0.6 million and $2.0 million, respectively, relatively consistent with the corresponding periods of 2022. Depreciation and amortization expense relate primarily to our office and information technology intangible assets including our ongoing investment in our ERP system.
Stock-based compensation expense included in general and administrative expense for the three months and year ended December 31, 2023, was $0.9 million and $3.7 million, respectively, compared to $0.2 million and $2.7 million, respectively, for the corresponding periods of 2022. The increase in 2023 was due primarily to new equity awards granted to a wider employee base and to help retain key personnel.
The impact of unrealized gains (losses) on foreign exchange contracts included in general and administrative expense for the three months and year ended December 31, 2023, was $0.7 million and $1.3 million, respectively, compared to $1.1 million and ($0.9) million, respectively, for the corresponding periods of 2022. We use forward foreign exchange contracts to help manage our exposure to currency rate fluctuations. We record these contracts at their fair value as of the balance sheet date as either assets or liabilities with any changes in fair value in the period recorded in profit or loss (general and
image_21.jpg Page 27 of 49


administrative expense) as these contracts are not designated or qualified under hedge accounting criteria.
Sales and marketing expenses
(Expressed in thousands of U.S. dollars)
Three months ended December 31,
Sales and marketing20232022$ Change% Change
Sales and marketing expense$3,716$3,295$42113%
Less: Depreciation and amortization expense$$(4)$4100%
Less: Stock-based compensation expense$(336)$(200)$(136)(68%)
Sales and Marketing (cash operating cost)$3,380$3,091$2899%

(Expressed in thousands of U.S. dollars)
Year ended December 31,
Sales and marketing20232022$ Change% Change
Sales and marketing expense$15,110$12,538$2,57221%
Less: Depreciation and amortization expense$(4)$(6)$233%
Less: Stock-based compensation expense$(1,540)$(1,188)$(352)(30%)
Sales and Marketing (cash operating cost)$13,566$11,344$2,22220%
Sales and Marketing (cash operating cost) is a non-GAAP measure. We use certain Non-GAAP measures to assist in assessing our financial performance. Non-GAAP measures do not have any standardized meaning prescribed by GAAP and are therefore unlikely to be comparable to similar measures presented by other companies. Sales and Marketing (cash operating cost) adjusts Sales and marketing expense for depreciation and amortization expense and stock-based compensation expense. See the reconciliation of the adjustments to Sales and marketing expense in the table above.
Sales and marketing expenses for the three months ended December 31, 2023, were $3.7 million, an increase of $0.4 million, or 13%, compared to the corresponding period of 2022. Excluding stock-based compensation expense, sales and marketing cash operating costs (see Supplemental Non-GAAP Measures and Reconciliations) was $3.4 million in the fourth quarter of 2023, an increase of $0.3 million, or 9%, compared to the fourth quarter of 2022.
Sales and marketing expenses for the year ended December 31, 2023, were $15.1 million, an increase of $2.6 million, or 21%, compared to the corresponding period of 2022. Excluding stock-based compensation expense, sales and marketing cash operating costs (see Supplemental Non-GAAP Measures and Reconciliations) was $13.6 million in 2023, an increase of $2.2 million, or 20%, compared to 2022.
The respective $0.3 million, or 9%, and $2.2 million, or 20%, increases in general and administrative cash operating costs (see Supplemental Non-GAAP Measures and Reconciliations) in the fourth quarter and fiscal year of 2023, as compared to the fourth quarter and fiscal year 2022, was due primarily to increased commercial expenditures and staffing primarily in Europe and North America.
Stock-based compensation expense included in sales and marketing expense for the three months and year ended December 31, 2023, was $0.3 million and $1.5 million, respectively, compared to $0.2 million and $1.2 million, respectively, for the corresponding periods of 2022. The increase in 2023 was due primarily to new equity awards granted to a wider employee base and to help retain key personnel.
Other operating expenses for the three months and year ended December 31, 2023, was $1.8 million and $3.8 million, respectively, compared to $0.3 million and $3.4 million, respectively, for the corresponding periods of 2022. The following table provides a breakdown of other operating expense for the reported periods:
image_21.jpg Page 28 of 49


(Expressed in thousands of U.S. dollars)
Three months ended December 31,
20232022$ Change% Change
Impairment loss on trade receivables$1,436$73$1,3631,867%
Restructuring and related costs (recovery)322137185135%
Acquisition related costs(3)106(109)(103%)
Other expenses (recovery)$1,755$316$1,439455%

(Expressed in thousands of U.S. dollars)
Year ended December 31,
20232022$ Change% Change
Impairment loss on trade receivables$1,498$73$1,4251,952%
Restructuring and related costs (recovery)1,5124821,030214%
Acquisition related costs7732,857(2,084)73%
Other expenses (recovery)$3,783$3,412$37111%
Impairment loss (recovery) on trade receivables for the three months and year ended December 31, 2023 were $1.4 million and $1.5 million, respectively, compared to nominal amounts in 2022. If we recover on an impaired trade receivable through legal or other means, the recovered amount is recognized in the period of recovery as a reversal of the impairment loss.
Restructuring and related costs (recovery) for the three months and year ended December 31, 2023 were $0.3 million and $1.5 million, respectively, compared to $0.1 million and $0.5 million for each of the corresponding periods of 2022, and consist of certain cost cutting measures and related personnel change costs.
Acquisition related costs for the three months and year ended December 31, 2023 were nominal and $0.8 million, respectively, compared to $0.1 million and $2.9 million, respectively, for the corresponding periods of 2022, and consist primarily of legal, advisory, and transaction related costs incurred due to corporate development activities.
Finance income (loss) and other for the three months and year ended December 31, 2023 was $1.9 million and $31.1 million, respectively, compared to $15.7 million and ($2.1) million for the corresponding periods of 2022. The following table provides a breakdown of finance and other income (loss) for the reported periods:
(Expressed in thousands of U.S. dollars)
Three months ended December 31,
20232022$ Change% Change
Employee future benefit plan expense$(15)$(22)$732%
Investment and other income (loss)10,9069,7911,11511%
Mark to Market gain (loss) on financial assets(10,329)2,900(13,229)(456%)
Foreign exchange gain (loss)1,3093,059(1,750)(57%)
Government levies-%
Finance income (loss) and other$1,871$15,728$(13,857)(88%)

image_21.jpg Page 29 of 49


(Expressed in thousands of U.S. dollars)
Year ended December 31,
20232022$ Change% Change
Employee future benefit plan expense$(109)$(189)$8042%
Investment and other income (loss)43,34019,60623,734121%
Mark to Market gain (loss) on financial assets(12,897)(16,877)3,98024%
Foreign exchange gain (loss)821(4,552)5,373118%
Government levies(100)(100)-%
Finance income (loss) and other$31,055$(2,112)$33,1671,570%
Employee future benefit plan expense for the three months and year ended December 31, 2023 and 2022 were nominal and consist primarily of interest cost on plan obligations over the expected return on plan assets on a curtailed defined benefit pension plan for certain former United States employees.
Investment and other income for the three months and year ended December 31, 2023 was $10.9 million and $43.3 million, respectively, compared to $9.8 million and $19.6 million, respectively, for the corresponding periods of 2022. Amounts were earned on our cash, cash equivalents and short-term investments and have changed proportionately with the overall increase in market interest rates during 2023 and the relative change in our overall average monthly cash balances.
Mark to market gain (loss) on financial assets for the three months and year ended December 31, 2023, was ($10.3) million and ($12.9) million, respectively, compared to $2.9 million and ($16.9) million, respectively, for the corresponding periods of 2022. Mark to market gain (loss) consist primarily of changes in the fair value of our long-term financial investments including Forsee Power, Wisdom, Quantron, and hydrogen infrastructure and growth equity funds. Mark to market gains and losses are also impacted by the conversion of these long-term financial assets from their respective European Euro or Great British pound denominated investment to the U.S. dollar.
Foreign exchange gains (losses) for the three months and year ended December 31, 2023 were $1.3 million and $0.8 million, respectively, compared to $3.1 million and ($4.6) million, respectively, for the corresponding periods of 2022. Foreign exchange gains and losses are attributable primarily to the effect of changes in the value of the Canadian dollar, relative to the U.S. dollar, on our Canadian dollar-denominated net monetary position. Foreign exchange gains and losses are also impacted by the conversion of Ballard Power Systems Europe A/S’ assets and liabilities from the Danish Kroner to the U.S. dollar at exchange rates in effect at each reporting date which are recorded in other comprehensive income (loss).
Government levies for the year ended December 31, 2023 was ($0.1) million, consistent with the corresponding period of 2022. Government levies relate primarily to withholding taxes deducted from proceeds earned on certain commercial contracts.
Finance expense for the three months and year ended December 31, 2023 was ($0.3) million and ($1.1) million, respectively, compared to ($0.3) million and ($1.3) million, respectively, for the corresponding periods of 2022. Finance expense represents the interest expense incurred on our right-of-use assets with a lease term of greater than 12-months, including our head office building, manufacturing
image_21.jpg Page 30 of 49


facility, and related storage facilities in Burnaby, British Columbia, as well as similar right-of-use assets in all of our subsidiaries.
Equity in income (loss) of investment in joint venture and associates for the three months and year ended December 31, 2023, was ($4.3) million and ($10.1) million, respectively, compared to ($6.8) million and ($11.6) million, respectively, for the corresponding periods of 2022. Equity in loss of investment in joint venture and associates relates to the pickup of 49% of the net income (loss) of Weichai Ballard JV in China due to our 49% ownership position which is accounted for using the equity method of accounting.
The loss of investment in joint venture and associates in the operations of Weichai Ballard JV includes research and product development expenses in the periods consisting primarily of amounts expended on the ongoing $90 million technology transfer agreement with Ballard as Weichai Ballard JV continues to establish operations. Weichai Ballard JV manufactures Ballard’s next-generation LCS bi-polar plates, fuel cell stacks and LCS-based power modules for bus, commercial truck, and forklift applications with certain exclusive rights in China.
Impairment charges on property, plant and equipment for the three months and year ended December 31, 2023 was ($1.0) million in each of the periods and consists primarily of a write-down of assets in China as we have decided to suspend investment in our previously announced MEA localization facility in China while we continue with a comparative analysis on manufacturing capacity expansion options and possible sequencing prioritization in the U.S. and/or European markets.
5.5     Summary of Quarterly Results
The following table provides summary financial data for our last eight quarters:
(Expressed in thousands of U.S. dollars, except per share amounts and weighted average shares outstanding which are expressed in thousands)
Quarter ended,
Dec 31,
 2023
Sep 30,
 2023
Jun 30,
 2023
Mar 31,
 2023
Revenues$46,751$27,060$15,314$13,243
Net loss from continuing operations$(48,889)$(34,720)$(28,213)$(32,388)
Net loss from continuing operations per share, basic and diluted$(0.16)$(0.12)$(0.09)$(0.11)
Weighted average common shares outstanding298,826298,705298,679298,429
Dec 31,
 2022
Sep 30,
 2022
Jun 30,
 2022
Mar 31,
 2022
Revenues$20,183$21,155$20,666$19,856
Net loss from continuing operations$(27,572)$(41,295)$(51,795)$(39,709)
Net loss from continuing operations per share, basic and diluted$(0.09)$(0.14)$(0.17)$(0.13)
Weighted average common shares outstanding298,324298,181298,155297,825

Summary of Quarterly Results: There were no significant seasonal variations in our quarterly results. Variations in our net loss for the above periods were affected primarily by the following factors:
Revenues: Variations in fuel cell product and service revenues reflect the demand and timing of our customers’ fuel cell vehicle, bus, and fuel cell product deployments as well as the demand and timing of their engineering services projects. Variations in fuel cell product and service revenues also reflect
image_21.jpg Page 31 of 49


the timing of work performed and the achievements of milestones under long-term fixed price contracts.
Operating expenses: Operating expenses include the impact of changes in the value of the Canadian dollar, versus the U.S. dollar, on our Canadian dollar denominated operating expenses.
Net loss from continuing operations: Net loss from continuing operations is impacted by the above noted impacts on Revenues and Operating expenses. Net loss in the fourth quarter of 2023, third quarter of 2023, second quarter of 2023, first quarter of 2023, the fourth quarter of 2022, the third quarter of 2022, the second quarter of 2022, and the first quarter of 2022, was also impacted by mark to market gains (losses) on financial assets of ($10.3) million, ($2.5) million, $0.3 million, ($0.5) million, $2.9 million, $1.7 million, ($12.9) million, and ($8.6) million, respectively, related primarily to our investments in Forsee Power, Wisdom, Quantron, and hydrogen infrastructure and growth equity funds.
6.CASH FLOWS, LIQUIDITY AND CAPITAL RESOURCES
6.1     Summary of Cash Flows
Cash and cash equivalents were $751.1 million as of December 31, 2023, compared to $913.7 million as of December 31, 2022. The ($162.6) million decrease in cash and cash equivalents in 2023 was driven primarily by net cash operating losses (excluding non-cash items) of ($87.5) million, net working capital outflows of ($17.1) million, purchases of property, plant and equipment and intangible assets of ($41.4) million, subsequent milestone cash acquisition investment payments for Ballard Motive Solutions of ($2.0) million, long-term net financial investments of ($10.9) million consisting of new investments in Quantron and hydrogen infrastructure and growth equity funds, and by finance lease repayments of ($4.0) million.
6.2     Cash Provided by (Used by) Operating Activities
(Expressed in thousands of U.S. dollars)Three months ended December 31,
2023
     2022
$ Change
Cash Operating Loss$(17,485)$(22,956)$5,472
Change in Working Capital:
Trade and other receivables(16,271)654(16,925)
Inventory14,986(744)15,730
Prepaid expenses and other current assets3,522(142)3,664
Trade and other payables(954)4,982(5,936)
Deferred revenue(4,030)(2,677)(1,353)
Warranty provision1,893(300)2,193
(854)1,773(2,627)
Cash Used by Operating Activities$(18,339)$(21,183)$2,844
For the three months ended December 31, 2023, cash used by operating activities was ($18.3) million, compared to ($21.2) million for the three months ended December 31, 2022. The $2.8 million decrease in cash used by operating activities in the fourth quarter of 2023, as compared to the fourth quarter of 2022, was driven by the relative decrease in cash operating losses of $5.5 million, partially offset by the increase in working capital requirements of ($2.6) million.
The relative $5.5 million decrease in cash operating losses in the fourth quarter of 2023 was driven primarily by the increase in Adjusted EBITDA loss of ($3.9) million and by several items included in cash
image_21.jpg Page 32 of 49


operating losses but excluded from Adjusted EBITDA loss or vice-versa including: lower loss from discontinued operations (excluding the impact of impairment related charges) of $3.5 million, higher impairment loss on trade receivables of $1.4 million, higher inventory impairment and onerous contracts provisions adjustment of $6.6 million, higher restructuring expenses of $0.2 million, lower finance and other income (excluding mark to market fair value changes on investments) of ($0.6) million, lower equity investment losses in joint venture and associates of ($2.4) million.
The total change in working capital of ($0.9) million in the fourth quarter of 2023 was driven by lower inventory of $15.0 million due primarily to higher product shipments in the period, lower prepaid expenses of $3.5 million primarily due to the timing of annual insurance renewals, and by higher warranty provisions of $1.9 million. These fourth quarter of 2023 inflows were partially offset by higher accounts and contract receivables of ($16.3) million primarily due to the timing of revenues and the related customer collections, and lower deferred revenue of ($4.0) million as pre-payments on certain product and service contracts were recognized.
The total change in working capital of $1.8 million in the fourth quarter of 2022 was driven by higher accounts payable and accrued liabilities of $5.0 million primarily due to the timing of supplier payments, by lower accounts and contract receivables of $0.7 million primarily due to the timing of revenues and the related customer collections. These fourth quarter of 2022 inflows were partially offset by lower deferred revenue of ($2.7) million as pre-payments on certain product and service contracts were recognized, and higher inventory of ($0.7) million.
(Expressed in thousands of U.S. dollars)Year ended December 31,
2023
     2022
$ Change
Cash Operating Loss$(87,484)$(114,230)$26,747
Change in Working Capital:
Trade and other receivables(12,913)(2,945)(9,968)
Inventory(898)(11,145)10,247
Prepaid expenses and other current assets76(1,668)1,744
Trade and other payables(3,580)(718)(2,862)
Deferred revenue(3,442)(4,079)637
Warranty provision3,6712,6141,057
(17,086)(17,941)855
Cash Used by Operating Activities$(104,570)$(132,171)$27,602
For the year ended December 31, 2023, cash used by operating activities was ($104.6) million compared to ($132.2) million for 2022. The $27.6 million decrease in cash used by operating activities in 2023, as compared to 2022, was driven by the relative decrease in cash operating losses of $26.7 million, and by the relative decrease in working capital requirements of $0.9 million.
The relative $26.7 million decrease in cash operating losses in 2023 was driven primarily by the increase in Adjusted EBITDA loss of ($17.5) million which was more than offset by several items included in cash operating losses but excluded from Adjusted EBITDA loss or vice-versa including: lower loss from discontinued operations (excluding the impact of impairment related charges) of $3.3 million higher finance and other income (excluding mark to market fair value changes on investments) of $29.1 million, lower equity investment losses in joint venture and associates of ($1.5) million, higher impairment of trade receivables of $1.5 million, higher inventory impairment and onerous contracts provisions adjustment of $7.5 million, higher restructuring expenses of $1.0 million, and lower acquisition related costs of $2.1 million.
image_21.jpg Page 33 of 49


The total change in working capital of ($17.1) million in 2023 was driven by higher accounts and contract receivables of ($12.9) million primarily due to the timing of revenues and the related customer collections, lower accounts payable and accrued liabilities of ($3.6) million primarily as a result of the timing of supplier payments and annual compensation awards, lower deferred revenue of ($3.4) million as pre-payments on certain product and service contracts were recognized, and higher inventory of ($0.9) million. These 2023 outflows were partially offset by higher warranty provisions of $3.7 million.
The total change in working capital of ($17.9) million in 2022 was driven by higher inventory of ($11.1) million primarily to support expected product shipments in 2023 and to help mitigate ongoing supply chain disruptions, by lower deferred revenue of ($4.1) million as pre-payments on certain product and service contracts were recognized, by higher accounts and contract receivables of ($2.9) million primarily as a result of the timing of revenues and the related customer collections, and by higher prepaid expenses of ($1.7) million primarily due to the timing of annual insurance renewals. These 2022 outflows were partially offset by higher warranty provisions of $2.6 million.
6.3     Cash Provided by (Used by) Investing Activities
Investing activities resulted in net cash outflows of ($10.8) million and ($54.3) million, respectively, for the three months and year ended December 31, 2023, compared to net cash outflows of ($20.1) million and ($75.6) million, respectively, for the corresponding periods of 2022.
Investing activities in the fourth quarter of 2023 of ($10.8) million consist of capital expenditures of ($7.4) million incurred primarily for production and test equipment and certain intangible assets, and additional long-term investments in the HyCap and Clean H2 hydrogen infrastructure and growth equity funds of ($3.5) million.
Investing activities in the fourth quarter of 2022 of ($20.1) million consist of additional long-term investments in Quantron of ($5.2) million and in certain hydrogen infrastructure and growth equity funds of ($0.1) million, and by capital expenditures of ($14.8) million incurred primarily for production and test equipment and certain intangible assets.
Investing activities in 2023 of ($54.3) million consist of capital expenditures of ($41.4) million incurred primarily for production and test equipment and certain intangible assets, additional long-term investments in Quantron of ($3.3) million, additional investment in the HyCap and Clean H2 hydrogen infrastructure and growth equity funds of ($8.6) million, and subsequent milestone attainment cash acquisition investment in Ballard Motive Solutions of ($2.0) million. These 2023 cash outflows were partially offset by a recovery of contributions in our long-term investment in Wisdom of $1.0 million.
Investing activities in 2022 of ($75.6) million consist of additional long-term investments in Quantron, Wisdom, and in certain hydrogen infrastructure and growth equity funds of ($17.9) million, subsequent Milestone cash acquisition investment payments for Ballard Motive Solutions of ($14.9) million, investments in associated companies of ($9.3) million for the twelfth, thirteenth and fourteenth and final contracted equity contributions in our 49% investment in Weichai Ballard JV, and by capital expenditures of ($34.5) million incurred primarily for production and test equipment and certain intangible assets, partially offset by proceeds received on the sale of short-term investments of $1.0 million.

image_21.jpg Page 34 of 49


6.4     Cash Provided by (Used by) Financing Activities
Financing activities resulted in net cash outflows of ($1.1) million and ($3.7) million, respectively, for the three months and year ended December 31, 2023, compared to net cash outflows of ($0.8) million and ($2.4) million, respectively, for the corresponding periods of 2022.
Financing activities in the fourth quarter of 2023 of ($1.1) million consist of finance lease payments of ($1.2) million, partially offset by proceeds from the exercise of share purchase options of $0.1 million. Financing activities in the fourth quarter of 2022 of ($0.8) million consist of finance lease payments of ($1.0) million, partially offset by proceeds from the exercise of share purchase options of $0.1 million.
Financing activities in 2023 of ($3.7) million consist of finance lease payments of ($4.0) million, partially offset by proceeds from the exercise of share purchase options of $0.3 million. Financing activities in 2022 of ($2.4) million consist of finance lease payments of ($3.3) million, partially offset by proceeds from the exercise of share purchase options of $0.9 million.
6.5     Liquidity and Capital Resources
As of December 31, 2023, we had total liquidity of $753.2 million. We measure liquidity as our net cash and short-term investment position, consisting of the sum of our cash, cash equivalents and short-term investments of $753.2 million, as we have no bank debt.
We have a Letter of Guarantee Facility (the “LG Facility”) enabling our bank to issue letters of guarantees, standby letters of credit, performance bonds, counter guarantees, counter standby letter of credit or similar credits on our behalf to from time to time up to a maximum of $2.0 million. As of December 31, 2023, issued letters of credit of euro 1.0 million were outstanding under the LG Facility. We also have a $25 million Foreign Exchange Facility (the “FX Facility”) enabling us to enter into foreign exchange currency contracts (at face value amounts in excess of the FX Facility) secured by a guarantee from Export Development Canada. As of December 31, 2023, we had outstanding foreign exchange currency contracts to purchase a total of Canadian $31.5 million under the FX Facility.
Our liquidity objective is to maintain cash balances sufficient to fund at least six quarters of forecasted cash used by operating activities and contractual commitments. Our strategy to attain this objective is to continue our drive to attain profitable operations that are sustainable by executing a business plan that continues to focus on Fuel Cell Products and Services revenue growth, improving overall gross margins, maintaining discipline over Cash Operating Costs, managing working capital and capital expenditure requirements, and securing additional financing to fund our operations as needed until we do achieve profitable operations that are sustainable. We believe that we have adequate liquidity in cash and working capital to achieve our liquidity objective.
Failure to achieve or maintain this liquidity objective could have a material adverse effect on our financial condition and results of operations including our ability to continue as a going concern. There are also various risks and uncertainties affecting our ability to achieve this liquidity objective including, but not limited to, the market acceptance and rate of commercialization of our products, the ability to successfully execute our business plan, and general global economic conditions, certain of which are beyond our
image_21.jpg Page 35 of 49


control. While we continue to make significant investments in product development and market development activities necessary to commercialize our products, make increased investments in working capital and capital expenditures as we grow our business, and make ongoing capital contributions in support of our investment in certain hydrogen infrastructure and growth equity funds, our actual liquidity requirements will also vary and will be impacted by future acquisitions and strategic partnerships and investments, our relationships with our lead customers and strategic partners including their ability to successfully finance and fund their operations and programs and agreements with us, our success in developing new channels to market and relationships with customers, our success in generating revenue growth from near-term product, service and licensing opportunities, our success in managing our operating expense and working capital requirements, foreign exchange fluctuations, and the progress and results of our research, development and demonstration programs.
We may also choose to pursue additional liquidity through the issuance of debt or equity in private or public market financings. To enable the timely issuance of equity securities in the public market, we renewed our Base Shelf Prospectus on file with the securities regulators in Canada on May 9, 2023. The Base Shelf Prospectus, which is effective for 25-months ending in June 2025, was filed in each of the provinces and territories of Canada, and a corresponding shelf registration statement on Form F-10 was also filed with the United States Securities and Exchange Commission. These filings will enable offerings of securities at any time during the 25-month period that the Base Shelf Prospectus remains effective. No offerings of securities under this Base Shelf Prospectus have been issued to date.
No assurance can be given that any such additional liquidity will be available or that, if available, it can be obtained on terms favorable to the Company. If any securities are offered under the Base Shelf Prospectus, the terms of any such securities and the intended use of the net proceeds resulting from such offering would be established at the time of any offering and would be described in a supplement to the Base Shelf Prospectus filed with applicable Canadian securities regulators and/or the SEC, respectively, at the time of such an offering.
7.OTHER FINANCIAL MATTERS
7.1     Off-Balance Sheet Arrangements and Contractual Obligations
Periodically, we use forward foreign exchange contracts to manage our exposure to currency rate fluctuations. We record these contracts at their fair value as either assets or liabilities on our statement of financial position. Any changes in fair value are either (i) recorded in other comprehensive income if formally designated and qualified under hedge accounting criteria; or (ii) recorded in profit or loss (general and administrative expense) if either not designated, or not qualified, under hedge accounting criteria. As of December 31, 2023, we had outstanding foreign exchange currency contracts to purchase a total of Canadian $31.5 million at an average rate of 1.3457 Canadian per U.S. dollar, resulting in an unrealized gain of Canadian $0.5 million as of December 31, 2023. The outstanding foreign exchange currency contracts have not been designated under hedge accounting.
image_21.jpg Page 36 of 49


As of December 31, 2023, we did not have any other material obligations under guarantee contracts, retained or contingent interests in transferred assets, outstanding derivative instruments, or non-consolidated variable interests.
As of December 31, 2023, we had the following contractual obligations and commercial commitments calculated on a non-discounted basis (with the exception of Finance leases):
(Expressed in thousands of U.S. dollars)Payments due by period,
Contractual ObligationsTotalLess than one year1-3 years4-5 yearsAfter 5 years
Finance leases$     22,261$       5,667$       7,551$     4,206$       4,837
Asset retirement obligations         2,407               -         2,407               -               -
Long-term investment (HyCap)       17,818       17,818               -               -               -
Long-term investment (Clean H2)       27,955         6,630       21,325          -               -
Total contractual obligations$     70,441$     30,115$     31,283$     4,206$       4,837
Long-term investments include an investment committing us to be a limited partner in HyCap, a hydrogen infrastructure and growth equity fund. HyCap is to invest in a combination of hydrogen infrastructure projects and investments in companies along the hydrogen value chain. We have committed to investing £25.0 million (including £11.0 million invested as of December 31, 2023) into HyCap.
Long-term investments also include an investment committing us to be a limited partner in Clean H2, another hydrogen infrastructure and growth equity fund. Clean H2 is to invest in a combination of hydrogen infrastructure projects and investments in companies along the hydrogen value chain. We have committed to investing €30.0 million (including €4.7 million invested as of December 31, 2023) into Clean H2.
Long-term investments also include an investment committing us to be a limited partner in Templewater, a decarbonization climate technology and growth equity fund. We have committed to investing $1.0 million (including nil invested as of December 31, 2023) in Templewater.
In addition, we have outstanding commitments of $22.0 million as of December 31, 2023, related primarily to purchases of property, plant, and equipment. Capital expenditures and expenditures on other intangible assets pertain to our regular operations and are expected to be funded through cash on hand.
In connection with the acquisition of intellectual property from UTC in 2014, we have a royalty obligation in certain circumstances to pay UTC a portion of any future intellectual property sale and licensing income generated from certain of our intellectual property portfolio for a period of 15-years expiring in April 2029. No royalties were paid to UTC for the years ended December 31, 2023 and 2022.
As of December 31, 2023, we retain a previous funding obligation to pay royalties of 2% of revenues (to a maximum of Canadian $5.4 million) on sales of certain fuel cell products for commercial distributed utility applications. No royalties have been incurred to date due to this agreement.
We also retain a previous funding obligation to pay royalties of 2% of revenues (to a maximum of Canadian $2.2 million) on sales of certain fuel cell products for commercial transit applications. No royalties have been incurred to date due to this agreement.
image_21.jpg Page 37 of 49


In the ordinary course of business or as required by certain acquisition or disposition agreements, we are periodically required to provide certain indemnities to other parties. As of December 31, 2023, we have not accrued any significant amount owing, or receivable, due to any indemnity agreements undertaken in the ordinary course of business.
7.2     Related Party Transactions
Related parties now only include our 49% owned equity accounted investee, Weichai Ballard JV, as we disposed of our 10% owned equity accounted investee, Synergy Ballard JVCo, in 2023. Transactions between us and our subsidiaries are eliminated on consolidation. For the three months and year ended December 31, 2023, and 2022, related party transactions and balances with Weichai Ballard JV are as follows:
(Expressed in thousands of U.S. dollars)Three Months Ended December 31,
Transactions with related parties
20232022
Revenues$    4,655$    1,178
Cost of goods sold and operating expense$    583$    1,253

(Expressed in thousands of U.S. dollars)Year Ended December 31,
Transactions with related parties
20232022
Revenues$    8,099$    8,115
Cost of goods sold and operating expense$    1,996$    3,225

(Expressed in thousands of U.S. dollars)As at Dec 31,As at Dec 31,
Balances with related parties
20232022
Accounts receivable$    13,697$    13,320
Investments$    13,901$    24,026
Deferred revenue$    (1,904)$    (2,095)
We also provide key management personnel, being board directors and executive officers, certain benefits, in addition to their salaries. Key management personnel also participate in the Company’s share-based compensation plans. Key management personnel compensation is summarized in note 29 to our annual consolidated financial statements for the year ended December 31, 2023.
7.3     Outstanding Share and Equity Information
As of March 8, 2024
Common share outstanding299,036,564
Options outstanding4,263,427
DSUs outstanding737,369
RSUs / PSUs outstanding (subject to vesting and performance criteria)3,134,099
8.USE OF PROCEEDS
8.1     Reconciliation of Use of Proceeds from Previous Financings
During 2021 and 2020, we completed the following offerings of our common shares (“Common Shares”):
image_21.jpg Page 38 of 49


On February 23, 2021, we closed a bought deal offering of 14.87 million Common Shares at a price of $37.00 per Common Share for gross proceeds of $550.2 million and net proceeds of $527.3 million (the “2021 Offering”).
On November 27, 2020, we closed a bought deal offering of 20.9 million Common Shares at a price of $19.25 per Common Share for gross proceeds of $402.5 million and net proceeds of $385.8 million (the “2020 Offering”).
On September 1, 2020, we announced an at-the-market equity program to issue a total of 16.45 million Common Shares from treasury (the “$250 million ATM Program”). The 16.45 million Common Shares issued under the $250 million ATM Program were sold in the third and fourth quarters of 2020 at prevailing market prices at the time of sale for total gross proceeds of $250 million and total net proceeds of $244.1 million.
On March 10, 2020, we announced an at-the-market equity program to allow the issuance of up to $75 million of Common Shares from treasury (the “$75 million ATM Program” and together with the $250 million ATM Program, the “2020 ATM Programs”). The 8.2 million Common Shares issued under the $75 million ATM Program were sold in the first half of 2020 at prevailing market prices at the time of sale for total gross proceeds of $66.7 million and total net proceeds of $64.7 million.
The net proceeds from the 2021 Offering and the 2020 Offering of $527.3 million and $385.8 million, respectively, were intended to be used to further strengthen the Company’s financial position, thereby providing additional flexibility to fund growth strategies, including through activities such as product innovation, investments in production capacity expansion and localization, future acquisitions and strategic partnerships and investments. The net proceeds from the 2020 ATM Programs of $308.8 million were intended to be used for general corporate purposes. Pending their use, we disclosed our intention to invest the net proceeds from the 2021 Offering and the 2020 Offering in short-term, investment grade, interest bearing instruments or to hold them as cash and cash equivalents.
The following tables sets out a comparison of the Company’s disclosed expected use of net proceeds from the 2020 Offering, the 2021 Offering, and the 2020 ATM Programs to the actual use of such net proceeds to December 31, 2023. As of December 31, 2023, the residual net proceeds from the 2021 Offering and the 2020 ATM Programs were held in interest bearing cash accounts. The net proceeds of $385.8 million from the 2020 Offering have now been fully expended.
image_21.jpg Page 39 of 49


2020 Offering Net Proceeds $385.8M (fully expended)
Intended Use of Net Proceeds: Further strengthen the Company’s balance sheet, thereby providing additional flexibility to fund growth strategies, including through activities such as product innovation, investments in production capacity expansion and localization, future acquisitions and strategic partnerships and investments.
Actual Use of Net Proceeds (expressed in thousands of U.S. dollars)
Variance – (Over)/Under ExpendituresExplanation of Variance
Research and Product Development (cash Operating cost) expenditures including product development of next generation fuel cell stacks and modules$182,227N/AN/A
Investments in property, plant and equipment and other intangible assets including production capacity expansion and localization$83,174N/AN/A
Ballard Motive Solutions acquisition (initial and subsequent cash costs) and acquisition related expenses$26,768N/AN/A
Strategic partnerships and investments including Quantron, Wisdom, Forsee Power, HyCap, Clean H2, Weichai Ballard JVCo, and acquisition related expenses$93,631N/AN/A
Total expended to December 31, 2023$385,800

2021 Offering Net Proceeds $527.3M
Intended Use of Net Proceeds: Further strengthen the Company’s balance sheet, thereby providing additional flexibility to fund growth strategies, including through activities such as product innovation, investments in production capacity expansion and localization, future acquisitions and strategic partnerships and investments.
Actual Use of Net Proceeds (expressed in thousands of U.S. dollars)
Variance – (Over)/Under ExpendituresExplanation of Variance
Research and Product Development (cash Operating cost) expenditures including product development of next generation fuel cell stacks and modules$9,477N/AN/A
Investments in property, plant and equipment and other intangible assets including production capacity expansion and localization$7,380N/AN/A
Strategic partnerships and investments including Quantron, Wisdom, Forsee Power, HyCap, Clean H2, Weichai Ballard JVCo, and acquisition related expenses$3,467N/AN/A
Total expended to December 31, 2023$20,324

2020 ATM Programs Net Proceeds $308.8M
Intended Use of Net Proceeds: General Corporate Purposes
Actual Use of Net Proceeds (expressed in thousands of U.S. dollars)
Variance – (Over)/Under ExpendituresExplanation of Variance
Gross Margin loss expenditures (net of inventory impairment charges)$19,733N/AN/A
General and Administration (cash Operating cost) expenditures$50,667N/AN/A
Sales and Marketing (cash Operating cost) expenditures$28,370N/AN/A
Restructuring related expenditures$8,399N/AN/A
Working capital requirements$30,414N/AN/A
Lease liability principal repayments$8,068N/AN/A
Total expended to December 31, 2023$145,651

image_21.jpg Page 40 of 49


9.ACCOUNTING MATTERS
9.1     Overview
Our consolidated financial statements are prepared in accordance with IFRS, which require us to make estimates and assumptions that affect the application of accounting policies and the reported amounts of assets, liabilities, income, and expenses. Actual results may differ from those estimates. Estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to accounting estimates are recognized in the period in which the estimates are revised and in any future periods affected.
9.2     Critical Judgments in Applying Accounting Policies
Critical judgments that we have made in the process of applying our accounting policies and that have the most significant effect on the amounts recognized in the consolidated financial statements is limited to our assessment of our ability to continue as a going concern (See Note 2 (e) to our annual consolidated financial statements).
Our material accounting policies are detailed in note 4 to our annual consolidated financial statements for the year ended December 31, 2023. Effective January 1, 2023, we adopted a number of new standards and interpretations, but they did not have a material impact on our financial statements.
9.3     Key Sources of Estimation Uncertainty
The following are key assumptions concerning the future and other key sources of estimation uncertainty that have a significant risk of resulting in a material adjustment to the reported amount of assets, liabilities, income, and expenses within the next financial year.
REVENUE RECOGNITION
Revenues are generated primarily from product sales, the license and sale of intellectual property and fundamental knowledge, and the provision of engineering services and technology transfer services. Product revenues are derived primarily from standard product sales contracts and from long-term fixed price contracts. Intellectual property and fundamental knowledge license revenues are derived primarily from standard licensing and technology transfer agreements. Engineering service and technology transfer service revenues are derived primarily from cost-plus reimbursable contracts and from long-term fixed price contracts.
Revenue is recognized when a customer obtains control of the goods or services. Determining the timing of the transfer of control, at a point in time or over time, requires judgment.
On standard product sales contracts, revenues are recognized when customers obtain control of the product, which is when transfer of title and risks and rewards of ownership of goods have passed, and when obligation to pay is considered certain. Invoices are generated and revenue is recognized at that point in time. Provisions for warranties are made at the time of sale. Revenue recognition for standard product sales contracts does not usually involve significant estimates.
On standard licensing and technology transfer agreements, revenues are recognized on the transfer of rights to a licensee, when it is determined to be distinct from other performance obligations, and if the customer can direct the use of, and obtain substantially all of the remaining benefits from the license as it
image_21.jpg Page 41 of 49


exists at the time of transfer. In other cases, the proceeds are considered to relate to the right to use the asset over the license period and the revenue is recognized over that period. If it is determined that the license is not distinct from other performance obligations, revenue is recognized over time as the customer simultaneously receives and consumes the benefit. Revenue recognition for standard license and sale agreements does not usually involve significant estimates.
On cost-plus reimbursable contracts, revenues are recognized as costs are incurred, and include applicable fees earned as services are provided. Revenue recognition for cost-plus reimbursable contracts does not usually involve significant estimates.
On long-term fixed price contracts, the customer controls all of the work in progress as the services are being provided. This is because under these contracts, the deliverables are made to a customer’s specification, and if a contract is terminated by the customer, then the Company is entitled to reimbursement of the costs incurred to date plus the applicable gross margin. Therefore, revenue from these contracts and the associated costs are recognized as the costs are incurred over time. On long-term fixed price contracts, revenues are recognized over time using cumulative costs incurred to date relative to total estimated costs at completion to measure progress towards satisfying performance obligations. Generally, revenue is recognized by multiplying the expected consideration by the ratio of cumulative costs incurred to date to the sum of incurred and estimated costs for completing the performance obligation. The cumulative effect of changes to estimated revenues and estimated costs for completing a contract are recognized in the period in which the revisions are identified. If the estimated costs for completing the contract exceed the expected revenues on a contract, such loss is recognized in its entirety in the period it becomes known. Deferred revenue (i.e., contract liabilities) represents cash received from customers in excess of revenue recognized on uncompleted contracts.
The determination of expected costs for completing a contract is based on estimates that can be affected by a variety of factors such as variances in the timeline to completion, the cost of materials, the availability and cost of labour, as well as productivity.
The determination of potential revenues includes the contractually agreed amount and may be adjusted based on the estimate of our attainment on achieving certain defined contractual milestones. Management’s estimation is required in determining the amount of consideration for which the Company expects to be entitled and in determining when a performance obligation has been met.
Estimates used to determine revenues and costs of long-term fixed price contracts involve uncertainties that ultimately depend on the outcome of future events and are periodically revised as projects progress. There is a risk that a customer may ultimately disagree with management’s assessment of the progress achieved against milestones, or that our estimates of the work required to complete a contract may change.
During the three months and year ended December 31, 2023, and 2022, there were no significant adjustments to revenues relating to revenue recognized in a prior period.
image_21.jpg Page 42 of 49


ASSET IMPAIRMENT
The carrying amounts of our non-financial assets other than inventories are reviewed at each reporting date to determine whether there is any indication of impairment. If any such indication exists, then the asset’s recoverable amount is estimated. For goodwill and intangible assets that have indefinite useful lives, the recoverable amount is estimated annually, or whenever events or circumstances indicate that the carrying amount may not be recoverable.
The recoverable amount of an asset or cash-generating unit is the greater of its value in use and its fair value less costs to sell. In assessing value in use, the estimated future cash flows are discounted to their present value using a pre-tax discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. In assessing fair value less costs to sell, the price that would be received on the sale of an asset in an orderly transaction between market participants at the measurement date is estimated. For the purposes of impairment testing, assets that cannot be tested individually are grouped together into the smallest group of assets that generates cash inflows from continuing use that are largely independent of the cash inflows of other groups of assets. The allocation of goodwill to cash-generating units reflects the lowest level at which goodwill is monitored for internal reporting purposes. Many of the factors used in assessing fair value are outside the control of management and it is reasonably likely that assumptions and estimates will change from period to period. These changes may result in future impairments. For example, our revenue growth rate could be lower than projected due to economic, industry or competitive factors, or the discount rate used in our value in use model could increase due to a change in market interest rates. In addition, future goodwill impairment charges may be necessary if our market capitalization declines due to a decrease in the trading price of our common stock, which could negatively impact the fair value of our business.
An impairment loss is recognized if the carrying amount of an asset or its cash-generating unit exceeds its estimated recoverable amount. Impairment losses are recognized in net loss. Impairment losses recognized in respect of the cash-generating units are allocated first to reduce the carrying amount of any goodwill allocated to the units, and then to reduce the carrying amounts of the other assets in the unit on a pro-rata basis.
An impairment loss in respect of goodwill is not reversed. In respect of other assets, impairment losses recognized in prior periods are assessed at each reporting date for any indications that the cumulative loss has decreased or no longer exists. An impairment loss is reversed only to the extent that the asset’s carrying amount does not exceed the carrying amount that would have been determined, net of depreciation or amortization, if no impairment loss had been recognized.
As of December 31, 2023, our consolidated goodwill balance of $40.3 million relates solely to our Fuel Cell Products and Services segment. We perform the annual review of goodwill as at December 31 of each year, more often if events or changes in circumstances indicate that it might be impaired. Under IFRS, the annual review of goodwill requires a comparison of the carrying value of the asset to the higher of (i) value in use; and (ii) fair value less costs to sell. Value in use is defined as the present value of future cash flows expected to be derived from the asset in its current state. Our fair value less costs to sell test is in effect a modified market capitalization assessment, whereby we calculate the fair value of the Fuel Cell Products and Services segment by first calculating the value of the Company at December 31, 2023 based on the average closing share price in the month of December, add a reasonable estimated control premium to determine the Company’s enterprise value on a controlling basis after adjusting for excess cash balances, deducting the fair value of long-term financial investments, and then deducting the
image_21.jpg Page 43 of 49


estimated costs to sell from this enterprise value to arrive at the fair value of the Fuel Cell Products and Services segment. As a result of this assessment, we have determined that the fair value of the Fuel Cell Products and Services segment exceeds its carrying value as of December 31, 2023, indicating that no goodwill impairment charge is required for 2023.
In addition to the above goodwill impairment test, we perform a quarterly assessment of the carrying amounts of our non-financial assets (other than inventories) to determine whether there is any indication of impairment. During the three months and year ended December 31, 2023, impairment charges of ($1.0) million were recognized on our non-financial assets (other than inventories) related to impaired property, plant and equipment in China as we have decided to suspend our previously announced MEA localization plan in China.
WARRANTY PROVISION
A provision for warranty costs is recorded on product sales at the time of shipment. In establishing the accrued warranty liabilities, we estimate the likelihood that products sold will experience warranty claims and the cost to resolve claims received.
In making such determinations, we use estimates based on the nature of the contract and past and projected experience with the products. Should these estimates prove to be incorrect, we may incur costs different from those provided for in our warranty provisions. During the three months and year ended December 31, 2023, we recorded provisions to accrued warranty liabilities of $2.5 million and $6.0 million, respectively, for new product sales, compared to $0.9 million and $4.6 million, respectively, for the three months and year ended December 31, 2022.
We review our warranty assumptions and make adjustments to accrued warranty liabilities quarterly based on the latest information available and to reflect the expiry of contractual obligations. Adjustments to accrued warranty liabilities are recorded in cost of product and service revenues. As a result of these reviews and the resulting adjustments, our warranty provision and cost of revenues for the three months and year ended December 31, 2023, were adjusted downwards (upwards) by $0.3 million and ($0.4) million, respectively, compared to adjustments of $0.5 million and ($0.4) million, respectively, for the three months and year ended December 31, 2022.
INVENTORY AND ONEROUS CONTRACT PROVISIONS
In determining the lower of cost and net realizable value of our inventory and establishing the appropriate provision for inventory obsolescence, we estimate the likelihood that inventory carrying values will be affected by changes in market pricing or demand for our products and by changes in technology or design which could make inventory on hand obsolete or recoverable at less than cost. We perform regular reviews to assess the impact of changes in technology and design, sales trends, and other changes on the carrying value of inventory. Where we determine that such changes have occurred and will have a negative impact on the value of inventory on hand, appropriate provisions are made. If there is a subsequent increase in the value of inventory on hand, reversals of previous write-downs to net realizable value are made. Unforeseen changes in these factors could result in additional inventory provisions, or reversals of previous provisions, being required.
image_21.jpg Page 44 of 49


A provision for onerous contracts is also assessed and measured at the present value of the lower of the expected cost of terminating the contract and the expected net cost of continuing with the contract, which is determined based on the incremental costs of fulfilling the obligation under the contract and an allocation of other costs directly related to fulfilling the contract. Before an onerous contract provision is established, we recognize any impairment loss on the assets (including through an inventory provision) associated with that contract.
During the three months and year ended December 31, 2023, negative inventory impairment and onerous contract provision adjustments of ($10.7) million and ($15.0) million, respectively, were recorded as a charge to cost of product and service revenues, compared to negative inventory impairment and onerous contract provision adjustments of ($4.1) million and ($7.5) million, respectively, in the three months and year ended December 31, 2022.
FAIR VALUE MEASUREMENT (INCLUDING INVESTMENTS)
Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date in the principal or, in its absence, the most advantageous market to which the Company has access at that date. The fair value of a liability reflects its non-performance risk. A number of the Company’s accounting policies and disclosures require the measurement of fair values, for both financial and non-financial assets and liabilities.
When one is available, the Company measures the fair value of an instrument using the quoted price in an active market for that instrument. A market is regarded as “active” if transactions for the asset or liability take place with sufficient frequency and volume to provide pricing information on an ongoing basis. If there is no quoted price in an active market, then the Company uses valuation techniques that maximize the use of relevant observable inputs and minimize the use of unobservable inputs. This involves developing estimates and assumptions consistent with how market participants would price the instrument. Management bases its assumptions on observable data as far as possible, but this is not always available. In that case, management uses the best information available. Where they are available, the fair value of investments is based on observable market transactions. Estimated fair values may vary from the actual prices that would be achieved in an arm’s length transaction at the reporting date.
The best evidence of the fair value of a financial instrument (including investments) on initial recognition is usually the transaction price – i.e., the fair value of the consideration given or received. If the Company determines that the fair value on initial recognition differs from the transaction price and the fair value is evidenced neither by a quoted price in an active market for an identical asset or liability nor based on a valuation technique for which any unobservable inputs are judged to be insignificant in relation to the measurement, then the financial instrument is initially measured at fair value, adjusted to defer the difference between the fair value on initial recognition and the transaction price. Subsequently, that difference is recognized in profit or loss on an appropriate basis over the life of the instrument but no later than when the valuation is wholly supported by observable data, or the transaction is closed out. During the three months and year ended December 31, 2023, we recognized mark to market gain (loss) on
image_21.jpg Page 45 of 49


financial assets of ($10.3) million and ($12.9) million, respectively, compared to $2.9 million and ($16.9) million, respectively, for the three months and year ended December 31, 2022. Mark to market gain (loss) in 2023 and 2022 consist primarily of changes in the fair value of our long-term financial investments including Forsee Power, Wisdom, Quantron, and in our HyCap and Clean H2 hydrogen infrastructure and growth equity funds.
9.4     Recently Adopted Accounting Policy Changes
Effective January 1, 2023, we adopted a number of new standards and interpretations, but they did not have a material impact on our financial statements.
9.5 Future Accounting Policy Changes
The following is an overview of accounting standard changes that we will be required to adopt in future years. We do not expect to adopt any of these standards before their effective dates and we continue to evaluate the impact of these standards on our consolidated financial statements.
Classification of Liabilities as Current or Non-Current (Amendments to IAS 1)
On January 23, 2020, the IASB issued amendments to IAS 1 Presentation of Financial Statements (the “2020 Amendments”), to clarify the classification of liabilities as current or non-current. On October 31, 2022, the IASB issued Non-current Liabilities with Covenants (Amendments to IAS 1) (the “2022 Amendments”), to improve the information a company provides about long-term debt with covenants.
For the purposes of non-current classification, the 2020 Amendments and the 2022 Amendments (collectively “the Amendments”) removed the requirement for a right to defer settlement or roll over of a liability for at least twelve months to be unconditional. Instead, such a right must exist at the end of the reporting period and have substance.
The Amendments reconfirmed that only covenants with which a company must comply on or before the reporting date affect the classification of a liability as current or non-current. Covenants with which a company must comply after the reporting date do not affect a liability’s classification at that date. The Amendments also clarify how a company classifies a liability that includes a counterparty conversion option. The Amendments state that:
settlement of a liability includes transferring a company’s own equity instruments to the counterparty, and
when classifying liabilities as current or non-current a company can ignore only those conversion options that are recognized as equity.
The Amendments are effective for annual periods beginning on or after January 1, 2024. The adoption of the amendments to IAS 1 are not expected to have a material impact on the Company’s financial statements.
10.SUPPLEMENTAL NON-GAAP MEASURES AND RECONCILIATIONS
10.1 Overview
In addition to providing measures prepared in accordance with GAAP, we present certain supplemental non-GAAP measures. These measures are Cash Operating Costs (including its components of research and product development (operating cost), general and administrative (operating cost) and sales and marketing (operating cost)), EBITDA and Adjusted EBITDA. These non-GAAP measures do not have any
image_21.jpg Page 46 of 49


standardized meaning prescribed by GAAP and therefore are unlikely to be comparable to similar measures presented by other companies. We believe these measures are useful in evaluating the operating performance of the Company’s ongoing business. These measures should be considered in addition to, and not as a substitute for, operating expenses, net income, cash flows and other measures of financial performance and liquidity reported in accordance with GAAP. The calculation of these non-GAAP measures has been made on a consistent basis for all periods presented.
10.2 Cash Operating Costs
This supplemental non-GAAP measure is provided to assist readers in determining our operating costs on an ongoing cash basis. We believe this measure is useful in assessing performance and highlighting trends on an overall basis.
We also believe Cash Operating Costs is frequently used by securities analysts and investors when comparing our results with those of other companies. Cash Operating Costs differs from the most comparable GAAP measure, total operating expenses, primarily because it does not include stock-based compensation expense, depreciation and amortization, impairment losses or recoveries on trade receivables, restructuring and related costs, acquisition related costs, the impact of unrealized gains and losses on foreign exchange contracts, and financing charges. The following tables show a reconciliation of total operating expenses to Cash Operating Costs for the three months and year ended December 31, 2023, and 2022:
(Expressed in thousands of U.S. dollars)Three months ended December 31,
Cash Operating Costs20232022$ Change
Total Operating Expenses$34,972$30,099$4,873
Stock-based compensation expense(2,575)(1,367)(1,208)
Impairment recovery (losses) on trade receivables(1,436)(73)(1,363)
Acquisition related costs3(106)109
Restructuring and related (costs) recovery(322)(137)(185)
Impact of unrealized gains (losses) on foreign exchange contracts6961,057(361)
Depreciation and amortization(2,388)(435)(1,953)
Cash Operating Costs$28,950$29,038$(88)


(Expressed in thousands of U.S. dollars)Year ended December 31,
Cash Operating Costs20232022$ Change
Total Operating Expenses$141,073$132,022$9,053
Stock-based compensation expense(10,720)(8,939)(1,781)
Impairment recovery (losses) on trade receivables(1,498)(73)(1,425)
Acquisition related costs(773)(2,857)2,084
Restructuring and related (costs) recovery(1,512)(482)(1,030)
Impact of unrealized gains (losses) on foreign exchange contracts1,296(862)2,158
Depreciation and amortization(8,539)(6,815)(1,724)
Cash Operating Costs$119,327$111,992$7,335
The components of Cash Operating Costs of research and product development (cash operating cost), general and administrative (cash operating cost), and sales and marketing (cash operating cost) differ from their respective most comparable GAAP measure of research and product development expense, general and administrative expense, and sales and marketing expense, primarily because they do not include stock-based compensation expense, depreciation and amortization expense, and acquisition
image_21.jpg Page 47 of 49


related costs. A reconciliation of these respective operating expenses to the respective components of Cash Operating Costs for the three months and year ended December 31, 2023, and 2022 is included in Section 5.4 Operating Expenses and Other Items.
A breakdown of total stock-based compensation expense for the three months and year ended December 31, 2023, and 2022 are as follows:
(Expressed in thousands of U.S. dollars)Three months ended December 31,
Stock-based compensation expense20232022$ Change
Total stock-based compensation expense recorded as follows:
Cost of goods sold$$$
Research and product development expense1,290938352
General and administrative expense949229720
Sales and marketing expense (recovery)336200136
Stock-based compensation expense$2,575$1,367$1,208

(Expressed in thousands of U.S. dollars)Year ended December 31,
Stock-based compensation expense20232022$ Change
Total stock-based compensation expense recorded as follows:
Cost of goods sold$$$
Research and product development expense5,5205,015505
General and administrative expense3,6602,736924
Sales and marketing expense (recovery)1,5401,188352
Stock-based compensation expense$10,720$8,939$1,781
A breakdown of total depreciation and amortization expense for the three months and year ended December 31, 2023, and 2022 are as follows:
(Expressed in thousands of U.S. dollars)Three months ended December 31,
Depreciation and amortization expense20232022$ Change
Total depreciation and amortization expense recorded as follows:
Cost of goods sold$1,136$1,966$(830)
Research and product development expense1,832(18)1,850
General and administrative expense556449107
Sales and marketing expense4(4)
Depreciation and amortization expense$3,524$2,401$1,123

(Expressed in thousands of U.S. dollars)Year ended December 31,
Depreciation and amortization expense20232022$ Change
Total depreciation and amortization expense recorded as follows:
Cost of goods sold$4,211$4,837$(626)
Research and product development expense6,5384,8941,644
General and administrative expense1,9971,91582
Sales and marketing expense46(2)
Depreciation and amortization expense$12,750$11,652$(1,098)
10.3 EBITDA and Adjusted EBITDA
These supplemental non-GAAP measures are provided to assist readers in determining our operating performance. We believe this measure is useful in assessing performance and highlighting trends on an overall basis. We also believe EBITDA and Adjusted EBITDA are frequently used by securities analysts and investors when comparing our results with those of other companies. EBITDA differs from the most comparable GAAP measure, net loss from continuing operations, primarily because it does not include finance expense, income taxes, depreciation of property, plant and equipment, and amortization of
image_21.jpg Page 48 of 49


intangible assets. Adjusted EBITDA adjusts EBITDA for stock-based compensation expense, transactional gains and losses, acquisition related costs, finance and other income, recovery on settlement of contingent consideration, asset impairment charges, and the impact of unrealized gains and losses on foreign exchange contracts. The following tables show a reconciliation of net loss to EBITDA and Adjusted EBITDA for the three months and year ended December 31, 2023, and 2022:

(Expressed in thousands of U.S. dollars)Three months ended December 31,
EBITDA and Adjusted EBITDA20232022$ Change
Net loss from continuing operations$(48,889)$(27,572)$(21,317)
Depreciation and amortization3,5242,4011,123
Finance expense270294(24)
Income taxes (recovery)4034
                   6
EBITDA$(45,055)$(24,843)$(20,212)
Stock-based compensation expense2,5751,3671,208
Acquisition related costs(3)106(109)
Finance and other (income) loss(1,871)(15,728)13,857
Impairment charge on property, plant and equipment9677960
Impact of unrealized (gains) losses on foreign exchange contracts(696)(1,057)361
Adjusted EBITDA$(44,083)$(40,148)$(3,935)
(Expressed in thousands of U.S. dollars)Year ended December 31,
EBITDA and Adjusted EBITDA20232022$ Change
Net loss from continuing operations$(144,210)$(160,371)$16,161
Depreciation and amortization12,75011,6521,098
Finance expense1,1051,265(160)
Income taxes (recovery)15842
                116
EBITDA$(130,197)$(147,412)$17,215
Stock-based compensation expense10,7208,9391,781
Acquisition related costs7732,857(2,084)
Finance and other (income) loss(31,055)2,112(33,167)
Impairment charge on property, plant and equipment9677960
Impact of unrealized (gains) losses on foreign exchange contracts(1,296)862(2,158)
Adjusted EBITDA$(150,088)$(132,635)$(17,453)

image_21.jpg Page 49 of 49
EX-99.3 5 ballard993123123annualinfo.htm EX-99.3 Document


image_0.jpg

BALLARD POWER SYSTEMS INC.
ANNUAL INFORMATION FORM
For the year ended December 31, 2023

Dated March 8, 2024




image_2.jpg

TABLE OF CONTENTS
2

image_2.jpg


3

image_2.jpg
This Annual Information Form and the documents incorporated by reference herein contain forward-looking statements that are based on the beliefs of management and reflect our current expectations as contemplated under the safe harbor provisions of Section 21E of the United States Securities Exchange Act of 1934, as amended. When used in this Annual Information Form, the words “estimate”, “project”, “believe”, “anticipate”, “intend”, “expect”, “plan”, “predict”, “may”, “could”, “should”, “will”, the negatives of these words or other variations thereof and comparable terminology are intended to identify forward-looking statements. Such statements include, but are not limited to, statements with respect to our objectives, goals, liquidity, sources and uses of capital, outlook, strategy, order backlog, order book of expected deliveries, future product roadmap costs and selling prices, future product sales, future production capacities and volumes, the markets for our products, expenses / costs, contributions and cash requirements to and from joint venture operations and research and development activities, as well as statements with respect to our beliefs, plans, objectives, expectations, anticipations, estimates and intentions. These statements are not guarantees of future performance and involve assumptions, risks and uncertainties that are difficult to predict. In particular, these forward-looking statements are based on certain factors and assumptions relating to our expectations with respect to new and existing customer and partner relationships, the generation of new sales, producing, delivering, and selling the expected product and service volumes at the expected prices and controlling our costs. They are also based on a variety of general factors and assumptions including, but not limited to, our expectations regarding technology and product development efforts, manufacturing capacity and cost, product and service pricing, market demand, and the availability and prices of raw materials, labour, and supplies. These assumptions have been derived from information available to the Company including information obtained by the Company from third parties. These assumptions may prove to be incorrect in whole or in part. In addition, actual results may differ materially from those expressed, implied, or forecasted in such forward-looking statements. Factors that could cause our actual results or outcomes to differ materially from the results expressed, implied or forecasted in such forward-looking statements include, but are not limited to: challenges or delays in our technology and product development activities; changes in the availability or price of raw materials, labour, supplies and shipping; costs of integration, and the integration failing to achieve the expected benefits of the transaction; our ability to attract and retain business partners, suppliers, employees and customers; our ability to extract value from joint venture operations; global economic trends and geopolitical risks (such as conflicts in Ukraine and the Middle East), including changes in the rates of investment, inflation or economic growth in our key markets, or an escalation of trade tensions such as those between the U.S. and China; investment in hydrogen fueling infrastructure and competitive pricing of hydrogen fuel; the relative strength of the value proposition that we offer our customers with our products or services; changes in competitive technologies, including internal combustion engine, battery and fuel cell technologies;
4

image_2.jpg
challenges or delays in our technology and product development activities; changes in our customers’ requirements, the competitive environment and/or related market conditions; product safety, liability or warranty issues; warranty claims, product performance guarantees, or indemnification claims; changes in product or service pricing or cost; market developments or customer actions that may affect levels of demand and/or the financial performance of the major industries, regions and customers we serve, such as secular, cyclical and competitive pressures in the bus, truck, rail, marine and stationary sectors; the rate of mass adoption of our products or related ecosystem, including the availability of cost-effective hydrogen; cybersecurity threats; our ability to protect our intellectual property; climate risk; changing government or environmental regulations, including subsidies or incentives associated with the adoption of clean energy products, including hydrogen and fuel cells; currency fluctuations, including the magnitude of the rate of change of the Canadian dollar versus the U.S. dollar; our access to funding and our ability to provide the capital required for product development, operations and marketing efforts, working capital requirements, and joint venture capital contributions; changes in U.S. tax laws and tax status related to “passive foreign investment company” designation; the severity, magnitude and duration of the on-going COVID-19 pandemic, including impacts of the pandemic and of businesses’ and governments’ responses to the pandemic on our operations, personnel and joint venture operations, and on commercial activity and demand across our and our customers’, partners’ and joint venture businesses, and on global supply chains; potential merger and acquisition activities, including risks related to integration, loss of key personnel and disruptions to operations; and the general assumption that none of the risks noted in the “Risk Factors” section of this Annual Information Form will materialize.
The forward-looking statements contained in this Annual Information Form speak only as of the date of this Annual Information Form. Except as required by applicable legislation, Ballard does not undertake any obligation to release publicly any revisions to these forward-looking statements to reflect events or circumstances after the date of this Annual Information Form, including the occurrence of unanticipated events.
In this Annual Information Form, references to “Corporation”, “Company”, “Ballard”, “we”, “us” and “our” refer to Ballard Power Systems Inc. and, as applicable, its subsidiaries. All dollar amounts are in United States dollars unless otherwise indicated. Canadian dollars are indicated by the symbol “C$”, and euros by the symbol “€”.
Except where otherwise indicated, all information presented is as of December 31, 2023.
5

image_2.jpg
CORPORATE STRUCTURE
Name, Address and Incorporation
Ballard was incorporated on November 12, 2008 under the Canada Business Corporations Act (Canada), under the name “7076991 Canada Inc.” Ballard changed its name to “Ballard Power Systems Inc.” on December 31, 2008. On August 24, 2016, Ballard continued into British Columbia under the Business Corporations Act (British Columbia). Ballard’s head office is located at 9000 Glenlyon Parkway, Burnaby, British Columbia, Canada V5J 5J8, and its registered office is located at Suite 1700, 666 Burrard Street, Vancouver, British Columbia, Canada V6C 2X8.
Previously, Ballard Power Systems Inc. was a British Columbia company incorporated on May 30, 1989. The original predecessor to Ballard was founded in 1979 under the name Ballard Research Inc. to conduct research and development on high-energy lithium batteries. In the course of investigating environmentally clean energy systems with commercial potential, we began to develop fuel cells and have been developing fuel cell products since 1983.
Our Vision, Mission and Values
Our vision is to deliver fuel cell power for a sustainable planet. Our mission is to use our fuel cell expertise to deliver valuable and innovative solutions to our customers globally, create rewarding opportunities for our team, provide extraordinary value to our shareholders and power the hydrogen society.
Our values represent our core beliefs and underpin how we carry on our business. In addition to our value pillars of safety and innovation, we have five key cultural values:
Listen and Deliver – We listen to our customers, understand their business and deliver innovative and valuable solutions for lasting partnerships;
Quality Always – We deliver quality in everything we do;
Inspire Excellence – We live with integrity, passion, urgency, agility and humility;
Row Together – We achieve success through respect, trust and collaboration; and
Own It – We step up, take ownership for our results and trust others to do the same.
Intercorporate Relationships
We have eleven subsidiaries and affiliates: (i) Ballard Power Corporation, a Delaware corporation that is a holding company; (ii) Ballard Fuel Cell Systems, Inc., a Delaware corporation that does certain development and manufacturing work, and provides certain services to customers; (iii) Ballard US Inc. (formerly Ballard Unmanned Systems Inc.), a Delaware corporation that is a dormant holding company; (iv) Ballard Power Systems Europe A/S (formerly Dantherm Power A/S) (“Ballard Denmark”), a Danish corporation that provides
6

image_2.jpg
certain sales, assembly, manufacturing, commissioning, research and development, engineering services and after-sales service; (v) Ballard Norge AS, a Norwegian company that provides certain sales and after-sales services; (vi) BDF IP Holdings Ltd., a Canadian corporation that holds certain intellectual property assets; (vii) Ballard Services Inc., a British Columbia company that provides certain engineering services; (viii) Ballard Hong Kong Limited, a holding company for certain assets in China; (ix) Guangzhou Ballard Power Systems Co., Ltd., a Chinese wholly foreign-owned entity, that provides certain sales, quality, supply chain and after-sales services; (x) Ballard Power Systems (China) Co. Ltd., a Chinese wholly foreign-owned entity that is a holding company; and (xi) Ballard Motive Solutions Ltd. (formerly Arcola Energy Ltd.) (“BMS”), a United Kingdom company which was restructured in the fourth quarter of 2023 and discontinued.
We have a non-controlling 49% interest in Weichai Ballard Hy-Energy Technologies Co., Ltd. (“Weichai-Ballard JV”), located in Weifang, Shandong Province, China, with Weichai Power Co., Ltd. (“Weichai”) holding a 51% interest. The Weichai-Ballard JV’s business is to manufacture Ballard’s FCgen®-LCS fuel cell bipolar plates, stacks and power modules for bus, commercial truck and forklift applications with certain exclusive rights in China.
7

image_2.jpg
The following chart shows these subsidiaries and affiliates, their respective jurisdictions of incorporation and our percentage of share ownership in each of them, all as of March 8, 2024:
image_3.jpg
Notes:
1. Ballard holds 100% of the non-voting, participating shares of BDF IP Holdings Ltd. and 34% of the voting, non-participating shares, along with each of Mercedes-Benz AG (33%) and Ford Motor Company (33%).
2. Ballard indirectly holds a 49% interest in Weichai Ballard Hy-Energy Technologies Co., Ltd. together with Weichai Power Co., Ltd. (51%).

Recent History
Over the past three years, we have continued to focus on building and commercializing our proton exchange membrane (“PEM”) fuel cell business for select mobility and stationary power applications. The following are key developments during that period:
15 MW order for stationary power products in Europe
On March 5, 2024, we announced an order for 15 megawatts (MW) of fuel cell systems from a UK-based company specializing in renewable off-grid power generation. We expect to deliver 150 FCmove®-HD+ 100 kW systems beginning in late 2024 and continuing through 2025.
The current order of 15 MW of fuel cell systems follows prior cumulative orders for roughly 5 MW of fuel cell systems from this customer. The purchase order is the first order under a new
8

image_2.jpg
multi-year supply agreement. The agreement also provides the customer an option to purchase up to an additional 296 systems by March 2026, which, if fully exercised, would bring the total number of systems ordered to 446.
Long-Term Supply Agreement with NFI Group Inc. (“NFI”) and purchase order for 100 fuel cell engines for bus deployments in North America
On January 3, 2024, we announced the signing of a new Long-Term Supply Agreement (“LTSA”) with NFI Group, a leading independent bus and coach manufacturer and a leader in electric mass mobility solutions in North America and Europe. The LTSA marks a new phase in the established partnership between Ballard and NFI, focused on deployment-level volumes of fuel cell powered buses across all of NFI’s major brands including New Flyer, Alexander Dennis, and MCI.
As part of the LTSA, NFI has placed its first purchase order under the LTSA for a minimum of 100 FCmove®-HD+ modules for planned delivery in 2024. The modules will primarily be produced in our Bend, Oregon facility with Buy America compliance, and will power New Flyer’s next generation Xcelsior CHARGE FC™ hydrogen fuel cell buses for deployment across the US and Canada, including California, Manitoba, Nevada, New York, Ohio, and Pennsylvania.
Guangdong Synergy Ballard Hydrogen Power Co., Ltd. (“Synergy Ballard JVCo”)
During 2017, Synergy Ballard JVCo commenced operations utilizing Ballard’s FCveloCity®-9SSL fuel cell stack technology in the city of Yunfu in China’s Guangdong Province. Ballard held a non-controlling 10% interest in the joint venture, Synergy Ballard JVCo, together with Guangdong Nation Synergy Hydrogen Power Technology Co., Ltd. (a member of the “Synergy Group”) who held a 90% interest. Ballard contributed $1.0 million for its 10% interest in Synergy Ballard JVCo. The fuel cell stacks manufactured by Synergy Ballard JVCo were expected to be used primarily in fuel cell engines assembled in China to provide propulsion power for zero-emission fuel cell electric buses and commercial vehicles in China.
Synergy Ballard JVCo had an exclusive license to manufacture and sell FCveloCity®-9SSL stacks in China until September 30, 2026.
On October 18, 2023, we completed an equity transfer agreement to sell our 10% interest (fair valued at nil) in Synergy Ballard JVCo to the Synergy Group for nominal consideration. As we no longer have significant influence over the operating activities of Synergy Ballard JVCo, the equity method of accounting for this investment was discontinued as of September 30, 2023. Ballard, Synergy Group and Synergy Ballard JVCo signed mutual releases and the exclusive license to Synergy Ballard JVCo was terminated.
9

image_2.jpg
LOI with Ford Trucks for fuel cell powered heavy-duty trucks & initial order
On August 3, 2023, we announced the signing of a letter of intent (“LOI”) with Ford Trucks to supply a fuel cell system as part of the development of a hydrogen fuel cell powered vehicle prototype. We also received an initial purchase order for 2 FCmove™-XD 120 kW fuel cell engines that were delivered by Ballard to Ford Trucks in the fourth quarter of 2023.
Ford Trucks, the global brand of Ford Otosan, plans to develop a FCEV F-MAX as part of the project. The 120 kW FCmove™-XD fuel cell engines will be integrated into Ford Trucks’ F-MAX 44-ton long-haul tractor truck. Ford Trucks plans to build and assemble the fuel cell-powered F-MAX in Turkey and aims to commence European Ten-T corridor demonstrations in 2025 as part of the European Union’s Horizon Europe ZEFES (Zero Emission Freight EcoSystem) project goals. As per the LOI, upon the successful completion of the development program and subject to certain other conditions, Ballard may be named as the preferred supplier for the serial production of the fuel cell-powered F-MAX.
Ballard Fuel Cells to Power CPKC Hydrogen Locomotive Program
On March 9, 2021, we announced that Canadian Pacific (“CP”), now Canadian Pacific Kansas City (“CPKC”) will employ Ballard fuel cell modules for CP’s pioneering Hydrogen Locomotive Program to develop North America’s first hydrogen-powered line-haul freight locomotive by retrofitting a formerly diesel-powered locomotive with Ballard’s 200 kW hydrogen fuel cell modules.
On January 19, 2022, we announced receipt of an order for six of an additional eight fuel cell modules to support CP’s expansion of the Hydrogen Locomotive Program. In total, Ballard will provide a total of 14 fuel cell modules, each module with a rated power output of 200 kW, to support this program.
On July 27, 2023, we announced an order for fuel cell engines from CPKC. These eighteen, 200 kW fuel cell engines were delivered in 2023 and will support the expansion of CPKC’s Hydrogen Locomotive Program.
On November 6, 2023, we announced an order for 2.4 MW of additional fuel cell engines from CPKC. These twelve, 200 kW fuel cell engines are planned for delivery in 2023 and will support the development of CPKC’s additional hydrogen-powered locomotives planned for regular switching and local freight service applications in Alberta.
Over the past two years, Ballard has supplied CPKC with 38 fuel cell engines for use in its hydrogen locomotives, with combined fuel cell power of 7.6 MW. The additional locomotives are expected to enter service in late 2024.
10

image_2.jpg
Order from First Mode for 30 additional hydrogen fuels for diesel-free mining trucks
On March 1, 2023, we announced a purchase order to supply First Mode with 30 hydrogen fuel cell modules – totaling 3 MW – to power several hybrid hydrogen and battery ultra-class mining haul trucks. This is the equivalent of approximately 4,000 horsepower.
The 30 Ballard hydrogen fuel cell modules are to be integrated into clean energy powerplants built in Seattle, Washington and installed into ultra-class haul trucks to be operated at First Mode’s Proving Grounds in Centralia, Washington. These trucks are estimated to save 2,600 tons of diesel fuel each year.
Order from CrossWind for stationary power project
On January 23, 2023, we announced an order for a fuel cell system from CrossWind, a joint venture between Shell and Eneco. The Ballard fuel cell system will be integrated in the Hollandse Kust Noord offshore wind project. The Hollandse Kust Noord offshore wind project, located off the coast of the Netherlands, will have a capacity of 759 MW to generate at least 3.3 TWh per year. Ballard will supply a containerized fuel cell power solution with a peak power capacity of 1 MW, with delivery expected in 2024.
Update on global manufacturing strategy
On September 30, 2022, we announced our strategy ‘local for local’ where we summarized our plan to deepen our global manufacturing footprint in Europe, the United States, and China to support expected global market demand growth through 2030. As part of this strategy, we entered into an investment agreement with the Government of Anting in Shanghai’s Jiading District to establish our new China headquarters, membrane electrode assembly (“MEA”) manufacturing facility, and a research and development (“R&D”) center, at a site strategically located at the Jiading Hydrogen Port, located in one of China’s leading automotive industry clusters, with the plan to invest approximately $130 million over the next three years.
However, as a result of the increasingly constructive hydrogen policy landscape and increased market activity in the U.S. and Europe; and given the continued hydrogen and fuel cell policy uncertainties and market delays in China, as well as geopolitical risks, we decided to suspend our MEA localization plan in China while we continue with a comparative analysis on manufacturing capacity expansion options and possible sequencing prioritization in the U.S. and/or European markets. We expect to conclude this review in 2024.
Ballard signs contract with Stadler to supply fuel cell engines to power first hydrogen train in United States
On September 26, 2022, we announced an order from Stadler Rail AG (“Stadler”), a leading manufacturer of rolling stock, for the supply of six 100 kW FCmoveTM-HD+ fuel cell engines to power the first hydrogen train in the United States.
11

image_2.jpg
The contract to provide the hydrogen-powered train was awarded to Stadler by San Bernardino County Transportation Authority (SBCTA), with the option of additional trains in the future. The train is expected to be in service in San Bernardino, California in 2024 and is expected to seat over 100 passengers.
Ballard to power India’s first hydrogen trains
On September 6, 2022, we announced a fuel cell module order from Medha Servo Drives (“Medha”), a leading rail system integrator, who has been contracted by Indian Railways to develop India’s first hydrogen powered trains. The two retrofitted diesel-electric commuter trains will integrate 8 units of 100 kW FCmoveTM-HD+, Ballard’s latest fuel cell technology, which offers improved efficiency and power density than previous module generations. The contract to provide the hydrogen-powered trains was awarded to Medha as a first step in Indian Railways’ path to achieve their net zero ambitions. The fuel cell modules were shipped in 2023, with trains scheduled to go into service in 2024, with potential for additional retrofits following the initial deployment.
Ballard partners with Wisdom Motor Company
On May 9, 2022, we announced a strategic collaboration with Wisdom (Fujian) Motor Company Limited (“Wisdom”), Templewater Group (“Templewater”), and Bravo Transport Services Limited (“Bravo”) to accelerate the adoption of commercial fuel cell electric vehicles (“FCEVs”) in Hong Kong.
Templewater, an alternative asset management firm and parent company of Bravo, Hong Kong island’s largest transit operator, together with Ballard, co-invested in a Series A funding for Wisdom, a technology company that designs and manufactures zero emission commercial vehicles. The Series A funds (including Ballard’s $10.0 million equity ownership contribution in the second quarter of 2022) will support Wisdom’s organizational growth, R&D, and manufacturing platforms, including the expansion and development of its hydrogen zero emission fuel cell truck, bus, and specialty vehicle offerings for international markets.
Wisdom’s hydrogen vehicle product lines are expected to exclusively deploy Ballard’s world leading PEM fuel cell technology, with modules supplied by the Weichai-Ballard JV in China. On August 8, 2022, Ballard entered into a joint development agreement with Wisdom to advance the integration and optimization of its fuel cell electric powertrain designs and control strategies.
Ballard granted Type Approval by DNV for the FCwaveTM marine fuel cell module
On April 6, 2022, we announced the receipt of Europe’s industry first Type Approval by DNV, one of the world’s leading classification and certification bodies, for our marine fuel cell module FCwaveTM. The Type Approval marks an important step in commercializing Ballard’s fuel cell technology for marine applications and is key to including fuel cells as part of zero- emission solutions for the marine industry.
12

image_2.jpg
The FCwaveTM module is a flexible solution that can support the energy needs of various vessel types as well as onshore power. The scalable 200 kW power module offers a plug-and-play replacement for conventional diesel engines. The Type Approval certification confirms the design meets certain safety, functional, design and documentation requirements necessary for global marine commercialization.
Project with Adani for Hydrogen Fuel Cells in India
On February 22, 2022, we announced the signing of a non-binding Memorandum of Understanding (“MOU”) with the Adani Group (“Adani Group”) to evaluate a joint investment case for the commercialization of fuel cells in various mobility and industrial applications in India.
On January 17, 2023, we announced the signing of an agreement to launch a pilot project to develop a hydrogen fuel cell electric truck (“FCET”) for mining logistics and transportation with Adani Enterprises Limited (“AEL”), part of the diversified Adani portfolio of companies, and Ashok Leyland.
This collaboration marks Asia’s first planned hydrogen powered mining truck. The demonstration project will be led by AEL, a company focused on both mining operations and developing green hydrogen projects for sourcing, transporting, and building out hydrogen refueling infrastructure. Ballard, an industry leading PEM fuel cell engine manufacturer, will supply the FCmoveTM fuel cell engine for the hydrogen truck and Ashok Leyland, one of the largest manufacturers of buses in the world, will provide the vehicle platform and technical support. The FCET launched in India in 2023.
Ballard fuel cells installed onboard the world’s first liquid hydrogen-powered ferry
On February 2, 2022, we announced the delivery of two, 200 kilowatt (kW) FCwaveTM modules to Norled A/S, one of Norway’s largest ferry and express boat operators. The fuel cell modules power the world’s first liquid hydrogen-powered ferry, the MF Hydra.
Orders for 31 fuel cell engines to a leading global construction, electric power & off-road equipment manufacturer
On January 13, 2022, we announced orders for 31 modules, totaling 3 MW of hydrogen fuel cell power, to a leading global construction, electric power, and off-road equipment manufacturer for testing and deployment in a variety of end-use applications. The modules were delivered, and have been undergoing various testing programs.
Acquisition of Arcola
On November 11, 2021, we announced the acquisition of Arcola Energy Ltd. (“Arcola”) (now BMS), a UK-based systems engineering company, specializing in hydrogen fuel cell powertrain and vehicle systems integration. Ballard acquired Arcola for total consideration of up to US$40
13

image_2.jpg
million, including 337,353 Ballard shares (with an approximate valuation of US$6 million at acquisition) that vest over two years, and up to US$34 million in upfront and earn-out cash consideration based on the achievement of certain performance conditions over a two-year period.
During the fourth quarter of 2022, we completed a post-acquisition restructuring of the operations at BMS and recognized impairment charges on intangible assets of approximately $13 million and restructuring related operating expenses of approximately $5 million which included contract exit and modification costs, grant adjustment charges, personnel change costs, and legal and advisory costs, net of expected recoveries. Pursuant to this restructuring of operations, it was agreed to reduce the earn-out consideration by approximately $10 million which resulted in a corresponding recovery on settlement of contingent consideration payable.
During the fourth quarter of 2023, we completed a restructuring of operations at BMS and operations have been effectively closed and discontinued.
Infrastructure Funds
In 2021, we invested in two hydrogen infrastructure and growth equity funds whereby we acquired a 12% interest in the HyCap Fund I SCSP (“HyCap”), a special limited partnership registered in Luxembourg; and a 1% interest in the Clean H2 Infra Fund (“Clean H2”), a special limited partnership registered in France.
HyCap is a newly created hydrogen infrastructure and growth equity fund. HyCap is to invest in a combination of hydrogen infrastructure projects and investments in companies along the hydrogen value chain. We have committed to investing £25.0 million (including £11 million invested as of December 31, 2023) into HyCap.
Clean H2 is another newly created hydrogen infrastructure and growth equity fund. Clean H2 is to invest in a combination of hydrogen infrastructure projects and investments in companies along the hydrogen value chain. We have committed to investing €30.0 million (including €4.7 million invested as of December 31, 2023) into Clean H2.
During the first quarter of 2024, we invested in a decarbonization and climate technology and growth equity fund by acquiring a 2% interest in Templewater Decarbonization I, L.P., a limited partnership registered in Cayman Islands, for an initial investment of $0.5 million on a total commitment of $1.0 million.
Ballard and Forsee Power SA (“Forsee Power”) enter Long-Term Strategic Partnership to Develop & Commercialize Integrated Fuel Cell and Battery Solutions for Heavy-Duty Hydrogen Mobility
On October 18, 2021, we announced the signing of an MOU for a strategic partnership with Forsee Power to develop fully integrated fuel cell and battery solutions, optimized for
14

image_2.jpg
performance, cost and installation for heavy-duty hydrogen mobility applications. As part of the strategic relationship, in October 2021, Ballard participated as a cornerstone lead investor in Forsee Power’s initial public offering on Euronext in Paris, France. We made a contribution of €37.7 million (approximately $43.8 million), resulting in an ownership interest of 9.77% in Forsee Power at that time. In connection with our investment, Ballard has the right to appoint a nominee to the Forsee Power board of directors. Ballard appointed a nominee effective as of the closing of the initial public offering.
The MOU was superseded by a Collaboration Agreement between the parties, dated December 14, 2022, pursuant to which the parties agreed to jointly approach new and existing customers with an integrated fuel cell and battery solution. Both companies have started to promote integrated solutions to a number of customers.
Ballard and Quantron AG Announce a Strategic Partnership for the Development of Hydrogen Fuel Cell Electric Trucks
On September 7, 2021, we announced a strategic partnership with Quantron AG (“Quantron”) expected to accelerate deployment and market adoption of fuel cell technologies. Initial collaboration will focus on the integration of Ballard’s FCmove™ family of heavy-duty fuel cell power modules into Quantron’s electric drivetrain and vehicles.
On September 19, 2022, we announced a minority equity investment in Quantron. As part of Quantron’s financing round of up to €50 million, Ballard’s investment proceeds (€5 million was contributed in the fourth quarter of 2022), are to be used by Quantron to develop their truck fuel cell vehicle platforms, under the terms of a Joint Development Agreement. Ballard is to be the exclusive fuel cell supplier to Quantron for these platforms.
In connection with our investment, Ballard has the right to appoint a nominee to the Quantron AG board of directors.
In 2023, Ballard made an additional investment in Quantron of €3 million after the satisfaction of certain investment conditions.
As part of the strategic partnership, Quantron committed to purchase 140 FCmove™ modules totaling approximately 17 MW, with an option to purchase an additional 50 units. Subsequent to the initial order, Quantron committed to purchase an additional 72 FCmove™ modules totaling approximately 3 MW. All of the ordered 212 fuel cell modules were expected to be delivered in 2023 and 2024. While a small number of modules were delivered in 2023, further deliveries have been postponed due to financing and related vehicle program delays at Quantron.
The zero-emission fuel cell electric vehicle platforms developed by Quantron are to integrate Ballard fuel cell products for various truck applications in Europe.
15

image_2.jpg
Ballard and Linamar Form Strategic Alliance to Develop Fuel Cell Solutions for Light-Duty Vehicles
On May 3, 2021, we announced the formation of a strategic alliance with Linamar Corporation (“Linamar”) for the co-development and sale of fuel cell powertrains and components for class 1 and 2 vehicles, weighing up to 5 tons, initially in North America and Europe.
On May 9, 2022, Ballard announced with Linamar the unveiling of its concept hydrogen fuel cell powered class 2 truck chassis with FCmove™ product. The technology demonstration platform was showcased at the ACT Expo displayed in a RAM 2500 truck chassis.
Ballard and Linamar are currently working on development of a new fuel cell commercial vehicle platform to be announced in 2024.
Orders for Fuel Cell Modules to Power Buses
On November 4, 2021, we announced orders for a total of 40 FCmoveTM-HD (70kW) modules for planned deployment in hydrogen fuel cell electric buses (“FCEBs”) across Europe in 2022. As of March 2023, the announced FCmoveTM-HD sales have been deployed in FCEBs across Europe.
On June 22, 2021, we announced a follow-on purchase order from New Flyer for 20 fuel cell modules to power 20 New Flyer Xcelsior® model FCEBs, planned for deployment with Alameda-Contra Costa Transit District (AC Transit) in Oakland, California.
On March 9, 2021, we announced follow-on purchase orders from Wrightbus for a total of 50 fuel cell modules to power FCEBs planned for deployment in a number of UK cities.
Ballard Receives Orders to Power Siemens Mireo Plus H Passenger Trains and signs LOI for up to an additional 200 modules over the next six years
On July 15, 2021, we announced a purchase order for two of our 200 kW fuel cell modules from Siemens Mobility GmbH to power a 2-car Mireo Plus H passenger train through a trial operation in Bavaria, Germany.
On September 22, 2022, we announced an order for 14 x 200 kW fuel cell modules from Siemens Mobility GmbH, to power a fleet of seven Mireo Plus H passenger trains. Delivery of The 14 fuel cell modules were delivered 2023 with the fleet planned to be in service in Berlin-Brandenburg region in late 2024.
In addition to the initial order of 14 fuel cell modules, Siemens Mobility also signed a letter of intent with Ballard for the supply of 200 fuel cell modules totaling 40 MW over the next six years, including a firm commitment on 100 of the fuel cell modules totaling 20 MW. The modules will be used for Siemen’s Mireo Plus H trains.
16

image_2.jpg
February 2021 Bought Deal Offering of Common Shares
On February 23, 2021, we announced the closing of a bought deal offering of 14,870,000 common shares of Ballard at a price of $37.00 per common share for gross proceeds of $550,190,000.
Ballard and AUDI Sign Agreements Regarding Use of the High-Power Density Fuel Cell Stack for Vehicle Propulsion
As part of the planned completion of the AUDI program, on October 29, 2020, we announced that we had signed definitive agreements – in the form of an amendment to the existing Technology Development Agreement and a Patent License Agreement – with AUDI AG (“AUDI”) expanding Ballard’s right to use the FCgen®-HPS product, a high-performance, zero-emission, PEM fuel cell stack in all applications, including commercial trucks and passenger cars. The amendments allowed AUDI to reduce the size of the remaining Technology Solutions program to the lower end of the range previously disclosed, and in return Ballard acquired expanded rights to use the FCgen®-HPS product, subject to certain royalty obligations. The FCgen®-HPS fuel cell stack provides propulsion for a range of Light-, Medium- and Heavy-Duty vehicles with a high volumetric power density of 4.3 kilowatts per liter (4.3 kW/L).
Ballard and MAHLE to Collaborate on Fuel Cell Propulsion Systems for Heavy- and Medium-Duty Trucks
On September 28, 2020, we announced an agreement to collaborate with MAHLE International GmbH (“MAHLE”), a leading international development partner and Tier 1 supplier to the commercial vehicle and automotive industry, on the development of zero-emission fuel cell systems to provide primary propulsion power in various classes of commercial trucks. The definitive agreement defining the collaboration was entered in October 2020.
During the initial development phase, Ballard has prime responsibility for fuel cell system design, while MAHLE’s scope of responsibility includes some of the balance-of-plant components, thermal management and power electronics development and testing.
Solaris Bus & Coach S.A. Orders
On April 27, 2020, we announced a purchase order from Solaris Bus & Coach S.A. (“Solaris”), a leading European bus and trolleybus manufacturer headquartered in Bolechowo, Poland, for 20 of Ballard’s new 70 kW heavy-duty FCmove™-HD fuel cell modules. These modules will power 20 Solaris Urbino 12 hydrogen buses planned for deployment The Netherlands, under the Joint Initiative For Hydrogen Vehicles Across Europe (“JIVE 2”) funding program. The buses will be operated by Connexxion, which provides transport services for South Holland province.
On March 12, 2020, we announced a purchase order from Solaris for 25 70 kW heavy-duty FCmove™-HD fuel cell modules. These 25 modules will power 15 Solaris Urbino 12 hydrogen
17

image_2.jpg
buses planned for deployment in Cologne, Germany and 10 Urbino 12 hydrogen buses planned for deployment in Wuppertal, Germany, all under the JIVE 2 funding program.
On November 17, 2022, we announced another purchase order from Solaris for a further 25 70 kW heavy-duty FCmove™-HD fuel cell modules. These modules will be installed in Solaris’ Urbino 12 hydrogen buses for deployment to Polish public transport operator MPK Poznań and were delivered in the second half of 2023. The buses are to be partially funded by the National Fund for Environmental Protection and Water Management’s Green Public Transport program. MPK Poznań requires 30% of its fleet to be zero-emission by 2028. These 25 hydrogen fuel cell buses will increase its zero-emission fleet from 18% to 25%.
On October 10, 2023, we announced multiple purchase orders totaling 177 hydrogen fuel cell engines from Solaris. Ballard started deliveries of these fuel cells in 2023 and we expect t the remainder to ship in 2024 and 2025. The orders include the supply of fuel cell engines to support the largest announced deployment of a fleet of fuel cell city buses in Europe, with 127 Solaris fuel cell buses to be deployed in Bologna, Italy. Ballard also received orders for a further 50 modules to power Solaris fuel cell buses in Germany and Italy.
On November 6, 2023 we announced multiple purchase orders totaling 62 hydrogen fuel cells engines from Solaris. The hydrogen fuel cell engines will power buses in Germany and Poland. The number of engines ordered by Solaris year-to-date is now 365, representing substantial growth over the close to 200 fuel cell city buses that Solaris has deployed with customers in Europe to date.
Ballard and HDF Energy Sign Development Agreement for Multi-Megawatt Fuel Cell Systems
On December 9, 2019, we signed a Product Development Agreement with Hydrogène de France (“HDF Energy”) for the development and integration of a multi-megawatt (“MW”) scale PEM fuel cell system into HDF Energy’s Renewstable® power plant designed for stationary power applications.
HDF Energy’s Renewstable® power plant is a multi-MW baseload system enabling large-scale storage of intermittent renewable wind or solar energy in the form of hydrogen – through the process of electrolysis – as well as electricity generation using that hydrogen feedstock together with a fuel cell system.
Subject to certain conditions, the collaboration contemplates a future technology transfer of Ballard’s new MW-scale containerized PEM fuel cell system to HDF Energy with an exclusive royalty-bearing, non-transferable, multi-year global license for the manufacture and sale of MW-scale fuel cell systems for Renewstable® power plant systems. The collaboration also contemplates Ballard supplying FCgen®-LCS fuel cell stacks for these systems based on an exclusive long-term supply agreement.
18

image_2.jpg
The initial HDF Energy project is an installation planned in French Guiana, an overseas region of France located off the northern Atlantic coast of South America, under the Centrale Electricité de l’Ouest Guyanais (“CEOG”) project. The project includes the supply of 2 x 1.55 MW fuel cell systems built by Ballard in 2023. Systems will be installed and commissioned on site in 2024.
Strategic Collaboration with Weichai
On November 13, 2018, we closed a strategic collaboration transaction with Weichai. The strategic collaboration included an equity investment by Weichai in Ballard, formation of a joint venture company and a development program.
Weichai and Ballard established the Weichai-Ballard JV on November 26, 2018 in Shandong Province to support China’s fuel cell electric vehicle market. Ballard holds a 49% ownership position and Weichai holds a 51% ownership position. Weichai holds three of five Weichai-Ballard JV board seats and Ballard holds two, with Ballard having certain minority shareholder protections.
The Weichai-Ballard JV develops and manufactures fuel cell modules and components including Ballard’s LCS bipolar plates, fuel cell stacks and FCgen®-LCS-based power modules for bus, commercial truck, and forklift applications with exclusive rights (subject to certain conditions) in China and is to pay Ballard a total of $90 million under a Research and Development Agreement to develop and transfer technology to Weichai-Ballard JV in order to enable these manufacturing activities. Ballard retains an exclusive right to the developed technologies outside China, subject to certain restrictions on sublicensing outside China. The Weichai-Ballard JV will also purchase MEAs for FCgen®-LCS fuel cell stacks exclusively from Ballard under a long-term supply agreement.
The Weichai-Ballard JV operation, located in Weifang, Shandong Province, China, has commenced production activities of LCS bipolar plates, LCS fuel cell stacks and LCS-based modules to power bus and truck FCEVs for the China market. After recent production automation projects, the Weichai-Ballard JV is expected to have annual production capacity of 40,000 fuel cell stacks which equates to approximately 20,000 engines.
OUR BUSINESS
At Ballard, our vision is to deliver fuel cell power for a sustainable planet. We are recognized as a world leader in PEM fuel cell and power system development and commercialization.
Our principal business is the design, development, manufacture, sale and service of PEM fuel cell products for a variety of applications, focusing on our market verticals of bus, truck, rail, marine, stationary power, and emerging markets, as well as offering engineering services, product and systems integration services, and related technology transfer for a variety of PEM fuel cell applications.
19

image_2.jpg
A fuel cell is an environmentally clean electrochemical device that combines hydrogen fuel with oxygen (from the air) to produce electricity. The hydrogen fuel can be obtained from natural gas, kerosene, methanol or other hydrocarbon fuels, or from water through electrolysis. Ballard’s PEM fuel cell products feature high fuel efficiency, low operating temperature, low noise and vibration, compact size, quick response to changes in electrical demand and modular design. Embedded in each Ballard PEM fuel cell product lies a stack of unit cells designed with Ballard’s proprietary technology, which include membrane electrode assemblies, catalysts, plates, and other key components, and which draw on intellectual property from our patent portfolio together with our extensive experience and know-how, in key areas of PEM fuel cell stack design, operation, production processes and system integration.
Strategy
We strive to build value for our shareholders by developing, manufacturing, selling, and servicing zero-emission, industry-leading PEM fuel cell technology products and services to meet the needs of our customers in target markets. More specifically, our business plan is to leverage our core competencies of PEM fuel cell stack technology and engine development and manufacturing, our investments in advanced manufacturing and production capacity, and our product portfolio by marketing our products and services across select large and attractive addressable market applications and select geographic regions.
We typically select our target market applications based on use cases where the comparative user value proposition for PEM fuel cells powered by hydrogen are strongest – such as where operators value low emission vehicles that require high utilization, long driving range, heavy payload, fast refueling, and similar user experiences to legacy diesel vehicles – and where the barriers to entry for hydrogen refueling infrastructure are lowest – such as use cases where fuel cell vehicles typically return to a depot or hydrogen hub for centralized refueling and don’t require a distributed hydrogen refueling network. Our current target markets include certain medium- and heavy-duty mobility applications for bus, truck, rail, and marine, along with certain off-road mobility and stationary power applications.
We select our target geographic markets based on a variety of factors, including addressable market sizes of the target market applications in the geographic markets, historic deployments and expected market adoption rates for hydrogen and fuel cells, supportive government policies, existing and potential partner, customer, and end user relationships, and competitive dynamics. Our current target markets are the geographic regions of Europe, North America, and China.
While we recognize addressing multiple market applications and geographic markets in parallel increases our near-term cost structure and investments, we believe offering the same core PEM fuel cell technologies and substantially similar derivative PEM fuel cell products across multiple mobility and power market applications and select geographic regions will significantly expand and strengthen our long-term business prospects by increasing volume scaling in our operations,
20

image_2.jpg
enabling lower product and production costs for the benefit of all markets, improving our competitive positioning and market share, enabling richly diversified revenue streams and profit pools, and improving our return on investment in our technology and product development programs and our investments in manufacturing.
Our strategy is built on four key themes:
1.Double down in the fuel cell stack & module: invest in leading PEM fuel cell technology and products to provide leading value to our customers and end users on a total cost of ownership basis;
2.Accelerate market development: deepen and create new partnerships to accelerate hydrogen and fuel cell market adoption and grow volumes for product sales;
3.Win in key regions: prioritize investments in North America and Europe, and monitor China before materially deepening our investment in China; and
4.Here for Life: deliver a compelling environmental, social and governance (“ESG”) proposition for our stakeholders.
In 2020 and 2021, we materially strengthened our financial position through equity financings, thereby providing additional flexibility to fund our growth strategy. Following these financings, given strong indicators of long-term market adoption of hydrogen and zero-emission mobility, given growing customer interest in our fuel cell products, given a growing opportunity set, and given an increasingly competitive environment, we strategically decided to significantly increase and accelerate our investments ahead of the adoption curve. As a result, over the past three years, we increased and accelerated our investments in technology and product innovation, product cost reduction, production capacity expansion and localization, strategic pricing for select customer demonstration programs, and customer experience. Our increased investments include: next generation products and technology, including our proprietary membrane electrode assemblies (“MEAs”), bipolar plates, stacks, and modules; advanced manufacturing processes, technologies, equipment, and production capacity expansion activities primarily in Canada, Europe and the United States; and technology and product cost reduction.
Given challenging and dynamic macroeconomic and geopolitical conditions, given continued delays in hydrogen and fuel cell market adoption, and given changes in investor sentiment towards pre-profitability clean energy companies with long-duration investment horizons, we sharpened our focus in 2023 to protect our balance sheet. While we continue to invest against our long-term strategy, we rationalized our product portfolio, reduced the number of active product development programs, dropped new corporate development investments, and discontinued certain legacy products and non-core activities, including Ballard Motive Solutions in the U.K. We also discontinued our proposed $130 million investment for the localization of a new MEA production facility in China.
21

image_2.jpg
Revenues from Market Segments
We report our results in the single operating segment of Fuel Cell Products and Services. Our Fuel Cell Products and Services segments consist of the sale and service of PEM fuel cell products and the delivery of Technology Solutions, including engineering services for our target markets of bus, truck, rail, marine, stationary power, and emerging markets.
During the fourth quarter of 2023, we completed a restructuring of operations at BMS and operations have been effectively closed. As such, the historic operating results (including revenue and operating expenses) of the BMS business for both 2023 and 2022 have been removed from continuing operating results and are instead presented separately in the statement of comprehensive income (loss) as loss from discontinued operations.
The following chart shows the percentage of total revenues which arises from sales to investees and sales of products and services to other customers, for the years 2023 and 2022:
20232022
Revenues from Fuel Cell Products and Services
Percentage of total revenues
100%100%
Portion representing sales to investees (1)
8.0%10.0%
Portion representing sales to customers other than investees
92.0%90.0%
Notes:
1. In this table, “investees” means Weichai Ballard Hy-Energy Technologies Co., Ltd., a joint venture formed in China, of which we hold a 49% equity interest.

Our Markets, Products and Services
Product & Service Overview
Ballard’s product offering provides for a cost effective and flexible set of fuel cell power solutions. Ballard provides products in four distinct product classes and two separate categories of services:
1.MEAs: We provide our proprietary MEAs to the Weichai-Ballard JV that use the MEAs to produce our proprietary FCgen®-LCS fuel cell stacks, respectively.
2.Fuel cell stacks: We provide our proprietary FCgen® and FCveloCity® fuel cell stacks to OEM customers and system integrators that use the stacks to produce fuel cell systems for power solutions. As the fuel cell stack provider, we are the power inside the system.
3.Fuel cell modules: We design and build, including specifying and procuring balance of plant components, self-contained FCmoveTM motive modules using our fuel cell stacks that are plug-and-play into commercial vehicle powertrains. We also design and build self-contained FCwave™ modules designed for marine applications and FCrail™ for rail
22

image_2.jpg
applications. As a fuel cell module provider, we make it easier for OEMs and system integrators to create fuel cell powertrains.
4.Fuel cell systems: We also build complete fuel cell systems, FCgen®-H2PM and CleargenTM products, for stationary power markets that are designed to solve certain power needs of our customers, including back-up for critical infrastructure and MW distributed power generation.
5.Technology Solutions: We offer engineering services to our customers for specialized integration of our products or, specific to partnerships, custom fuel cell product development.
6.After Sales Services: We offer our customers after sales services including in and out of warranty support, service contracts, spare part management, fleet monitoring and training.
23

image_2.jpg
The following table lists the key fuel cell and non-fuel cell products we currently produce, offer for sale, have under development or are testing:
Fuel Cell Product Family:
Product NameApplicationStatus
FCgen®-LCS MEA
Fuel cell stacks for buses, commercial vehicles, light rail, and material handlingSales to licensee (Weichai-Ballard JV)
FCgen®-HPS stacks
Light-duty and heavy-duty commercial vehicles and passenger carSales to OEMs and system integrators
FCgen®-LCS stacks
Buses, commercial vehicles, light rail, and material handlingSales to OEMs and system integrators
FCveloCity®-9SSL stacks
Buses, commercial vehicles, light rail, and material handlingSales to OEMs and system integrators
FCgen®-1020ACS stacks
Material handling and backup powerSales to OEMs and system integrators
FCmove™ modulesBuses, commercial vehicles, and light rail (legacy product range)Sales to OEMs and system integrators
FCwave™ modulesMarine, rail (freight locomotives) and stationarySales to OEMs and system integrators
FCrail™Passenger rail applicationSales to OEMs and system integrators
FCgen®-1020ACSBackup powerSales to OEMs and system integrators
FCgen®-H2PM
Backup power systemsSales to customers
ClearGen®
Distributed generation systemsSales to customers and Integrators


Fuel Cell Products and Services
Our primary business is the sale of Power Products, consisting of fuel cell modules and fuel cell stacks offered to customers in our target market verticals of bus, truck, rail, marine, stationary
24

image_2.jpg
power, and emerging markets. Fuel cell electric vehicles and power generation systems in these applications rely on centralized fueling depots that simplify the hydrogen infrastructure requirements and are typically government-subsidized, thus enabling the purchase of pre-commercial fleets.
In addition to our fuel product, we also provide engineering services to customers in our target markets under our Technology Solutions offering. Our engineering services help customers solve difficult technical and business challenges in the commercialization of their PEM fuel cell products or address new business opportunities and markets. We offer customized, bundled technology solutions, including specialized PEM fuel cell engineering services, access to our intellectual property portfolio and know-how, as well as specialized integration support for our products in various applications across all of our market verticals.
We design and manufacture fuel cell modules and stack products capable of delivering 50 kW to 200 kW of power. These modules and stacks can be combined to provide power output in excess of 1 MW for certain applications. We supply the fuel cell modules to a combination of vehicle OEMs and system integrators to deliver to end users. The demand for zero-emission vehicles is driven in many jurisdictions by the requirement to reduce greenhouse gases and other harmful emissions.
In 2019, we launched our eighth-generation high-performance fuel cell module, the FCmove™-HD. The FCmove™ family of products is designed to power medium- and heavy-duty commercial vehicles such as buses and trucks. The FCmove™-HD 70kW version is being delivered to customers in China and Europe and has been integrated into vehicles. The FCmove™-HD+ 100kW version was launched in 2021 and we are starting delivery of the first modules to customers for integration into their new vehicle platforms in 2022. We presented at the IAA Show in September 2022 the concept unit for FCmoveTM-XD (120/240kW) product which was developed for heavy duty trucks (>19t and class 6-8) and became commercially available in 2023.
In 2020, we introduced the FCwaveTM, a fuel cell module designed for certain marine applications. The FCwaveTM fuel cell module is a 200 kW modular unit that can be scaled in series up to the multi-megawatt (MW) power level. The FCwaveTM product provides primary propulsion power for marine vessels – such as passenger and car ferries, river push boats, and fishing boats – as well as stationary electrical power to support hotel and auxiliary loads on cruise ships and other vessels while docked at port (also known as ‘cold ironing’). In 2021, we also started to sell FCwave™ products for stationary and rail applications. In 2022, our FCwaveTM fuel cell module was granted the industry-first Type Approval by DNV, one of the world’s leading marine classification and certification bodies.
Our Technology Solutions efforts support expanding our key market verticals. In 2023, we completed the development of the 200kW FCrailTM fuel cell engine to power Siemens’ Mireo
25

image_2.jpg
light rail train pursuant to the Development Agreement entered into with Siemens in 2017. Related to the bus and truck verticals we continued the execution of the Research and Development Agreement to develop and transfer technology to the Weichai-Ballard JV to enable manufacturing of Ballard’s FCgen®-LCS fuel cell stack and FCgen®-LCS-based power modules for bus, commercial truck and forklift applications with exclusive rights in China. We also completed several large scale stationary installations in the 1-1.5 MW range for various customers and have several more planned for 2024.
Market Verticals
Bus
We supply Power Products and Technology Solutions to bus manufacturers primarily in Europe and North America. The bus market is the most mature of our markets as measured by the length of time Ballard has been active in the market and by the number of products sold to customers in the market. Hydrogen fuel cell buses offer long range, the ability to complete demanding routes, and short refueling times for bus operators. Target applications for our bus vertical include transit buses and intercity coach buses.
Truck
We supply Power Products and Technology Solutions to truck manufacturers and truck integrators in Europe and North America. Our Power Products and Technology Solutions revenues from Weichai-Ballard JV are also recorded in this vertical. The hydrogen fuel cell truck market is at a nascent phase typified by demonstration projects to prove the capabilities of the technology in the real world. For truck applications, hydrogen fuel cell power offers long range, high payloads, short refueling times, and high fuel efficiency. Target applications for our truck vertical include heavy-duty long haul trucks, rubbish collection vehicles or garbage trucks, and medium-duty trucks or delivery vans.
Rail
We supply Power Products and Technology Solutions to train OEMs and railway operators in Europe and North America. Our technology offers a compelling value proposition to railway operators seeking to eliminate carbon emissions on railway lines that lack overhead catenary power infrastructure, as hydrogen fuel cells eliminate the need to build the overhead infrastructure by utilizing refueling depots that mirror current practice for diesel locomotives. Target applications for our rail vertical include passenger rail and freight locomotive applications.
Marine
We supply Power Products and Technology Solutions to ship operators and shipyards in Europe and North America. Fuel cell power provides marine vessel operators with ships that have long
26

image_2.jpg
range and short refueling times. Target applications in our marine vertical include river transport, barges, short sea container ships, and ferries.
Stationary Power
We supply Power Products and Technology Solutions to OEMs and system integrators of power generation products. Our products allow users to generate zero emission power in remote locations that lack access to electrical grid infrastructure or generate back-up power for up to several days. Given the expected growth in electricity demand and the difficulties of expanding the electrical distribution network, we see an opportunity for fuel cell products to support demand for incremental power generation. Target applications include EV charging, TV and film production sites, grid balancing, and data centers.
Emerging Markets
Our Emerging Markets vertical encompasses two distinct markets: Materials Handling and Off-Highway. We supply Power Products and Technology Solutions to customers in both market verticals.
The material handling market includes industrial vehicles such as forklifts, automated guided vehicles and ground support equipment. Our initial focus is on battery-powered Class 1 counterbalance lift trucks, Class 2 reach trucks and Class 3 pallet forklifts. Ballard is currently supplying fuel cell stacks to a limited number of system integrators in North America and Europe.
The off-highway market includes industrial vehicles such as ultra-class mining haul trucks, excavators, construction equipment and farming equipment. Fuel cell products enable customers to operate their vehicles with high up-times, and are able to meet high power demands in heavy-duty applications.
Competition
Diesel-powered buses and commercial trucks currently dominate the market today. Compressed natural gas and diesel electric hybrid powertrains are lower-emission alternatives to diesel engines but are in limited service today. Electric trolley buses provide a zero-emission alternative; however, their purchase price is high and the overhead catenary power infrastructure is expensive to maintain and is considered aesthetically undesirable in many urban centres. The recent developments in battery-powered powertrain vehicles have created a zero-emission alternative to fuel cell buses in the form of battery electric buses and commercial trucks, as well as electrified trains and battery-powered marine vessels. These battery-powered heavy-duty vehicles will continue to offer a competitive zero emission mobility solution for zero-emission mobility applications.
We believe that fuel cell electric vehicles are the best zero-emission alternative for medium-duty and heavy-duty applications in certain use cases in bus, truck, train, marine and off-highway. In
27

image_2.jpg
comparison to battery electric vehicles, we believe fuel cell electric vehicles in medium-duty and heavy-duty applications: are able to operate over a longer range and on more demanding routes; offer higher energy density to maximize payload; and are capable of refueling quickly, ensuring the vehicle is on the road generating revenue for the fleet operator. We also believe that in certain cases hydrogen refueling infrastructure has certain scaling cost and logistics advantages compared to battery recharging for large fleets.
Companies developing fuel cell systems for heavy-duty applications include Beijing Sinohytec Co. Ltd., cellcentric GmbH & Co. KG (a joint venture of Daimler Truck AG and the Volvo Group), Cummins Inc., EKPO Fuel Cell Technologies GmbH (a joint venture of ElringKlinger and Plastic Omnium), Hyzon Fuel Cell Technologies Pte. Ltd., Sino-Synergy Hydrogen Energy Technology (Jiaxing) Co., Ltd., Hyundai Motor Company, Nikola Motor Company, Plug Power, Inc., Powercell Sweden AB, Robert Bosch GmbH, Shanghai Re-Fire Technology Co., Ltd., Symbio SAS (a joint venture of Michelin, Forvia and Stellantis), and Toyota Motor Corporation.
We are also seeing the emergence of product offerings for hydrogen internal combustion engines developed by companies like Cummins Inc. and J C Bamford Excavators Ltd. Numerous engine and vehicle manufacturers are interested in development programs. This technology is seen as a potential bridge between legacy internal combustion engines and hydrogen fuel cell mobility. Through modification of existing diesel engines, it allows the use of hydrogen as a fuel leading to CO2 emission reduction. However, the technology is not expected to meet zero emission requirements (such as NOx emissions) and is expected to have significantly lower efficiency compared to fuel cells .
The stationary power generation market is currently dominated by diesel generators and batteries. Advanced battery technology continues to make modest progress in the backup power generation market. However, advanced battery technologies still require lengthy recharging and, in many cases, cannot meet desired run times without requiring substantial space. We believe that PEM fuel cell products are superior to batteries in some applications, because of their ability to provide extended run time without frequent or lengthy recharging, as well as their ability to offer lower life cycle costs, given that batteries require periodic replacement.
For certain applications and markets we believe fuel cell power generators offer a value proposition against diesel generators with lower operating cost, extended run time, low emission and noise, and less risk of theft.
Hydrogen fueled gas turbines are also being developed and could be an alternative to diesel generators. Compared with fuel cell systems, however, H-ICEs and gas turbines produce nitrous oxide emissions and are considered to be less power efficient.
Companies developing PEM fuel cell systems for stationary power generation applications include CHEM, Plug Power, Inc., SFC Energy, Powercell, and Nedstack. We seek to gain
28

image_2.jpg
competitive advantage through fuel cell designs that provide zero emissions, superior performance, reliability, durability and cost.
We believe that we are well positioned to compete with our competitors based on our talented workforce, intellectual property portfolio, technology, number of product offerings, manufacturing capabilities, vertical integration, customers, partners, brand, financial strength, and extensive operating hours in real world heavy-duty operations.
Impact of Regulations and Public Policy
In the course of carrying on our business we believe we have become aware of government regulation and public policies that may be supportive of our business, the fuel cell industry in general or zero-emission vehicles. The statements below in this section are based on our understanding of the regulations and public policies in place in the particular jurisdiction as of the date of this Annual Information Form that we believe to be correct. While we believe the statements below in this section to be correct, regulation and public policy may change without notice and our understanding of regulations and public policies may be incorrect.
Approximately 75 countries have announced targets to achieve net-zero emissions strategies for 2050 or pledged to be carbon neutral by 2050. As of June 7, 2023, 35 countries representing approximately 90% of global GDP have specific hydrogen strategies according to the industry association “Hydrogen Europe”. The main drivers of such policies include GHG emission reduction goals, energy security, the integration of renewables, as well as the opportunity for economic growth and green recovery plans. Interest and investment in hydrogen is increasing globally, as governments across the globe continue to adopt national hydrogen strategies. The Hydrogen Council reported in 2023 that over 1,400 large-scale hydrogen project proposals worth $570 billion have been announced.
On November 15, 2021, President Biden signed into law the Infrastructure Investment and Jobs Act. The bill allocates over $62 billion to the Department of Energy to advance clean energy technologies, including: (1) $8 billion to support the development of at least four clean hydrogen hubs across the United States in order to further development with respect to the production, processing, delivery, storage, and end-use of clean hydrogen; and (2) $1 billion to support the demonstration, commercialization, and deployment of electrolyzer systems, in order to decrease the cost of clean hydrogen production. On October 13, 2023, the Department of Energy announced that seven Hydrogen Hubs across the United Status have been awarded $7 billion in funding to support the development of clean hydrogen production, delivery, and end-use.
In 2023, nearly $1.7 billion was allocated through the Federal Transit Administration’s (the “FTA”) Low and No Emission Grants and the Bus and Bus Facilities Grants; this funding supported investment in 150 transit fleets and facilities throughout the United States with more than 1,700 vehicles being zero-emission.
29

image_2.jpg
The Inflation Reduction Act was signed into law by President Biden in August 2022, and represents a $369 billion investment in the modernization of the American energy system. Among other things, the broad bill includes a hydrogen production tax credit (up to $3/kg of hydrogen produced at a given facility, based on the carbon intensity of production ). It is intended to make technologies, like green hydrogen and carbon capture, profitable in large scale improving business case for hydrogen mobility and deployment of fuel cell applications.
The California Air and Resource Board (“CARB”) Low Carbon Transportation and Air Quality Improvement Program programs provide mobile source incentives to reduce GHG emissions, criteria pollutants, and air toxics through the development of advanced technology and clean transportation in California. The ICT Regulation was adopted in December 2018 and requires all public transit agencies to gradually transition to a 100 percent zero‑emission bus (“ZEB”) fleet. Beginning in 2029, all new transit bus purchases by California transit agencies must be ZEBs, with a goal for full transition by 2040. In 2020, the CARB unanimously adopted the world’s first zero-emission commercial truck requirement, the Advanced Clean Trucks rule. Beginning in 2024, truck manufacturers must increase their zero-emission truck sales to between 30-50 percent by 2030 and 40-75 percent by 2035 depending on the class of truck. The CARB requirements are expected to be key drivers of the growing demand in California for fuel cell trucks and buses. In 2023, the CARB passed the In-Use Locomotive Regulation to reduce emissions from locomotives operating in the state. Under the rules, switch, industrial and passenger locomotives built in 2030 or after will be required to operate in zero-emissions configurations while in California, and in 2023 for freight line haul.
Significant funding is invested in hydrogen production, distribution and use, throughout the EU. In 2020, multiple countries in Europe announced ambitious hydrogen strategies supported by significant funding (for example, €9 billion in Germany and €7 billion in France). In 2023, the European Commission launched a €800 million auction for hydrogen production subsidies in November 2023. The Netherlands, Germany, Denmark and the UK also launched support schemes for hydrogen (and derivatives) production.
The European Commission’s “Fit for 55 package”, announced in July 2021, includes 19 legislative proposals to help the European Union reach its climate goals of reducing GHG emissions by 55% by 2030 and achieving carbon-neutrality by 2050. As of December 31, 2023, 14 pieces of legislation tabled under this package have been adopted, several of which could support growth of the European Union’s hydrogen economy. For instance, the Alternative Fuels Infrastructure Regulation (EU 2023/1804) mandates the deployment of hydrogen refueling stations at least every 200 km along the main EU highways (“TEN-T network”) for compressed hydrogen by 2030. The revised Renewable Energy Directive (2023/2413) that came into force on November 20, 2023, mandates fuel suppliers to supply enough hydrogen and derivatives (Renewable Fuels of Non-Biological Origin “RFNBOs”) to cover at least 1% of the energy used in transport by 2030.
30

image_2.jpg
The revised CO2 emission standards for heavy-duty vehicles presented by the European Commission on February 14, 2023, are also expected to drive adoption of zero-emission trucks, buses and coaches by setting emission reduction targets for all major OEMs. As of end 2023, the European Institutions have reached a preliminary agreement to mandate CO2 emission reduction of 45% by 2030, 65% by 2035 and 90% by 2040 for trucks above 7.5 tons. All city buses are also expected to be zero-emission by 2035. In November 2021, the European Commission launched the Clean Hydrogen Partnership, taking over the activities of the existing Fuel Cell and Hydrogen Joint Undertaking. The Partnership will support hydrogen technologies R&D with €1 billion of funding for the period 2021-2027, complemented by at least an equivalent amount of private investment (from the private members of the partnership).
Other relevant EU legislative initiatives for the hydrogen and fuel cell sector include the, the new Fuel EU Maritime, the revised EU emission trading scheme, the Energy Efficiency Directive, the revision of the EU gas directive and EU gas regulation, the revised Weights and Dimensions directive and the Net Zero Industry Act.
In December 2020, Canada announced its Hydrogen Strategy setting an ambitious framework to cement hydrogen as a key part of Canada’s path to net-zero carbon emissions by 2050 and make Canada a global leader in hydrogen technologies. In 2021, Natural Resources Canada set up a framework for the execution of Canadian Hydrogen Strategy including development of hydrogen hubs and have released first call for proposal for production at scale of green hydrogen to be used for fuel for zero emission vehicles. In August 2021, the Canadian government announced the creation of the Zero Emission Transit Fund, which will allocate $2.75 billion to ZEBs over five years with a goal of deploying 5,000 ZEBs. In 2022 and 2023 the Canadian Government has been working on the implementation of the hydrogen strategy with focus on a number of hydrogen hubs.
The Clean Hydrogen Investment Tax Credit (ITC), first announced in the 2022 Fall Economic Statement and described in Budget 2023, will provide a 15 to 40 per cent refundable tax credit for investments in projects that produce all, or substantially all, hydrogen through their production process. Projects with less than 0.75kg of carbon dioxide-equivalent (CO2e) per kilogram of hydrogen produced will receive the full 40% rate.
In September 2020, the Government of China announced a new 4-year policy framework replacing existing subsidy programs with awards. While previous policies in China to support zero-emission vehicle makers (sometimes referred to as new-energy vehicles) had offered subsidies on sales, the new policy framework will require local governments and companies to build a more mature supply chain and business model for the new-energy vehicle industry. The Government of China is expected to provide financial incentives to demonstration regions that meet requirements based on:
Completeness of industry base with leading enterprises;
31

image_2.jpg
Competitive hydrogen energy supply and economics;
Prior fleet demonstration of FCEV applications; and
Guaranteed local policy to support FCEV industry.
In 2021, the Government of China announced the first demonstration city clusters in Beijing, Shanghai and Guangdong. In early 2022, the Government of China announced Henan and Hebei as the second demonstration city clusters.
In March 2022, the National Development and Reform Commission (NDRC) and National Energy Administration (NEA) jointly released the country’s first mid to long-term plan for implementing and developing hydrogen usage in China, stretching until 2035. According to the plan, the projected volume for renewable-based hydrogen is aimed to reach within the range 100,000-200,000 tons annually by 2025.
Workforce
As of December 31, 2023, we had 1,173 employees in Canada, the United States, the European Union, the United Kingdom and China, representing such diverse disciplines as electrochemistry, polymer chemistry, chemical, mechanical, electronic and electrical engineering, manufacturing, quality, supply chain management, advanced manufacturing, marketing, sales, service, business development, legal, finance, accounting, people & culture, information technology and business management. Our employees are not represented by any labour union. Each employee must agree to confidentiality provisions as part of the terms of his or her employment, and certain employees have also executed non-competition agreements with Ballard.
Sustainability and ESG
Strategy and Oversight
Our strategic theme of Here for Life™ connotes our purpose to decarbonize mobility and accelerate the impact of a low carbon energy transition. Our strategy continues to be based on our fundamental commitment to managing our risks, capitalizing on opportunities, and conducting our operations in an environmentally and socially responsible manner. By focusing on sustainable ESG practices and transparency, Ballard strives to ensure that we, our customers, partners and suppliers continue to maximize our positive impact on the world around us.
The Sustainability and Governance Committee (“S&G Committee”) of the Board has the responsibility of overseeing our environmental, social and governance performance. This includes overseeing policies and practices relating to ESG. The S&G Committee is composed of independent directors and reports regularly to the Board. The SGC Committee mandate can be found on Ballard’s website (www.ballard.com/investors/governance).
32

image_2.jpg
Recent Developments
In late 2021, we completed our first three-year ESG strategy and conducted our first stakeholder-informed materiality assessment. This assessment helped us understand and prioritize the ESG topics most impactful to our business and to our stakeholders. These topics remained unchanged for 2023 and our top seven include: (1) energy transition impact, (2) climate and greenhouse gas emissions, (3) employee attraction, engagement, and retention, (4) health and safety, (5) diversity, equity, and inclusion, (6) ethics and anti-corruption, and (7) corporate governance.
In March 2023, we signed as participants to the United Nations Global Compact, a voluntary leadership platform for the development, implementation, and disclosure of responsible business practices. We are planning to submit our first Communications on Progress (CoP) report in 2024.
During 2023, we continued to pursue our “Mission Carbon Zero” initiative; a multi-year approach to reduce our environmental impact and achieve carbon neutrality by 2030. Through this initiative we continued to execute against our Carbon Neutral Plan (“CNP”), a roadmap which contains six primary goals focused on the material initiatives that will support a reduced carbon footprint and accelerate the avoidance of emissions as our business grows. More information on our CNP activities can be found in our annual ESG report.
In 2023, we revised our previous Diversity and Inclusion Policy to become our Diversity, Equity, and Inclusion Policy, recognizing the important role equity plays in building an inclusive culture. We also conducted a diversity census and inclusivity sentiment survey to understand the demography of our organization. This led to forming our first ever DEI Council, made up of leaders and employees across our organization, to lead the development and implementation of our DEI strategy.
2022 ESG Report
In June 2023, we issued our 2022 ESG Report, our fourth annual ESG report, and the first report aligned with the reporting requirements of the Global Reporting Initiative (GRI) and the Sustainability Accounting Standards Board (SASB).
The report captures the first year of focused action resulting from our ESG strategy and the pursuit of Ballard’s sustainability commitments and supporting initiatives. Highlights from the 2022 ESG Report include:
Continued improvement in overall ESG research ratings;
In 2022, Ballard fuel cell technology prevented the consumption of ~53 million gallons of diesel, avoiding ~540,000 tCO2e;
20% emissions intensity decline since 2019 across reported scope 1, scope 2, and scope 3 emissions;
Outline of Ballard’s carbon neutral by 2030 plan, including key goals for driving decarbonization of corporate emissions;
33

image_2.jpg
88% annual employee retention rate;
Increased women representation at the senior leadership level by 14% since 2019;
Taught more than 125,000 students hydrogen fuel cell technology through Ballard’s Hydrogen Challenge Education Program;
63% decrease in lost-time injury rate year over year; and
93% of total operating waste was recycled.
A copy of our 2022 ESG Report is available on our website (www.ballard.com/about-ballard/our-sustainability).
Environmental Policy
Ballard is committed to supporting the delivery of fuel cell solutions while seeking to mitigate our negative environmental impact and ensuring compliance with applicable regulatory requirements. Consequently, we have implemented comprehensive environmental management programs with half of our operating sites (including our most material production facilities), third-party certified under ISO 14001, and plans to certify the remaining. We strive to contribute to the protection of the environment by integrating environmental priorities into our overall business plan and through the specific monitoring and measurement of such priorities against historical performance and, in some cases, specific targets.
Social Policies
Ballard maintains a (i) comprehensive Code of Ethics, (ii) a Diversity, Equity and Inclusion Policy, and (iii) a Harassment, Workplace Bullying and Anti-discrimination Policy. These policies affirm Ballard’s commitment to preventing harassment and discrimination against any employee or applicant based on grounds of religion, race, sex, nationality, disability or any other basis protected by law, ordinance or regulation. The policies extend to recruitment, selection and compensation practices, as well as to working conditions and the work environment. Internal complaint resolution procedures have been established whereby any person covered by these policies can contact their people and culture business partner or manager who will address their complaint. We encourage our employees to report any situation that appears to involve a breach of the company’s ethical or legal obligations and have engaged a third-party to receive anonymous reports or allegations of wrongdoing, and they can be contacted on a confidential basis.
Facilities
We currently have facilities in Canada, Denmark, USA, and China, including the following facilities: (a) 260,024 ft² (24,157 m²) of leased facilities in Burnaby, British Columbia that house our corporate headquarters and our fuel cell development, manufacturing, assembly and testing activities; (b) 18,202 ft² (1,691 m²) of leased facilities in Hobro, Denmark that house certain engineering, manufacturing, sales and service activities; and (c) 26,000 ft² (2,415 m²) of leased facilities in Bend, Oregon that house certain of our assembly and testing facilities. The Weichai-
34

image_2.jpg
Ballard JV’s operations in Weifang, Shandong Province, China are conducted in an approximately 150,000 ft² (14,000 m²) facility.
As noted in the Recent History section, Ballard is undertaking a comparative analysis on manufacturing capacity expansion options and possible sequencing prioritization in the U.S. and/or European markets. We expect to conclude this review in 2024.
As per our Quality Statement, we are committed to ensuring that each of these facilities is operated in full compliance with all applicable laws, as well as all applicable health, safety, and regulatory standards.
Manufacturing
Our PEM fuel cell products are produced in five facilities – three in Burnaby, British Columbia, Canada, one in Hobro, Denmark, and one in Bend, Oregon, USA. Along with these facilities, the Weichai-Ballard JV, of which Ballard has a 49% interest, manufactures Ballard’s FCgen®-LCS fuel cell stack and FCgen®-LCS-based power modules for bus, truck and forklift applications in Weifang, Shandong Province, China. The Burnaby facilities are focused on our core fuel cell competencies, which include the production of MEAs, the production of bipolar plates, integration and testing of fuel cell stacks, assembly and testing of motive modules, assembly and testing of stationary systems, as well as support of other products required through our engineering services contracts. Ballard Denmark develops, tests, and manufactures FCwave™ marine power modules, FCgen® stationary power modules and backup power systems in Hobro, Denmark. The Bend facility manufactures and tests certain motive modules primarily for the US market.
As a part of our expansion strategy, we continue to make investments in our manufacturing processes, equipment, capabilities and business processes to increase our production.
Certain materials and components used in the production of MEAs, bipolar plates, fuel cell stacks, and balance of plant are proprietary in nature and have been developed in joint collaboration between Ballard and our key supply base. Strategic supply agreements have been executed with these suppliers to ensure security of supply, protection of our intellectual property, and adherence to our strict quality and reliability standards.
Safety
Our products are designed and manufactured with the safety of our employees, customers, and end-users in mind. All equipment and processes that are introduced into our working environment are evaluated using a rigorous Preliminary Hazard Assessment procedure to ensure they are safe to use.
In 2023, we continued to work diligently to continue to strengthen the culture of safety across our entire global footprint. We have enhanced the robustness of our safety protocols in the areas of Hazard Identification and Control, Accident Investigations, Training and Instruction,
35

image_2.jpg
Emergency Preparedness, Workplace Inspections, and Industry Specific Programs. Conformance to these systems is ensured through our Integrated Management System.
We continued to meet the requirements of ISO 45001 – Occupational Health and Safety certification in certain of our Burnaby facilities.
Quality
Quality is an integral part of the Ballard culture. We measure our success through the satisfaction of our customers and other quality metrics.
Our processes and systems are focused on ensuring that every product that is shipped to our customers conforms to their expectations and contractual requirements while being produced in a safe and environmentally conscious manner. We adhere to our Quality Policy Statement, which reads, “At Ballard, Quality is intrinsic to our identity. Our team is empowered to do things right – the first time – to satisfy customer needs and deliver on our promise.”
We are certified to automotive standard IATF16949 while maintaining ISO9001:2015 in our Burnaby facilities. Conformance to these quality systems is ensured through our Integrated Management System. We also strive for continuous improvements in our manufacturing processes through such practices as Lean Manufacturing, 5-S and Six Sigma. The Weichai-Ballard JV in Weifang, Shandong Province, China carries the IATF16949 certification. Our Hobro facility carries the ISO9001:2015 certification.
Research and Product Development
Ballard’s research activities are primarily focused on the MEA and its sub-components, aimed at improving the overall cost, performance, durability, and reliability of our products. Material development for other unit cell components, such as bipolar plates, frames, seals and adhesives, are areas of additional research focus. Product development activities have been primarily directed at stack design and module development and cost reduction. Progress is driven by leveraging stack component designs, materials, and manufacturing processes across multiple product platforms.
Intellectual Property
Ballard’s technical strengths lay in our proprietary MEA design, combined with our extensive stack and system integration capabilities, which enables development of complete end-user systems that meet or exceed customer specifications, across a wide range of market applications.
Our intellectual property covers multiple aspects of our technology, including: materials and components; cell, stack and systems architecture; stack/system operation and control; and manufacturing processes. Our intellectual property portfolio is not limited to our patents and patent applications; it also includes know-how and trade secrets developed over more than 30 years of research, product development and production.
36

image_2.jpg
As of March 8, 2024, Ballard owns or controls: 35 United States granted patents; 97 non-United States granted patents; 2 United States published patent applications; and 12 published non-United States patent applications. Our patents will expire between May 2024 and April 2043.
We hold licence rights to additional intellectual property from a number of third parties. We have a royalty-free license to approximately 870 issued patents and pending patent applications from AUDI for bus and non-automotive applications and a royalty-bearing license for all other applications. In addition, these licences include non-exclusive, royalty-free access to all of the intellectual property rights held by NuCellSys GmbH, a Daimler subsidiary, and to all of the intellectual property rights relating to fuel cells developed by Daimler, Ford and their subsidiaries (either directly or through AFCC), including any intellectual property rights developed by them to January 31, 2013. As of March 8, 2024, approximately 80 of the patents and patent applications that were included in these licenses, are currently granted or pending.
Cybersecurity
Ballard is committed to maintaining strong security controls, including encryption, to protect our information and the information our customers and partners entrust to us. We maintain administrative, technical, and organizational security measures to protect information from loss, misuse, and unauthorized access or disclosure. These measures are based on industry security practices and take into account the sensitivity of the information we collect, the current state of technology, the cost effectiveness of implementation, and the scope of the data processing we engage in. To our knowledge, Ballard has not experienced an information security breach in the last three years.
Ballard implements and maintains a cybersecurity framework to manage cyber risk, control, and compliance-based activities. We are certified under the ISO 27001:2013 standard (International Organization for Standardization) and Ballard also maintains robust cyber insurance coverage. Ballard employees receive cybersecurity training during onboarding and on an ongoing basis.
The Audit Committee is responsible for overseeing our cybersecurity risk program and monitoring cybersecurity policies and procedures within our organization. Management briefs the Audit Committee on cybersecurity matters quarterly.
SHARE CAPITAL AND MARKET FOR SECURITIES
Our authorized share capital consists of an unlimited number of common shares and an unlimited number of preferred shares. As of March 8, 2024, our issued share capital consisted of 299,036,564 common shares. Our common shares are listed and trade on the Toronto Stock Exchange (“TSX”) and on the National Association of Securities Dealers Automated Quotation Global Market (“NASDAQ”) and trade under the symbol “BLDP” on both exchanges.
37

image_2.jpg
The following table shows the monthly trading activity for our common shares on the TSX and NASDAQ during 2023:
TSXNASDAQ
Price Range
(C$)
Average Daily Volume
(#)
Price Range
(US$)
Average Daily Volume
(#)
January$6.40 - $8.77737,243$4.67 - $6.593,080,873
February$7.42 - $9.451,103,368$5.44 - $7.102,207,935
March$6.55 - $8.24433,595$4.77 - $6.062,998,609
April$5.76 - $7.54555,429$4.22 - $5.612,030,190
May$5.41 - $6.40637,724$3.98 - $4.813,127,579
June$5.41 - $7.57652,249$4.06 - $5.684,077,426
July$5.40 - $6.38151,054$4.05 - $4.843,139,650
August$5.29 - $6.86584,982$3.90 - $5.112,620,303
September$4.67 - $5.87467,043$3.46 - $4.341,926,078
October$4.32 - $5.29517,668$3.13 - $3.902,420,459
November$4.35 - $5.17762,483$3.14 - $3.792,813,659
December$4.61 - $5.38571,532$3.40 - $4.021,537,395
The holders of our common shares are entitled to one vote for each share held on all matters to be voted on by such shareholders and, subject to the rights and priorities of the holders of preferred shares, are entitled to receive such dividends as may be declared by our Board out of funds legally available therefor and, in the event of liquidation, wind-up or dissolution, to receive our remaining property, after the satisfaction of all outstanding liabilities.
Our preferred shares are issuable in series and our Board is entitled to determine the designation, preferences, rights, conditions, restrictions, limitations and prohibitions to be attached to each series of such shares. The Board represents that it will not, without prior shareholder approval, issue or use preferred stock for any defensive or anti-takeover purpose or for the purpose of implementing any shareholder rights plan. Currently there are no preferred shares outstanding.
DIVIDEND RECORD AND POLICY
To date, we have not paid any dividends on our shares and, because it is anticipated that all available cash will be needed to implement our business plans, we have no plans to pay dividends in the foreseeable future.
ESCROWED SECURITIES AND SECURITIES SUBJECT TO CONTRACTUAL RESTRICTIONS ON TRANSFER
There are no securities of Ballard in escrow or subject to contractual restrictions on transfer.


38

image_2.jpg
DIRECTORS AND OFFICERS
Board of Directors
The following chart provides the following information as of December 31, 2023: the name and province or state of residence of each of our directors, each director’s respective positions and offices held with Ballard, their principal occupation during the past five years and, the period of time each has served as a director.
Name and Province/State of Residence(1)
OfficePrincipal Occupations and Positions During the Last Five YearsDirector Since
Kathy Bayless

California, USA
Director
Ms. Bayless’ principal occupation is corporate director. Ms. Bayless is a member of the Board and Audit Committee Chair of Veeco Instruments Inc. (electronics manufacturing equipment) and Amprius Technologies, Inc. (lithium-ion battery manufacturing). Previously Ms. Bayless held various executive roles at public technology companies, including SVP Chief Financial Officer and Treasurer at Synaptics, Incorporated as well as Komag, Incorporated. Ms. Bayless is a Certified Public Accountant in California.
2021
Douglas P. Hayhurst

British Columbia, Canada
Director
Mr. Hayhurst’s principal occupation is corporate director. Previously, Mr. Hayhurst was a Global Industry Leader with IBM Canada Business Consulting Services (consulting services) and with PricewaterhouseCoopers Management Consultants (consulting services). Prior to that, Mr. Hayhurst held various senior executive management roles with Price Waterhouse Canada including National Deputy Managing Partner (Toronto) and Managing Partner for British Columbia (Vancouver). Mr. Hayhurst received a Fellowship (FCA) from the Institutes of Chartered Accountants of British Columbia and of Ontario. He has completed the Directors Education Program of the Institute of Corporate Directors and has received his ICD.D designation.
2012
Kui (Kevin) Jiang(2)

Shandong, China
Director
Mr. Jiang is President of Shandong Heavy Industry Group Co., Ltd. (heavy machinery manufacturing). He is also a non-executive director of Weichai Power Co., Ltd, (diesel engine, powertrain and hydraulic products manufacturing), a supervisor of KION Group AG (intralogistics, warehouse solutions and industrial trucks), and a director of Shantui Construction Machinery Co., Ltd. (heavy machinery manufacturing). Previously, Mr. Jiang was deputy general manager of Shandong Bulldozer General Factory (heavy machinery manufacturing); deputy general manager of Shantui Construction Machinery Import and Export Company (heavy machinery); a director and senior officer of Shantui Engineering Machinery Co., Ltd. (heavy machinery); deputy general manager of Shandong Engineering Machinery Group Co., Ltd. (heavy machinery); executive deputy general manager and vice chairman of Weichai Group Holdings Limited, (diesel engine manufacturing); and chairman of Shanzhong Jianji Co., Ltd. (heavy machinery). He is an engineer and holds an MBA degree.
2019
R. Randall (Randy) MacEwen

British Columbia, Canada
Director, President & Chief Executive Officer
Mr. MacEwen is President and Chief Executive Officer of Ballard, a position he has held since 2014. Previously, Mr. MacEwen was the founder and Managing Partner at NextCleanTech LLC (consulting services) from 2010 to 2014; and President & CEO and Executive Vice President, Corporate Development at Solar Integrated Technologies, Inc. (solar) from 2006 to 2009 and 2005 to 2006, respectively. Prior to that, Mr. MacEwen was Executive Vice President, Corporate Development at Stuart Energy Systems Corporation (electrolysers) from 2001 to 2005; and an associate at Torys LLP (law firm) from 1997 to 2001.
2014
39

image_2.jpg
Hubertus M. Muehlhaeuser

Switzerland
Director
Mr. Muehlhaeuser is Chairman & CEO of Pontem Corporation (special purpose acquisition company) Chairman of Kelvion Holding Ltd. (heat exchangers); and Chairman of FläktGroup Ltd. (air handling technology solutions). Previously Mr. Muehlhaeuser was CEO and Executive Director at CNH Industrial N.V. (agricultural equipment), CEO and Executive Director at Welbilt Inc. (food and beverage equipment) and Sr. Vice President and General Manager at AGCO Corporation (agricultural equipment).
2021
Marty Neese

California, USA
Director
Mr. Neese is CEO of Verdagy Inc. (electrolysis and hydrogen production). He is also co-founder of Nuvosil AS (silicon recycling). Previously, he was Chief Operating Officer of Velodyne LiDAR, Inc. (autonomous vehicles) from February 2017 to October 2017. Prior to that, Mr. Neese was Chief Operating Officer of SunPower Corporation (solar power equipment and services) from 2008 to 2017; responsible for Global Operations at Flextronics (electronics manufacturing services) from 2007 to 2008 following its acquisition of Solectron Corporation (electronics manufacturing services) where he was Executive Vice President from 2004 to 2007.
2015
James Roche

Ontario, Canada
Director
Mr. Roche is founder, President & CEO of Stratford Group (management consulting services), a position he has held since 2008, and Chair & CEO of ThinkRF Corp. (communications equipment manufacturer), a position he has held since 2016. Prior to that, Mr. Roche was co-founder, President & CEO of Tundra Semiconductor (semiconductor component manufacturer) from 1995 to 2006 and founding member and executive at Newbridge Networks (communications equipment manufacturer) from 1986 to 1995.
2015
Shaojun (Sherman) Sun(2)

Shandong, China
Director
Mr. Sun is an Executive Director and Executive President of Weichai Power Co., Ltd. (diesel engine, powertrain and hydraulic products manufacturing), a director of Weichai Group Holdings Limited (diesel engine manufacturing), Vice Chair of Power Solutions International Inc. (cleantech engine and powertrain manufacturing), and an executive director of Sinotruck (Hong Kong) Limited (heavy-duty truck manufacturing). Previously, Mr. Sun was supervisor and chief engineer at Weifang Diesel Engine Factory (diesel engine manufacturing) and director of Torch Automobile Group Co., Ltd. (heavy machinery and automotive manufacturing). He holds doctorate degree in engineering.
2019
Janet Woodruff

British Columbia, Canada
Director
Ms. Woodruff’s principal occupation is corporate director. Previously, Ms. Woodruff served as acting CEO to the Transportation Investment Corporation (transportation infrastructure management) from 2014 to 2015, advisor to the board (2013-2014) and interim Chief Financial Officer (2012-2013). Prior to that, she was Vice President and Special Advisor to BC Hydro (public utility) from 2010 to 2011; Interim President (2009-2010) and Vice President, Corporate Services and Chief Financial Officer (2007-2008) of BC Transmission Corporation (electricity transmission infrastructure); and Chief Financial Officer and Vice President, Systems Development and Performance of Vancouver Coastal Health (regional health authority) from 2003 to 2007.
2017
Notes
1.The information as to place of residence, principal occupation, business or employment of, and shares beneficially owned, or controlled or directed, directly or indirectly, by a director is not within the knowledge of our management and has been furnished by the director.
2.Mr. Kui (Kevin) Jiang and Mr. Shaojun (Sherman) Sun each retired from the Ballard Board of Directors effective December 31, 2023. Mr. Jiang and Mr. Sun had been directors since 2019 and served as nominees of Weichai. Effective January 1, 2024, Mr. Jiang and Mr. Sun have been replaced by Mr. Michael Chen and Mr. Yingbo Wang.
Mr. Chen currently serves as the CEO of Weichai Ballard Hy-energy Technologies Co. Ltd. and Vice General Manager of Weichai Holding Group Co., Ltd. (diesel engine manufacturing). He has served in various engineering and management roles at Weichai Power Co., Ltd, (diesel engine, powertrain and hydraulic products manufacturing) since 2010. Mr. Chen earned a PhD in Power Engineering and Engineering Thermophysics from Tsinghua University.
40

image_2.jpg
Mr. Wang is the CEO of Weichai New Energy Power Technology Co. Ltd. (holding company), Director of the Wuhan New Energy Research Institute (clean energy research), and Assistant GM at Weichai Power. He has held engineering and management roles at Weichai Power Co., Ltd, (diesel engine, powertrain and hydraulic products manufacturing) since 2012. Mr. Wang earned a Master of Mechatronics Engineering at Southwest Jiaotong University.
Directors are elected yearly at our annual shareholders’ meeting and serve on the Board until the following annual shareholders’ meeting, at which time, they either stand for re-election or leave the Board. If no meeting is held, each director serves until his or her successor is elected or appointed, unless the director resigns earlier.
The Board currently has four standing committees: (1) the Audit Committee; (2) the People & Compensation Committee (PCC); (3) the Sustainability & Governance Committee (SGC); and (4) the Commercial Committee.
The following chart sets out the members of our standing committees in 2023:

Audit Committee
People & Compensation Committee
Sustainability & Governance Committee
Commercial Committee
Kathy Bayless
Douglas P. Hayhurst
(Chair)
Hubertus M. Muehlhaeuser
(Chair)
Marty Neese
(Chair)
James Roche
Janet Woodruff
(Chair)
The members of these committees are all independent. Management directors and directors who are appointed by shareholders pursuant to agreements with Ballard are not eligible to serve on board committees. As a result, Weichai nominees do not serve on any committees.
Conflicts of Interest
Previously, Mr. Jiang, and Mr. Sun, and currently, Mr. Chen and Mr. Wang are directors and officers of Weichai or affiliates of Weichai, and as a result they may have potential material conflicts of interest with Ballard given the contractual relationships between and amongst Ballard, Weichai and the Weichai-Ballard JV as discussed above in the Recent History section and below in the Material Contracts section of this Annual Information Form.
41

image_2.jpg
Executive Officers
As of March 8, 2024, we have eight executive officers. The name and province or state of residence of each executive officer, the offices held by each officer and each officer’s principal occupation during the last five years are as follows:
Name and Province/State of ResidencePositionPrincipal Occupation
Mark Biznek
British Columbia, Canada
Chief Operating Officer
Executive officer of Ballard.
Formerly General Manager of Marine & Electronic Solutions (2020-2022), and Vice President – Strategic Operations (2018-2020) at Kohler Power Systems.
Kevin Colbow
British Columbia, Canada
Senior Vice President and Chief Technology OfficerExecutive officer of Ballard.
Paul Dobson
Florida, USA
Senior Vice President and Chief Financial Officer
Executive officer of Ballard.
Formerly Interim CEO and Chief Financial Officer at Hydro One (2018 to 2019).
Mircea Gradu
British Columbia, Canada
Senior Vice President and Chief Engineering Officer
Executive officer of Ballard.
Formerly Senior Vice President Automotive Programs, Product and Quality at Velodyne Lidar, Inc. (2017-2022)
R. Randall (Randy) MacEwen
British Columbia, Canada
President and Chief Executive OfficerExecutive officer of Ballard.
David Mucciacciaro
Michigan, USA
Senior Vice President and Chief Commercial Officer
Executive officer of Ballard.
Formerly Vice President Global Sales, Strategy and Product Line at Magna International, Magna Electronics (2018-2022)
Sarbjot (Jyoti) Sidhu
British Columbia, Canada
Senior Vice President and Chief People Officer
Executive officer of Ballard.
Formerly Senior Vice President, Operations of Ballard.
Lee Sweetland(1)
British Columbia, Canada
Senior Vice President and Chief Transformation Officer
Executive officer of Ballard.
Formerly Vice President Advanced Manufacturing of Ballard and Director, Advanced Manufacturing


Notes
1.Lee Sweetland was appointed SVP and Chief Transformation Officer in January 2024

Shareholdings of Directors and Executive Officers
As of March 8, 2024, our directors and executive officers, as a group, beneficially owned, or controlled or directed, directly or indirectly, 473,805 of our common shares, being less than 1% of our issued and outstanding common shares.
Cease Trade Orders, Bankruptcies, Penalties or Sanctions
For the 10 years ended March 8, 2024, other than as disclosed below we are not aware that any current director or executive officer of Ballard had been a director or executive officer of any issuer which, while that person was acting in that capacity, or within a year of that person ceasing to act in that capacity, became bankrupt or made a proposal under any legislation relating
42

image_2.jpg
to bankruptcy or insolvency or was subject to or instituted any proceedings, arrangement or compromise with creditors or had a receiver, receiver manager or trustee appointed to hold its assets.
Mr. Roche was Chair of Aonix Advanced Materials Corp. (a private company) when a bankruptcy order was issued against it under the Bankruptcy and Insolvency Act (Canada) on October 13, 2017.
For the 10 years ended March 8, 2024, we are not aware that any current director or executive officer of Ballard had been a director, chief executive officer or chief financial officer of any issuer which was the subject of a cease trade order, an order similar to a cease trade order or an order that denied such issuer access to any exemption under securities legislation, and that was in effect for a period of more than 30 consecutive days, (in each such case, an “Order”) while that person was acting in that capacity, or was subject to such an Order issued after the director or executive officer ceased to be a director, chief executive officer or chief financial officer and resulted from an event that occurred while that person was acting in that capacity.
INTEREST OF MANAGEMENT AND OTHERS IN MATERIAL TRANSACTIONS
The Weichai-Ballard JV is 51% owned by Weichai, and as of March 8, 2024, Weichai beneficially owns (through its wholly owned subsidiary, Weichai Power Hong Kong International Development Co., Limited (“Weichai HK”)) owns approximately 15.4% of Ballard’s common shares.
The Weichai-Ballard JV has exclusive rights to manufacturer Ballard’s next generation LCS fuel cell stack and LCS-based modules for bus, commercial truck and forklift markets in China.
As noted above, two of Ballard’s directors, Mr. Chen and Mr. Wang, are directors and officers of Weichai or affiliates of Weichai.
Except as described above, none of our insiders, directors or executive officers, nor any associate or affiliate of such persons, has had any material interest, direct or indirect, in any transaction of ours within our three most recently completed financial years, nor in any transaction or proposed transaction within our current financial year that has materially affected or would materially affect us or any of our subsidiaries.
AUDIT COMMITTEE MATTERS
Audit Committee Mandate
The Audit Committee operates under a mandate that is approved by the Board and which outlines the responsibilities of the Audit Committee. A copy of the Audit Committee’s mandate is attached as Appendix “A” and posted on our website. This mandate is reviewed annually and the Audit Committee’s performance is assessed.
43

image_2.jpg
Composition of the Audit Committee
The following table sets forth the name of each of the current members of the Audit Committee, whether such member is independent, whether such member is financially literate and the relevant education and experience of such member.
NameIndependent?Financially Literate?Relevant Education and Experience
Kathy BaylessYesYesMs. Bayless is a member of the Board and Audit Committee Chair of Veeco Instruments Inc., and a member of the Board and Audit Committee of Energous Corporation. Previously Ms. Bayless held various executive roles at public technology companies including Chief Financial Officer and Treasurer at Synaptics, Incorporated and Komag, Incorporated. Ms. Bayless is a Certified Public Accountant in California.
Douglas P. Hayhurst (Chair)YesYesMr. Hayhurst was an executive with IBM Canada Business Consulting Services and a Partner with PricewaterhouseCoopers Management Consultants. Prior to that, Mr. Hayhurst held various senior executive management roles with Price Waterhouse including National Deputy Managing Partner (Toronto) and Managing Partner for British Columbia (Vancouver). Mr. Hayhurst received a Fellowship (FCA) from the Institutes of Chartered Accountants of British Columbia and of Ontario. He has completed the Directors Education Program of the Institute of Corporate Directors and has received his ICD.D designation.
James RocheYesYesCorporate Director of Ballard. Mr. Roche is currently President and CEO of Stratford Managers Corporation and was a founding member and executive at Newbridge Networks Corporation. He subsequently co-founded Tundra Semiconductor Corporation, and was President and CEO of the publicly traded company. Mr. Roche has also served as President and CEO of CMC Microsystems and ThinkRF Corp.
Janet WoodruffYesYesMs. Woodruff was acting CEO to the Transportation Investment Corporation from 2014 to 2015, advisor to the board (2013-2014) and interim Chief Financial Officer (2012-2013). Formerly Vice President and Special Advisor to BC Hydro from 2010 to 2011; Interim President (2009-2010) and Vice President, Corporate Services and Chief Financial Officer (2007-2008) of BC Transmission Corporation. Formerly, Chief Financial Officer and Vice President, Systems Development and Performance of Vancouver Coastal Health from 2003 to 2007.
The Audit Committee is responsible for recommending the appointment of our external auditors (for shareholder approval at our annual general meeting), monitoring the external auditors’ qualifications and independence, and determining the appropriate level of remuneration for the external auditors. The external auditors report directly to the Audit Committee.
The Audit Committee also approves in advance, on a case-by-case basis, any services to be provided by the external auditors that are not related to the audit. The following table shows the costs incurred with KPMG LLP in 2023 and 2022 for audit and non-audit related work, all of which were approved by the Audit Committee:
Type of Audit Fees2023 (C$)2022 (C$)
Audit
$953,530
$934,330 (1)
Audit-Related Fees
NilNil
Tax Fees
NilNil
All Other Fees
$6,475$5,700
44

image_2.jpg
Notes:
1.Restated to separate out KPMG Denmark XBRL tagging to “All Other Fees” and to disclose late KPMG Denmark invoice not accrued.
Audit Fees
Audit fees were for professional services rendered by KPMG LLP for the audit of the annual financial statements, quarterly reviews and services provided in connection with statutory and regulatory filings or engagements relating to prospectuses and other offering documents.
Audit-Related Fees
Audit-related fees would be for assurance and related services reasonably related to the performance of the audit or review of financial statements or other services traditionally performed by the auditor but are not reported under the heading audit fees above. There were no fees paid to KPMG LLP that would be considered “Audit-Related Fees” in 2023 and 2022.
Tax Fees
There were no fees paid to KPMG LLP that would be considered “Tax Fees” in 2023 or 2022.
All Other Fees
All other fees to be disclosed under this category would be for products and services other than those described under the headings audit fees, audit-related fees and tax fees above. There were no fees paid to KPMG LLP that would be considered “All Other Fees” in 2023. The “All Other Fees” in 2023 and 2022 consisted of KPMG Denmark XBRL tagging services.
LEGAL PROCEEDINGS
From time to time, we may be involved in litigation relating to claims arising out of our operations in the normal course of business.
TRANSFER AGENT AND REGISTRAR
Our transfer agent and registrar is Computershare Trust Company of Canada, 100 University Avenue, 9th Floor, Toronto, Ontario, M5J 2Y1.
MATERIAL CONTRACTS
Particulars of every contract that is material to Ballard, other than a contract entered into in the ordinary course of business that is not required to be disclosed under National Instrument 51-102 – Continuous Disclosure Obligations, and that was entered into within the most recently completed financial year, or before the most recently completed financial year but is still in effect, are listed below.
45

image_2.jpg
AUDI Patent License and Intellectual Property Exploitation Agreement
On October 29, 2020, we entered into a Patent License and Intellectual Property Exploitation Agreement (the “License Agreement”) with AUDI expanding Ballard’s right to use the FCgen®-HPS product, a high-performance, zero-emission, proton exchange membrane (PEM) fuel cell stack in all applications, including commercial trucks and passenger cars. The License Agreement modifies many of the provisions of TDA-3 related to the parties’ respective intellectual property rights. Concurrently with the signing of the License Agreement Ballard and AUDI entered into an amendment to TDA-3.
Pursuant to the License Agreement AUDI grants to Ballard for use in all applications a non-exclusive, royalty-bearing license to the intellectual property developed for AUDI pursuant to TDA-3, the prior Technology Development Agreement dated as of March 1, 2013 entered into between Ballard and Volkswagen AG, as amended and assigned to AUDI, and the Transfer and License Agreement dated February 11, 2015 between Ballard and AUDI.
Pursuant to the License Agreement Ballard grants to AUDI for use in all applications a non-exclusive, royalty-bearing license to use Ballard’s background and sideground intellectual property incorporated, forming a part of, or covering work or deliverables performed in connection with TDA-3.
The License Agreement established the royalty payable by each party. The term of the License Agreement continues until the last of the relevant patents expire.
We filed the License Agreement on SEDAR on November 6, 2020.
Weichai Strategic Collaboration Transaction
On November 13, 2018, we entered into a strategic collaboration transaction with Weichai that included the following material agreements:
1.A Subscription Agreement between Weichai and Ballard dated August 29, 2018. The Subscription Agreement resulted in an equity investment in Ballard by Weichai in the amount of approximately $163.6 million, representing 19.9% of the outstanding common shares of the capital of Ballard at that time.
2.An Investor Rights Agreement between Weichai HK and Ballard dated November 13, 2018. The key terms of the Investor Rights Agreement are set out in the Recent History section of this Annual Information Form.
3.A Joint Venture Agreement between Weichai and Ballard HK dated November 13, 2018. The key terms of the Joint Venture Agreement are set out in the Recent History section of this Annual Information Form.
The Subscription Agreement was filed on SEDAR on September 3, 2018 and the Investor Rights Agreement and Joint Venture Agreement were filed on SEDAR on November 23, 2018.
46

image_2.jpg
INTERESTS OF EXPERTS
KPMG LLP, our independent auditors, has audited our consolidated financial statements for the years ended December 31, 2023 and 2022. As at the date hereof, KPMG LLP has confirmed that they are independent with respect to the Corporation within the meaning of the relevant rules and related interpretations prescribed by the relevant professional bodies in Canada and any applicable legislation or regulations and also that they are independent accountants with respect to the Corporation under all relevant U.S. professional and regulatory standards.
RISK FACTORS
An investment in our common shares involves risk. Investors should carefully consider the risks and uncertainties described below and the other information contained in, and incorporated into, this Annual Information Form, including “Management’s Discussion and Analysis” and our financial statements for the year ended December 31, 2023. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties, including those that we do not know about now or that we currently deem immaterial, may also adversely affect our business.
We may not be able to successfully execute our business plan.
The execution of our business plan poses many challenges and is based on a number of assumptions. We may not be able to successfully execute our business plan. If we experience significant cost overruns on our programs, or if our business plan is more costly than we anticipate, certain research and development activities may be delayed or eliminated, resulting in changes or delays to our commercialization plans, or we may be compelled to secure additional funding (which may or may not be available) to execute our business plan. We cannot predict with certainty our future revenues or results from our operations. If the assumptions on which our revenue or expenditure forecasts are based change, the benefits of our business plan may change as well. In addition, we may consider expanding our business beyond what is currently contemplated in our business plan. Depending on the financing requirements of a potential acquisition or new product opportunity, we may be required to raise additional capital through the issuance of equity or debt. If we are unable to raise additional capital on acceptable terms, we may be unable to pursue a potential acquisition or new product opportunity.
We depend on a limited number of customers for the majority of our revenues and are subject to risks associated with early-stage market activities related to fuel cell bus, truck, rail, marine and stationary applications.
We depend on a limited number of customers for the majority of our revenues and are subject to risks associated with early stage market activities related to fuel cell bus, truck, rail, marine and stationary applications. While we continually seek to expand our customer base, we expect the
47

image_2.jpg
limited number of customers will continue for the next several years. Our future success is dependent upon the continued purchases of our products by these customers. Any fluctuations in anticipated demand from these customers may negatively impact on our business, financial condition and results of operations.
If we are unable to broaden our customer base and expand relationships with other potential customers, our business in these markets will continue to be impacted by unanticipated demand fluctuations due to our dependence on these customers. Unanticipated demand fluctuations may have a negative impact on our revenues and business, and an adverse effect on our business, financial condition and results of operations.
In addition, our dependence on a small number of customers in our markets exposes us to numerous other risks, including: (i) a slowdown or delay in the customers’ deployment of our products could significantly reduce demand for our products as well as increase pricing pressure on our products due to increased purchasing leverage; (ii) customer-specific factors resulting in a choice to pursue an alternative technology or supplier; (iii) reductions in a few customers’ forecasts and demand could result in excess inventories; (iv) the current or future economic conditions could negatively affect our major customers and cause them to significantly reduce operations or file for bankruptcy; (v) concentration of accounts receivable credit risk, which could have a material adverse effect on our liquidity and financial condition if one of our major customers declared bankruptcy or delayed payment of their receivables; and (vi) changes in government support for zero-emission vehicles could adversely affect the end-user cost of vehicles incorporating our heavy-duty mobility products.
We are dependent on third party suppliers for the supply of key materials and components for our products and services and may be subject to supply chain disruption.
We have established relationships with third party suppliers, on whom we rely to provide materials and components for our products. A supplier’s failure to supply materials or components in a timely manner, or to supply materials and components that meet our quality, quantity or cost requirements, or our inability to obtain substitute sources for these materials and components in a timely manner or on terms acceptable to us, could harm our ability to manufacture and deliver our products. Ballard depends on third-party carriers to ship our products to customers around the world. Any interruption or inefficiency in the shipping process could cause delays, damage, or loss of products. In addition, to the extent that our product development plans rely on development of supplied materials or components, we cannot guarantee that we will be able to leverage our relationships with suppliers to support these plans. To the extent that the processes that our suppliers use to manufacture the materials and components are proprietary, we may be unable to obtain comparable materials or components from alternative suppliers, which could adversely affect our ability to produce viable fuel cell products or significantly raise our cost of producing such products.
48

image_2.jpg
While supply chain disruptions that occurred globally as a result of the COVID-19 pandemic did not materially impact our business or operations, supply chains could be further disrupted in the future by factors beyond our control. This could include: a reduction in the supply or availability of commodities or parts required to manufacture our products; lockdowns and workforce disruptions caused by epidemics and pandemics; the impacts of climate change on transportation networks and suppliers manufacturing facilities; and economic sanctions or embargoes.
We are dependent upon Original Equipment Manufacturers (“OEMs”) and Systems Integrators to purchase certain of our products.
To be commercially useful, our fuel cell products must be integrated into products manufactured by Systems Integrators and OEMs. We can offer no guarantee that Systems Integrators or OEMs will manufacture appropriate, durable or safe products or, if they do manufacture such products, that they will choose to use our fuel cell products. Any integration, design, manufacturing or marketing problems encountered by Systems Integrators or OEMs could adversely affect the market for our fuel cell products and our financial results.
We, directly or through our joint venture, sell a significant portion of our products in the Heavy-Duty Mobility market in China and to relatively small System Integrator customers with limited experience developing fuel cell system products on a commercial basis. We do not know whether these customers will be able to successfully develop, manufacture or market products to their customers. In addition, our dependence on such customers in this market increases the risks of difficulties in integration, design, manufacturing or marketing of their products; and that current or future macro-economic conditions in China could negatively affect them and cause them to significantly reduce operations or file for bankruptcy.
In China a significant amount of operations are conducted by the joint venture that we do not control. In addition, we provide most of our technology solutions services to the joint venture.
A key part of our strategy is based on the localization of stack and module production with joint venture partners, where we do not control the joint venture. We share ownership and management of the Weichai-Ballard JV with one or more parties who may not have the same goals, strategies, priorities or resources as we do and may compete with us outside the joint venture.
Joint ventures are intended to be operated for the equal benefit of all co-owners, rather than for our exclusive benefit. Operating a business as a joint venture often requires additional organizational formalities as well as time-consuming procedures for sharing information and making decisions. If a co-owner changes or relationships deteriorate, our success in the joint venture may be materially adversely affected. In addition, because we have a minority share ownership, we have limited control over the actions of the Weichai-Ballard JV. As a result, we may be unable to prevent misconduct or other violations of applicable laws by the Weichai-
49

image_2.jpg
Ballard JV. To the extent another party makes decisions that negatively impact the Weichai-Ballard JV or internal control issues arise within either joint venture, we may have to take responsive or other action or we may be subject to penalties, fines or other related actions for these activities.
In addition, we provide most of our technology solutions services to the Weichai-Ballard JV. Any decline in or loss of demand for any reason may have a negative impact on our revenues, and an adverse effect on our business, financial condition and results of operations. Our dependence on a limited number of customers in this market exposes us to numerous other risks, including current or future economic conditions could negatively affect the joint venture and cause them to significantly reduce or cease operations or file for bankruptcy.
We have limited experience manufacturing fuel cell products on a commercial basis and our experience has been limited to relatively low production volumes.
To date, we have limited experience manufacturing fuel cell products on a commercial basis and our experience has been limited to relatively low production volumes. We have limited experience developing and manufacturing products that meet regulatory and commercial requirements in our target markets.
We cannot be sure that we will be able to develop efficient, low-cost, high-volume automated processes that will enable us to meet our cost goals and profitability projections. While we currently have sufficient production capacity to fulfill customer orders in the near term, we expect that we will increase our production capacity based on market demand. We cannot be sure that we will be able to achieve any planned increases in production capacity or that unforeseen problems relating to our manufacturing processes will not occur. Even if we are successful in developing high-volume automated processes and achieving planned increases in production capacity, we cannot be sure that we will do so in time to meet our product commercialization schedule or to satisfy customer demand. If our business does not grow as quickly as anticipated, our existing and planned manufacturing facilities would, in part, represent excess capacity for which we may not recover the cost, in which case our revenues may be inadequate to support our committed costs and planned growth, and our gross margins and business strategy would be adversely affected. Any of these factors could have a material adverse effect on our business, results of operations and financial performance.
We are subject to risks inherent in international operations, including restrictions on the conversion of currencies and restrictions on repatriation of funds, including out of China.
We face numerous challenges in our international business activities, including restrictions on the conversion of currencies; restrictions on repatriation of funds; nationalization and expropriation; war, insurrection, civil unrest, strikes and other political risks; negotiation of contracts with government entities; unexpected changes in regulatory and other legal requirements; delays or inability to obtain permits; fluctuations in exchange rates; longer
50

image_2.jpg
accounts receivable requirements and collections; difficulties in managing international operations; potentially adverse tax consequences; and added risks and uncertainties due to different economic, cultural and political environments.
Trade disputes and trade barriers, whether tariff or non-tariff, could prevent us from selling our products in key geographical markets, make our products uncompetitive with local competitors, and prevent us from sourcing key components of our products.
Any of the above factors could have a material adverse effect on our business, results of operations and financial performance.
Certain of our customer supply agreements are subject to certain conditions or risks, including achievement of certain product performance milestones, completion of product development programs, or customer cancellation provisions.
Certain of our customer supply agreements are subject to certain conditions or risks, including achievement of certain product performance milestones, completion of product development programs, or customer cancellation provisions, and it is likely that some future supply agreements will also be subject to similar conditions and risks. There can be no assurance that we will achieve or satisfy the conditions or that customers will not cancel their orders. In addition, our supply agreements may include various pricing structures or reduced pricing tiers based on various factors, including volumes and timing. In setting these reduced pricing tiers, we may assume certain future product cost reductions which are subject to execution risk, including future commodity costs, supply chain costs, and production costs, and we may not be successful in achieving the planned cost reductions. In such circumstances, these agreements may become future onerous contracts if our gross margins become negative, and the value of carried inventory to support product delivery under such contracts may also be adversely impacted. This could have a material and adverse effect on our business operations, financial reporting, financial condition and results of operations.
Public policy and regulatory changes, including regulations relating to perfluoroalkyl and polyfluoroalkyl substances (“PFAS”) used in our products, could hurt the market for our products and services.
Changes in existing government regulations and the emergence of new regulations with respect to fuel cell products may hurt the market for our products and services. Environmental laws and regulations have driven interest in fuel cells. We cannot guarantee that these laws and policies, including subsidies or incentives associated with the adoption of clean energy products, will not change. Changes in these laws and other laws and policies, or the failure of these laws and policies to become more widespread, could result in manufacturers abandoning their interest in fuel cell products or favoring alternative technologies. In addition, as fuel cell products are introduced into our target markets, governments may impose burdensome requirements and
51

image_2.jpg
restrictions on the use of fuel cell products that could reduce or eliminate demand for some or all of our products and services.
Like many industries, the hydrogen and fuel cell industries use perfluoroalkyl and polyfluoroalkyl substances (“PFAS”) in products, including materials and components of PEM fuel cells and electrolyzers. There are accelerating regulatory trends in markets where we operate focused on reducing or eliminating the presence of PFAS in the environment, including a proposed ban on PFAS for fuel cells in Europe by 2031. While we are working with our supply base to eliminate the use of PFAS in materials and components used in our fuel cell products, including our membrane electrode assemblies, there can be no assurance that our suppliers would be able to successfully achieve reductions of PFAS if required to comply with future regulatory requirements.
Government budgetary constraints could reduce the demand for our products by restricting the funding available for green hydrogen production and/or zero-emission products like those that we produce. We cannot guarantee that current government direct and indirect financial support for our products will continue.
Global macro-economic conditions are beyond our control and may have an adverse impact on our business, our joint venture, our key suppliers, and/or customers and our ability to raise capital.
Macro-economic conditions, including volatility in capital markets, global and regional expectations with respect to the rate of inflation, may adversely affect the development of sales of our products, and thereby delay the commercialization of our products. Customers and/or suppliers may not be able to successfully execute our business plans; product development activities may be delayed or eliminated; new product introduction may be delayed or eliminated; end-user demand may decrease; and some companies may not continue to be commercially viable.
The inability to raise capital on favorable terms, particularly during times of high interest rates and inflation, and uncertainty or reduced liquidity in the capital markets, could negatively affect Ballard ability to maintain and to expand our businesses. Factors beyond Ballard’s control may create uncertainty that could increase its cost of capital or impair its ability to access the capital markets. These factors include depressed economic conditions, a recession, increasing interest rates, inflation, sanctions, trade restrictions, political instability, war, terrorism, and extreme volatility in the debt, equity, or credit markets. If Ballard are unable to access capital markets on terms that are reasonable, we may have to delay raising capital, issue shorter-term securities, and/or bear an unfavorable cost of capital, which, in turn, could impact our ability to grow our businesses, decrease earnings, and/or significantly reduce financial flexibility.
Any significant economic slowdown, or change in government policies and practices around subsidies for zero-emission vehicles or hydrogen fueling infrastructure, in any of the regions in
52

image_2.jpg
which we operate could have an adverse impact on our business, financial condition and results of operations.
Adequate investment in hydrogen fueling infrastructure and competitive pricing of hydrogen fuel is beyond our control.
The successful large-scale deployment of zero-emission vehicles will require adequate investment in hydrogen fueling infrastructure and competitive pricing of hydrogen fuel. Inadequate hydrogen fueling infrastructure and/or excessive hydrogen fuel costs could negatively impact deployment of fuel cell powered zero-emission vehicles and may negatively impact the business, financial condition and results of operations for us, our joint venture, key suppliers and/or customers.
Geopolitical conditions are beyond our control and may have an adverse impact on our business, our joint venture, our key suppliers, and/or customers.
While our operations have not been, and are unlikely to be, directly impacted by the current conflicts in Ukraine and the Middle East, the conflicts and international response have, and may continue to have, wide-ranging impacts to the global economy and markets. The duration and outcome of these conflicts remains uncertain, and could continue to fuel, or exacerbate global tensions, energy and other commodity shortages, supply chain disruptions, inflationary pressures, weakening sentiment and growth prospects, market volatility, cyberattacks, and the proliferation of sanctions and trade measures.
The implications of the conflicts in Ukraine and the Middle East are difficult to predict with any certainty at this time and there remains uncertainty relating to the potential impact of the conflicts on our business, our joint venture, our key suppliers, and/or customers, and it could have a material and adverse effect on our business operations, financial reporting, financial condition and results of operations. Depending on the extent, duration, and severity of the conflicts, it may have the effect of heightening many of the other risks described herein.
We are subject to geopolitical risk in all jurisdictions in which we operate. There are risks of political instability in several of the jurisdictions in which we operate, including, from such factors as political conflict, economic sanctions or embargoes, tariffs and corruption. Tensions remain elevated between China and the U.S. and its allies over a number of issues, and the prospect of closer relations between China and Russia add further global and economic uncertainty. Political tensions and potential conflict could contribute to global economic uncertainty and could significantly disrupt the flow of goods, services and people. Such conditions could have a destabilizing effect on our markets and/or increase the costs of conducting business in affected jurisdictions. The materialization of one or more of these risks could have an adverse effect on our business operations, financial reporting, financial condition and results of operations.
53

image_2.jpg
We currently face inflationary pressures.
We currently face inflationary pressures in all markets in which we operate, with higher commodities, energy, labor, freight and other production input pricing expected to persist throughout 2024. While many of these input price increases will likely moderate over time, the increases may have a longer-term effect on our cost structure. Additionally, we may continue to experience price increases or surcharges from suppliers in connection with the inflationary pressures they face. The inability to offset inflationary price increases through price increases to or cost recoveries from our customers, modifications to our products, continuous improvement actions or otherwise, could have a material adverse effect on our business operations, financial reporting, financial condition and results of operations.
We currently face and will continue to face significant competition, and many current and future competitors may have significantly more resources.
As fuel cell products have the potential to replace existing power products, competition for our products will come from current power technologies, from improvements to current power technologies, and from new alternative energy technologies, including other types of fuel cells. Each of our target markets is currently serviced by existing manufacturers with existing customers and suppliers. These manufacturers use proven and widely accepted technologies such as internal combustion engines and batteries as well as coal, oil and nuclear-powered generators.
Additionally, there are competitors working on developing technologies other than PEM fuel cells (such as other types of fuel cells and advanced batteries) in each of our targeted markets. Some of these technologies are as capable of fulfilling existing and proposed regulatory requirements as the PEM fuel cell.
Within the PEM fuel cell market, we also have a large number of competitors. Across the world, corporations, national laboratories and universities are actively engaged in the development and manufacture of PEM fuel cell products and components. Each of these competitors has the potential to capture market share in each of our target markets.
Many of our competitors have substantial financial resources, customer bases, manufacturing, marketing and sales capabilities, and businesses or other resources, which give them significant competitive advantages over us.
We could be adversely affected by risks associated with capital investments and new business processes.
We may, in the future, seek to expand our business through investments in capital equipment and new business processes.
While necessary for the growth of our business, investments in capital equipment and new business processes involve allocating resources based on future expectations that may or may not
54

image_2.jpg
be correct. Investments in capital equipment and new business processes may not address the requirements of the targeted markets in the future and may result in lower-than-expected returns on such investments.
The above risks and difficulties, if they materialize, could disrupt our ongoing business, distract management, result in the loss of key personnel, increase expenses and otherwise have a material adverse effect on our business, results of operations and financial performance.
Our technology and products may not meet the market requirements, including requirements relating to performance, integration and/or cost.
The market requirements for our products and, by extension, our technology change rapidly. Our existing and planned products may not meet the market requirements for any number of characteristics, including performance, integration characteristics, cost, freeze-protection, ingress protection, and durability.
We may not be able to sell our products on a commercially viable basis on the timetable we anticipate, or at all.
We cannot guarantee that we will be able to develop commercially viable fuel cell products on the timetable we anticipate, or at all. Selling our fuel cell products on a commercially viable basis requires technological advances to improve the durability, reliability and performance of these products, and to develop commercial volume manufacturing processes for these products. It also depends upon our ability to reduce the costs of these products, since they are currently more expensive than products based on existing technologies, such as internal combustion engines and batteries. We may not be able to sufficiently reduce the cost of these products without reducing their performance, reliability and durability, which would adversely affect the willingness of consumers to buy our products. We cannot guarantee that we will be able to internally develop the technology necessary to sell our fuel cell products on a commercially viable basis or that we will be able to acquire or license the required technology from third parties.
In addition, before we release any product to market, we subject it to numerous field tests. These field tests may encounter problems and delays for a number of reasons, many of which are beyond our control. If these field tests reveal technical defects or reveal that our products do not meet performance goals, our anticipated timeline for selling our products on a commercially viable basis could be delayed, and potential purchasers may decline to purchase our products.
We could lose or fail to attract the personnel necessary to operate our business.
Our success depends in large part on our ability to attract and retain key management, engineering, scientific, marketing, manufacturing and operating personnel. As we develop additional manufacturing capabilities and expand the scope of our operations, we will require more skilled personnel. Recruiting personnel for the fuel cell industry is highly competitive. We
55

image_2.jpg
may not be able to continue to attract and retain the qualified executive, managerial and technical personnel needed for our business. Our failure to attract or retain qualified personnel could have a material adverse effect on our business.
Warranty claims, product performance guarantees, or indemnification claims could negatively impact on our gross margins and financial performance.
There is a risk that our warranty accrual estimates are not sufficient and we may recognize additional expenses, including those related to litigation, as a result of warranty claims in excess of our current expectations. Such warranty claims may necessitate changes to our products or manufacturing processes and/or a product recall, all of which could hurt our reputation and the reputation of our products and may have an adverse impact on our financial performance and/or on future sales. While we attempt to mitigate these risks through product development, quality assurance and customer support and service processes, there can be no assurance that these processes are adequate. Even in the absence of any warranty claims, a product deficiency such as a design or manufacturing defect could be identified, necessitating a product recall or other corrective measures, which could hurt our reputation and the reputation of our products and may have an adverse impact on our financial performance and/or on future sales.
New products may have different performance characteristics from previous products. In addition, we have limited field experience with existing commercial products from which to make our warranty accrual estimates.
We expect our cash reserves will be reduced due to future operating losses, working capital requirements, capital expenditures, and potential acquisitions and other investments by our business, including in certain hydrogen infrastructure and growth equity funds, and we cannot provide certainty as to how long our cash reserves will last or that we will be able to access additional capital when necessary.
We have a history of losses and negative cash flows and expect to incur continued losses and generate negative cash flow until we can produce sufficient revenues to cover our costs. We expect to incur continued losses and generate negative cash flow until we can produce sufficient revenues to cover our costs. Further, we are obligated to fund HyCap and Clean H2 to our agreed upon contribution amount. We may never become profitable. Even if we do achieve profitability, we may be unable to sustain or increase our profitability in the future. There are substantial uncertainties associated with our achieving and sustaining profitability. We expect our cash reserves will be reduced due to future operating losses, working capital requirements, and we cannot provide certainty as to how long our cash reserves will last or that we will be able to access additional capital if and when necessary.
56

image_2.jpg
Potential fluctuations in our financial and business results make forecasting difficult and may restrict our access to funding for our commercialization plan.
We expect our revenues and operating results to vary significantly from quarter to quarter. As a result, quarter-to-quarter comparisons of our revenues and operating results may not be meaningful. Due to the stage of development of our business, it is difficult to predict our future revenues or results of operations accurately. We are also subject to normal operating risks such as credit risks, foreign currency risks and fluctuations in commodity prices. As a result, it is possible that in one or more future quarters, our operating results may fall below the expectations of investors and securities analysts. Not meeting investor and security analyst expectations may materially and adversely impact the trading price of our common shares and restrict our ability to secure the required funding to pursue our commercialization plans.
A mass market for our products may never develop or may take longer to develop than we anticipate.
Our fuel cell products represent emerging markets, and we do not know whether end-users will want to use them in commercial volumes. In such emerging markets, demand and market acceptance for recently introduced products and services are subject to a high level of uncertainty and risk. The development of a mass market for our fuel cell products may be affected by many factors, some of which are beyond our control, including the emergence of newer, more competitive technologies and products, the cost of fuels used by our products, regulatory requirements, consumer perceptions of the safety of our products and related fuels, and end-user reluctance to buy a new product.
If a mass market fails to develop, or develops more slowly than we anticipate, we may never achieve profitability. In addition, we cannot guarantee that we will continue to develop, manufacture or market our products if sales levels do not support the continuation of the product.
We may experience cybersecurity threats to our information technology infrastructure and systems, and unauthorized attempts to gain access to our proprietary or confidential information, as may our customers, suppliers and/or partners.
We depend on information technology infrastructure and systems (“IT Systems”), hosted internally and outsourced, to process, transmit and store electronic data and financial information (including proprietary or confidential information), and manage business operations. Our business requires the appropriate and secure utilization of sensitive, confidential or personal data or information belonging to our employees, customers and partners. In addition, Ballard proprietary or confidential information may be stored on IT Systems of our suppliers, customers and partners. Increased global cybersecurity vulnerabilities, threats and more sophisticated and targets cyber-related attacks pose a risk to the security of Ballard’s and its customers’, partners’, suppliers’ and third-party service providers’ IT Systems and the confidentiality, availability and integrity of Ballard’s and its customers’ and partners’ data or information. We may be subject to
57

image_2.jpg
cybersecurity risks or other breaches of our IT Systems intended to obtain unauthorized access to our information and that of our business partners, destroy data or disable, degrade or sabotage our IT Systems through the introductions of computer viruses, fraudulent emails, cyber attached and other means, and such breaches could originate from a variety of sources including our own employees or unknown third parties. While we have made investments seeking to address these threats, including monitoring of networks and systems, hiring of experts, employee training and security policies for employees, we may face difficulties in anticipating and implementing adequate preventative measures and remain potentially vulnerable. We must rely on our own safeguards as well as the safeguards put in place by our suppliers, customers and partners to mitigate the threats. Our internal systems are audited for cybersecurity vulnerabilities by third party security firms to ensure we are prepared for new and emerging threats. Our suppliers, customers and partners have varying levels of cybersecurity expertise and safeguards, most have yearly compliance audits that are available upon request.
An IT System failure or non-availability, cyber-attack or breach of systems security could disrupt our operations, cause financial loss, a loss of business opportunities, misappropriation or unauthorized release of confidential/proprietary or personal information, damage to our systems and those with whom we do business, violation of privacy laws, litigation, regulatory penalties and remediation and restoration costs, as well as increased costs to maintain our IT Systems. Cybersecurity breaches or failures of our IT Systems could have an adverse effect on our business operations, financial reporting, financial condition and results of operations, and result in reputational damage. Furthermore, given the highly evolving nature of cybersecurity threats or disruptions and their increased frequency, the impact of any future incident cannot be easily predicted or mitigated, and the costs related to such threats or disruptions may not be fully insured or indemnified by other means.
We depend on our intellectual property, and our failure to protect that intellectual property could adversely affect our expected future growth and success.
Failure to protect our existing intellectual property rights may result in the loss of our exclusivity regarding, or the right to use, our technologies. If we do not adequately ensure our freedom to use certain technology, we may have to pay others for the rights to use their intellectual property, pay damages for infringement or misappropriation, or be enjoined from using such intellectual property. We rely on patent, trade secret, trademark and copyright laws to protect our intellectual property. Some of our intellectual property is not covered by any patent or patent application, and the patents to which we currently have rights expire between 2021 and 2040. Our present or future-issued patents may not protect our technological leadership, and our patent portfolio may not continue to grow at the same rate as it has in the past. Moreover, our patent position is subject to complex factual and legal issues that may give rise to uncertainty as to the validity, scope and enforceability of a particular patent. Accordingly, there is no assurance that: (i) any of the patents owned by us or other patents that third parties license to us will not be invalidated,
58

image_2.jpg
circumvented, challenged, rendered unenforceable or licensed to others; or (ii) any of our pending or future patent applications will be issued with the breadth of claim coverage sought by us, if issued at all. In addition, effective patent, trade secret, trademark and copyright protection may be unavailable, limited or not applied for in certain countries.
We also seek to protect our proprietary intellectual property, including intellectual property that may not be patented or patentable, in part by confidentiality agreements and, if applicable, inventors’ rights agreements with our strategic partners and employees. We can provide no assurance that these agreements will not be breached, that we will have adequate remedies for any breach, or that such persons or institutions will not assert rights to intellectual property arising out of these relationships.
Certain of our intellectual property have been licensed to us on a non-exclusive basis from third parties who may also license such intellectual property to others, including our competitors. If necessary or desirable, we may seek further licences under the patents or other intellectual property rights of others. However, we may not be able to obtain such licences or the terms of any offered licences may not be acceptable to us. The failure to obtain a licence from a third party for intellectual property we use could cause us to incur substantial liabilities and to suspend the manufacture or shipment of products or our use of processes requiring the use of such intellectual property.
We may become subject to lawsuits in which it is alleged that we have infringed the intellectual property rights of others or commence lawsuits against others who we believe are infringing upon our rights. Our involvement in intellectual property litigation could result in significant expense to us, adversely affecting the development of sales of the challenged product or intellectual property and diverting the efforts of our technical and management personnel, whether or not such litigation is resolved in our favour.

Climate change risks may adversely affect our operations, or the operations of our suppliers, customers and/or partners.
Our business interruption risk is exacerbated by an increasing number of extreme weather events related to climate change. Extreme weather events such as floods and fires caused or exacerbated by climate change could impair our ability to carry on business. For example, extreme weather events could cause catastrophic destruction to some of our or our supplier’s and/or customer’s facilities, which could in turn disrupt our production and/or prevent us from supplying products to our customers.
Transitioning to a lower-carbon economy creates opportunities for us and may increase demand for zero-emission products like those that we produce. However, we may also become subject to potential negative impacts of new environmental regulations, laws, and policies that could result
59

image_2.jpg
in increased costs of carrying on our business. Our financial condition may be negatively impacted by costs associated with changes in environmental laws and regulations and regulatory enforcement.

Regulatory agencies could require us to modify or terminate existing investments, acquisitions or joint ventures and could delay or prevent future opportunities.
Our current and future investment, acquisition and joint venture opportunities are, or may be, subject to the jurisdiction of the Department of Innovation, Science and Economic Development (“ISED”) under the Investment Canada Act (the “ICA”), the U.S. Federal Trade Commission (“FTC”) and Department of Justice (“DOJ”) under the Hart-Scott-Rodino Antitrust Improvements Act of 1976 (the “HSR Act”) and related legislation and regulations, the Committee on Foreign Investment in the United States (“CFIUS”) and other similar regulatory schemes. The ICA regulates the acquisition of control of a Canadian business by a non-Canadian and requires that certain transactions be reviewed by ISED before they are permitted to close. The HSR Act regulates certain transactions that affect U.S. commerce and requires that certain transactions be reported to the FTC and DOJ before they are permitted to close. CFIUS has jurisdiction over investments in “U.S. businesses” by non-U.S. persons that involve U.S. national security concerns, which concerns may change or evolve over time in response to political, economic or other events. Unlike the ICA and the HSR Act, CFIUS may intervene in the transaction before or after the closing if the parties to a transaction do not make a voluntary or required filing with CFIUS.
Because we are a British Columbia-based company with operations and assets in the United States, Europe, the UK and China, as well as a joint venture and significant shareholders in China, from time to time we have received and responded to inquiries from these agencies. We may receive additional inquiries from, or be required to make filings with, these agencies in the future. Any of these agencies could delay or prevent us from participating in future investment, acquisition or joint venture opportunities, or could require us to take steps to address concerns identified by the regulatory agency with respect to existing investments or joint ventures. Each of these regulatory agencies has broad discretion to investigate and intervene in transactions that fall within the scope of their respective regulatory authority. In addition, CFIUS could intervene in our previously completed transactions and require us to modify or amend the terms of those transactions, or terminate or unwind all or part of the transactions, if CFIUS determines that it is necessary to address U.S. national security concerns, without regard to whether the transaction was completed and operated in accordance with applicable law. If these regulatory agencies modify, delay, prevent or terminate our participation in these investments, acquisitions and joint ventures, the results of our operations or financial condition may be adversely impacted.
60

image_2.jpg
Additional issuance of securities by Ballard may dilute existing securityholders, reduce some or all of Ballard’s financial measures on a per share basis, reduce the trading price of the Common Shares or other Ballard securities or impede Ballard’s ability to raise future capital
Ballard may issue additional securities in the future in connection with acquisitions, strategic transactions, financings or for other purposes. To the extent additional securities are issued, Ballard’s existing securityholders could be diluted and some or all of Ballard’s financial measures could be reduced on a per share basis. Additionally, Ballard securities issued in connection with a transaction may not be subject to resale restrictions and, as such, the market price of Ballard’s securities may decline if certain large holders of Ballard securities or recipients of Ballard securities in connection with an acquisition, sell all or a significant portion of such securities or are perceived by the market as intending to sell such securities. In addition, such issuances of securities may impede Ballard’s ability to raise capital through the sale of additional equity securities in the future.
Proposed legislation in the U.S. Congress, including changes in U.S. tax law, and the Inflation Reduction Act of 2022 may adversely impact Ballard and the value of common shares.
Changes to U.S. tax laws (which changes may have retroactive application) could adversely affect Ballard or holders of common shares. In recent years, many changes to U.S. federal income tax laws have been proposed and made, and additional changes to U.S. federal income tax laws are likely to continue to occur in the future.
The U.S. Congress is currently considering numerous items of legislation which may be enacted prospectively or with retroactive effect, which legislation could adversely impact the Company’s financial performance and the value of common shares. Additionally, states in which Ballard operates or owns assets may impose new or increased taxes. If enacted, most of the proposals would be effective for the current or later years. The proposed legislation remains subject to change, and its impact on Ballard and holders of common shares is uncertain.
In addition, the Inflation Reduction Act of 2022 includes provisions that impact the U.S. federal income taxation of corporations. Among other items, this legislation includes provisions that impose a minimum tax on the book income of certain large corporations and an excise tax on certain corporate stock repurchases that are imposed on the corporation purchasing such stock. It is unclear how this legislation will be implemented by the U.S. Department of the Treasury and Ballard cannot predict how this legislation or any future changes in tax laws might affect Ballard or holders of common shares.
61

image_2.jpg
Exchange rate fluctuations are beyond our control and may have a material adverse effect on our business, operating results, financial condition and profitability.
We report our financial results in United States dollars. Our operating expenditures are particularly affected by fluctuations in the exchange rate between the Canadian dollar and the United States dollar. We generate the majority of our revenues in United States dollars while the majority of our operating expenditures are incurred in Canadian dollars. As a result, any increase in the value of the Canadian dollar, relative to the United States dollar, increases the amount of reported operating expenditures in excess of any corresponding increase in revenues and gross margins. Exchange rate fluctuations are beyond our control, and the Canadian dollar may appreciate against the United States dollar in the future, which would result in higher operating expenditures and lower net income. In order to reduce the potential negative effect of a strengthening Canadian dollar, we occasionally enter into various hedging programs. Regardless, if the Canadian dollar increases in value, it will negatively affect our financial results and our competitive position compared to other fuel cell product manufacturers in jurisdictions where operating costs are lower.
Commodity price fluctuations are beyond our control and may have a material adverse effect on our business, operating results, financial condition and profitability.
Commodity prices, in particular the price of platinum and palladium, affect our costs. Platinum and palladium are key components of our fuel cell products. Platinum and palladium are scarce natural resources and we are dependent upon a sufficient supply of these commodities. While we do not anticipate significant near or long-term shortages in the supply of platinum or palladium, such shortages could adversely affect our ability to produce commercially viable fuel cell products or significantly raise our cost of producing such products. In order to reduce the impact of platinum price fluctuations, we occasionally enter into various hedging programs.
Our products use flammable fuels and some generate high voltages, which could subject our business to product safety, product liability or other claims.
Our business exposes us to potential product safety, product liability and similar claims that are inherent in electrical products, and in products that use hydrogen or hydrogen-rich reformate fuels. High-voltage electricity poses potential shock hazards, and hydrogen is a flammable gas and therefore a potentially dangerous fuel. Any accidents involving our products or other hydrogen-based products could materially impede widespread market acceptance and demand for our fuel cell products. Involvement in litigation could result in significant expense to us, adversely affecting the development and sales of our products, and diverting the efforts of our technical and management personnel, whether or not the litigation is resolved in our favour. In addition, we may be held responsible for damages beyond the scope of our insurance coverage. We also cannot predict whether we will be able to maintain our insurance coverage on acceptable terms.
62

image_2.jpg
We could be liable for environmental damages resulting from our research, development or manufacturing operations.
Our business exposes us to the risk of harmful substances escaping into the environment, resulting in personal injury or loss of life, damage to or destruction of property, and natural resource damage. Depending on the nature of the claim, our current insurance policies may not adequately reimburse us for costs incurred in settling environmental damage claims, and in some instances, we may not be reimbursed at all. Our business is subject to numerous laws and regulations that govern environmental protection and human health and safety. These laws and regulations have changed frequently in the past and it is reasonable to expect additional and more stringent changes in the future. Our operations may not comply with future laws and regulations, and we may be required to make significant unanticipated capital and operating expenditures. If we fail to comply with applicable environmental laws and regulations, governmental authorities may seek to impose fines and penalties on us, or to revoke or deny the issuance or renewal of operating permits, and private parties may seek damages from us. Under those circumstances, we might be required to curtail or cease operations, conduct site remediation or other corrective action, or pay substantial damage claims.
Ballard believes that it was a “passive foreign investment company” (“PFIC”) for our most recently completed tax year, which may have adverse U.S. federal income tax consequences for U.S. Holders (as defined below).
Ballard believes that it was a PFIC for its most recently completed tax year. No determination has been made by Ballard with respect to its anticipated PFIC status for its current tax year or any future tax year. Ballard’s PFIC classification for its current or future tax years may depend on, among other things, the manner in which, and how quickly, Ballard utilizes its cash on hand, the income generated by it and its subsidiaries, as well as on changes in the market value of common shares. If Ballard is a PFIC for any year during a U.S. Holder’s holding period of common shares, then such U.S. Holder generally will be required to treat any gain realized upon a disposition of the common shares or any so-called “excess distribution” received on its common shares as ordinary income, and to pay an interest charge on a portion of such gain or distribution. In certain circumstances, the sum of the tax and the interest charge may exceed the total amount of proceeds realized on the disposition, or the amount of excess distribution received, by the U.S. Holder. Subject to certain limitations, these tax consequences may be mitigated if a U.S. Holder makes a timely and effective QEF Election (as defined herein) or a Mark-to-Market Election (as defined herein). Subject to certain limitations, such elections may be made with respect to the common shares. A U.S. Holder who makes a timely and effective QEF Election generally must report on a current basis its share of Ballard’s net capital gain and ordinary earnings for any year in which the Company is a PFIC, whether or not Ballard distributes any amounts with respect to the common shares. A U.S. Holder who makes the Mark-to-Market Election generally must include as ordinary income each year the excess of the fair
63

image_2.jpg
market value of the common shares over the U.S. Holder’s basis therein. This paragraph is qualified in its entirety by the discussion under the heading “Certain U.S. Federal Income Tax Considerations” in Ballard’s Annual Report on Form 40-F, which has been filed with the SEC and can be found on the SEC’s website at www.sec.gov. Each U.S. Holder should consult its own tax advisor regarding the tax consequences of the PFIC rules and the acquisition, ownership, and disposition of the common shares.
Emerging diseases, like COVID-19, may adversely affect our operations (including our joint venture in China), our suppliers, our customers and/or partners.
Emerging diseases, like COVID-19, and government actions to address them, may adversely affect our operations, our suppliers, our customers, or our joint venture.
A local, regional, national or international epidemic, including the COVID-19 pandemic, may prevent, or cause delays in, acquiring components of our products, producing our products, delivering our services, completing sales of our products or services whether by direct impacts to our operations, or impacts to the operations of our suppliers, customers or to the financial markets. Our joint venture may similarly be affected.
The continued magnitude, outcome and duration of epidemics and pandemics are difficult to accurately assess, but their impacts could:
worsen economic conditions, which could negatively impact levels of investment in fuel cell technology deployments by governments and/or our customers;
impact our production levels, including as a result of full or partial shutdowns of our manufacturing facilities;
impact our customers’ or joint venture’s production volume levels, including as a result of prolonged unscheduled facility shutdowns;
cause potential shortages of employees to staff our facilities, or the facilities of our customers, suppliers or joint venture;
lead to prolonged disruptions of critical components, including because of the bankruptcy/insolvency of one or more suppliers; or
result in governmental regulation adversely impacting our business,
all of which could have a material adverse effect on our business, financial condition and results of operations, which could be rapid and unexpected.
We could be adversely affected by risks associated with mergers and acquisitions.
We may, in the future, seek to expand our business through acquisitions and investments.
Acquisitions will be in part dependent on management’s ability to identify, acquire and develop suitable acquisition targets in both new and existing markets. In certain circumstances,
64

image_2.jpg
acceptable acquisition targets might not be available. Acquisitions involve a number of risks, including: (i) the possibility that we, as successor owner, may be legally and financially responsible for liabilities of prior owners; (ii) the possibility that we may pay more than the acquired company or assets are worth; (iii) the additional expenses associated with completing an acquisition and amortizing any acquired intangible assets; (iv) the difficulty of integrating the operations and personnel of an acquired business; (v) the challenge of implementing uniform standards, controls, procedures and policies throughout an acquired business; (vi) the inability to integrate, train, retrain and motivate key personnel of an acquired business; (vii) the potential disruption of our ongoing business and the distraction of management from our day-to-day operations; and (viii) an inability to realize the full extent of, or any of, the anticipated benefits of a merger or acquisition transaction, including failure to realize projected revenue gains or achieve expected cost savings within the assumed timeframe.
The above risks and difficulties, if they materialize, could disrupt our ongoing business, distract management, result in the loss of key personnel, increase expenses and otherwise have a material adverse effect on our business, results of operations and financial performance.
ADDITIONAL INFORMATION
Additional information regarding Ballard may be found on the Canadian Securities Administrator’s SEDAR website at www.sedar.com and on the United States Securities and Exchange Commission’s EDGAR website at www.sec.gov. In particular, additional information regarding directors’ and officers’ remuneration and indebtedness, principal holders of our securities and securities authorized for issuance under security compensation plans is contained in our information circular for our most recent annual meeting of securityholders that involved the election of directors. Additional financial information is provided in our financial statements and Management’s Discussion and Analysis for the most recently completed financial year.
Copies of this Annual Information Form and the documents incorporated by reference herein, our comparative financial statements (including the auditors’ report) for the year ended December 31, 2023, each interim financial statement issued after December 31, 2023, our management proxy circular and our Annual Report may be obtained upon request from our Corporate Secretary, 9000 Glenlyon Parkway, Burnaby, British Columbia, V5J 5J8, or on our website at www.ballard.com.
65

image_2.jpg
APPENDIX “A”
AUDIT COMMITTEE MANDATE
The Board has established an Audit Committee (the “Committee”) to assist the Board in fulfilling its oversight responsibilities regarding the integrity of the Corporation’s accounting and financial reporting, the Corporation’s systems of internal controls over financial reporting, the independence and performance of the Corporation’s external and internal auditors, the identification and management of the Corporation’s risks, the Corporation’s Whistleblower Reporting processes, the Corporation’s financial policies and the review and approval of related party transactions, as further described below.
In this Mandate, the “Corporation” means Ballard Power Systems Inc. and a “director” means a member of the Corporation’s board of directors (the “Board”). “SGC” means the Corporation’s Sustainability & Governance Committee.
Composition and Eligibility
A)    The Committee will have a minimum of three members, including the chair of the Committee. Following each annual meeting of shareholders of the Corporation the Board, upon the recommendation of the SGC, will appoint the members of the Committee, including the Committee chair. Any member may be removed or replaced at any time by the Board and will cease to be a member upon ceasing to be a director of the Corporation. Each member will hold office until the close of the next annual meeting of shareholders of the Corporation or until the member resigns or is replaced, whichever occurs first.
B)    Each member of the Committee will be an independent director as set out in applicable securities laws, rules and regulations, and standards of the stock exchanges on which the Corporation’s securities are listed.
C)    All members of the Committee will be financially literate, as defined in accordance with applicable securities laws, rules and regulations, and standards of the stock exchanges on which the Corporation’s securities are listed.
D)    At least one member of the Committee must be an audit committee “financial expert” as defined by applicable securities laws, rules and regulations.
E)    Any member of the Committee who serves on more than three public company audit committees must inform the Chair of the Board, so that the Board may consider and discuss with such member any issues related to his or her effectiveness and time commitment.
Meetings & Quorum
A)    The Committee will meet at least quarterly and otherwise as necessary. Any member of the Committee may request additional meetings.
66

image_2.jpg
B)    Notice of the time and place of each meeting will be given to each member of the Committee either by telephone or other electronic means not less than 1 week before the time of the meeting. Meetings may be held at any time if all Committee members have waived or are deemed to have waived notice of the meeting. A Committee member participating in a meeting will be deemed to have waived notice of the meeting.
C)    The Board Chair will attend meetings of the Committee as an ex officio member. The Board Chair will be considered as a Committee member for purposes of establishing quorum and will be entitled to vote on matters considered at the meeting. Unless the Committee chair determines otherwise, any other directors who are not members of the Committee will not be allowed to attend meetings of the Committee.
D)    The CEO, CFO, Controller and internal auditor will have direct access to the Committee and any of them may request a meeting of the Committee be called by notifying the chair of the Committee. They will receive notice of every meeting of the Committee and will normally be requested to attend, other than in cases where the Committee wishes to meet in-camera. Other executives or employees of the Corporation will attend at the request of the Committee Chair.
E)    Meetings will be chaired by the Chair of the Committee, or if the Chair is absent, by a member chosen by the Committee from among themselves.
F)    A majority of Committee members constitute a quorum necessary for the transaction of business at Committee meetings. A quorum once established is maintained even if members of the Committee leave the meeting prior to conclusion.
G)    The Corporate Secretary or his or her nominee will act as Secretary to the Committee.
H)    All decisions made by the Committee may be made at a Committee meeting or evidenced in writing and signed by all Committee members, which will be fully effective as if it had been made or passed at a Committee meeting.
I)    As part of every regularly-scheduled meeting, the Committee will hold in-camera sessions with: (1) the external auditors and the internal auditors; (2) with the external auditors only; and (3) of the Committee itself, without management or management directors present. The Committee may also hold other in-camera sessions with such members of management present as the Committee deems appropriate.
J)    The Committee will report to the Board on its meetings and each member of the Board will have access to the minutes of the Committee’s meetings, regardless of whether the director is a member of the Committee.
67

image_2.jpg
Duties and Responsibilities
A)Financial Reporting Control Systems
The Committee is responsible for monitoring the quality and integrity of the Corporation’s accounting and financial reporting process through discussions with management, the external auditors and the internal auditors.
In discharging this responsibility, the Committee will review:
(i)    with management and the external auditors, the Company’s significant accounting policies, including the impact of alternative accounting policies, and any proposed changes thereto; and key management estimates, risks and judgments that could materially affect the financial results;
(ii)    emerging accounting issues and their potential impact on the Company’s financial reporting;
(iii)    with management any significant changes in financial risks facing the Corporation;
(iv)    management’s report assessing the adequacy and effectiveness of the Corporation’s disclosure controls and procedures and systems of internal control; and
(v)    the evaluation by either the internal or external auditors of management’s internal control systems, and management’s responses to any identified deficiencies or weaknesses.
Prior to public disclosure, the Committee will review and approve (where authority has been delegated by Board to the Committee) or recommend to the Board for approval:
(i)    the audited annual consolidated financial statements and unaudited interim condensed consolidated financial statements of the Corporation;
(ii)    the interim and annual management’s discussion and analysis of financial condition and results of operations (MD&A) of the Corporation; and
(iii)    all other material financial public disclosure documents of the Company and those of its subsidiaries that are reporting issuers, including prospectuses, material press releases with financial results, the Annual Information Form and management information circular.
B)External Auditors
The external auditors will report directly to the Committee and the Committee will:
(i)    recommend to the Board and the Corporation’s shareholders the appointment of external auditors; determine their compensation; and monitor and evaluate their qualifications, resources, performance and independence;
68

image_2.jpg
(ii)    oversee the work of the external auditors and review and approve the annual audit plan of the external auditors, including the scope of the audit to be performed, and performance against the audit plan;
(iii)    pre-approve all audit, audit-related and non-audit services to be provided to the Corporation or any of its subsidiaries, by the external auditors (and its affiliates), in accordance with applicable securities laws, rules and regulations;
(iv)    discuss with the external auditors the quality and acceptability of the Corporation’s accounting policies, including:
a)    all critical accounting policies and practices;
b)    all alternative treatments of financial information that have been discussed with management, implications of their use and the external auditors’ “preferred treatment”;
c)    any other material written communications between the external auditors and management;
(v)    review reports of the external auditors;
(vi)    review the quarterly and annual representation letters given by management to the external auditors;
(vii)    at least annually, obtain and review a report by the external auditors describing:
a)    the firm’s internal quality-control procedures;
b)    any material issues raised by the most recent internal quality control review, or peer review of the firm, or by any inquiry or investigation by governmental, regulatory or professional authorities, within the preceding five years, respecting one or more independent audits carried out by the firm, and any steps taken to deal with such issues; and
c)    all relationships between the external auditors and the Company;
(viii)    annually assess and confirm the independence of the external auditors and require the external auditors to deliver an annual report to the Committee regarding its independence, and hold discussions with the external auditors as to any relationship or services that may impact their objectivity or independence;
(ix)    ensure that the audit partners representing the external auditors meet the rotation requirements set out by applicable securities laws, rules and regulations, and standards of the stock exchanges on which the Corporation’s securities are listed; and
69

image_2.jpg
(x)    review and approve hiring policies regarding partners, employees and former partners and employees of current and former external auditors in accordance with applicable securities laws, rules and regulations and the Corporation’s policies.
C)Monitoring Internal Auditors
The internal auditors will report quarterly to the Committee on the results of internal audit activities and will also have direct access to the chair of the Committee when the internal auditors determine it is necessary. The Committee will:
(i)    annually approve the appointment of the internal auditor (or persons responsible for the function);
(ii)    review the scope of responsibilities and effectiveness of the internal audit team, its reporting relationships, activities, organizational structure and resources, its independence from management and its working relationship with the external auditors;
(iii)    oversee the work of the internal auditors including reviewing and approving the annual internal audit plan and updates thereto; and
(iv)    review the reports of the internal auditors on the status of significant internal audit findings, recommendations and management’s responses and review any other reports of the internal auditors.
D)Financial Management
The Committee will at least annually:
(i)    review with management and approve, or make recommendations to the Board to approve, the Corporation’s capital structure strategy; financial policies and investment policies, including debt and equity components; current and expected financial leverage, interest rate and foreign exchange exposures; taking in consideration current and future business needs (including the Annual Operating Plan), capital markets and the Corporation’s credit rating; and
(ii)    review compliance with financial policies.
E)    Cybersecurity
The Committee will:
(i)    oversee policies, procedures, plans and execution intended to provide security, confidentiality, availability and integrity of the Corporation’s data, including personal information and customer and other third party confidential information in the Corporation’s possession or custody;
70

image_2.jpg
(ii)    oversee the effectiveness of the Corporation’s policies and procedures with respect to its information technology systems, including enterprise cybersecurity and privacy;
(iii)    oversee policies and procedures of the Corporation in preparation for responding to any material incidents;
(iv)    oversee the Corporation’s compliance with applicable information security and data protection laws and industry standards, and oversee any internal audits of the Corporation’s information technology systems and processes;
(v)    review the Corporation’s cyber insurance policies to ensure appropriate coverage;
F)    Risk Management and Internal Controls
The Committee will:
(i)    at least annually, review the Corporation’s risk assessment and risk management policies, including the Corporation’s insurance coverage, and management’s compliance with them;
(ii)    review with management, the external auditors and legal counsel, as necessary, any litigation, claim or other contingency, including any tax assessment, that could have a material effect upon the financial position or operating results of the Corporation and the appropriateness of the disclosure thereof in the documents reviewed by the Committee;
(iii)    review and recommend to the Board for approval of the Corporation’s delegation of financial authority;
(iv)    while ensuring confidentiality and anonymity, ensure management has established procedures for the receipt, retention and treatment of complaints received by the Corporation regarding accounting, internal accounting controls or auditing matters or employee concerns regarding accounting or auditing matters or breaches of the Corporation’s ethics policies (“Whistleblower Reporting”);
(v)    review quarterly reports on any Whistleblower Reporting complaints received by the Corporation;
(vi)    review management’s approach for safeguarding corporate assets, data and information systems, the adequacy of staffing of key financial functions (including succession plans for the Corporation’s CFO and Controller) and their plans for improvements;
(vii)    review the appointment of the financial senior executives of the Corporation, prior to recommendation by the SGC to the Board;
71

image_2.jpg
(viii)    assist the Board with the oversight of the Corporation’s compliance with applicable legal and regulatory requirements; and
(ix)    review other risk management matters from time to time as the Committee may consider suitable or the Board may specifically direct.
G)     Related Party Transactions
A related party transaction is defined as a transaction or a series of transactions in which the Corporation or any of its subsidiaries is to be a party, which involves an amount exceeding U.S. $120,000 in aggregate and in which any of the following persons have a direct or indirect material interest:
a director or executive officer of the Corporation;
any nominee for election as a director of the Corporation;
any security holder of the Corporation known by the Corporation to own (of record or beneficially) more than 5% of any class of the Corporation’s voting securities; and
any member of the immediate family of any of the foregoing persons.
In carrying out its responsibilities in reviewing and approving related party transactions, the Committee will:
(i)    receive details of all related party transactions proposed by the Corporation, and actual and potential conflicts of interest relating thereto, to verify their propriety and that disclosure is appropriate;
(ii)    if a valuation or fairness opinion is required by any applicable statutes or regulations, supervise the preparation of such valuation or fairness opinion; and
(iii)    if approval of the Board of directors is necessary, provide a recommendation to the Board of directors with respect to the related party transaction.
H)     Other
The Committee will:
(i)    annually review the audit of the expense reports of the Chair of the Board of Directors and the CEO;
(ii)    review the minutes of the Corporation’s Disclosure Committee; and
(iii)    evaluate, at least annually, the adequacy of this Mandate and the Committee’s performance, and report its evaluation and any recommendations for change to the Board.
72

image_2.jpg
Authority
A)The Committee is authorized to request the presence, at any meeting, of senior management, legal counsel or anyone else who could contribute substantively to the subject of the meeting.
B)The Committee is empowered to investigate any activity of the Corporation and all employees are to co-operate as requested by the Committee. The Committee may retain outside advisors having special expertise to assist it in fulfilling its responsibilities, and determine the appropriate level of remuneration for such outside advisors.
C)The Committee may form and delegate authority to Committee members or subcommittees.
D)Nothing contained in the above mandate is intended to assign to the Audit Committee the Board’s responsibility to ensure the Corporation’s compliance with applicable laws or regulations or to expand applicable standards of liability under statutory or regulatory requirements for the directors or the members of the Audit Committee.
73
EX-99.4 6 ballard994123123soxsection.htm EX-99.4 Document

Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, R. Randall MacEwen, certify that:
1.I have reviewed this annual report on Form 40-F of Ballard Power Systems Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the issuer as of, and for, the periods presented in this report;
4.The issuer’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the issuer and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the issuer, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the issuer’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the issuer’s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect the issuer’s internal control over financial reporting; and
5.The issuer’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the issuer’s auditors and the audit committee of the issuer’s board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the issuer’s ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the issuer’s internal control over financial reporting.
Date: March 11, 2024
By: /s/ R. Randall MacEwen            
Name: R. Randall MacEwen
President and Chief Executive Officer




Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Paul Dobson, certify that:
1.I have reviewed this annual report on Form 40-F of Ballard Power Systems Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the issuer as of, and for, the periods presented in this report;
4.The issuer’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the issuer and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the issuer, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the issuer’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the issuer’s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect the issuer’s internal control over financial reporting; and
5.The issuer’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the issuer’s auditors and the audit committee of the issuer’s board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the issuer’s ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the issuer’s internal control over financial reporting.
Date: March 11, 2024
By: /s/ Paul Dobson                
Name: Paul Dobson
Senior Vice President and Chief Financial Officer

EX-99.5 7 ballard995123123soxsection.htm EX-99.5 Document

Section 906 Certification

Certification Pursuant to
18 U.S.C. Section 1350

As Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
In connection with the Annual Report on Form 40-F of Ballard Power Systems Inc., a corporation organized under the laws of British Columbia (the “Company”), for the period ending December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned officers of the Company certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m(a) or 78o(d)); and
 
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Dated: March 11, 2024/s/ R. Randall MacEwen
R. Randall MacEwen
President and Chief Executive Officer (principal executive officer)
 
 
Dated: March 11, 2024/s/ Paul Dobson
Paul Dobson
Senior Vice President and Chief Financial Officer (principal financial officer)


EX-99.6 8 ballard996123123kpmgcertif.htm EX-99.6 Document
kpmglogo2019.jpg
KPMG LLP
PO Box 10426 777 Dunsmuir Street
Vancouver BC V7Y 1K23
Canada
Telephone (604) 692-3000
Fax (604) 691-3031

Consent of Independent Registered Public Accounting Firm

The Board of Directors

Ballard Power Systems Inc.

We, KPMG LLP, consent to the use of our report dated March 8, 2024, on the consolidated financial
statements of Ballard Power Systems Inc. (the “Entity”), which comprise the consolidated statements of
financial position as at December 31, 2023 and December 31, 2022, the related consolidated statements of
loss and comprehensive income (loss), changes in equity and cash flows for each of the years in the two-year
period ended December 31, 2023, and the related notes, and our report dated March 8, 2024 on the
effectiveness of internal control over financial reporting as of December 31, 2023.
We also consent to the incorporation by reference of such reports in the Registration Statements No. 333-
225494 and No. 333-271785 on Form S-8 and No. 333-271758 on Form F-10 of Ballard Power Systems Inc.

//s// KPMG LLP
March 8, 2024
Vancouver, Canada
KPMG LLP, an Ontario limited liability partnership and member firm of the KPMG global organization of independent member firms affiliated with KPMG International Limited, a private English company limited by guarantee. KPMG Canada provides services to KPMG LLP.
EX-101.SCH 9 bldp-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Statements of Financial Position link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Statements of Loss and Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Changes in Equity link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Reporting entity link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Basis of preparation link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Changes in accounting policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Material accounting policies link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Critical judgments in applying accounting policies and key sources of estimation uncertainty link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Recent accounting pronouncements and future accounting policy changes link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Discontinued operations link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Trade and other receivables link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Property, plant and equipment link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Intangible assets link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Equity-accounted Investments link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Long-term financial investments link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Bank facilities link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Trade and other payables link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Deferred revenue link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Provisions link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Lease liability link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Other non-current liabilities and employee future benefits link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Disaggregation of revenue link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Personnel expenses link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Other operating expense link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Finance income and expense link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Impairment charges on property, plant, and equipment link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Related party transactions link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Supplemental disclosure of cash flow information link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Operating segments link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Financial instruments link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Material accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Material accounting policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Discontinued operations (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Trade and other receivables (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Property, plant and equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Intangible assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Equity-accounted Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Long-term financial investments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Trade and other payables (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Deferred revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Provisions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Lease liability (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Other non-current liabilities and employee future benefits (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Disaggregation of revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Personnel expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Other operating expense (Tables) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Finance income and expense (Tables) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Income taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Related party transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Supplemental disclosure of cash flow information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Operating segments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Financial instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Material accounting policies - Schedule of Subsidiaries (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Material accounting policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Material accounting policies - Schedule of Detailed Information About Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Material accounting policies - Schedule of Quantitative Information About Right-of-Use Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Material accounting policies - Schedule of Intangible Assets with Indefinite Useful Life (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Discontinued operations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Discontinued operations - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Discontinued operations - Net Loss from Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Discontinued operations - Net Cash Flows from Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Trade and other receivables - Trade and Other Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Trade and other receivables - Contract Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Inventories - Schedule of Detailed Information About Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Inventories - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Property, plant and equipment - Net Carrying Amounts Included in Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Property, plant and equipment - Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Property, plant and equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Property, plant and equipment - Right-of-Use Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Property, plant and equipment - Right-of-Use Assets Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Intangible assets - Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Intangible assets - Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Intangible assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Equity-accounted Investments - Schedule of Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Equity-accounted Investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Equity-accounted Investments - Financial Information of Weichai Ballard (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Equity-accounted Investments - Financial Information of Synergy Ballard JVCo (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Long-term financial investments - Schedule of Equity- Accounted Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Long-term financial investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Bank facilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Trade and other payables (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Deferred revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Provisions - Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Provisions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Lease liability - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - Lease liability - Summary of Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954530 - Disclosure - Lease liability - Maturity Analysis (Details) link:presentationLink link:calculationLink link:definitionLink 9954531 - Disclosure - Other non-current liabilities and employee future benefits - Net Defined Benefit Liability (Asset) (Details) link:presentationLink link:calculationLink link:definitionLink 9954532 - Disclosure - Other non-current liabilities and employee future benefits - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954533 - Disclosure - Other non-current liabilities and employee future benefits - Future Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 9954534 - Disclosure - Other non-current liabilities and employee future benefits - Included in Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 9954535 - Disclosure - Other non-current liabilities and employee future benefits - Composition of Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954536 - Disclosure - Other non-current liabilities and employee future benefits - Actuarial Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954537 - Disclosure - Equity - Share-based compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9954538 - Disclosure - Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954539 - Disclosure - Equity - Share Options, Roll forward (Details) link:presentationLink link:calculationLink link:definitionLink 9954540 - Disclosure - Equity - Share Options, Range of Exercise Prices (Details) link:presentationLink link:calculationLink link:definitionLink 9954541 - Disclosure - Equity - Deferred Share Units (Details) link:presentationLink link:calculationLink link:definitionLink 9954542 - Disclosure - Equity - Restricted Share Units (Details) link:presentationLink link:calculationLink link:definitionLink 9954543 - Disclosure - Commitments and contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954544 - Disclosure - Disaggregation of revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954545 - Disclosure - Personnel expenses (Details) link:presentationLink link:calculationLink link:definitionLink 9954546 - Disclosure - Other operating expense - Schedule of Detailed Information on Other Operating Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954547 - Disclosure - Other operating expense - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954548 - Disclosure - Finance income and expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954549 - Disclosure - Impairment charges on property, plant, and equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954550 - Disclosure - Income taxes - Current Tax Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954551 - Disclosure - Income taxes - Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 9954552 - Disclosure - Income taxes - Unrecognized Deferred Tax Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954553 - Disclosure - Related party transactions - Transactions with Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink 9954554 - Disclosure - Related party transactions - Key Management Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9954555 - Disclosure - Supplemental disclosure of cash flow information (Details) link:presentationLink link:calculationLink link:definitionLink 9954556 - Disclosure - Operating segments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954557 - Disclosure - Operating segments - Geographical (Details) link:presentationLink link:calculationLink link:definitionLink 9954558 - Disclosure - Financial instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954559 - Disclosure - Financial instruments - Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954560 - Disclosure - Financial instruments - Schedule of Nature and Extent of Risks Arising from Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 bldp-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 bldp-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 bldp-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Cost Gross carrying amount [member] Number of shares in entity held by entity or by its subsidiaries or associates Number Of Shares Acquired Number Of Shares Acquired Entity's total for joint ventures Entity's total for joint ventures [member] Non-current liabilities: Non-current liabilities [abstract] Investment, Name [Domain] Investment, Name [Domain] Segment reporting Description of accounting policy for segment reporting [text block] Share-based compensation Key management personnel compensation, share-based payment Ranges of exercise prices for outstanding share options Ranges of exercise prices for outstanding share options [member] Cost of product and service revenues Cost of Sales, Discontinued Operations Cost of Sales, Discontinued Operations Provisions and other current liabilities Current provisions Depreciation and amortization Adjustments for depreciation and amortisation expense Right-of-Use Assets [Roll Forward] Right-of-Use Assets [Roll Forward] Right-of-Use Assets Cost of goods sold and operating expense Cost Of Goods Sold And Operating Expense Cost Of Goods Sold And Operating Expense Government levies Government levies Government levies Discontinued operations, basic (in USD per share) Basic earnings (loss) per share from discontinued operations Numerous milestone objective period Contingent Consideration, Milestone Objectives Attainment Period Contingent Consideration, Milestone Objectives Attainment Period Change in unrecognized deductible temporary differences Tax Effect Of Change In Unrecognized Deductible Temporary Differences Tax Effect Of Change In Unrecognized Deductible Temporary Differences Discount rate, fair value benefit obligation Actuarial assumption of discount rates Decrease in short term investments Decrease in Short term Investments Decrease in Short term Investments Trade accounts payable Current trade payables Onerous Contracts-Cost of Fulfilling Contract Onerous Contracts-Cost of Fulfilling Contract [member] Other Other Movements, Net Defined Benefit Liability (Asset) [Abstract] Other Movements, Net Defined Benefit Liability (Asset) [Abstract] Transfers Increase (decrease) through transfers, property, plant and equipment Schedule of Subsidiaries Schedule of Subsidiaries [Table Text Block] Schedule of Subsidiaries [Table Text Block] Products and services transferred over time Goods or services transferred over time [member] Continued operations, diluted (in USD per share) Diluted earnings (loss) per share from continuing operations Investment in joint venture and associates Capital contribution to JV Purchase of interests in investments accounted for using equity method Guangzhou Ballard Power Systems Co., Ltd. Guangzhou Ballard Power Systems Inc [Member] Guangzhou Ballard Power Systems Inc [Member] Range [axis] Range [axis] Reconciliation of Changes in Intangible assets [Roll Forward] Reconciliation of Changes in Intangible assets [Roll Forward] Reconciliation of Changes in Intangible assets Net decrease in short-term investments Net Change in Short-term Investments Net Change in Short-term Investments Weighted average exercise price of options granted (in usd per share) Weighted average exercise price of share options granted in share-based payment arrangement Trading Symbol Trading Symbol Continued operations, basic (in USD per share) Basic earnings (loss) per share from continuing operations Analysis of income and expense [abstract] Analysis of income and expense [abstract] Price per share (usd per share) Sale Of Stock, Price Per Share1 Sale Of Stock, Price Per Share1 Plan expenses Administrative Expenses, Net Defined Benefit Liability (Asset) Administrative Expenses, Net Defined Benefit Liability (Asset) Schedule of Major Components of Tax Expense (income) Disclosure Of Major Components Of Tax Expense (Income) [Table Text Block] Disclosure Of Major Components Of Tax Expense (Income) [Table Text Block] Total commitments Capital commitments Capital commitments Scientific research expenditures Scientific Research Expenditures [Member] Scientific Research Expenditures [Member] Employee Benefits [Abstract] Employee Benefits [Abstract] Employee Benefits [Abstract] Service inventory Service Inventories Service Inventories Impairment of Property, Plant, and Equipment [Abstract] Impairment of Property, Plant, and Equipment [Abstract] Impairment of Assets [Abstract] Effect of exchange rate fluctuations on cash and cash equivalents held Effect of exchange rate changes on cash and cash equivalents Raw materials and consumables Current raw materials and current production supplies Contingent consideration Contingent consideration recognised as of acquisition date Disclosure of detailed information about property, plant and equipment [line items] Disclosure of detailed information about property, plant and equipment [line items] Trade and other payables Disclosure of trade and other payables [text block] Total liabilities and equity Equity and liabilities Net loss from continued operations Profit (loss) from continuing operations Products and services Products and services [member] Local Phone Number Local Phone Number Contributed surplus Additional paid-in capital [member] Weighted average exercise price of options forfeited (in usd per share) Weighted average exercise price of share options forfeited in share-based payment arrangement Deferred revenue Beginning Balance Ending Balance Current contract liabilities Temporary difference, unused tax losses and unused tax credits Temporary difference, unused tax losses and unused tax credits [member] Subsequent Contribution Subsequent Contribution [Member] Subsequent Contribution Products transferred at a point in time Goods or services transferred at point in time [member] Share-Based Payments Arrangements [Abstract] Share-Based Payments Arrangements [Abstract] Share-Based Payments Arrangements [Abstract] Maturity [axis] Maturity [axis] $7.07 - $10.73 Exercise Price Range Three [Member] Exercise Price Range Three [Member] Taxes payable Taxes Payable Current1 Taxes Payable Current1 Exposure to risk holding Canadian denominated cash and cash equivalents, percentage (up to) Risk Exposure Associated With Instruments Sharing Characteristic, Concentration Percentage, Cash And Cash Equivalents, Maximum Risk Exposure Associated With Instruments Sharing Characteristic, Concentration Percentage, Cash And Cash Equivalents, Maximum Finance income (loss) and other Finance income (loss) and other Finance and Other Income (Expenses) Finance and Other Income (Expenses) Stationary Stationary [Member] Stationary Inventories Disclosure of inventories [text block] Contributions to long-term investments Purchase of investments other than investments accounted for using equity method Financial assets, class Financial assets, class [member] Financial liabilities Description of accounting policy for financial liabilities [text block] Unrealized (gain) loss on forward contracts Adjustments for unrealised foreign exchange losses (gains) Fiscal 2023 Average rate Average Price Foreign Exchange Rate Average Price Of Hedging Instrument, Duration Sales and marketing Sales and marketing expense Exercised (in shares) DSUs Exercised (in shares) RSUs Exercised (in shares) Number of other equity instruments exercised or vested in share-based payment arrangement Total current liabilities Current liabilities Current liabilities Past downstream transactions Past Downstream Transactions Past Downstream Transactions Impairment of Assets and Intangible Assets [Table] Impairment of Assets and Intangible Assets [Table] Impairment of Assets and Intangible Assets Non-deductible expenses (non-taxable income) Tax Effect of Non-Deductible Expenses or Non-Taxable Income Tax Effect of Non-Deductible Expenses or Non-Taxable Income Award vesting percentage Share-Based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights, Percentage 1 Share-Based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights, Percentage 1 Cash and cash equivalents Cash And Cash Equivalents 1 [Member] Cash And Cash Equivalents [Member] Estimated useful life (in years) Useful Lives Or Amortisation Rates, Intangible Assets Other Than Goodwill, Period Useful Lives Or Amortisation Rates, Intangible Assets Other Than Goodwill, Period Geographical areas [axis] Geographical areas [axis] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Other comprehensive income (loss): Other comprehensive income [abstract] Acquired customer contracts and relationships Customer contracts and relationships Customer-related intangible assets [member] Property, plant and equipment Property, plant and equipment including right-of-use assets at beginning of period Property, plant and equipment including right-of-use assets at end of period Property, plant and equipment including right-of-use assets Investment Contributions [Domain] Investment Contributions [Domain] Investment Contributions [Domain] Non-current assets Non-current assets Australia AUSTRALIA Disclosure of other provisions [line items] Disclosure of other provisions [line items] Discontinued Operations [Abstract] Discontinued Operations [Abstract] Discontinued Operations [Abstract] Weighted average exercise price of options exercisable (in usd per share) Weighted average exercise price of share options exercisable in share-based payment arrangement Belgium BELGIUM Production and Test Equipment Production and Test Equipment [Member] Production and Test Equipment Return on plan assets excluding interest Decrease (increase) in net defined benefit liability (asset) resulting from return on plan assets excluding interest income or expense Long-term Financial Investments [Abstract] Long-term Financial Investments [Abstract] Long-term Financial Investments [Abstract] Key management personnel compensation Key management personnel compensation Personnel expenses Employee benefits expense Supplemental disclosure of cash flow information Disclosure of cash flow statement [text block] Inventories Adjustments for decrease (increase) in inventories Disclosure of detailed information about borrowings [table] Disclosure of detailed information about borrowings [table] Security Exchange Name Security Exchange Name More than five years Later than five years [member] Maximum Maximum [Member] Document Type Document Type Gross margin Gross profit Option Expense Stock Option Employee Stock Option1 [Member] Employee Stock Option1 [Member] Changes in non-cash working capital: Other adjustments to reconcile profit (loss) Deferred gain on finance lease liability Deferred Gain On Finance Lease Liability Deferred Gain On Finance Lease Liability Schedule of Share-Based Compensation Additional information about share-based payment arrangements [text block] Other operating expense Disclosure of other operating expense [text block] Operating segments Disclosure of entity's operating segments [text block] Finance expense Finance costs Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Options outstanding (in shares) Options outstanding beginning balance (in shares) Options outstanding ending balance (in shares) Number of share options outstanding in share-based payment arrangement Percentage of liabilities settled Defined Benefit Plan, Settlement, Percent Liabilities Settled Defined Benefit Plan, Settlement, Percent Liabilities Settled Inventory impairment and onerous contracts provision adjustments Adjustments For Inventory Impairment And Onerous Contracts Provision Adjustments For Inventory Impairment And Onerous Contracts Provision Continuing operations Continuing operations [member] Employee future benefits plan contributions Payments to and on behalf of employees Schedule of Trade and Other Payables Schedule Of Accounts Payable And Accrued Liabilities1 [Table Text Block] Schedule Of Accounts Payable And Accrued Liabilities1 [Table Text Block] Property, plant and equipment Disclosure of property, plant and equipment [text block] Disclosure of detailed information about property, plant and equipment [table] Disclosure of detailed information about property, plant and equipment [table] Royalty of other revenue obligations Miscellaneous other provisions [member] Risks Risks [member] Demographic assumptions Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in demographic assumptions Profit or loss [abstract] Profit or loss [abstract] Disclosure of detailed information about business combination [table] Disclosure of detailed information about business combination [table] Deferred share consideration related to acquisition (in shares) Business Acquisition Deferred Consideration Transferred Shares Issued Business Acquisition Deferred Consideration Transferred Shares Issued Top of range Top of range [member] Title of 12(b) Security Title of 12(b) Security Disclosure of disaggregation of revenue from contracts with customers [table] Disclosure of disaggregation of revenue from contracts with customers [table] Office equipment Equipment Office equipment [member] Schedule of Lease Liabilities Disclosure of additional information about leasing activities for lessee [text block] Finished goods Current finished goods Short-term investments Short-term Investments, not Classified as Cash Equivalents Short-term Investments, not Classified as Cash Equivalents Events After Reporting Period [Abstract] Events After Reporting Period [Abstract] Events After Reporting Period [Abstract] Income tax recovery Tax expense (income) relating to gain (loss) on discontinuance Debt securities Debt instruments, percentage contributed to fair value of plan assets Initially applied IFRSs [axis] Initially applied IFRSs [axis] Equity-accounted Investments Disclosure of investments accounted for using equity method [text block] Audit Information [Abstract] Audit Information Entity Tax Identification Number Entity Tax Identification Number Statistical Measurement [Axis] Statistical Measurement [Axis] Decrease in cash and cash equivalents Increase (decrease) in cash and cash equivalents after effect of exchange rate changes Spain SPAIN Truck Truck [Member] Truck Intangible assets and goodwill Intangible assets and goodwill Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Entity Interactive Data Current Entity Interactive Data Current Other expense Other expenses, by nature Schedule of Number and Weighted Average Exercise Prices of Share Options Disclosure of number and weighted average exercise prices of share options [text block] Royalty payments Payments for Royalty Agreement Payments for Royalty Agreement Document And Entity Information [Abstract] Document And Entity Information [Abstract] Document And Entity Information [Abstract] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Undiscounted amount of the estimated cash flows Estimated Financial Effect Of Contingent Liabilities, Undiscounted Cash Flows Estimated Financial Effect Of Contingent Liabilities, Undiscounted Cash Flows Increase in short term investment Increase in Short term Investment Increase in Short term Investment Schedule of Intangible Assets Schedule of Detailed Information About Intangible Assets Disclosure of detailed information about intangible assets [text block] Cash used in operating activities Cash flows from (used in) operating activities, discontinued operations Related party transactions Disclosure of related party [text block] Interests acquired Percentage of voting equity interests acquired Benefits payable Increase (decrease) in net defined benefit liability (asset) resulting from other changes Contract Assets [Roll Forward] Contract Assets [Roll Forward] Contract Assets Right-of-use assets, useful lives (in years) Useful Lives Or Depreciation Rates, Right-Of-Use Assets, Period Useful Lives Or Depreciation Rates, Right-Of-Use Assets, Period Schedule of Quantitative Information About Right-of-Use Assets Disclosure of quantitative information about right-of-use assets [text block] Auditor Location Auditor Location Investment Other Entities [Roll Forward] Investment Other Entities [Roll Forward] Investment Other Entities Renewal term Sale of Stock, Renewal Term of Prospectus Sale of Stock, Renewal Term of Prospectus Income taxes Disclosure of income tax [text block] Total equity Beginning balance Ending balance Equity Investment tax credits Unused tax credits [member] Annual Information Form Annual Information Form Tranche One Share Based Compensation Award First Tranche [Member] Share Based Compensation Award First Tranche HD Mobility subtotal HD Mobility Subtotal [Member] HD Mobility Subtotal Exposure to risk holding Canadian dollar net expenditures, percentage (up to) Risk Exposure Associated With Instruments Sharing Characteristic, Concentration Percentage, Net Expenditures, Maximum Risk Exposure Associated With Instruments Sharing Characteristic, Concentration Percentage, Net Expenditures, Maximum Germany GERMANY Finance income and other Discontinued Operations, Finance Income and Other Income Discontinued Operations, Finance Income and Other Income Denmark DENMARK Common shares issued (in shares) Number Of Shares Issued, Other Equity Instruments Number Of Shares Issued, Other Equity Instruments Intangible Assets [Abstract] Intangible Assets [Abstract] Intangible Assets [Abstract] Equity securities Equity instruments, percentage contributed to fair value of plan assets Components of equity [axis] Components of equity [axis] Hydrogen Funds Hydrogen Funds [Member] Hydrogen Funds Investments Investments [Member] Investments Warranty provision Warranty provision [member] Changes in non-cash working capital: Changes in non-cash working capital [Abstract] Changes in non-cash working capital [Abstract] Interest cost (income) Increase (decrease) in net defined benefit liability (asset) resulting from interest expense (income) Furniture and fixtures Fixtures and fittings [member] Canada CANADA Total liabilities Liabilities Items that may be reclassified subsequently to profit or loss Other comprehensive income that will be reclassified to profit or loss, net of tax Onerous contracts provision Onerous contracts provision Schedule of Detailed Information on Personnel Expenses Disclosure Of Detailed Information on Personnel Expenses [Table Text Block] Disclosure Of Detailed Information on Personnel Expenses [Table Text Block] Cost of product and service revenues Cost of sales Between one and five years Later than one year and not later than five years [member] Forsee Power Forsee Power [Member] Forsee Power China CHINA Long-term financial investments Disclosure of investments other than investments accounted for using equity method [text block] Other countries Other Countries [Member] Other Countries [Member] Share-Based Payment Arrangements Options Outstanding [Roll Forward] Share-Based Payment Arrangements Options Outstanding [Roll Forward] Share-Based Payment Arrangements Options Outstanding Accumulated depreciation Accumulated depreciation and amortisation [member] Maximum obligation, notice period per each year (months) Key Management Personnel Compensation, Maximum Obligation Notice, Period Per Each Year Key Management Personnel Compensation, Maximum Obligation Notice, Period Per Each Year Net defined benefit liability (asset) Net defined benefit liability (asset) [member] Japan JAPAN Provisions Disclosure of provisions [text block] Segments [member] Segments [member] Cash used in financing activities Cash flows from (used in) financing activities Ballard Power Systems Europe A/S Intellectual property acquired from Ballard Motive Solutions Ballard Power Systems Europe [Member] Ballard Power Systems Europe [Member] Recognition of 49% profit on inventory not yet sold to third party, net Recognition (Deferral) Of Profit On Inventory Sold To Third Parties Recognition (Deferral) Of Profit On Inventory Sold To Third Parties Schedule of Interests in Other Entities Disclosure of interests in other entities [text block] Defined benefit plans Defined benefit plans [member] UK research and development tax credits Research and Development Tax Credits [Member] Research and Development Tax Credits Interest rate Leases, Interest Rate Leases, Interest Rate Schedule of Explanation of Significant Changes in Contract Assets Schedule of Explanation of Significant Changes in Contract Assets Explanation of significant changes in contract assets and contract liabilities [text block] Entities [Table] Entities [Table] India INDIA Depreciation Depreciation, right-of-use assets Equity in loss of investment in joint venture and associates Equity in loss of investment in joint venture and associates Equity in loss Corporate share of net loss Share of profit (loss) of associates and joint ventures accounted for using equity method Other Provisions [Roll Forward] Other Provisions [Roll Forward] Other Provisions Entity Information [Line Items] Entity Information [Line Items] Deductible temporary differences for which no deferred tax asset is recognised Deductible temporary differences for which no deferred tax asset is recognised Number of years due to change in control Key Management Personnel Compensation, Number Of Years Due To Change In Control Key Management Personnel Compensation, Number Of Years Due To Change In Control Sale Of Stock [Axis] Sale Of Stock [Axis] Sale Of Stock [Axis] Changes in accounting policies Disclosure of changes in accounting policies, accounting estimates and errors [text block] Hong Kong HONG KONG Impairment charges on property, plant and equipment Impairment charges on property, plant and equipment Impairment loss Green Hydrogen Green Hydrogen [Member] Green Hydrogen Adjustments for prior periods Adjustments for deferred tax of prior periods France FRANCE Deferred finance cost Deferred Finance Cost Deferred Finance Cost Percentage of reasonably possible decrease in actuarial assumption Percentage of reasonably possible decrease in actuarial assumption Computer equipment Computer equipment [member] Other comprehensive loss, net of tax Other comprehensive income De-recognition of lease De-recognition of Lease De-recognition of Lease Interest rate risk Interest rate risk [member] Change in Fair Value Equity- Accounted Investment Changes in Fair Value Equity- Accounted Investment Changes in Fair Value Non-current lease liabilities Non-current lease liabilities Entity Emerging Growth Company Entity Emerging Growth Company United Kingdom UNITED KINGDOM Impairment Accumulated impairment [member] Emerging Markets and Other Emerging Markets and Other [Member] Emerging Markets and Other Statement of financial position [abstract] Statement of financial position [abstract] Cash used in discontinued operations Increase (decrease) in cash and cash equivalents, discontinued operations Deferred income tax recovery Adjustments for deferred tax expense Classes of share capital [axis] Classes of share capital [axis] Schedule of Geographical Areas Disclosure of geographical areas [text block] Impairment Impairment loss Impairment loss recognised in profit or loss, property, plant and equipment Inventories Inventories Current inventories Other total Increase (Decrease) Through Changes Other Than Recognized In Profit (Loss) Or Remeasurement, Net Defined Benefit Liability (Asset) Increase (Decrease) Through Changes Other Than Recognized In Profit (Loss) Or Remeasurement, Net Defined Benefit Liability (Asset) Trade and other receivables Amounts receivable, related party transactions Non-compete agreement Non Compete Agreement [Member] Non Compete Agreement Disclosure of detailed information about intangible assets [line items] Disclosure of detailed information about intangible assets [line items] Acquisition related costs Acquisition-related costs for transaction recognised separately from acquisition of assets and assumption of liabilities in business combination Ranges Ranges [member] Capital losses carried forward Capital Losses Carried Forward [Member] Capital Losses Carried Forward Entity Address, Postal Zip Code Entity Address, Postal Zip Code Netherlands NETHERLANDS Norway NORWAY Types of risks [axis] Types of risks [axis] Performance milestones, term Contingent Consideration, Term Contingent Consideration, Term Schedule of Range of Exercise Prices of Outstanding Share Options Disclosure of range of exercise prices of outstanding share options [text block] Borrowings by name [axis] Borrowings by name [axis] Contributions (Proceeds) Other cash receipts from sales of interests in joint ventures, classified as investing activities Facility, maximum borrowing capacity Line Of Credit Facility, Maximum Borrowing Capacity1 Line Of Credit Facility, Maximum Borrowing Capacity1 Schedule of Detailed Information About Inventories Disclosure Of Detailed Information About Inventories [Table Text Block] Disclosure Of Detailed Information About Inventories [Table Text Block] Recent accounting pronouncements and future accounting policy changes Disclosure of changes in accounting policies [text block] Aggregated time bands Aggregated time bands [member] Business Contact Business Contact [Member] Long-term financial investments Non-current financial assets Employee future benefits Non-current Provisions for Employee Benefits and Pension Plan Gain (Loss) Non-current Provisions for Employee Benefits and Pension Plan Gain (Loss) Elimination of unrealized profit on downstream sales, net of sale to third party Elimination of Unrealized Profit on Downstream Sales Elimination of Unrealized Profit on Downstream Sales Building Buildings [member] Equity: Equity [abstract] Accumulated amortization Accumulated depreciation, amortisation and impairment [member] General and administrative Administrative expenses Origination and reversal of temporary differences Deferred tax expense (income) relating to origination and reversal of temporary differences Number of plans Number Of Benefit Plans Number Of Benefit Plans Schedule of Comprehensive Income by Plan Type Disclosure of Comprehensive Income Loss By Plan Type [Table Text Block] Disclosure of Comprehensive Income Loss By Plan Type [Table Text Block] Impairment of Assets [Abstract] Impairment of Assets [Abstract] Impairment of Assets [Abstract] Production and test equipment Machinery [member] Inventories Description of accounting policy for measuring inventories [text block] Total operating expenses Expenses, by nature Share-based payment arrangements Share-based payment arrangements [member] Inventory net write-down Decrease (increase) in inventories of finished goods and work in progress Deferred revenue Disclosure of revenue from contracts with customers [text block] Discontinued operations, diluted (in USD per share) Diluted earnings (loss) per share from discontinued operations Revenue Revenue Disclosure of other provisions [table] Disclosure of other provisions [table] Property, Plant and Equipment [Roll Forward] Property, Plant and Equipment [Roll Forward] Property, Plant and Equipment Non-current assets Non-current assets other than financial instruments, deferred tax assets, post-employment benefit assets, and rights arising under insurance contracts Disclosure of geographical areas [line items] Disclosure of geographical areas [line items] Royalty obligation, percentage Royalty Obligation, Contingent, Percentage Royalty Obligation, Percentage Property, plant and equipment useful lives (in years) Useful Lives Or Depreciation Rates, Property, Plant And Equipment, Period Useful Lives Or Depreciation Rates, Property, Plant And Equipment, Period Other long-term assets Other assets Schedule of Non-cash Financing and Investing Activities Disclosure Of Cash Flow Statement, Investing And Financing Activities, Explanatory [Table Text Block] Disclosure Of Cash Flow Statement, Investing And Financing Activities, Explanatory [Table Text Block] Property, plant and equipment Property, plant and equipment [member] Disclosure of major customers [line items] Disclosure of major customers [line items] Entity's total for related parties Entity's total for related parties [member] Granted (in shares) DSUs Granted (in shares) RSUs Granted (in shares) Number of other equity instruments granted in share-based payment arrangement Recovery on settlement of contingent consideration Recovery on settlement of contingent consideration Recovery on Settlement of Contingent Consideration Recovery on Settlement of Contingent Consideration Disclosure of detailed information about intangible assets [table] Disclosure of detailed information about intangible assets [table] Current period income tax Current tax expense (income) Items that will not be reclassified to profit or loss: Components of other comprehensive income that will not be reclassified to profit or loss, net of tax [abstract] Entity Address, Country Entity Address, Country Expected tax recovery Expected Tax Recovery Expected Tax Recovery Loss per share, diluted (in USD per share) Diluted earnings (loss) per share FX Facility EncoreFX Facility [Member] EncoreFX Facility [Member] Impairment, Financial assets Description of accounting policy for impairment of financial assets [text block] Inventory write-down Inventory write-down Provisions made during year Additional provisions, other provisions Foreign exchange facility Foreign Exchange Facility Foreign Exchange Facility De-recognition De-Recognition of Right-of-Use Assets De-Recognition of Right-of-Use Assets Effect of movements in exchange rates Increase (decrease) through net exchange differences, other provisions Disclosure of transactions between related parties [line items] Disclosure of transactions between related parties [line items] Disclosure of transactions between related parties [line items] Financial assumptions Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions De-recognition Additions through business combinations, right of use assets Additions through business combinations, right of use assets Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] Other non-current liabilities Other non-current liabilities Disclosure of operating segments [table] Disclosure of operating segments [table] Options granted (in shares) Number of share options granted in share-based payment arrangement Proportion of ownership interest in joint venture Proportion of ownership interest in joint venture Customers Customers [member] $1.33 - $3.08 Exercise Price Range One [Member] Exercise Price Range One [Member] Defined benefit obligation Present value of defined benefit obligation [member] Effect of movements in exchange rates Increase (decrease) through net exchange differences, property, plant and equipment Earnings (loss) per share Description of accounting policy for earnings per share [text block] Cash Flow Statement [Abstract] Cash Flow Statement [Abstract] Cash Flow Statement [Abstract] Shares to be issued (in shares) Number Of Shares Available For Grant, In Share-Based Payment Arrangement Number Of Shares Available For Grant, In Share-Based Payment Arrangement Segments [axis] Segments [axis] Net finance income (loss) Finance Expense, Net Finance Expense, Net Document Period End Date Document Period End Date Change in unrecognized deductible temporary differences Change In Unrecognized Deductible Temporary Differences Change In Unrecognized Deductible Temporary Differences Poland POLAND Schedule of Transactions Between Related Parties Disclosure of transactions between related parties [text block] Operating Segments [Abstract] Operating Segments [Abstract] Operating Segments [Abstract] Weighted average remaining contractual life Weighted average remaining contractual life of outstanding share options Settlements Settlements Decrease (Increase) In Net Defined Benefit Liability (Asset) Resulting From Settlements Decrease (Increase) In Net Defined Benefit Liability (Asset) Resulting From Settlements Weighted average exercise price of options outstanding beginning balance (in usd per share) Weighted average exercise price of options outstanding ending balance (in usd per share) Weighted average exercise price of options outstanding (in usd per share) Weighted average exercise price of share options outstanding in share-based payment arrangement Additions to deferred revenue Increase (decrease) through cumulative catch-up adjustments to revenue, contract liabilities Disclosure of quantitative information about right-of-use assets [line items] Disclosure of quantitative information about right-of-use assets [line items] Business combinations [axis] Business combinations [axis] Disclosure of maturity analysis of finance lease payments receivable [table] Disclosure of maturity analysis of finance lease payments receivable [table] Share-Based Payment Arrangement Weighted Average Exercise Price [Roll Forward] Share-Based Payment Arrangement Weighted Average Exercise Price [Roll Forward] Share-Based Payment Arrangement Weighted Average Exercise Price Finance income and expense Disclosure of finance income (cost) [text block] Shares issued (in shares) Number of shares issued (in shares) Number of instruments or interests issued or issuable Related Party [Abstract] Related Party [Abstract] Related Party [Abstract] Disclosure of geographical areas [table] Disclosure of geographical areas [table] Number of common shares each unit is redeemable for (in shares) Number Of Shares Issued Per Award Redeemed Number Of Shares Issued Per Award Redeemed Payment equivalent period (months) Key Management Personnel Compensation, Due To Change In Control, Payment Equivalent Period Key Management Personnel Compensation, Due To Change In Control, Payment Equivalent Period Entity's total for subsidiaries Entity's total for subsidiaries [member] Salaries and employee benefits Key management personnel compensation, short-term employee benefits Associates [axis] Associates [axis] Other Other Geographical Areas [Member] Other Geographical Areas [Member] Deferred tax assets Deferred tax assets Disclosure of disaggregation of revenue from contracts with customers [line items] Disclosure of disaggregation of revenue from contracts with customers [line items] Options forfeited (in shares) Number of share options forfeited in share-based payment arrangement Vehicle Vehicles [member] Gross margin Discontinued Operations, Gross Margin Discontinued Operations, Gross Margin Income Taxes [Abstract] Income Taxes [Abstract] Income Taxes [Abstract] Weighted average exercise price of options exercised (in usd per share) Weighted average exercise price of share options exercised in share-based payment arrangement Net other post-retirement benefit plan liability Other Postretirement Benefits Plan [Member] Other Postretirement Benefits Plan [Member] Other non-current liabilities and employee future benefits Disclosure of employee benefits [text block] Disclosure of temporary difference, unused tax losses and unused tax credits [table] Disclosure of temporary difference, unused tax losses and unused tax credits [table] Statement of cash flows [abstract] Statement of cash flows [abstract] Prepaid expenses and other current assets Current prepaid expenses Total comprehensive loss Comprehensive income Cash and cash equivalents Cash and cash equivalents, beginning of year Cash and cash equivalents, end of year Cash and cash equivalents Document Annual Report Document Annual Report December 31, 2023 Closing rate Closing foreign exchange rate Investment tax credits earned Tax Effect Of Tax Credits Earned Tax Effect Of Tax Credits Earned Non-current liabilities Non-current liabilities Redeemed/exercised (in shares) Options exercised (in shares) Options exercised (in shares) Number of share options exercised in share-based payment arrangement Total assets Assets United States UNITED STATES Discount rate, net expense Actuarial Assumption Of Discount Rates, Net Expense Actuarial Assumption Of Discount Rates, Net Expense Termination benefits Key management personnel compensation, termination benefits Exercise price (in usd per share) Exercise Price Of Share Options Exercise Price Of Share Options Total current tax expense Current tax expense (income) and adjustments for current tax of prior periods Foreign currency reserve Reserve of exchange differences on translation [member] Decrease in the corresponding risk variable on investment income Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Investment Income Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Investment Income Net impairment loss on trade receivables Impairment loss (reversal of impairment loss) recognised in profit or loss, trade receivables Foreign exchange contracts Notional amount Cash provided by (used in) investing activities Cash flows from (used in) investing activities, discontinued operations Total purchase consideration Consideration transferred, acquisition-date fair value Financing activities: Cash flows from (used in) financing activities [abstract] Quantron AG Quantron AG [Member] Quantron AG Plan Name Axis [Domain] Plan Name Axis [Domain] Plan Name Axis [Domain] Depreciation Depreciation, property, plant and equipment Share capital Issued capital [member] Entity Current Reporting Status Entity Current Reporting Status Taiwan TAIWAN Contract termination Contract Termination Liabilities Legal Provision Contract Termination Accumulated deficit Retained earnings Number of customers Concentration Risk, Number of Customers Concentration Risk, Number of Customers Other liabilities Other current liabilities Weighted average number of common shares outstanding (shares) Weighted average number of ordinary shares used in calculating basic earnings per share Right-of-use assets Right-of-use assets [member] Losses from operations carried forward Unused tax losses [member] Warranty provision Adjustments for provisions Schedule of Defined Benefit Plans Disclosure of defined benefit plans [text block] Cash and cash equivalents Cash and cash equivalents, percentage contributed to fair value of plan assets Property, plant and equipment and intangible assets Property, Plant and Equipment And Intangible Assets [Member] Property, Plant and Equipment And Intangible Assets [Member] Disclosure of terms and conditions of share-based payment arrangement [line items] Disclosure of terms and conditions of share-based payment arrangement [line items] Scenario [Domain] Scenario [Domain] Discontinued operations Discontinued operations [member] Estimate of contributions expected to be paid to plan for next annual reporting period Estimate of contributions expected to be paid to plan for next annual reporting period Trade and other payables Adjustments for increase (decrease) in trade and other payables Current liabilities: Current liabilities [abstract] Operating expenses: Expenses by nature [abstract] Total Plan Assets At Fair Value, Allocation Percentage Plan Assets At Fair Value, Allocation Percentage Disclosure of material accounting policy information [text block] Disclosure of material accounting policy information [text block] Statistical Measurement [Domain] Statistical Measurement [Domain] Inventories [Abstract] Inventories [Abstract] Inventories [Abstract] Number of investments committing Number of Investments Committing to be Limited Partner Number of Investments Committing to be Limited Partner Prospectus Prospectus [Member] Prospectus Consideration paid related to acquisition Consideration paid (received) Share capital Share capital [member] Disclosure of net defined benefit liability (asset) [line items] Disclosure of net defined benefit liability (asset) [line items] Payment of contingent consideration liability Payment of Contingent Consideration Liability Payment of Contingent Consideration Liability Disclosure of sensitivity analysis for actuarial assumptions [table] Disclosure of sensitivity analysis for actuarial assumptions [table] Results from operating activities Profit (loss) from operating activities Disclosure of financial assets [line items] Disclosure of financial assets [line items] Risk exposure associated with instruments sharing characteristic Risk exposure associated with instruments sharing characteristic Amortization expense Amortization expense Amortisation, intangible assets other than goodwill Equity Disclosure Of Share Capital, Reserves And Other Equity Interest And Share-Based Payment Arrangements [Text Block] Disclosure Of Share Capital, Reserves And Other Equity Interest And Share-Based Payment Arrangements [Text Block] Continuing and discontinued operations [axis] Continuing and discontinued operations [axis] Investment, Name [Axis] Investment, Name [Axis] Royalty expense Royalty expense Beginning balance (in shares) Ending balance (in shares) Equity (in shares) Number of shares outstanding Income tax expense Total income tax expense from continuing operations Tax expense (income) Other operating expense Miscellaneous other operating expense Geographical [Axis] Geographical [Axis] Options expired (in shares) Number of share options expired in share-based payment arrangement Non-current assets: Non-current assets [abstract] Net loss from discontinued operations Net loss from discontinued operations Profit (loss) from discontinued operations Disclosure of nature and extent of risks arising from financial instruments [table] Disclosure of nature and extent of risks arising from financial instruments [table] Initial Contribution Initial Contribution [Member] Initial Contribution Accretion (dilution) on decommissioning liabilities Adjustments for losses, decommissioning of liabilities Adjustments for losses, decommissioning of liabilities Other non-current liabilities and employee future benefits Other non-current liabilities and employee future benefits Non-current provisions Individual customer one Customer One [Member] Customer One [Member] CleanH2 Fund Clean H2 Fund [Member] Clean H2 Fund Trade and other receivables Trade and other receivables Trade and other current receivables Internally generated fuel cell intangible assets Internally generated fuel cell [Member] Internally generated fuel cell [Member] Intangible assets and goodwill Intangible assets and goodwill [member] Share capital Issued capital Disclosure of major customers [table] Disclosure of major customers [table] Current service cost Increase in net defined benefit liability (asset) resulting from current service cost Employee future benefits Net defined benefit liability (asset), beginning balance Net defined benefit liability (asset), ending balance Net defined benefit liability (asset) Disclosure of net defined benefit liability (asset) [table] Disclosure of net defined benefit liability (asset) [table] Redeemed/exercised Increase (decrease) through exercise of options, equity Salaries and employee benefits Short-term employee benefits expense Classes of other provisions [axis] Classes of other provisions [axis] Disclosure of transactions between related parties [table] Disclosure of transactions between related parties [table] Provisions used/paid during year Expenditures Provision used, other provisions Contract assets Beginning balance Ending balance Current contract assets Loss per share, basic (in USD per share) Basic earnings (loss) per share Domain names Domain Names [Member] Domain Names Actuarial gain on defined benefit plans Defined benefit plan actuarial gain Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans Acquired trademarks and service marks Trademarks and Servicemarks [Member] Trademarks and Servicemarks [Member] Interests In Other Entities [Abstract] Interests In Other Entities [Abstract] Interests In Other Entities [Abstract] Number of plans Number Of Share-Based Compensation Plans Number Of Share-Based Compensation Plans Long- Term Investment Investment property [member] Restructuring cost Restructuring provision Forecast Forecast [Member] Share-based compensation Adjustments for share-based payments Total undiscounted lease liabilities Gross lease liabilities Vesting period Equity Interests Issued or Issuable, Vesting Period Equity Interests Issued or Issuable, Vesting Period Recognition exemption threshold Lease, Recognition Exemption Threshold Lease, Recognition Exemption Threshold Schedule of Other Provisions Disclosure of other provisions [text block] Actuarial assumption of medical cost trend rates Actuarial assumption of medical cost trend rates [member] Entity Primary SIC Number Entity Primary SIC Number Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Deferred Share Units [Roll Forward] Deferred Share Units [Roll Forward] Deferred Share Units Impairment, Non-financial assets Description of accounting policy for impairment of non-financial assets [text block] Other Provisions, Contingent Liabilities And Contingent Assets [Abstract] Other Provisions, Contingent Liabilities And Contingent Assets [Abstract] Other Provisions, Contingent Liabilities And Contingent Assets [Abstract] Deferred gain amortization Adjustments For Deferred Gain (Loss) Amortization Adjustments For Deferred Gain (Loss) Amortization Actuarial assumptions Actuarial assumptions [member] Cumulative translation adjustment due to foreign exchange Foreign exchange gain (loss) Foreign exchange gain (loss) Maximum royalty expense Royalty Obligation, Contingent, Maximum Amount Royalty Obligation, Maximum Amount Expiry of losses and ITC Tax effect of tax losses Reconciliation of changes in property, plant and equipment [abstract] Reconciliation of changes in property, plant and equipment [abstract] Schedule of Trade and Other Receivables Disclosure Of Trade Receivables And Other [Table Text Block] Disclosure Of Trade Receivables And Other Disclosure of joint ventures [line items] Disclosure of joint ventures [line items] Timing of transfer of goods or services [axis] Timing of transfer of goods or services [axis] Total share-based compensation for continuing operations (per statement of loss) Compensation expense Expense from share-based payment transactions with employees Current assets: Current assets [abstract] Commitments and contingencies Disclosure of commitments and contingent liabilities [text block] Categories of related parties [axis] Categories of related parties [axis] Europe EUROPE 1 [Member] EUROPE 1 [Member] Investment Contributions [Axis] Investment Contributions [Axis] Investment Contributions $12.91 - $26.13 Exercise Price Range Six [Member] Exercise Price Range Six Ballard Power Corporation Ballard Power Corporation [Member] Ballard Power Corporation [Member] DSUs DSU Expense Deferred Share Units [Member] Deferred Share Units [Member] Statement of changes in equity [line items] Statement of changes in equity [line items] Entity's total for associates Entity's total for associates [member] Classes of financial assets [axis] Classes of financial assets [axis] Benefits paid Decrease (increase) in net defined benefit liability (asset) resulting from payments in respect of settlements Assets Assets [abstract] Schedule of Net Defined Benefit Liability (Asset) Disclosure of net defined benefit liability (asset) [text block] Foreign tax rate and tax rate differences Tax effect of foreign tax rates Effect of movements in exchange rates Increase (Decrease) Through Net Exchange Differences, Right-Of-Use Assets Increase (Decrease) Through Net Exchange Differences, Right-Of-Use Assets Entity File Number Entity File Number Investing activities: Cash flows from (used in) investing activities [abstract] Net loss Net loss Net loss for the year Net loss Profit (loss) Included in profit or loss Changes in net defined benefit liability (asset) [abstract] Auditor Firm ID Auditor Firm ID Total adjustments Cash flows from (used in) operations Deferred revenue Adjustments for increase (decrease) in contract liabilities Join Ventures Investment [Roll Forward] Join Ventures Investment [Roll Forward] Join Ventures Investment Tranche Three Share Based Compensation Award Third Tranche [Member] Share Based Compensation Award Third Tranche Disclosure of range of exercise prices of outstanding share options [line items] Disclosure of range of exercise prices of outstanding share options [line items] Income taxes Description of accounting policy for income tax [text block] Employee future benefits Adjustments for increase (decrease) in employee benefit liabilities Schedule of Discontinued Operations Disclosure of analysis of single amount of discontinued operations [text block] Foreign currency reserve Reserve of exchange differences on translation Ballard Fuel Cell Systems Inc. Ballard Fuel Cell System Inc [Member] Ballard Fuel Cell System Inc [Member] Future plan expense Increase (decrease) in net defined benefit liability (asset) resulting from expense (income) in profit or loss Work-in-progress Current work in progress Product and service revenues Revenue, Discontinued Operations Revenue, Discontinued Operations Personnel expenses Disclosure of expenses by nature [text block] Net proceeds on issuance of share capital from share option exercises Proceeds from exercise of options Proceeds from exercise of options Statement of changes in equity [abstract] Statement of changes in equity [abstract] Experience adjustment Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from experience adjustments Percentage of reasonably possible increase in actuarial assumption Percentage of reasonably possible increase in actuarial assumption Counterparties [axis] Counterparties [axis] Opening balance before adjustment, cumulative effect at date of initial application [member] Opening balance before adjustment, cumulative effect at date of initial application [member] Contact Personnel Name Contact Personnel Name Invoiced during the year Decrease Through Invoicing, Contract Assets Decrease Through Invoicing, Contract Assets Deferred Revenue [Roll Forward] Deferred Revenue [Roll Forward] Deferred Revenue Basis of preparation Disclosure of basis of preparation of financial statements [text block] Restructuring provision Restructuring provision [member] Document Registration Statement Document Registration Statement Schedule of Fair Value of Plan Assets Disclosure of fair value of plan assets [text block] Entity Address, Address Line One Entity Address, Address Line One Employee future benefit plan expense Post-employment benefit expense in profit or loss, defined benefit plans Contributions paid by the employer Decrease (increase) in net defined benefit liability (asset) resulting from resulting from contributions to plan by employer Net loss before income taxes (from continuing operations) Accounting profit Assets Assets [member] Schedule of Reconciliation of Changes in Intangible Assets Disclosure of reconciliation of changes in intangible assets and goodwill [text block] Financial assets Description of accounting policy for financial assets [text block] Vesting Period [Domain] Vesting Period [Domain] Vesting Period [Domain] Leasehold improvements Leasehold improvements [member] Current lease liabilities Lease Liability, Current Current lease liabilities Share-based compensation Total share-based compensation (per statement of equity) Share-based compensation Increase (decrease) through share-based payment transactions, equity Disclosure of detailed information about borrowings [line items] Disclosure of detailed information about borrowings [line items] Equity total value Equity interests of acquirer Estimated future cash flows discounted percentage Estimated Financial Effect Of Contingent Liabilities, Discounted Cash Flows, Percentage Estimated Financial Effect Of Contingent Liabilities, Discounted Cash Flows, Percentage $3.64 - $5.62 Exercise Price Range Two [Member] Exercise Price Range Two [Member] Share-based compensation plans Description of accounting policy for share-based payment transactions [text block] Other current liabilities Provision for decommissioning, restoration and rehabilitation costs [member] Ballard Services Inc. Ballard Services inc. [Member] Ballard Services [Member] Operating activities: Cash flows from (used in) operating activities [abstract] Less than one year Not later than one year [member] Net carrying amount Carrying Amount Excluding Impairment [Member] Carrying Amount Excluding Impairment Leases Description of accounting policy for leases [text block] RSUs RSU Expense Restricted Share Units (RSU) [Member] Restricted Share Units (RSU) [Member] Upward adjustments / increase in provision Increase in existing provisions, other provisions Onerous contracts Onerous contracts provision [member] Items that may be reclassified subsequently to profit or loss: Components of other comprehensive income that will be reclassified to profit or loss, net of tax [abstract] Total current assets Current assets Current assets Financial Instruments [Abstract] Financial Instruments [Abstract] Financial Instruments [Abstract] Net defined benefit liability (asset) [axis] Net defined benefit liability (asset) [axis] Share issuance costs Share Issuance Costs [Member] Share Issuance Costs [Member] Long -Term Investment Long- Term Investment [Member] Long- Term Investment Cumulative effect at date of initial application [axis] Cumulative effect at date of initial application [axis] Entity Addresses, Address Type [Axis] Entity Addresses, Address Type [Axis] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Disclosure of classes of share capital [table] Disclosure of classes of share capital [table] Long -Term Financial Investments Long Term Financial Investments [Member] Long Term Financial Investments Classes of intangible assets other than goodwill [axis] Classes of intangible assets other than goodwill [axis] Other provisions Other provisions [member] Joint ventures [axis] Joint ventures [axis] Sale Of Stock [Domain] Sale Of Stock [Domain] [Domain] for Sale Of Stock [Axis] Cash consideration Cash transferred Entity Address, State or Province Entity Address, State or Province Mark to market and foreign exchange loss on financial assets Gains (losses) on financial assets at fair value through profit or loss Mark-to-market gain (loss) on financial assets Gains (losses) on financial assets at fair value through profit or loss New additions to provision New provisions, other provisions Types of investment property [axis] Types of investment property [axis] Templewater Templewater [Member] Templewater Discontinued operations Expense From Share-Based Payment Transactions With Employees Expense From Share-Based Payment Transactions With Employees Weichai Ballard JV Weichai Ballard JV [Member] Weichai Ballard Associate [Member] Schedule of Equity- Accounted Investments Disclosure of interests in associates [text block] Items that will not be reclassified to profit or loss Other comprehensive income that will not be reclassified to profit or loss, net of tax Plan Name Axis [Axis] Plan Name Axis [Axis] Plan Name Axis intangible assets fair value Identifiable intangible assets recognised as of acquisition date Marine Marine [Member] Marine Expiration period (years) Intellectual Property, Term Intellectual Property, Term Net decrease in fair value of investments Increase (decrease) in fair value of investments Increase (decrease) in fair value of investments LG Facility Bank Operating Line [Member] Bank Operating Line [Member] Investment fair value cost Investment Fair Value Cost Investment Fair Value Cost Legal provision Legal proceedings provision [member] Reversal of inventory write-down Reversal of inventory write-down Bank facilities Disclosure of borrowings [text block] Material accounting policies Disclosure Of Material Accounting Policies [Text Block] The entire disclosure for significant accounting policies applied by the entity. Disclosure of joint ventures [table] Disclosure of joint ventures [table] Property, plant and equipment Description of accounting policy for property, plant and equipment [text block] Schedule of Investments Summary of Investments [Table Text Block] Summary of Investments Reporting entity Disclosure Of Nature Of Business Explanatory [Text Block] Disclosure Of Nature Of Business Explanatory [Text Block] Increase in the corresponding risk variable on income Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Impact On Income Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Impact On Income Acquired non-compete agreements Noncompete Agreements1 [Member] Noncompete Agreements1 [Member] Number of shares granted (in shares) Number Of Other Equity Instruments Granted In Share-Based Payment Arrangement, Expensed In Current Year Number Of Other Equity Instruments Granted In Share-Based Payment Arrangement, Expensed In Current Year HyCap Fund HyCap Fund [Member] HyCap Fund ERP management reporting software system ERP management reporting software system [Member] ERP management reporting software system [Member] Schedule of Detailed Information of Finance Income and Expense Disclosure Of Detailed Information on Finance Income And Expense [Table Text Block] Disclosure Of Detailed Information on Finance Income And Expense [Table Text Block] Opening balance after adjustment, cumulative effect at date of initial application Opening balance after adjustment, cumulative effect at date of initial application [member] Types of share-based payment arrangements [axis] Types of share-based payment arrangements [axis] Product and service revenues Revenue Revenue from contracts with customers Fair value of plan assets Plan assets [member] Bottom of range Bottom of range [member] Bus Bus [Member] Bus Principal payments of lease liabilities Payments of lease liabilities, classified as financing activities Individual customer two Customer Two [Member] Customer Two [Member] Disclosure of maturity analysis of finance lease payments receivable [line items] Disclosure of maturity analysis of finance lease payments receivable [line items] Leases1 [Abstract] Leases [Abstract] Leases [Abstract] Rail Rail [Member] Rail Recovery of contributions to long-term investments Proceeds from sales of investments other than investments accounted for using equity method Contingent consideration Contingent consideration provision [Member] Contingent consideration provision Common shares Ordinary shares [member] Current Fiscal Year End Date Current Fiscal Year End Date Address Type [Domain] Address Type [Domain] Accumulated deficit Retained earnings [member] Products and services [axis] Products and services [axis] Classes of property, plant and equipment [axis] Classes of property, plant and equipment [axis] Adjustments for: Adjustments to reconcile profit (loss) [abstract] Net defined benefit pension plan liability Defined benefit pension plan Pension Plan [Member] Pension Plan [Member] Technology Technology-based intangible assets [member] Investments Investments, Related Party Transactions Investments, Related Party Transactions Schedule of Number and Weighted Average Remaining Contractual Life of Outstanding Share Options Disclosure of number and weighted average remaining contractual life of outstanding share options [text block] Deferred share consideration related to acquisition Increase (decrease) through acquisition of subsidiary, equity Basis of consolidation Description of accounting policy for consolidation [Policy Text Block] Description of accounting policy for consolidation [Policy Text Block] Number of tranches Consideration Transferred, Shares Issued, Number of Tranches Consideration Transferred, Shares Issued, Number of Tranches Additions to intangible assets Additions other than through business combinations, intangible assets other than goodwill North America North America 1 [Member] North America 1 [Member] Equity-accounted investments Investments, beginning balance Investments, ending balance Carrying amount of investment Investment fair value cost Investments accounted for using equity method Disclosure of operating segments [line items] Disclosure of operating segments [line items] Intangible assets Intangible assets other than goodwill [member] Basic and diluted loss per share Earnings per share [abstract] Vesting Period [Axis] Vesting Period [Axis] Vesting Period Investment income Investment income Other receivables Other current receivables Statement of changes in equity [table] Statement of changes in equity [table] Net proceeds Proceeds from issuing shares Cash used in operating activities Cash flows from (used in) operating activities Document Fiscal Period Focus Document Fiscal Period Focus Reconciliation of changes in other provisions [abstract] Reconciliation of changes in other provisions [abstract] Schedule of Recognition and Measurement of Goodwill and Intangible Assets Disclosure Of Recognition And Measurement Of Goodwill And Intangible Assets [Table Text Block] Disclosure Of Recognition And Measurement Of Goodwill And Intangible Assets [Table Text Block] Revenue recognition Description of accounting policy for recognition of revenue [text block] Schedule of Nature and Extent of Risks Arising from Financial Instruments Disclosure of nature and extent of risks arising from financial instruments [text block] Opening retained earnings adjustment Provision, Retained Earnings Adjustment Provision, Retained Earnings Adjustment City Area Code City Area Code Impairment loss on trade receivables Impairment loss recognised in profit or loss, trade receivables Schedule of Disaggregation of Revenue from Contracts with Customers Disclosure of disaggregation of revenue from contracts with customers [text block] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Document Financial Statement Restatement Recovery Analysis [Flag] Document Financial Statement Restatement Recovery Analysis [Flag] Restricted Stock Units [Roll Forward] Restricted Stock Units [Roll Forward] Restricted Stock Units Currency risk Currency risk [member] Security Reporting Obligation Security Reporting Obligation Maximum obligation, notice period (months) Key Management Personnel Compensation, Maximum Obligation Notice, Period Key Management Personnel Compensation, Maximum Obligation Notice, Period Fuel Cell Products and Services Fuel Cell Products and Services [Member] Fuel Cell Products and Services Share-Based Payment Arrangements [Abstract] Share-Based Payment Arrangements [Abstract] Share-Based Payment Arrangements [Abstract] Ranges of exercise prices for outstanding share options [axis] Ranges of exercise prices for outstanding share options [axis] Disclosure of financial assets [table] Disclosure of financial assets [table] Research and product development Research and development expense Restructuring and related costs Expense of restructuring activities Changes in raw materials and consumables, finished goods and work-in-progress recognized as cost of product and service revenues Cost of inventories recognised as expense during period Cash used in financing activities Cash flows from (used in) financing activities, discontinued operations Trade and other receivables Disclosure of financial assets [text block] Borrowings by name Borrowings by name [member] Prepaid expenses and other current assets Adjustments for decrease (increase) in other operating receivables Foreign currency translation differences Foreign currency translation for foreign operations Other comprehensive income, net of tax, exchange differences on translation of foreign operations Changes in Stock Holders Equity [Roll Forward] Changes in Stock Holders Equity [Roll Forward] Changes in Stock Holders Equity Actuarial assumptions [axis] Actuarial assumptions [axis] Remeasurement (gains) losses Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income Disaggregation of revenue Disclosure of revenue [text block] Entity Address, City or Town Entity Address, City or Town Trade and other receivables Adjustments for decrease (increase) in trade and other receivables Deferred revenue Contract Liabilities, Related Party Transactions Contract Liabilities, Related Party Transactions Reconciliation of changes in intangible assets other than goodwill [abstract] Reconciliation of changes in intangible assets other than goodwill [abstract] Right-of-use assets Beginning, Right-of-use assets Ending, Right-of-use assets Right-of-use assets Synergy Ballard JVCo Synergy JV [Member] Synergy [Member] Lease Liability Lease liabilities Revenues: Revenue [abstract] Royalty related to UTC, revenue obligations Provision Related To Intellectual Property Purchase [Member] Provision Related To Intellectual Property Purchase [Member] Disclosure of range of exercise prices of outstanding share options [table] Disclosure of range of exercise prices of outstanding share options [table] Property, plant and equipment owned Owned Property, Plant, and Equipment [Member] Owned Property, Plant, and Equipment Compensatory shares Noncash, compensatory shares Noncash, compensatory shares Total operating expense Discontinued Operations, Operating Expenses Discontinued Operations, Operating Expenses RSU performance factor adjustment (in shares) Number Of Instruments Other Equity Instruments Performance Factor Adjustment Number Of Instruments Other Equity Instruments Performance Factor Adjustment Audited Annual Financial Statements Audited Annual Financial Statements Weighted average exercise price of options expired (in usd per share) Weighted average exercise price of share options expired in share-based payment arrangement Schedule of Detailed Information on Other Operating Expense Disclosure Of Detailed Information, Other Operating Expenses [Table Text Block] Disclosure Of Detailed Information, Other Operating Expenses [Table Text Block] Additions Additions other than through business combinations, property, plant and equipment Foreign exchange contracts Currency swap contract [member] Other Tax Effect Other Tax Effect Other Provisions Description of accounting policy for provisions [text block] Contributed surplus Additional paid-in capital Provisions reversed/expired during year Downward adjustments / provision eliminated Unused provision reversed, other provisions Impairment of Assets and Intangible Assets [Line Items] Impairment of Assets and Intangible Assets [Line Items] Impairment of Assets and Intangible Assets Disclosure of temporary difference, unused tax losses and unused tax credits [line items] Disclosure of temporary difference, unused tax losses and unused tax credits [line items] Ballard Hong Kong Ltd. Ballard Hong Kong Ltd. [Member] Ballard Hong Kong Ltd. [Member] Lease liability Disclosure of leases [text block] Schedule of Number and Weighted Average Exercise Prices of Other Equity Instruments Disclosure of number and weighted average exercise prices of other equity instruments [text block] Subclassifications of assets, liabilities and equities [abstract] Subclassifications of assets, liabilities and equities [abstract] Corporate Information And Statement Of IFRS Compliance [Abstract] Corporate information and statement of IFRS compliance [abstract] Compensation payable Employee Related Liabilities Current1 Employee Related Liabilities Current1 Impairment charges on intangible assets Impairment charges on intangible assets Impairment loss recognised in profit or loss, intangible assets other than goodwill Impairment charges on Goodwill Impairment charges on goodwill Impairment charges on goodwill Impairment loss recognised in profit or loss, goodwill Proportion of ownership interest in subsidiary Proportion of ownership interest in subsidiary Share Distribution Plan Share Distribution Plan [Member] Share Distribution Plan Additions Additions to right-of-use assets Financial instruments Disclosure of financial risk management [text block] Additions to property, plant and equipment Purchase of property, plant and equipment, classified as investing activities Expected tax recovery at 27.00% (2022 – 27.00% ) Tax expense (income) at applicable tax rate Number of options exercisable (in shares) Number of share options exercisable in share-based payment arrangement Post-employment retirement benefits Key management personnel compensation, post-employment benefits Goodwill Goodwill Subsidiaries [axis] Subsidiaries [axis] Disclosure of Changes in Accounting Policies, Accounting Estimates and Errors [Abstract] Disclosure of Changes in Accounting Policies, Accounting Estimates and Errors [Abstract] Disclosure of Changes in Accounting Policies, Accounting Estimates and Errors [Abstract] Impairment charges on property, plant, and equipment Disclosure of impairment of assets [text block] Award vesting period (years) Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Period Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Period Entity Registrant Name Entity Registrant Name Temporary difference, unused tax losses and unused tax credits [axis] Temporary difference, unused tax losses and unused tax credits [axis] Auditor Name Auditor Name Actuarial loss (gain) arising from: Changes in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income [abstract] Counterparties [member] Counterparties [member] Trade and other payables Trade and other payables Trade and other current payables Entity Central Index Key Entity Central Index Key Additions to contract assets Increase (decrease) through cumulative catch-up adjustments to revenue, contract assets Ballard Motive Solutions Ballard Motive Solutions [Member] Ballard Motive Solutions Liabilities and Equity Equity and liabilities [abstract] Disclosure of classes of share capital [line items] Disclosure of classes of share capital [line items] Schedule of Detailed Information About Property, Plant and Equipment Disclosure of detailed information about property, plant and equipment [text block] Employee Benefits Future Plans [Roll Forward] Employee Benefits Future Plans [Roll Forward] Employee Benefits Future Plans Revenue recognized during the year Decrease through performance obligation being satisfied, contract liabilities Finance income and expense Description of accounting policy for finance income and costs [text block] Disclosure of detailed information about business combination [line items] Disclosure of detailed information about business combination [line items] Associates Associates [member] Schedule of Temporary Difference, Unused Tax Losses and Unused Tax Credits Disclosure of temporary difference, unused tax losses and unused tax credits [text block] Timing of transfer of goods or services Timing of transfer of goods or services [member] Sale of stock authorized amount Sale of Stock, Authorized Amount Sale of Stock, Authorized Amount Geographical areas Geographical areas [member] Entity [Domain] Entity [Domain] Trade accounts receivable Current trade receivables Shares issued (in shares) Number of shares issued Equity Equity [member] Amendment Flag Amendment Flag Critical judgments in applying accounting policies and key sources of estimation uncertainty Disclosure of accounting judgements and estimates [text block] Legal Entity [Axis] Legal Entity [Axis] Trade and other current receivables [abstract] Trade and other current receivables [abstract] Ballard US Inc. Ballard Unmanned Systems [Member] Ballard Unmanned Systems Foreign exchange gain (loss) Foreign exchange gain (loss) and gains (losses) on financial asset at fair value Foreign exchange gain (loss) and gains (losses) on financial asset at fair value Goodwill and Intangible assets Description of accounting policy for intangible assets and goodwill [text block] Discontinued operations Disclosure of discontinued operations [text block] Goodwill Disclosure of goodwill [text block] Net assets Assets (liabilities) Schedule of Reconciliation of Accounting Profit Disclosure Of Reconciliation Of Accounting Profit Multiplied By Applicable Tax Rates And Average Effective Tax Rate [Table Text Block] Disclosure Of Reconciliation Of Accounting Profit Multiplied By Applicable Tax Rates And Average Effective Tax Rate [Table Text Block] Intangible assets Disclosure of intangible assets [text block] Classes of intangible assets and goodwill [axis] Classes of intangible assets and goodwill [axis] Disclosure of nature and extent of risks arising from financial instruments [line items] Disclosure of nature and extent of risks arising from financial instruments [line items] Tranche Two Share Based Compensation Award Second Tranche [Member] Share Based Compensation Award Second Tranche Total deferred tax expense Deferred Tax Expense (Income) And Adjustments For Deferred Tax Of Prior Periods Deferred Tax Expense (Income) And Adjustments For Deferred Tax Of Prior Periods Outstanding (in shares) Beginning balance at (in shares) Ending balance at (in shares) Number of other equity instruments outstanding in share-based payment arrangement Reasonably possible change in risk variable, percent Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Percent Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Percent Carrying amount Carrying amount [member] Revenues Revenue from rendering of services, related party transactions Disposals Disposals, property, plant and equipment Award term (years) Share-Based Compensation Arrangement By Share-Based Payment Award, Expiration Period 1 Share-Based Compensation Arrangement By Share-Based Payment Award, Expiration Period 1 Borrowings outstanding Borrowings Schedule of Maturity Analysis of Finance Lease Payments Receivable Disclosure of maturity analysis of finance lease payments receivable [text block] Short-term leases for which recognition exemption has been used, period Short-term Leases For Which Recognition Exemption Has Been Used, Period Short-term Leases For Which Recognition Exemption Has Been Used, Period January 1, 2023 Opening rate Price of Foreign Exchange, Opening Price Price of Hedging Instrument, Opening Price Acquired patents, know-how and in-process research & development Copyrights, patents and other industrial property rights, service and operating rights [member] Contributions (Proceeds) Other cash payments to acquire interests in joint ventures, classified as investing activities Disclosure of terms and conditions of share-based payment arrangement [table] Disclosure of terms and conditions of share-based payment arrangement [table] Schedule of Intangible Assets with Indefinite Useful Life Disclosure of intangible assets with definitive useful life [Table Text Block] Disclosure of intangible assets with definitive useful life [Table Text Block] Disclosure of sensitivity analysis for actuarial assumptions [line items] Disclosure of sensitivity analysis for actuarial assumptions [line items] RSUs Forfeited (in shares) Number of other equity instruments forfeited in share-based payment arrangement Transfer Increase (decrease) Through Transfers in Right-of-use Assets Increase (decrease) Through Transfers in Right-of-use Assets Classes of assets [axis] Classes of assets [axis] Investment in intangible assets Purchase of intangible assets, classified as investing activities Foreign currency Description of accounting policy for foreign currency translation [text block] Employee benefits Description of accounting policy for employee benefits [text block] Withholding tax Withholding Tax Withholding Tax Arcola Energy Limited Intellectual property acquired from Ballard Motive Solutions Arcola Energy Limited [Member] Arcola Energy Limited Defined benefit plans [axis] Defined benefit plans [axis] Scenario [Axis] Scenario [Axis] Loss before income taxes Profit (loss) before tax Incorporation costs Incorporation costs Incorporation costs Disclosure of quantitative information about right-of-use assets [table] Disclosure of quantitative information about right-of-use assets [table] Property, plant and equipment [abstract] Property, plant and equipment [abstract] Payments of lease liabilities Principal Payments of Lease Liabilities Principal Payments of Lease Liabilities Cash used in investing activities Cash flows from (used in) investing activities Initially applied IFRSs Initially applied IFRSs [member] Limited partnership initial investment Limited Partnership Initial Investment Limited Partnership Initial Investment Intangible assets Beginning balance Ending balance Intangible assets other than goodwill Property Land and buildings [member] Average price of hedging instrument (CDN per USD) Average price of hedging instrument Entity's total for business combinations Entity's total for business combinations [member] Wisdom Motor Wisdom Motor [Member] Wisdom Motor Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis] Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis] Major customers [axis] Major customers [axis] Provisions and other current liabilities, beginning balance Provisions and other current liabilities, ending balance Provisions Provisions Unrealized gain on forward foreign exchange contracts Foreign Currency Transaction Gain (Loss), Unrealized1 Foreign Currency Transaction Gain (Loss), Unrealized1 Subsequent Event Disclosure of events after reporting period [text block] EX-101.PRE 13 bldp-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 image.jpg begin 644 image.jpg MB5!.1PT*&@H -24A$4@ CD *P" 8 !Z5&Y] 7-21T( KLX< MZ0 1G04U! "QCPO\804 )<$A9

[/UGH"7'=1Z*UN2<<\YY QR)$$DDB (DJ(8%"W)SY8E65:DK2M;EJ7K M(,E^<\]_N^M595=>]]!D.]]^O. M^_?>N\^[__QS%Q/1IX^J;C %J*#4="!XP;WHG-!IRXU3 M>7"R4[\[S)K:[ F4&UX,0[3[B#:&MJZ4^X R^7W!WWD\I57[:62R7EPAP *8 M.Z9/FH=RP98*P!751EXU**2SVP8*CU2T+J"0 MMB.D(&BZDDL/0QY]8\<6$!4/K-QWH'BF7*9L4I5T!B7@\%]*AHK,LL)K2 %W MW$+TTZ>+K(W0+7 ;%W3*:_3<-R5]C01ZBJ/V7G3(C59H%,VVK^9^)*Q=>S"Z M;X=M&T5NL7?JM_OJUG\3D/>HT/*/)E5-'PV*2?LZLS^SX7F:"->AFAD9IL?: MUF^T"\@ULZ:,?7DWK3&$'WKD$=4)DYJ/3MB@3D^Z)N&F:& ;.RYJ!V?-SBEU'RVE&G2J M#KP6C4U/%ED71.A;"8M*4*I::N@Y),"$\LG8U6P:1$M=02?[!>K8>G$E@ZO$ M5@K74O?U4'0*_N$KQRRY;?LDXBBA/$J@4]]BMKC#DJB]1%T72I6\5'I1,NIC MINOYP7FU(>I.3?CIKFHT^P&AF%FC$3+)LT?654Q 3=?H6<=\"!!0QE)Q+XG0 MCSC*G%_*NIMWXX4_\WEIU#IM_Y+MT0$VN][Y]^Z3^_?JF ?WZI_[] M6?JE/FA3@;&9Q^;:)\)=>-28 V^_86D?O1))4>C2>RG4@A.)0:=!F#4LF\[$,[R8KU MHYV692XGC=(79SN6:%-.1-O\Q\91TX"; &%%5#XU!K9K.2GR3(^M.N9>7+FP M5=):9*VFP=:5@34L:U87E#5G?U2.H\@0=.W$-"TF6Z\J:/;%VHXV7[%;"5WC M-VR\!')/VK@T,PVE7\HJ 6D_M@BSKFD4-.MC*LX-Y@];;&@1,;/H7.'CTOB< MCD*YZ5=VKM,)BX=;Z;E2'1,-U09IVH80$Z0[QI9+]%WJMX+9V/X*^^*+]E$3 M;7^E'78&XP?/?%\:T7?,9SY\TKHC)KDAJ,)I^,QN":_1L67;_B( MP !W#Q1?+/G9=DF.!3Y;PKP%0'AFCTQ!:6[QB5V>6'#*W(#-M6TZ=O27! M0EU3LL))Z<65"QTL7 ?Y(/0#AJ0U 2?$#)17>'D-06P'62D&6XU-'NAP6Y6X MD-<7=\5&(N( V+30PW,;1;>-;MHUFG([600SQXQ:A;2Q&A!/NE3"B*K!VFQ< M+JC;/$[;).Z*3K;[R'7HU'U>+HHOHOCJ!JZI9I^AV^RY M'9>AI@/DQ9HB\OFO#;"R/Q=G?UE0T,5#5Z9,N_AN*U-VT79L!WI@ ^;#?'?I MO(;&S=J:A,73Q0X"<;U?TNT0K,].?G30B-F[Z-1U5 +>U>G;!PE.WWYI8/\! MJ;^2'DM\[ 4#$,&QKO:G[5O^2Z!V'&N<'SM71.D9ZJ7VZS;DAPL3FW]=AWFM MQC69UW'QW;; VGE>ZJ$0\G6Y:&O2F:++?@EQ[_K??RYM,^$6;/QS.%(@5QO0 MC$YTI=WSZ@-XJ.)Y.]CH@*2=Q$&'NN'51F.C"IA>DV>P<9@&6Z8E.IQ7D#WX'D:8":8.@50J0=O)9<+&%/$UH=A$ M>(VVDMMJCDA+C?/G.X;;R@10Q$*G1A.,A^@IIC9L/P3=!B46GY5(L*-_DVOM MY7",B#@$C#7KT)25YH!4B;/L+^/%7H[U4,Q#L3OHVN)IZIE]Q:,>JK@PYIBM MDTN@FELY;?9#'G(&.O8^"QK]$UW[,IU:1$Z9TZ:/CGV(C6KT'SYJ.>G..*Q- M.4EZC,3APH7SVC=,)DCP[2)3+MZM/Q0GN.>T']@$XIJ=30)T#+39=3QMB(>- M5%A'FW_HH!3P).Q$YGO_BAT(/L=/LF-N,[QS;4/#P#GK\_;?_Y/J^&=H01O, M<9@ZMZ=HLW6@>,FH;$52!75HMN%B+V8;)U/%!B?&Y6'?V5]0.K#9\KU!/L?% M)&?7J7[IC<,#:[->7 G 4IB'!&?^6R0YAC@21 KU\5+T D721%O/8-IOY:.[ M+;FAR;KS%13X4BCQ2D_%[AB%1?!#KQ,^!X+-B5%%$CZ(UIFC[!0F='^@(U[:VL MIF9X(HPVOQ?77Z>;5X:B0Y846E''?Q9AZ\Y>,.*6O;G]&2UB5A-D0W MW8H')7GTF!2S&5X2L;Z$]GZ@3["L7>8VY-DVYB($0F@;&B(@?+91KW?J2 ^; M>JTUK>KCR5$E%4X*?/&B=SL )3TH>B:&/(S!5,/6#;WB$.6/^Y,-TMI"(<;O M,#Z0B9:,S4K66#_BLX]0L?[Z^B+,_;M)16*#K;D1*#.06?IA*XN$,*)&Y0#0 M47'G[_]IDTOD7H'PAC99+&)ATVE(-+NOT5W?$!-?M&)15OY"5*F*+)NL4H,2 M\JO3@"5*0#_4>T[W3ZN/#@X7O;A2@$4Q9]2%-&\T2*ZEQOY'(]KY!$!&:X6Y M&KEV$#HJTF :JH,40*#-NT0!^=S;M8R#B^*?MA'X!%GU>9Q16Z<9./$ M'Y"T.? .2#TVT#7MXJ1PR&.K1%U@G!Q/I6%M*VRP+E*#';O6CVV+'6NC.5YO M] 0WKB\Z3;3YWB#P/P;;T.WDU2B^0BO.MVTT[;G/Q$&?H9^79$>7IB-VS1=M MC6921Y4J#B=R6\C.*QBOW44@KY]00%VO:2+TBUV1FTE3OY;3IM@1)I,=^M9= M'4]ZC";/[NZ88NW;QF]S:EZ#%)\T 84\[P'Z 4\59=;$IOA7._IS!Z;C-4D^ M;\0:PC1&*:/+-:,#Z-L#5507QL^MS]O_^\-1W>,AL_@99% MPCS2%E'<.6&HG&#J2N!@PVRMU.W8$D&%<9%DY!&[3)5Z=:M:'G0+9%2NS-\FY0H'E,'O$>20Z=@O85C+JQCI@P]<-!;&&*IVPLU5E@O#AVK5ZAOI2 M<6LWXOFCMO>HNOH@R#?K,-JD M&\=J=8(D\KQ;LPODH*$@%VH79NFC$VW_\19&!%SN?D5=Z3L1ZK8GBEY&&,@7 MY\N:P>

* @FB?I!R"@WV%?JR1C%#.SC"FK-+4[;!U%-.>Y+%GNJ'=1R,4 MQZ5M8ZT0G/_P06F6A8L08%.9%7"R\1\^"/EAS7FFS 7!+R"GAO51]\V6*'X-U@[D.%';KD$_<, $A\>>/GXN'8\CX VKPF"$[T:2\_J10>ZL%U<29@T[E^:..)?.1EYQ^90+E"V2\C:I MZ<0)(*!7>NXPK_RPH0A'O@Y\LEUN6W+LR-%6A&EV7G!,R^I2"7YR:O#0B&9] M2.BD*!2Y@$:TU0L;K5M!8AGI/BL9R#Q/C3XP=@_ MCV@)60S>Q'A+?JJQEO, MK&]*@I?G, 0!M<'PN"@CJ9:S"FK#&DW%9JN\+6@^0:F!5L>^,L*V9M'8]_$< M!C7L7\5TVR@\TRFU(<[2X2':AN 6D!-MNYO8"'?YQ7S0WG14>>&0G&X5T5LN5?Z]&J M=G>E77S4/#<5FKIL66T)#O>3U003'\J\F?GAK6._.T*MG+\,89WM[_[$IS@3 MV8T"H%M.7/ JLT)2:HWH(\>6E>C7: 8:AZ:!?-L)-"P6!K7!MP'0B]^L9R=Y M4.9#19U;NP].Q/F3'*#9=UBTT9OD7-F8->QLFH,D!^<$@]: K:.R(&(5%Z[6 MDZ_;.,BT!#.R%L#UB IZK$*M2 /@-)UT!=>S8$Y14,O,::'V#KI6,Q(;'E^J M('=]5Q=$E^.GY]#,@*_.I)F=%N06YT"-'IT50$5:L&DGE:05E[HRB:*0?]\O M; /UQ:9P:T"?%UY1#OE%G1E$-+A8&@*#.Y"$M=J,Q197C,#4N#4$1:EI&,)/ M=IQ1UB-1T\4;^:;'+<=B\4A47'(""5VK(UARYR5+X@ M4,M9'%?[,M&PU;A-KCY$<5NT@F_C,GZ1F@415-;/OE';/YK2*_O;H,I1^#>LOM;G=*.F'S M4/=--!.G&E6,7HLG%_5\%9B>\Z,KU,7>F-P67NVGTR>_-RZSW9>[==@15MH% M$:,M,>B!B#L[9/+NCD@^7&*$'?>@NXV/X!1:7T:0UIX@P7DA&3&3)[BOX+&O M%HI?0+2UM,5&=W10(LD)?=UI(KKXS/TZ7!,H_#[W_.&?:;A$VP4[$2\$5,M* M:-0[!Z ^VQ4+//==!1AN6$1#ISY1QO(*;DR&-.A'S?""FO_NW[8%\N4QA#2[ M 'J3G"L;3'+X=A63G$ <_(7%A=%LF58<.5V0UUP+6GSFKT=;A_DW7?9G^F%/ M$G(=.Y0Z]=SD"*G MR;T$I&A6L4\ST"S]F$PSG&W$,)@+5Z,AZR8RBV(TW(/05#=)\-@B772"0]1> MB*9MC?;X;(I;/&Z<93':&LPK"U5.R"JX5%M"[9@\LB,!J4R[)25N8:@:1;5I MD_%MFFM.*G$^UMW9Y?@T'6\KR(BEV6\D M8<$-WV^5V/&:VA@#2,9)/J]KZI'S@/\+_*.^ZY##K[7HAO!I4VBK0[4"8TV! M*#),T6TD$*)ML#EM SJN)KEM7-=J)3[\,D1JJQ_3-7@[4Z!=)SICI22')$6A M;&JV0V*W=(#!0!H^I1F]@RU>M".R?A-FUP=)3K_>).<*Q>4E.4WXRI=".>!Z0%ZLILR#4'Y)B^(J-AVV M2$D.1!REBTI*OSJF4#>-#&ICXRI-03'(\5NS0"H5,_?G4/PT*[S:%>FZ;:AT MO>-RG&,+<8S9X//<@EF&9J=<\,Z[7K1#QDV'N =_ /59J.&GM2;8E_-K+XHA M.G4)6[5>OIY=XL+67@]%L\EGDP]Y-O<7_M'D?.H:I7C$L#BRL:'>#R$JG"9" MWMQW:$,@3L<^J'W[<>!.0C5>O(>NUDG,H=.%!YWB$CQOJ,)&@43M76GC>H!Y ML;4HD:-HD&^M6E[#;&L+HL1-22WO]-/TKW&844:0THS)$HSFG,1;3=35//$/ M?!8WM#^_RQ.V4?E",9)%\9=QQ">E1)/7)8X:YL-H@?K!<-M:+I_XUSC81I)C M+%,JNFZK;:#9O^SO]22'G5%LDT(49>YZ'034#(_0=Y:*V!2B8;IN#U[H960# M( 31#A3SADK##U!<%6F31U1\'Y^=_/@^8$J[3O5/K_4^DW-%(BPC,:A= MU-V9-56-:Z87<,-7YI$P9-U ,*(O M;^MZ&;15%RBW!AB9O'QPH<$.$E^#5<7;5$;!#9"' ;K:7@!:1G M3.4]HGQ.+H%Z789N<&I;SGZT"[\=1!.=>K5GH\N\-WT5VX#K>ZGC$<)/3**: M9E,\5SY\PHO,$#8-WX#V(2!;%IJ+0W@L;J006IXI:NM3)_9[ 1OM\X7Q#,;W M(6)?@^ _&&)94_%:S*RC[0\D>H>-,6'#=O@EY-,9V7]&V,(O9+I+17^U \+[ M("B*IK2T\\EG/^19?[DMGA2L;J#RRPT$*X MJ09 .B9-R#I>9^,6Q+==JAVA.C8%Q9Q\:S5Y13_XW5[=]>(*!=="'.1<*_7: M<+JLIR8=:,AY!'9!F\N#WP^^"M[.;*S_ZB6V0G6ZPU2,*%5_'>&X(0YB.ZH" M3E=C#M.@ZR)X0(WV6Z!A[U2'59[#(B&ECP*CMF+G*:*TCBX@2@.>VF3IK,WM&B1UHN8\I:,PY"G4;=KZM3!U=UA9@[ESB0O%4 ML.%_;A=[MQ H$K*><:P*9B#H*QQ;N/;5*&@]8R-_E#'3TA$ M$E$BJT%?[@"0.[PH% _%9%&*#UUG)0.B_IX08\"+0HVC?$3>OA>H\M]"/0K[ M:@5NP-48BF4\S8]H.[C1Q0E I=#0#G-_V3H"\QO+ =#8(6 M*.*UT.!UD??BB@)72B0D'!,-@Y[-1/Q*'[9$J838XMQ$UE7 MK0+I&0G D2>)=)E//'61D+21!<9H^'<;^K&YQTG-.XRYL;GT.68Q,< X:,6JU7!&/13$NJ6DONT_GS-D$&VJU(EBF2$:-<%S(9*K+V(:QJB0DYD M/?)0J(":%?># :U*7YYD0X*U$>(++B@,@7&29^Q\%5$='F(D6K\5;.ZZ(Z\_ M[&!9WET.V[-]YX5M,CX$H%$ %+^Y113Y) M@XF6VN&/M7T/4)0+]IN:3'90\G<$F3**G#@MPI[K,9! B3;EIDWBD@B-[ JH MZ;=$W46C2Q"V1RPZIWOT7ML%--!+($]&+ZY(]+"4ZE76585+IEXVU1KJ@Q-* MV.L$2[3U ^!U6W[93@#-8P .:[ZU"3MIZ-"HG8$V?>/I9"K*[((FJ!'M8D$7 M016>H=EJH_9A%+S7';;0CB?&*3['H;$$6GTWC)L]MVE3*[PPJ^L&K^6J-(V2 M?A@08-<^"N&@69Y3-8Q$W>$+"&E-$8T.ZTO"W,6: MJM$]MD;#XR] N\$SNAP'WENHL$:C-J%&Q!1;R5$L::B2'6E 'P:R88T&$QXF M!4QZV*?6H\L*HE_65LPA-YP/\]ZT:<(TFM#YR4VZF:H;]N?)C@I_Y%L\3W3R M@P !C*?T)@]!&;M%:- @Y=0$@OCZ:](^3:Y3=UQ!?=*I517AI--$B,(9BA(W MS(AI89OU40>?O+8?KVUB6+I&UXO_MX-KP*J\CJ)TH+V.B Z>TS6OV])R7HBH M+5>HR6/A1TMYL/.8B]\K4IM\T 99^I^U@A=D?9&IX]5)191!7';@D$118JP&HT-"Q+RI8,,Z8F[/J9L YD%RVGCA')7]F96!FB:B M;7X(ZZOF@\>Y%57DT9:*YHH$]X.X@D1&-A!3RQ?UM1_2:LN(&Q$9C3Z%IKQ& MS"'KIB=0E&5G@.BB$>M(=F*[8HHS5W-:PC2.NY-5[LCV:? M=KZ.%DU:J,J9I*\,OC!$Q=LZ/HK28[GQ"T%>VU M/;C,NSJ\HV-%"1!YU!/,1[E#Q.(B!WD!4BUQ%Y@&XS&X%?R0Q;5M/HV7$QV4 M\RQ(>$@S)A^U!M27!,T(4>*3$USZHW.OC>-Z]E?K&DVY%04G3FD;7">#=-56 M7ZY3JU5HLDO4*MDNEAU0]6=C*>U>]$+@$586:7=P'77HV5H2J[VLNU>9%L-9G$:-B!@UAYI:SA7=8>P^MVH>A??P'\I%4N8F858(.1JFR M3ADXZABWFLYGG75Z ,4-E>B%L#.2 "*FJ:%A'3JOV5=IN:%(HZFOQ,@(\80Z MWHJTAC&LK^B[N.!Y*&3=8+)P6L=B.@C\^ MMZ/DQ^_PM&%=E*U1AIHNK;9&W:9_%&>I-P^>M(>OV./MJO)-SQ4/-77Z6N!P MA%KO7KVXLF$G.5L1MK!(E'9F<1WE)1-KNN;5 M(+.LQE#Q9:RU:W<"HA 02CG:@+>-IMSI#"D8&?!U+G3XLA(7H_IXH5XN;D>) M[&DC J33]7%)1.(F!*VZXK=L='=&GA 1^?;O%R]"$@L"Q2I[9D)T%N&XAKV> MK0)#=TO(YX:@;]#9+VDG Q)5*JF@+MD9,$W_B MNQV@<:H4&&WRT(WYL%"PT7A=1U7H.R3&AF-W6?C@P^@ECD!$V035I"J9^;,F M?'D)D+9K!<6%;[96JV__HV.[8AEMH*[%'"QIN+_F'5E ZMB8N"E#HVZ3KJ]U M1+/E3@1$Z'X5J[>5%*#PK1ZR:5_NU'@?+/X6EN[J,-E1W;S6ZFTB^60G[*,3 ML>_460/NB^RP=Q](I^ZU''?E?^ZF$VT[?U %?J C3T( MY87)%VI."HLE:5;PKWFP_HN-?%%7.L5./"^]N%+A!Q 0%RX[*3E/6T.^B$AN MX-+)M!^8 LDH#O,-U'I=$?*6@P#MZS6;58Q73B85I&_\RM)I'[=.%EUL"?!K M>:VFDXS'HY.G* "OJL Q6@9USV;2-5:!NKX?PM152=:%,+HG7X3["9".=D]F MSL]^T4E75051)#DF$$$70"]/7DB]K:KX(6K7K!K2IFJ7O@(FR7+:L1&,RK B M2Q((D%9W/ CLRM- $ M8N6QRII\(A,E%EUS_5JK$G=W?#W(VGU<=GA 3[H]^ZB""T"97!N+)3MZ3@>E MS_O^[/_8+O#(V"A#!<-["@X1G6-XV$);-B2Q-591$H(96Q/6*B&UFG!I*$% M6;8!$8LG^&QG.:#LT"$YBYGD!=27.'GTGGL?.U M^WU]Y 4C5(O&%TX6:T$9CZ\FW(N@$['+S0P;YZD*7VC7*[\#;F:H^@-H%\5"7W2$:/H!($WPRBNE?P 8/\:<:<+"L(2(9/0+J$_G4T=@NU8"LJL(JRFF M%P@9/VO>J2D*'>[<2K]$#IAQXC;?%+U_@INR J_ M#8T/X\KSA.*D@3(G:U=FQ_T%HF%@$"M/NJ.AYS+OD*(N;N B?%B=]X>:&#/: M;9U ^"2W^ X_35VZL#&Y#39FXWJML11_1)%E?E,!3>A0C?SP%1T6V'"L9KRZ(C5L5Y\<=-Q9< ;3>+ILTM&WY<.B)LP8\;D=K8.M3ZY;_:1!BT MX'%HC*"Y+QOK&_:Z(Z1.B6JL5,N-T.>&OE@#;(,.M>S;!Y&O\]Q@F%H7;D/- M*0+#,#$W4_96B>I?F?[GA0%T::!#I5 ;^?V>6[+2R\XR*]9AU^ M><>FH>]M]JW^&0=YLJ',VG:'QVK>3>(=J &D6?.N457"-W6CUMTD%=/IW[\? MQE[?I.O%E09;&[[&JCN'Y15+*5PI.@YX3'"K]>EW#WNPR2=G'B^LP"-M)Q8R MR#.^BXS/FH0?O ;H:&M%,3B7M4!EG8C,2A<4M0'K2!<$:WM-J+-BKI-7V!$N M#]1WKDC:N8:&<8)U>]?3R8HNFFY<[@6T]2N)T*'.4IVHX[UW^<=9+\?-TC8F MI.M^@J)N5[3X==--\P5"M<%%@OIPAE5%JPZO,]3P "@^:U-/:\C1:1=@A^@# M"J9.^^[:6J+FOHG@LW^7AZOP%%.7Y[V-!HNST46GA>Y1=J+N+E_:-.T?61HVD8KOVA@J1TU$"\XH$LE_LL M!2R;>1%-T+?+29=CB?#.V%0QOMQCH\)SG]-9_S)0-+VO8$370(F#78/&?[:C MJ*.[RIC6U'_?GWW&+,4*&VX+CQ ?&[;MT(RM;T*A-'I&-C2$#\V1V\;@3+48 MZ&2B)@V,$[*"T+%6H&Z&F/G-]N-]TLK]_=U?+ZXDS!]Y+BT<>3Z=!VV[W[9: M*WY =UU,#G)EP<4;^EA3??Q\HW5L_PZ>#%@7CH&KG*=I6^WT)8[<5KI@E.2" MFD[+R %6'#\$U2W1BK[=2GP2X2>$L*[[!+)[$*$9//.%:.6,ML[5OX^',I3Z MY438"94SB]U\";3-_ME&::MH:XU\,@Q]0"Y86TM;XYBN0':CZ53MQVM"ZHQ+ M>F[<@/$K\PSMCNS?_.2&\VNS[".+0Q]HF'*>2C/,#)6-([O+\/V5+4-:]DK3 M9T\(/Y>"^0Z?X3^#<]+AQ,87TQ6VX:O ^I>++CYJM,5YOV>4=O07G [76>)U M6Q%MOB@RTH3M.U0=-H0/V,92](M*RP=@JC6_[$.#^W1.\#5^-M"9JBP)Q!IK M]JE6])?[#6OW62$W8_QA E 6\U/0?4W5^RMH;N4#A"A]&VV5M>HK4![_+'FRMJK[:@7) @-I,C9#*L:QG,]NA"C MM&LCB]MDA>VZ&:4M;<20IXF(N.KX0&NOD*TVB- '.%X^2*K^J%@*NL''.NG,&U"![M950?&V;;0"1> M7C5!)HYRFK@\^HV[-F5+0,G^A:P+.7LNN*"WP&J8GYJJQT@T&E"!#A5D9)8E M00! %PM2.IL80)#6N8C]4%;,&K39A@?1.-4"]$!8T6>F5^95\\ <4NN)WKQN8W+,('GP&S"T)( MB+"UVOIU&H7Y=JVM!@4-)ACDT1A],#D)FHCSLHW-16J+K4VO;@RGH);+3VO2/BKQ%B)CF] M=W*N4& 1+$*2LWB,)3E<$UP"7.?YA((J#MU\$G%=PHX*TZB7CR4_SO&'/:4) M!Z$7/D1@P=?V)G0.JUC0HH,/GFR=+68%MRNRZ-N-.M"*H1@ZT.ARS+<:79'] MTIXQN6_.":T;B54<_!5MHN5X('!7I"([U54!/MF_CS%%LK>5[7K05?G+# MM/(WJ6K?0#>?M%!#A<\A!ESBNJQ\#B ABV^;JY:/Z(MP2U2BM,^=Y["W/T*? M*DUY3AS<5U-J"!F]M*PKSW77K@\A>;$LA%;_&=#147#!?6:;8FRQQMR(=''Q M&8E:T8%/TE+!)OHO;H488R#$X=Y6A^T/0GS?IW;DQ%R$)1$^WJ@T8C'.^6V]FYTI0>(A[@:_07V1D;+7SZG.#_;!5'I&HI <6"%*NQ@R@F1DB&39Q3 ^1'3AU^M'4])7:D:2N."[Q5 M4/HO25<%-L*4NFUS\!J>6SZR# SC96=.P2=L"K?81FTH&K4?TN6Z6"PZGZ?Q M=G/R,Y_;^IQ!K?"1W;=L>&RS[^:<%!^BHYEMM$5Q@:JLY'45H^Q8&R=,&PF, MQUGSVHC$/]R4066.QF)[@OL$6_>GK=2*+F'B%@_%YJ2>&SIC[;X<2'+^LL,Z MQP68<9A04,QCR;1/9<9MZ@8IWWE0]&"TV1C(J=M= 25W:3XX4&\+E9.J2\ $ M,<9^:&[O37*N3& -="8Y6BUL7!JU2F4B4KZ,%<=(!_(Q8#;%!PC\N[L6W!=M MJ6.5]6<;2IMP5A]]9PT)%F[L&"@6+L^49(ZLY;']9FF+M@N"%C6D:"AT4O81"76 #RO9DOL*1%V587=)"5 M"Z/)#J(;JEBH%FN4,%]H=3.%,,M]6[>M9;3Q W;>K[4*P/6UWGR5;UJ-.6G0 MG&NBXKD?_W?;NN<:?/%<:[B1:/!\;H-IT1AJCW5\I$N+:+9H9WZ*=:%19_5. M.ZL+7U-% C.M^Y,3L"@J/WV,CPA6X;7JM_$I@>H%V MPDIY;5_'@A3"$T56[HFM^@W83ZX8!H<$V?:&PKD.HZ3;$ M=W_R@8UNV68#]^>\$'$?67^VB*/TXDH'+X!V$31P8?4$+3A47$=>R'/:UIKQ MVH=A [)C13L0\LD"PD^0;?#$:>#:KOKRDT]!U99/ZJ!&L:9'QK;B8+OXMD+4 M="?<92Y$:=OEW&;!^JM[(=58E,F%D-(UVCKLK\N '!X6!DLQ HX31I(&8X2A$;6YKL<#T MR@A\J0K!"["K5G<&Q5CTB/!HM+7#MOAPFU"MQAKSV[50CL*QT*_&A'\F!B'7 MUTV@$25D<0T+VOBE2)^VLN_KA;392"_^*GOI]8WB7ZWB]N4+_8Q6.^3ZBA7[ MNI6HRU>SA&\K]1?KTK;]-2VT9]VO7W_)]&7"HLM7O<"ASYZ3N?:)![)&*+20 MY96-KO':Z;$S4.PKYMV@Z#J,H75#?52?"T@6ZM0-2A]^(* W9^['^LH>9:R *LE4I O9Y0 MRZH#D524 ->M 7704-#QZ/W5=N2(1B)D1Q=I50XV@F%T'$]$ARHW$%K7.()) MNS*K?"RV"A%U)W@FL)XZSPE6M\\6G>A!RL'&@#V .IZNYSVJHW",+*'B7L K M\1986SY9H-/-=0'UBXV=FYHVEH@9S!__0B=L65M2%GSCA7Z@]NQ]9>CD^OG5FLXT&KXL%I1\M^5LR].?L!E10\REVM_A"XK%7A5\@\: MI;B*."LEH)9BM-J4R.R$C<,*'X:NVU%B_QIL M+W-]F&_GHS8M\D0(-KYL)5Y4 ?-/A&$QYM!L>"TC1QYZQ-$ >H0"2U$,V/RP MA%@12A_' A(:)3],=OI;HJ/OLG-YCC,6<#T/52SJF[6*;3,HS0D'UIYGUY< ML>A8*,'P6E53J:=E0ZV\O'"@V '(AE7U!:/0=L+3!1"E;Y?^K EM_)/D<:>^ MK*%"VJX[P>P)[$>NM&%M[1PMX%3+3><%KQ,668'\HUC,E)ED2;&[6)@CUF3*UNP[T' &JV[JH*EFA;YKN+*??X2:!HJM%>HW?1#%QJC8 M^B>!O"U:9*>/.*EW@@:F;].!C;EK@/+,[D$G(%]&6DU=%./1UNU9;%-H\5E[ M$;JT 5W0!=8LT7.+#Y;U#80XVS;!]66Z33EYV8R#5!>I-=;%(A9$PV:1:;8I8V&Z[RGVS#AJPV&E;;,Q/I=2 [3/*[:ZTM>V.N]NH_ZI=@9R:VYBK6EC1 M-B:N(?9K/(&V=1N0'$5C4=U2\ NWQLBB6 '4U!2=I>9,+6RB&+\@^BA#,3N5 MPNP*^19E>K7[YGKP.(&V38V>.681/FW>ZK)B))LA"L=-/ 5L:G#4SU XWV1VG MM/[+;E5Z1".>2VIF*"XCA7I"FPC^Y?GMQ94%'5^^D(*L6)<)KJW6^H(#.P*^ M5[37:^VCZ8]+GIS&!0BHX[_\<;AO&3@-Z#CNX=@J_<0)U1!T*6'/EM'!Z>I9 M:I1T2N/$EM'5@3/A)\1TJ49E*UYW!QEV$:EUG.["RGTXS+^CU@]TXSEH&_&) MIB[BL%#:AG[!NI1#HA:_A6J-&$?4G2C.=#%SND8<"YW7,_*#V0H*["[7/VG7 M%\:R/HM]RY/0Q547E*-6_7@)&-WT+AY8C64B<.77UIT(VQYQ:7.A1%S0W L1 M'(JSB[1I2WZ[RVAWCJ]&)6P[ !ACV4],>.P9G7BNQWX,O)GP4-U,N#%[*RZ3 MCC64Y'3T:W8&"GD42<"/6P0?-KS5I\W>]&+C+*FZQ5#U'0!%U&WA11\D]GQ"1KK MUIZI 8F-EF5 2C6CB;A(-$O$:[) F[9CQ]H-Z#BRN)K'E/,SVG('G-M)"B1H M]96+Z1O=C#U .CYV:FCV$;Z-FPE#1==^Y1/!*)XHH0QGH9!NI8>Z+;BZ2)6 JF1#K?=LM<@]@UHP79&@F88AU'I\=>7'DH MBZBY-HAN:Z/6#;I8\CAJ'TN"6&'E\EB\[2.ZG-O:KJ8=81,BLV(=5 7VX;59>#]=5'M" M]!-K^7LP[4#X>FM#^VNOO$C Y]9NQA%U7^QZZ%2AC:;JK4(R[ MGB<0YM;IH=>J7]0ZX6-?P0*>)(P2L MC:8K)CR-YW;Z^MM9??@X?P#Z^C<[>TN+B1>2=LM\*H>B"/)H)4LK1-0UI--5 MH GDH.F7KQ3B;D_XM%M*H"O4![("96U-H;2=\KXC#,LL#84"F&E6L@BC%[V( M.X1<$TT8C^N$Q>1-2K"WW;,Q0%DK'/6)/JW^ALYPBZV7.-9O\U M:C^FYIQ0]\Y4>3PV'Q2Z$BJ=([W).*G/TTPYU;B"FJY(L%W9"C5-J!U,4XX^ MV(P>6/-"G&N7L<2=%B&[ B%WP0!$BFGZTJGD0/8CYSD2!W3KIG18$(].;@9+ M_/S5K6A >L;3+ZD[]"F>ECU1-)IT:,D=2[8KJ[%IX9 :^Z%-*8Q%?Z)-3[1\ ME-&K'Y: 2.CX6$(2/;-=:3=I--KN!+I#%<<%7;-H_^9]%<6A9L4C+;^(O:,# M@QUKKI_!517CQ>CAI[X&=?<$L+_*59_8Q]:477TGD B?-32$%F+\5(ZZF[$U MNP@ 1<+_JO-\C)/&1KX#XE->QB"6D8#-7D#CPCR7J0;AC6#)OS?HU3RCU#8] M@+XCT>&=G?[]!]BS.RS@Z]<.8,X^;)_!R.-'DG,^W^:)[(?A2ZF-X'63"?)L MI, %P[]H6>'.-A2'(6NBAXY;WQO*"4E5PU:J% MJC.9N'Z XF9T#MDUN:%;T&%5H=.6(-WEL<*E9,NRG)7M>O==TE4;FVLW0Q[FW(5 MDJ,X(74)ET+M]WO"6QIZSY<(H)MY5[==?'3MNF9>CA-'2/2]/%7",V#@@#20 MB0_O[O3C>:UY-NIK[V>=\_>USF,A1:)3^E?=985EG5 DJ-;0%4.E_N.)G O0 M/@9*%Z:3?6847[)A PJ;/-$%JYZ<>4AEH]* M$ 36CKTBL#5$:-VAYIJ)==.FPT5=!!#R[^LO\QO'"M'9#MVZ5A&#F[ !W?)G ML?.X,/U23,]\>.W\S-,6>O)9^74RN'%,$^[&4)D4F$7X5G]JHT#$HH^)LTC% M=)L^M6GR&Z \2G>$[Y@O\^,Q1+NBRYTM@+739A9)3K9$Q^[PV/,[?2"+CZ'CV+J8 M+IR_H 3G'.JSYRS9L3L[$1Q4X93+*P,DQ5)AZ8C*!5G)X/%9<7:8UBXD1Z>F MRTDH/HBL&VQ3-)*.T:?9 6A68@-5G.S%E0NN@7H=U&LDU@R+/^[F!MC41F^) M+LHU*Q\?EW+:E-6QE=Z#UP#]9WYTUOT"T@W9M]<%C(-ONSE-A2ATAY)M6NY#[5*H3G\&^8ND MH!+R[7355@E.:Z[J=>*T^J[U6VC,8T>PX8/^BCBK:1T56F MD@8DG"\EMJPM M.]^P;L31 ?>14=IM24#N(*Q]OU4?%(>*:CJ/#N@+5<,%]T- D7F=3P^1PF M.^?.J?"M+/'1@?51=T&&%PJC*17C:1BQ\B@3G) P7OVZ#F G/B_TP0&XC& K M7&9$WP'2T-$3Y/1$FGS4LJ5/TJ[:BUX(K76DI8(2*Y(H*CPF0-F!4=!NN[;5 M*.8&<'Y>S+5=S;,2O3,2HPS6)K\\&Q-K.XZ?9A]N69%&1Q^.RBQF%2G#=1\]4--K(S6](Z1X%4'^Z3H&EM'FW. MBSZ!Y>WP)3K[-_3XLQ!4D5K1+6CR&%]]IX_^K5^@5E6_*)1[#)WC<2]4$]4Y MY@RP*<_*12W+J!^Q-8T#M9%!:K+W1L3J12!/Q6CCFUZ!A"H62^AU@0LTGJHC M>81_#Z$!Z;+OT#=E\3H@'\;GEJ5>EOE.28"Z+9;QR#0!]Y7VE_,MGMRT-N$5 M$;+"BT9FM&!K7S8!'V_$7MN:R-HA5Y]&:1N(5IOK[ATA[:FW%L!2Q.WY)!"( M+"22HG1-,[;X\\&:+I5P?/&8[FL_&5&>V^FO=XMD:P>.@0[T$2S>U6&RP[>Q MXLZ.^:ZT'=YIR GJ1S#9@,W@ 6K61FU(MT0G73.JT,4^6%6@M9GH;-8QFEY< M(>">[VGOY^51P71YBJ@7EFO6!N)U\P!>[M3E/02@),7_>CQ&:G=H=+AB'"JD MC57@_$"'O!6:&J%DQV24#!"SLVJJHDN\]R2MV%WB1I=M]"VL4#S1; K*+.5TN)!,7:%I_1T&E< WM 3\O/T&VM&6C'.>_P#H9L0M#1 M_Z7CN23@.(9HN#Q?H1]C5V^$7"_9#DM/^ M?ILH5+9/7L7;5TQT[)D=NK-3;_P%+*@.,( 84"#:9%7L-DREK1!M,[:844.Y MQ *8N O )!_*%E)7I5Y< ;!E&"^PGXS?[E%_Y#S3E ;.S*PC_NL'6E-49I&DJMSZ&2F[L+F/K$H9<(5B)V @C MU")SQU$;(B[1W.BMK1P44$94$FGTPWES04FLVONOE$B.0S.0PW*PZ5T(Y3!J M6M9F(0G;QGXD&<5!N]T(K!VN"ZL8.K7B=Y\5CA>O8% MII,9>D8QRKY)U!U!A5H--ABE[0J!3!O! MK5\^0%C+:*LRHNV.L__@Q[[P\X2F7 I6QW0ZJT=(3N4P((PI,J.6M]#LHZT7 M:Z:43IUN,)VF;R)LS6\-&S_DV7VW?L@K/MKH[*^-;3VI5'W M7A)%\)EM%K]9#4Z9I+*#\WY7)TH\LT,=ZM,9GPL(6KD499*[5] M0=0&ZI/C'MRN\\ O, T!2J+DGTWCLZ9]_"97+ZY08!%HW7.=<(EH.50G5_VQ M!@]KQ=8U:;,1#2/26F LH@&O697BOM415['96\>M8DZMMG^!4M$D!!#91]$3 MR$*Q8[!;X98QJ!*\NUR'CY WV\ZL%67,(B8XKB-4=#:%'LV\V%CT](GPT>!;.^9*^QI$S ,U6]J-=HY5-;>%[M0VF(WY)]HT+3AR M6;I %>-4JQO:?14ZV\"^OO"V+\1Y)LFCC"1*^^T]:;EJ$%F71:JN+__Q3D!H MH8C/4A#S4O==Q^><0@(E*H*M2\U1F&%;N2+4Q,9L0U 4\MP(TFZ0]?S4=@$; M!XHJIP&M,Q;_"YBTU$1,1=A0/=,9E475#^$F&241J!!*M1LOW5#/B_0\R$9? M(L"O9*XMRN"TJN:Z[(KPA;JQKLQ!-38I^.1Z1(T%[8[8H;Y;AV]E^1T=%+O2]:FV)U## MM,)[?4[0!N+B,38&:E+696@9OJ< TVV)@>"V)%4__V"X6[HJ[DI_BDB"[G-5 M[9[:@<$-:G8W'UE!714-2V*-;L#WGYG5='>4U.?2>I>$Q]'8CXYFTQ6)>LVU MD"4=.FS7/$1_P9][9?%/-^O&@=\\B&ML_#0!]64#WRKBTR;LT?;K,:_1]3?^ MY@\/A0_W&44?. (?2B74T"!;NR2 MX'2BS_V_]XDB":\<&&C^Z1S$ 9ND 07"/^KR,^LHLE.1AO0T;/LW.?V9 GCA MVVQ\3I%].=_U!)<%&%O5@\!VID%0IVN6ZN@'^=:3_=*S!P869[VX,H#UL7CT MN;1\]/ETKEI;]9K2@6.$(=9C+-3VFJG\"%K4J'5,B6$^:X0/L+,$/$NJ:,<5 M3&$Y;K@U<75Q=AAMGKA5C\4 (15MDX=VP%JFU9:ZA=C1-T=D--'T!5 =S)I/ M&_[S)$J[?"PWC#L\]0S-L^OG\17[X 1/_8<<5>PFHI*8'65B<&-2\1W!S?O5 M5%HH-B8VA>(GJ-H0/+'!P[](;F*<72"QD:"=TGPXC8I49F''R*_#V*Z;8=RB M)T,C.W0+FN==UZM-'?+.==#:;[:J^-X +L3.,5Z'"\#].RC/XU>KR*,;Z]/H M!J!:; NZ\6J_I#JO-2;7>D-__.)=OB-BR05E9;892PX'NC'CW$:<)=YLA1)T M9=_B&9\\4*X4QV3#)AIACG;Y'3C6??,SO(:V@B+8OVS]TE6N7 M%)AN_HJ/%A3SNSW)D7%$Y%[Y5R]X4M3(G& \?$M.>7#/I@)_K7!D[22'#8J M,6]B6A,2_#,4E@LX^P6_GI:,FE7%(WC;+Q%Y6ROU)CE7,+ <%H\ZEY8AR3D? M1Q)@)S-;^^(TEDTLDF!6H*@+6S"7#J[I2K'M,K>M?[+CN!$\3L7GK')RK?Q6 M,&[5K_L(B,N-V*'= US0[4X1X3V\M0R;&)(83A>[$%X&.)[LS*$Q&B]\[BHP9:^H=4"MAT&V<% MLS=_#5]LN%F6:=/N&_V!%-GT33NG,MU?LGT-8IJ.* MDO2ZSA/Z@8+=H3"Z 9DP%A(FXY:1M#2!JD^48E'#=)@8,*?AW9IS9\^FL^?. MZ0Z*Y!Z#JG;,:GK?V$2\.>RLWMSGO)-#1#MJ^2A:*,T53I199[^XKN,BJ=^) M0K$OW_,;&@*MBVV&CZ,]O8%\K A!UW%937NZZN[&^U!ICC\##EK)=C@'0+=W M;-#FU.$F7#1QRRW?>F.V"GD)Q;?HF,'+#X50TC=^JCC?V*BE@&*T"FW=/G\[ M*HHR3-&NY\6&SU) VP#[Z44ON!!R(J&UTPVVEBCCVB*"KM>NX(1XW&2Y$>(1 MYB8J1^F?-8\/HRU&%AZ\<1SP3HB*:4C3BL%:50_T%V,-6NJD2T58,UI0@Z[U M4OS7:/9<4#P0UC(_H"MA4Z]G1!_J3S$%CQ[HT^9(\^1RPOR7$=5^C%\B"-I\ MVXA#K[8+6BCF!EQP%(.U!/,%#N==[6Y 'Y2[CK1T\6IW8&CZ;Z&+2:S7&O78 MB2(G15DM[]1E:8^5\<<=N^"WZ[;KQEH%:MM.N"XJZ37FC" =A:(B,U5MK$"G M]-/ZAZ+O_74A8=-Q4/A MVTTJY9IL;UWQ+I*]165U*?'VF(IL^)UY]MUYI,FWM[$8NJ)&4?!6U#:>Q TT MY054#%^U#+RVJL/.&\6R1R"FYMM5+32S7+IMJFIB >XP4C9P$-BPZLO?DB#- MTKBSXXJHPF>6R(&UW;TA% )2T"8:KH--&#H[W$0V3;Y]<1I.@JBVG.B7GCLX MR.U[<<4 :\'>KL*!S#N&/""*R-!:$[PPD-?34@D[RK4\B>S,(#8VF9W7JQ\A M:A:>Z)J7>T<[R""R&8G:%D"S/C0"C%,7/-2\A%+&ME1I@RIN!W,KN1K8BH!5 MIGN&>2#J"TF!]6>2N !'KYP9GBO("WZGC^!>U)UABQEMLF_-+0A<+] MFQ6V36F$WK((FF!"9=CD*+X5L&VK9L3,BEJZ(G@SA@G6Q M,JI]!BIM@*S ++"I+U!5)5#2B*,!\*5@\]A=K\F+5NZC8K3C MB)UHYU[6;>MH7QJV>]JZ=N'P+KJ[U)5)6FH2O,,H;F/-N;%D]&OMBLVMZ."% MRY[GMD96=L]-NZ D4P.;4*ST8AX[G^>P=C8!=#'/P19$OVT/P>^TH"YDG)L\ M7VQ['VK[^JF,3=5>@I#-)OO(/APE1O?E\DAZ> T6Q,;&S5G%^2=VL_EF'Y29 MG-=-OEU%VL2%\3Z- U^@C+:-ES+II8/QPK= M^@BKH!TZ[DA@$\?@)9#M6JBMZ(;(ASP(L?(FM&,4/NX*<1)L.!8J!IS78_(. MQ+L<4(L/:1)ZF03S8NOQ*(:W\F?CX*MG@L<[SS^$^>N3SE$F_SB!N^L&)(.N MJ9=AAFZ>S$+K@Q.N%Z)LB,JI[**-QCQ)R8S,%S;UVX/T2,M&6"+[5BM/]%96Z,VXM MYG!/L<:2?54 B]S8Y[S4V/7&=$7!@3X1#/2#HYBK0/:;^=[FG1&Q;"Z#G\.M M^FAZK !!1]QP$)QLV^& &ERE00= 5\:2N[_0S:XX5E2F;G:9=H1NU!&9;D^( M671KDHCOLFK#?)DL-,)_AQ.TBZR)QKR1A&*)S]ILAAY?M/1;^-X'?X/#IDQR M3@X*Z8QH^ 05>*MF9II$! 2?%]"M5D*$Y'"?8=9L$4'3"C2;\E.A5A?@I<&K M; -@DW(GQ-U6 3[++V M0'"MJFW"+&K ^%$*6MIT[,YKW39=2M MJ5//?6E.>O;"I&/ZR%'I7[[MKG3/_(7IV.G3:?.A ]7#C@[-A],U*AX?*)\P M?'CZ\%4KTHJIT]*Q,Z?3_N/'<&&SU^\#^_>'[-ITP_09:1#HK8<.5A?J@A[# M%1\;ERN10)^U?J;1(?OD/N%,%!7C"JQPH:C,!;&#<"G'-GKPD'37O*7I0U=? MG^Y9L#3=#7K1A,EIW;[=Z?2Y@]M4)D]@8BE9%"FQJ%K'AT3QRT)#TSB77I6MGS,.Z MZ9-V'SV4;9@43AT]+KUK\0WIJJESTK[CA]/14R<;^UVDFL[+NZC6 FT9*E-K!&BCPG5B=VK4=IGD MK%B+V1T]RZU71F14B;LSRH*&A";.8!4>ZGDD7\6#<'6 S_OR(:+J3\%"Q)"8 M_:J@I< S!==:>.[* TQ^:#=V[,QOZD"_!AI_C5&WS] M09\?@PT/\IS7HK=%-^NPY_&C5U&TH2\M6HF+KOLCC(=(P1LR8$#ZF5MN2S]_ MV^WIKKESTUD<2,6IT^KE;[U!9,&Y\.N?/#X1OEG+L MD*Z"05V1N;;QDP@N4=.&B'OQQ$EIT?B):?RPH?E5=P.\T].-7X'C&CMD:'I@ M\3*5V:/'VIT;GY^!2)R^;]G5Z3V+EJ7KITYW61.V#[T!,/P80D3/NKE_N2%H M:_R*"7B;OFSC:.M4=>C G^:H_X#TT[?>G7[D^EO3TLG3(>B33I\_EV:-':]? M8*9.K"\SI1]/Z-U7[).R^]@V7H'K:&LU"X\%_ETS=7:Z;]'5J&>!:;QNYVFS M"U^X/F ;O@JB_])+:9LMP;&QU,C:V.=#!PY*]RY<@;BN38LGS03?=*G#.X03 MAH].[UIR0[IWT75IW/!1X@GRB>*5Q@.9[%O]E?YC5&\%.2PD*_DWNH'@5296 MVS[M"K"E3I\Q?2JTL :W70$;^64P= )%C8]\T!UVUE$0Y%0U(%E!S'^@^&OR MV9:LB\N>QDU]V6!C;\M5QOBWET8-6TP$1J7I(%]ZM8+197):YN@)3>RDP>[LIZ=QPWX],C' M;@G2_?OTQ2O]>>EML^>D)1,FY5OX3%IFC1Z=?NRZ&](_N_F6]-XE2\&##$;, M=\8/'28;EDG#ARL9XKV/YHG&:?1-2K%@HW@JM-M-^,4EE.@(I;Z V1>5>>,2 MJ/O1?G%4KG2.J?5X-^25G=O3&WMVI2T]W,7I":':-N$%1EW6B9]#NEW[H&X] M2-*FEY/:<(;J[(7SZ>US%J9EDZ>)]7M//))^ZUM?2O_UNU]+O_7-A]*ADRVRBMKV4GH,3T$V)O"X7.JDB#JNY<52Q]0SKR.;<]5DY:=?:YFR9391. M9&X0.6:KC6V=='C)_1+6+*?6H9M^) ]C@<6ZTI\.8MV1=N1 MX@VO:XX!'L*)!#8.7GCXZEZ 7,/QD_Z]\Q:F]RU9EMZY8%&Z9^Y\>S8!?'XM M@^X<.7A,YG,-P*'PPL&[0N8+L6!,3*#(:\;5!J6AP=J>B6'29><.*^W113B: M6Q1>P&@7-CQG<*RZX^1N:!*E&WA..GGV;/J-1[Z2_LU7OY@>>GU5&MC//C7" M9(ACM%>&WJ\[,IF-65!_1FL.^,D9,0'P<5:S\=&!=%% LV(?YR[:6,*'0%W^ M1_"9H!J_KN-B&C%XB-J,Y?7=.](IC(7E^)DS[LKB5*S2=/\, _W:^,BSO@+D MG/47G]SQC)3ZFG/$&CJQ[QO(?M@)*@LD@RV-7/^(C?.E?6]R24&?XYJ%?[F3 M#-JN6\:#L>/ZP>^%+L3)BE2\U%KMKA%S3)]=DWH5\ M<.UQG@GR27-^PS<1EM2_H/7(_6QRFS? E%"*7;4LFP!?6G$!SJAGW_S$?*FN M$?WXR4?Q99N";G0V18!Z)H>-*FX)B-B!I6U06ZSNR\74>1)74PQC^3)S?A;[ M1I.N3NC7I/; F.G$4_#1?UPLVL@[Q2$5FD9-N!W?5CM\MO>9G"L5?"9GDC^3 MP]T?):!E@A*\T,OP=60':&R[H,VLUVUT$@ 9''$K41/U2H^%#8!I=GR5?3'- M'C,V31\U*NTY=BP]MVTK>.?3N"%#TX_?<&,:.F" 3(8/&I2.G#J5WMBS1W;3 M1HY,;YLS5[+O;MR0MATYE/K[,S$\T8\;-BS=-&U&^K[E5Z=W+UR2;IP^(\T> M.S:=P07GP(D3TNMV;!:8C/$Q-O;U7B1<[X*OMX->-'%2FCIRE'1>W+DMK=VW M)PWP!(07&,K>,6=!>O>BI2A+T@W39J9YX\:G4^?/IH,GCDN/W?.D/6'8\'07 M$CKB^6U;TH8#^S06SM@@^/Q'U]V4;ITU5V^1K8=L\O"1Z0,8URTS9ZG6&7/2 XN7IW/Y_7!Q&?NV/'I0U==GV:.&9<6C)^(N;P.OA=B;H=C M/^R43^WA.#F#P02*/A]8E]RV[/MTR:[X^#KSC\$')")Z#N=\63IB2[EVX M/-VWZ*KTCOG+TK+)TS&V4>GHZ5,HS>=7KITV)\T:,R%M.;@OO;QCDW.+/$!. M_1P%YVO8@$'IFBFST@>NOB7=.7]YNG7VHK1\ZJPT9NAPQ'5 B0/CX7XGMB&O^^*EI4/\!6+LGT^ES9Z7+,8P8/#C=-F=I&CQ@8%J_ M;V=Z?=<6?Z%M_4X9,3;=-&N1])_>]'K:AW_+!1:G& M68O3'?.N3G+(L>E]5[\-/N?)?M>1_?(R<\SD M=/_RVV$W-QTZ>2P=.G54\B63YJ3[EMR]QT?0S]"'PPF6&DG-^Y$V:F>Y?>EA9,G)7&(J[W M7'5GNF7>-6GFV&GIC9WKU%<3&"7Z*?N:J\MHL5E;!93]7L\-US9UR3%K:XBN MU&J0W1#%054JP"C&UV_!>]ZK)$>0=6T.FNU\C,40#.U3.JG<PX +;K M@HWT!+BCQY+L&*3ANK*!S'@HH9?]1'UYX+(^W/O@\14+)CF3!_/5E)T2<0878-[!8/+PPO9MXMTQ>W9:/GF* M7K5^>\,ZG#R/Z6%=7F3GC1N7?OEM=^$BOEC)!I,:)AA73YZ*9(4/>O9-K^S: MKCM#BL3^42)6*[Q;<,V4:>EC\'7;K#E(K$:E748]L9HP:G0ZNM&&XOF94+ZI3ONQ;PN0N(V!DG-B31WW$3, MX]1TV^SYFF.+"[XPY\O _\@U-R+NJ>DJ)!&C!@_!170XDHC3Z:E-Z_16H\!Y MU%Q>3.?/74@WSIR;[D,",GK($,TU5RSMIN'B. W]OK)S*Q*._>F#5]V8[IB[ M"/MH;/K:ZE=@#0\8 ^\ _=@-;TN+)TY5E'[OI[;AX3L,\ M]4NGSV(_(?%8/F4&QC(SO;9KFY(=[AY:U4G.2]LWJ9_BS6#M6-MV41TU>&CZ MZ3ON3P\LNR%-'356B?9PQ#872<3B2=/3XQM>QP7[-&PO(I$9F'[XAKO21Z][ M&Y*,2984X&_%]+GIAID+THS1X].K& %NU#@DG^ M%,Q)27+>0))S$./A?"-&_+MJ TP(OO_:.]-'KKM+S_GPN9YCITZ@CT%J+YDR M&TG8[+0:<1P[?0(^;((8YT>NOR>]_YJW(U&91%8Z=>Y,6H;$:"EL%B YV;A_ M>SIZRI)@CO6';GQ7FH,$[M39TQC76JW5!Y#XW#YO19HU;DK:>61OVK!O6QK0 MMW_ZP1O?G:Z9L2B-&C(\/;OQU70220[U)X\5WC:(#SY"11SHZ@-&ZIY&W1+X;FTQM$@^R0"KS3W GK,Z#^O=TW)Q0-3Y47 MRAN@(D\#JF)3S(.HS,KDM'TY%(WKH#^;] LX$:!@T=JM;-ZZZ]]=;0 8] M6?2B%PXN$:P36S>^MHF\?J(44#->&GR#B\?C.A8O$V[!O7_K2ZM=%WSACAB[J/-9&(R$B7M^] M!Q?-G4H;H,7J&Y=>^_I7TF]]\./WL%_XF?7?C>EW(W[-H M,1*K\>66M\=-1)P\[_"YGQ^[[B:\ AZ6]AX[EG[S&U])O_/H-]*O/?RE])\? M?43Z-7A.X*>)?N3:&W5W9L.!_>E??N4+Z3:/&=^_\Q9+; M[?N>$?/$!(7@*WPF('P+Z\4=6\4;CU?G3$)XMX;^^$ V[V*17KE]:SJ#!(#C M&SYP$.*Z!1?KT6GKH0/IWWW]B^D_?//+Z1>_^+GTW0UK-"_W+EB"9&"L^B$B MOA.X8/_Q,]^%[F?2+W[A,^DO5CZ5WS83I&>Z@_KW2]]8\UKZYW_[J?3U-U\3 MCWY^\^M_#_N_3+_\T/])J_?LA'U_)65$>>L!19-?GE=1+.9:B=>-,^:E]RZ[ M3O9?>>/%].M?^USZK6_^7?KX8U_%O)Q!Z(?>:%1]/O//)YE<^^\!TER\NFS$JWSUF"\9Q#?^T8HEWQZZ!(JPV9BX4N M-),F8M7V#>G?/?3)]/%O_W7Z+U__R_2)Q[Z@.9V$Y.E=RV[&H8\D&LD68[L9 MR=;;YG/.4OK2JL?3?_C:GZ;_\:W/I8^C,!F:-79*>O#JMRLI)YCLK-FS1?2$ M$6/2T('VMN2T41-4$W/'3TN#^@U0#L6C3V@97)U)A_<4.ZH2*.C*\#;-30IJE$X M2)],QL)7'>?1)W>D/HD5LAKR!G MJ1"B?>UP&\N(=U8:.B1BG>4C7A9%[K4.:SB0&O3UB3_R68MOG=0Q1:QDY;[- M?85@V/,K =++)DW"*]\Q:C^W?5OZUKJU^F@U8WE@\1*87-0GJ@CJ\V+)/LY> M.)>NFSI==UGH^;,OOYA6[]TC?=Y]>.B-5V7#MT/XR2@>NQ$JGUF@GAVG27>/ M;I@^2\D2\=E75J95NW;H@LVW'4[BE6X3?=*9<^?3X@F3TL()$Z7W=Z^^HKLR M='C@Y(GT^54O2I-O5?#M)UX0&SL'T#S"-LYI,:]$J/$.U).;UHOF6UA+.!;$ MSW/3'7/FB[_]\"'$NQW)7U_U<]7DJ;A@3];X_O;5E>G-O;O4#^]X_/UK+RE> MSLORR=,LK@I[CQY)SV[=F Z?.ID.H1S!6*J0 <9L%<']P+M.K -,0/@L#N]\ M\)F*IGW _;3 .8B[@KQCPT2/=VO^;M6S2OB(Y[9L2(^NMZ1JTHC1>IN)Y^(: M[%/K67_1)JK@ :ZI11.GI173YJC]I=>>3U]Y_85T!$D-[]!L.[P?_:W53]]\\V6M24QI>G+CZVGGD0.2S1@S4GS]*Y+-'C<%+Q*&(\;SNALW;P(_ M^9;2QOT[TJ-K7TBG,<:+V$>O[]R0GECWLF3CAHW"NAVJOD^>/976[-XL_APD M(6.'C$C31T_"/(P5CY@[;KKN^"R&CQGJ3:FO.J1$FLX2D^V2J#%M>?G.2)(VHODC@9E?.\@.G'GT>R&ODPD M["X)BG8@BEMT^.J A:E(/!"AB[(T,]_UA*:R97,5X).M?1OJ'N*G(KJCBKL7O:A1+QNM[R:+=,]MUZ_L0F;+%7QGBI^7H/,K MY!-+Q2=93#)E=-UN@ M3 E>V#?NWZ>WHWCTVQF@-0GHG/JC!@U6ZQ02H7F7[M[G>E MG[SI=LEH.6K(D(BZ!7C/9U'4'2HX8:*?74>/IM5[D*@ 5T^9KCM(G#,F6,26 M0_O3P9/'],P@3]",G6#RQF=Q?NV>!]*_>L>[T[^^^WZ]O15C9=*4<-ZJ1\C^ M^/89=:*T86O @F7X;17[(KXRIZ;;'%RGU\)C0CIM]-BT<.(4M<<,'99^[FWW MIX^]X[WIEU$^=M=[TXJILR7C71Z]%=GJPN:[9J+.:['P>>Z>,FJT/N9-K-FS M7=]EP]@Y%[RC$6]5ZNW&X2/3Q!'V?-:<\9/3+]SU@?3S[WA_^@64GWG;@TBZ M+%%F@E,_,%_0YD5,%;JPFBCQ$URC)5Y[9FC3_IV231XY#NL%20[6PB@D._,] MR=D,^4DDI[+SF+8\[=DC)WQ@D,4RDIB.QX_'(_CE7[V[A]*/W7G M1]//O.,'TP_=_-XT?/ PR?@]4=W 9XAH'V.LT6PU)Z[;[+=4U#27H%@WY%4C MSF7>/[?=_ #*= MXMN.,5N]X,B7MQ$+U[-[:\+4]!S-VGU[==$FIHP8F>Z<:P\T/KUE,UXU']0% MY>Q(^LZ& M=>E;Z]>FM7OWY N5!>-0S#:"D#+!V7_B.-KQT8(6?"P\X0Y6DL!7NV?U(*_Z M1HR\8[+OQ+'T7?3_C;6KTQ.;UBO14MRR"- 9 ^C:4^Z'_E[RMZSFCY^HI.GF MF7/T@"_QR-HW]$P#47OB79JC/B='\*J9?O8>/YH>V[@V?1LV?%[&[&*?5F!, M'E>)V_9NAVX'8KW8IJV?$SO _#;!-38"">Q87#B)TYA?OET4Y<39TVGC@3WI MR4UOIJG@'17%A?H^<.IY6;EV7GMGT1GII^WK=A>AC"ZR)X*'8W85V3.1WZ]_0$5O% M"))WT (Q-SIFG.:GJSC/.HJ,I0?UB:*'XZ)?W[3]T)YT\/@1R19,FI7?DGI] MQ_JT>K<]W'WU]$5I_%"[B[-QWXYT"/KR@SY&(3$BN,I.8@T>PS'"M\98>&?F M^4VKTK,;7TD;]FS5<>CA% 2#^\[GK$=8V"HZ5WFIEIRC,.1.?3A/E=,=P<"7 M\_)1P\J+5=9GV-H^%J7C&1I($G17!$D#A'Q[J$Y,HB:BLP;(J_C45K.852"S M*6BTV!>2+L)V?+-/QL+LWN[LV*^CZB-RO+6I9(<7#BF:OK8.\&)GV:4A)J(7 M5RZP'K@FN#;0ZK%4B[!0!-=3\:'2%:ZGTD*+5=Q4@MIO0X:Z\VR2P0.<#P;S M[0UBQ92I>A:&#Q>_MFLGDIGS2D8V']R?O^WW[GD+]/ OL?O84?#,/X^].,GP M+M!G7GHA_8_'OY/^UY/?5?F])QY+?_#4$^D33S^1UC22G IE<'D$O#O$A,1\ MQ^R&M*8LB2#XMLQG7GP^??SQ;Z??>_([*K^/&/[@ZXOIE^ M_ZEOJ_S!T]].GWCF.XCKL;0^?TKLTK'58PZZ1CU[H(0?/^?= M V+EMHWI#Q[_>OK$DX^H_.%3CZ1//O5-E4?>?%GG6K]1T ,BGB[18M+BN22" M=PTR?&W4X%TFKE?BN^M>37_X^%?2'S_YM?3'3UGYLV>^GO[TZ:^GIS>^@?W3 MPYKS.!@22Y>HP&MSFW9-N':UQDHB=AKK@)^64C.C'^1MWL#^EK0'Z)/KZAB2 MN+W'#HIW^_QKTHUSEOO=HAWIY6UOBG_+[*O2PDEV=VW=GLTX-I!X^NCX\#'! MC]=_^95'TZ>>_/OTZ:>^D#[]]!=1?S']GV<>0OD2DB/>1>LV9UY?$J[41;?; M?+51YQ67 GV%/XTOFX&XQ+E/^QT%22-VC.8%.PU%&2YI)0Y\#@8G%>='9Y$@ M&()?_HQK?DB9%;;19"' +A9-: +8+Q:M^4?A"O%50O]*>,[S.R.0[* PZ=&S M.UXX!MV54C%]^64R5!7)NT;1BRL!L;[RPN0:N21LS3=0+6[YZU"H?8:N]6R2 M6MZ$::'P>! 'D(O*)BNIE<%CYB1.=/%=.;?/GJ,+];[CQ].3_J NDX'=1X_B M%;J]0EPP?H+>FN&%Z*DMF\JG3@#>P2&RH!X;Y8"4[C>.8+S+B61R+K_NX M3&*R.6/'I2DC1^E5. Y&23J32OMT$^^,$#-'CTV+)DS2I[_H)I]'T#\OP/W[ M1IN;;J 4Q9P+H'>'SC6MVIL5>(#C?F0\FS MXZ'K'!?V,6+BA5HV>5ZB1X\&LGK<,3_U?@Y*^D8*>?D13A=?]&3GOG+>K@ ^ MWR[:?N@ DE-[R^7V.0O3,"2?G/,8 _5X%QUG3>FT7=DYFT15S#)?BUCS[N*! MXT=MWP$3AX_&>1O[W<>I\[K[XACX' GO0!#\-)6^S1ET'9>MG9X1URS&8KW4 M(-?>0C1I4\.>5VJB;I/F58H/ Q.[CAQ(AT\>4_)V#$GRMH-[Q.?;6/P8?(R- MF#O!;/8?.X1C\( E0FASG;RXU9*9(0,&ITDCQFH.-N[?EG8=WB-2N,P M=TQD-B%9T0/$X'-.-NRUNY#\Y-?R:0N4 +%/^M8<0(_[TN[PV8LD13H^1=_6XA_T3D0B\8"JCV#CF9FR[K$E8E IX_/GMR1?.GK.[.U'PZN3,F;/I[-DSH%'.G54YBX3H[%D6Z&!LO;AR4:\Z M6\M532GI*$UMA_-B4?*DF/4-9;WF50LTY09?ZR3#+1HJI%'R28)M]!%\%L$; MK/C:DBF?8^ M_LE-MZ3K9\R2?UZP>!>#SYS,&#U*H3/&KM,%\%RS'XD6+TY\^X:_'S5Z\&#= MOC^+X[']<"[!5YR\@Q+?P\/OLKEZRC1UP6=AF,CQ[:QXF+E,2 $O#OQ(M%V\ M.Z&81=@\?_%U>S"4=U]XQXD/^+Z^QQ*! ._Z;#JP/^T];@]H?OBJZ]-UTV9J M]W,$,_A MW!>7KM)/'^W#S0?Y(# MW6F?-KIN^KQTSZ)K->=,L#FW3,*GCYZ I&RP^F7/["OBXG6#^Z&.B^.OYX!) M -=Q0>@Y2$0!^'8;CRG[(L+S^@Z NW1$*'#IQ#,G0825$VP_MUK@X ME_N.'TK;#NS&<6I'*OE[CQU LK5/]!T+;TC7LA^XYIR=P5B'#1R29HV;BNM^ M]V=RA,8NM)F+W>[34*&A_+W!3:LE):B/-K,KJ%/TVK'U6_Z!#_X&WP/4'1-, MB-3]HJ_Y!B,OV+I#"+F(:!,(DIF7IIMME+*8C(Z6:C>B3=T.9)[^O4^P>!#; MY/%Q5SX?Q NNOJ /<=TR:YZ^9VD!Y9>DU9,G9D>V[A&YR*N'_[&U$TSYBBQ_.[&M;+G\XBVA[J!4=F6 M2=HU&#>_M(^Q/_SF*WI.*<['K/^M63!^DZ]#?@U?=G.Y9N"*]O&.#OL>'<>TX="#-QUC'#!V1ED^9C;', MU??_O&W>\O2>93>G.^=?C41A'_3VZXON^!;K55/GZN%2R.A1MG+X9>7R5T=\R["OWT0[**9(%SZ#'GL$%POUTW>'$ M&6G*R''ICOG7I'1^2D,\]_T@Z?OI$OC[Q86$F./ST%+\;AQ\9OW;& MHO2>Y;O2> 5EO9+= M$&6$'],-GTT_3<3QQ1@(QJAXQ.L.X]?2BZG?TO>]_S>XZ+A#F.RH1C&Q!91/ MK+ZU;BR &O1#GOC86$"F%7P-+&C7[QAIU0[[5@5 @H;Z1+%$QY(@$[@6:PO= M +HT>:%)ZE![YX5I10>VTT]8H\%QP(^2YI]MOR11WVK[H4^UH%ZD2%W?>L=QQ^'!Z=-W:],2F#19C0^]"VH*+"7_0DGJO[]Z5GM^Z!7/#9_1X MX-@QS^_6X9?:\54A?8X!9B1=-/N^S83]OV5]0 M L8[+.R?7^Q'7_Q4%..+>/GQ>+[BYC?C\GM^F.#P8KX)20U/Z$R0^,5^JS'> M]?OWJA_&RG//<5P (GG@6U>&"OO@'9[FR=3\,' M8EZ0Y+!?/MO#[Z_ASR_0A%9,G/AQ]XWH\[7=VQ57G'FEP.!+)03-=<&'H!D_ MO['X^6T;TAGT:W([%QX[*$B&SZ7\]JN+7IXFC3O\(\=-EP?X^8^VG[D@.S8IR[(F"=^N_)(7, )WDWA M4^>OBO&/!&+@/ M3F(=K((.URP?6&82P<29'\7F6N3'JM?NV:9Y"!C)G6%W-J^;L5!)#M?3!/2_ M:/*L-!5MWH59N?7-]%=(<'8>V:^[DP3M^7;;NKWPBS83628MO$.V[]C!],;. MC4IP-A_8)1OUA^X8 ]^)X%TBCH=?5OC4AI?Q0N0H=S[&U!=S-D#?B_/4^I?T MK)%-K,==\CH_> D';M=?FI9:W6S5L#MOH6;]GV>79E/[Z?/B3?]KH M':7@@3SRA&B42"OU)A#JG[@!V!O_$=Q8!MD!>%8JVINT M8=Y-2S)W1*[^O4V?T8J6+RRL#ZT[(A:2-S-\7663#H6"D&A]"O2'(M]&-A ,EYL= M>78Q;QOD%@@F<8,&](<*3IY*Z,Q&'BH[QLNOMV<7.!/HQ)X=6;?0MX2(Q]G( MP4-TH: 2DPXF!'P&: !.S*;S:9P S$A9O@'#(F7N#D M1US, ?IEG):8VMUS]XJ^T+_[M35$OENJ::_88]]Q?YBE:4D;!,_=?,MG,.;6 M]I-]\NC#^C!P77%^.:]#<-'CG11*F11P'-Q? WP_,4A<)9"@VO[C M6/A6C.9)@4"'@:!6K HR]B/GG->7"[C 8AWY?K1]:-_;%'T3W+_L>PCV.9,< M[G\F>TR2.";&39[TT1??GJ/>$.P+S@._=)#QU4L>#Z:;92]-+6]>F+ZUZ L?4 (WM,!(D?ND>WZ[C>LU]0$9*W[.$FE\F MR$2"-.^V,/E@3$I06K 8^+R4S37U6!.4Z68$FDQB!-#EZQ&LXKA)1K^!,T@4 MV7>]ADCKF@X#O7!R)Q*3K&L1N0&4?9HA,3>UEK4#M0V'5SX%&/N=[::5S533 M#]'LO\B[)CERB7\E./XPKPXB1J%_;."1BX-!Q5M=FJRHS9GI @J9I"*DW/C: M;ZS=AENW-G4QL E%HNI#6] V06(I3FEC81&V. !4/*C"DES>'-Q^EDG.*+!< MKQ=7#.8//H8DY[B2'%MQ!.FXV!&HMCFKARL>'Q:W[$\7,*^U:?M*%]4<^@3:0'T2/OJM@J)#!'C3W8.KBY C]S,$Y+^L"C"$7<?O[T\U(*,E;^J ^=54 Z&LNW$Z 4MYG%!DE#I>G M>P.?PN+'> :+J:#X"PW">)G#)AI<0P3]2T:>.$3I(]M5TD![S0":O435CN#)9%MODG/%8@&2G,5=DQRL/5]OMERX MX4ILK9':K!OH(]9;30/FW1#A/K2:0=078;KL:@% +CMK":':X&%,\EW[ M1A MK,G>&V^;=J&KY*PZ(GISZ'M%%X9AGV M+5TUL>&\Y&99"\8,&^.Q?U+L-TO H)KXT0 XEY7GQC8D+(771,.RF&6^["-6 M(L?*V!BGRYI5"Z971D,]I]VW3I4D,[OH2N#7".FH,N4P<7:!SU'GOK-(G,S] MA0.[XU7IA"#WTO1'3HXUYBG/D<&XH>,D:MX9^JD[OR_=,G=Y>F[CZ^F3CWT1 M:6R\:#;4=$'X1YQ0,!WRC,_NQ9.,5.@W$>$V4?D&G56":+DR=@_^Q;<(;-.I MIUAS)U5_0$T3\M9Q32WMMGZ[W8Y!'[)0YTV?W>>L.A8_]$=_K'-81%ZK^G Q M,+M5QH3''MRUI$<)1'%EKY!X"PW@K33=3E/_18?Z\MM]CP%%U_^M5>G7=#-> MMO%')C?0JY,<@K9UW.5.3N_;55;0NLJ9>LR=#TX_-A_FHXVCN'[,)W]KZV/AB_V?O^7"Z>>ZR]/RF-](? M?/MO](*_S(GI!6A67^2EA4W=F] P8X,:%;.R4?@MJ!_7S_(.-\;H3#H(FX^& MNJ-+=]Z':?9XG *-LV2&/BMS9\4P.!\63<=S^S8$&VFT'!Q!#,!5Z-2@\ MMCT>0Y'*4O]1&U]>&;LS:8&H)>4W+MB=G-XDYTI$3G*T3!HKS4A"RP*;QKH# MG"^V:*"A8\PX#9A:M"H3$K498+JE)C+/=>,8I8 ^:MUH4#?T+$YKU&\/9QM0 MQBV\:'_O, _R+RMT]F0(%ZY0^4)=A!7 IRA:T.G;T;^UN=5Y3W(:^3B,##4Y,Q>^+['I MO"A<"J8K6Z!8E@XH"[FA))&L*]2((I-Z=SF0I3:1+?0&KR6 M?I ^I1E:TQ4OWM[L!L;6F+Z6+\J-%0)3-IOBMXXAT^&X \&WFOM5\Z$6 $(T MQ-SO8E7^:Q1V9=^&Y@-2Q1.T57T^_$=_4BS!C [INF(WP&!9^)R.?DO*[_!0 M3^^K*;'AG1UV C\@^NK)<3*D1#= M*T534([$8@#AM&*\K;QZQ@M)M%>QWOP M#>B%=-B_M#$WDLD)">\G;&H>4([D@M(K;6IYD;P5[!:W6=!#U!D]C8\( M@U9_VN]M$SFM/--GU0PRF[7F02ZS$FU])@O3:T/8]A0Z]4/']XBAA_&&CM[Z MD9S6)7FQ=K&3;X$\YQ>QNN%=NOJ'%R4OAFA'C,Y4O[ZOR9)I99]A^]1)0XQ+ M@MK&^R@."UH^. M;@@)ZTAR.C7-F^G8BJ+ON@]L>3=*C;:]V76BYI>QY.D7VK810S>X#$)1;JHV M:!YOLJN%+5!NDDZY[27R*QD-Y%2PGH+'PK>EN(/Y\4)^D>" 0-2_P']=>?& M]'EP<"GP1C'^N##X7 _O_(#6OA1 =*7A!7WDG1]HMP$S*1-=8)*:;Z\DJTYZ MT0M'K!,M#U\BY'6N*T,^$7)-:5U9,\/%AKI!FC9M_PT#P/4J='#4M],\-E!X M3:QUX@37AHZOBNZ F\4+A@[TR*8 )>3A&NV*S$4 T2U.ZIM-GFTAIEQV;4&% M; ]V]!UU1L?X0AEUA^P2J%7#CG7M W1/<4@K5!O[@TP3MZ196\3UF))--Y/: CW@J410G7&?3+R9!_ MCMOJ@I8!G;15 /F^!'3=BTG'CR72 M$UWJ^T3L+:[\X+(2'>O/3J(VT;E/\9J(N 2I1"16&TW8 J>^V?C)W&U$ $4. MA&DOKDQP;5BE;:R-6*,!W15@L0/"95Z*6D;CTNR^7-NVS@O8LV/UJV>BR#-: M=E2)V+QAM=NJUUH?B./'M&R;CP= VK1!X4>'XR/C? 8A2JUO,#\L^F,?=!%< M;@*9B2)'YLWLJ!M"AS%)6!LH5+D8Q!SHO";:86Q#Q2[\2J&VX_D/VW+19'RQ M9QEM<+G!MF%K4!SBLX:_6L?9AL(W&V\ 7'+<0U*'S&JC*=/=)>G8'79^A%MS MF/U(Z#1K(SBVH"F+O"5,3:.,GDQ;_E1P9MQM@D!W]_%B5GT[VUWD$K-G?GAW MQ'^6![:N8'XK2%>E\DN=X!,*N*SC6F0P>29S.V8V8%;H;IU=8-P#=3K:I[]1=685]J*C8[[,%S _0?A?,OF]JU MT[5GN\M-6*UFL-X"N2\:H-84>K,TFB!7X='6:P$=]_G()_AV%53 %&XR#VAX+@&]=L1V9L,GLK:WP(]0VKF,-%*J( MQ3AL49W*N2.CMJJ''TCD_4>?EA0U99:4X MZC6:5Q;1TN3!]3TL)U.U;5GOWX,#1U[:;EH\! 4%N4:;+.E;7RU3@1_'GC]A M4KIQUBQ]8S)U^&6$CVU8FY[=[-]Z*\UB3W_E3,$-MGG.R*%NT3$E!UBY61%] MD!RHA^!!C]8QWJS*?H*G/EL*9'6@V! TT_D(_,I#94I.[E]!A? 198F[:ZKG=].LF^HZ>R2-&I=OG+=9^>W[+^K1I_Q[Y;8+V MC(]4TY?!Y$3$8[QZ'UV[DYO;E[6ZMOZZOVP;5TXZR%:<;8 M"?HBO\?6KDIG+YS#OJ.6]<<8XQH2R5,^ML)9;O<08U8@3*-:@5UL($-?_'+" MF^G!JTHLQ9-Q3%V=LJQ91:(N)X60!ZLL+&*QJIJFRQK(.2LL2;5C^G&F$B; M;?%5PW2)3CGW,?86!)6,L=FK")L$FPAV9TK6(>DBCQW-M[%X%Z=___YI(+]\ MBK^)Q2\@TQG#%DU\^ZO=U?&WK_0VELGDR3H58G%G0('N5!B#L]NUAV0U-RR^ M.!6'%Y.!&8:]Z 77JM8#UX@8ODZ\M%#6:%:V+=CP )-.F\JQ2KX@6U/R4%&= M]2\%ZTO%_WBL6F&,OH4K4A$V:Y,83!,78!R?-\RZ%SG^Z#B+X5$^SL1 LA&&T>;T/'^+(3 M=TGP^1+M _(@LGDQQ/Q(8(Q\/2V=,JOJN_AO^^ Z;%HC:87.[8 ;&+_<%NOXSR-H1!%>B:D=FU# M1#^,;?2PD>E#-]RMPF\V+G:W>C+9X5M7^J9-+%P^ MOV//[$!?=G8[U1(<3W3H*WS*%]6-1SNVY<+[DIZ*TVTXJ[BHI^[_!_ @/'O^ M\LHY%!VTEP#%U*MM+@6>/"Y7EZCCI7ZWN;H-B]PE07FMWRZ:FQY\,,9Z M3MI%MM!I#X7^0A;QL7Z+,?N2@KO0\YHG6O[Q"BNTY$!>>ZP:M)%T7C>E(W>5 M0K@GJE@+B2,+C<8Z)UVW>T!H6!?1LMK"J#5<"[PA.'9_^FWO2 /Q*O;5G=O3 MQ_[N\^G?/_SE] M__=GT9T\_F?ACF/1C/AB?>65M7ASA'JAZT+;6\^L9<'GC M;+-C?AJV;?C^K..P/Z/;R+Y0D5(1;38LQ9>#3*\4C]-M\%MV[YBW./WR/0^F M7[S[@31J\! ]PRBHWV)54R&)^*-OOL@\>NID>G/7MK1FSXYTX,11)"J-R!IH M]F#06-PD_%LL%>E%^\MKZK+)G[,@E." H?FCP'5JA"][FPJ'+:X!62D6@U>Y M9N+J9'%(#N HK%^N_O79(LZP!=Z=O;6.PGBKX3A!*U/22-U/HD M%!%93MM$&(]D+#K30Z$C@%MF>7R[ZH53HT&9WB6!^*^>,C9]=/'T-*"?G=A[ M!#K8=?14^MK&W>F-O4>LWQ*V 0Z&#NB?_NF*V6G&B*&2KSMP//W1RQLQ3XS5 M]0*8P[?/GI@^L&"JOBI\_\FSZ;\_ORZ=.HL#TX/ M+9N15L#F' W:0->'3YU-W]VZ+SVY_8">U">@'8JPEVF.0^&O"3?=MO%4,3Y#7[H2Y/[$,'#$I__H_^<1J& M9.>;:U:G?__5+^DWL!B:O;5B,?'Y#[Y X4\O\$++XTTO7.!./'/L7?$G S!W MZH8:??26%T$]O]QH&Z!9@,\'$;IK[&]YLV]>(-DFG\C[*1N[S^S:XN ZUC>_ MHO!5.OTPJ3/X6_ H]*>?9( JXV;-X\_HOJF_]\OQ$1P]SW-\JT#>L=%%'*WX MZ8KC9TZG?WS+.]*'KKM%L?SL9S^)\\4AQ<-QQ%OZ[(/C9EO?YDR'Z"9^*H \ MP6N=*U';_!9P?)%04#7>'N/X>!=(/Y_A??*L2U#??JJ X_>W/:A_T7[)O'XK MA*OQXS_PTVG\\)'I+Y[^5OK[EYY(_,THPM:#G1?H/YS2T]&J*K:'=^ M'-WT.:Z V50^*6MMZNP.'AKDF[UTQ!4$^T+AC7X5"!M MI<034+_V;RT1P8NVT6I$1P"?*-A^=LCE)3FX$+]M]H3TQ_=?GQ:,'>[,M\8A M7,S_[6.OIS]\87TZRRZL:P/FXD=Q,?_4@SE7[G%?E7Y]7U'T_)/?#U=C 2AC;/GTW][]XKT"S?:;S[S MW;3QX#$>+>)=#JCY-Q^\)7U@X51C '^V:G/ZB2\^UQDC]NFT44/28S]\9YHS M>I@SN^,TQO-W;VY//_^-E].>$Z>UKSDG'T$R];GWW^1:W7$*>BMW'TJ__=2: M]-!:^^'#Q>-'IO?,FYS^=NWV](EW79=^\_'7TW^Z5,)R89]>],+6[?@ MV+2D8^JHT>GJJ=/2G/$3T\@A0]+),V?2SL.'TOI]>]*J'=OD$T;JU]/+V[?H(F*A-,= S!X[/BV>-#E-&#X"%],1 M4CEV^F3:=&!?^NZZ-_7CDW;A,O"<(?CXC<^+;9^T8OJL=.WTV?J!3X+QO+9S M>WIVTWKI\<+,7PJ_?M:<=.3DR?2=M6_HG$5'O(C=,)._*#U>O^?TR!NO*%%A M'[SHC1@\1'=I%DR8I!AX?MN*&)_?NB%MV;\/<]PGO6W^DG3WPF5I^=09LOG2 M*R^DH[A <87N.WXL/;[^#8V/OPFU;,K,-'7TF#1YY&@E#OPEZMU'#J656S9@ M?^S2;TEQ#B>,&)5NGK-02=?*K1O3E@-[U1?CXJ^1\^VLN>,GZ[>,Z(_/FAP^ M>5RQK=J^.>UEDJ5CA.?-B_IE\:739J1QPT:D*2/'8M[ZII-GSR@A>7K#F]"W M7\Z6/OX^_@,_HR3GF0VKTQ[(^..>G+,]B'7-[FWI-?1!O=@O3')^[BV2'.Z' M:6,FI,63,0=CQNF7Q0\IL//]#$3 M]5M9$S"70['&^:OD&_?M3.MV;57=S\]GW9*<%S:_X4DJ7&)D*:-QK$R>!CH\5KOQTZ> MP+K8A?E9E_8?MQ^ #3 QXDV I5/G8AXFI>EC)^OXV75HKW[A_&7$=/P,Y@Q_ M _KW3V];=#W*C=+CCZ5^]>5'T3TGHD]Z=>N:M'7?=JV)&EQG[-+.$RR57+%P M#LO\FK2T25G(A2>TFO7YL5X'!L@J_7(4FTVTWC+)X1BL"S7[+7OP_;]!D09) MHM$I@"8Y)N.F@'UEOOJ(CBK$[$&)WX:LC!>+B M) Z03_D-/I>%#TZ":H+JY M(X\@/VB PJJ6+V<9X0UVJS^S/G)A0-IY;K!$/0(7[KOF3$I_\L#U:?Z8X,]U:=*PTO^P@?W3=[?L M2Z^UDQSH\Y7&3UP]*UTUP7Y^?^6N@^DO5FTI/KO@GUTW-RT9-U+T2T@*/OG2 MIG26MT?R/+X%<"%[WZ)IZ=?O6-HP&3:@?_H"QG3XI",'9$^E=(Q(+- M76*OY9KSPQ]'7(ZQ#!G0+SV\83?TJ'@QW;]@2GHGYCM0SS?MZ)8GCQDCAZ;W M0??8V7/IF:W[TV#,W:Q10],;^X^E\4,&(L9^Z/ M<#ZW99,N K/'C4N_!7L2\L0L)*+JA M[R$#!J1__^#WIQ7P==.LN>G:&;.0$(_!27],>F+#6OTRM5UD*\@VZ4+^FP]\ M(-V]:&E:,GFJ+MBSQH[3LT+T-0X7OZGAZ"#5_ <5I'X +ZJ^_Z .;D:LS/1%Q4QRD9HF\F""]L7:^U M^[-WO@MS-D7[@!>U!8CEJJDSD?3,3)OXR^0[M^K.PRUS%J2/W?=@NGK:+/C! M11JQSI\P.5V%]C5(TM;LV8EDXPCBO8CQ3$T_=]<#Z6KPF?RLV[M+8V;"^L_> M]J[TH>MN2S%^?K,,8;9LU/L\=/2J\@:3AY^K1B8@+[@6MO2?_H MEKL1$_83YVG,^#1_XE3XGX.+[LSTXI9U^A5PQL]3^?U7W:ADBGJ+,"]31XU# M\CL9NK/2C;,7Z?&%-W9N4:P,C/7-DF6,G*EG]SILO*TF(=QB-1NFK&@K1BUN(T"^-[==O:= K)+N> HO2,*RO48B+S]Q<-WMIFH@Y?G/'1JRM4TJB?N;>'U'R17O&O6C*W+1XZCPD M8W/3RHVKD'CMAZP^QMB+S95Q2=DYK\!T"EIM-&MM=Y')*&TO#1N'G6^)6CLT M>0Y4U7+8S9,!2<[[E.00MJZPZ5F_NZPG?5^HN0:8Z,1=&KLMAVE%H%Q0H:6= MB\7/HK,;SBN\I2@]\7FB<9FH0@=DJUI;B[%2B8.(VR,7^B/)&:)V5\"N7_^^ M:?*P0>FI[0?37[ZV-7WNC6V7+)]?O0VOMBZFJR>.TO '(EGAA?:9[0<:2#2&=9V4+KER,GTCNFJG$C'AB^_[TN=>8%-6+_!+ 16H,^OJ#=U^+A*(Y1V,'#TQ_MW9[ MVG+P>-,?^ETR?F3Z,21C@7_QC9?2_WYQ8_JK-[9C?K:FOUF]/8V"?<0U?^SP M]-!:G*R/(1$!'EPT-=TQ?;SH-0>.I7_\I>?3YV##N:7>CF,GTTPD.".0U'!N M[YPQ/CV/I/"-?4?2T;/GT[X3I].Z0\?28YOVIETGST#_5#K)9W5:\SD.2,:!&RR0Y U!T ^F*VH'T]MV%R.QF& M+HELY[70Q85ZD+()2?)"_M777TU??NV5=-_BI7JF[O$-Z]+/__5GTM^O>BFM MW(I7XXB'KXQ_ZHYW*/'9>?AP^J_?>CC]\5./I8??>$UW,ICT7#U]1GH1^GN. MV?,AO"OTWJM6Z"+_YNY=Z7]\^^OI$T]\)[VP97/:=O@ +G#Q QN,RR@BJ/W' MCZ=7=VQ/?[7RV?2G3S^6OO;Z*TJ2>%=BXLB1Z2DD2L?\(BT;SEMQHPOWTLG3 MTC]_^[VZ #S\QBOI=Q_Y2OK,GI)MGST\' MT>\C2'+B;0A>X&Z>,S_-01+#7TK_\JLOBL>[.1]8<4.Z:^$R7-Q.I]__SC

1N!S&JW8F!5]?_;+NRBQ&/(SK7_[MI].GG_U.^N(KSTE/B0/Z MXML2VP[N3X^O6YW^[*EOI[]ZX4G=Q;D1<0U'\L)^7N$=$L0[&7/!.T0<_[.; MUJ1->W?KU,!//'T0"<[HH25]XZ2GULW#2]#1VV(BTX_#^M!Y)ENX\ MX/\]RRW)>6;CZO3II[^1/O7D-]+3&UY/DT8@D47BLP!V3"*V'=BK\W\[R7FT M2G*X#B>.')-^Z9T?5E^O;-N0_L_*[VY8+),S'7 M(]*A$T?2FIV;_4Y32C]PR_UI&)*KYS:\FO[K5S^5OK[JR?3H&\_HZ)L_:5:: M,'(LYF=;VGI@EVS.(SF[=]EMZ0,WW*OY>.BE1],?/?I7Z>NO/H$$\ P2F#E* MKHXC.5N["R\\T/?#KWQ7=W&FC)F8#AP[G'[E,[^=OO;R=U&^@P2GQ-\&IZN4 M:O(ZT'DBJ>>Z1I/=M.NIA^#KT$6C9 8FZ\FN)_3E@F4Q0S>G]PRF$/;GS5($ M;^1;2!6R']?A-OI#]#RXF*4.&C0P#1XT*'_'CO1P<>5.U6]E88%RY_$'TLXC ML^>#55;X\Q+DF3R*OGCPO#W_<^&B%=[R8SS1OWPC66)!\]+ M/#YF">W[D]_ MBPOT0V]N?\OR]Z]O2[_^V.OI+/MU\!9Y!N);@$3@9Z^?IR9#6+7GL&CBGED3 MTJ !_15S!LB1N*C7R<:;^\M7BW< ^GRF9>2@>,8@I9U,(DI(;PW$_P-+9J1; MIHY5\^"I,VDMD@Z""_"&R6.,:&%$U>=Q)!V?17+R920I-C\[TM\B4?R_GWA# M=VB(,4C>AF-L&F__?DJ@ AL/'T]?8G+C<_O955O2SW]U9?K1AYY+.WAG#.!S M33]UW1Q<9"ZFU_<.4D7<7;)YT^>U8EP L#WX8ZA9,Z[V+P MV)HT8GBZ=8ZMW^^L?3,]OGX=AY,.G3R9/O7,$^GPJ9/R^\!5UV"_G).,)<"W MF)[>M%ZOUM<@P3@*.SUS(B6+3W$3:/*"R+L]#ZUZ,;VV:[LNP#L.'TQ__LQC MF@=>R&]!XD%_<9SK+V@4'O?#!P]2XD:\OG-[6K]O=SJ"Q..)]6O2M]:\5O2Q MEE@;G"?*2HZM OW/&V]W($^>.9N>W,BW=(XH2?DF$YV]N'AACNGK%.:7B5'@ M%)*E4YAC7CC5+PI7RHY#!]-77WLI?7O-JK3[Z"%/:1Y]_X7$E-\1B)!ITKKFHNEZ[>T=Z#F/G6-:!_J/'OJ*WK+C^;YZS MV"[ZT+=/;948V:_5EI#>,7]Y&C5DF.+[BZ>^CHO_7AT_:W9MPX7^.9GQ+:6) M2'0X]V6]A!]W!O Z0/!ZLN/07EU/:+-FUY;TM55/:S[&(JGAW:?F,Z.!\&7^ MN%:W(1GYQJM/(VEY#8DP7F"=.IZ^N/+1M.O0/NG,'C^MQ 3$_J;=;LPAKD!: M!RLWO8[U;.GD&CA]]K3&0K!]"FWR6#J@^4%?J.HX&Y .:R^ =*NVH=$03 5_\%'M"J!3 M5ZC[0B_\3JH [ZWU&&.%I@[6<73,0'('0D77[ 9P#)=CUF! I*0+M^I80 ME22)-&7\9-=E@5<:OGW$0OI20+S731X-5=,[@Z3F*=[%J>;X5VY>F";[VU3/ M[#B0_L.3JT43B\>-2+.8S+3FE0_3U@G$LSL/.M4%Z&O6J&%IP9@1UD39<.AX M>Q7T#,SWU-'#TK^YS9[_(?[[<^O37R'A"'QH\;2N MROQ-&SXXA\)G<_2 ,OY'#QZ@N0LHD8EY9^F/@J3FFVMWI<]4L=PW9U*ZBG8Q M9['(&%\/8U:BS747!>N/7X$0M0I>Q?%MF&@/0-\#45B;'?A1I(-D'>N917:R M-7OYS;:DBRQL^J&_?O)#FM\LSB_<#-_&5PV_U./Q0[U2,R&#COJE?=!N'^-A MP?@M@2M)G&R]CY@X'HN*5_WAT@O]\7AU3?#.">_N#,4+%3ZOP ON<9Q0XZ(Z M"J]<^;,N[*=^2X$^F6S0WT#VAWA(]T7,-@;35U$B2JN+:0A>%,T;/S$MF#@1 M%]DI>OL[DI&!V!\P%(]VNE,L0ROL8_NA T@6[ 7%3]QR9_KA&V[76U7\M%CT M2;-N:T9>X(\E3KG<6O+*MU_[IL?6V7$\;OCP]"OWO5]W=2:-&.GQ8Z-_S+.V MYH-@0B,_I'B^ X];W<7&=N*(4?I8^())4W779?]Q>['1>&5.HW#)),U)\9S/ M,?)M8H);MO7V$:#^V'>T4?/!WFFCQZ5YWC??CF.B2Y@?69F=N-X'YIKSQ#M^ M.P[M1R)KQ^JB*3-L_EP_QPA8M\:A:][)(<[@7/Z#-]V=/O:NCZ9?N.]#Z5^^ M^Z/IKB772L:^6")F'V;QCTW( IQG@EL>7QOV;D.28B\81V%=:SS^5R/[4LVD M%A=1^)HTDG>!IF&.9J212,J80!&*2SY8"KC/5!!!7D\>(_<%229YLY D\>TH M8LKH">EGW_DCZ6?O^V'5/WG/1]/4L990#^@WH/3B8PMHE7D?#7A_M.)JMOGR MOTI65X'2)-42UJ"?MMC;/5IU$=214]S=UK3:LK[ZWAK=S;"!,8/5 *5IZC+- M;1;7:8%Z*MBH\*\:I/P$PEQR%.QPGMAX$N7WZ_!D%0F/J45LC!%S/.^8.5Y]96#<4T?H)[*U#KEVY:@#[MSA'OX/S!RO7I3;^30\R"_['TSWT8@.$#\R9[(T'_ M:#J!6#.@.W[XD/13U\W-)YO7]^'5+I,9-,+^J1N!C-Y-N3$:Y%ZGG)"0SX3%H&XA6P?2\4 MUNW 8F/^C%;2@L+G7 ;@Q"_?J+7>^;8;;'E!&(A^66@W4+KNJRIL2U_]L;;^ M(UEC$A;Q10Q,)%2K/R_A(^SDFV,S^P#GR731C_0N;1XO9 M5I!59FO]!Y1@LC_&ZG/-!"_FV.(NL?4%[SW+KTG_\<$/I=]\X/O2K[[S?>G_ MNN_!]+%[WI-/X%Q/G%_%[_V9OD7Y^R\;T?YY_ M/!T\>3Q=-W-.^MB]#Z9_]\"'TP_?]#8]F"U?T*=-G?39^K*X6?,"2=WIH\>G MG[_K@?0;#WPT_9O[/Y0^AL3IUQ_X2+IC_F(SK/Q%O$3<@8P2YPU>7$,WDLD M^PM]GG,739R>_M6[/IS^[7M_./W*NS^#X+^(3US8RC^E1PZES5;2E#A MD^=!GI<)OD7'>"6339D#P0]?QL*[$P3O) Y'\C!BR%"544/M[LZ;N[:DI]>_ MEO;E!Z8--@[WSX)V&\:Q5/78J9/I]%E[-B]BEX^67;SLIAWO"/'MK9^]]P?2 MK[SWQ],OOIL)R$?3KSSP$WJKR+3,ERRKTQ))7,$TQ_39[ 7:8/!:Q[?+!N%X M(_B6V8A!0]-PE2%IY.#A:<_A VG=KLWIC1WKI=_U#17^\7H)6;F.FJ+&*,IA M@3DLN6[_\9_C:0<=IBKJIU4:&H:LJT;I#Q'F/R@XOXG:;^0&4;#!/PM6:%9D MD3*=RH4<&6Q'!!TU_[HBV!TSCK9/3)'4D\5%Z8E./KG9Q85\6RS0H@E)-;DI MWFP,S0%K3.);P<9T<> P43+Y90+ZXX8,3)]X][7IH0_?EO[Z^VY.?_?!6]+? M??^MN7P!Y;_=>XT>@.7%_9,O;TH?^]8K^C00,610__2KMRS2\R0$/T;]MV]L M3WN/G[8DQ''GS E..1#F#=4=#CY(>T(?'7=&%T2"0YPX>][NY%S*((!Q7CMU M3/KQJV9E[?_YPKJT%_:O[#V,BYH].S,1_N^=A3BA'^#)?GS5[^S1P]+OWGU5 M^OB[5J2/O_,:E!7IRQ^]+=TSRTX$'-COK=R0]APYH1T[$A=/)BR!9W;:K?%N MX /4]>Z[C)$U 0,>Z'%"LS^[6.JM&YTH[01NM9?JE9AT=2(ESSS$LV(V%=YDO[I[?>D87QK'CK4+3[L =-(Z&Q>^J71 MPX>E?_&.^].="Y?!;G!ZY,U7D$ ]EC[_XE-IUQ&\: (P9-GPG,FQ!_HI8;;" MO@*:7]]_=O?1YI?@O#-YI<[,<9/2O[CG?>GZ6?/UMON77GTV?>;Y1].75CVK MM\P(SK8[H8BCKSO4%NR3[[%>-'] M;=J_*_W65_XR_: M2)][]N'TY5>^FTZ>&'Y?],_"?F*"N/9Y?/,\P7'''!#DV=W;?HD/3#.9 M(K[RTG?2?_KB'Z;__*4_2K^C\HGTNU_Y9/HO7_ZC]*W7GY(_.S>4-4#$<:3S M5>[/CDO1B(5V.C_U6%R7A@K5$C/)X)=\.R?&^=#[H5W8RH(S9;:RI[Y\4 \V M;I=C0Y&-7[?C5"][R6NZMB',II'D\(Z&+OPL%5]07Z4+.1.S!U UU GKS_,> MV+$A?ZQ9>1M%[]-BL%RH.GCQZHL'*G QG&9P 5USMCAZ3,?N"7]0.MAX9[ MZD^\=+&=)#/PB!&)@,/ZI-#=H&G M_#\]N3J=/GT65^QS2$+*79+E$T:F24B4V*\ \ZO]4U7$=O@\RN^(Z6D$&-N$ MH>79EB.GSZ7])[L_F](!Q,H'G)G0$<_O/)C^Y.7-.&+ZZJX+GW3JY_T;@Y%&?');YLT=UN6F*/>/#9W+^^_/KTU^\NH5G6/'JM^-XEVOS8;O# MTP'8\FVQ>$N0;XGI4V/_ -3N\_3 /XN.@5R";S;4E3IXNFOIM.TS*\$V?6Q= MMV,W0$\O)B1GVVA"WT#+/_'=ER0$^N"?=+V 9ELQ*4C3;MH%W)Y_\N'ZC0#9 M=A+@WCUXG ]G)KRB'))NG#%+)V2.C^^DYZ=.WJ]/S63>D[ZU=[W%3%Q0/'O9)&^,@G M2_VI"XQ2FGH+Y&4D()]^_HGTN]_^*M;/!3W(>\_"I8B9WTL#&U];',M@7J3@ M2R=FK/N0<4MY/C?AG^>% ' ME,2RR#_IOFDD7K7/GSA%=RN_@.3B[UY^)KVX;:.>]=FP;X_L.#Z[:-IX YRK MN. SP=12J0?%M[)C-W#1(3)),M ),Z,)82V?WC7<5#:>G!G.G3"[NZOF+U$26!_ M)94Q3LY%Z4-))6P; KRL4OO") M?J7+OEA7179<.RI<=TZK?]A"+C^A6^E;,LL2,FLW?*-0KZ\.>)YG&)U^LKZ79HZ8O2@ >E'ER$A MPL+EA6_TL$'IUVY;K'B([VS9FS8?.9'FX&(]:]R(]-J^HWH^A> GCQ;Q>1KL M&X*OP.-35<2Z@\=P,.$DT%/XF(.%X\KW^6P_=C*=B\ NA7/GE8B]=_X4-9F( M\,'AL1C+',0X>>A@^Z22X]I)H]/P>,L*_XQQ*!;\6X&?D/K_?/F%]$N/O*)D M+[!L?'FKZ@"2LE.5K 9?;=TW.^X&I?3BGD-(OG!RX5Q?)NJIXRZ)MNT>:V6> M2LR?79CK0HC&IO:55W3,?;AHHQ@ /2F96K?CZO\O:,30 KJD.%2.GCF5CIRR MCP]?-VTF+LB#TNDS9W0"_]#5URGY(;Z]]@U=2,RV>P=:.AQ2(<2O$6]+,G_D M [,$SU/U#6/;/[YO0+(__8'!FOK#=96 "_@.I= =N24 MO2*?/')4NG7.0CTDRF1.#S=W)-36]Y218_0=/+H#!?"5.$_6!!_>IGT$'>ARG!9[ >/F46 ]H' \?B$3-$ 6;W? ^A-"-9=B1$I-E%ACG"..0>=0 M]!D74,+T;8YKT ?/&_P^'WYOSO>MN%W?L\-QO+!EC7S+#J5.])C,\JX1Q\>+ MU?J]VV7#!Z(_?,,[TIAAPR$_ISEB\LQYG3+:'M25+R6W3/C,+PO/$RPY;L5F M7\K'9';\B-'IKL772?<(]OW>8P?5-^]Z\H*:QX:*#R]K_S!F#A)0&R3W-R^J M2HS"A+&0[R6@&/-%FOU4B29D<<'F_/$34<3RZ0O2.Y;<;'<7<>76OH#=]'%3 MTICAH^3?[-!7XVX.9AL+2G>G_#IJ20X+DP)+1.QM8TL.[$Z:Q1!W6FO;0:R1 M6#:3)/-C-E;'V[ZR4Z(U"(F=?2.?-J@'*>GUA) T[Z9B/41? MN1_6[I?VC)-O3_=;?/\#Y2/D?AQ@GU5@ X4[TIMZ%4JZA899[&4R0;/%(AUV MX/(&OT+-,U5;P-R17 1V8-4P;>JZZVP7!X UJS8*#X9C?0:FW1D[7W,4,&ZMFG^^9,5&+$V 9@,;^RYW!ZF@\L0WTX^/_LVKEI MRG![6/D+:W:F;V_8Q:N]VFWPP/F==UR5[\9\:=VN]*6U.V-BNH.)&!*6WWO7 MBC2W^B(_?A3^'UT]2V]?_?@UL]+"L2/TT6V"_O]VS8ZTY^@I[=O[D1S]X-*9 M&B,_Y?2S7W])GZ3B]_-@NM-U_$06< )VL\]\G(ZS9]IH(# B>O7[EB2G\EY M;=^1]">O;+9$IXX;-N^?2E,'\Y ]\ M^\+/Z\[_Q&'EW0?IDNZ(6(LS%#:<#[E362?:=G&IY" 4&NKF"X1B$<@V@.C8 M^-B:)MA<8BWP;;#W+;]:-3_%].3F#:)IP1/L\5.G=2PNG3Q%#]:N0*+#+^A[ M<-G5Z;:Y\Z7WPM;-Z0NOOBA_!-\Z>G#Y-5H;6P[N3\]NV>AO"5DR##S;S>W:F(IE8-GEJ>N?BY>C?[G"^L7M'>GV7?P3:[?(^1,T+Y)+)T](O MWW5_NFGFW'3=C%GISGF+TWN6\F/"_?1)*][9D0UB/(&D9-F4:3A.A^F+_19/ MM._5N7_)BG0U8N%%EG> OK;Z95TPSV*=\F'F#ZVX.=TP8P[BG)T>6'9MNGKJ M3/2/8W;5"^G%[3P.$!^&?11)XMOG+5'?3*3X/3D?O/JFM.?XD;3#OTB.W\/# M+]5;-'&JOE=G,B[*]RV^)ET[;9;>9MMW[$AZ9M-:]<\O"[QC[A+U]=+VC6F3 M/HW41P]5OWW^,MUA>W[K>GW:BXD=[WZ.&3(TW;7P*L7TQJZM^DF(2!;X)83\ M.H EJ&>-G91FCIV0[EVT(BV:-%WV.P\?2,\A:8GSV7N6W:AG;OBE>]=,GY-N MF+DPO7OI#9CSF5B"%]/CZU]-WWKS14O28(-T)LT=/R7-GS!58YDROD7[O:-@Z[ M5O%NU,)),]+BR;,TMEE(#.ASR>39Z0,KWIYF(P;:?^F5Q].KV]=C['Q@..EN MRJWSEN,<,P!K>TQ:.G5.FC5^:GISYT:MCX639NE!X\7P,Q,^IX^>F.Y<='U: M #[G9\^1 TCJ7M>=1<9U[]);,#\#TX:]6].;NS9)A[&-&3HRW3SW:EW@U^S> MG-;OV:IK$['WZ($T;Z)])'W9M 5IR=3Y:?*H"6GIM'GI_JO>GNY9>FO:?71_ MVKI_I]81SQ_\6/F\B;.PWP?I.W-NFGM-NGWA]?J8^4F\."GO?K /%-1@:3\J M4LKXAS95I&5J*K9AQ>NR%]AH7:NX?=A)%OY0V$;A^",9E2_%970_]67ZQK=K MOZU-*TIFV9_:U*6MT5EGR7M*DD/ GVVT7G(N[XF->E7@A )@[:4#FGD4P%& ^?'XH8&6\D%L0@^']T\][T M^IXC\'4Q_<_U66_OB=/IIQ]^ M*1TZS5?)K?%= DQR)J/4'U4,&,?Y(;ZD:P98]'M4[2&^X'*%-C1R0SM*YBT- MFY>*;YJ5:2NV!GJ(AR=F7MB/G3Z5UN[;@^1A)Y8Y]Q/[LBC?W+LK'3IY0A?/ M\;@0+Y@P4<^<;#MT,'U[[>KT^9>?UY<'\G@EF"3Q5\WY[<)K]NY.J_>$3XNA M6R3D\3C=>&!?VG7TL"ZBTT:-Q85N7)H[;H(2@=6[=Z:56S?APKY9\<1QWH3- M"D^ PP8.3B,'#U92,&;H,'T\>M6N;>G/GGU,WVX<)V3>N>%'W9G(C$0RH&\, M1I_\+AA^Z^ZS6]:GY[9N2!LQ/_&*?C#BH_TD^)XX@B\&^J>=2%@>1B+T]=6O MZ*)&/9Z<>=>(B1_CX3=',YX39_F]-UO2?B0ZO.OS^J[M2 &N,[8-&_"9,WU M =BN1-\KMVU,VS'??/YPY* ATN%W\?"CXOP^' ?C\(D3:=V^G1HK?XV;7VHX=]QD?:2;GU![<>LZ M)!?K\>(&?= 7QL\[)+S+QN1O$I(/VG&?K]FS/7WUM6?3UUY[3CKQ@0SNI2W[ M=^O[>X9C?OGV&-?*Y@,[]8DL'I:KMF](^Q ODQ!^2_#TT1/T!8/\,C]^9/O% MK6O3UH,XA] ?].L]'U2=Y! .3$L;0:R0+?DMJP=[L^53AJR A]^FGVN*GZHKY=A_>E M5[:M32]O7:-$QV*ZB'TW71^K7P/[K0?X'49VE1W";T(>.5X)R.I=W)^[9<,8 M#ITXG%;OW)#.8"UR/B:,&)MFC)V"1&:RYGWGH3UIY>;7TC'$HP3 ><,Q5]JW MT"-]^.31]-KV->G4.?\>J3)-@"6#QFH(FH"H0XH7;_6<9Y"ETBG5V0C,N+%B MG (W,X)0'0V#M>QEGWRQ']5.2P[Z^S[^^\6[<[5@"9XX@6C7=>T$#2?:H1(E MB#:DV^JC!CG9'QIJ5QUPT7/Q\E-5Y\Z=TV(D3ZD9_LUETR_-R5%_^.?7GV\_ M/S2M/,./Z57.+P=(0(;R03F_X--Z" [0?W[C/#W/PL7&6Z(_\(5GTU^OVI+^ MX+W7IY_RY(&_V\2W5_C,21TAQS=]Y)!\)X/?:[/DC[Z>#J/^P-*9Z:\_>+-. M$*/9?FCQV1GOY'[[#OGP%^^(O/IB^]B5=IGO1D M((!32!Q.G3F;IHT+8B4>'!5H-C6S$)!SX2%2+_Q /4 M/OZN:_/W_SR]XT"ZXU./)KVYA;$-1'K^Y8_]?P=,9^(R/(A,EMC8B3OL67OZ6 M%A,4:>*?S]8CO+]PQAYYV0D/SJ/\7*_\9- AS ? M/'8Y'8+FY8+,^(W2O-W.0/E,R,ES9V1'(>/MW[>_$AC>W>49@W= ^.5W?#N- M>HR+;OGN,XAPP8I L_D[M88TR@^)M*],4YL9X- MC)]QC1XR7.N#W^O"PG.GY"CG$1??LN*GBKCO:,_]PCG@-PK;G1+KS68BO!N8 M+/*NS_M7O%UO ?W>M_]&#T^S/\J87!PYA20A]CW-_0K,^"Q9ZR]=SBN_4;^W9_-C:X%L_!G[C]R#=*>&:C8^9TQ'W 9-WB\?>$G61 MMA?Y-AFN%?RV8R9$QN<<(';$PD^&:=TB5OK@?J//D9A3\KG/3IXYF?TV8=>@ M\&EHSE^&_#N)TK0)=+.U/HPR>3GCNK[O[_!?2T5S@X:UW28CVF95RY'D_)Y: MG)@ =RK;.L@ !8-V[AP+V_Z\34$6HM",;=H[/W?I/MM0?TX'PE5/B"XX:?:Q MR0 M@>J/)Q[^E,#2\>4[8CZ_>GOZL2\\DZZ=.BY]]2.WY;LXO_WTF^E7'WE%M 82 M@-_W+9N9OO"A6]7D!>.#?_MT^L*K6]+/W+(P_1X2"(+)$1.$(TA,[* NH+M? M?^P-4!?1Y^TY":/^_E,X&%KZ/#8^_OR&]-F7-Z3?@?]_=?-"\9F(O?NOGDA/ M;]S33!XT31?3Q^^_+B&_7CG 2?3WK@,X_QI:3:"#S] MV(K9^GD,7?R G_[:B^E_/[].=\,F#AN<'D>2M<"_"9F?!MMZQ"Z6_$Z.N:.' M-GX"@V\/_.IW7DW_[9EUFO_&7+X5H+X<"V ?7 M%6K>X2S:+1O!; @+K1Q7-4*;J*V- L $84DG)1@9REHX\V[ 1>SR'[B>-9CB%C%4]R M*3]W?KAD#/H+/[#E<40U@3XIDAUK>T%%.L=/&_;IL#.8&="M7:2IR]BH;OZ+ MA4%:'),WJ&N"#38OWZ,TGT2>3V )UW2%:AKB9?YTML/Y)M0/,Z[S4$( MZ 9S@&#TYI*+S#\W!4P<'KCJMISD_,87_SCM/69?3JC^Z"=B0M6^&MFG=,%G M07\:"T ]S0_.QP;$ZC+S1V<6/XO&2!W^5?T1(.!LEB8W%Y.U#[ M=-K6=%.S6-K651RUIJ&68S_4 R^H%ZC!%BVYO'/"G66+WTK6#[/<1HW"'CI[ MZ8*P ZRW;B"??5J+?IG=Z_M"!N(5!(H>&(,@CTW*7!"FG\?=4Q>7 L9_^ZR) MZ>\^>*L>T+U]^KATQXQQZ>TSQN<$ATD(OS3OGS_\8KJ ?O[M;8MS@K/I\/'T MOYY?C]G'PN3%GTE(%+0W0+Z/GX(">*#0/^.L/Y;-"_Z*2:/4)_NN"_4/G3J= MKILT.BKMZ5GMN[C^U&M&,WG M.O^$%3%SY)!TPY2Q^CVKI=6#P]O]&XDS^O5)?[]V9X/_\S?.3R,X-B1 MTX; MJ^_>"?!N#=_Z>AOBI"P2'#Y+P"]0_/#?/Y/^ZS-K[8+&_?D/AJT/6Z_&:9SH M*E(Z6D>%:51I:XT9F2'7OFA#'CK%LFU72P T9==0,AWSGYL937_-5HUL6CGA M^F/1"2K[-4)Q>*$.WQ_GJT86LRF],5X60C(O.J?XG @UW17VY6O1C_6%4SC] M0V;%8)](Z#6%,=Z\O!M:K]PSXQI_5XY"@*0 EZLMA@4X^!USZVFFO?XQ(@ MAQ^;(UN[&E_(49%BD2Q:K(PR>"SD.[_XRX)H60FLWG-8'X?^D8>>4]E[Y&2Z'8G% M8ESXJ<,$Y[_@HKP=-5:=.ZV ,:Q'\O#PQEUIRY$3^N05OQQOX. !NK"S7??9 M+OP)!/XR^3K08X<.U%V0;GI1& ]CY@]W_NBRF>G@J;/RL6KOX?2?GUE3OZ!H MH8]TWMA_5#[X3,R",IG&!'\ <]?_?9=3FV04B<]"DI M)(],8O@%AW6,+)S;-0>.ZCN%_M<+Z],/8V[O_>SCZ0MO;-<=E>]M)U:@GF+S0FCM* 75_7B0R^W_>-X3Y\KK7/B50),XS, M;VV?/GR\W:?/.7W--=?:5E:Q3?DSJ^G($C>\G$AV^XP 3W0UIR3H$U';=ETX M1#D/=%_[9'[ZH]T&HJ_"89]DM'$;7)6%[6J@F:JQM1_]B>:#G26?MA?7UJ4H M?BY **>TJL]CUI$^1;PN6VGO":BPU8+Q[P1R5$$]]D8'?QDJ]VIYK.R"NGUE M__>BQ.Q9+),/T=8PK[!T1CW@A>.*(W0;5K/M?/ON.66T'J7TVK!5O.L*>WR@ M2UW(_JV6=;;>%8Y=XJGEN6!J!#1HMR2RI3$[Y/?L%THX_9QJ MG<6M>8Z/#<>[.J*?C-$T+CY W29MUPR7LA.]3)KHA@.F?1._@.:!FR1/E$<5 M483X^_]B/),#*GFVVU6;%3I(Z=+V*E$7,[]:KHKV/!B/_(3A=:'M;=<&B[YG M<<(:TL>>CZ[\_Z]4N*4(#S?]!/A3[8C_^K,O/_R7'W_!9W*D\I77G_K'ZOHS MXPD^)^;W:#[C1_JTN&(,N/#S2[RM_4M=Y.^8'N!_5/4#P]P5^NW'GSY\68N' MZ>%OZ0SF3)U^O?X_?%%*M!/;\^+>! M@OB9G*]]J'TI5_>" D*PPQQJQFN#.SD@:K;IW; KM\L^C- &AV?:?2K=R#&$ MR;(7S"NZX0C+M5L0P6Q:+O &IOG-,[H1@[LJC:EJNK4+25SLXL]FX68XOA#& M";N-^R,6VB.%F\05L-_MH6;USE.PNICA.$9> MI%%2E41E:_F!4B[TOMK<4&W'^<.TW4)MS=L<776:LMNZ%K9@^FA^V6Z4SG 1 M5#X&=MMOQW.Y)VQRC9Q(AN_=G>^@?W)8@-V?.KQCP,QC_M]+]_T,DO^7%[\/.'?_T[ M'CSFVT!?T#]J<[PF.M79QZO^O3LX5Z#?)DY5F\E[&8CQWU3_B^3)A;'1>1X\ MM>^Y066.2=N^+&?[>L3G[PO%^>M:X/P'*L][':8<]DDV<_\(M1H0UT0O)[7& MQ8DMS6O[%K9B^2C^/@(;K=,GJ6+M:@'93J7M;N$36NN5O^K*PNF[E [@HWB' M[6A83,\V[\SQ/F(1FQ4"NU#>;L':F54W.,&*I[]E>UG9TN1Y$EPB1]I>KOMA MC;W]FN-MJOC8N-H6,=EB]KBP;95&[P\^AKN5"DL!NDCHU2[F%;([\C%=8U4( M._U<*@NWG/""N:]?A'AHW8XTVT$DR:6U-LX68^5]+46.3=XH8<4;-*OB8'E1 MJ3'LX[<'[,\XL\Y53UTXNF.3>GZKMH+ ML.?#PLTK"VCJW8.?"N_>FK7!K#UI_)W8'5].7M8TP\5][+R[T+_BV#J=YX'+ZP; MP#_T2O%E.2/7W_\WP8S-K+T3"+9+RU76],G%(EU9S,,-9"3:#I7=F$SH0ZG0 MO+[("H^H.I?%;Z6I>,<(/,+>]J-3$VTG<2YN8;0VU^>^6"Z>=>\7D(OM]C7) M PS&W6/YEK=RJZHQ-2=];1F*-?-<.'*X8P=@7T73[B*+:!JE]CRU4&5/OC.I M-GD,;2/TO@!]'/":"Y7I^K[S\- [=6\1.?I='L.6)9^FKS%V:PT%M1291WF6 M95B46SBS1#\P3YO9;KMS7POH6:&UA4J$O%^$86'L7@XTJ^N9A_Y@6P3_D7 O M6^ 8ATHYF^EX0,(XW8W&Y)?M8WVZX1X^OP!P<,:"+Q8Y_ M4?$9OZ3XS ^>'0^2_1%_>- \F8O<>3+ODU(_ET3K.%'-.1SAANDK ^OBK6,G MU3W8O8DJ=Q'AFL&M.VPLDS/?GO9K\X(^+JN8^U9 MP+8VID@8$J-%IUI35VTDY)N<[X@+$>Q3^O;\&/+-+/SJY8=X8Y/AJGE:.+S! M+H;G!:58B/*LX+!HA(&Y7>TAWZI^F)DBU?E_3:E*__^>>OM[MR&R"'(N\#FXKC;=EP^VZZ=XX[V(*H=,^J6#FLR. UME6 MP:0'EMKPF+Q]@0*JYZ"VDYG_H@?O+B3G M;ZD=C0,=9B*J8=Y:3>664H>^N J(D>K BKO<%'%5AJUVAB,ZM\=HTPVUV\_T M)2QVF[7<=>P\U_-GG#-Z(AJM=Q>'835>9(#*L+DT3^#G\/68YJ,>3I%I-O?T M7^"CL#38-S?J)/IB'^.C0PBOY0 M_$"U)Y@*M*A(7H(UET3T/&XL.G6\0=<':=4"XE!G0B% M.B8I60259/APL3-T(N_S0O(<>A%*?\O#%%3'.ECZ9D8IV]B"K:-VQ3ZP5:6W MYAD8FXS/X?B@ \^%WAF(.D"K=J[+3 IK//.#@LM%V5JUVNT:=$8+ M\N-]9MK-,E:%K>J^>W84HPC+0_M^Q>H+OLM'%9!Y5>UR >PB&]?YK98HX'*? MRT?.CA6=]@LXO0FBH<2=GPR>_ MHCNQM#?W/EJ._=2MC.37^;+@T4)G'0 O!5J=T[ 0R2 _EM7B.^BP&^#.#A]C M_1%_F&".]#RYULR9+>_YT_72>BG:Q_95]&(H3ETD@J%9\S8MT5--\(7S8+9^ M6SQVC VNR(Y843=:;>1Q]U""=X^_0$8SRE8^,L3Y31+"/5X#FTIJ>3+QF-'2 M$LXSU03\+<-FVDWZ$:R!&KIW!V_@3C+9A]C=MWTL_Q>!H M7H.,]NZ2LMR-&V!RX]?JVES]&\5L972+M<>D43Z6GY8M@XVE-YF-Z"_KI7MB MLC*#RD+D>3P68#6[Z.TCU\M^DV[A,8Z'\B0+T;WE;QS[J*C6W_49QT:M3+UH MB#/:W3XOH$MYD8X@<8=,EK.\"$?2J^H^WUS=O6@KFYQ &^R&8?D2],=30;S0 M\L*F"Q]CU9V=K1M@X5RH)>H\W*X7'GF=Z';%J-85Z:/Z]YC"'_&'!^9@S4// M+N:/2K]#9O[G'3!%?.K2W:7M<^RX%L$S8;3AI!;*;PK<;A0&B=&\(-F)32I' MRRU9&)&6^K4$.9ZZ[9,M97'.O&81L_LS5:VH4GH6:=,G;JO)IL?A%IO?;FTC]'A$9Q=R-O]1GX)$G@?E M[%2%&<96J3'] IAZ>'&>U0I]^LZQUOO.(@&)K8O><*L3KGIJT[+?TTS8&M@Y M7M$;,M+?JX/7^]=.VQZ(]#XUJ\;G\-40#W[)IH8S%N$N\C"GH>!XU8= M^]0IVE0L&,EO(TTKYL6U_A%DW^RZ+-SNCY$<2B6M6\QSTPWLM"SQMR=SSK+'5.G"_.URG7RL!#Q"6? NO#0AZZ[F!N*XC/J7@H=:#N;;%^.XWAZ M4=N4#8I=@K(R=1?C3+8L1X[$.'.>:#XU\6T2=.]UOE MOL7+O'3<^ *N#[,[/EK9B)P\L@^FN*A[8S=94^Y]B[-JI[5*JRZQ,.G?#W?R M$JYS&"0&?,KC&NUS7D#/_$I@=!W<]F/+FSK]G?;W<>K,UEWK(\ 9S0:7?15< M=+JF2!3IL+M"HCT#)ZXV[;2+?+<9M?+)<;#E5]R+ K+IQ M;0O6A7TKNH,H,>/S>B1? [_E=,8MLNVTF!J*=]TU3SH:S7XW.5Q&X_ #IJ^2 M6=XZF\?)TQ]?U0/*&<+P_09WN+*+A=UHM;@,?YDNM2*B%)DW?\0?)'K?,RW& MQ,K=Q<_\FTK\L\+GSY\_?/;\T_I!2EM2. M(&-0Y$;;;JZ/K=+-D%5CU#YN:0[=$V&VU^BF;)\F[ MF]T&>S5\9B8!>[4+: MT:6:?5B ;UGI3;33JUD2#"RW@U-/=+38#OUEB_*6=9^.ROT>KG7>];D0TMM2 M-DIP08]9EQM,%P6?WA=_*XPU<$$,\ZBK3/U[=>NU6LW/;;^Q]=U,K;+Z9+I1 M>I0[H$]UV0HNL1KV2\&W8Y,?=RE*'[ZJZ6H#?:KHED7@1LNAR\?%V9K;XH5] MVBQ:99NV4*TB+=.FWS)=YW=X$Z><%O+F;JDH]0^O?3SES95HCU=I%NVX^K-F M!C7Z-.$-8!E^R['/_.AS0+1FN2+\MH?&]I5_\!?_(MHD^E)@5&0EVW BX/ # MW083FQ_UV7[5S5Y,K4$$4D$KS>EWYV)YR(7FY1.!H:'JB0;^__W1ZP__QW>_ MIO;T^4?\(>!O?.7#A__@JQ_X%X][[W^NAB*-W6[/95[/W5@=[I4(5OW.AA%&JUS M#V6WW*BRZ91=NB M(&I+!(HE3$70"C47.IZ _^MQ$?#_GUP%[7SJFK>5,N_3QVUX"[3BKG6J[H&A MWZ%ND1!$B9\;10N-)6JB1-YGU.5K&8#% XQ_D=N;QVOSXQ'@=[>F!1@Q#*0L M[$#9ET%_+'7.T MJ/_"LJT';9&70\K4]2L:OT#LK:OS3SP=L5^+',T''Q$/#\\_??[PX4Z/@_ M#%N&CHQ4<< Q@US#I\&F?&2Z[>.E66W'QO]:!"[VP@I11F6Z$"T=,3HHFHYM MZ5-I0\6B)O_+C=^%>OKP]$G^AQNVAU_I]\DCEL0YVUU%;<>;N'(2)7Y.B"]' M\7+ON+WUO3%EVT?PL_<;&VWMI'PXD:WT1K AD6IYH^FV-LD_-8#377_,N3$;ZNM M&]P>C=N_H(;;4TF)+"\F:NY:-]8)9T;0_=V6"WO>1YE]\I)%SG0"/^VM.G6' M-@H76:1*^\HVQ$1@Q\N+>>YHB1.ON]YM$-]CN*PS/-U!;)^\\CLM^G[V6'"?DTT>4_OKX<7NUA"((!3H=WP&PH1B6E8) ;^)E\]QJ)Z#Z$]/F MKZC!4@"GC#QWEBB%7C'*/T@,DX5+?AZ'%T&>\-N=%Z)/6Q2-(YB@=HW0?919 MQF]H=8P9KW4G2G0;X[&8Q:4JOS-L('[Y-20_52Y"VJU0Y*D/I@U(?E?N8W". MY;OW:"]R:-W&"_97N/7K?NV4G6 M V"<8W=+O/:9AD#-0#UV6KRNF MW7-W8;?G>6#Y%I2=^I2XK3-KO\%S^_0=#7@M"P=Z+7):L$ZHTG%PM>GD-BXT MV;Z,T;"[^*2QU%?GNI;,0B5C6?2#UH&2W"?H=-*2Y2ND_6Q64+ZG+FC[5S6H M?USD_.'BKW_E@_JXBAFA_<^?)A*+FT\^_>3ATT\_S>*&XX#""QU.&"(RK?B! M27XN/O^0%04.T_7M"Z&I/"]#*\^A,9?]G_*UT%G'7J,F=9Y3$TS7\VNJ7U6\ M)T^Y&Y1CHO,C"2]R=+SX;LZ3)U[H4&@[CA,G2[NM?H#S9'T#B2(M6]/3'KMI MB<;4? %P4K?$;=-N2!!4N]E0G2OHN/?S%\\,;=QA,\TV1AO2GJ%KG&X1'MLV MW=C.IF5SM_X=OQZ#XJ/8Y'89+"=B#/4@<7<[XY0V[YY3:D*KFZ+848F@6-M5CB[^C[[5=K&D#NKD5C'FT M1-3C?,7VAWSN(7Q,W-AK?S4OFD._2,N]F;Y@Q)9S!NLU#]!1!+SPV7:0J(]>JZG6B-^""W1?M.6W[5K M62/-&2^ RB*G(\MR=4!2[S:U_?/4!Z0SDY7\.(PP\QO*J=0FT:4&6P-K\8Y8 MK;>UU@^T6MT-0D?^F;B^DZ,7DC6'!>:TC98% MF[W(Z8,_<;=?L.XPJ4!'+WP'4:/.3S>(!\$Q($XEF]>Q @U:;?LLFXKUQ5$. M[:S("I)<3C#"I[S.867>)CTZCP';$;GV>?BWV+Z@KBI.1\QCOXCD5+[FQ/!Q M#RU%DQ*3Y;A06E6UGOMOV*BV;:;H]\YSRZ8@Y>A?,?2VTP-]R>HQ/U5V/HV6 MA[=MIM[6F98;WD^(6A%TG^[P8/DZ,OSU,56M(_XBIB\AU[(&>W8LTA>D@YI8 MVV?F0=C3QVEIW.ROT2XR:5_U D1\L8$W;)]\\K&_'-$?P7L\UYBHEB/&P.ZJ MKI:(&OV+'=O26.,7>Y-+AJ;G9OX*FR).SEG6+)[F4Y_+)'CZ-'>EGS[5&\J& M?!*VTC'=L,__^"_^A4[O=&\'6RCM)5E>UJ8"M%?DT%=OF]>:BR>F[4N0-G4\ M;-] O*7/@&!&73I+-[8+BX]^I,UY\FH6.?_%.W]RYZ@3^ &-6A;M,>_^'[16@WX+@0 MRIG/V"]U$87V ;'H0O?-^X\D/>;PJGT-,AV4R'V[@SUNKLKTXD^ G_D)73;> M;O1^:;0>V[U?+KCDOA9W56VS!"??Q;/C2,#I:>/8+Z*7RT:+IZ\U+H][CZ3X MA].AVV+DS::/2V7K$O,S+6Y8Z#RO14X>)%8]SE7P'(Z[P*_D&;[VW_^=/^"- M%B9AY)N<$=,O[DQWWJ[0:S_$*67N)B'3UD+^Q9+_ T&U0;^!) \O: M03X9M#41T+=Q&6+"@YME;A8#:T*E]1M62D811=@/'O\7[WY=S/+]1_S!X&_X MXZHL,OV M@F5O[., 0'M;)S'X+;CC]N%&$Y5<%X$"FUW^$"/,GU.V>;CTU[%\B$[ MU8Q%3+/@='4 =D3QG]RUK?'M?96TPT.EU\?MMFOX31MK/TUN\UZ$OGBRC?YE MMPLTCFC.T=RAYSX-M>G#;/=1\4[G&V>(:[,0V^TB!'<5;&9 M,YCSFN,D9G,Q*[2OZL."_><. ?1TG7@FA9*4?MH=RP(U^RAMJ05"[Z.!%AEI MV+I<[WFS?02)0:;+9Q/N'W6:2[[0/@"Z\I7DWCX4B21_EC<=/2S MP.$N"C)XX6/DN.PD[P(MH.) %#GK9=O2*SY_6; 0PV8LE;3(0H78O_,BY]5: MY#@UO:CM2]=W[NKT%RC("Q^UJ3Q-#LC^'_PS%CFBRP"EM-L#]<9TU!H> #6J M2R5PMXSJUJ+YB\VRB$\W%J=J,.@F[:9UJ=49DN.O_;H/D1J+ &G\<9'SAXV_ M\>;[^;AJW60?J(D^YU+/OS6?Z_/DG' U[XXYME&N!.9ID=+?1PGH&3UY_[:0 M#P+9%9OXWGF+#GM%]44QXA,1EZ\++,-977#&.(6Z9R0@;%&9./@Q@$M0-2#; MM+V(N'%_84QWH#M8^Q357,D,+:M4M/#-&M%;&H M81;RVH=:, DW"YU&Q)X?L0^#_=46Y<';+& K M5J=@.$=MINRJ_U:DR7C7#0 M(@:_B'CX0S<86##>G@>#Y2\XM%[%G>$&-EO=\WV,= M@1>-E-.]D3P3Q^+R@7[WOZL@NDMFNW8;FH9YU,74GSOOMH!3V*U7 J\&>5[! M#U5IA]AN@E9SIIVK/^(/&7LZ9$)0UL$@+)[H8U*U$C^5LY6&T"=4/TW7&:0*=( 'V-91R--69=]@*G MB<78L&KT5PR!Q1@]X_4'WNHW9WM5D^C6VW8U,7;9)X(DIN M/Z::KGAEL@D;ASRL=FMR4R\GCR)]>H&>1#WNKEMUFA0_N>_B/JYQ$$PRHM7' M!OQ*OL>^68U][B]%%;^Y70>9.#%%$D+,1Y9$)U"?KBL'>U+;8;L?JMH[=&L. MDUT7G1Y'(2RR*H/E %1_VD>A62=[&RY^C1$22\N.NR L&+@KDN==D.WQ8P'9 MLKYSPL=/KEWXDL76]]T9? X;V_'%".G[86&^7/$4/]R%05YQ]"8Q[=)9,;#C MIR]">X&S>J;>='=79]V)%,GDV@40*[*!WG\7=H#_&KQJ#KW=8H+MI,*=>AZ< MQ;%R*>"#TMA:V(#]\&9 Z^0(:C*ELY-+[IR'GIO:=( _X@\0:^(%GA[%JSE^ M )Y*9B\Z9EH$SGDVYIZQ]1X#D=O:&#E45B^&%62CVA^IN%:F;=SE0$?BN5VXVC7:_A)F,C(J=R[Z"U<'H;.02&@O*%3\IJ_D$[>9/%J MN_;7;6 _-$K/11O+D94F6]-I%L(M243E8W$\"'9JP.\#URA9G[ ]I9906.89 M&D@>KO)@^R$KY*KY/-AZ >1T\T?\@<*3@-E0D^.12;$UFE+1O$(]<[EGG\F% M/N#7<60>F]!@AV&[>[9PK(L38AENQ-*:9WE9QD) MR(>."(\#;?E)BT88[2*\2[[3C^G646[-!XM>RE5/;%['H#[B&>A->R?=U&&[ M5%6C?"V([J;KJ9U1]#D16KG M4BP%MR-TIM89^J#I>[S&P:^&J@YW>]S2+M*@<3 .9&Y!I WZF5B[;=,91W7' MG7<\LT?:0&ARL!K;IL6;VJBQ$W)4Y*C_@(IH'M8;3!K%L1&ET6+HWH M_A%_T#CF /-$U9Y8%O]>LZ25J5]FN'1%S#RN.3T"'P&'[BVJ&U\(?9S<6#V: MV^^+.G$>+NC%&>]H.5X93+O'Z O:5]=3=<;QA1S&Z%^'/O(9*/'&=6Q&\]ZI MSN'J]6*4W#YN=><0@2RAS3OX!'CP[V#2B^SLI1"MAV*B=OZ#YMCUOG?G3SW5W!QWZGGC_ MOU'(I\L]^1_+O]N2.4"UN0+SK.[Z+9&(K0'7D@-[Y@:]+QL]YZ:]CPCS7H 6 M5WI5;9C!'(^K%<(;E7G0-E;,XB^;0LLG;^*B'R^[O]W&#_0170VGU WIYUWR8>J MT1SJLELGW-O":?NXPU6@'[,OG6 \70PE\6)"RBWPP5I)]Z6;?F MF"VC.$_H-3\_?WA5#!X8;9UR>0,_.*Z_'H/VD"0IXE"%>@E*T3ZK@''LM _' MO8LK_U8/'_;SB(LU#%8XE<*9O'@;*;J>EFLHA'D^VF'&<3+09L3CU=?)C7(Z M<..GG,P<6F/J6=1C>NB"TA2OYTH:5&:&]@"8F:KC_ __@E\\-F>A!\D8TA[$ M*SJW:6=5,>9!-DCC1G]!+68L?V7$ =#=8Z@/N]/X EF5_ MRS/8#4R66X@C>=F)U[E1^4LVJFT7YP-E&V%HH4GL_=6^WWWFQ9?_6_5GNF!A MP(56>O:IP@-@_EH?#VMA+][V2(A,Q@/=5*"D$(8_NBM9>$@;U:[OP;:4>F)9 M]%B8$[M\931CQ6:UH[%\M0^K%5'N#MBNC*I:?K;Z]%;;4V$;"T\USYZVT(D" MM3N!Q0N61LFW^-3;F($W-I?QN*\S01Q"N@['$B]&>;-#,R[(27@+VT?97> PU&G>8NV[&GD/K%D# MI?.HE\AO('4O%(R+3B?&1C072C>QH19HW\Z'D8-LIBZ(/MRK76/;!&>T!27> M%^_S?+!UYAP 5GLDKL]/PB%=_ET9[7+SR$-5M]O!D*=1>L8B+#I\6ITQ6(VJ MK[C'$SHQ.2U*FJ';V\;+XYSZX-19XV"V-M-@C=^A= <7GZN^ZI<_;Q_S5CHE M)+1G+NV51^#Y,UFEMGR?NG@I\X ZOOS=W6&Z6SDI#??_C/^2_DS< / M]SIV^XKIOM5Z0H%THNWK("Z8G@RA#R;[$+DG2+ N)MYLO\8:A=&>V$Z)H$UU MG8W9D>4I;TL*3(7R*7A,IUB@N35.W)N 32TWEUR[G]19Y'SF\CN*]DDRUY:% M&OGZ*75JT>N *T:%J-!:W"G.:N/3K9UKD,CG($PZF/DCMT:KX5LU M3]&3>\9GVT]O7XG7M? M',NS#QI!%93Y(VQ(;96/^R3RE5[YW\3/V-U-_8(MCL^KJWL1MD^XI]'V!R[. M!,O+)-)L^]RY+I9FLVF/U:OZ!_KH=1UM>[6*CVT^05&^-2.8LV MW 0!!_\+%G]D)B(@Y>$53-P-;C6W7ZOV.5VD&?N&$,M"C-,2.I.1BW/-G=')=HV@Z[?7N?7B8OJ"[7;.T\!@]\ 54 M#EQT9AY!*UP4U;3NW1A79BO?(NRI?TNO<\<7Q!S7WP\5@ZI*PFI3+GUA>;SC MQA>*;D?;[Q69^3-&T21D_,8*L42W.N8M-A9;IZF;5(N!_"J[T3U0 M'MV7':_SOI'K!-Z;0W>(?=8SY64&T.?356 M>]+W< IIO4C]A<<*H5;L]I)ZI3J A/)J#EA12V.KF])%:RTT[J%B/29&[F"Z MXL3??5WSK5REE9Q<-4TR66BTD\C!XKI/*8WDG\/4;%UP_7LZJOLK_\(1^ MXSQ-5JX7_1[;'ALP=?O)?WCA1X]CP64I"ZBN7*&CW6/-.'A_TK:NN?9W%]BC M:@64L\2E.49TUWFK=J#WV<:=]B5GR@II_F Z.'25: 9+!7YJ2K\:[<:0+Z>NJY69T+(-S_>*Q[;GOS'45_=& M/Z\X^OT"O2LRY48PH]I4/1[4*LMUY=HY4]+/$;YDD78!70>[51[$N*?I.UTP M)M,HIBMM*H'.8^730*=,D%%Z7WBJ4JY8?3G1^P_T/&9,;V(*D]=Q;W%&63J. MHS+B;9R>UKGC&N!@M9_R6Z#_]/3D"F5(U67A: 0]6H?H)O>T':]$5/WFUJ4) M8=_)*3@1;:C#;>VT$GSK&Y61[7J@[F#FBL:-UB-V-YUTG**'EYYP$]U&ZWY> MD7MQH^(V-OBJ!0C M,WM*^1">)FL1E?E+IM'@,C^^W O6H4?7GKV[.G#T]?R M7Z2]V!'/BI6C[T+5G1T6.RQT7A1O2Y+U%>%H:T4V=WPM_ZJ;)A]JYTYU9RY( MA_2X&T7AXSCOMWLQP(H3T(KV"VR 1$0^H\XMQ#^[//=BR[%6.YOO6U M;F.#04,N^T=QZZ_A^7DGGGDJ+_?=\1^+T7S\%=F@O7@S4D[81;X$=_R"ZI/W M<=2 M'H-SH^Y&:\_!.S 2+K)CAM'ES,-;<2!P$@U,:')T7)O;Q$9=Q5. MC>;C-+ZWE%1RAZ?[K<(=$Q=+;S"Y9:%2K_91VQ5[U(NY504194M^/'?S]-4L M=EY_346+G6=/^'?S,21?WQ6I_TG"0H?_.NN[)97[F7_R RN/0MJ)O4B!4'.L MR,^+J<;%/_#X\J)N6XL2/W?2*%KH?*;VU:?@N$7?8(6$Z +*_\G:$)UWR\RA MW*WC8;:T< ME:\P=^4MXG^J)%+Y+(36EAC7_JAI^^6DY=3DJ&H&,;MT1G++A\KV$!]M7&*A M^6#24P>P;R2;.4-/I3+WZ%HW[&77!9YLCO&$/>0!,Z/;D66^U8PI?8Z3/EX[ M=FA;F0:Q29T2?Z654KK&I(&,=CX#-DN\[5U;DVPD,0N-R R:7:RK0B6;/O81 MX<-B>$M&[K=H=\#IJZQS<9?6JLJ^1=B]:/-SL >HTK_2C[P*:K0'HIO\NA]6 MM1[\V;^+\4T[_@ V>Y_9N_FQV7:.5074?!DQO:]$[A ,HNZ!MOUL-6H%1_78::?71:DF+OETY'@ M;EQXMTC2V6E#&9YKMX([OE9N%S0K*0_?@VQT;#2[W*#RB>EV8-V,T *MUN7I M#OQ_3'6L]=\9X>? MRL[/5@-ES<=7GSY_>/Y9_MML%CNY6V+W,T0!ZQX*BQ_1NX?K.*P3IWV$9E^N M0TV5X_$J5G]D. L+MT>3:)'MKSIW;%8>C^G>VE1J ^A,_=D>&(;>GV-\DNX= MFPM0Z1)&%7O9-[X>@U-V'Z6_;*"+--%%0#^4D?-:X?!QZEVQ M936+8XX* =D2!V_G=9X]]2)G+7:>/'$"SD5]]7^:_8Q_J<^#R=#US([D M\2D_Y=,@A&4[5A(0FG_(DM]UO!^'^H6-2[[^7AX0R77&U0]_^XY4/V.4,6ET M-,*:1C32 OB-;]!"_" CC[2-:6^:?5DQ5]RI= &^**7BQ=G(M\TZFU:?Q3&G MS8@'>PUQL^ M;9:7H%Q,9+[CB;IM($5??+"%$]5$F^A(G6H9%ZRVVSV3VL^,:PS=G5]C MCT8JU5Z\@WB]WB6&GL=4'S,!^;LZPGA.ASB!CO4ZC]\/#DN@&0RL)C+I5;O3 MO&AOK"30F$7;:PSG[ 3*+'*/1?E9X[)X[:_W[R.4Q-J]S*\*=MM5.AY6"K',-2=/.6SR5(%1]JS"*PW:/1]6-( MWRBQ ]GVG%SQA]+6/=&^HH2&6K[5W=/GD'3A3&M8A9]6->Y"B\A ME-.O3NPR.K4H\19S2\'94EL,ZW9""\0\&*?M:&RRG)A!79(:L)W3!,PSCE$V M"]=V80T>\JZ7O^)5"R3:UCE3FIJ3;HAG=HTY=#EH;<*SV,DS.UKLO/::_Z$9 MBYW^S]@L$GK!\!F+AK708<$73V=> RVXQ#7*]A;%=\5&QOE3F:]RBZR*&9C( M-XM)+W;(ORX"A'18E;U_85QPL-*(?HS"*:6I>]@-*&@R=J/J8/'-OCAPLH7' M?%]1'=RC5(:JUC@=F#'ZV"V]I1R?A^YC: =&S>>C'Z>/G:=@$4>R".@N-XA@ MADH=Y>NY8&,E)E7IJ.3,,?@+B=$4N*=U@]L!-KJ/V=[+[QX/,&];-FKQ\#6C M+3TQ:^2-S/W;GG9[\A8PWRZ$:A#C3NQ[L/SPT;AQ;N5'ANX6=_7:W^FW52?W M&!N]Q@Q\;7HG<#>51S&]@6M[HF2M<@ET,VMKOW1ILXVMC([N9Z*0?"W'IRRIW<[S:B MW.VUJEOQ,/*?,7?H,7CHN$A#I=\ILHOG;L;&=@B'>9HE6[E=<,-&-Q35(U;& M&8XQJ,(B %C3\0* _PM)"A^(' ME>N_MOK;3+Z3PUV2_=L[>4"9C['&@H?]6!]]K3L2)0.FNCWX1NM&R2S:^_9H MGUQ[+--'1ZLYM!CV4SE7KEF@)5\_MX..E&UF4PPGQHF$6-91P34EDON(Z^5[ M,:@_A< MV .1?L!*8Y4CQS*F\G%-66WFQ-"M.H#?G*T3>K8+*WY;;6\)4?*NPS3N[HN# M!YVR7_N=O!K9V*\Y+T%EJ,')^)3M%;!4>G\V>KYE_U-:7C[*KIL&*A3%H;^) M+<;,>=I,&MS+;^%0C&[I=V;@H"7.^:"Q&^XN9I4W'N KV+]:70% M#LK)?36XD5Q#Y=F*AON%$'UCL@!EJT,Y)C.-@!K1O>*E\L%J^>2^" MYXJ)*@+Q\C'6\UKT0"MG%Q9JF0O.2Z7,!L3IB5TU6\HYZIMOK4N^YK4?(?NL ME(9A] 8+>M@!4KTB^GDM8-MMNI[:'XC&B>(IOVN.\)OCA0EU%9_@ MRZ;WV5S(.+=N7,O 9-G+ZMPMD)\7R(D(UGPSAK+(.^'O(CK;]I[-DHX0]VC& MP'&IR]&+SUU;L(^SON@'=TVOS(H+_S;6A5%Y13&R1\?YT<3;B?"HS@6C?YU2 MYVQ0-WT/]^1NO\@(;/G(^E':ZF+ ZW$YY )=6<=/]VLHW1V2+S!.F0.M-^MA M.TAPDUL58^K><7&>#R?]&![7N>81W.HO3A&V6V-SWXOQTO';\E?^X5_\\^6> M@^DT)<@(F+^+_ZM-=*(<"LR#-@HE@X]J6@LS!A,H42BB2[@FU@57>5K9KD@5 M%^0TW?(-N^D035L-VQ9P.TRT_ZJVC-*(,>SNEVF(T3Y1 ON)_4LQ512(9XF> MLZA9=T*R.'.Z_&L($=RYX1>37;,@P@E\.]/"IQ.K9)W)2#:957ZPNX-"?*B- M_F8;Y6FY+^-3C;LY[4]5R[")7>P=IQRE?09C$(FQ=(O?[1ZH+ MG:\%RZE*Q8E!:"C^GQ14?>)3(I%_Y>"IW M/KS@T>(GL:2OP"QR6.!XD>,[/_"B84!WV.$>)&*VWA=]1TB8)]T>LD8?1-E@@BY@%KTO8F2KZQ\E2)=["I0QL_MI\>A.;I M;\[/(DV/S0'&;T;;*B&R;0VU2K[4+-H>SOS"[_;R4F+G:GW0QU+;%$J.CV6O M$MO2.CH:)&9;%(HU_1P08\6YZW/;KMO0C=+S:+:2D!0'KW,6,F?KV!\V:83) MO'%&9=9C&;3>U Z6NS7&VPY_B5UMB:YY1[T9L>7ZQ6,">W51=?T:2;9F]/_^TCW*E[ZH%2';C5,59,X6*T]D7SYS@<[OK\JY&Q M[C(0=1NW7;;61,8\N)5??:5]SP^BP]S !L;RP;9]@%U:F]9]-.VWC_\ M9UGDQ E,-2.'Z6H=2-?LQ&]5(F;"+8[UOVU2TP4?G2.W7;%?1QCR #EA^5SPDS<,FY,98 MG"*#MHXVYK.O:9;AD@>>GYW\R.=%.,?GBV/;S=%+S!VY)3KIB9G\BG6#$M2X M]!BN140%7.:KGXE7(V.P/WS<5-L4ZN+-87?F^NO]%YLHM/V.US3;\H#=R@,Z MY V(FRJY#<=G#"M40[!=C<2AF'$9FLM_5I=3 M*VZ_+AC,BE#2W39IB>XX%Z M"=6(FVHO=K@;);B#R^B&FN8VU:9Y[B P1&6&K"=;HTM+AJ;IB' M:(BT?&$I%5H:_M8=;6WTJF8D9-M6U1"^\C_B3DX\Z4\[4'5_?:X5UZ+"'W%T M7C([$I2UA,C1Q]0'JG7"G^B$84=[^@+-:ST>HKWHV*EX5].&8VHCNZF"KR*$ M2+HO)5GHD,&QTF4S;>/(TDP>'O\%C'4KX:W MZ#YSIX6/K?PQUO/0Y,5T\O[3*__X,W=U?(>'X)V 0R6>69"=4M%K6)HO1"3& MX"U?**J:<\*J=M!S"&3.T30/,S]3%/Z2EVZ 4FP6SP':O\5&3N#1MV[+PPVZ M4^A +J$VY6AN>]P#6E,:M/FC6 F>2CK]D(]J*0_>%*#_MKDQL:UXY*YA"I#D]Y]8<+M.(2D;_ M($ME8?/:>)/ YCCA;_3W+JPL6$V;"LX6EN= N>B\;G"/'V./\10WO<>@_+>@ M8G%D;-UCL_@@ZF4D((N[XHF1V3%TUF#34#'9?8W\IYI6W\"7MFW?JN5 M3V/1VJSQ+OW>T(PH:/UMO)#Y>O*6[6"O,2G,_C$KQF=9#-DV:VDXWEX7 M!F",]=:E 5&/3I;N]M10MY>KA[;S933.OFG%*R/QE614Y^3P-*Z M]#?\LAOHEK7E9X\]SHL4M,CAOY#':9^(UJ+&&W6U%CW&,-X):EBBG,1-!3GI M];!M/\-CH2QTPHJ]VG:Z;[_- 3'*[^+;A3;5MA\KN+DP3YI>+)N<2HM9OM5N MEM#C-.-6)OXC:%EYXP]2JM&\^'"K4+X:4W07*%QL+KBZF'E3^N'C?FZG098L M=/+1%0N=HI&5#W#XIU'I='$7Z/\ /_T241!5%9#-<.K]F&];.[WP['TEV&. M3M/DC[E_H;O:EM7\@5=_VKAE[@(D#A1C'E-F)TCD0GALW+1-)6(:=K7,1[R/ MH3:Z#W1=J]A"F\[VKF4;.$Z?IK(-EJ='$8VML_9I]^F"%L<2Q'JQ!1\+*':_ MH8]!.[$E,Y/P;BW@2,^*Z?=]M*?(.YU67S'%I%['OEKW1C*0[G(; W3CJQS$ MJ4FJLT?!S+ECQ^B M2[_Y*';=5L2?;?J B]W47S.BV_O%PK!=FPO=<"[HM+[?)P>JK=KZE=?6;*#0 M@M!;)W=UF_&8[0KO? H6(>C>M6SH@\T^[1?"NXV]^[JMIOVDTZ0BV2!:[T'R0Z$QYQKJ^IETUS^ULQ"C MK/78.HS-VH=B;PE4!*W?^;?ZHI8 7Q[MU#CNQ4UMT@IML5[N34+ MZ V!4R^3$'>["+/D$[NODK4?L98+>-))UB+M(PKD97[9F1BV9!X"?NCC;H+] M"N(=>0QTJZ6-F>-U<7=QL;%B@#M*SK/H">Q6C!R?J)DCHB\6]TR-MAU*T\>R MD^\.Y51+V/N5X]$4J$1K)Y$YL?PMV MEKZN?;PZZ,;JGY7S9[KS>77*NX)5S166'6%^"]<,+)7*8[4O+BK.G(OMJ8U: M8]BN2J]1-J%C6.* M[/UDD 2++E76*R2_&-EF">-YZU['?/ON_HUAM/T'4EA=!=!FS)8(C=@? MX:.94/!W#Y=ZU;3WN 1D>P1LW3AG?SE;>&0N]%S4MOV;[,1' Q1Q$/>]&4P[??^ M !N6FY"]2QCW+$:T8!DW;C0*G5NJEZ'3O>_ZGI-;7G-93*4N@5 M9_@H^QSQ46I9@[;+$#0/,!.'Z) !MQ=#,9;"2$A8[*I[EUVQ^G=7"L9YD, N MS4B^RX=YTK=\'8/&',=!KC Y*ANAXVORA9L DS%TFZ1>;'35H%IF(V?K M+>5".YC\T.Z[<"NYA\*=9#1D&'+0=1W,$/UM W$ MDSBQXL\\;4W)IA-;@,87L6U3_)>@?78QBO#.MUO%4IN2GBW-0 +'A%]YI)1< M6!;H%AF;79*THMI<,5D@?,;.Z)V8Q<*]?M^"0 2P9V%%$2N]6';#Q_2T)IY? M6.?C*?X/5O]Z,C\HZ+LV%89G?F,GW]3J9WKF8N<" E1QG,[1F%F1U]FV M#?HD@8AJZ'C2<\]FFJGA7L&$GK(%F!%D!"Z049_<.]>FUTF_S*;.CE?"Z1H: MOZN$#6P30XC2'04@[T Q4%N,WD$+)$_ER^*,CII=\EJDS-C5O[ M(+7[UZR&^X#3HH>\N+L[:SP*J]GV%&TP@&4V>S.*QSR)EVZ,8BP@J[HV]T+QJ!D,NH@K;O':ZVRCG#&=]M!,A%MZ6PN9NH#['*,HJ M[+C!7K&J+.]+!_VRH2Y!MM2A^JBWBNB6&VYLBY21M9JD10M__0JZ%FRF',O, M6+2$!)\R8]J7CL Q6N2M";!NT:!I:A?D<_\-E.,>TT":189'P3K\YE ,=#PH MI;-*]7\HKQ "HH75: 75I6P7;;C9PM'8$&_W16A2==+)*R'C8_<31&Z*ZTF+ M7+0IWZUCJNRI2RSL_=_=\V/ T<&V#-A)\P30EB%[V78-)WT7D?)6/<;0 MLTQ^J8,AK'@'FN>ZZ ZP$'\'ZPM!_FZ,9@[;ZS6UC&.732Z+:> 30OP8RVQI MW\&PWP:/XXYX'8\7V9HG%?K,@K&LEM4NQD#VMO&YKJVW!W!8W7$1(+@(CX%6 MG)7*?KT09QKW<<0(UB[J0IRN'\%2G;BC3K@K.ZXW=Z;$_NE^W\6A3/%FE&(9 M<80_>--TXY;),=K*)DT):N!QY;\*C,)68&,ZE)DWJC<0\RZ_L&53:WO-V(TH M(OVX2%AT8*80 ^1=C"*ZO0Z:JFVCS?4C)\A]"@0]:55L.^U;OP#C!9BZ+]*, M+'&HVVXMA$C%\M8)SH.K(UA99?NAR0(G0%XZ45QZ;**OU^?Y5P6^S29]KV*U M:#A@/_&1=JH%R?;G[8^@?4P]T],N7 MW.E!EA!7W\*5=6G'5O$5)@O&JP)%F](SHZKKKS:WKVKP9])EPKP(K*]"_[U_ M; >O5. NN@ ]VP;65T3)ZLOF:GAMG^B\EG>I[WY"T__R44JMR[%M>B6ONH63 MU_8O0&MU[(Q1TR8+T>S=N/D=NA, G!U0JF9C&I43K-8IP:S$[@54E[NPN_)) MI6+]HE>9D((B.(:%_+5>FH&9!>AN3_H.IEIT"9FSY4U/[OH*S_UP,SZ"HJMX ME&TO_2BS4:6Z="RWS@7-DLQC?N_-Q-*I-IL[Y$#Z:TRA845B[-P?P^B3 M$W],MY78UDO-N(XL>71STBJ%2[. MRL__@_L@'>0_9:MB90V>=2L]!>6AP'F M,XY,+D".CZN^(.XEH@S-IKYFNQP7W^WN;*BUR+B''C!TBMZV07G^ KC$60Y> M8&V=1+B-M^VB-OWXE%WCL>-:8V]L$ITTNIW)6/Q&-?'&_O2)N7#1?#'F>-\S MQ+=>3UY]LN[L\#$6A?^)Q>T__T\L[N#P?(X7.?L.#[GW9ZLS@/,.*8S U<]; M>;4DC\:P$;W&[0*Z-P^#? 1S1_=TUYM,-9NS&7ZJ;D0"=UQ@#/&F.P#V3%'HJ2?MWJ M!99+';>M>P+!X&N\#BW&SRKB#K9)B3R\:E!YK&UOEZJ'@8&64(ZN4F#;)NZB M?$C!,52< YP$]9V55UG@\(.!%:MC6E>;=?&JNM46JKVCH;.5N/NWVOB 7#ZK MZG:AWTWNDY]J^Z!]Z@*/G_ZBOO<+VRZV;WG$I;6QVO<$,^Q5OO(+3%W3O-HT M6F^,D><0+ H;Z:"V0C@>1&O!NLS'6(04YK$ ,E9JC[P!S:53]45#Y;[D"DM+ M)?D); BRVJ7P I!C\NVDRTV5]KUADW?ZMIW(P*-WZW1-ND= /B3MO'9V MY6]";7CW_ W>$>^.;D<8D2JVU.O%WRW0VE;.N9O+Y#2L7CF-IE^,.H'(<5\8 MTI_AUTUM!FL"_7OE<8.J&Z/] JL+[FF%1R]X-H=_ ,H__O1_/'_VS'=Z@//3 M@B-WN%K97 >V1J\EKC$=C%A#?\]MH^SDH8.@<(Y" M"D3+?$8;HZI7$8Z4BO=%,=39@\L5,:]]G1C]"[G;+[S+,G!]M@W0;EZ[2!I; M;DRE.[$8YZ5[Q\WJAN]NU(05TI]XCP,RFVE#O3,&+' R9.V4OX2Z1>"]R M 6)FO=4_89.M4-BA#CCGY4,MU4_>\C5/LKYWGV:+TSM"?5(EQHR#87FZD1$#IIA4@_55>> M$3:J7;PIF:WL_>Y?/!FR6SS[<2,\T?ZHH['B#%[=70*+6GJ%:L-Q&;+F99-, MO&6CLL>L-:N4CU);[06W]S% 63K4IM-WB^ +W7:_- =7NQ6$\/"1]L;2?@1C M?JT-8"ZJZKQ,6Q L?C%;/MIS?*(Z8I4:A&60X1A^OLE,A+*C1))QFUV:AD+/ M&=_M-2>9;+T6A#%=98SGF&2.=!X3Z,QB2"7S<^J&)HO6:YVI%?_T3UH6Y$C< ML:G#-\S?S9T?_**7+,7]F;)2Y5MNB;4VE4?I-MS&@")2*OU#@&Z7?HL7AFQA M-BT/N9,6)1YW N!0^G3=>!XI2/=C+4<.=YN/J4.O-% M-,V6E7G#E M"SQ70[;A!X^/<)*WP80O3E*D].#,27C')(X/Y^#*Q%*EG5=U S$=3[C7D7LX M-4;K8DHSX:N/YL$]%<^T;!5RH?7;MLM$[4 A,4,OE#KL.C4:=#DED[B&78BF ML=6WW\$S[?9D;BSN8:/&#K; 6+TZOXGUVFL/3Y_P3:P$)D]_Q9P'DOG:>7WU MW,_LZ"2^]J'^;%'Y:ADG'I^K;T2U]!MJ\PK-!@>C/>4%G]CMIR$;#]2V.RT* MMBMZ$1?-:F;_F$JI>-Z&/-'YS(DP]<%8#O<[5$?2.W-_P]SRUG% TVFO MAKS4-J_J(=^@@6W$ML,?(C&F:NCRL;#;*\2-2C/;6Q1HD6._:TP?4%?_U'91 MO_-0+]_&JCL[9;_<";"WK.1&:*M:AWH1XI<3JWE3?@[W@?CP>%:'.SO^%A:+ MG:=/O !"ABUW/,<&Z0=SZ%[/(U!7AK" M;GL\13JB:N)4>J56#0L3+?N@6,C ,A)*=_)R9":6QX4X$0F;LDT' /;1!0Q= M8\HV=OAV5&C?(T9;+\URF7V>-W"A2S#BP>OCS>=_@]M'_<9OSZVV]IG:!?D7P!$OS@+\-0:9 M7SQNH:R/-*>18-6B-R:G$Z_F(Z [Z50KWAJP(YV+Z-X?^?A-"YMZ9J<7 M.RQ\SM_9N4:%#\7*[([U YQ-TX;8[)$ M.V0U;S#F,/#8'*QNX 'ZXLGLTX<#O@B28]$%N':B51HF[_@KEE6;IBQ&,0=6 MEH=_T>ND+KB]Y?%G*OWLHK8O -/7/=R18^U<2N88IN53)PC<>YX5+V&*=L&^ MQG#DLVKKABSU78/)OP /^R2EVF3-3 N#12(H=?,4VUDX?Q@@!/SA8N Z\QN3 M"ZU23N_[*5BE]3*>!CG5Z\"E>47TR^ZB&]>1FR8_YW@J9O\U!@TIP]D?ZR[] ME?SRD;$57:*EVO45[7\I C@:G6+-_$)WW$VUQHQWN&Q,A1MK<>[9W(--=Q[& M%[1%[5!=C%5#T?O!8!LD_'>"=7.\X7_!AME.WMS=,UJ05 MO$,LVI/@.BXQ+UGI6@??]I^8R2%UP_(5$+MJH^L+?NM6/6P35\6Q^&M&H75G MO*X=L^6]*4> IOGA67V([9."H/*="NFC'51=8V]')_(.J7Y;1_3-3V"K+%=& M^Y;/P3\\8U)J":G80S?"P/Y#F.Y"KGE ^6D]H,P/"O)5]'YOS)TH/L;:'U_M MPH*-9W>LZCQ6G$J.=O\J-J\6;2/!9-Z-]^BZ.^@,M>8M'?NX*J!"O$A&U O" M[0O=0BF'/RW'?E -[>*V",=,'59%[C:T"7AFN!SC92O;=T!UN;K!L-[TA1CL76B5C M&OX0C_U63'(QGYQ&NV0QWK+&Z-H MEL_/E1:CX5@^3/_ #QE77+JCA%>ZDVS MV:[-X*]U$"Q;RBV..YQ&-U+O^(L5P%!QB*+#KT(E'L4ZX7C;U1Z[,**WM>_A ML+%9.0-F[1=NW+^BI]>,"1SMK>4"!S06HU3LY!%D'U'O<5;I2N?-$N\X$(NN M>L#'J8U"6_V2E^6S(.K:=.G",UJ0_4'M<:DZ] M@U=:76SEY53'6,=2H9O(U M5657@[@+I'N1TY##-J,#[L0*(HCNOBZYT53OJ(WHW6H>((1*=(.N=R<+Y.@\ MBX_\CDXP/0K+:=7"85G)FRN^Y>4\\!R+WQJ'"J&463ZF<;U>*SLBKY NJW?B$XQJ99<1,=7\32Q M\J&T5#8N#&C9[3B'\IGC*2K$!KWL:S-O/9U)',"V2_1N=8\\EKQJ5\,&'Q7O M6)0WS]O4(3,V+R&LM'NIOJ4&[8YF>@NG_=0)A>S8#&O"H,>_!L?:W^G.G'?[E1M M^UL'[M&=V/NH#LQ7.5UT8^OFF+GO\PL#^^7[BZ!TJ3K8,K_VX_1[2B^PZG4D M@N2G,OV=KF\P4[ND<4ED"W^_<;B%W6KU>!-/F+ZAT7WA> CW='0MXITW)R8Y MJDA6@E%E&C6-*MH4-."[1G_9A&XKB^QDKM/D/Z'P+BX^P/J5\*EKE,XH6.UGTI&^YF>+ MYYZ!D4.X6?VMTN3T82Y:K52*U#@J5MM,T$[LE^!B=^ JJWB&8U)-G9%'A"&K M-#JGSF_GF?F$W=*GF-H+E12\,'O)&QRM[>LUK(W1O5Q_=:OZ& MW\$N_^2XM;!]#"WQ\9H_8V;30QK$;Q\;(%3'%&65MD:>5_/1ISBOI6?A*NXO M[ /AQ"1Z\<4=U]#!IJZ()&-YA#?B_0JF4^'&YRG'G_/INISK[P[:6:1LMYXHB?-C@#=!)1-SL;OG MD]<0 RX:R X[<-.(+R\62M@[T]M.IF-.E.@*QVR[QFQ>1>C",[_R93PNL:U2 MO)+ R$5!=4^,1IL;B-2V#S/N8!EPH$=YQ7.SZ,TH.NZ+K -FXG8?S/9UK-RN M/IV2%\-N;F)O_VRAN^9C+!=X91Q-P6.IEFH_9U2%! TO=MX/IG%$ M57KV@2QR\R7OF*4N%$55_F*6.F@=U2OIC95#G$ $@VRDYQ-MTQD&#)%;3B(G M3N+TV.W?@3WW;F)6'C&.S81D5Y.IT7TX MQA^;[?0&4[0T1#AOD>72:/^ D0&QV9K1T<8)E,&J2F=',N"62F'*D:@]$IJZ M)3UPY#D;C?(#[DC-VV;$+K(P7=+-V1FXUJ\.J?:KM?!Z/ M^:C@1M+MQRTV'HNWYLD<*M#Z%_Z]>6L?1=^?UT,!++K/?1,S(/2MOU?^T5_\ M\Z&5"PC8SJCWB:KY3,+S! 'J1-HZP[,A=O.B,GP,_U!9?4N*^.+GZO91#-OX M56,9BZ@\20IVM8S5SVLGQ+?;LIEH^_"S[?XL#'];O\8-$-O$@. M;\5')Z31??3X0U<;=%_A=*^CEW=82],*>UR\WL9"#!;?OANFQEI(R:#] NC^ MYB$XQM_QT)4-MV'Y9H1CX7SK>NMV_=Y4%5NZCLPUOI(C#)0Y_+!X!/I#N^:0:^^E#0,]Q>$$(95*VV+CE M&A(MYX5=V420F'2T3+SQ&$$*UNZY1&S5ZIK42J]B;I0ML:C58 ZD%^;8QK\# M!<3"Q4JKV3 J'C!;F\0+0J.7]NJ;[79NVR;RZ2,FV0?5$"3G[Q*+_H*EMMI[ MO!:L7Z0*-P/ZCD-53:%ZVKO=G#T&1MN1!#$J1__;WZ(-R7E-/SD5#%X')G^S MBF_?(?TF5-A;"=!G_Z$3@AL.6+(N>.@6S$"_W:HC>JD7UNV7&2J^96QP$V^YQ7*UMK[_5QQ7_ MU$HSO&/LH*M>?2VX.Z5["_7E'_W%7Z"R&.^/:)9^\X9WL M$:I\5W9]L-.&6B=>Y.Z%6R8[5LO9)TR/0#?PQ6]VM\:\CVV%%5JG]8B"+_*$ M&9''E+X]J=\FL@Y"_^EE/Q4;?7RID)OOIO$U?Q91E8_%>GE,Q<.HZVQDYWBQ M0Q??&*Y:KTK=[;9+3'Y6(+,(4<: $0RZWXQ!-JERYX]]S?]+8S%<\03B=9QX M#HC'N%(G8/S;@CY!T;1);/%%[5@^/FRVQA"TEHUM&[A_E;.3+OUK'X&UR,\M M#L50^'#?T/9?ZB.."O^'C3S2-]%V[DWLG5L;.5L5+)JMENO84#FJUXK=+ZMHD]L YUE *1;FG3\SI;L9SKEANPBN&0TO'8K/D=F])H92'[CR:< MCL$QEW;&(INV;7IL1I\R)@%B6CY_"K:GKO;6/>VL63H #@@?%"O6"BPTK=I_ML#!(04'O57L M&SC/(6!K2?$V%\3F"KMJQZU;_I%,UV)Q6,\JWQZB;'4_H?6:T M"[7IZR$;Z'&P&_<%S?!Z''K,'D/O/R\":)NY-H9SD)NG6KA\Z8TW'K[$U]1? M>\T702Y M/=-%V;Z36_<@&-Z(Q4,60(W,R8Z9WPMR//EBH?+T MV3/GS$7+%V+I>\R=:<>K![)5$!''_S15"Q8/CO3\YRH$,?LWBOA7&_(DU?KV MV[/7Y,::![K/MK$M8_.9^\ B[JGL\AR?3G>2Y==J$Y_%7?H8&WR@1Q\9&Q9F MMG.2([9L;%=URWE8G6_IL8@D1(\AL6),_Y1#VT&+R[Y[YG'-SQCT'<&]Z*3D M(LCBB6_[T4;7_XQ6X]/[?\9S&Q_53_J8A5/LF#OL1YQ9YHLS8M5EL^+C5WWB M1S39'\0#[=^6Z.GE-Y^B&4^U/-YS01X[:=HO$6/7<9RW^Z%YJOR(V?N"^>M< M!.M4KBM/%< ^9_]G0OWNL\J;(E_TBY(O'E@4;<8-'5Y.F1PU MMRU4&CY6T\]79.M]YYB(,P:.87NURR\@/WZK"_O=A^@&Q, M1^4C6,\VW5_!?G,MZG,+Z)B'GG6I^8N$,65LR!=D+I6J%:/9QVGG[',%+^PP MM9Y>**$0(K7E_O/X>R&?<$9B1@%_CL1?^;2J^![3LEMQEO-H.K^R20QM_.=& MJ4>GG-@+* W[P-8V=M(:D=FNV6U4C1['Q1;_E?]Q+7+,+(4.WII)G,99G^HM MNZ!UT-6O??6B8)W,W-K@(O+=[[[U M\.UO?SO_&5TG>$[6V'L?82$?_;%7\WUA$#^QX.L@'^-)U7+L42(C\IDG75^# ML.6%.>J\L%5,?,:R+D;.(_WK"Y'SM-]](8?7#BWCI$,:\O=$?$Z\G5_;VJ]> M:[&A6+&38>77)\\5SQ>(S)-3ADWR6,42^24,K=M?K? M:K4OZ$,\)6?P7#Y[CN"7_O&S!WB&Y_F85(W.Y3GQO)\S[N1)/!8/&;/L)^#Q M+G^]+]P7Z=E.,3U'+$],$NT< 7'<1Q6UW/_^X4TU_!M4(\UE:SO&4W+BDLM< MK/0B$>0.&&DH/W+!QOUG;%B0L;!BT:$Y*9ODV@N9]*_'Q'W$3O!=1W)5I^"A M)VW+",@K^YQXF3O@"<> %V0L94Y*33^*QOW)^L.U"Z-Z/GVOAZ5Q]/&71V0LR)V=U M]@EM['2L+TO?*X&G::VQ$\[NBDUYC4V,5.N__!_];_^G)W9%[P1%0(+5SAI%*L<-HT\ MG1^J=F4TK^3H(5I^RW"I7=K+,?5$VQ]87JH>*-;1GZJ3$ 2;'+#$(Q>?=);F MK?]8!'$SNM-FY?> :& M1;?;J+7"QCIQ&J<%!@E<7"A*KSD!M#U 2]]0O1X$ OFL5FFV1&0]''-7_PQ+K[8BT;&>.<"X1395D3FC[HM.?Q6[$8&[ALLF]]AZ^ML*\"'%=R M/NIE?!Q/()YE*D1<-OQ1*QQ^H;VX+YLLTGL?EGZ,7$O%/F'U<0\-S_M!-97/ M112$9L.%%5[J(+8XEIT7'1X YD]ZF_-46VMCDPE.5"24R/G2F7%&.-6^QX@;]O5 ME^+!M29V;F!OAF2Q,?T_^%_\+S_W"DT= !A[U6QY'-)PN[:W8$"CGE;@(:P$ MO46.'G2CC2XPU_';VWVT-5JMVAUU+1X=+M(@+],E,V_EL37-DU-:[HO )&=" MO2ROH'TZ4#!8)+C8'=^,J_(]V$%(T:M/18<*2!7WYB.J/C5,:^,+=3/0H;8^ MS L6?XV@M[=H)PVUS1*OQ[#ZWB[]P*-JYCKO7G1TZX+QNXE+#W^F1E#B+"K1B4.D%'(,VECX;\>7OBV$_H8X<- M#)^HE2\N.>&C$J?67[9E;%N5XR 6O( QT@Z_:)5H:QLW:8G>_C?Z8FG)D/>) M<[.*$".Z;@E-<.$.[8N97J49'YR<3(?7\MBHZ,\G)A7;12WRL@&[#S6FTJ+<4QML.H-A&5#'U6M$S;\ MUBG87,SP@S4'O,F)/A9[ZPL-:HY1UO:3,26O% 09/Q8IY!(:MFC-TQPK9FAL M9("=W:4F/CE=IN**3]N:_#%&!7C$LFNAXWK?ZX6\%]3S^+.$INF8IQE[.-T_ M1Z%2W?."RFK;,C*+T>\<*VZ4C42$!]7Q8.WY.]0-^ R-+]#$@*EZF\:.L>T' MH1EW4VEZ;'T<%IPGPI(G;Q;UU1.9MH+Q/(! M-A6;)W_U[_[=GS@8QA(O93L*W<'NX0S8N&>Q!]WZQ'0C%6BKZ:F63!!DT<3C4DC2CMVNP^F^P3P**+M$+RFZZ(7"Z%*7F"/QMR!&_!. M?EK:UMC:CM*N *PF"IN:4?<6[!0@AH7(T7H$4^.BO1SW*+$5+;YIUXQ!5'^G M=^0(^F'=?@?8F#3 %@Y\+TZAO:76W*U&ZX#$R\'$:V+JQ,.6PZ$Y+>P#QN)7 MHT#_VB>*?D?2.O!;)D Q!A7)R,D[)]-6WP4+D%S!Y@GH4.%#_)91=9CB>+NB M6IV)K7^6R"#:SL=!=KYY M2-#-V%>>*IF[Z%O5Z#'J//"?15B*&8U6LH^V1,^$ZV57RI$IMH[%SC.YJL3 M^GT7Q[H. !6@;OMJ \?Q/BA:Q6Z-[FL\;+Z @>0^)MAWR/!A&Q87VLH@"_TV MY#P17X9]Q'1E-8(LJ@C;5HZ4!N/0<>"B;C>PL!HV%+N30L8PBZ >SRR(K%' MQE6QHY-Q;#ONRB I.].D6CE&"/'P!-T:F[SB&EBEYAE^X71>9T$Q^FZGZ3D* MX+$PS%VQT"A!KUAEU[8] MY90S4[0=:3NP,:_FEAD,#%!N&Q;'K^>S'IQ8?OHHX\> M/O[X8Y\LD;'0X>%+"CK/_1 Q#[MR,N, CR_-<->TV[OK:N2;'M'A)\8;9MU&CTOG@0;OTZBK:;@:G6Y_ ;,C<3!*?^K$"[I&8YJA7^5@M\&J0K3M M?C>^+1.Q8$*;,O!V)A.&6P=@,0Z\I'/-*DQX71K;5W/A3(TOAM-J],A@.O;^ MLF3UR1G;P$K6,]ZJZ4!72:M9E()QR?OS6^)^C'RJ'BI#7&>_05 MTOM20FB/MFA?K.TGQ\IV"5$-T+ZP$Y#GU,0FMH:8[:-QGGMWW]R2K-4M5YO7 MX6/0)@]9]9L0(M;^%?"16!84=V.+2B8:/WU^A@'+%+I% VQBEQK2;?.BZ3'" M4.!\P77BR9__[?_.NI-#:4?F$;!/\#:;J R<<9JU.;#8MR+Q1H>J. ^ C#PJ M8= Z+N9OV8GP[7VHV.9J0KR#EP9;EQ&_T;*5*RB]N6V<+KK/-;Y3)KJEU'D5 M*E;RZ;C;N'7-D<[(;*%E"^[[:%N# ^#DT8J:-LY#M9GP@'1\]"W&@=LQ/(P7 M-N>488]_UVJSB/GPPP\?WG__O8?WWGE7BYY/_!DZ#R;S$)_U6.'7F&D6^<"C MM.<5P2K10SIS[798-:9C/_"JOP*RZ$>Z)<"^9[SR/37)U>T(4@JMY2@BX^5V M?\VM_0BQ&;*B+1%YR Y(GD!U+@@-BFT,;X):VTR HER]+^VJ9T_*6A4QX>>< M5#"OYSE2:[@5T*9JV2,HDS7>;I?7V=F)"WLW9_YJS70>0\4@EHOH959M-LE% MDL,G-JDGNC6YZ$4U7+;7_D6^5!S+=D.OP&.P!54O-Q99QY#\CM\@LK!L9 HT18_Z57_E:0"[ M&H_NETN)#.=_L1.0.]=AWW>!;6\JELO7\B*?UHVLURGV5SJ04!X][N1IH?/D MS__6W_8B!],P1=G1+9J[@Q>.-HUFT'$22O%%IDJD01(7X)<,+ J;(A=*U>HV M5V?7K2L8L=@N(2"\X([Z)!J9"6E3_W:?CN/C6K3&23 M5UD/A-.>=MQ\^^. #+WSX2CG/[?"O(XC!71U6\CXQ MZ0+- B@^._*&(VG3,:"CU[0W9J4I?KWJS^@Y'D;BM$_;UF+-[^:062-Z>WS0 M3]T:$W#07%+M*-_U56/%:J$4Z^A&,[7%B0\<)LP48/6:]RQN],K)* J5Z@*: MSE]_*X>6=+_<.M$7E7W3N>U"X:;M#;67:^@B28@<37J[L?2%E9N4W+N6C1R' MN@ _G/Z([ :ETG:E?6C",U]QK#[TW9A]+-C&[_IIE=RT)1 E X_84[3IL6GU M'H>ZQ6QBT]ZL8UK(B M7.9%9"46JXE@^:N\@J9M8)WXJ*S-*%MO8A$R[:AX8PXW:2VW:S8[AG61N;7K MII>PD'EQVH&.MUR',Y#Q. $GI65K]I;SWOI52L2?^WVBAW+G5OLNC?9>>NT# MJ6@KT@H?RU,O6V*O^,MQ/A:%3W[<&7_RYW_[;_\$@0T06J\^S]1!'4?<]HD# M(G20(FZ09#,8!,*IO$3X,KASV_6:5$(G?A_$B\QIBL22N/:0/PNC56TK-F>@ M>3@K'+%%V]2.[]@WK--NVE>8MH)EHNH7^(HX\ALM,:X\CUV5B=VJ?.[$7)E: ME+XV(FO>M$UG5KP>NXO_FWR67JJ-,*YL1?!B@@F,*;]SP\=8+'JH^3B(&+DH M2:^^U4)^'2J9!JY7D/0K]J5L'E%+B6J+%JR#L7!OOEND8AVK3:TQ+^U'' EO M_- L\^BGD;!LHK^SW>W471+#<+R2H+[Z'=UL5NCH4Y?O1JD9/0X@_6T;H?R[ M;1''J0!_FRWL_7 "KBWOB9<-#D/;M?E8W1HMB\Y]J=SJ-CHW6U0?[5M_T.7I M!M%7L;DLUD>"6W;:TL)_":A4'+[["C\;8U'H%GD=2_C=W^XVJ$B5GU!],^G- MK4V0>;SRK/$V'8K>IB%<[6EW/LY5]-H?!>L4/6%>"5IG98V?4 6N):K04YC> M9VY;'M35PSFL/,IY>US#7V(+V5[TC$%NX-M5.L >%,>G>*U0%@Z5:??10,,G0;\+1BD M33P/T,G?BD--MD/]!MVG1FSP4K HW&H(-><*BRY?6>A\_O#))Y\\O/O>>P_O M\O'5)Q];)0^GZ1V/=-#C&UK]NQ=]VSEW7O";5WH5S%R9:;3"LD%0I'4IE_UM M&84-D'B0 XK.$:FZC[DH=F9Y&:H2+\UXDM2L&E'B(%?9=TG@H9=6'3T%T9?< M7X2K)G-_1VG,XU"R_)%$^]8-\\ @#9H^_M(\44G: MUW*V?3A'OP2)(F4?1Z'?! 5E7S*]A3'$2"C\86/6+8J/SXSM5@RUX_>6*SM$ ME:>Y[4#-Y&ZNM^W'*MQN1D,LVN%7.TVA^@[%,5(Y!@1(.]%#.S_.\>XO*OCD MQLQG#Y_JNI [.5?@"$5>=>N'VK>K*84DRD8E>179#8*IW3T2-A7TR6KJ-#)X M56B'>?A8]&0*UO)?3OH)TSM _!EO^*0>$LLZ?D"[R M..Q7ZGM:&&945<:N= M)"'+HL>YXM\;GP822EG1F]480H_)9*O?R@U=L+)=& MZWIRT*ZRD/UQL(1K.]AC2,U\8F)_\,&'#^]_\+[J]Q\^>_ZI?R+!OV+[I!8^ ME0.1TM='O#??':A84[7HJ#'?,W;FN93_5I3.E@HU,&Z5_W/7AV>^E5M7A68K M"XG;D<3'EE?Y0%!5@&GQ3H1#O/9V'\A.N>.\ #TVH'TGC3N&NVN'79\SP/UP MPQ"4_M2%GF4C8]4>>LQ16GJP3J.[6'T:^6Z(IT!HM*O4EY$@&1C3A2X,AQ:D MFZT89>]W4V#H%WI,MT1V%:=$PO9AGDJGTO:[>VEC<;59M-!C^N@"9T>H&!Q7 ML8_OM@H_X+AK.;JJ6VWY.[']%%U-VVV1T,NU3KJ'&%AGX/O8C_JD=A/W# M?BDO2VF)0Z=2.PSTD:_CG'8H@_DS.>@_]<_@O.J[^A]__)'OZ'_PX0>^#IR+ MG#UC5@"VT"Z\%GT+)]>U"B[23NTW&J5S $6A[;H 8D&YE"W:JXU>_EQ,%V\F M:1F^>'=?OL'TV7F(F1HT[;$M5^-TM9FX =!=KM4-3KA.=-0>.2_ENK1.(4 MD_:<1XW%*U^TX#D."U6UG:?K4EB1 O3;3\1I)^>X#B44#\TR$>A7D4+;X(#+5H$";MU!X_&H5-]QF!$N658F'E4;"M>8.KMK^VV[!*7<2& MPW59FPXOL&C),Z8[W]0>:UYJ]GY(1NQ#=#K2*>OJ"-%8VWIZCNM";.SD0^SA!"TH19; M:HLV-<:\E2N,X\NOFZK7,SSBS%SBCW;M!^O"C21,P;[3L+3B>;SU9Y]#[GS4 MC*\-1USZD+%AVW:G!8C.<0*$+)H;,-RAYWS. H><"^6.U) W@6T[)Z= 9\^+#+1>S/KZO>!&>O &!=2N*\B$<*I\)AR M,,>F::<0QI *U48O_-JZ8D,LP/A&KU1"AVCJ@N2YA_>JE7T6?L<1;+:\%]*" MZSPH:G/;\M-/GF?1\\$'GO3Y7T[Y>B$GVE[T,I_F>">[$V[OC9%X]",YKIQ+ M)=R6U<8Z<+9-P_9-5VTXXR=64^D#)W=MH9W:UGE^<,+MM M.YT3>&A/-M$.6@:LORAAJPUP%G%U0LP,+?%./[FEW?+[(.=&JWF?NS$,AQ,L M5O]H2)2O_I=0Q-S?)&8V:+L7HD9*FYAC'[O3-@&W+LHT;A%;$>B%\9CJ!NZ6 M7F)U_&J97FC]TO&%1YJ;1ZZU'PNPEW[!/&M==&GQAS\O@K;N]J&8A!4L:WV5 ME\:F)G!6SH6H1_/P03UX?0[I.605:XRQR1]2;ZVJ#16CQG&%(=+: MXP&V,MOV^NOTUGN"A%G MCM0 Q 8:^ZBIV>-6#/2T[8^E:'MAH_/YIY]^XF_8'KNR3AK_&F,W&:I.G('L0@ M@Z).(Q^ OT\B-KW!88-;0G@P,CB1EZ!1SEKBMG O/C"W9==$2B?^PN\^,P&: M%X1?#MF\&,3!OV/8V:/8L4N-33>H+S!+&_=9?PZA3;KF39C5WF.1L6T:)\?! M**!KC;)I'/P>PS#4K.<3.,@'[+MCM\U$^Q26=/E.;NZB-GD8^=6'+W_YRP]? M__K7'[[ZU:^*?E/EC8?77GN&02UZF-L=T]6)#BA8[MS%S YWK!XOV.BTR=Y/ MSLRZ:6>S>U-O)*0##W_H3GOWIUK7L5GAJ^9+!'P^S3N=Y\_KWP9@7W=#@AW' M'1GHCZD7E[9TO4_+AL+))_\443K0%,6PG)B.T2[P&9HD=MQK?])O6)RXG+L? MTLTX\P(L7-EO/JG!:Y]VQ?XOGU63ATDV<6'@?\6H9/NY ?+ -W[Y+:7K?&V@ MA]-]#C!A*AB42?QG =5CFKQ&8K91VW_*@;9T>+F_!CJ[S8G=%.P%8JE"4/P5 MQO[*YC1:Z'P-.DBEE\?:\9:S_BO_;/HX;QTA#F,O6*:_M>_2-*BCU73U!;J. M!^O6)JZ\*51V,HIM>^MZ8^6C.>47AF77ZDMG;0+Z$%G-49N!XL\ M(F_5#I,6&^9C8QM+UL:D7=^+YI?M//OVXOD6;14TL=M_\ MOZ]8Y%A0"MXIIE ^D81)O(J"]V*'!0[_'H*37"]^T$&.W5I$3>"CR-M8/5$2 M=_59@(\26.!+3:K^F2@8[5B/_ ,GPT#9 /FPRL>/F#89[)F)>- M6<*V/;#\4MJ9\(CZ/<'B--$^A$%&[.3TYP1I7HUJOTF>/KJA4GHKWT+Y:9NT M J_ 2[YL:*Z0K1V&6_"D.R($-WZN[=B[:1?RH<)\?.W9:P^OO?Z:/[KZRE>^ M^O U+7C>_,I7_!5TT&/@N3(C]X6O0@$NWH:#-2F["M[6;=)C"'_%J4V/EG,M M2WASSC9Z8]JC]_K:P]-GU,\>7M<8^S]Z\]_BR_X8T^Z0W70CN33H M)S).;N^]]YY_,H"3&DK\+QV?Q.03^>M?>OWAZU_[VHI'7NUW^W.,8 )^ M.'E^]-&'>F?XL<;J.5DG1\G8>U_6O'GSS2_[!RAM@Z/RO_OG3IDW8\P\##7Y MGTSLEX\^JGCRD9\[D%#Z?+S*XORUUUZWO3W83WRQ95>U[_2OI2VKAK@FVX^0 MI6Y:S8L/QD@<\F$\-6\^T;MD'O(WGQL/JGHN,F>^]/KK.8[D@/D7OJO8"/2O M>>21:LN@/WW^J=^ELS^"Y.*QJ6M+<;65/^8);71$F*_\K,O+UZK,%^9UVR=> MQ]CH?%J7OG.'P/G(U M<8E9^Z+M(1D1G);K_P6[ XIAK)#FHB':>.5FDX /* M\9EM!!,)8#5M;/V%4J?8Q;+%UT2UW?_DWB!O _>M%X^F.B*YA1M[Q@E;I.L\ M8HWHF$(N!8\0L=&KV/Z&%'HC@8BPS9T;[MI\HN.3^8$^^\/G""^@M:@A!XUM MGQ=P]D?\H'=@Y]UZNQ\J(J^F+:>:LNGK M!E=EHP* %7/JM*_H+<^+"$Z3H3<$)B5 QL1:*)TU!J6W4BL7%HNN-WG>[YYL M:<6N?.V^I-I$G'3\8ZS*M@^$ZS@^QC<0B8\(->;FEU[_TL/7O_'UA^]^[WL/ MW_[FMYPO!Q'(B4B*[;/FG=MAV1<;YRH^<2DK#Q6HF5>/?.=(3['WN0Z(;1W] MM5W#%NNBLF7QQ4&?^#XAZ&+$18D%SCOOOO/PJU_]ZN'==][Q@]CDJM,^P0TO M".K=$'Y??97_[BZ^+KJX[A,S<"@!/?1S5XF'__+KTYP'7M?%CD4D];>_\YV' M;W[C&UCXCDL#&W\$!*U8^-J^4],/?N'ZPP\^>/CEKW[Y\.M?_\;YI[\@"QQ. M=-R=^\$/?O#PW>]^UXLK]B/CV'E&FU%BT_;%4QL]XGWXX0_ZK>-'SC&]_THBS_ M-3O[^^RU^N=D3QXZW@?/M<][4:[Q:!F+:^3,PU[\T ?^OQ/>6#1X$/)7XY%C MF&O%LV=/O?CFSNTSO=%ACGALG,;.!3OWCY?D].']]S_P MMSH'+P DCZR4$9 M,@\U:.NX\KS,?^]&L_OW5'%9#%)SZR/BVRQV_+2Y]6"^SA]@,%:JB*."5R2$7*C>?A8]#5& MVZN6["(UT&A^J2T:09H<9*)TA'"R>_/-K_ACK#>_\J;?B;ZNQ0\G1>9MYTPT M?+E5)\>,+SP.*)U\-5",[9P#(?^QT4/IYJ_#CVOZG%(XL/[IIQ,L]QFZ1[T;/& M2[$(P?"RX/B !9HN_K_^]:^U$/B-+C;O^YR$?E+11;;R>*:+U_?>>NOAQW_Z MI]J7WY!]3I*5]$+;;2BF\F=?/]>BCCM&/__93Q]^^/UD?KXTY_^FX??J(^\ M0P7TC]S9EV]HP?#O__M_[>$[WWU+"["/S._A:M!NEN\LX;U"WEWD8*#]UONA MQX.%MM^@(%9%S^D/"\MWWGWWX6?*DWWB\[OW 6.7<>:"P\+V.UID?N<[W_6B MA_'K=^@@T1*DWPAU"@WNX+RG!0[C_[[VA8_![C"5:%Z]7YYKX='YNUNF!/,R M5U[17'ZFG#G6>Y'!#X?Z.->\H3_TLU,AW\1DD?/\X==Z@_#S7_SXN]^*+X\1O6&2#([J2Q2TQ M"&R7 RB$\ABL00C"V\R8I[UREY+[AAX*%I^.O!]A2=[]MCZLBE'B#8NC Y8/ MUYO//N!X8%YR'+"@9U'S_+-/,X^DRQA"X]_ZS,,Z%Q._DBCW]$FL_^B?_!/G MN6!-JM1.HNF5W*KB9-CLQ:B MQ@3HG1]/J+0?)D= >UO> 7Z/ 2D;Q[L#Z=:0;N=4TN\X[:ZR65BM&6_&'S&/ MZ%:1COZB@F>];,?8P@,0Z(7O)E#;G%*$[LFTO0E- M5@PWM7&KZP,YX-J7.S3I.VCNZLM4$ZNL%S]J&@=.));S<_Z8\] M. GZW=83[FJT3S;)#\-K6C3)H?N4D::DS=87(1'HT(Z.B4T7(@^?7(G3L0,T MM-5^(2X7B(^Y@^-W/!_[+@&_&[3><95M^I,+*8L$/B;A';0O5CI&.?%S9R;[ M(#'6V(IF,['W[PH4Y07'22$R_?9=%X_NF?_IGOLC"N>/7' M&?(9OUPT.@X7S<_]$X- G\@,> _^E'UPQ6=1PD?WA#W[X M\*,?_5"+@S>],.$=H'4\BK$A9OI6X/PA'19U7&!_^M.?/OSB%S_SXHG]CRT+ MR*^\^>;#C__D3QZ^H\44=P7\VTORW[[:]UHI$).FR*C4V$,*G!?Y]R1_^:__ M]<-OU%?V'\K)-Q=\QNZO_K6_YCLD:Y%#3Z1B3_DS$J+ZV7)A+7P&D%28E7_# MXZ/Z-1T3O],^Y@+_ZU__*ON7NQEOZ9\W_K>][S09 YP-XJ< M?#&J?, :LQBO9)BS[[[[CL?_G7?>T?5$UQ$M%%J?NZ\L_%@8$-MW]C0F2'M1 M !BG+$*?9QZP&+6L/K9^[74MO+^B?/7FICY^9"X3QZEH \T<_Y467(P!QPC] M@,\\96''QZ.ODXOV97Z+BX]3D;' R9M]=U'%N>CBC1YWH+A.\M,6]J%%SFM: M?+VI.<9YB+'UV"45Z>,D8^#S,#FXE6ZMO-7J.W!]3$57\@R X463'/1<K&L7/*F)'=LZ'?.85KD ML'_U(G?TF7O8]!LJ@PJ_:9D&B+7(^:?*)X'AP!SI;71C>2E@XQH?)BJ1OZ4I,^!+SB?DE,ATVM:F-V^VU?5?3NYI N6EHYW M8-M9/]HKKI%(D82>K1L<^8BVR?8W/;N!2MF@!K7;4[N4#]".SASWMC-/Y/32 M6NC$)IRSSV!I+@=P?(B(,$MSP)4*_LY\A6Z.W!:NNH5M4GFU'I58V4?$,G?E MQ%]? .@+)[K7=1'F8LE)D#L[/* ,S;NKI[K@>7[;$797N*;4]N:Z*,K$INR-HW&RL-Z.8GZ1*T7QQLG84[VW*$PRA)+HIQFYQRX*B/[8 MK"XLQ,AG\RS,LF CQZ]^50NJ/_O3A^]_[_ONXW-=X-)KO"MU;:@]AMT/?(C\ M6''??N=MW\GAW3MV7&0QX!TEBU_N%'WK6]^NBQK]V'=RF$-K/E7_S2_:UH+C;>W7Y,?\MQ\-%KG;/\Y=,4?8%T\>OJDW M"M_[_O=\AS1W"'?4CMN<,LZX"%S]\5[5R M'?.21.D3"\V?__QG7FP#SW^!_L#T7Y=W?!KGE^*1_?(3\ MJ=Y\L/AB_GK1(E"_J07MCY>U"+..S0MEX[9GKGVRL8\T#&+3#$=V[ \@M3(O87SFF*V/Z<3] M5/N(N0K1H9 ONRX@G=>CI7FDS__#__63PBVA!;L MB0CBI)$#5FQ MG9<#6&:7;XI/]N@CZ]B@\RP9L&U(XZ9=NFN\6FBVXK@A#-_P7+"MMD%[YB/8 MO?F(IDRT;?.Z@5FM'_N06S=DVFR7)$%/'B!D*A,S[HATT*LF]\J_^S'GV/9T M!^Y_=#UFDYZH9N?EL8:T>@[V!45UO2GQQ:UNGUMOW4I_W;?6D:/G-RJRX6X/#\9R#N$$SCOO M]]]]SWFR\&#_,@X\K,O%@'?W7];)&U[NL.18!%2-T+(]\U\NBXND%RX'FL M3Q[>>^\=Q^<.6!YDE$SS M^\\V?1@6_W@7?DIN+=M/M,';\=SB$*L0"?^WDC M+L#TD_.E+8;1-S1FW_G.=^R+"X!]NDCN, 0*?0^P$7,IBULN$*+TU\=?^A]- M]BGSC\4 "]9?_N*77FST0H(^\YM3+#9X,X +/Y2KW+%C'[)OV5?,G=89^1$?G]_Z]K<>OJU%YI<4.V\Z^&AT M/V?#?&3>4WC^QF]0-/?I#Q_;DB?SGHCL;^;0&U]ZW7.48RIC06ZJE0_SZ[WW MWO>S6CU?/:_5'XZ1KWWMJP]?^_K7/2\=5SGDH[#7M1![77GF8['7O\0=G_#? MT(*(-T_DQ;BSD.)"3\W=Q.?//WGX3/.86'ZFAV,I25G?P1UOM"Z]#%[OH)35HF:.-\Q#H'WJ=Q[2P M?ALQZ6%"5BTC*R1,+EH>C:40X!^6:Q'W^MN\:6IZ"5J2.$B[#R>0P4\LFY6I MZ8AZ$TC@5\>0S@I;]8V-0.O@J)'4HDF2NPW^F$HG5#_30M'%BSL^ MGWQ"R>UB+EY<='Q2JK[[PHZM^)R8N3AS0>(CAK?]8.J'*T?'$_A(@.=RN,O" MB;W? *5/WOCDSL6-!WY_X8^H?EL7?O9#8K-(PL\/OO\#WR7X1/N&NSQ]6Y]^ M ]Y-\Y&;+R2Z$&);0S7&3+J5GW/5BT4M'U?Q$1)W,?H\X3Y+EX75M[[Y35\X M@?VJ$-7O,/7"9?9N\F'>^QF8"WI\6.1PIX'QMJ_B R[!#%ZS?&R*9D'(8I9WU+_\Y2]=6/#Q#3!TT>,B_:UO?LO/ MWKSQQI=]4W_@C!\J">,PKQN0#[0/F MG9]I*3X7.C\[IX4REKX8XM/'3(X=S_W:;XLOFO%]__UWG2?'+ON;_4J^/"A- MP7_GD3H?5_$\FQ?;Q7:MS6N:RSQKQ@*>!5WN0E3'JJ_'?A#-QY_/]*;#BR#M M7_K'6-%7Z^J/7/UK[>+Y389*KLD"_B\@0MNN_6]NT"F@$Q^AW3[\E2U^3$T_ MXFB\/U]N(1C%:2_.:F8NAT*;NZ+:EYP[6-2IT,_^)J,_EM)Y@:F2?99G>OM- M5!S)DY-+$/M=\=(FK;YA07POG1.G*D]D%!H5J/U[ MY58T)TDF/#R;5,R.?>1P%YTK(5NW$FER)98*X/?&M_*PKVH:;HN#K-JN:A-M M)G$QCJIL!5N?8A&2=@X7_ZM=L-XR/$@C9B<7&\88_DU?&XN_X\W(G!3.$ZD0 MEP'VZ%":6>/8CBRC?:#;<98\H?"WI:%7ZY0)IAT[=(5T^!ER#B][RZ+.L] Y M&.9'!LD= $Y +'!8['RB [$O]AV4RE8RP":NB4$=_ST6QWA CM"MWQHK+SL- MV5@Q2[#%VR$R^(EOP@L:%C L2EA$\*S+V[J(<2>!!V[?USM69%FTO+O*>U5S MP0O]GK_]PO\*>YL'@W_U*S\XR^+ M^L%+A@L1'@.YWO?^[XNBGKWK7>PY--C M8C#&&E,6.#SW\8M?_ER+I=_ZPID[,'D'SP7UK_R5OZ)%S@_]7 :=XV+*!9$+ M$,@BASL>^8CJ2SSGH L$[P1Y!]]#&AP-GXNXN+/@X->R6 ;Z=Q M$>5C%.8BF/,(LNE)E?X* 5\71XHCGU'J_>NZIWZW'&+-P8I'CC^ D]\<] M0CZ2U")'=KW@;K^,"8M0[%AT,=_Y:)0$-7=N_&#: M_6@S19O0R*T5V,*^8GLBFL1&QWX U:&.!@?W]K/HTNTV/EK'F+00F^CD MWHX<5-@=L_A+'IK>L662M>K*67 .U&EY:RS^KHN=MC;..]Q1MN\TTW:<*#\. MR7TP")R$8MIC4W[Q0Y56,/K3P.885U1,MF5RMS?^5'"3V0!+5$01FI>"7CA! M\\,_C9SWYF MFJ^7N_[E+[Q@8;'QV]]D$?1;ODZMF@=C^6HUBQEHOO$4O5][P<,O2G.RSN+F M37^KZJVWWO*BY#O?^;9OU9.C3]3N3_+D!$=^?$67G(C''1HN0MTY+FP__,$/ M'M[Z[EOV3?>0=/]8$.6YHTC8LAA%WE]E1\_P?E]#9!"&NT5>Y&BAEO]YQD/' M?%22V^O0W%5AH<,X>]'$_I<"+Q_3Y?M Q4V5XX$7"S=R[(6C/XJR9L [_B^_ M^66/'1KUK[6)^8C3/2_@VFW]N0#EQ M(7,,;>@_SU/Q]?DWO_PF3#REDA_&B!QW+.ZHZ2(M.U^DN8-G544FKC62>ZYG MN3/C!8GV 8M78%]1SITFS2_NC!&/Y[W09W'!1SR?:@XD#Q[PA<_S+WP<^(X6 M.7PE7?-*+_=90NN[FB-O^'@FASYO$9J/4_BXBJ_0^X[BREF+'"T\ M^(TMOCK/@@]=^F3;[J%\3>0Z4 MGV0#&B3GONQE2A^_%#_'4_NI7O^(W"+UX MMV\)[%HE$7I,:[ LS/Y)/@T,(C.0E1Q=WPG3?%CZ5AWZ0$+OQVK:$)\JY.Z[ M;P+'1^[XYJX-YR"^3"O$^CXYA''W-4D\U9=D( ^@2=_ M]C?_PY\4?<"=[L5+]T1D[SR_Z)1Y?0+ MBVF,$]=^6OW">QEZ2%87JR_3CVD[I[7[>D7;I YM0*[Q52-7 M[.'JXE/V-8)"#N3;?I7-Y(OLEMF*Z;9I"% -%"X^:9V0[US MV_,V%EPTR+''JO/WA18^%0QD$1F[GY&GQ1;?E((%S2^HN>S%9@YS$N'"Q3LF M/^>BA?E1?V^9Y'L:4BQ$#EW=]3YSO1\K)YQ&/ Q]OY X#BP4_2*YW MWDP8%^[$L,#CKAS/GS NW'W#&18CRR$6+RP0(3F*^YMQ_QDD00-C[ME MS&4"$I/\WWSS#=^5HU^,,W%8;) #>RFQ'_P<#Q^=\9M3,W_N0?'-%CCVGG^6-TZ^(REYR_@XC3E.#,;/EMBO/,I7/!_ M1_L!/5/(JZVZ,J6-92W7QGV@R%'K0*UXR*IF<42N@/W.6+*H_/1CSB4?>_R9 MP\]5X[>?_V-N8.<[7(K3.0059W3$I/,(+KT1H,+C?/ODK_Z=O_,3B';J"46' MEEX'BXR75Z*2)YF2\>),L6R8*.)K,G&:6%YL"%$Q\4'+OEA!Y[955+8/P"'@ MMDL."(-*3.= FTWQ)LZF6F4.,J%+XQ&^:W*&=M&6/W3,25!3E3NP7=EV6I85 M/^, ;Q\8B%8>;E"GFDCLV 9ESPO9R+=S-]KG )R.7RUOV[?]F;R,?2-J99-- MZT^DA8_ XZ,&/N^HDU03T172[[QN](7EFQ?R8MRHEC]CTH^!7$J-NGC$Z*-G<(X]HYFPK0\FB5.B+[K&9CQ2P)Q_4G M6H2P(/OL=[S#S3M4'/$P)R=-3N[)I?^H2,7T254E\C9CD>8B1CUGH M:Q9(OO!Z')(,6\;LL^>_T\7S U\TN8BB0=^HN7#CX[O?? M/XXP.EW4HLF9"[!_O\AWHI!%R(* AUFY"#/6OD@+N2N88Q"JXV,V4^ECN>>> MG9:&OQ8L/A_/<*%A7[RKQ8 7FK_YK7-!N^] ,O9O?>_[[CM@//"/:_8[X\W" MGHM8%F-YTXH"%SN/WY=X$#>_AIR<]ACUW-6D]4*!?<##__!]9P&9-IS/6&RP M(&#QG;L?>?Z'N=,+FT\TGLBM4W? 6,SQU7/F)#\%\+6O?LUW&_G8#;!H\Y@1 M1R_?5= "CKM3W*4DEC]6J5S)"YVO:('#( 6B%L_F9"Y30'E?9V[3:\6L- M\WB94?*.$[X(-=V'Y8,^YJ-B]@]W;3B.Z!-S@GT T&'<_$4&%9\W9)L)@TIL:A/AL7/\Y!FPOWY$!2CF!#?NE_R!A-/_U["<;PU1I+ MNDTVPP,5V'_K$-I$,R*G-4)<[,^\ @[2V!JHVT][NF=SP3(N7,9EH5C,3>Y^ M^$B)=^A9Z'S=BQT6-]1(.D ,7-%_LQ.?$S,=+Y%M9.5WT&2^^/?6SG_W4'X/QW /=\DF/ MDX!\YZ*4WPSA-UK>TSMJ_K,\%YWW/^!CI0^\P.1S?HJ_8JT+@R^\"L5"Q'T0"/+_3%C#:/\^XZ73LH\ET0=-O-*(RA]OLW#6)%3OS'LL9[;[+<@ M'*$8'I7:Q,J6Q: M003G918.W+UBH&.VA\1,6X>1$A'>XZ]+-JOHAI =K'0E_0 MB W-<8(OGNGQ\SFT%#?GE.B1#P\X,Q9\K,K8F%]Y .ZFL0]9F/G;@LSI-_-, M#(MI%M>_TX*>>#X.]6)7+,CQN<83&U%\7,5BE,4*BRU@2^L)/>SEKQ%V?92L,?4_$!;=L2W]3 M] MS3=^NXOG?W)N8>Z6#DDW/)ZQ6_9#/J,[%Y5A7:XF1ZCF/7\(/0(L]I47?6>L ML@#5G&".?/*I/T;VPD9SF(6A?P#QZ;/EL\<>%.N%N.IX+*ION1N=9YD\[[3O MG_R]_\D__@D39@5$H'=\RGHX*Q?=/S>RPDY#2;I"80S"S*96L:LWA3EXZX3A M'9GV+.V/K8O:63R%+R73\-LO,-UMZ4QY:[F&5^G1X];)NQ($Y=_<8-M?^,2@ M-FV6L=K-M-_PC>IGB84&5YJFVS]"N.W;[57N)>4%7>_DJ MA1;9C3D"]B:T-8&DHX/6C#PQD$:C*8HU1=0Y,$R@MF9#D7F!%H/VT7WI(>KV MRY"<.O %TT?[K<(%P/_W2""?O7K7_HB2;[[_5;M79WD\C]ZU_Z%MA'/#/#\8^^[>W# M+GR=;)^.([H?K.6B_+[\\[$;QP3VY)K,]>9$QQC_$H5%CF-J#(WRO_H(BO28 M 8?<8Q 3>IBV)99O'V[Q!L.HO&T@F)W]P#'F!^&UKWF(F/G+PB8+G#QKX]RJ MO_Y7&NH+N=%ON^K-ZD/E]@B<_TC'A ISPV.OF,1EWI ;;Q+\4QG_X#_]3W_" MB<\-%9(@.>+::<<7X13L6!OK((RN05TJAO2LKM(=CE";,NINR4OYB^[=A4Z$ M,9?O?4)L@IV2&H]L,[E.-"^JE<%5CV;2*<6N.^."&C,&5)ILVL'&E+LR-5"^ M,KG0R4FVE<(Y+%;+_/P=F/J+JCC&06<3#G%#.:IHSGLLK\<1YN<7"B\F\IB(R>SY-9?D4Z>>M6) M&5W'PU>TO?#@),<%T8L+790^_N2C94O-QQV<3][2!>D;W_R&3NKYU6C?Y='8 M\+'(7_[EOW[XC;\FGCL40%DX1Q82/&A)'HPG)U!.GMP]^/CC#_..41<%/E[B MF0G>+7)QXT)&'')@#'Q"%M) MN.O (@<;/JJ+K_@E+Z.:$(I2<6B6[LJ'.A=8QHKS)Q=8%IH\6,[^;-_,#1:% MW"U!E[MR'VM\^B,5QA[:SV6Q'U381_2)Q0.+-,)Z?)U"WCQS$<"YIO?>N;6E3D&U;/GO$16'X+IQ?Q[!_ @H!YX:'0 MBX6L%R%J,P;$#[H.T 5>>,G&BS@MZ.:;%K18**/S#>TC%EOX9MP0]_XF!(L6 MN_1X: SDPPLEL9C;C/T[;[]C>\"8<9S0%^ZFTSW-\YGSGQ4V-,8MH]C7%X^V8 M.(L_"/>E"E6BW8?5BG8O--9>X'!.43Z] 'Q5YQK'K?A/_O[_]'_V$]_VTP'% M#Q3QCFO]^)(:Y)II]KD;A/+)0W;>M<[A_B! M7#6ES#U@CP"?G=<$+?/B-/12$:]L\MIH.W-'#JYMMG=@B]V.V&A>ZU&6CON; MFHG- <]!9;X$42N[4(OFK3U4E]XV'--$E9%06)8N=@#7"94T&*:5>\;KI :/=[>_^N4O_$OBX['NCTN^^OY'^+\4P(=-]Y M8B'$!9./,'AN 3[@XM;G+_QS0N19#IT5[9.["6ML%)ZQY-LSY,8[=_J*G3.3 M'A2QB8%NG@O*Q<@?ATB1LBY4]->R7)@X\?-\!9'L5[K(6>"\_3;_=#0?51&/ MXY>+>W^\\L8;_'N*_+L.YXQ/YTXFV<<^X3N68M9BP@MLYY5X4G62+ I8.K# M9/_QB]+,4R].G %?C7[FNR8L*M9S6"K4?&S'W<#\H\O\WR<6ERPN^$T_7R.]WTZK9)^L*AX5_N!_+W0T!_]X8+UE:]^Q?N? MV P!BVF/B0J^&#?R\5T:O?P1,L>=_*+' IDYS%B0(S[=Y_RM/ Y\W%G?R1* M[OAPS@+CS,T!YBH_CL@S/>2<6,P]^J/]+KIY](.QYNO3_)(T=R1YR)OC M]9 M?+)8SUT\[ASBN_?I%=E?&W+1&_OKTCFS_]T__JS7B-Z):HO?=TDXAOG8E'-% MWLAI3)07?:,F=^Z@^(:)]@%O,MB'SJ/VP4;GM"AA4U?81YF3"\?$9Y]JS!6; MN,3*7,P_8J5-%U[YW_Y?_J^*K7=EVCG\PB(3[)UWWO5_+>;7+OW5.4T*.V20 MB:*D.Y5..>V2U8"2%-31,63#WFA]BF*X57HHF&Q6FCQG??M3NE7*?)-'O;[+1 M5V[Y\H-JZUUYQ9 'D8S_G@S@3@J%<-FV3K(!C$/DTYYKN!GD3<[F)FZH6&8; MJ<=)9+<7NAG3&SS"WH*$2;/RZ7=G>S^3V8[4'"2YX#,_&5.:U_*Q3%.)GG' A'^/GJVWK!(*J;D MB7UD6\V=LJ-%-W*BX(?.=,)]YQV_JX>7XTBCQHF+_&M,?:(5CW?;?!.'$S\? M'W$GAV.48Q'G7(#X5M4/?_1#7P#X5M-'>J?'?Y;FX6(^&N$KZ#Q;0[\9'VH^ M&L..;U+Q+I;8?0R0+_,=76CW2R=-\LDQPG-'3WUAY6,P_B4 "Y9>Z*#/"9F? MS/^S/_OSA^]___N^JX-_":W'.8_G4EA\\7&CCRW!8Z"@?&20?SSY-#'%CVU_ MA*%F':^&B#YWF2EW_#B>+](:$^X._*M_^5\]_/3G/[4,ZKGV_R@A&Y"OUD'_ /2]DWC -^&6\6?6]]CV?#WO)BF'WV*;Z=&_Z[ M%YG;?)SVF]_\T@M)WZ6R+ZXO6NAIL>:[)"I\1$O.Z4>N<3TG623YIQ/\K;_Z M.$E\ K%HY>X1_V*"!7 _N$Q\QL<+'"].6!SAEG:]6= ;"/Z)+N.4\<0J=S]8 M)/+&@,4X^R+CPA@RQE;S6(+LEUT[,7+P,^<&U;),6.M99LQ]#QTKM)1 M'^BS%S?*M=\\8$(_X/>U&6?8/WF%.WGL"^8'OE4JWTD>P+9(*]T@.3DFQVSI MD#M]8['M;_D5;\;0(N>_+%:,<,*W17CWR>?=? Z>=SBQP5:GCVPY]J[.0N M#DP4EFQD+YYW=LE R]VV <3B&&UGVVHOV-_666B=\A\RWRK@2>E=R/BXPR/(X/$-S\QS%H*4[,R@55D$)W.M%N38NN3 M+-1V?L=[*=T 3_\4WWB7>W+""XZ/V<9W 4B\5(=X*<>'CTAS_\H=ZY M_L!W@%A($(,3+,5Z"N:>J/9^57'?Y ::L>.DR[MC_L$F=XNXE>[N:\/)$1T6 M7C_^\8_]$#5CB9P+%N<['H)F@<1QR#C0_SX&.>9X+NG55_-U>/IO>[*JG*@Y MA_DNBNHL1DCP52UL=7'_SG>TP/J![X3\ZE>_?/A__3__'P^_5,TQ[0N#+@J\ M.)XXS[VFBSF_W.QQ8'&I"R8=]GF/?43N?==*\%UX_#CVJUH0?,<+"C[.X3S! M^'R@!0[_,N.G&I^//LA_% ?DWPM-?IN'?W#*@I?YPF+2^UOY]=@S)J^RL'*_ MZ6(^HJ*_7!!YD_P+Q7A7^R/OMO.1$4I\H^FM[[WE;\Z15\:,NQP?>X'#O@-] M%X ^._X?%(H(G_GG3R[E6]9*8XODKG;Z.== MOO5-+7[YG1O%8E%"KNH+XY]%SF]RQU+70>"/7E2K)];S\:LQ]/R$*6&/J1<) MBM?CQQST?!)Z;F.?9^"X.Y8O![!HXMS.-<$?#TN?:80?0!\3#\F&N-:M(3CE MXGF^,@;R@TKV7>9WCYM]*"]_BTUK >8,??#U23RT.#[1_YUXC('?K+&PJXO- MBML7AH::#M/L1;-)H](PX'K\E \]\S&@-ON ]]%ZF3SU M,<"'7'3RE#UWS_;!H?Y)EZ[BEQW.CNX'W4#>28[<2Y>D+RF.G+;4I)[P42C9Q^K_%T5;.+@3C\#QS,S(6XB*## 2[C M4]WCU_&N6.S=E^'\Y5#.["O>"?DVKTI?G#*/'G#S>\NNP3"O5?6+FW38G.S\G M(07>8?9'2-_^UK=\L7KKN]_U'1*^:OSFE_E:+@]6JH\Z$?(#?__R7_XK+T!X MQX4]=U7XJ(D+/K]7\B=_\F,MCK[I/(C9<]O[1>'B67UKF;C;G.KX]EH]I^!@_'ZWD M+I86B?*;-R/0:""U3&!;+VE718I#$&+![YV(,Q?JIQY^,: M%A!OO_V.;?ICIU[ <0>!CTAXY@5[W[T'TB4.%S+'\_SC^/2(9^ZZP+6Z]3I? M]A]]I'B1( 7&R8])<+="-'.+A3?/J/ 0,V,0F[R1XZ,PQH]G<5@4^DZ# F)[ M0&TXC!\+1#Y2(C_&A@2=/_'4]K?RM.]PD8^O\C$'_R5ZH]U76(.]S&&*_Y) MZ3/M W\LI7%RS Z%GFJ ?T,,CWM:4>R\!A,=>#WWJ%G(>J$E&G_L4XY/YD3/ MI7865QT]>.5_\W_Z/W_.Y*;_WHFRX*!'D7EW=0)@)3!HW8%*VI./SJO)! /0[H1*KV;OHG2,LFU$E$%EIQ##.XB5776:06<0 MJ*5=KN(/VAZ)'V>)$:4%\K\!*O1+K[T;0=MNGE4AV'2CU.@[O<]!D=4RDXF/ M#N!YE:TX/7E<1*=?C"F3. "?2[SSEN'G,!3MN%(((;!J0PT_&X47Z,6>2G>0 M&DSJ*:8YF/HSG.N<@1$Q-.)CE^&;,ZB?,.5WH^42MW M+C2<-[@#Q4=OO"GR'2"]_+&;:NZ.9&'TZ<.[NJARYX!WAYS@N7#YG5_%\>_! M?)O?@]&[5Y^'Z$+Z(+%1/3.?EJN!G+PS)EPLN9/ 5Z*YP\L"![#HP)[<65!Q M@=$IS._^(6._0]SX2.>XGK\:Q]XWPO>JHTO%@Y< /'/.'+<\ZX6 M7CXRP3X?WWW]ZWSSYVNZ&.F\( ,^6F1QR_-6V'$^8;\2T_^B@$715[\N.O^_ MBAR\+YQ%3Z=DU5.KDELZ 0O-SS2_\N]"H-D/%#^CHCRY0#J_KWS-A+%/W_*0^*OJ _..WVS*78Y<^ B,_16, \<+X\+"E6L6\S&RS[, 4YOY MS#SXYC?ST16 CT>>@_+7QUGD*#_&T NFVN6@< MD#?[FGI]^X?C!GT7'3LQ:#-O,P_S9IIC-7>;-T78/O2WRBG<"W(!#1%6R29KA6_=B ' MJ%?)O -DA]8"!\_D2C^R2+1Q)J/ZX]O1HMEG'8<)P&U.3LJ<8+L/AN0CNR&# M*[KR+*F0=O>P^W'X-+8^&LGG!#G#[9/--;0W^)=@L1K%\+-([",ULA\0!/8) M,6)WN@MB6$NU9Q3M&Z4+;I(!S;@KM-\#,Z>JC1&_YQ7[E9,Y[^8HO,.CS073 M^USS.2=+>L)8B/F!,2#O>,W1V'-LX38< M3HSPR(']GA,@.:+D$Z-LNS"G_8Z;F.U$?<'<%PN?R/)-'NZR("9^^HN/;;:V MKB*;\$F=VG1\YU=[/-_JM.GV0C?CDDO-- MYC=](:[O,C/F8N4I]V.^8B<_%%W^ ?48*P)$5 MC#C$-P%$0R$WIQM ,H]=S:=<3#-G>I%&/.ZJ$9,[L M9'^ZO_+3UX*9"_UD_U%R)U+[6'S\]C'8/HC?=[2:CQ?L_)&1')('MN31^QPD M!E3FI/.$KQP/..ZA%[?71FK_SO_F__]\]9L?/NB9,1';:H!HV3K">$ MFJRLN-7- W.\0^(?_/']?E;(?-3BVZ<#F4B$2K+W$(T!VP@5OU-N-LTI@MT+ M& :!DX57?BI]RS<'2M7EJ"=%PRUXU_@K,*1H\;M':Q#%7_Z&W;"TG'_NF*_< MY18IX\Z8LE.W+LC!9!\E((8G&?L#[1*TG)-G;J_K';5.:F#EA)_13KY0VN J MW,C=L#9$T,TEOT6':GBL@ 09IS;D [=[B)OG7 ,*2P_U/;5S? 7YY) ]Q$U MJUY\0;E=/&^A9;.C-'8;*A87##^,XXU.R6>>*Q^?Z/*L%1=>_W:-WE'[(Y8W MON2'5%GPX!UKYH9-VQ<-T<1=^UR@'ZW6L7QQ!*B)Q7$16>38<[$'S$M[&SX! MZNTO)U*=$-'D;^J*Y$29^!G_52+VA<+_X9I84K3$ONW,.G9@3FI0+",Q5?(7 M6D@691Q\T9,-;;&7/O[A4N/U6)A6[7#8T0_1P#D0R[8B):9O>W&KNH,6T?O5[XJ]W]5P M?L22OO_T(B9^$6-0>C1,:N/%CD7)$_WT+4 O 4#Z0%RTLS@@CK8J.GW+7V+V MF'EU'GQT84:QJP7GS>P5#S5TESI;_R6GQ"U_ M \D1B\H#$-N-9F3_=G^<2.7!H A$%!.31498T.+<6[_ZE,? M4Y[++*32UL9S@84]SRFQN,CBIG^(L.:(B"QP9*_:?BNWAJ,[=G('CFDZ_$:D M)[P('HOSI,>;GEI8<2TKO^UO-0N)5PVCXJHBCU?^]__R7WW.2I[/E/U9'!=> MWGTDF@.]TA=6[,3C-A^W.[D%R-='_4VLW_SVX9WW^,$DOBI;@TGD.AIZ !J6 M"U>^ :_DH:E/]D1SR$3]%SN>V^?R>/.(S.>UV)BP'.B>N+-(RX:Q+ M/T0!M+D(^J+H6] O7N1T;@U%2.9L+)KRL@'8/R(_7>]XY=GHOB%M[HKMK225 MFP\DL;H-T&S;K4#?)1Q?^)545/@[R[X#X'6Q.."SL-3%LAXW'NDHCXU41M'&_.[%2LPVO M9;;M&\C]9R5T2Z=5*TC[6OP%1M:QZ^ MEH:PE,LM.8KGH1?6A5/T&L>(@FIO.75IJ/*%(RTAFHX#53$FL&<0O/\V(Y5J M[R/0=03E.6QG5'QSH56M8\/\R+UM7=NJ4KLX1D*QJ8NERLIC(?PXB"Y8^TOH M!9;%VJP]43[-LZXV;H=&RW=L)83&3[FHBW<6]@VH[D%HE8H-H_=C^P2T M<[(M5&I?U34J' I4-8HY>F-VBYA[P'=+!.+0-W*(#?,+G;2M$\MJ;21=% M#0P=[U"*TV,!=B[QPCQVWO17>LX#+?4UFERW\W@$=VWZ[BH?7_N9,170UTS. M,]1Q5QY<:6-"D>LX:#E88W_MG- LY"RR^&BO[]#1QI9_\\#-"="+PNY!D+&= MZ/BPD2Q]5>B^\G_XUW]I#HI^^)6/4.IN@[\!(3-NKS*8,64;FE48%VU_EOTV MW\320J=^#1-[%D]R7(D&LZ,!'7&5S>('2X]DK73*8QQ>=YZ: ?(='2\.>L?5 M'1V5[$ N%C8Q[*7R;<#K%H.7'-):QBNE17AQPZ3R71O^+TG]/L/^N"#])A>L MPS.W#%!38NI MWB(ANA*7G/92G4S\T1QQH;+W)4,'J#DG[OW]JF(_VVBY59RUC\2M=MO,K/NEAK\^P:MOO L:T& M:P>NCXC]7!+7+,6EO[T8O0M$%:.=AW7&;1W\/?E'_]E_]I/54 ?[P2B4\A%6 M5EJ '>^6; _EQSV:JX5@+>D>4/]$Y$WOD]AM:UHNBE M#X&]W;I1)UWE7+'P[\*D+%Z[ _CV:_! 7*,O*G_%;30=_TP^;K_QP#:_T\!7 M&#_\4.4COHJ7'TRKC&2I%SM6K3YAYYUEVIU+7XR31]]*W'*(/%_P)>NN<5JH M_ ?QG!Q:1@^7(B#R';W=)!;(0RWJY[HIG0ODL+)O><" M$,J11C? :I;_F+*_3B?WHF_];;13D@\J/O))_EOYSF> M\M$)=>:LYD:[Q#:5P F2NK)5N&Z[J7U!>^[*A<&+O$=@]IQQV?QM!,U>U\O& MZ-1)"@MB2-B1)HYY0*FVXUPK:LX+4UA6RQUV@92U[TDE62 M#J--\W=?55?':GKB*H-'OT7$?396>QJUCLZU=:#\-2#>U:>MN3U@V M#'WGP!1;T1HLQ,3;?,#<+K+0?433+H]QTSE9%7VBWI#2\H-QI%XP^OJ5OOJ: MP75+=*F,^,G3.L6A'[1YMNO33_.KQ-R,X(M"+';ZKA?71JXE/,C+@]/Y!"0! M*I/ZJS&'6?$;.Q]\;F'O(_B]T/;K"7ZDY9V.#%8=\6# M:=*Y=$/7RU[D )2Y2#J8RKYE)645/T3'P"#CPEO.T.6Y 2ZT_CGV-_1N4\GG M0LR$K4'07R?$UOE<1TUH'6PJ=!5VJ @^%#Z0/)A@!LU!DJ=OVSF%JN%5:;^. MP2+!E@64C7"];=\M*C 162GSL1_?6N%KD-P98V)Q6ZX-',M$)B3CQZQFTOE ML[P.=/V1EU? 3/2VA^D_%J=Y\)B'5R.>VC=>8A3= MHIO5_'A1L[86K78 -Y()+#6UOT^_.&1KB/BRK _U ]37>+H#UB'@W&9L[ MMC<\'!7/.;>\ E25_97YRASJ_P_#B<+/E5@IN'= M\'M%\BQFWCAD'K0I>SCYPN/6.;"&J15935/VUUI54ZG@TWL6TXC$VWTB/I3O MI)1>^^(XJLRJ?52)4=AD]-N_431;?'N,RV"00JB,#P)EWG.KE'Q,\SKL!EVV MW0?GT44H=B#6UBV=HLVWDB5A%V.I6Q(?T#''+OR)F&*4\X[O'IL2R_F53FTR M1C20W?H+/Q1:SC9_\0?/]B5'EJ;1O W&@;IM:S&AIMG:S)XMGHW<*K1];,FE MXZSQ:GTWF\Y,0W?)!=OBQ\J2^'V(\G ?LY_V?,I^B&-IKH27:E?6ATA%V<-K-OZ!BX*\_>RPST(@8O/Y0IFM5PPM?';3YR-%GKR7-^Q(M%)M[6V#V&T5_[]"OT!@?0QJ,> M:RSV_JJ:;HJ\VKEM04KLRL?C47:^UIEZFSZXH[%)O)RVM#(:Y&*FH1'7-HR[ M>0W6K71SSKP#]F=B:>.ZM9IB7A?85][_>A>D8X_?1^%S=1;3+)Q]"UAJK4_M M.4( E_!1LF_Q8.V(%R ?0LX_/2=MJ3\?-_;KC1"#G@/=/XHE.@@MJKXT1IB- M9JJ>FJ:'K2.%R2;^!5HKUR$/?\-YH#)T;#.P6B+:I_LT;*Z FSZJ2!D?>_S< M<#OG=3;QPSX#R[8AE?A0*7;O7\^2ZD=I00CBF8V1_E2&1R/[*OJF0EIOMAOI M0TF1E4/T(AM UHX>1?Q,]HLR?ZFSD:SV17S C^0R.@)W98H<3OA_& M_C#_Q9A)]JG:.&R[[@O-39=/U3U1G0LLMBT'J\E!J0G"OJA]P^+&7W_4OB&U M_4ZR\L2P:5#T9 6U?PCF B?HNCS+MCBJ(3M5N$OF7#-^H+F-V;;]8D T(Z6I MX&S=0*)8#"S_@T]N18*5-[J5T.J*$#G\T!9);ZD@CQC3 VDVLWVX.M"L4T0> M5=1BCG 2X1V:[Q3J),;<6?D+2Y=^%/\J;_0\Y!T5YW;/P\[1V\H8?NDB< 04 MQ#KTP+A(!"),,UX&'';]8&*G8M1VE13;]+XLIH;B1L&G(IS]5DP*<8: M)ZG9M!N%'H\YGMOGYD'#Y=S39ZA2$XA39,&V%QZP#[;Z6WY4.M;.QY40WS1W MO ";:XZN5;Q(+BR=9A$;6^:+ZMYG^(]*]N/RA^[RH;K:&O%HUJ+9ON2D55?" MM$W6_O:U1W;PO,&?JJJM@\A&XB$"[<_8?)U&$YN&34HFVK[**=STX__#V9_] M7)-EZ7W8R?QR^'*JJLR:>J(H&R#-0:9 B!!, P;L*TMD5S<%2 8$622[JXNT MK#O]!?E'$+Z@_==8M"S"PX6O#,B0:':3W:S*RN'+_.;)S^]YUMI[19SS9E7[ M>=^(O>:U]HXX$?M$Q#F'W#.64#QZ+^&\'&SM+KY%:FU%W!*W^7RSD;R"E,3S M!0.=8WBSP\(GI?CR/IZ']7>N\2;(;[!SY89SQ=OOY+NPWA*=/#GG5%CE@'*! M$$)RNC,:9C M-9=OQPRW[:]];T4_2.E#D0&UIU\DB:Z5]!-O_%LFSJ:2]=6($RRJ>+BN[&5+ MENU&]KE78<=VK9K I('HS69_8.&UP^2&_/74PB_%F/&RFJ# MR@%Y748F$[&U K@N1Y$TJ,B$#W=4%*1[51=)R$DKM3<"QG MS*P^H.NSK@P2Z6B,G7/;1A;^U[8OL_9T.-N)8R-L\U4#L8F5U/&$(4=DY<#* M^8ZHD/8Q%+??L&L'3VN()J:MV4_+7G =?HU5'7:#2 T6'7(W/>VQP;9&JV40 M]$]TFW:IO*YY#?JUSY42WY+*C^GRQMH_(JISLLVU8EMR88+G9ED\.20@QXFJ MKW. SH,@_=#*!41I.;.UUC'M_[W_W7WS* 9) ?+_*# 7=O'=V+2FZGM61/3(Z@"$S MQWRB*O;XHN=*#A,D3L;Y=$@^ >07NO_DTH,N^R.09^AHMF.H3>>FB:70&_2[R!,:C[1*;=1E70]:V2;>TD@[URB&FQ!LH;<>J- F@ M)3'7.UW+-V:]:XP3;)MV6\;I>\7M$VQ6H\4MVRVCV&.#'W_;KN%X*^D-/;%: M+20N\OBV M"=9QK' XV0&1*7/4P1]]$)U0X3M6ZK*T? &QW:Y05;DLEL35+25R_Z\V1"$YOOU M3UV<$[B@P*3&G\35>=;Y@-+IS++R6BI=ZF^;JJGYAEC;B:0FZG%-FN#X398F M-^1F?I!;8>.['Y>;(#Y9)DOKRLQR7V; /& ME.>?:&==C A_9B;B?C=L7W%.-?K%K+^,2ZQ8NJ:XU;M7=]+2!?<10BK[VZ[, M*E=R[L4^(AVOTL0A:,LI3)7P<:C0M]&Z6^%%K+X9';.,Q;;M\A&@)W\3=QHD M7]=\W@:3A?:VL(OV&^US>6:'3R_LAPRC[K@9F5ED8O3)#&%L@;]GI VM#[DM MA.&">66 <]P&9/B6(0B5$)DH@.FWS 7KW] )1L>:SN+ UN2U"-(7ENROIM%7 ML!Z'_AX5<^5KFZ+O KZ&38FO""6T:\NA*Q>(CC7VO2"T61&#!K*W7R%]3.S5 M#QQJ<8/4_>8K*2AF1) J$Z >FXR;Q&M)QOCD!(4TV%1CUA*MU]>&"VW7L">% M"V2-/]+N>PJTG746AL=/ZKUOR:?ZRWFCK])@YAHKC[V= \3>6/I(X5@ZYIK@ M+.3-?WOUF#)N<:$>*TP3?^7T/U?FN4@0*=K4R+D@S[#Z&3PM/./"+6J?:WRN MS3-Y+/P ,.=5/^^B\VKWE86:UAMXYR!\YQ&2SMHE _9W$V7YI'H / M;[)]6ZKF ^QCR\=]WUL3$')D,I2MJ UR;Z\"\4ZF.59!7,>X]Y-_](\_9<,Q M,6&2PK?R F9CYTAP7A2(A8WC!U_5,1>C1#XY^R3-0?88 1MF=US&RD?.^Y=7 MN$@(:4U MK:?_:GN'R-B-[R+@UD%ES5K E'CZ\]B5+^/EA[SOOY??+_KP([4L'_BW5#[Y M^!/ON,3,"PS_W*;ZX /&,#\Z>,C3RT0Z8/):6;#XN*MUJ!X/;\03B!HQV\'6 M,*ZSQ$.Z0[C1*NQ<"S8FWBT0\*RIZ&I,H=:RW^V/IG2W$'$[!99)='1+(O>W MA&YNC$]DQ+REJ[9R3O=^G6V,& >[K&C80YCD\"Z/>_/Y%>']M?0VINX5EYB) M:YE(.-"W GJ6UUL2&V]&Y0NN?7:@WTYQ?$R_/RG(^8)+! ML[. \TKJ'9,R)5@5NO[DS_BF)JA#WX!X/N3 [;&^4V%;R9G0D-OG\)I0KB1J M._(9SA/R@"F_TI\%Q;.-.L[#MV[L M>7J1-:/6&TBVJ3.*WHDD]+(TL/6WL;3V\P*M9>\H54_I\@Z0OF>C(LIO1#=+'( M.0_FX%=8MH7F/0:A6=L7*O_F[P*JV]K>SF5 "O,"1(F)O>3&L7\-EX!/^;59 M_(\1V#J1;#F4[63/EC]D*>9*/K#'8%KL^)$3_XX(O1U6'%#T$E$W,8K5:\?[ MX@N^!$S[3.\W?G9.UIZT8QR'C$V-AE3TQN,C0?:;?FV5SE1YLVJ?Q5;-PNX_ M=*_LL- 6'N&QWVW/@E39+Z?-E56%3SV[%@O-IR0\X1!JD8S7\E6]M"AE0VU3 MOR 9NLX4Q [?U%A:D>$2+Z*A%^!6FA'46Q? 7,UV.2R M]/M!@& $6^)V&$6=1306#87[E?]2!I87[S&-QI\PRO M6U]HT!N3_F;\+'GS[.===&XA-^=*^LH'@?Q KR8WOEKC;>S1J4Q:*XGW@\/? M1M,MM6WUU5=M?/S(FVQJ1-43&SX*SO-L>?W8Q=CT%D+-Y19:/F-EE("$IV.E MS8;QP0U(<.\G?_2S3Z'V+:%]JX2!5<_6)ZK.B(07DFBMF.BX\SIIYS/X=)YG M=Y@P: ,IIB%;-H1GH&]E!NK;6/[8.0\K<;F+3PK)KB8\"Z:K%NEW57E!WP1R M%H?I6&J7_=&O7QRT66JR@X];:Q-"5+^P_.*Q+TO+$@-84CF1,4GYY../+Q]\ M^,'E1S_^S]&VP Q3&Y(=XXRA'K ;WS[0>^TM_ >BW$1OK7 M_NI?O?SMO_VW+[_S.W_A\O'W/]&DYD>7#S7AX:H65VC8R;[X\LO+YY]_[A]" MY=-;W 6"9A4W'-[;0O,.I@W&,+.;>H@ M8'P0H>PX'/#QV;F-F!KME_=#J3W4A+CJ9]O'XLH*@Y/T"'O91KD4DX4W2[[: M+J7UMJ0-Y92S=OP@I7#_3HAHRVU;O,N1/V_\>2RASS/N;15ZS%E(24'3[:(6EKA+ M5?V97R9(?7CD8>),JICH,,'9GDALZ@4@N.(;H^L"GAP-Q"&0S_ M"<3>**YLPSL2_VI#1]]K^N"OJ7X[.\2::2N@:XVAG^=ATO:.[/[6W_I;E[_Y M-__FY0<_^+[&Z=U\@:!V=(QYON?!5P\NO_PE$YQO+@^_^>;RC19F^_A^^,%' MOEPX#^"]14@%-<<(G/G&EM,W-6(3;=B?7!=K7RTU)C/'3%?#9;1+-5\$*>2MI;:RKKAK O9]5+##D.QM( M_W.4,KMQ2E_N0HZ#!VQED:,.)F;ZCUAK$G:>[;: *&88L?_#<]666@D4IQJ& M9A=BKU7;G@S@IL1I5I[:;R(TL$VJ>,9WZSO/JUR%645_D8 M.(\Q^!RH"8[OBC"YJ;H<+R$#Y+.8.^AR'\B;'-[TD#]?'*A]N?+Y[@SGLSJ7 M@;GONUL2MPY 7>NE;)+F=%)_><0\0VP]$O7N_)BRUD3BH>JE<;0\\69!MW_9B MLO/>N_NX-\&;);/C@F]=M#1'J[N%$U^)FOL M$+WXR@Z3O(J/'>/)).C?_K?_1Y/_^3RY1=?71X_?N+? MO>(*SN=??.[)S8,'7ZK]VB7R!8M\')_M4P6E=0X.#'40J9Q++T04/;5$AH\% ML1?RSE0B_56THF,?P[R8&[:*06@@NO-$63F]WD :5ZWQ=XY"Q6/9^8;>:)O( MVVYZ'CPZ8>FNL-)TQ,:YST>MT2*9[3I813$K/?@O,IK@1FTWX#BG[3P"+GC_ MTSNU=65'!S9?8?5E5N6%J49(^*]WX(R#5**_?C;5@%\K@PD-I,#Z,[!6B]Y MV[@/EE<^_T<.O2%]A[ \RO#XAU"E^ MABX/,R4^H&V!201VK+Z!!!*0P2,ZQ1.S^=AU[M0G)S0=LY 3>N)-;)Y 3BB: M)76=PARPT]^W='. \96K*!;>!U6Y!K%Z M8N/]1*!F)CA^WH9SEW.S_R?&%6X*]QA\&]!V.;%D##-ND=3BR_$9WR,BB_TQ MTL0;_Z?_^__C-9V-BE]_W3L>DQ2 'A"2 ?#GW^OR&;]\S16+C4YV!#$XF#*H MW';QMS)J<#FPDM,'#%ZLM+5P;] [A78&ODGXP8.O+E\]>&#ZX:/'N9VF W9W MRWU=&!T_*NY V^SZSSW)8,;2-3(6V@&X8N7)#5=Q1+-3,@ED9\P]S9?^-LHG M3_) &7UGQ_ZA)CB__=N_??GPPX\\@?SY9Y]Y1LVM*G8ROC69;U'F!QJ_^?K! MY:7&XCO?_<[EN]_YCF?YGH12)=NLZCKW-36D)ZXYA/EL9PZ*?4#)"]B1,*FX M $^XBE#RUFZKICU6(H]V6P\2::!KK_WO@!0H[PIZY7Q&8G3=H3=6BB%LTJI9 M0]?5D;1JT7:?WLI:+&&@/1[YMZ#',:A<4_0M8+OUOMAHKB+]BE!YO;D.[4/< M5O:]=MY8:+_CDX]<4?7'0G6@\S-Y\O)W,GS+RBN78=>9+9C7UW.-N^4 ))* MXI7:6+J?8)-8L53&L@TD(W<=VX!C8%HVA[%KF&1%+*]MYP45((]M,B[XLQ_' M6G_B>3/>N=H3'>5Q_'^13]YR_O/YCC<3W(ZJ.+Y3H41]'NYS" QC MR?&[NN*8H/F[$T_(^SQ,ZWZQO13?MZ)\Q8B+%^E3CPD1"+-35A&@A&T7 MX/_M0+^/S,&,<>B?D[= ]#*JM@4TML.F9/3AG_[S_QN2,.75+WPZV8,$'?!. MD$MJ?"KH[?#55YKL//(.Y#I7K5Z/FD%T95$V MWX[8!HE%CG)4@XS%M^9<+SMG/CW6O^KJ*U[RXSYG?SLM?6\" MZG:;9PSYX6K6OA#)-<>[@SHW+QJXBA$[DXF!2?L)B1C$X]MQ?%D4$*U L2!_ MQVN?&7]&B?QL+50\%VU(5TI/$HRVWJ\50J&%:RO08^+:H&V4^-983X[$:?MO M0SS2@JK X*0Z;V,EE]FCO1BN)- G)NH\$]?OY+(?Y]8K2T]R?'!6;&JD7I9, M[G-B0T=L7K\0YM5R4 6KGE5]QAW*.> K;L8C>U\7P>\.\=51S6UNF/<<65V!PKD/=) MQI9R\#&W&(>QCOZ*EP_PY(&X12--CL:. 3JOKQ 0AS]D^"B_QTO_\'B87\ 3 M/M%=CB%?&/-+6/O"_B;[A*YX%=?CA"\ZR7I)7P/74F[$;]VVP:=:\\@9@_ > M#>]C*\CR)5>_;CUYL&O&N)PMA\ E]C:Q/&%2DQ?^Z*O^V'X]<$)EK9[3(0LDW\AL-UYJHM_=N/ M56B_UO9[PS=HJ ._BM7)5F@1&+BHEE4KP7+[_ZTE=V_#/R MCL%)-KM\=PDOXO:#H*H;&UX C LG)ZZ2$8?7'1^YA_] "Y7(F_(UK7[B/1((5P#('' 58^C#MD MQD)_U1E+;5.!/79'5(C$D]TJH143Q#F'&+&M4LM^N/?;[+O]0+UKE:&LM)^+ MUJ0_^R+O!O/U\8ZAUP$'=I[GHU>>;.%("8X1VJ_7JDO_JV3+?&+0G_)C'@ML M].=C!?KL0W,\[2L?OW#0J];V0>?%I)1O)5(-&VK&.=XR+E9" ;7JL= MSS70KUAXS?$L)T=:)D>9Y)#+)\>V[_PNFYR4SDDX-:%/174%H>B6R7#))MKK MI6KH8Y1K1TI!F&>FY%PNLL 05'9#KJRUD$5_8TS(D_XGA&-+E[IK7^#Z6HV_ MC:0C1P7VMK1<\ E?L?#-\5R(*B4(CJ4_8EBD<:V>)99H].%'7/+YC6KM=[++ MN,B>_57G'D](:IRI',26:,F'#7F2BV^]YQ.,3U'4OB'+F@QP/L,S5T+I%;5D MOS,JME%U)&W+J8^Q*U8HS\ %06A%3.=EGV+,T\]^Y@;XZBQ]5BU^ U-OQ-=" M#,BL:KUS6KV**>EJ6CZ!#(/MT[&V3.B84EJ?1%?YD83.N#3F^'1<;]M_\L_^ MV>O[[[[G"&PPG/W.@>##"Y)!P\DG8WA-2')I[I6?F?G>=[]W>4\GX>PT),B. MLG&HPO&Y*N0O+=/)GHD*5SGX9!<[R;VWV!'J@$M.?"1_H;Q JSM&?E#, M)PC5ST0R'_=.'"8R['2^PO/LN<<@+X9,YHC-)\WZU]RYBL-$TL]#*<;<]%5Z M.,*+WOK4Q5@O&77JK]]5][L;,+[^W7*/HY)"^&N!WG1R/],>^YO]X=5T^,*>@)AN6C[NF[VUUK$$8T3'Z!6KIIZHJ'Z,DFK7/;?XV29Z)ZL9+LB MSXG+]0J9Y,C'_YSD$I>KM_&AIO:/+\QP$K[XV9;_I!9GMK=-_&1$[6,6;"GSU&8IWA/ M+II=NG+1BEB,/PLY;,\P8(".%&TOD)ISCVL0HLNX=]^3R0G=1JZ%IFK$/^.9 MUN-8=7ABC49T""UN"!A[:,;0(54/;U;143^EY=BO_F" +T+R58>2&WE/:AJ3 MP5 -OJ#:]CVC>N8#F<0](G6E(<<#LCB!Z+ MGG2XJZ9**SG;H.4.C6),4G:'A6"YW;]PNBI/[^W,9ZH D/GT3BMI8G#>QT&4G[M'M7L:.=9"//QG7M MV;U5G]="N?E@()IQ\GCI!-'W.WMA\#-N?-J*9V\>K\E='\SZX_2>W)0/8.T= MSWL,7$G$VV;)"T7VAD?09O@M2 #7>7Y='-)UCA'#=4%H16L3[]SB*B>8>5>M M^(@\VH3;J:8L;TZ;0/S9L!&'(K;=,40[@BB<74H.[EV+CR'\U?X\MTOZ MAYS7"B<+LB5H^>WRM0>[0R56,F]Y_&)L2 M>U]+?NC:\&TW'MR@IR?24@>@D)$KK5I0WQSJ0TB=/;=[FMTVUH0V7RB MG[$BEX$=M)2/9:U#'+EODVGIB2W A/.'O]^&/B*K/G6\8-+#IN3P5V/@Z,U/ M.AR%3A]&@GY[;[.YY#8L3+Y#3;V$-=*F)R@WW=ERC_\_^3__UZ_Y3IMT/@<& M5'T"9J=A@L,DA(%#[0>E_!=@2T=ZX_*"X>H#MU:XLK-FD8Y]+.P,\C#)X2I- M?\35@R3?',R2U:W$3+RPX5=8^0@VDYP'7VNR\^#KR\.'CRY\/"]72-0WOY"S MD1L5;M6_,&F!%[5%2;OZ#O9(%,1Z?#1V'' 86W(S#DP \^-IF>PD4B9L3'9\ M4I $6V;;S+I]9:VJ3J:L\^)WLN+E*[.43L[L8/RY1OU;'[4!W[%AH*(O@Q,8 MH^2I\6(A2,?!K<+=CC%M:UNDB,2#KA9I;Q/R!;V=RA80IPYJR.T1MQ4'V,V, M"-/13/U*8RS-P=XH4<>OK&+%A0P4E%[N2 X4'E,79;.RC:S$OSYN./2#KK\N M"+$KW=AA0G3-&Z->F1 C/6ETU-IVAWCB,:TDO%X"^=18'F,-=ZAB'+?C6*:5 M>931]SYTB'8L_!I#W?3V;R&UCE 'BQX+#/B/+K6P!&M,6U1LRWL2X)&4#*E5 M#A.9M2+ULA_*-*&*-UJ?%O,YSLZSU5LCHL6M.\ R?$OA6B5L>:-%T);+2@*/ M5UC38+KV=D86>11>BW:,\K<^I!:"^$)$)>_U8)W<0=+YN7$>4C% 2]'CL M0836 EF.:0[>U6[L^D=,(98)>.TUX!U@8+%%V)F]2CRB#C8W?-E"WOL/_N$? M?,I].3K&><(GV>J@.Z\_#YQD/FF7(T&RPS&QD;U:/Y!''-FR,.%A L+"B=H_ M]V[?N\%D@!,[5S&X,@3OJSPLOC*3_)72)W+/4NOJ$8N_8X>K'TP.*F'>>:0V M:L27I?F)[IDU_O6Y1,.F"1;-C)YS'RN^^D75G4$^3JU@'I9:,A>N[LA60 M%SD1SV"Z.<8M!^$0_H:-7>=2?W/$ST#+XG7^BR\HD/D>'@+O#60@6B@ZPRG? MJ?MSH++>P$Q>=+-]<%'C[5%_('5LOIL-!.4_L.P+O8VUU=VVUOD\P8EF>;F. M(&/BXL)4+!LDG!%I>PE-MC^HN.TVK MH2NI&?.>K?3UL9(,Y\(OE #9CL&8X".RMK-Q<#RQDUD^Q!F* M$>KH?./\PY("S$]8YW6>]?'";:FZ@@,XC_@K6]3F=EEJV94=<%SZ/GOIRD,0SR^R($U[IA9S$\Q MSYQ 9]*1KK9=UD?T1(<3 M/BVV7%KU1E1<7TKNB9?CU942)CORX2K2_7?O:[+ $=WZP/,K%<6G&,A$[[*-QNVI:J\YDM*WM()L7XI)X M^#B[^:*MWOD"Z%@?4?;2M7:Z=;S4(=K_D:ZQ:9N;\8^PYTC@"-/-@F)ZC!KM M1].J@XF8P6><(<+_*G@\[:^5Z+O+O?_ \;Q,!^-!&TV"B9(?)LX9QFJ=<%&^VV M+05*D*#SG($TFEXGMLU9*GRSK3?5N9=QX\RW)']FX#F^[_)O(GZ34#/H'4 " MUZ.E.Z#EEMG&9(I6C/5FVHF"A"NYEJ2JH"VWO6CST$'36W+"4!S]1MG-M'KE MKE7KJ@9#LN77*!5PG380;%/'>.B.5V@[GS.T9&+STA<0^/0QDYE\KP[GN]PE MX)P8I B)$K&9_,W<$.Q1;-#C8XGRV=YKFC:S2(R- MIR)@W.[]Y*=_]"D/"Z+[^9.7E__NFY>7SY_J0"$#WTR1GZ^6\((8,1A GXC- M93W!":.'D@,!&X.?B>=9&7RY6M%>U]Z!"ZS)#E=GN*=H6\7SK3.1>5 M&[.? M&6)#]Q4=__@G#^]J!^B/#(8U,1;^)&UT\A ME&GR[7!V%&O)4D\]RJIBBAMLGU.\<'M\HF9U(T#YGD)<8^A[;,^8HD5##,4- MM\0KW-(;YP)'OWP4M/FNO[2OO !95^74)$B#-7VS/,9SBRG'@KIJK7;AEQW&J+:>^ M2(:1<\Z4]P2=[5A^KX-W+?A3;%7?3TG)MU(PSK MSAW1XHSIXNVF?_:I[G^E"Z(6=L)CSA-6ORN>C5]?[OV=/_C#3_WE0V+_[/'K MR__KF]>7?_V8*S!2OWI]>5N&[][3(-:DT$54LNXL$PL/; G0K7=3G-390)I- M\*3WL^>:0:D 9IO;/K:4= 9R9J4]:?%#SY+UQ(:K0^BY)\G3[41A0W/5*9.C M/+Q[_]U\@S)7K11 GNPT3"A4@SOE<*6[!>2[WNX[_3M7CC[VK2F:IM(E;_)[ M!];X0.=*#ZWT%<;]]:5\.Z:]4>=6X021II&Z-LPO)Y&^I1?Z3K3/.5:-S8+4 MN_?1D>_HUOF0HSB/96036UN6K1YN3>99II@@:[G'?J!K6KG;P4T(^W2 &S7- ML:^N1.%E.08G/EP<4#F7XXW],RLD;L%Q^YUR"%.2\07;/[CV^Y68H;3LT).9 MV#G7>%H6NB6-;XM@?PR4:\F<,_$LTXHW$]WGW7=!NEUO0OUJ)'9:J$$K&/%F MBJ$N1+#J4.VA9Z3M5E:W,91X'_Q7_#11CKP#EO2^ W@3VZAC&FYCE$_M-8X: M8@@*TJ^WV7\')S:JIIN49^>%+:\5#Y7E'4^ 3II\: ,;V&5B)J1AVT(9]:0, M?X^L6%1HHZH^@17X!,2UQ&(FNH6C_A 51FI/;)[U;S]RST4JY>=-_[HMY3?P MX'8^I)1<7;Q=OCO+(EIV]K%":/&M\*4SIM["I3&T:U6*/BMD3$V7[[&V'7#9 M"=/D=3%NM/+V'P;W_D,_D\/$X,W+5\\SP:%]I!/>@Y=O7,1>7G#R4^\X9;!D M)T"T"R#]'D"TR=)73=@(3$;PY(3.;/31X\?><)R,V%#M%<^-YIG8,'&YSS,W M3'B4!W]_Y%HUDFL/0^Q9?"E/?IDHT6;' +96'/HRE_3AC)*Y825O-1F-(W#? ME026,1CD$,_:-EQ.$N%;6.@M4PU%@MOU" D:4AL'EGK.UN8/,>2#K63Q66$L M.V/)SBU.HJ\] %O:PYPWFU7(>_$K?X94\CX%=FX*^3L[XY@ALU I(J#/2O&:Z#+6=N^@-51,N 0B7D;U'U41K)[ MAW99C$"FKFJ)U[Q1,.,W=?2ZBT^L70O' #156> >>$(ALW M[%8LY\BGW^["W!] \B8 CU;P?6J^'26:B0YORCE/^^M$].:]W_#[#[<;J1(Q M"K+EXH/9PMANG'!@XE1>!?@R3+YCG$VO:%I$6[$-%U5JD\>"PEO4L0"";3<] M#K6HG3IP[_=^]K-/&3@^1OCP^1N7+Y^^\@3GH0ZF7VN2PX3GP;/7E^/^8M(Q^X;9 )AA=QH#7 MDY::P?H*#CL DQQT\DG.Q/#5#[=:9,O5(R8Z[]V_[V=V? 6+13&Y@L+#S9IE MK-FFL8B">9;=YSZVG$T-"]MV&(@V5\X^@=%W+4QTAWP\]%:BQ.>O M7$9LK? UEW9%*,)][HUJV;*XB;E]&KNL2OAK(@>Z:Y]C-V_$0X1;8YALW]09 MTQCW^+D/AR1WU-T!&L.GJ8/)U)O.]KP3VSPH?H<1L>A;<;+=@]+#WIF2_6P% MW+2/8EM^!>^#TZ_:=C<]]"(M\[)K['T95+-QHP1O)]JP-[%UN]-]X@21W@@N MC)*-:PMJ+D)8]DVT\ARH@/2LZ?UB89!@AKX5-J)?D?>V^( =1]2T[S/:'75- M1+054(=0(C]->S:+G'5[3PYGW&#;HVT&.> MJQQYO7DMW[>__X'VN20U!-:C29^4++5Z_>N&AN(V@"(>_'XA^^S)6=)US5 MT?*6(N"6R8E0#=ER@JX,A*;1"LG5H A__ 6%-='AX:QLX]0?F/09._;.&-FA H1%1W^NZ8CH6"^K:3[ZWU@Q:=>?-;70/SE"5FGG M.JS>;"$VR'D->NHXC:S0(N<5:[7\'W-8Z(9VRH>HQ;3.F;\43CR406^S="U6 M%D ,0[,A"Q4+DA4LF#2H&*P]#N:$.V*OJ37ZMA^VKA>4:/E!6"="#*1UK"I6 M VJ&Z25H34,UV-_D-#1VCVK[V9W7S^K)V24\*QF,LM2W>)SM&Y%C T5FM>Q4 ME'V.R#]S&V?;A/0O@AGA'.UBDI]IP++%O:PJ&&8RZ/ MAH.4S3*=/D'W?]&AO+:4,F!97%/;!.4JL)6%TA^M-G8.'">]==>^%=N@=].W M47UFD9H[&WRPAH^ \\@%YT+. 7Y3SB,6?I"8+_#C8D0_&E*AKI!<*4]Y9$<5 M%D=U OM3D0LW#8-;*F15SXYUN\#ICJT7: NRF!:($+HE (,8(86<8X%LMN#> M[__L'WW*R?^%#!\\?7GY[,FKRQ+SR@\EOZ_S/A(29I0=3Z)SYE!!5S(*%,FB>%PD3G>>^LO/2E^0\V9"< M=OD5FF=C]T2''2%\KMZPPQ#3$QXYW/.70:5.?'PU2'Y\HS MDQXF.WQY(7FY M0N07;W?&J,QJZ-81,>R=?X$8!UG3V$-KH9FY(,7W@N[,8T/8Y&,Y(P?#KL>7 M(OM^UL+93S;"P:2!"GFU_7TFQVA'1^>G#?LKD7HAS*1-224+>0LQE;'^9_T> MKQE'B'X&&TH#OFJY SVNX,JL!VU9?/[ MA+5J=E<9[QM>(SYH%\2M65XM:)SY S*^CG\C[T'_*X"EK1P*JB7MZU?1(<>D MCTC>QMWY=^Q?B9-I][GISG&5RT6SO4YRV]4R5)"V/HI/.(_$!GG.)3"AX:78 M+JFE^PS=BZ0^EO-RH/RWU-I.;?,)X8]*W$7.M:%FZ MC!LX]^,FVJA"W@5/ZK#]MGS=KD#'B$NO91WJA-6G"GY7W<>Q>GVY]Y,_^J-/ M.5V]>/GZ\O#9Y?*9)C$LSQ7]+4]<-,E03'\J2-PST8]D^^7SUY=O-#-Z*9J8 M/.%"\#6;ER\%Y3MAJLF2/X7%S$B@UT3Q8'?-U1HR M2P^"W1N \L0O--TM-J'[).87 G^,(7KD+8-$)I#"GB(.&]AQ6")'LVM?Q*I@ MEXJ]&R]XQM^,48T1321].XW%#S+KGUBK+MG'N&RX&K?M-?6SOMV'X+!/0%?\1NM[_V0U/%+=&$_0U#'2T0_. M;UH*CS(T54_Y>KLNPQWOB++U M2FOJ5=O[.$#L.+53F?;JB-Z/YE8^F';,)5"+3,VVBZ['?!V#O;Z-'3][$SX\ M8L'#Q)SC.#_ZN*ES)N\DU29O]KWH4FMS&^TZQ[1Q M"#L=/2Y[)*=JTANCKK$^R"6RM,8<55LM6,X^L!B(A24>T"3G9Y_R>N&V%!=H M?JD)SL^UP/NKK3W142,;)C"$?"K=ER\NER\TT7DH6R9(V+RE0"R'^X4XP'I M1'1/CK5)S,F1"1 ?-^=^Y'/?E^Q8/'25%T7X,Y S26(G\>R7EH^-^_(>XT+" M+"^T@]$R,6+'PH_)#CN7;V6QR-<_2"AG/R/CR5H575WH/LR:,EJ-HEO??1[V M&T>_94)N\NI_?0*+A;_6V2PM;AXGBNOZ$(B&I;&X=9,ZH?U= M4[8;,J2NK?6&;)SF+$=<+] A/EH(Y;/DQ; F+,O MY]H=K-*N?MS K3Q+IH/BM7[G7!C=(Y?SC=Q7O<__P+=Q YUWY/:Q=17'.*6WO.W016#?Y7/"E;SJ0-[AVWNE6[$Q';'=.7'Y M-_+Z6Q8+*?-:?A=6_P]0[!M]NVEZ$C9W94N\*12YN34"!YQ#!&QWPGGM-]?/ M7SSS'0O&I!^KZ+L1OI,@VF_V[7'$[1S!K'W]Y:)[ANKDV7%(V[CWN]IDL.@\.#M\Y>O+G_V1,O3 M5WXN_-Z-3)GFI"704RT/-#GBJLYC/T.YIO\F6 Z2.S9G[$CW3L M7#UQH!I?V>%9'3YR?O]=/[/#Q(=\E(Q?BM^@[J[=@"_25-MO86#^EOYHZ%,4 M_[);?_A8QJ>RPEMVP(C#^+JU6V&/^]GS8&R:-)VCK#LF0.Y!B!T\W#E^VYMW MK( ^A5A4^Q&JRW(3/P>-IGRR1-PFQ0IX\K>Y MI96Q^QEN(">04(5# D$\-IT;L2VT0F:KEM4Z;^\ ZU#80=G?L<25$'+!1IL\ M(_Y:RB9&"!8CL,R5&8)^;=580+$#E*UEK5@&F[P& MFDX4JSY/-8Y:0,"J8RG%:.F:NZ]=ZRT<1ZW[0QS\4H6_K?_YB\N+5R\NKUZ( MYK:4=/X(.'%?$:(HZYB(2P%ZVD2\9"L)+68WPG\98#F-:!/-5GY$\U:_NPY M@9CD9-<^%I$X3&"P>:'EH4UHS6LAW M!VQI0Y@0K'N;D*?19K=QK>T8*W^;=,CI GTN$QXY_2&6XWDO1&NL4)UKH/MF MUW#!C?' O].USP&5NRP&PN/?FO:E";WWL$T(IPRM6)(<1DGS7(@UO;M"V M 6VK^5OV619-.VFW959-_-66S!B,8[?#%7"D&?9:#GTYP>8FAD6&(!CB)OMU M$9RC]ZC?1KQ*7Z^[;;TRE)U-?FW$*Q%Y0\SS-IRS_+R-)CD 13W%G)I(/]\>XJB/&:Q94YHEO'L_CNMBUB6\Z"Y:TL'-EM&^RQ2G+::96$ M*XV-O5JX5>[M8_(-][G?",U-DS?^Z7_SWT:N%\XOGUXN__S+EY?_]\/7E[=U M F22HRTC*UQ$.Z!HWU8"V=UUBA7YAC]Q]:[4'VF^\$,1O_W>O//C:5YC8>5_QPVBRP]Z;N\,(@PS3Q5%H*\_UHKN!+8U#)BB:J#&. MM!HG'KKF>:+^%)G'5_%\94PV]F0L]$>M?94CV\]D$D&?RU@#*T7K$M#DPJB_ MMR'8.RW;XN13&!D2YPX[ R.IL0BYO;,WE0&H6-,"^$J8<.L%!;;'0->4D"'+ MG[7W7^>+?X<^=*5DU=C'J#KG6,T\"ZC/LA+$=B@/\7;.59A@:K,++;I*A:*$ M&*=;3JT9:*[\&6\(_O$EM+6I<\HHF^@"<0_KE$N)P MP,&VVK-=NJ25_KN_;;)]FP([ZM)+U&/9VPX!^C4\R*II$5BQ._E!B_@.>;3*AGIR,*-7(JS^P!1^Z>I83?@/9'^2TW+>8-/"H-\D(9] M,V^\><.=HG/\N0:YCGEFI5?Z'@"3HLV6OEM0;C2L>IS7<5!_L=X^L;A&QZ]T M]IBV'<$1*\^AEL(AO@-A'W:AW-:T8T+V49]B+U;;[I_^7S/)>5/&GSU]??GG M7[R\_'>:Y/@DBH&3*BL#T339+,-5BUM.EED0O2/9#[4M?^>]-RZ_\=Z;EQ]H MPO.^)CR<6.OBB0&9OJ781=M&*]GC ^^/AZL.:)Z788+SX8]GW M%GA06A.=AP^]$SY^PL],<"OL>4V@V!$S8>A)#Q.@_H@?/TGQ]3??7+[\\L'E M&[5,?!YI\62'B8[L_6*(:S="^K$*@T8)BPR^87GI!S:[.Y<=.A,83V3T O)W M'LT)#SQR+178-B [HO$_>)9N:S+P6"QPDP/.:/; M" .6!+'83?O99 $WDHPG8QK0^^)2LKX\*PE<&/? MC%E[[1&-9,M9H25*\UK&P;WW>?KG[:36=C MY#5V4">6:-CN6WJP3: B4WS'B/X*%8L6>\XI?/\;5^5XGI6)*^>NOHO0]?1. MVVQC[0L==""F1QE <@@CQN->.9;/,/2^T[066\B^MU?['.(6VG4>&SE5;NZ( M8PQ9=8#"09_ FVZTJ&7=ENT^?F*J?O2!RQ#_?_QO_[FW)S_;P"3G__G+YY?_ MCR8YSVS.\S4 ;QFQ^.1?05;PM.QRIFQ[N;RME>8WE^^\>^_RF^]>+K]]_W+Y M_KN:G+S#K9^8O:P3(9,/?#WK/6PD:&SV#HX.+7;8H_C.=SZZ?/<[WSO,]@@Q M?1I]Q>C9TZ>7AYKP/.29']&]@Q+7$QVU+.2F0_CQ3H[&;\AFMC$AK& M*6TU;'?$$5MP//TS:6WS+MDH&?LP>JL.!A5#N"LOZ#'=MF-LM:Q^27X,C_S: M%V0O/R/VQYAIS++J^")C4W9&T2URH)#I8!AR.TOI+2UVV_>J!6>N'&T'CMJM MZ/T#:-P.-I*4VPJEU1HCU;O'K?05(W30$5MVYAM'OJP\+A#A6=\9F]5!(*B^ ME'O+Z]O1N=H]7>UX)H/)-RU SDQ12=(!J"W4V?6$K>VQ[3[-[651L3UL;D6P MS4)O^XW(>KNN((H8D7B=O%K?5@'CT7:%LQUZ$[$%;D'SB:M,2IP+>VQMK^F$ MQ&LG0R\-MZ 8@)ZDW )R],RP_;R.=D9X"=E$>][JF^_DV=V M>#B99W;>SBR="5OOY NCA-O5",2FI0^BC3:F6R=$I77;"!D37FA9,F;(&*?( M$-A%*SCH[EM0R18/;*5%NJZS8/I@6U%+1./X856#5ELM#,.B5SUN+0J@R\[R M*G4BYML).^=<*(MM4J!OH=P, \8-+G)6 Z= TA&%'Q;[3@3'%G]KL[&P2'6]#[Z;W-5BXD$&9Z.5;U'.!U/Z#$" M;(OS$ =;V-L^KU=![(B@17)4TN_8R$HWT1M_Q=J1$J,]3G["P;5#M_LR%S%D MV0]FCV]!6ONO(!(=/3I"H@7;XHY]>EGLN);T:J:#S_\8FA) 2V92LI6+MDS8 M-GR?VPN>$]5QEG,0SXSR)M(?=JFO/9GG(/N9JE 1+WKE05)%;=G'9[UIO M^=W"Z5!T$S:I@*XJJ58=*\04' JXW9=?6>.5O@0M5]@^[F3;G1VB _=^_V=_ M]"DG06V.R^.7KR^?/WYY^4J3G4=EX^G+VA/2Z$@=&KD3%+^0W=0JM3S;\T(V M#Q7WBQ>7R\,7[!C2Z03,@\E?7$KFB.B8B,!+UR5Q!8-O@O1M MJ,>/?&6&_C"+YA96H^. &=/W2#5ARV_Z"SG67H0VX6*$S>M6DV"B@L-BZGS,NFRC(6K5]'U&K^$ MV_Z!I2$3J')DX<]CH:7'J6$OZZJEB70A-KW"/WI5Z1:N-8UDK4A>WL47FJ0Q.70+RWU9 MQ7[:RL;;9XJ.;(U%!POF=@#[=(HFE-_ ,$J4K!'>[7O2G T9^YF\:+/4:KZ47;O/-.T U0YIMF9C;H6$ M8_\BWG$_NA,R.6_C[17YEA1?<3W2(G>:[0D\09!RQR\_?$R=8.&UQML4'U2. M&7EC]S-Y.'_U&!Q@T5DN6K+:!(9]VZQ")W_U@/, $QH637#\S<3/>G/?"6'I[?YSIO/^=;C%_F&8^+X-1@/96+*(X$S:"$(]*%J&QM$P!\OI$_$ M\WM87S_31$>YGFE2Q8F8J0@3%:[L>!@5+SNY>!=*GLZM!M BIBT[?S5VS:Q] M]<(_ZX!9?2>.C3%/[*;9(7UY49.4?%]!?B8"3V+Q !G6GF253S_R\ MOE30MX:TJ 2]*#2;4]M^;K6\%EV;PHCF!JP86I%XKJ""^U.TH;%@/*Z77$F# MQIT(+)1E?Q.G6 UT0],^KD+QW+?VM>T&7$>-7HL3PP24U/P0']!R]:")8;R] MSOX>']=TU)BS_%3,DE4CUO4ODR(0>2FBL*G2"8X&V<0R"K'CZ/]4SD3&T<;A MU4[3JOJ(8=#U@)NV0]J6;H;Q"%NV= M0%TV@SSAEE!578FWX%"SR'"U'BJ+$%C8BF/KM59+*MNY[TYZP>-8/WM^>?:4;R9^X?SS3@"?R.6<8%1(?DPW*Z=J5/*#YRSHH+@%.B.CP^N8,_MV'.+$ MFZ9WP75Z%90?\#G-0<*#MM0DYZ>?U>$4EPZ-" +Z,*:N[)CRLO.NUK$G7Q1\X?O'CMVV1,"+B%Q;-!7-WQ3BU; M=C"?F%U+\KH_ C9- R8AGES(AT]$\: PGX+BY.Y9MG2'%P=T\:S][(KLF.AP M&PJ9;_M QH9 +6 MKGE.A0WQDMNR^N#8D,.T:W5^2%:FLX2WB7WGE2A'-QF^&VM$XSKA;<8";4D, M(C%Q -HILI\%IK;.AN-%,NK=&(P*.VSGB5%S6_0X9)Q;F"8B]KSHL\1LFH:/ MI.5'=$#]!UT/Y?L$*BEM+64?E@=(1_W]A>@SUE9?=Z6;??[.,99;+&6#A:I^^&^[2UEI]DLU^3ANQM[/[4TI[K M<#-\8GNL)C):R4V4/>$&/1KA'$/8RO@UCZG9%M"&=KH*U=N$!CK<'2CE>3,< MMROGEOTI*5I+9<-YAHF-C_/UJ$(\V3?<&$WNJ%#'GH#L,6#K6K9L9Y\@MDO0 M.9=1@4Y>"07$10:3(QA\%G)[K)S#*X.*"'T,O_437;V/HZ:"?K._9"*:8[VB MB6![D M9= BM%4+TZST%1WKO]W[Z1Y\R\2#PNN,WD=!3B MGBBLG;OD0LFRT*AU-950:&U9^ = 'VG^\/7S5Y=OGKVZ/%'N/*]SN;RCO$RP MMGO%=X".L)&7IFJJB31^/)O#593<+WWINGVE1VT_W+Q0=,)G)^Y)4>_,3 )7 M+,5E@!FW]#.3 S[-Q(R>*SKW_1T[]WT9TSL)"93;MXU,)U_GGO#H6AY=UGB= MQEU(/[148S1MEPC=?R9;6IBV^5-J&N\U 6-91:GQ":,##E@TY/*;8)S(>9)J M.4K "J7ED*H4I]"K'C=ESXAX5-2?"-JF#,Z0O#5G"_M<"]-,A4B/E;6A7.:* MM:)%RTI+I\,G>GN9 N>\&_M8':Z\1KZ-UB;#M# =\9W^D9L41 P!54,MM^&_ MJ3LP# ZV8MSOP[8(FO.XYK_+OU6Z4:<)(S8Q)$?.(7SK_C,O'//S1C2#,%EHKV+@KZ#K*N/IA(Y%PKEU4:Q#X&X\Y07/R MYZK+YYI]_,F35Y[DY+>K%.!0@"![!Y+/0=6,8ZTT \CBP_S W]RB?WXGBR\4 M_%R3JV^>7RXO1/.1]K=T.N86UCU?CL8AMY8 ?-\^8N*0W!ET/[!, B1J.*$_ M?<(GHA[Y*[7?T22$*R^-N-K1O"&:20X[-%=G>."8G9U8;>?;/YI,Y6%G?.@; MM[YR^XH'T/B5 TK2DMOL)8/BUJ";">>*7 MT%JMY ,GWZZE^VD_ -^TL"CLW;#N?,D9=,[HSR7$>X^K>3MG\=JIH0*D;%=+ M[+=U#&ND$HVEMW*U9*SI2";SAN^6B$R5D/HF(6KFM!%PCX% M%:ZMX@L7RY8?X8O!(TVC:Z39]>8U:#ZKK3,V,ZD>FH.IJPY<6P7R^A"TMZ49 MJ^#Y*&MO]QVGD3K;MR(8IBS2-KZY5/Q55];H]DZ4)"FVS^@*XA@-LTF(%N =TQ M!M@>HH9[RF^!//P?S^[:S6@HK8_V)GC!GI2P^]5T1)M&*ZNUWZNM?1S?'1(9 M;]!1QSX>]88=,B9N?"4G.YI.P)K8\+,.?_STE7^(D]M'>^?!'#MH5D1 9M?" M(H2ROXD,D#>CG+'DYR&^5OX'SYE@7?P[6OGF9-7A*R_,<7K8Z5B^EZ8"A=8: M.W_7#;9%H^QG43Q1T:0DWZ+,;V/Q+-"8V\>I2,5 KPF.?Q7V[3Q@[ F2=/AS M=2@;A0,(DZM,L(C)MR3CP\]#W'\O$ZOU$7D\O)4Z'7G]?Q,]8M^&^4*?(!=H MK<[%QOI/Q,ZPF8?0>X01SAP*I276]M?V=JPS3XTD]!&0W;:-OFNHY)WP+QL=EV%6/F[7QEE?;T% M$O08X>$B,&GK6[0VMI7="GM-Y^,TW;OM34GV%Z"YP%8-/ M87$K:MHG-R^0S"*=0RU7:=(O?B8B/\#F!Y/5DI,O,^3%0R_Z7;_$;HL]IA5C:NG TFIK&M4P2YZ05VWFK M ]FK4)5G-5>P6?H0LOHS<.1VK4N.O38,O/=GQT"L[!"X4!_+(3:*XVAP'-J< M(+*W>35"^4GG?<,TC)7;NXG.6W5%T4L0L=:.5_34-UMJF/,X55G?@O2U;:;I M"BNLN"L>8]M.V\O49@<9BN=XTO5A5%CQA%;3L,P+ BYAYF0[%XL@_S@,P,ZE<3*; M8-@8T\PSO@72Q\0.JPL\=M'P! >[XD']=E42,+'Y4TUR_O1):!](T1TZ@KL6 MR9:9W'.N]_H^61F"?<$E(=U,-#R;2Y8F*' MU4GJ(48F#=2?VW!='A.1Z-0_M7XN1:[\W#T[.(PG1CF#'."^:F$BQ:TKKLKP M(N#6%Q.9%^/!M'V Q9[)XI[4^,4C'S^W<_^^K^RD^EQMHK;V73 Y^D@IYAKI M]W'3@K9*/.(":F+;Q#ZR-:'18KG)C$_\@U]<+(!TRO&/";[NTQU%4? M!*M23+V0L5V&L13=8Y[^:5&=D02V:;K:QIE?_3&&5F3GN86;FE]+&-[K&_:( M=MY=VZQE:=D^Q:2I?A_JWC'\>FJ;1MM6K(RI_S"^[5T#@*O MY2P67 $^(:Y-D$OHUWO9[#6HBP/".F<>38U[O_]'/_NT)Q!,;'[Y^.7E1M ;96UXP$ 7I:Q[13R<(1TL\#2<^$ MYZL7KR]?B'BHY<6+5_XJ\GAA6KM(78 M1U]R\Z')S%_7YV8[&]D^@E8GE9&:HNEW&_'8.9V_4I3I OG+*"V2&=/K G(% M.L1+$QDH7X>$;_E$Z8V#.M*#*$%,&E57Y^NKEJE_TUW_WO;P+6/5,24KMVH6 M"(&L+2=UA3M^LT>EP ML3[CS7[B?80:1N=IBMS AS]L\;&!O;T$@Q*):>)LN5&I>MMRG.>XSYM;6HYY M'(/?TYO.]6DIY\V>?8@&,P2\1GK_!\E1"0=*6JZE9PSN0'L?7UL=5TO';\." MQ\S4CMW[5J>;]1I2XA-I:.P39\.R$K:NVU-$H8ZI SNO-!ZW1CUZ,H*8K()S M+-0RDD53N@)4V_J/5LN]W_NCGWZ*_"T%T%SB\J4F.%\^?7UY#"\GIB:Y4J)E MCA23%@:'Q"-Y]"SH$18X29MH/9"D1VTAO#>,[%Y*_U3Y^236PU=O7!ZJR&>: MZ#"$3(3N]8^O .6V-Q,L^5DC64[:$FLRT@?LWA4 )RX&@YV?;Z[D.1M^XH$= M-O=BKX&,4+ZRP\2EOBL'>R8VZ(GI%Q$3/P$=]K29[.!SWR\NW\;R"^Q-U[IN M80DKOY-F]$Q:4=IJ0$C66+;U$5.R:)O7SE%\(I2L%AS*PF.T@,HLJSJ@=70I MAF50OH=^T'9,-4Z75+%8NHY>RD)I%SP)1V@S5H-?\I#I2Q;_50YO3;8A^LX_ M$*M@CT<"+TW+#_Z*W&(OY&P.I,B#RT#7=Q?05O>,:>M<]==HVW/,JSRKZ&I[ M#,7N?#.S<$>M'>(**'I9(*:6)4OK]IRZ)"&,QX[=ANFI@X]N,04[A9ET0W MI LYKKL^O^I&E*#4^]NE_CONJN:XNF//^9C8A 7S1K;H+ MZ#MJY. Y^C7W%S#(!8^R*O(%P M*-)@?,G0FQ!EDX2"YHUWQB;!_=JF'>=-0^(\DR-0. _[?O'XU>67SU]?OM&[ M$\S=?1EZ7&>QDSF],&F99R9O,L_\&QB=-$XGV1 W.2T/=-6?6M-VW8MV:Y&QZIJ! MC,1JRNII%(')#<9;#0GHN$5DB!S533>A1;:1<==Z- Z]MFN,#Q8;2'<-A]9( M3=MD,ROBV6\,G"EXJRH6E%K\2VQ8YV5%3O]NP'TO>AD;.7@;\CUZBQN"3C?A M,2OZ (2G4J[L\*UZ,TY!J'8^!;D);!1+CME^'>L.7]2E6OL#M8B/:_FK*>J( MDJ^AAAF&1+KIAW0J3,\@0;RS+4QWGUBJUHGF8@(7S[T<0>2.N\R%R)IF58QP MYK?=D '8LKMA?D!9K:5K-U?.W9.UEGS&!699U=+ZM2_TAH)50_\YCG)KBM\H M1)\/A=3C QQS_45^Y2=42&%3P1Z!I:D"\%[[2.&J?M'+?\IO8M831R1V&SE! M9":/* /,]W)@8H#AL/UV:#S;UFLQ[53R74L1)S68=&)*XB5-""O15LNJZ?SQ MWU^)LLKH @5_N@HG)@#/7[YQ>?#L]>4S37*^%,U)WY,)R]:6!)7$&=@9, -5S5Z2LT^'5.TO)LCN\'%. D40;DVT;;.T8&6/[+D]9+@BU_Q M;-XV82VZJK-X4#X$"*EUV2T,K,0X2#< MI'_!I%W42=^XKN!(&^UW,-;J-%91L.W#+?/AWS*H2+6.6W,;J.2;!;ZT!,DE M ?^/H$(S92L&H;O MO'FN-Z[/_ P.[[V9X/#&DN,LQVCGM=-NDY\%=+NQ-+85JK[DA$<(7<=&Z\I6 MC.N[B9.Q5_LH1:+$1<%KPEVL']$JUVF95JQ2C,,':7 MH.]B. X&A(HDJ8G+&,WXP+Z1M*9"HG""]HU=V53BY2OVWN_^ 9^N8DZ1YU^^ MT>KGS_B-J3BNB8W^XY9D-X'BK+PI*V$58KW3C8.[3KH6BJ1PU P$$QG_L*?T M*E.3L8OJY2=SQ#?%LV1>O)EC^QQ;8$QP^I85:?+@<_KH>%KX M20DF.OGA3[YXB@G3.\[;,7#)AJ-*W&>.B"I[:6=T:\\90MZQ[0_I!K;+AO\H,E5$G2V+T%A M^PA%VG>)B5ND,,BCKV"^XXM,#2>(=#=^3^PK7KN99;,&Z$#3O?VVWUXOB$72=36Z MQS,6"\=)WE3RV,&+Y[RY?.EC;YZ[X0VDH]EOQC-T#HE,-6>(KG"7_" 4Z6-D M%>ESZ4TG 1NK6-'']+/'IM&Q&DL=MU^)6^DCB^*@EJ+3G>7'.-MN;Q'A5*MK M+QETR+D6+%]:E/'LCC^)I11DZTD."Y>R^F/>^=30*\ESI<03!V(J*',K/H*>YY!6 M2KU@>!+_F2]WT FCBY:^/,X;IFOZI0NSAH'3NA,) DD'3DZCVG:0Q:[)3$Q0*N)+Z"WJ.5"QYWQ M =2,?YON>L,!^XTX!R7T07?$E:KYJO\8*W#=_>< 6MJ\B\-F!:==!L[9JMF5 M1&QL>[;7$3O'E0JTD"30JX["B6W[].N8#[[E(!J? G><;5[8"ONS-%&H3&&$ M7>(Y5]Q,=UWN4XX9.-I7(NK><)##XY.<7>H+C"8=?$'GQ/'G\^/+XR2--=O)Q\7S?37S6#CO@^J3G%]']$P]Z MH7$[B_S^B0GR5#W$I\7'[_0U7DQLN"+$ \E6N\ Q([B%7[65<@U#Y*T%![J/V=I'6;AJP^\6 M'TU&P6JRE &-)L&>ZPV M#ML3\\E>FR],597E6):[K[NVC5L5%);9M!?D4.&$Z':,LIT#+G@TILATMDN1 MO5H-R"BFO57]=MO2^L9C%:6%&S=?O7CC\M\_?NG?E.+63^]$08+N#A16O+,& M7DH'KSCTHA/:W"NA@K1^(7;KRLY$Q>G.OI#-,TUT'KU\[85O3N8+#G%]ZQX3 M'3XV+FNU++PH@,,@$\W5".\(8GA1T#*90,]'P&7IA6]-?OJ$;\=\YCA,/@X[ MXP!R)E#^?AV]V'A'08L?DQ1N6[U2O51#B-C'A\D.$R7LN87%1];Y4D*^@1G[ M?C8F>;P>]&UTG;O_&4,J0,2"A9>.$],(6=6X@L,5'?.)[?BF\4!#O-Y:L0&I MIZ5!IV'9'B4PX@MP[SXYV<3J0-D5#99IM?N M($*6U#DHS(1V;,DG4$*EI7QI&^!L>F'G\&,9Q)=Z8_;((@$ M?8VI2"J%++96MW&(V(S#A6$,1J2-KLEK 7XQ9U2LUD-H@77_(U5+C,W?A/6R M.)7CD+2G!:0=>3 >,$M<0:[RCMJV4/RW& HH_ME:[:C2V!8F\ZO"X%OPZ= ML.7Q62D&$"VQB1UKV=,B+M[=:]U,L5V7^78KIRT(RJ=?LS1]K >0OAL!<.=< MPE_9S-:T8V,8NPT'LL2V:N>XX0I\N\J&M?Q"LX3__K$F"2]>7]Y6!SRPJP.+ MJ+R;/]#@P(K1"=M%.5XI744712MY5W8C]I!L.%Y(SA\]#WFBYBN-XQ?J#[?@ MN%7%H[5OZRSUMB8-N8J3'<,.@O)SN^2+ G#W"TVX]W"CRO\_CQ8U\6 M[:LL;;^Q:>3S-A03)T^J^%-L]/Z9"$]:>_^>_+/ST2L M3V)I\4?E307'.C*T)U%@X?8+J"GM >>8+)6WKTPAS:5%EIH 82E?C^TIQA5? M[:H)@4,38XO2BL+_%.,*5K.ZMFOWW@83X:J. C;."\W*?:X8IC:VY<1)TBQA MKHR'D(:ERQ%MS5X9KL\V;0 @M-3VN0L[RL:4C=0%2<@G 8L5&+6!\Y72!J4: MO %9P2,>NH+'LL0V5>R$V6-\[74;V.&778I5/+,.[[B6'Z.ZCA#&X@]PX$4> M#8[^1M$'LXG6WS)8,HBS09TU+AE :8OW03'V/"1L#8U?*)O;"J* M>%H*6[27TG'+WU=NZKD;Y'ZF40M7P#G>+"?0K8%.2Q4.>=1?FP?*?? MVD<,I\M?:D+PQX]>79Z^K)/]BMU1(9,R?I98%F-++>IFP?ZE;]V2#5T#$GV) M\P[LI+\!3E:O5 M7=KAMQ<]$/-($_]&+5Y<7ZA>WX?R[7-@R:5&;*RKI2\U,/[_H=?L=V+5S9 M<7\K#_6J##^OPV2G'DKFJ@[YJ-OF6:414GE /Y:\QZX%)V!+16VVT +:&7SE MC,"U:_'?E+-R'?M2;C067P'?HU606WH9LU9Y.R79"@:WPHXP]JO([JLGBY'V MN#M>*"^Q;?X&B-.ZRK-CW/)*#=?HZ@H5 ZGCNSYJ/OF*I1\F9(,Z%;7/!IXL ML5W,!O;NS\8Q BZJ".%2M/79\F[@L7/@U_T:,<2NDQ48?U: M>OH0(H(526+O!XY58]BHL4%O*393#VD?H?--V)Y6Z]472]),T:)[7+2TJ64B M3B$&(5!'&8Q\>>WQ5_+&(=:6#XL[@&/5LY!@M_;3Z]A:FT@>!B&V!+&3)D0V!:341KA8%%&5Q7AZFV\8M%ATSN/?[ M/_V9OR>'4ST[AC]"_DBS8^U$FA>K\[E2L$,*/0!3U*-\-;H-T61>>K7078WE M+/"E:[9E!>>R+USY@V6BB8K67-7!C(^8/]3._9GZ]J66EYKPW%->]&]SI41& M=F55>8E@&5 *Q+2=C1J8?+ PR/U[6#R8S!<#,AE![G!VO@83(5Z4W(8B#A,= M9'Q*C"L@]E.,_A16XK%-%%/V_BVM>C"9./X!4&U#VVK[N=6$R=GMM^MPC";H MU%89)S8"3&L '&H-AI:*@;ZOWF22B")U3!D3.>":JJYJ"AV\; J+;+7C"U)8 MA<&D:;R^&YD8Q([%%5?2,VS!:IF>?(IM$_8]Y^SD53O0 MX5 V5D90S12!$WN$%3MF6ZY^+GY$&+HFK3=SC+7U10A<+>:'D?E"/XZY'&OX M1*K?]&GA-G[R[5AS6@.%=H64[=+B-TLXPT[QG'V*GXX1Y;PK+QJ61>IJC&V% M9":N."-'P+$$^?0] U]E/1E$&NQZKX'-MCW:D-L2"[5J8S>1'_2L:Y]+2FG- MTP]:+?E?>@7+YZ\\D.\SW2B M]XR_@^!7\5_695/<=T%=%S5\8]X:L+2S_<0G7A\ M"S-U(B,*+W1:)D3Y@=$\V,P5(1YR1N9W+'2/*!B[5G#] @A*OY1M;X^B&N2/ M;$7,5+/RDNT_M#[=BR2CE1-*ET=*O96=!\G2\?H'8IAT!9-FD M"%"$A,A;[%A:*E2%V3Q %C&$EI$7W\9RV:(KGR C8)4Y3,3+!/I7H_,GP*'6 M:G\ERHGU](%>=;"R65E-?O0[L4IILZ%;V/M3T+1\VMTKF%"\.I:8U;([(K9" M7%/:LF/_*W*B!^V@3(W9OR2G'7$<-.*%01Z84]C QSR.(3#4)?Y01^CXLMJR M!>LV7*>)M*Z]EHW2>2U,E<*O_C8@BS7I6+7D7S*M(M&RY:RIV+1E';O[N4F" MM%WCE8Z#7+7A$U-^\Z9C,,>Z?'+JG;(Z(V.9O27!5\@NM' &IE:^Y MDL-$1Y.!I[+Q:T]H5^/ = $M5#O>&:>$LD%^'/W!%V"1H7:O+2V[^$14_LN@ M;5F5S&\'LSFHB,D,.PL__OGY\U>7S]7/AT]S:X@K.GQ*ZRW9^'MX9$?Z'FCX M7O+1<^EXH54N7G!,$I$]??I$+\1\ HL'WWBG@3VP_:(WF&3Y1S^YLL/]9"8Z MDGM"P',ZMI&WEM=YMLX/0GMRQA4AY?"G"&K"0^N'E[TM^'H Q='B0 2F+P0! MLQ#@8K64;2S;,1C>QN**:-[CIQ?"NJI#'$;#<(+?C#L.Q@:;!3NU+;*:8:RC8[H$RLF_IS'0>N?9P/YE2'"2VG&)MW M)VI9U58;) ;8^M6?M3YDOXF.8HQM=?21U30\U]UP?PL$&&8F=ZF]"NZ*)SCB M')>S+34/_=5V.9E? 0/WNPT9Q_8[.Q_YL]8"+0=YR4"&-X-PKI.$EF@%-;70 MK9LX6(DT-\;#UZJK:Y$48%*&Z[A3!U%Z0G8+W):@+! O1,5Z!3M@]5\MSR8^ M?_;4;QJY LQ)CF,>M_K?T?'5M@X8EXT9.\JY;G0?C]* X].JY03$E:&P3_Y6 MB+SM.9$(L3M;[_KI\RS#I%9N1Q%=JVNSG)J"7SW4B??9*.Q,Z#+K(&T$\>>$L8%HM)/:TIM,<)CF.5[2K:Y3#(MNN9&:W M?4"''WQP^>BC#_.\C&+P$7$NKU(3^H9KJ@70\I Q MS]TPV>&%[(^=*[Y?X"R:-%!'KK+A1$VYPM0_$^$# +>PQO-!"N$^@;5C%^_, MR,YR1+#A1.?ON&/&IUT;RT^Q5KL6V,&O>+3*H+YDK"F "6?KR5XH@J9MMUT0 MN5-?H7WZ+R;UK)#E@5NM:(E#/&Q,W '\ ?6L/+6LKAK1)WA+@H@2)^ND=&4N MQ)):@&0XVR9PVP&7=%* B-11;&D76X.WPH"5'XQH[M^PW$$7D+2%^X[$ E:B M#P9:)KT;PV-Q%\ZY.PX^2Q7AVB[(;]1LJ%_I&ELEKS?\9G<#!UE48]$BUB&L MA2M&8G;0:<9KPI1T&;>@*63^DY-ERV8%W[8LUD;R9[CIL9- MV[H$KAV]%XY7^;9BCJ_/U.;6U-L^OO$A#(YK#F&$:);JMBYT,K.D]CTJ1^1( M$+L9XXRE*_.PM499"6[%0)2EUS>,&L1QK+W=/4:FH%FEC4S&E=MRFB@TAL=] M9^Z\ZPBX9,V[,7R<-A^A'SN Q,BMQ>:)$Q5KY?15G\!U%!,K7D?[];6E$^Y) MU!-Q,MH^WH($]WY2GZXB(_4^UIG_%\^TJ.7CUSR@BS[.V$%UJ G)UN!Q/!+Y_PF%GX>(IP[M,7;QX^4LLOG;_P3S80S#NJ:SO"^;FRHQ=T?L_J'=7,)[&X=<6.DD]= 3XZ MR<& 7$C\K([\\/$M+$UV_)'SN@5&_=F9M-0.NFKHMK<-*!%V1O,#^^6V0X F MIXMW>"U^/\9.7[4X/G3; #EV[&@VOQ&Y)QU_3I#'?60+'FJ#E#A;2H] M]:3,[=.M]=V'0NL;:&>^W-N;B$6PZ4,8T<7+Y[[C:&/F?YDJ8YK.G9R:Y\W?GAG M1),E?+*SG OK?.UCC-?IJJ=$)_3;T%ZZ.WVZWBM M9#/;!M)5GTTXKAUMZ1.YW)9-[*"#V$1CG&,4BYV-KG+T"A11S2KOD "$Z77L MVGIC?;H*(TZ6SUZ^_7 M>:B)Q-.7TLB.Z)Q >_')V1YO>-+R[-G3RX]__!N73S[YV,_.\)%ROC^'=R!? M?_/-Y;///KO\XK-?7+Y^\* ^#9!/87%+BX^&\\)=_;L#O&-ALL)'Q[D-Y1V< M6C2&Q.QO8$X8=D35>B^WL?Q+YWKGX_O6-=EA(H:QKP[9'F=\[T(;5-LD,)N7 M&PMHNG?H=? 8X(7D$+2U/?R -37!EPQ@V1^5=^05;MMNL8<1 #_]$E$0514 MYQ41C7*'YL[SL<;#M,+L3[3.1P=[T;)&+MG84>Q@;$UDLG^$B/L#\ M65BXBML18(FK549Q!JCZK,F!O3&M;"=5]DW&?FL[;P.-,Q\")'/W$6;F:U-: MTSC;5GFAVV#Y?COPBF6T[ER&B^X!LCLE&\H*N*4M>(RP< M(S.Y>>DW;WT;GUORQ\E-Y3&]HJ@1;:.=ZQI'G6.L>DL'7^%^-=HGC5G1]BW: M*#/C%+>??6T3J\\V7C/"LLI_01KOD.5P\@.,+6/N%D%WC+P[D""Y15MH2G;^ M0\>J]$U:UF)L:9=-ZQ(U;.EZ;8=P6PLV!3#K<;4FG:GS6"D&[OV]/^29G.JT M='QT_%\_>7WYLV]7GG=\HV6KV1.:U3J1\W/R!)CE?/,M5+280W.QY6T;^I7/-^MA@ M/ #W\Y__XO+%YU]/DL.E<$+F"^NXO(S5UE2!^5640-(\/,5(DU4[K_W;CY!H!<_=7 UALF5 M?WRN_*D9D@,"DYW^P=#X\\W+^4TMK/UQ];JBTCC6L>4 W7F/,"2ZWE/"$XXH MK3U:L7DTSJJ#W;H?X&8"YS_JJA*(R;'#&+Q!6]\L[[6PNQ!4KEZCAN[E MB"OGV"G&P7;4?]65.Y 8UWY=S\XM*PF0N5K]6U_V"%:<)0OI7?'P.CQDK':B MCJ,+1YO66"H[\V),E3+-X*L%Q(;%W^)21KH--P4&U_9JYGBQXOMX##50JW(1 MT,W'+_L1=$)F#._]1W^4CY#W1\7Y+IE_\8@K.7F'TE=R0,714E=/=")*9O'# MSE=7G%6+&ZV<%%2IR-")31,#Z(URLK T'HF05@\V;7-'(.T-O5]\%5^PQ /* MU0U^K#2?PN)6UMYBJ(3LA:^-!^ MZ:LY3_K+ OW"S;L2?[<-EUM%\T#=$]EQ18B3NF]+2?=M\,1(DQ8F+%S"I2]Y M3B=7.[@*PJ7>S&KC0RX6)D;.KW=$OO1;5W;8$1C_/1H3">)A%WE]X#H!_1AG MUP=MR0:\K63;>?UB&4LK_*6,GO3L_&F+7M%WK)9L37SBSFKXM)-0X0>('K^B M+.U,5^8S6-%GF^[#-6[+K^WA2];YRJ8MNS[4EFG5.M!5SCY9*-)CW_S$[%NC M@Y:O<<,,S/R[3VI-EA-T^T.W6>'$&AW+)73<4ZV'?HX"=SQ[AS1&$8CG-A!M M[IA"LMA2@^NH&MKSV'( !BT51*;*6Z^9'+#WN FN8_^=/8RR"9W&A.,LS34J MSTQW-C9;,NS:=IDMOO/T6BW_ M%,Y8P.,[7P>BX3J^54LMHO0.#EOB8.BU[KBQ*9HF@H/<0O[ANRWQ@F7=JU:D M91A,E?BP&8RVG]BR>[_WAW_X*4F],TG.1\C_Q:/7E\_Y[2H%J^F,L6,3@,QJ MR:B3IWEO%.0VBOY6 3+Q:JDJCB=/>P.BCBFV;5RV)B,[OE0G77#LH@N'@X6A M*!(QU6-R1\>?2_I $YS/-!:,"W>%>$9)4XG+D\>/+@\>?'7Y\LNO+E]\_LO+ M5U\]N#Q]EHD-#\D1O8>'7+R F>CTLS*,-[L"W];Y3!,=)B;S@60N05&C%X2 M$UWZ@DU0VP-A_J^0D%Z%]SIP/@:H:!9?S?&8]8LVX.H."OX:"=UQ9^2@)7BT M5YD+4[N1>#D$M$5J:QT>.=DTXB&D<*@@3L44RJ9C!=#-XY/FVY":4A?;B(*] MSQI4OQM@C59M$;^F.T[X_[_0@4FZZ&M8M>H<_%7NLMFF@>VR3P*V W_\>QR0 MC?@3[=')H.;2ZX;C%CQ&U:;>D:OR>OD5K#+ZF$WE?EDV/B*]_RYWMO M-V ZKM6#Q;\VJN8S(KVNWVB?WIY>!\>>A+= MCX"6'FTN(9DE7KB&'G# MTEKM?/!:G?IWX*3VT7&8W7X=;%DH!P_LDK?Z MSX%5C8OGO$0_1:I%%W'WL5N= W_")(=W_II@<$60GW/X-T]T4N<,#V2[S04B M$YP5)V&6>J>].N9G8XJ^"P3M@MJO+TTUFE6[MYF(JB% "<_!#RT[8!;;6A@Z MG]C!QRNW35U]MP]$R4C'E9UO]":#*SOO*-_;+Y]>'CW\QE=AGK_(8/E7QS6! MX"/I3'AX,7.U)5=M\NNX3$;\+D4O9+Y#ATD(DQMV J[Z?//-P\N3IT^2$JV $EMT.,ET\G+ZP7H%M''U$3HVFN3/D%16L%5]I, M%3+IZ)A>VQ9-1HVX-/.2U$ MMVINVV(36>O2=ST3ELVEY![+ S8OLXUAM\GDO0T9\8_Q(= -#^))B#S;5+3V MQ[:DVBL? \<^F,4.$(,^-HZ^MZ/5EC.U486Q=M.TVNI7Q%J;KA@=:K4A_.DK M7D\)X[$I,K(D$;"?=%3+UE"L$KB>I2S[M0*E[WITO%HJ@?W_8$)'8?ZZO*J'W2HDHW0A60_+P?@ M9/\=N&N.O?X<>,L:IK5:0RJ[*ZNEK%8@W.%[YMQ :$$\;,&1W75.3!N_?H: ML?52M'.;L;J:Z+Q*?AYV+%4U)JB6U%"M"[9B8JR%G2 MB=V5]L"V=5L[+4U5^-CL;+C>^WU_3TX7Y^(]4%$+(F L MJ)32V\9AM2QC>&R9"*EU9R8F/_T&.-^N"5/ENV&V:Y1-&]$Z9R\2+5WIFX^Q M%XNTMHE$E,YS2:_$?*V=X"M-8+[SSIN7[[WQXO+HZP>7K[[Z2I.=1_ZF8YQY M%X(O5R)XT?+B!=Z850\V?/J*+[+J'_WD:\KSP-TSW^KBOK2_GKPF'7[WH\76 MK J>Z"@.MZ!8>/=C'^5B8O5""ZT_R42_^".4(\E?MI[@:*+$-R_G^W8R,5M7 MA"@=8_Q,A%Y8LA)6N]A:&HMV(7 =(*W7U*LQ=/H:-UJ3BX:A)]G^\P#5Z(-1 MEOQ9/NAKE-;JSKUCH2"W\[F>C=C4Z:]LVF=ATB &)AW0_=IP'ON4C4TR@:WH MI3\5(V2,=O3@VB[Z'7]AT*N,.U'&-XR6I/LFFVGE<4(@M37;H=I&CZ>6I:IQ MOI'7\22V*2O[,6Y%9V79,C;:&%%:QP#D*O)7@]K4:*6]R!+[[E7A&/&J+V)S M) BVGG:,R0%;D!IV'VZ$#TQL92C66G#J(3H'L'S+3!4_[?D!34]NGC_SFR@J M]Z=(=>SQW82.H7@]7D3SLQG-"HG?*RW;5'28ZS$\\_PCJZ7WS3LPW4U724,< MG 1G_8K3K=-J)45$J6/&-GT6@.:-.BY*EK%K([7#KZ6+JG[3S'TT/,1X6TE\ MY"HF-AR@$[PL#%]]IP['KN0VF%83.:;&M.P+:SNJ"1T>DJ5>S<9YFS.B]_[> MSW[VJ3^ZIP2\#/EDT>>/7UV^?/[J\DB%XF2W6P6X PW)EXG6;>OVVX#--(*> M?.= !DU-JG?F8(TL5+6 "5*A:^TP8)E*L/I2\5BYSW5"T\;DM[#>T^Y<2[$"ZYYDI-:F*#HS,4F,G+>^_EZLL; M;][3B?RE)S'^DD'%9X?B86)N>SUZ].CR7!.H=[G%-;]?1W%Z:1Y_)BC$YJ/G MO<'9OM[YF334R;$70#W]+LH3G?X>"O6%=Z-8V9:E\BTT?VC#-.FK9%K@HYG( M&%\AI25G,2EAUEXT>OC.0:L^.ZT]C[!]P6$$;">]]GN8LF<;F1T(SRHY:6U= MP?:+KEIBA#(-*FWD>[5LZ2.39B:K?44P;>B,!>;4@$_Y@UF':#2MG^M=!;9E MC\[QH.:H"167]8[0E&!_H>R )<,D-EIH1IT<0%I*KR!3-G4PJ]Q;0)]F&;:YO]!/QS,_>_,R7^K'&\!Y!1J?['?!H2_( M2\]?1C'K0R::)FT?NM'QV9L[5C92[[U:GWRRR;2B/>DFEFK:S.U-Z(,N(7N- M*O7U(FQWPU*M+.[8:OK5N5Z#L+5@9KV(MK.D=+<^S4JMM4(!JEXS7\35S%]JVF?"A/'@W\M%''WG2P"<%7FBR@C]CBX[;2[EE]<[EO???]Z>FN(I#C9YL"MZ9 MM/?PKH>K.KSKXZ%/R:6R(ZX7Z MZCMVN +%A$I$VIV]HSA'OL"PT5IL3ZC:NXU M!'[J5T]H^)5EW@'SU0.TZT%-GFO09"=CX@"[3O,5VW4@IPV9)OM"#68ARCZ5 MA"V'@64N6.OMT-S4#F\(UU<2?&B\OH72R'[5LZ*)[S@#Z0^$5Y8Y39G27'M= M QMGO)6CVO3YKF@M=Q1A1=S^)H[^-T3&]CG9B[5HI@&41GLT'W'X9\4Z?WY= ME/SH5G7[N!T-ZV5UEI78M\ZU_S[7,2R?G'JYW@CZ^[OJZDVYMULAT2/#1C5X M0_(J.VC<&B9+5^+>]K%K?U &W;>Q/JI:OP(M0,Y:C#:QVY:OUZ#D/O4 T?J;F:)7/$E%OY3J TUR?N.=-RZ?W'_K\O:] MBZ^T_/ '/[C\NW_C;_CJS1-->KB2P@[K'Y#3'R]DOM^&9W%X?B:_+Y4'Z^:# MP2N_^N4=GPF+%DYT//O#=^TPZ?&5%T\^7-H5,GQO. 3OLK28/_L TG'FS7;%A85I'2^!-M U^9JHYGZ&+2);4:>X_B, M6H3NDT\.FM#P"3R>T^)K!^"YPO>"R8TG.5S=X;N2M6K69\XREZO:Q MH^LHF5%D[T6NI=735O3*RS^(4WMM[[*76^B\NG.=WQL8S_O M<1239WE";.61!C;)&$0ENA*LNDL#JB0CVJ8*@[Q&LF#"7G0PO>%7 MZ:/J3H.2=9U7L+SWU,!TR;T>SAR^PBYBQ8ZX(J&N-EC$HCJ.XS=-(^R:6T++ MV#=?<(=W&WVV:S#&#N)D;Q2]]VXP#2Z:Y/P7_^6G'$Q?O=;!4I4]??;2DYP_ M>\Z/6.9CT]G!>Y' \;3R 8V3AUH?7*// 0195!O%$">C$'3L"?/8J?&B5?LL M6PV(S[N;!_N%TW+\1,,Z1-W*8%4A#[8V5V"?U,M)_R_5QP]UP/CA.V]>/KY_ M[W*?!X8UH?KPPP\OO_5;OWUY_N+9Y:L'7_DRK*8H]O-$X?Y]7TWATU"\R)E\ MT!>_JV$"]#:?;LIMJ@DRNT2)_;S.LZ=Z1__<=?$\:1JGT$HT<3OWK,$3MB'3'-W[8JY\X;_ANAQX([P3"=3MQK'/ M0))^58RR.4;=L@GS]BV]Z,1BPJG]0I-.)C,\G^7)C2;+///%/O"RCE3=YX;? M,=?MJTQV\I4";,>&JU@^<*G,L8K.:MN,,A=B(F''FD:F-S9WE)]Y."KH?44] M-$^\4_ISBHTAMX_JLT@.TX4)8 ?IV#,O@,,K=6S]Q)4$&\;$MKOJV*4&+U-O M.A9@Y5F%52OT=X80*5[-UWK8&C$JLKVV6>=:/(MDZQUW-0;R(B<?UILECD4@KNJ%QJS'79*L:2QB!=/RIEM^1LNDMVU!I+>[B+G; MLC3?B)M70I0>%VR;+YDQ RY:B\:Q3:X@NXZY@>^H+\T1I=SC)0K2BU8E=F,^ MEA%C&X[C),?&_L!-&=B^$7+R>0/5,=RRN*^6B.RJM]\R*(1K/A[F2Y2KA4=[ MP[46UT)D)Y$ICVUT_G25OS%7Q1*6GPWX_-GKR[]^^OKRF(],<^(;[H99BA*! M4ZL)3.M!0->%ML% BSQ(8LXFR%IH/73%A:X<:T=S/<2"CFRI%A!<"8/AMQQ7 M_0'L!_?>N'S_G7N7[[W[YN5]M>]J O%$)Z __I?_TM^7\^SI.9D2$PF3]\&)C>^DE0?7]\Y:'UP=X3;6JH.GQK M#K'7\I3K\"Y*0-XU+Z2F ^"7C(,4[=&(<4OD'3];](RM=[VJE:LR?7)XK'WJ M\>-'GN P$I(G.YY_Z&U)O_H*W*P"MZO^T:>B2'/*)$$D/5:L MEWTS=Y=W Z7T]FK;8Y Y=DT=8QX8(P?AP%HQL;9_N9KW?[:GZ[,F M@.XL2SX+F\;&%AQ4TT=('5JJ.2=)66&.-0U*1FUCR#!I#E)C]5M&UL*6S.M6 MM\I_:?-??P@5@ZN+3W5,8I_E31S'DOPTC=[<^;@3OUB?1[7B3LC$5EW32?VK ML,Q%$">KX!QKLQCE]([U:F77Q\D%!QN\D/B1\0:LPQOV;WY)C2,'D RI')>OQT!+C05U M#^]U_^ >?KG=['"25X.?/7EW^^/'KR[/+FY=W M>!?LBCIRMP+DF'$%*= J\X)S:^7,TEB9 V\@^8K?*&^[Z(#=_AT#U?01W0>W MO',O_S,06U6^V'%25SM",[N(SM (P.KO?>MR^5B3G _>U83E+;Z?1N]< M],(FS@>:U'SXT4>73S[YY/+][W_B3U%Q]8/:^K:4:V.1C >!/4GA"HOTI.>$ M!\V[G]BF"E=0?MRR("<'$[I-;.>@[]0>\^6+'P>7%OG(D,!R06 M8O0$AA.E/P9;0:B1AY+S<+(F;N)Y.!G@EQ-Q;P,WJ7<-:O%E,X$X>8[VX1NW MZ>3,]H?R@W3:9?HA:W91RQI*YDS>MW^Z-XA?I(!)YS B"%GL&1%5UJEWW<=\K>:UUBKWRW_0D9W1 M\HS1-KIEOO3=$'\'2![H%J59*/$!5[*#(,P47=M7_[0DW[$? ':+BL 8>?,& M0BV6%RO8MQ;']F*5L4G&(WS"0Y6VY$'>E&'+J^ZE)NCYY!0/%S^5]@V_H>(X MP?'&;YRT +:3L<)6%B>$JLP[F6A;^+_[U"R(QXY]'+_6!E#6VS1CW6]-5IXS M$,7$B!DQAO FV*>(GG;'H7\PA,A^YZ,7NHB-)2LI MM>UB&S[:I2^T?LH,9!2ZQ*+5'^Q2?G>B#&#;=KC9JL9A8\=H5>S'&?1"+ MZ1SW?N\/_O!3=D LZ,=+'6'X68=_^83+WSKA2=7&1\AA1KT#-EFKLX/X)3IG M*06-!UA$G;S;)3NFEA8 ]39[4!V-.JRCH+12\V7:7%5A^=VF.0P":%=J&[T ML.#/P8<:F83QH#&Q'5,M-#]U*Z8](=Z?%FS MRQ:R/1&+=O2$]<:?V.EK%H@M5C;1.EV/O7@9?:S^?U' M8%G@EU7\6R$T/67;,\@85UX$6LUQ@\]K=. 8,,!N)'1$6#<0%=/K:YQ#'GVN MO2S!B;ZK[7&>EH>J2S'UT,W3MKUEPS"]*6N,U"P;$[3752[)L%LV[G!E7$+( MR20OIC:WK!JY9K^.8*M+HM76@J(L;X3I6]Y^*%X+//M;W@3EQS1GN0=8H3R] M#X*= $U:-:YWZ S+B\9]Z/?K (1.G%U*[YMUZC0ZC]U;B)V%[3E4X)3[ .(U M"?4MCK4;&DC[M01,U_Y*&=$L(DVSLBOQVK<7!M_DJM#-R=Y(/-_DP3 M';\35/FQU=J%L'07FV<1IKAEA8C*8'5(_'ET/(H23)N&M\K9 5/L/0?XR [Q&K?$^/IDC>*5WUTR[7E7AM_3O.4'[VDRH; :.D\V.,GGB@S/ MW#"!83(B%9,9F?B=^M.Z\H(+DP*U#7PY,&!/LG6R)0&EF /L*/)53D?0/_WL M*P&>C"A&_Y;5.KF-9+[]53H^EM[/"3%9PX>K".P3=)T'6G,OEESQ8<&>>GG> MR \3BD;FB9DO:^8J2K9!JG<)D%V+XN426035."_(MDS_)B(NXX7LJ\Y6>9-: M^S&VM*J)?7J/:>)ZG AJ'SLA7?EIYHNVY89U!?S5H!\6L4](CPW;YJG>\7(K MZHFOW-1S-SI)L/UB3#BV-7X5+>(5&S;E:B6A\U1N\F#@?5(3[5FS*3MN626R M'2JKK1\V"CBW166RK*7(6KY\1>[T,UZL&NT%UIA!IS%ANFLPTUJ-%?L2H-F! MTGB]L;R(9:;M<-S64#P+DSX5QAB,CAF38U0\,B5T+!:]1A;-,F)$MOD#)(Y& M%OC K'Y:VD1:K]."IJ(N?777=L/ :JU6'K#($-R:XM8JM^AY77%<>.?MM_SF MAZN\#C+&*KX!] R]8,&59?UG&ZVJ M08*@LPUL1('ILW!+B):Z=EQS(^_"&*]E+5FHK.,K>MC:&A$VU<[7:B-N1[EM M]>?Q)7I"%(BC)N67;[1#/)#.['4H0V3&=TI%.4"-K35'FQJZC.$2UN)FOFJ' M ?]:?+N*"+DU@'=UQ1?*+R)6(RV_Z$U=L^&Q\OO_G:^O??>\^Z5+]1W@9?=N@K._QXIUI# MJ=43&^&=JTH2>X+ 51])/=FJ"9KJOE^?Y&*R@R[5*XJ[2!]HM>K:R\)HL9.0 M-P)$2S=PYAN('54QTNI?-6<;(?9*XKV=G&4%C SI'F]D6YZQ!Y)UC0-;7[3, MR,45,FXQ\FFIW)9ZXD_C,4%E.%([5F.-V\@#PD[9IJ]U UU3L>!,IY+8+9C4ZF8]H@]\F0/9 M'VQ-AC]6,55'>=<\M7C=F8=2;,CF/XUWP1+RRF&JW:E?MIWC( M6[EE M^H R=--TQP=EWY*P6:=ZT=,>G%A#LCU*UV@YD<_A[@)F>:WD=9WM[0@5T (C M[.:]_XC?DD(+*NYP$7UE'7L%;QV-7T?^CPPDGP@7XM7P23M')_4VD69K)SVI MIMNQ>;4UV[YES7@?QMQ,+QOAADPDW+V_\_?__J<^*>DDQD/&SW42_OQ)/F'U M6 8O];+DQ;7[DPXOS(%U-6I/)KO"<7!9?G?XM+#EG/CM6NWJ*#@ZM[3E\]F= M)I?-$FRO(S38G,SUQ[L5)GX\=/R;[]W3)*=._+YJ$6MR>AAR]EAR3C+L+/X! M.KW+SDDG2L;$G[+2=F#"X&=S>"?>_9*>246?J(A##NKQE98(29<<]0 K!R-B MY_937:VK&/26Q9 ".W34P#M_/E5%+4R ^"D(;(GADW&Q>#B9"4Z6 M_/8,\;R]J1,_:M2R=E^:(L$@-Z:>6"/?8OJ>=V:PJ&W2ZZ>=HS4V[7V MA8IC?G2QPBG[7<:8F&P+GJ-:VZ)@BM4(9;+RI_\SSYDKD)9Q[]#BIYWE+-Z? MB_XVG&MT6S6=@9"P[G]8]_%@O'6L, T-0Y-VP!V1?YHU;WMSD&3UN96.:_?&Z'RV@V:_)%E]9!T/<5YUNXY:2\9%LY#*F MV1CS%G>D\.T+-^*(M:1$L1TX"(Z^'=\0X]=W,ZS5=.S6+!3;>7L<9[O&5DWX M8EC#$]UMV8&(:A6[C=NT=POLW%KT+8A![TL'>,-NQ.)D8^1UX,7LJ9;V4;.. M&5K=^\D?\.!Q'QA?7Y[J+/[@R>O++_E12AW[7^G(>GX'<2=0'NHMOVI"4^ T M*KUET5?%HUVK=&S5BO__NOOTD@RN7008_+?!S+3JX>P*I"0.WD3BI^2/;,F%GCMEM&ZP=M<2)E4]P\4[KFZ_Y1N8'?N>%C;_O1GJ 2T=K,,'B>RS\_3HZ M>/6W-G-P>U&3'$]8M+ M4A]Y\Q%UW_ZJ21('/F3T"[#I/#%C4B$X_^H/R$Z\ MT33[INC\&YA-4Y,2#-$1RDU^3TAAQ<"SZA=T6L;:ZQ&OHX[H@\2M:QEB;WO? MFN*VU)/'OL+&U1MN2W&IWP]&RXX^LR\P-HU%$; 9]/J?8Q0R?>A]Q3YJV>=X M9\TG ,LP]=DV?+#S H]-T;

+(O8PP!.QT;;T*]L MNY(5)FOZT/^!.\3@+I5SSGCFFRX_:BW9L+SRV]@.7I=JV4_38\3%8;HYH7R7 M1+SI83)K:(K]@=<\QRY/SC7)X0HAQY)^C> MJQW#!@LYEIG*>K+R'Z:&>1ME<6W(A%GSRBV8'+R!\7EP!KP5;P1<'IT48%ID M@^W4V_2//2 $5_ODY>O+5T_YY>TW+E_F2N0E-QYF=ON>@/Y: M:B1S+;+K$1=;996Z;4#%F[)50DZ\CM,JT7XW;[>. 2K.L 6+Q-;VV(%A!%RK M%OWS; ?SFM]X]XW+;]Y_\_(.C%USTO"G!VR:@T*^9%'5:J+ 20Q33N\<+#A0 M .0L/<'Q1$$'#-^R LY/B<43G1R6UP8OE3.TF6O@RM%+GU!IR>L7%9,4M,5%NNYB1^3W0HA-_>:CDM?ASP^LH4!T%_^S*?0E.,Y*KR0%[D>'8,*S:ZN:6,HNV'YEZ&8BVS.39[:? MGX_0"2ENL4Z=PHPE48MW4 2*5G)SCF^"=:$<8GY0+1*A%2MX^$/_"I+SUB%; MX8:^4&\O]D)S"V5FM>B8L;Z./;?A&2UMBX.E_1H=%UG7&!S,"H<8/1XGP]ZN MZ4#IRO98<[;7=*\M)G1=A6'7FMXW.@;[V_/G+WRKG5OA./',(1,4$*/56G< M_1J/N38DM\IMR65O3_C\PX0/U4+[Q"]QYINVP,E#MHW^YAL"D\11@W5%V!,H MM2&[L&NDCTW<873 V0[GDBA&_R5>L/=%:6H)[V9AZ0>O=1;1OI*#D,% _.S% MJ\N73U_Z8^1?Y0VW3L):>1!QLL@8I#"Y=. @6QMAMEVX%KPMEZWJUV#VV/'_SCNC?T@3GQY[DY"H&.YI-,)>?)P!" M7Z7QW0_]H>/9%M"_$$X>7^G1), / -M'!XX$MBW>O6,'6Y[2,E%:S_*PLIQG M9W(%"?:Y)CG^%-8W#WW;K)^?N1LY66)W__U\UP4\X3U1L@W]S>VP?J'U"RHG MVMPNX8#X[MO8I4M>Y&4U:FFW MU\.M89%67-%A7^(V A-,MG]OFR.0U;@7?"S07TL.:68)BH=N#$.'*QP/FMV: M7#:_)F2_8M' %X$X46%CT'U=_1J-1<4?L.2LY.]\P;,H")L$TF M+#HK*G?\HF[)&?3SH#GQ5WZP+ KMM-BKM95]16D,F=QPU9$W1[R^.7;Q.N8J MKR?JR#:G*Y'G/X#H1;CW M>W_XTTQRO!/S@.SKR]=/7UW^E$F.CLF^TN"!%1R,JRCB+6)%\B3KH.L=M?D2 MTMJ^6UC?,MR[*_MX%^#4(U(?: 2&8822'4?$S8"4S1%L5 M?>E&&$B:91_=%2^W;4IJ63?_I+F%>^FL 7"A*/@Q?W MUIEX>$(FFQD9/T_"5!?U,='I;V[FI-W/^_CJ3&]?Q>4DW'WJ"1SO_KBRP*3' M?9=AOV R?LGM_.25S'S5#ES/X(/8.L1)=;9MMO."/<')A,SNM?>.*QT[QM+@VR[2L_I0= MD+ZEB*F1DQ$/@C/N\;&S34#RU.1XQ70H6QW&K5.US+X%0W-,F1+,+=Y9QBMNP^? YN!.LQV4I4G-8:)*&:KEU[4OK MHFA1;#2[QTXQ1+/T."0N^HPSL;*?07>KQ?MR:(NU7K?%Q?G[;C3!\?=P<6M= M\?+CO??]IBBWL(E#9A+@;TE63:4CDUZS:Y>H.])8*8A\[^W#\I+4 1 &[;;Q* M"]Q4C)8)R;_':\<$T#E.V<:=\=X9._/1-6P3M_"UZC%=*E8LY1N9!<5U3&MJ M+50Z:F$A4$UR[T!$[&^2\HKNSY!>\CL*C%\6RIM98QL 9ZBTJ_P% $+:U0 M$LQ\Y"C2&#&F:N;=0M$U21(\R1'Y?4UN/G[GS&J2T\<"3-"F<:7!XS?>^]]?XOI:\5@(D!_B.TMHO],#M@= MN'7%SIE(W([C>W7RH.*[];'SNG(E!W]LW6-E\YU_='93Z7=4Y'!SA:BQ M\IA-H_.G974R6#C*%U>$&U;G#@TVY!;D=7(< MP8,[C UD,10M'BLW11D]/FNHU\^G+=HCVB]3< B M-DE[[W_]G_YGGW)"9:(#&)L'FMS\B\>O+E^^>'UYV[/GPB$3O>A1*(MFP1AD M8(LU8=#B1C;8S0U2;3!B8%.^MG&(MHY=>'8"^+8/N+J4G:;[HS7\J4[Z&#/D M9:/6$;6Z_^;KR_=T3O8W'FNBD[HTD&_F>R$P[V5#-OKO20>QK"ZC_O5O)C?0 M_0W4\^05/WGJA!M4[]'#,;;4$JFQ)EMX.A;2/(L#_;*^49>3J+]Y5SSWW?%A M\M$Y.F+RT$>N[&1BQ@^.LJQ;95J<1NN3-/V$^S5>D30P]Z8?/F!64/BT=8D(R9"QB%C+-:VT7"R8)+C M;W_5>')5QQ.5,J V1RJ>=;D6$UVV7?+DI:)MI3KZJA!PZEH,V?(;01]\\(&O MG/5S8F=X?+J.@F6(N^T.W8)4*<\.-O>"BV3T-?N*^(H#ST4$FW3L\C>LX-]. M%AG+-/+M.BP1%G\+4T.8YA*JQ[H!C=&6F6R6%D=,EN"$MH&L.&W5=3=\=,'& MPM*,W,#'9_U7VNC-]#CO;>E\^;=-I)''UXP:9_:V8O]D0L[51W@_4^=;S;D* MNXX_7A1@;03^"=A9 DIH-.VZABUL5%57QU[Z2$'(P5?;KZD6>+\K9N=-2USO MGQ6_/%>L;=?$T0[YU-QE!>ECGIF\%BJQT26OVAMF>_^NEI7_1WN%V':XU7I5 M'K0E!RL.0LAFM62O,.$5C27=X4+DTNB_]SGW"6/S>[PV)%O"HFO!^FS?ZN2 M*!FQFR\C4D,3A1( JGO_J__D/_FT9^FN5Y:_?/KJ\C\\>G7Y1I.<]=M5]JY( M!NX39YZ#=*'D*#);(!,.K*#Y<78M[5R12.3 MH%D;/%&7+[Y MYJ%M?$M)==V"PVO%E1^N%C!AH1#R$=AE:)6/3O/MO;D52KY,>+AEEZM9GNAH MDN1;8-H'F>!Y0LI"GEH#YSVL-ZYY21"6NV_9A?QSP75X89*"().+7178D1G7 M//#=OQ*>I<<_4#L#X 2ZSV7+!(6K9M_]WL>:M'QT>??^>Y?WW^,;IM_R[3ZL MV+YXVT,$EATY8=4Q M1U,Q9AQLBCE&1X4$V2TY4?-L("%X/(%/8?H3?WJCPS[@CX7SG5DUN=EEB'#( M$5?D.?_$[D$?E[3RMH)60UM&MZ+T6!U &6>Q^%6'E%!'FR29M=HFI(']*,VP M%Z^QBMEHNO4M\&O(PA*-(DH<8-=8-,<9V,WGBG)S+2]ZLP3D-N4K)I"E;LTO2^>FVYT9IM(6HQ+G+'%3OW&:A[ M_XN_]Q]]R@F&$QI*3D*?/7EY^9/'KR]/7^9V53OU.)JU*/(%3TZ$.A$8;77]\5^\O:]RP_?>_/RX;MZ=Z/4'<6E.)Q7/I#XY"X:_UU*7P& P4XG_'OY MKJ)5;]G/R4MDQ;-8$E@D?PCZ%GFW,28V"Y,"B6VW1]92??SY/+ MXKQ[]94@^K/Z%'\JF-A<^IA\76/EM;: C9C%@TX@]$%CMUZGCK$TG). O(\ MJY1/MC$&&7/LV9>RT]A^^"0>V^&>']+F:LPGGWS_\H,?_.CR'4UT/OI._R;: M#_S#KVP;;BOX*I/B\QKF-N*'\KO_7B:I/:F44?*X!JJHGE,';;&!?&*VQ.Y? MT<0J]15L@[+ZE79Y"J%;G3Y7;%;P+,L@#;"M5=EV!PP>_;E"]V-TK*+A6@0.=+1:NE[1^*BO9[MS#,OTM[:'#2PQTL8O MOGE-\=KP5T)H_^&*(PO[*6\RWG___=R:TFO0 ;JL33B8CS7$/AA%=F#%5&.8 M%JCX/.:)EHA'2(:PQF2Z-;]$$$RFEP"0G!A6EH2ZKL\ #>O/RH_?O73Y\6R=A3)07&VXA.![V'@.=L&[4Y(E/R?U.7/:^ M1>5:JXX>PZ0-K$11C]DP62+ M*UE\/P^WKWAFAP>S/28R\?<-8:HE+VFU"I$H9^S^72.Z1I-N" K$K/KTM]Y) M>7\(1;;8(2O+=1K7COJ*W.;3/9RRVKE,>*/C\=*>?NWP3[X\$--9GYX M^<&/?N1?M.>=]?WWWO?OH_VUO_I7+O_67_B=RQ=??''Y4@N_'T5-^/$;:A_) ME]>SM[UKVR!7UTCN4-4JOY<(4QYTH>DE<[!$\U:9QA$'91-L>HI=:]&@JE!, M20_^0M=X"YBCQ: ">GL./LY>+?0V/V-+.X"BBZ2_GC!,BQEB,%")GP):E:ZU M75J]$D]QNDG>IH]&P=YV6]>V?G,GDGV0?2)?Z)>'XGFMYON4\NR-7^ MNK"C14XDCT$[V> \*K$#&=O=!A"+69PE6IVC=5E$G'':BKYG6TO;PH&(3@JQ M2*H7!RVQ[OWMW_W)I_X"-^W<[.1Z(C M5&$^J@->*)S(8RHLHJIAI85FO\UR429[DF&^EH)M:C!,)\@T*7D 2>V<>/9> M 5#4%95&VUA4?2D;RGQ#^@_??O/R&Q_4KE*SH:8$Q\NZ>-+4A#[:[?LNA]@%VQ(S-$^B E%?HUR2J^9:8C]BJA>='P MW ?"\%R%>.YW?<_]S ZU^M;F":ZP8G,%@?V)VUE\F@K>MV\4!\M,ELC%-LPM MNGS?#NT]WV;Q]^N\6U\TQI4DY+"6I4T_*S M&C N-A*6'B+U]F(IM-H^<3!P_*5_@<=9M?.7JU)UVPNH[52 $\UW/OK0[Z:9 MY'SR@Q]^\#:F(7L#Y74?35A%LM=SAB_-1[A5\2CPX9DM\2@?5O/N.QV1?:X M%9%6\%B:EYW^VX9U+P>L@6[;LC@;EME!C'W+*T]CUX'/.5A2K3(J>VB6O%68 A-_\[>/=[B 0Q%6_MHP5D#JN5VXDE M:&):<$R19-A KN@B,C:A(VA:3=>A-FI>ZY$M/P4\U#MMJUTT,*]V^'E==",F M1UG :YAVZ$3"M83VT$]C;Z2,BB28VA?*?^8ZY M3S5Y@=&R^WOR?G%DWQ/SC,M_'"G=@%_ MX^^+E_W.5;$5AU .=TBL%2:VJZ6K0(;(1X&"5<67W9I V;9\'5^+=#X<= B+ MVT9+']A;9B!K!X!3FL0K=-">'!C1LJ,]DYHK.+_]WKW+^V]QXHK:%LJ'#2&X M^L&X4H*_$X<3H?[8K&3PNWKI.($C\ZT-V1%G;40!G[6#N\G5H7R,,S5YHF#[ MV '74>/@200A]5)G*AOSS4Z"\GU*2)3C&QF1,#8O<$B87OY8#'MF^_,&%04->W MH1[6,-! >^S4[I?3M+\-6[8YOJ8S1A,>8Q9BHM,F;1N/N?K*282)&N/! E9- M6K#!@Q0_^M&/+W_]K__UR__TW_EW+C_Z\8\U3CP;\9[[[QJT,&Z??_[YY4__ M]$]])>?%LWP\G86K/1]^^)$F._TI&"'E++A6%NDKI-%FS;NMOI@FGNO./GXW MI/,$%%.V1TCUU[H--9%UE[#!=!C ''GIH#[#9]'6P[4/+LW%6[;WCM M^#6FUR6O+Z[ZV4%@VQ)JU=8QPAH=$R+Z:+.]Q$WCPA1!F]?*OOV&)=*@144> M$4GRL-HUM.WB6@"@=\>*2%ZOIRV04&>[$$:W4'V\+&FIIB6GN'HI&/W:6R\? M$29)T7+O)W%JLT790#HU6W?"TI4MU-FXXXS:#J@)S *T7'J\O;.X0+6JO M0@M,3%XHSG??T23GOD[V?F")%'6%YA0?MPQ#WNF;MSP[2/OT;:Z<&%G*P@[R MZ,4B_QW2R9H+#0;9OW_15I7;H&I@8L/05(5JN5/BC]V]Q M:X_)8]W&*N#+?S&],M*G85PX=74A=50+7ZZFM79\\T$11X MYYW)S"M_P>#G7WQY>&F6_>5]O5)A4,CY=XX)J.G>6_(BO4,)5GS ] M)[W<;P2Z%9J8QRK:"FDT1_WD]_XZQXYQ/T==N.IS$0WQR);X8# 5D# 17,4Q M5(P4'M>2S#$$N_^[9J_+[& M!AO_#04D?"\CF1FP&G[$7:UCE>PW>(&M;&W3<4LGK4E%>,\-K;P_VUY486*O5)LS2$N M]& /0%[^8+EUZ#$FD-&SM[DYX&!;ZX,$1C:8+5LWL9O^L]PE'OI-"25GG>X< MM,OMZG4C;)]PQS$L8@ ]?&8,R"K%0#>W\[HS(2"WKM7MB*B# MCO'84]! M_O+'[UW^W1]]Y_);'[Y[^8#SFF8Z3W3BXS>-F$.X-)+U! .ZDB_ ]\F9BMJ& MR9%M1Y7V*]XZ3M9#W[[ O CT7QC M\MZ-PW=&:-U@70M8=);A6[ M;$JK%"B86WB>6HF+RBS[9FHL=M./K!.V?J/XRW_OCI![ZWB"MF7#GC MTVZ/GSR]/'V:[]SI;Z#E>0I^W//1HX>7!U]K(B0=KV$F.._IY-5]\AJZ\BQ^ M8.5G?XG ?*.D[A.XOD4MK#<0Q=,4V9BBE5,"R(.I&.<8=2Z_(HX:V3J&:"L2 MNZV:\[Y4YMG"X6,EF$EO+3-?8P;+'Z+F(68J*[9!-08OBT162Y.5)44:GDA+ MP/;S$FG9;4/VM=QV+$G$MFDYQP1_J9_V%SXYR>0X#_?G>374;Z!+%E#?>_\I<5SIN^A6E(R+)/+"N" M21?CM5:4TKNX7_5-]SY9/$9UEC-LJP"];[LA&&],Q'BI7+&M7/#+1RTIL*7U M^6'O@["'UT#<#NA892'L_#W>:]P7"%QD ?8X9MD.EIM/F^UMR0$1;;FWP?+0 MG_@U#I:7M5;(+8MX\V'L>\ZY] -MMG+R]?O_#9/0<2 MAQTCUI,7%)W5+39C-RG5%7SBU&*?^*U.K@T*9D[I.%&VWKX;UQL9(*-^?%C* MAA@5AVHYA/SX_KW+;W&[BDF.8G&%8SV,*G P3VW5') \@D-I7/'SN9B;6^^ M!*8S-JE5=:GUZ$:]\E5*Z9FT$(?M%7[UTW99.+F2#QI]#G;)3[VI0.L5EZ&4 M'A')_)\<\"\T.?$#C)JX,.'PQ\ [[PG.I_Q<)G]/DQ4F/<0FAJ]4$!\[+;YJ M0;+BB>DK._[>CCR@W.]$Z0,G1G^'#/VR1^.ZEC4NQK4>V,1]UB+Z;#5#N$H; MTF2#_C8N&(Z'S4-^+59 M11_['V3,L F_,'GZZ"9MJ_ A9GC6VRDZ$7$1FMC;:5L+!T:H@J:XZ8[D_F2& M$,%5$('ZIB,NM=\W#PZ>V$@7/QC_FV]1B,*@IWC9L9#+,6/A=(VRL[K 0E6_PC2G2,49+&UA8R8K,Q9S)13%&$K;D0=%'+0MX!:-IE, M7-LAZ?W?@+:0?Z\?LO/[$RTZ>?#ICFOF!)AW?O?_6Y80>GW1KC5M*RH%LG M?G9]"3WJ9TC.Q(B]U/$0%5WV^UVKV=@8U%XZ0]0HG"LY;RGUCS7!^['&0',< MN>1G$5R3]+[U))\\:T,$_2E?/\>4#3 7BV5%GW*B3F%1>(>EC#K33DL]TZ;S4"99)$Y,/W\SKY M1$@>A.8AZ7Z!TYK$S3&:&6OKD,-&BG&R2+Y4K0.),\PK5QD+3=-8%R/WB3+\ M<#43'-Y$W7VM\M6BR\^3Q(TUL'GB"@PV9 M^,CX=[[SD2=^C.^LQ846[^T]^R*YKPZVS5E?8#SX[S@C^K;7_NF^^F ?6AIG M?C*4T *7U-91%-\4?RY^20Z0G'IY;3_31)@KK"\TN:'/W"[U:T6O2UZSP/L' M(1P28L9+1YU#_QGRO"8L@T?EG&5=LH6$B)V:&OJ#C-FYV0&P:=54+7RU.I=4>^!VS MT0\2\RX,=9[;$&Q"50ZR/-!Z4B+C?1L+R((\DO<[5?)F8E(G0/M()Y(3;R9! MB/%)BQG9'+7LIYX6$"]5:7RX=:F#*^\@^1@ZWWGC/+<@?W1,K/E.%VZUL!]R M-8B?02 DL:EOUN_\^H-FDI!WJ/MKY_O[?-)/_\-5O>'VFKH'HEAB6/IZ1'MC M=-11ES6N7:16_F.,M:URQ4^\S+#EX_H\/^,)SUBX,D6_>3";<>1V%+\"S?,W MKUZ]L"_CQ*3HHP\_N'STT7=\&P_^JD\G=']V6Q[N3F17H%[IW"58>"L*[FRA M%27R=BAAK;LB$G3"HXUTO(M?!7M#FW)NW>=;$VN0Q Q=?K&SO&^/FSOJ7YW,_,-2ZY-C=!.8L M;=#T=CTA^V8H5AAJD3#\6JT&[-$ FV8\Z4DD8[U7>YU_K2K:H8VRTT=>"Y#- M1-@;^[^P)W?"T2THWX5;01ISX&M<%V!K[,[H8<6H76R;_\AB #':T"W!IB5N MRV?I![R?U6)^KHE:&1K;D(GG7BY^G767KDB%YEQ^V) (OU?@&HCLF](T<>$?$8/.'I7)R M%EHH6XFXAO*.)A1\X_$GFM5]^ ZW'[!5A8I)G#X9N_^6Q7>5 UOY_,Y>-./> M$Y(-+#,1P,^WDA2C8^.+P,^L:/OUB91$SJ$_3OB.HI4S^O<(S-$Q"0-N"IM+W M>Y[<<##FW6;0M6G_>?7R\NI%)G[8NP;Z+3I7/_)P,I-TYU/+_NQ\]-/CEE@- MQZ$-NX"+?<)NO17P&9\)C]>4EJW[0&X'A*;N3"C-NZ#$8PP\V7%?LM OT,\< M]7YE'_6;VPY\6>!W/OK(_<;7N6[ 8S$ MRTSED46J"MVP.(:0&P/\4IN*XG' M2!B8'B1M7L*,7;9'\]"H"8U_ZT#2;8GM3-5ZU2,XAU;^Y^\(]P/A63$PNVK8 MY89#%6I-J<]V3J?5RHNLK:Q3>QCGDC6Z;Q9&[R_UTV28*WY\,7O8>TZKN)=+"UM+=-L5,TF]#L(=G. M&8/(-CA:(9\RD"[V6FW(0+1CM:S:?DWU?M5KM\BTS%@^UH2J_U((98F1>7#F M#?.R+7'ZD?5A_[Z!F0^L;2F_N5UGS(4KEE@2#GE"C'$O(N+>=THY'-O>@.XR MAUS>:2M.QS[W6;OX?]@&4Y2TMCYZ_OOS)PY?^@4Y. M>.3@\/J!3II_Y>/W+W_ED_?](/+GCYY??OY([RZE__C]MW7B?^OR6"^XGS_6 M.U )N0*46U#)-PNYHNA0=2HC4"^0DCE.J,@7>XJZF6LX%@LU87OT=\,\Z?$\+D\(Y)XI]H6MF0J &6U^AZ1S+5IN*02STQ@6^2B,^ M$YC$-VVV)E42FO58C_C=#K!3>((DY)T@PMI5M*)UG1VS0 U8^46,PHZI,SLA MX\/5G-PRHD;>53+IX0= Z0?/Z\R^32#F9,\M+*[J\"Z46%@C3]Y,Y)(O<30>5TX&&[ZRAU(N.6*1]VAJNZ,34_6>A)& MG?3%$Q[WY9U\2HJ^2<[WY/A3,775]7U- M=^(P/B=;ZV;\T@\7KG#QJ3^VMR>UFMCYBEZU/5Z;GWKMT-6D/-0XS"?I]B%-E3EDR!G-7;KHM#W:U[F/-PN*W+BU1MFZ1H.U* M;F[$A7(-%?QS_;>F-R!%EFE7.[]W?_\[W^:JSB<,/@4"+>EWKA\]NCE MY9L7E\MSR3ATO*V>\TV_?^7C]RY_XX@J=**E70/<@"T9#5VUJ 3K M70(T+?#)6]P2#)"GX8#'G67Q)W1=/BDI\+M:?U=C].,/WO+5*[QTG+4=.['# M5"Q?97$NLQ(WD;2/'TG'B?KMZ"H.V!23*YWD=6+G),XD!RT':ZY4.7A! MPUI6;==$3#^OHZ6_^3A?UJ:)&[<>WM.B"2#?*NVK-V_K1#9+N ODDN&=%2)H MY8V K5HZX@EMN7269WLD2?CTW^0!R)G8\,DZ/CG&]O7M%M']/4HO>"C=-OST M0'TI)3(6VT$CY].-F?2 [!=IDUCRRN]F]@65C2.B@>>OCC*)5;(R$ZI?AKW^ M?Z3]!=QM1W7_C\]U]]P;#T1(0@@2M&@A0($B!4IQ+=!2K(0@%21%OK2X%UHH M5H%2W-VA0-&@(<3])KGN]R;_S_NSUMI[SGF>2_M[_=V:=O?@;3@\?+8%W!:*Y'IR"-ESVL3 A'(6@CCSS\3?YP M #K:;#"#,7@^ WJZ\2180R[WOO9S:][]'_?XL[RILF%*F*LO?(7\VET'VA8% M*KM%H]NY>+Y(H[%4@V%8OB0>2URQ:US3OWM,NW M[&Y[=48=NVIQN\7:I0YV=N_G#S_UB4N=[HV_8'"TH :%,QIJ>5\27<<+Z2?# M.* L,AW=,.I'*MG(!L >=D&K[!D8\O-57*$@Y_#E7,F9'P&*.3@)(K"Q,5> &M(N(JN IJX:$ SX M&U5I&T FP$3+A2GHI#CY'%A9-N1]] $=H>(%1Q3-%W!L\9Q-/4C+!L5&3@)* MWOYF"1]Y1BR^%KW$7EW'LSH"W_IQ>UT,+>K-%+]-$X&[/]DNC/]Q\FTU)?3H MB['-/T4%=UU"1*ME=M\:=S;6#1CH71 M;Z+1/Y8>[!X$X-N'$0;612MZ=5EZ QL#L8+)$IE4CX&03F+ ^E\YP6P2!M MY<'[Q4N7M/JFH752?OR U0V([9D=HS,F0#>A$#* ^WT(XYUA MX)/"PP=-'_^_09@;-3T+>T/V@?>T]6P?]*&#>SP@U76(\V$2* )$*#4Z" MB"X[#V:4.9 %/[S,L9J T3>. Q>%:5%!D9QW_)EM&&'> Q[_A+-T=DB>S0O2 M'-^NVK2;'P-L;8?&R5=-M'CM4[YUWX%VS:Y];8?R1=HX#UVVH*U;1J"SH.W3 M27C1M3O;U=OWM,7BW?B09>VFAZUH&Q0 [5"0<\4.G9RYN1#LD*B/==&-HKVX M, ULR*0>5';#2A= N6^L\90!*!9NZ KXXCHF! PL= .FX(T? 3Q\Z?RV>M%< M/W.$3M2JME"G"WD29-F9?8Z-EJ"R-BC$TMRZ"CV?,*XH JWR=_@H*$"O C0L^$1.'3)O"LPG M\7UE1O, 238EO@WDR^M[]_J*#<^5U 94_O1 ._Q \8+YVMSCH>+AJA0"JA M MDJ]0N1WP889-KAXY.,@K(KX-A+XB"@)#7]7)YI5> >2P'VT-=B]4$FD@H=I2 MW!["\HUSE,".JUGU>TG0 M"UMAQ"\5JAT%Q0].CF<4 T) $/J3S&1SJ)0V8OX(IYUFC1^&&"\#(F2BD\^H MLH@84H7,]DZ#'7 W<6KR('#$CJZ)#.,(<&$#Z4P.&9EK@5_#9N4F # MCN$!'8F6B;>Q$2C0%N,3G W=DIG"BPR Z*!:7X2TEB,-3!*!":!)'E.!3) ME$=ZL9)BWM"6DL-DRI9-TSFDZ 1,TU/!.H;9E *P/N\!3_C3L^)$!*+VW00Y M>PZTJY3O.!";+B+;KAN65NR<'[;)MKEVW;[P66,^8'FH#T!ML=DI&D24EW8NA_),\WS C2%LT?ZY_#'#E M?$Y@;(6HH<<%+E9=R-IG+&XA*;>P0E_,$J)4B^ M4B.(( 8E;"M7BF!(BY #D(#HPRHA!EXUV>K I>P%3&^")_-4]L:A'+RN#I9E MZJ];500\/*=#P$/@PSCQB70:F!5^28>@R-\66R#"'6 ;X8RB9V6&26^J8 ML@]5UP!1_] NX;0)*?"4X2C MZ[9,&BC+56'9G8"!-O2RH2-'-J7_E)@;AZ@PD^''@> MZX.EG\="/OT-Z PD%&5:M)>L7I[VNV"@3K&K.$-KFJ RI%G(LX,9^%3]S%'E M;(#='.9&;V6<+R,"1&&8_ZDSE@5&9^J;PCM=Z*'F4IGIY[2ALY^B 97+)EO4 M* 5T[4'?Q5DJ'V!R+@)(]C1K)Q'IZ;D6PZZ#Z^OZ/&4F:AAH'$*FT*!3H[ MM.CPR;<\Y ;#88OGMW4+Y[6M^W0"[K^^+>$6UH*Y[;)M>]H/-VYO"^;-:3== MOZP=O7I96ZP 9^>^ VV[@B(>5-XDG06R=2BWN,1;-/=Z/Z3,=ZGL40YHU)90 MO6/W8B,=>RQ\-B3-6;%[2VQH:9P.F>A4E#P#E,@&EH4C%W U:[F"FZ,6QVVK M8(^+M*UB6XE-*CXQ1AGS[F?78VH<'0S$PF^>9'WI67AH0XJZJ BT%OOXQ#[6 M"ZU.6HK8A(<]TT/-BWY(XSM^PH ?;2F 7BP,ADX/(5WMC;I""EW:"X_-Q5>P MT)!/_+[.KMT*>G?N=,!$ &,YI_"K )P^(ECQ78#]&L!_XYU+T&;Y.2@4@-PTC M"<2][A?O/$R4W>]9G\=!_ R+WA*[>( 3OX67(C6#+)J1T^2I=L MADY7+MZD" 4I9]U3VD/9\T)M*3E\==##G\,R!CYG &F(1QT3MJJ@AT['CHIV1@B=A6$7LPL6=TNGD(B4!,HSS4EQ3Y8UI7T5"V]O7Y MK:D]/E?H$ZY(,7?C:^'S1ST?>T@*[19$W>$G%/J?L??5'Q%'?60@Y-R#,C!# M%F".AASD6"]"?*QO+&<=I" *@F[]I(6/R""?R;J1)H1[F$'".V<)(/BC/!M5 M+.R#Q_D4>6H;JFP9YJMISA(Z/= N4@F;0Z&P).F0[06J#@Z]7K0X\!XL(K") M8J]'(N! %\ M-JT <6;H82W79$>C 7[PV!TK6EQ>G.O_K[IV[W7M4@4Z.[7>\(TK1.8K;5@T MK]U\_8IVDPTKVK+%"]JB!?P;][RV>LF"MG'O@?;K3;O:D2L6M5LZ6W?JDPOXN>@Q/-:]2#_ %T9+$ M,TU!D"0S\&)A<8>;S,FJ7 ?GEDE(TUH)$A%)-!;GU0M:.WKQW+9B(1MH:6$W M\OC4R&5F=7EN\G'E8ZRA-B,.7FRP+7E$D'60D_(>N)*%)KE!-C?I.!FBUSC$ MR1( S:6D51_85@+R]E>OP=^PED?\2I]DQK4)Q<^R0[NA8\L41$6PO9Q#'*RC MY U'/"[%\Y R/RK(9C<&'R/0LFR=>5[LER[U/W1SN=ZW/;P01;O<$@(":X0/ MU%^Z7.8G\:TERGSMW'\MH53R>F=#_9X5+ ,WY29A=JWP;^2!5=MJD2,WK@3' M5,VE"I)#+GT$*\0 ;Q**S]'X1#DT2@;3QL:#(8IC>62!S*S3 *M3 :)9!#IC MP,98Q3>DN'TUMAFHJR\% SWS@+$O7('*(:=C;5"\A-+7PT/WT"U?@)TIASN M%UR.B0>:>AT_WA, UU)=';9)V6_.A[@MQ6W=FH^>[TN6^(HGYUF*.XT]4A#4 M@K&NJ#OX]+'R3G20DCQ]!; .Q*L#^K U/0>N M]Z_\(L[_):]0X>B52]L-URQM1ZYWJ;;O;28L6]YV[3O0+MF\JVU6D,/#R5SYN7#K[K9$.SI?0S_E\-5MH1:;J[;M\5]# M<)6$>GA6QY_EY"%.#NY62ZIU+%YFA90+E*<@I'5$;I@E0:VR.Q!2LD&AV;1I M.9F5UBV]8[@HHI9 M?^:4 28]&WKX!XTZ*I"@YQ1(P(/3;Q V C5\4%:'M&,D])PG3>"K,/A+%Z@< M?2%$I$$W;5E&J?P;^"):#1XO+]9S_(P!5W1(!"OQU>\(@-RGG1^%TU8NVR]9 MO-@/YN(?5VF8P]4_OC*F'+Q.$K1K@_-5G?G\TS=_3LL_\,T G]23B4MHA,Y9V!OM!-#DI'= 7X@U!302CU9X( M5MUB2P?N; J"'U6&#D#1)0>$27!9_:;Z*!-@.\A)?^V/^-4>JZ4> .IB$H=,ZPFJ"F@# MCW.87 <&RY0"L!16YAF3-JK_S78>\PEZX6:"0XN2RZZPHP/@58KU-FB!1 ;T M.N5+#^;S%J_\&_N<0_2?@6*0_E<($1T/(AOC)V-3]H*NE'1J']@N%XQ8 :I! MS:,(MC?0 \;VD3&>*9"T:?F"\&T22G56^7R!S;O?8Q_G9W+8'+SQY@!>H@#G M@IT'_-]5W%Y"'OH>+4+;=FLST,G(KQRO4?"R>,%?5)W>:_*6W:U9=([7D'.#=:M\*VLBR2S24'.;IW4\[6Q M#,_K"%@T_!LY7N"GP U7<@[@H1(98'J42\(\%P:*(4HC#2Q.C;+'AJ.RWH>H MO8?R+^0*%FD(,3-+RC,TFX+&U0H MF<=!R6T';+",CL;'6WH2E_SP-Q$[=SCHP A7=OJZIX%@A:]7 ROBA1+_, 'YGOU.G@$%'-%:][QIU9WGD9RW+!2 \H/6BA6X0I;R4X:@E< MUKFF,>0J%G_)X$!?ZR5!#;=4F9?\_E/Y.*.-1L<7M/)OX&>E0]T0JC 0$T:C M>D\S!4DJGNOK4AQ$U3OF(\4P&O-[D,QC0N_D!$-09>6Q5G7KTX0L]&( G!=] MGI"%DLW99BRRHH^'@1+OP*=@[*].?J#EV"CUFF/="2Y.T88VBE[]- WXW/&F MQ2@/7:SKSW%F!*?%5 K MN>BQ.-='W<#B*^0E3(OR*[?O:?MT;Y=19#C9U$0MV*I1H]YP5:*0(-^ M1""3S8=.G7",A5'T$#"9P1L78B\644D$1Z'JK \8AL!)+S;\+&:-R(9O45>" M_";0"7^Q&7S -8(+X:I"S)M<6"";CE1,M-A LCVF6LQ8J*:L\BK3E_OV\3<& M)(*-Z_(*3;4_='J 5L_:<&6'30$/J)MG%VA[?0798V4?I:4$4R;*[VF [N0";Q\."H-_F!W0\,=$CE%E!T$?:<+*::'QJ3]NZ<:MQKC* M>4#C4W,Z[ LJ3VO4W8/93L&I-3@24U:IP0\=WY0D].4QQ!5ICQ-HI![*' MS FG R7OYT!(I86)ADW2HDTY1SCZ';DSI3R;- >5 X* XA1)VCGF,.0O>@,M8=)RPD"B'BM',1GS'J @!]PGO#MI MCJ_>7+[SNK9QEQ8"*XKN2G.1T&&/RM?N/= NWK:G_49!RA4[]K8U"F:.7[/$ MS^=L4I!$4+-,@< AR_0I68'!-I5W[MGG9WSXC9TU"GRNW+*K7;1E3]NL#8B_ M@UBKX.%4!4 W7+ZX\5PO_X7%M7)Q!CJI5DP*$EVN#&?S2>S!M'*D8E!H8LGZ0C.=E MEJ!3=M'@D\YM#AD#(B7;'4,V-L6!ZL6]<"7IN4H=V(3"LHX@MLF/.FI&R%#4 M@0\E@Y#$],(D^7!52"_;!2^Y4(^ZY$W'M&E+3MWQB_) N4[@/OE M.V \FC1 ]$T)=<) %L->I.AIH)?M<*,1$+BO!1Q+K_K4? 5T%23@W.![XD"- M'0 O^B!>Z-E>R=BT#P@G9#FS =!)7WX7N+ZT[V CKZQ4BJN180=?$ T?@<&) M66'@=G4 X&R@S >H<3Y$L!/-%5V\FO=6-9V"T@#I!_))KWS@#= )%)I%ZN;; M4LPQ7SE4'Q!@+^/?^1?%'"]K0UX591?;Y['RWPG_NU08G:YKR#,5F,Z[(QJU MF;(5!VQ.^#F!=H7$H=7X]VJ,T]#X!)?J4G0(N&^GQ(*5_ FYP$*\BD 2>M(@ M)*=*%_? 1EL=0)+ #%X6L3[15EOK8;K<0;$&/]*.?)M=2W08EV,0$CP5C5W^=.%$:8*IJ0&L%$H=K6*X<;$]"S0W8<-VS.NU]>R>%% M\,(WJ?8KJ.#' #?ON:[M%=T_X)<=Z!U,P$+*UZGY96.NY.S4IUY^-V?EHOEM MGVCG7+.CG:L M#ENVL-ULP_)VW)IE_MKP)3OWM6OW'+!^U"SE86"S*?BE=TQN%D5V;+\%$?!8 M#W G1$Z[W1UZ#^>)9$LD#21HDU'B%MT*F5RGX&WU(G6@RJBF"YF#X4ILHBZJ M;;Z:DO328=$EQ6(;\I'8="./6Q(HZ%AMY D0R9FNHVMT5:*)"(^K%$)L%T$6 M<#9S=$@,9?F'7M0;AFK#- ?/*.PET"'/_WNX,^"!496#DA;QRY)(6Y_ ,8VBEHR4Q#DJ+=J2E*4(&!' M>30ASW.@>%,P6,FLH/PJQ\;: A^"'$YL2&S:^S1AMNP^T#;MO:YMEQY7,% K M57*D^3S-51F"&[9.OCVU<=N76/>W\+;O:!<*O55##8DMPP$/&_(@@Z_CR1>U$\0Y=OJ!MUV)WSK6[VK6[M;E)-Y>=@.R\ MFF[A6]?(&@DS=' '%HW-GW=8F(#LZ.KOT4Y(5-A$!EP'J](F#'6[G MB<=S#ICQIUC1$3>DNH'*82BY)MLRQW,C^BKT:1/Y"(F;3H<,-1BL;?F@6Y^. M$\F+8];9PXSZ)#^/P(57N;)0)H.Y$@93O::$^ MI2>B1QJF)0(*\\*H]CDW04DFL!.V1QU\'>0$U0Z.@Q_D$S*C7#+-+\H $&8E M"JS"G(X?\7.04\_DD$;)R,?J#56]SQ')%S_:$T72V&9R)9T'GH,F1=O]-R&N M-^8#5Q+'>1Y6\ATTTP\"Z#E+F.=Z^$[=70V M1DQ0LE8,-&;"[& S@QR'25E6.RC!B\,H,LH&;38>-/ H<[2_T(R,WI>&L7AW M>+>)#Q"\27KX&Y#T/J/O7)H%;"?2()/(1'\+#8FHZ7=8%" ,GS%+2I)(U5_3 M;7-9R;9A.1MM&(1;/VF#C4XF="(-T*&&J;+E\T4;_>!Q+2@F2$ QB(*Q6X[-=F($YLNI)2"F5!&;,#^O2K$WB[@A6"G2WZE+Q%&S)!SFX%*2NULS1^0'#3SG:I@QPF06M'+%W8CEVQ2 '0O';Y]KWME]=L;SME:T&W M^52K6-NT-.&V=:,SPDT3"[23XF>T,NFTF;:@@SU,AEE!&B'99C*4L6'SYZ0; MELYMARRA%%>Z>F#1#96H,^K!5-9ECEZYT?LD@A\,YUCD4[AOK^2B['&JC0N; MR%E7? (:$=@H")N\*1/4I$PLWCF.U0_ICP-Y%'F MTC\;2/RO3SR',X^'.1VXA+_5)E\ITJ=IB'OW[&X[%.0X !W&-&Q;'I6DA=/P MLBA Q$4=R$E9C>5Z')X!W$8B(5*\R#G2-Y'C5[B2XZ+D7&S+RU;Y'X%T6(PZ M#@X]G[IX40?O8.F J82#F0L_<:N$IP7#)O/VP'7Q@0A97C--4B=V(I5)!ZN< M%]G&2/&(G';3)C>S"O_0:IRSU4;"BB;F'.[IY+.*",4 M#4)H'S]\Z6_OJ0X^R/!UCT+W+D ML>" T^\%GE>4(4DWRE$$<9 -89;ZAMGH.+_M(>!10+1;P= ^);Z9 MM4 K"M<]J&[W@>O]%79YV75"V#99N;8MYU9PHB I%B>EOE,#)*#%K^19TZ[K M1:S/P8CU^:7C+/DWA':RF*I>7[40K]1]V9ODLPY6;#!\>JLK,/CD!VFU@,I# MZ<3S"+AC7Y6[+A.8^C& V'+0X'J'&C.'&D>" 3^0+?#S,RK[_KY\Q20GLGV4 M/_B;BJYO:(GQ^-92U!EZG/#8"[E^8H738UF0/DI%A^B7.I$1]LM,N)5JU>TU:N7&DZ(VYS] /] MEC!:!Y"(4K4-78!BI*#W6@85$86*C)->(15'RAP-%@P4V>MT0OBVC_I@^-\G MC3$;=VS^S,%X^#K^YXDY%_64G0&PU[5Q!MB-'$_K3AN8@I[M^IA'M)>QJ@0O M^0 9)Z>+,)7$HRW^BX-]^]H^!;H$# 0+_"/[4HTE_W7&8@D/S0$93XM&V.1>KJ,IHX67R8 ]>K9 11SO,"/N-I/@6XK#4U MS@RN6):)- !HZ@WR*6,U)6@]C"7D=%1"Q &VF:*G':^7G6R!?8!G8DJ4 "QR MQF7L20-VG:=NI0&LH@.D)$<@'W80+5RCWUD?L4F82>]J.SAD_9F%WR! Y1V4 M1Q,PR"5"UNLF'M\2[O>A6=HBTIRW?_'+7G%HOR>_Z#PW<\FV_>U'6P^T"W:' M(?Z8V_[[D6; MV@^OV=DNYR'E!7/::>N6M3LT+UQXC0*=Z]IB%@-L\U+'L2ZM MG3^WK=("M$VSDEM;W%:C5EJ1'Q("RA?Y%1-?B5VU8$)6B8)U9(D%CG;FPLA5 MKI4+YK;;K9W?3EZST+?KF.1\*\23KJK*P"PV%^HCV(C B^ &H"WXXGG@ZM Q MBYIUY&3!WY%NE40#Z D@%O0"]Y.*_F8E/4G^*%:,"*0=JRB-( MXPI1^!S&=( O8%/GV08"QE4K5[6'W.9V;>W29>85G+MU<[MTU_;0+5!UMUU[ M6%NBC7#;GMWMOW[PW;9]^PYOFM1YJ^-.:*>?>K-VZ;57M[][]SO;11==Z+^A MH!^?^;!'M@?>]?3V[9_^I+WP;6].@[B%7X&_["E/;W>XV2V,W_UI3S8O67;C MRV]]1Q0Z>-;K7ME^]MO?&#]5];_^V<\WWL-;/O@?[<-?_9+]F 2LSFDW/>%& M[77/>EZ0$B[;>%7[LU>^5&,9XUSG[$=>\=H02/CA.;]LK_G OT9!_K[]N2]H MRY\JZWM%]>>%Y[_!\^J-WKMGQYPOG'>_^=+7V_>UAW;VV/.>HY_TXEUX'F/?'*[9==/CW[)U>][FCAJCG[?7?N!=YIWUQ&>V$XZ\@?F/>>:5Z=@R57?6YRD;#C0GDD?.#U MT/%E8!!)9.0&H5I(*=8(88,2ZY7-)"UD?2XAIN1]H(QFCLU:;X#4"@0[TL=F MM1LHW#EI\&$2X%NF+NVI\MG^D'8HXJ 6 MSWWI=ZZ1"2750XPQ_1?<=&64#?9(& 2"$ \?_U\ 7Z43;]?G_="E --*P##: M=A?WK(-"S(41*,ST<6YT>FQZWLQ4\N5\.<6F4]^F&75'/ :])I0JH"%L2N)' M(P22V2>%B[;O:=^Y>%/[^<;M_NHY7S=?L7AA.V']\G:3=4O;44OF*V"9TQ9) MB6LW6"HANMFYY6ZO%0Y[Z"H_%\8W) MKA1^AJ_V:0)"(::0)DH*L,G'9BY];_+DZ@_LI$[\$6 ,J/M, 0,;O:],R(8_ M#4O.]_<) % 3+?YG*6Q2(9MZO"2@Y/,F^]5Z(D10(IH,,[#4X2Y* SZ*GHMHN'[>'\PC\E> OFQV^)@._.__GG;)[T3 M5JYVO9@O6#5_D0,<^"L6+6XG:=/E"H#[1()5%;?#UJSA:LXJCZW;/4#X62E) M3J<>?X(W-> 9?_((YZ/[X0A\ J"[/_7)+K_^C.>IKR7'$*>OEUYUI62>U.[Q M]">W7YY_7GN:;#WCH8^,:E2GVV4\RN4'>O=\QI/;6S_T_G:$ H!7/_W9C5_1 MY0K(?6Y_)P^?8)L !CCOB2!%4LZHCP ^\]UO.J^&?O:[WVI_\L+GM(>\X$P%"Z^(=E<2 MO/.3'VX/_IMGM7,NNJ#=]I2;MJ?_R:,BX!9O[.>0_="K(IB\S6/^6/WU^';" MT3=H#[C'O=JM;W5:^]%YYYAWUUO>MAUUU#'MX?>ZGP.<"Z^ZO.VZ?E_;<.BA M[75G_FW;LGV;]!_4?N_Q#VEW5YLX)WYZSJ_:/9_^>*=?GO];VWGK?_V[^NX) M[0DO>7Y<]6RY6U1/GMSW]O?S0'.#S5''_W2YRI ^U@[ZT^?02?'&)+&KIJ (.F8 M_0R<\; _[8L!J4M?OO7,ESC >5%J(<,F2V MA1POY;5_6$=]0PH;%@X]=))H7>O8@:1)*&TX%H,VI5?-IUCK.G:J 4')0]_7 M@C!1C& .YT]"<:BYZF>=#OHHUT/8C#SP3*.Q@(%7D&5G/;V#I-?J:8^2QM%] MZ'$.FL%NEB\)0I-L2UQ9L0(D AX!E+T4Y M-R[[!2%74 [P-E!YKZ+ A__ NFC'OG:>@AW^^N%G5VYKU^[>')*8R_/,$BDD^"DZH9)\,(/V%\H>OC@,^41@\R>"W MKU:X\P7H"><;.WQKP@(%1B-HP/I/&MGUO? 5\ MV5SUO<#V!$=KPP$NW+[5^8F';/!MJ27:'/D*N:\D"3BN6K6Z';)NG9_IJ3;] M+GCPZ??PAO;>3WW"Y5N?,GY:/YCVI5==Y?RF)YP@(:1J?LJ#;.\S7O,*!48[ MV@-___3D_6[@7/GP5[YH_ BUCULOW,:ZWQWN8MJ;/_0?.L:8_=-'/]@NUR9^ MPE%'MQLI4,"'\RZ[U'*G'GN\\WO?]@[. 8((#9F!S9, 8!B[ZF3:H>12T7J@ MF4KG7GJQBQO6K'506;)QC'ETS&&'.TC9L&%]._GD$]L[OOR)-G_YDG;2R:>T MC0?VM,T[=[2CUQ_:;G;B*>TN-[NE-7]VQ<7MYC>_>?NCN_^!QV/'KET1J&I^ MWOOI3W3N3=&.])!^RP_/]6EVP13]UQ>=[_QVI]S,S][LW+5;@>,I[=<$0]E\ M/Q.FUTV.U3@+KMFZV?GGOON-]N)_>5.T76G2]$P'TIR!JS;C%:%1ENX'GOVP M)_J*W!>^_RV5T)S3/O^];[3GON45LUCN*/WXN0BOKWFF;.!9EBQK..V)-6,$ MKP^EGYE!>D'74=E02GJ=?X%;/'@6BE1K<04RQ0#UFJ52E<=4LG#R ,UH_TH^ M^IC+!X&^_8-9BF4# MO'>M;^L4?:)(RH,Y/=.0!/C%F\U-\3AO)H B)JW7Z<\"6L\YJ72RNR/X2P=] M:E8BN-BCB."ZI!NPU!LKG,7"DXMT(.02L#]79>SLD6-;9?O<;;O;=R[;TGYP MR:9VQ>9=_N% @I7;'+VV;5C.;YOHD_F^_>W:77M]JPIK=)(GKM)J!3@W6+&P M';IT85N]=%$[9,62=OBRA6W-@CE^<)HZ%\OG16SRJC.V77MCGCQR'CT%B,L; MO]DH\P2I3=-RDF=BT1/:[J)-R%=*&W$PDG5A,CXQE$S4RI-'@;E>TU6'\+J* M@Q5_G;;\L+W1)K(.8DR)/R#D+Q&@65R-!R>HP3KRM ([66'HNUQ^*EA 3K2R M [ !$:SYT[9X]*C]%KB=I*25;V6''^3S,Q+V0?,+6?D6M\3"%_>U4'@2D@TE MCWW4 5 =[-*? 3 #:5L4Z"R1K[OW[=-&>HFO8EA/:>G\!0J@][?+=F[WU1S* M/!_!UWAIYV!9LORXX-JUZ]HZ!3I\"J\V [T'X-B^Y4DGN_SAKWZY_>+\\]I1 M&PYU5UW(#1M\9>?L<\]UG7T=!P]--SSG&?U-S>CI&_7,%XUZ?C=A0!$G[>)(.= MM[NC:9=>K2!-E;D/3!'(/WPD_UUPPI%'.__I;\_1/!D#\_*> M(.RB*RYKJY:O:)]ZS=O:"0H$CS[JR+9\Q0J-Q^(V1V/WDXLCP#C]U-/:VN4K MVU7;MK3YJY:UXR6[?/W:MGOO7E_1^OQ;WFV?^$/7ZH_]OAJ;YY> 6IGCC'4] MUQ, )WR"%E=?:6_P-VZ^MFU3L'6S$T[R\T+<K21%#ICA91"%M'^[$0*G2S83JR1EJ-L>L^+=:+*P5+..2(>NH,,7+L7 M:X/EDE_KC>97#P=RAFAT$A!$B4X9:#@9V!'H3 !\41)1]E MJ3]\F,M#B"QV*6$A=X9>!#L([E<:E@'KE0%TLNR\RCY, +>\6+I8'/B/JJMV M[VL_NW97^_KE6]L/KMSN7U!>R@-YB[3 S%/#Z REA3H+Y^1 ^U:1\D,4W!RW M=GE;N7B^@J #;;<6*KZ]=2BZ6B"YY;5AP=QVE((A;H'Q4#,/,'-5A_:%0Q(B M14$IZ+K][8KK[ZZG;--=>TK5NWM2627Z*@:^?^ MN+5%L+-4F]E2V>4G]7DFI/J*2L%XJ/7PPP_W@\KNAP[L0KDAA%M5#D:$GW/A M!9;A.1Y#R0FXNO"EM[[#B=M+#WKNLZ(1-E]2P&1]AJPTVA^RT:>3\(P_B7I_ M]MMS/1>X[5K 7RGX >4,:JM&Y@)!#L\G<76G;E%Q6XI;6.==?HG+!#B'KXMG M/#[Y[6\,E==\@?^?+WUU^Z#2'][^SJ;U_CWQ_@]N'W[%Z_U\S@O>_L;VJ6]] M+:XN:BP=/O_N>S_DVU^>7TH$4>35 P19_+T' M 2^_K51PV+KU[?U_]UJEU[27/.D9T=\Z5'LYEWY^WF\<%-[\1B>WA][SOJ:_ M][,?U3';DN/UN>]]T[>J *["_.N+7^WG;GK :MF> 1WY/9_YB&^5^6I.+^XJ M^QX/Z$VZCD -](%=G*"&E8EY7T8@S?!Q2@ZV\TQI.XX)L!(M>SYR\'H:--:1 MZ$/$? @9Y;/U59""9]$XF#= 5Y14O%*V;%:Y(,J3>.CYZ-< YAT$8$C'/59" M9?A@,/"M'"CPOZ@!?1O^;Q!UN#TYUF$CZ1/V$!C'?A K*)Q\""8$E&MNI<[0 M?T-]X)'-#EV]F?>8'W=A CLZKLU.F\ABG>QKYUW?EDM"9 <(+ 4S*^L]CH:& ME5X092VP6DS8T.=QQ4C4J[40_6S+[O:U2[:TKY]_=?O%99O;EIW[?'MCG0*9 M6VU8WFZ]?ED[8M'\YN5&$>)R!4!'KES<#ENY1(0Y[>IM>]HUVW>W^:+S)Z#4 MODC6CUZVH)UVV(IVJ\-7M!/X$U$%/-B(GXU7[;A'!]+!OE*5'>4.5Z*#A57B M2(>SOU+>?QTUY:=.$>+3!9MRR$U.@+#N3W^2=R+*(>K%XY+7FX=P_=5HY7;- M";TQ+% +H@T=L%"S.9'W-FLQ5R'LD)# <.J%K_"@H!N?H.&5'$3DV!C9,/WC MC-5V>#EWJGV,87PB#UOH =BN.NV?>.E0M@D_90.B9/O+NR$6;0C=Z(>@15W M!__[6^WUG_Y$^^V55[0;'7Y$N]>I-V\77WQQ._?D?N'C[-O?IUCV[ M73Y.&^0UUU[;MN_8.?%?2GSJYQ,]S^8X#G#E1R>LXJ'I EFYWE\"3A>\H%WM8_^ZG_\,Q6+)/.'M_B] MMI=?P_8O8>]O/\G;15=NW=PN5&![Q957M:L4!.W]7'_K4][N7Q MD/$QAQW1GOWH/_78>OS4YO*?L?:/2/K#!_,P@%MRCSCK3*<7O?--J+B/W'<" M\I_\)JZJ_/'I]VXGW^ XWTJJ?BV@?TD\0/SHOWM.^[P"'N /;GLGCU'!.%:3 M4/H%^/V=G_W0.,_F,!Y G#>=C3Q'Z%<#-K %ZG(A ^62= MYXBX(-KDD)M>)K#E=8!UT^4XE^/J30C9KO ZQR#[PYGZ/3Y,SI:PE6O25"H MZ\SG>])[JJEZ,.DRB/@D'] M_PKHQ-A%RG[1&S>".](GZA"_ )6"P48"LR6TDL8D$$K)IQHOY*W#N,)0HA^K M.LIC-@*$"9ZM^04,ZBK:?/JE?;>;^&0,C%YKE\QI-UNSJ-URU8)VW.(Y;14\ M]02_;^CJ!!XP/G?K[O:#:[:WGUV[H_WZ MZNUMVZZ][:352]OO'[6ZW?*0Y>VH98O:.OX!?>F"=O1*?=):.%>?WO:T\S9N M;9=MWND?&ERX:(']6Z0J#I7<*8>O;'<\9EW[_2/7M%NM7=K6+]!&JA-DOU+T M."E<&L"=W;4%R,Z"#H?(,$Y$!K2Z>!0#"D7>DUUY?V)Z@U'@QXD=DZ1Z-31C M(E0>J73SG#?$5:"8N+5HE#Q@.HN"D BN;ELV;V[;M$GR3$6!VZ>ZV?C6;UCO/P$%V S]WT+R#:#JN]WF=L;Y M]M67__$=[0UGQC>DN&5UT^-O9#SZ,8 VO_W#'S3^1PI(X/7\"9#L475;ZS?G MJ.FJ5[XA'7W(&("*X(A!CWGF3YFJ>-OO##UEO_L>_ M_N6PI==/SOVU:7>XRTY1JKBW9LLNZ2!0O;TB6+ MVHJEB]I"S;/HB8#%"Z0C77XM>\?.70I<=RG?[?^'^N 7/F,9KLPP5P$_AY7C MR-6?>?QO'H7JT YH"?W-+Q5OW;9U"(CQ^_/?_U;;OG-'N_7)I_HYF)]F_\T* M,DV_<27&P9#@Y&..8T@-\*C=?3;9;3.@;)QXS+%)L7G[>=G&"%1O=\HM1C,' ML4?;/%(SFIT$98-,0GP@(27-F7RW Y$\/X,*,\J!FA;\JC_GY90R MK!5\XZG%H=.-!&V$D$,G7A9(F>!%"D@IY$TOQMC^$=0#D'M6BI87//5X.ER2LVMT0'69#@9A>19+4_Y0G" ) MG]'^@P%ZI3_8"+WR+YMFT.R,QD9B-JG1VB&6S9_3CELUO]U\S?QVVHJY[5A] M %ZNA8/!XK3VI+2ASIH]CTURF!"FE6W8;,0APU,I"Q4Q\*. /)A\Z9X#[1R" MG4LWMY]$ [D?&0,"QVHT2 M>,G&1AAUUYPJ8&R./_0PX[OV[FU+ERYI)Q]]C.;)PG:A-N9W:8-]M]);OOC9 M=NVV;0Z$;G?B2?X]$[[*#&"-_]%RO6I+?8300A7/^[V ME">VT__B24[?_NF/+?_0>][+/G4N"N:TL\\]QSH.A$XX,:D%8]^]Z7E_Z^#D MR__SO?#'MJ)_*<\ ^JR2+8:,]05O.O-OW)=U__[93R,@55NX MC?V);WS5LB<>$U]5_L2WOFI^W,8ZQ!OY;R^[Q'T#A"NC+S7V=F$:4O;'>?7C MC^YRN@,-$OU)8F[>MEBQ>XN0@6A#^ MQMR>'"M @9/ZA=N:_,T(]JNUGAL+%PT!"T#PT?='V)O3_NZ)SVR/O<\#HZQ$ M7V[?I0]W>36J '9LZE$V8&[")/SKVQ>^]PV/!PFPF.K^]+=C#'G^I^ D!5.O M>GI+;8.][X6O:6Y_[DK2;E;G>KF**6F?<-XQW^6"92*&"1R&'[SH.=)#* MD>?=T[#+:<^I/-Q94#VLI[9[@!3J+BMW'2E;ZZ_7#O,GDV4K2:K+_L MB>8UR;;DHQT-L&RVKU(!J&GU@N"!"/X EL&*+<6KT^O!5^3$XUS@9?9L:0IL MSVMB#Z+A$Y9R7M;T=)9^F4>?0TNP9R+T"4 V;/7282^H\3)8<:2%G5&ORA-M MM97_!5)/PV4;H9<@G#C#G9'M4C$D.+*9+E\XIQV]8GZ[V;J%[=9K%[23ELUK MAVCOI OVJ@_Y!A,/%<\ &Y1Y4MJ<<%C>0*W$1.8O$[!WN8*='UZ[HWWKLBWM M[*MX7F=?6[-@;KO1ZL7MF#5+VE("' 5.!# ;%/3P2\K+%B]H*_2)CF=QELD_ M@AP:?86"IJNV[]&B.:>=?,BR=MHARWWKRG[+'_9+?QU19?P(AWR(W,0$N5]7 M+5@4^;1(R2VQCC((DO'5!^7N?"V&P1932 UL?7J^-/!?\J#IL MNIK$48_)1IV!1_W( U$G)_8 U.$3.4[RLNT)JU0V7=$ \4F;)!7K81N1V)Q" M/Q:>\02[O@MR$8Y D1> ;T:L2Y543A8292^%5':MV!>=$OR L/C0V]^QG7'? M![33CCW.MZP^\J$@'/ MY'S@):_R2<7[6W MG_&W[=&W^?VV8>F*]F6-YYL_^._MDDLO:1NOOL9?T=XG?P&N3EUQU37M_ LN M:>>=?T'[^->_TC9OW=+>\LR_:I]^W=L=2+[NW][5/OFMK[25JU:V%2M6^'98 MS48W9-)- U>M_N.L5[?_?-GKV\=>^8_MQC]QHD Y\]?^:)@SU+W!,#O9*H.OJ%5 197DPI^??%Y\3LZ M@O>^\-4.:%[PN*>UY[XE?K=H F:M7#2_(Q]@2C36(;VP,?!B?CM-T0I,5PI^ MZH<&!.?0"#A(+L,;V4&1#*H]7@ ZE(>"4A*]WBJ%[YE;< 3&MIO>$V#Q@IFJ M Y1ZL0\B)@B.Y3'>53S#A8G*_^\PFQHD]UT41R$S NT!]MA7>#8*%;4 JT.Y M9[@P0?C_"\I:^&92F_.V+WQ1@:M*\C%.U-S@@J^<#5 E$7?MN[Y=M6-_NVC[ M@?:;/=>U:[2NT$C8;&&ETP,5A47L(\4DB@T^]456]O/+MLD(]>U M6QZSMAVS=D7[I6CG7;/-?QQZ\H85LCRG???2S>V\+;N-*R9JN[0P\D>C;,MN MKU."_8P2?LV3KVNT$-]D]?QVD[4+_9 T#S9S B(:[2KM.F%$R8"&S9E/#[&@ MS_-&8AFIU+,(T'@@U)NJKU3D"9[VZU-&;+AIW_52'[@I'&Q[#&3B]L\(H8OI MPLEL*][&T<6N0<3ZM 0O9&OLPD^/J2AL6)3Y].NK3Y*C+N-J6_GEJFT&*^F) M#E$.FQ6TA?U(U1:W33@E^&R2RY8M:ZM6K?)_7&W<>)6L7.]-B=L+FS=O=D)O MA?_3:K'_#^O::Z]MNR6/7US!X1M5AQRRSF-U0!\A(\"-VQOW[%=NIO: MIDV;;(>'E_MSRO[950YNW0#A-1!ML@ZOU M.P-C+ '-4+_>!4LJ.T@$VF2*= MH<034=:SHZ_#MN7@:5CUGR,6P/K)00L$ RI6E MO?OXA>"=_@%&Y)E/_)DJ5S>Y!>JK+TN4EO(+Q\O:XB7\RK$"%9F-_R;;JW'9 M[=]-NHXK+QJ?[=NWN7[K+EW<%BU:;-]I*PS[9 A_JIV,,<$=MG@&2&>>OPJ^ M8.$"7SWB&X?C@V/8$#X4TZ9)HUTWM*I+J+$>_0"@R8\.[R%DZ9\H!V3_@HDQ M:*3L!%1=D'W.ELT1PF_1TN?R9C"-/PAY MR<2>U+B*@WPGFTC@603&\$-&)% 0G],N\2M$EV@/%D6#A&)BBIS;QT9\-.6NE,@7TK/Y4"JW/5 MA6 X*UM ZN0:D"8&;OD\V(/C=^0>9^GV?6=,AQK'@841\*PC!&>'W!H$VB?O M_[C'G34J3FG9>C2)Q,.]RQ45K%HTMZWD5I#X\S1!> Z&H(1IX$_MI3IHTA#0 M*L.G4TQTV8!0"+:ZR[[[0&N;]QUH6_=JH=D?G;A][[[VZZMWM@NW[E*0,:^M M6#Q?XWE]V[EGGSX5Z9.X=(](Y[;#%\)$L(QQJ$3 MFZ3Z2C:M*[_C:HR*PJ..T N(0,AF)53^EPAXT"P@V=#W3_(K\2.!AQUVJ /* MBR^^I%US]=4.; A&MFS>TK9IT]NIC91^X-D:?$ O_BJ VQ#8C8")7ZFE&H(U MZ@?'-_06+EKDYYJX&L#FY\!30OCB2^'V+B!=3:"&J*/:$ )!G0VF.2[C3Q1F MAB@Q\0=VY]3 YE5D3-%W MN;%07_4100?CPUAQVXCG8CRNUUS;KKDFOD6W9?.U;>O6S6W;EBUMNX).KNXP MA@2^_(U'78'Q_"FOTK\J4QUMY*\8=NW:Z<"IQIRQ9LQC@4Y]@_!0#'#>\V%G M&=&>1QE[/=Y+)MVA0IF"T/]%.B$(] M9BE@O(/>GVG>##@(?^S7R#D:FY*W;R*93+43[. %A,7!KH0'WK2>VUCRDRQ@ MM"%(-+)IR4EP?:2A>Z@GL*&/>8-WN?E*?;\"Q9L!Z%IC"@9;BE'N_]C'GU6; MH8%&8]]UQ*3AY XE+?H*=)8JT%D]GU^.U2[5+ MY"(/'V^1S,[]U_E?SOF&%B?)+CG&K2G*JQ81/C7;XD] 3SEL53MZ]1*WB6]? M\;L9>[60VE,VV;XOE.]GX17K, 5Z&Q3D\+<.U.$3&?\=Y%0KLDU*\.DG5^XL M9%BT*:%#O_$U>6B4@A8G;T#DV&/,"'PL(3P6_]@41!(M^/C2@J)7_CESS9Y%N/<\WZKS6Z[: 3.^T?0'7C Q3ZE(=CN2+$LS]LA'YF2N#G MD[3)1L.BI;P3<]Z7@S8)/;WZH2#ZC7Z)(6F\;TN@/[1(HKC 2;C#\/%2_6N#C \?]:*;B1K6H#,+1!*MC#))J<(S$F!2$6,O[-%-=OUNQ@>6! !%@=RZ-Z MT:" ]SH"%5V_VOS.34E:+0%;D?O8R1@H(D"./XF&DK$!^& ^DH1KH2^?5)J FBO% M+]LE-\A+#IF2'Z K@XUZPOQF[@25([7$V)@T0M6/?*$(39X5V%ZO4\<4 M&EA3Q@89[ TL]3XA_6V;)C__5\45&*[* M'+)D83MDQ>*V7;Q=*A^IP&6U:#PGLF;)HG;$JL4.VVS\_V\!]: M/-R\2OAJ+E^+MU/Z_ BAPX]TVR!$U?I_O(Y4@+-! =-\KN1H8>4R.[Z26!2' MDT!@7,F3GC)'9/4*,0[@R$5]9K(T,0 MD78S+WN>5^+' ]I\HVN>;V]LVKS)G^ROT2?[RR^_O%U[[34.47!=(7Y? DDF?=(-^M&;P,S.H70810(=Y M "UY_=Q T-570P9#LT-52RK1TF<\N37%K3)R^I[;2_0M#W\O7KC(.5?2%B]> MU)9H[ J'[H>*ER[S;QPM(?!4$,I\&<$M'WRM^KF=R=4\YA*!#G3L+>/7L"NX M$D166MD7>42F.+/!_\[C&-:R(D'V;Q0&<'D@"IDD!$FJH5T'RF&_+ YCUD%? M6YWWU@K5#K*"*?":T"ODG"F(.0/"N^:0ZF685)=./Z=8'D999\YU*!>3#D"B M:)FA"2KP%K%6U3@"$AJ;&@R3($[R9O23RCVMT&H:MB94D"=+O)A1YAUEH+#@ M3=.C%>#%"C^RXAGR@I&44$X&8U IPP.,S4\*3_1%'N/5@0I%,6_0 4]T M%B@>CJLZ?(-IN7;]E4I+ M-3GY ,O5" (2STUYQDDV;-?V5,EVA0WV$ZI8=-Z9H/!#@OP7%AW#513_PK%H MZYM7-1V[XMO5ARU>JD#E8W;]K3%\G$] (KP-F^IUVIM')QZ&S= MN=?!$D'16KY])7VN].S:S[42GA-(5U07M\*62."HQ7/:>@5X"Q:,S\S ]X"E MZ^ZKVOP3:)8I()+Q@\72"5H?#H>Q=,0W^@*2]*!*'4(7VW0TBI=(!MVT]],M>F0ZQ#D\$C MMYT"G^] A99F[LUSQ@#NW6 MG,$3OKFUA/^;4IT$K#GU?+!%=%4.GZ/-&*PJ;-N%Z)\ZMX":ZH,LKJ5"]$+ MH!*52"YDD+5\\0T42A>>TFCJ?X6A33U,Z(=G)KDOP_Z$B*#Z:)!SXFV*BF.> M+$HN^[QB^1*1-36NXH1$R&3)-K)@ J1 G"<.4.](TF'HU [@0:[D:P?V<0U68/>]X,HYA=MNMR!R&67L8GV9DGB_Y>V%(3N* ]6Y8JJTF35S526?+B4Q\BD6.!W"7+XJK.JL4\/B+GMHC]Y"DPUP-%1T,8<^E M.I [;(='G8()\5A(O("JA"G(W"KCFUG4N8=G;;0P';YJ<;N&VUI7;6T[]NS3 M)[_Y#HHNV;2C_?;J[6W'WOWM: 5"ARQ;U"[;LJM=L&EGVZUV'+I\85NM8&B7 M@IXM2O&=#=P(?_%NN8*FHQ3@K)4?:MK$5(] QVK79W#1B=P/V2@9KT,T@#JA5[)OD7-E@7BZD_.PZ21 MD>K*%E=E_+]!_HKO3@_@T+IN+]4D?6UR]\>8G&K>1>* T?O$[OA9.H,,S M''OS?Z_0<1WRD4_R7 F*=J7/(371%IZ_H@XV8V_ ;+K:C)D#,<;8C.!.)NI@ M?6#$L)RER2QALK\')K3T;;)/5:8?C5G(&/P)R&*-'_Z.;15DI=4W3AFLFE.Y M-&)L S>1U%57MFEGZ #4%4+PZ#?ZDT2PP>_8N"^3QL\UN!Y>&I?RFS1"6I^@ MJ2@R:]CN7;O:CNT[U(X#'N?ZU6/_ :SJ<..0)_4V!J>I;\H\Y42!F,-9&$ & MRL:$71%5GA8?*? 3-?2#U'O<6:==X.T D*0I9$GU(V.:!4DU:\H2L%$_*]84&4Z+5X\39E M4BQAFMB5TS';2!C:.)"2:[KP4724G05ZOX!"^[KFW?\QW*YBPH6Q6+R#RDZ$_]TG,3SF@:PII!%?'1@7B MS4+VAT_; HO'Y,5YY_@F^G4J[)<(MFC! MO/;;:W:TBS;O],)XW+KE;97D+MV\J_WBJNWMHFU[VE)?]5G@;UWMD>/S5,>A M2[7H29Z_C^"KYRLD<_CB^6VU AV^S1X+>?2!H7#)2 M%\ B3ME]#-#_DN/$QZ8W6]D-V^/"SLF*%3[QV9Z2%XZAYZ*>"@R\X"2G^/WM M+"=30];VE&+1(85>S)NP&?8C@..3N%#+@("GD/%J!SIXPCN^-D^;L&=J^$E@ M0'^9&H:@@[FD ]^ V;*5JSE;?8N*6P]L6OR('S[P:9V-$1M[]NR-VU6RRRT1 MK@(L7[;4MZ;B4_V>P5]N7Q&H<+7 ?9)]ZG-".&V%#KAKA'*KU!NS;,=5'6Z) MQ:_I,LWYG[<*CE! S"O $NE(8UO:F&*"M7C2O MK570PVVL.9JT>Q0D[)20O[LBF6'L5:B&V@BXRX+R>H"DAV#8T6&OY#8K*-FT MEU\T/N#?.MFT>=K6"GW4*7%8O6M VJKQQQS[_2NKQARQORQ3X7*J@ MYSQ^3V?7?O^!XH9E"]O:I0M]58BOC!^S8G%;K$5N&\_JJ-HE\^>T=0OFR!X_ M.!C^R!-[%EY-',SQ2:I4 Y@LER%4WT.OP(4K*O%I)H0'D92IX*#/8Q#88+EJ MT 4/ M?5@7GIDP;==2,Q7H4*.0GH'?QHH)!DQI4HBG'%*FS"T4%BT-PVO<<] MAB"(*R/Q21QJ^($=X6HS6+5_F0)I[%\P?A!(_*)C9 MU3&,;X+)6)9,$E-$," >^QC_D.9#5Y5'.1E+&LO+7.T9.GT4X(@VR(8?+O7Z MA8*XZ=D\)S5:>I@$S*8)!;FS7 +,J"+"?Z P0PUP+X(?%@Y$P MT4<][E<'*GBN@22#;-Y]'_.8LT#I$@)G3T0E:%L58&U8,K\=JL2)?LWN??*CM>/7+6\+Y>0-$NP(OO^%%6[/L(('G5I"A?X+EMMMG:H.7?2/<%J40WYKB:^3[E/-M MJCV^+46@LU2!#FW@N0L^*:)+\,%7BN'Q# 9_REA77_#35WHTYO95O39"]'L/ ME$.W&)91BOXQP3('@X$C9)"43W9+!FK,"H*L8PCD6((K]X)BS#E0_DRDCEX M5G4&P$\TH?3&WHVR-9(^H2*##G#W,S?V^-D;:/7FRZRP7 .'V MLS/L<\,Z(>CV=A"\Q#UW1^7.C,'U 9,F+#CHE2W7"R8"M&ECT]#[4?:JGM2M M8B%#61@X31S&DRS;') R1L$1"&K@YD0)=-#5NI;KS0%N4^E\*TX@J1=*@?=) MA[ ?.;39(&J8Y$+)IAN0L80.-1:]QC2MRC-!##%A1RI!Z,HP "J9H0\Q)CSF M5PG];K"L8?!(*8T#F"K<,-J,^3/67[8H@XVV@>396F\CD8-!S^]O MV+5_R2JP3YT=JXFFI7F@3[97:^Y]'O&HLUBLZQ-6];?!BB(HKXV%!;FN$@ L M&O').YH_=DSD%+G:P5>WURWF&TS:*+3X[=G/MZ.N]^T?&74]J>&\_ B:H.Q" M!U5YJ M=)1Y"QD]L\LVKK0I8J(-%:)4^[:]7D+-"F\I&!31\P^KXM;" MS3O:Y;L(BK312/;H58O;8R&FHY=XW.I"I[O:XZ,@D5)! MSL&#\M"AV[F2$N-(OU%GR!!L:8S9G#$@8]Z$V=3E?RSJ2--*-GK9T/WP"=S]H%E>0%5R!Y?GD-][V$<7RV#STT$/; M,4WLF0?/3[Q0UNN M3_P$JOZS4KN1?@JOM@RWV^0?YU=<>NK.[[=I>3J:2]&\H/ MP8 ZIX'VBV$LR@4=5BB54:@\@3GJC7X"PI/I.H<2?M<+>Z8%3A%ZO)G3<1Y4 MOV$##7!KVA^0 N24F0E0&'5[L%Q'+0SZ_KP%22*(]A@LYN%B_G$\?C=G5JCV M&-*7#DK/4D+QJCP;/!PR"S@?>"B"JA[/&96KQHFZ>EP0/.:[BS/\*H \LL"8 M7\H[1KDPMC4I62ZJ)K(.J02;/&5$Z"2M M%RG]+ PPW1]C<13J988J!EK,U=Y,R.N0LM-U]% \,L0'T4XIK&>Y]WTX_&Z8 M*5*4R7S2S['0T_OY;VQ*)XJS]LE) M#Q7D\!7RJG_::-GAQ//))_!DM*?A[5A&7A92B;P"(4@+%2DLFS^WK>+*CO82 M.'$77'P.N,8HA4U1L2$1T9$E]=)]#9[Q.&KWR'W87*M<>T MJW?LU2?R>>T&JY?X3T0OWK*K72C:UCW[??7I1FN7M".6+FQ[%2AMVKVO;5( MM$?!TF9]RN#JT$)5>W0Y=HH]0G$WW12/^"!%V_\ 52YKT30-ORN#']@ M6X>FE^\ZCLT9P".))OC6U8\=V!RY62?(_=7HN4/?A'L$/007.($M^8J4HI^);4_R>#D" LY3Q7[3(\\C@J@/' MQ(@EF, AYM^LD/J:[0>7*?\D&UWDBDT;(83*QG 6(P=)*?J7E+3 !CQ5AC8% M(_K?+!UJC (@!,:SCN8I#1*)6Q\\=0<;SF;2G2L%FV-X #VI&B,E7\$9=2S: M0>B34DJ'H0Y/N&QK*69F>J(%B+A;PI7)[I\2QF:01I]*?D*O0+39Z),DA)1A M#^&T"S!WH WS![8K%L5XJ"1K"J 4E;P,CY+C? AP^Y2J+UT'N4L"(^%/T.)H M:="J0LBD[5GPR4P:J2Q"6<MYU M;;$8VC_:'JVJ_+X.VP$F0]^(;W&ZY;X*@VWJWZ]>6?[^:;=[1KAV_;M M]]?2Y\E7KDH=MFR!@R)^(-#NJ3XV5X"%E?["IGU6/]0G\PH8"8YPE@V/'LI> M,JTVRPJ ^/HQYMS'EHG<(Q%(6)"0^5-0_<'+7ZM-/Y%WM?85J+P@; +,#:Y$ MX%ML^E8,#54ZWF8+*PX:!-66\"OYU@7P2YN^?*M 8;"K'+3F)%3:@"&W!%G3 M*GAPP3X2/.S7)_?MV[?[V1J 7[M=L6*E_\?*#Q@OBJLU[I>TZR!)]3$V5,M8 M[=X5SVT@$E]IG:/ 9)&_Z4, PSGB^O/%&^'JYVHKMCRO\1JQK)=;9+X-IN"K MG@W"'D#O1C](![4@)Q*^N!<"#9#LX ?%R&: V]Q!E+/_]:9HLY-B +/D)2#&GC6YRS!NJD_0" M]578'=5&>;HG>5%T=UD_RV6CUS'7GR9)U%,UIVQF9HR&(O50XJ*#1K]DF34. MT#DRH0:N%+1D4-;+VKAF4@KQ'GS( _4H\_D7EXC-LLV)RL(6X'[0NWRT"425 M)RF%0S]XZBGSY9OQ&!/$1CLA4V"\RLH'%HTH'1^KIBK'<:!15'*6!?.H/T1G M@-=QF!9,94-9#:!MO?\C(->7@6@W4-Q)'<#4*B^, M]1UA>X+8% )'T'+"N *R7!]:^7T= @6JN$Z3(DX3=9!-21X&8'N!)RO\ 2^8 M**B#I5,D8IA=^P^T+7L.M-WZQ$"=R[6Y+%_$MZ06M/7*CUF^J!V_=FD[9M72 MME#MV[AC;_OEIIWM@FU[VD[%(_NT2.,'UQT(Z!-\-G\8=:M#<2LEKJ ;2KG:@G\>BBR9.E/(/I^5$RR(:3AN2$$I&S*\!J"*,\5;,K7U/&G+)'1CNI27PD]Y*! MC[D5-J&)[4/Y&<%,S;U*' )BH94_&C\>0N8/.+'!MZOXGZK5JQ3@"/?7@I'7 M&-2S,-&&N)K%YDC0QO,W? V=_[2RO'W@61Y^NX6'5#M?!+0_[$3;: _@JQEZ M06[:M#8*#3O .4O6@&WBO/@$H%Z\,31B,@H\= MO<:+8^$%'M]>05E@,>XE'G(^FFX8> F#WT%!USI.4?Z_PD1_9&Z40]H9[,%# MGF4$6ND"P@=;"=.F >-%4%YH[W(O7S"I-X[]H*=B42,7UALUB##A8^',,30^P2G[T;E)^WOT4 MY,!B,?6D53Y^(E=9;Q;UX(\;"%W@R_"2<44Z8-I)"WU-FECP8^&'R[1FSR/G M=VOXROD:?E]GP=RV!*J"B=WB\_LZBD6L$3;"GL%^P8P-9&"EOQW%0,DAA(P< M4.(KYSROP[>O^(;-X#^;-[+IL]U!4 A-$<%F!MWH M.XSY"IKZNN]'8,Z0ZZ4M MRK'G^9 IVM7=IN'5CPON:<60E"G( &S^]?5Q^YCZU.> S_4B*1WS8M6QB,G, MC)H;7?UB@A-H\,2GM&T[=[9?GG^>:07X,A"L,C+3 MP@R #G@#SP/RT-3 +">)@RT 9E5$G_#3'=8=L]).%IZ#H+"_H!*@0 M[ZXNRO1[%A*8HR&HM]5!R)6E[O5S8K['!QAH"([C:AZX:2Z.]#36T\TK OZ[ MJ#H"C7J,1?OME@\)O>X45/^-D++1N$'%N5C3_='K&U/9?4O!!/R)GAXDDVY MGJQ+/12MJJ6^^M8B,,V#4GV(9;!IFP9D!S.2M.Y,. A9,/K0@^M,_VJM/QC, ML#WH!2-\CV.\NQRJY$*40](JP4L:@.E1-NH!YKS]\U^$)9)>3&[Q4;2(M5C\ M]:E'E%K(621JX\48)UY]8K6B=,AL#GLV*G0?: MQ;NN:U?MO;YM57#!+:SKO>G9A 8_ZK0I&_<[R@@ 7AA-4#(W0/)!O5X;D#9! MY>L7SF_'KEK4;K!F:3MLQ9*V?/$"^W+^QFWM;*6+% AMTZ;'M\7PE3\B91&Y MQ>H%[=9K%OC;55Z(11LWVMRX]:)VVM][XJ%Q=_&/X[6!BV8S(>6'?*5$,:X, MA0R;(F!9QD$+NO]2(O4YX&FT4@;P(^V4'YZ@()RIY*!L*H):3#R!+(^,CQYW MVD8U<1L25LC7[2OX_.8,"MQB(Z>M> 6$/,ZT]H!;W[8==^BAIE^^:5/[CV]^ MW4.'C2/7K6T/^;T[FK=IQ_;VKB]]P;C[FMQM1#9L^=M8C(WZASH8"_H*GX$: M&P=,>N$/_>8?@5.2@&4)3)#!+E?8ZL\O4KVMGGG@/5/@#5]P'9 M_\E]T.GW;$]_Z".-]_"7::?L.QLLCK8!^R^P/SUN;!+<5!W9!B)L^:6T$\\*X M@%( ?@]%3D5@8*V6YU\JLN/?-$9 M(3(I[@Q9(,[.V:%4+6-DE+9[/M^!R*OM/@[],' '/@3PLH8O+N6Z8"A;G9VP MH8RZ09(UVH$.%A3+V,_L'Q83.# 1!E+>4(/0P4P*D/)18V C.MI1%I@8G4KT MO0BI5&,Q&+'LJ#"+6S.@,R_H; HOG@-80?5IG2.C^9*<":CV7.N,BH8T._J; M_0_@3^F,8SJVS:*#[ B#),1!3V A$[%BM,]C#4#$5.?.RN)0#AA["5I1A].. MQ4F%_+3(8HRA^%25&ZD"CG+0)R0RTHD36=)NH9C>A$)/ZY=E(\F%VCQ8W)23 M6(KVB\?MD]5+Y[?C%3B>WXQ?/:*MGS9J0-05N&#"IYPE>#[$2D M'O"'9 B?*!,ASU5:(+O7RX^-^ZYK/[AV9_OR)9O;5RZ\MGWU_&N4KFX_O&IK MNV3'7C^OXXVKL\.WK1;(!L$'?84OPTGH(WT3W4P>;8]%F%0!0FQF%1R$)@ 6 MH430>7:@W[ 9%X!QP083'UJX$N/F_E#9FXAY4;\W# N2A1WL8L,UUEAE@EJ! MC1?$I&,[9$*>^BP71EQGS %;@"A>C+W]2WU@]]Z][? U:S) B WNEMJPH0-+ M^&JO>4PH$5*7,O7Q*[7A)P75(_OTU^ ;*LJK__?S;2LEVLS5GL7^=#\O@\4X M#["-+!LFQ/@'ZV5NDVU)EM_AV;5S5_A!'],_L@F?5+\#Q'ACR[:S?>%5S('H M5Q4D@+SUW+8YOJ*S8OGRMF[MVG:8 L+#CSA"P=7ZMG+%_'MZC,U1&PYM MEUYU908X:1]WR-P/DX %Q M;DWQGU,\:$Y@NF+%"E\-HR_=)\A*%W7[6?T^!9Y'!C'S8[W;!*H49WH!,I%; MQ,Y%JC4A "99\5&J>J@SVZ?W2<<P.CN=# ?+ M(.PE,^2+1OLU*X3'>3*1F)9);E6!F@IEA;Q(H5Y_%NL206PRR<15J['T4F$LX$X?5$E1VXKL0G MS FWB4$OF)3##R-.65(:,6<8!XJ<@-Q@)_.@N6 9-$,[,,M8;H2226V_\DI. M<@1,5( %Q!MX67"N@S>MJ#]?P>'@ CEF)@9>J3O"?;*"' GUC&MQ<%/#=OZ8JX&O(R)(<@-C=J-$>"$!XG;�]2L?OT44=91NNC) \&@/[:L^C7+5B4URZO"W MK[1@,+Z^^B0_2/>_]6W;\8<=ULZ[\DI?T?G:SW_6?G+A!;;U9_?X@W;IM=>: M3[#S]B]\+A:]=.2,^S_0^7]]YUOMDFLV"@M?'W^WN[?5RY:WGUQP?OO23W_< M;GG\">VN-[EI>^W'/^JVT49\?/X?/\SR[__&U]IY5USF#3(>+I[3GOJ ![:C MUV\P'WC7%S[;KM&FP]6T3JO_]N?R3=>V__C65]4-<]I3[G7?MD2!5<$7?_*C]J/SSFT/OOV= M; /9?_W:E]Q'SW_PP]I7?O:3]C^_^75[[H,>FAHC?/*;7VL77799>^I#']%. M_[/'1Y\G[Z.O?5-;J;J!;ZN.%[SE#>XF]Q3.2?+!=[MG>]K#'N4@YQG_\#(X MAB^][5UMZX[M[4%G/L/E][[D[YT_]D7/=_Z,AS^F/?"N=S<.$!SE$+27_L4S MVQUN=IKQL/M2^_6>OPL;CWOQ\UU^R5.>V6XON3]XZI_Z=MR#[GJ/]I0_?KAE M@!>^_8WMG(LN=-#Y'R]Y55);^^Q_?[.]ZY,?:2??X-CV=T]^>OO4-[_:WO@? M[W6@=,N3;])>=<9?I61K5VANG/'Z5WAI %Y_QE^WP]>MEXUOM'=]XL/M/G>X MBP*)![6'O_#9=(?:H''3*\X?RFK/GSVKW>CH&[0?_.KG[57_]D[+T7V/O]^# MV[UN=Z>HXPVOX&1H__PW+VO?.ON'[=V?^G [^9CCVHN?%/U7\-Y/?T1U?UU8 M=M8$7-_N_7MW:8_]PP=9CAS;SW[#_QND[Y5\@J ___L7V,QKGODW[3+-P=?^ M^SME0<[)]S,?^23UQ:GMW(LO:"_ZI]=;EW/U"?=[B&V<]8[7MU]I;)"_S^WO MJK8\I+W[D__5/O/MK[0GW/]/VKU%>_';7ZOQ^TU[^5.?UTY4X 5_LH7 M&G_S\U[J_*G_\+?ND[]^PM/:;6]R"].V[=S>'OV"OS2./^Y-^M0-J3*'RG1T MGR- $$4YBP>%T#2D;"\^K5[KT2C'L;,AR-,B=%,9O?#-A;0\V]#8>8B&1!]-['1_&N9@J,Z'S*6"T,0*T46+H"_#81@WNGH-4---^ M+YBV?$R8T1[6II0C@SU4)D**5O]XOP#5H=((92F@."72\^9&E*P.=J8#;]$J M<$';BDXUA%08AJ@J#$N'32@W;PO=9-G<=D@N0'L4DO!'F6ZFC%=-Z+O@"C5R3AA%3O648.:( M^T<+51]_2<'VMT>R]7]5?$ID_)$KP)R?A'$?B8\09;\RJ%&;_"G3P1SUTL;8 MY+%6?0[? 882.\M'W0!ZT,.GX'(D6(J (7RUCO60"#T$L5-7N^@"UZ&$7+0O MY"^^FB"EM1./.-(R-[_!#7UUY>)KKC8=\+Q*'TX[[@0'/INU"=_RN.-EIX(Z M8(YO;V&K!X^#@'IO<^+);9?TD;O-C4Y4D#K/G_AY;N,Y?_)P!SA_\R__U/[J MG6]O;_ODQ]H];G%+ZR&#T^===FG[TY>_I/WI*U[6OO _W_,WN("Z\G3ZS6[N M_$AMI@0X1:>YU8;+K[VFO?JC'VRO^L@''>!$GU_?-LG6X6O6MJ,/.<1^%3!F MK_K(?[97?OC]+O_JDHO:F6][8_NH@IRO_.A_VGV?]53_U@O^J;'M94]]I@.< MN__YXYU>^-8W1AW530;.H5E ^ES-0?^F)YR8OA4$3H#S[9_^J-WC+Y[@9,/2 MJP#G6:]Y1;N[Z)NW;1VO"'4PCE< ?XC[WV_]JL+SFM_^)=_UN[_[+]H/U5@ MQP_W$*B.5DGW;S.GS=(>TW%U^HC?Z&5AF[\7K[ MM6S)4@4G=S9E-OB\ JI'ONC9[?/?_88#% (9*IKN QRZR7$W,O8YR9Y[R87V M'[!OQ@*V[]K9'C=QE0=[G%]QOAVQ_E '."<7CH= M]*6!I\RF.]EI/<]RDUAOR1-",>1-+^8P*0S6SZ/!1J(L[= 70&$^D10 M*Z/6,FTHB>>R98);-$@E&Q V @@P9WI_IA0'L'UC9:L7C'Z:4$V;$P"I MY(QGP80 UU)E4*?PL1-3C?$"!O&4CT)D<\F'C4@%=S@<<&WQ;(J<[-,=8Y!, M&,5*$.*YG;B:P"+M#9R+HGF2A=2@Z X&JMN@X8LW5DUVGGDYVF MJY4OG]<.7S2O+94"[O!PD6J&48Z9YO8Z2'$)V4P">/RX M'<_T4# A("DUH\G2O5B5T^H==// DY*$$@Z.&'+W$K MY[93]:^*0UY!DNWIA0_0Z5][2$$8?%^1D2RW2WQKS+RJ)^0R>&6%?UPTI%'.C#X,0_0)F0UUCU9_,LV7=NN MW;:]':& H.90P;7;MCD_30$0?A=0);>";GS4T>TR!1G(';%VG6]M\ >>)\CN MNI4KVW__\A=N"W5=>.65[9\^_4G_QDI]VPEZG"_7M>T*E+9LV>(^!+@*<\,- MAVJLY[?;*$ @$-NU+X*<^M1GL)T,.CTO8K8!V+C-"2=G2>.E_\H59S1[C]N'>MY\,9M C(+C# M30F:.BM=@XW*EW=]\L.^ A.RHBD-_9>)6U5IU\@^,<'+WP[:\SZ_'W_>-D6B# Q7'L/ON=K[7##]G07O[4Y[J= M[_OTATP_/WT@V*G@PY"YC\)__MMX#NPNI]U.YV/T/2+X4VL3+Z#J-9]4:YT2 MIS(H:TQTTB1,K(M B3FE?#\. J0[C0DH4\R-04WYP>2CHH!T><(?EQ.G0#L& M#9#.MVASY$9'QJ#0"I+&:#F"$_ RUD14@W.Y&:1:(];R':MHT/6!2 M'EG*@Q\]4[AZ1#R. R%D,Y_A_[2WQ5>N%3,G31+KEH)5"/--KPD01IBTOF>* M$YET**Z/3)J8W$SXY'@&8V7.9&7Z]&'T;=TZ=*"=M +U#SH%3RB/KAT73*U2OVK+9^-UN>K-VV.HU M;9,VO-X7U%R7$GRN\OR/%E:N^!RQ=JTLT7[D27/:KRZ]N-WBV..R'+H$6_"X M4G*1-KKO_^8X A[@FJU;VQUN(U)?4<\%55YH. MQ#A[5IMWYA_]<7O:?>XO6>;3V-:O__RGPZVO@NH*]Y^ MO+-+[X.?\@AA_C7 MG0\[[+!X7D>!VML^_$$'&W>X^6GM2V]_5WO&PQ\5_2-]F^*@W3[RFC>;G#,A[>L(PKD5! ZS0_KU^!?';:97G_'\ M]IDW_K-OOQ+DG/7/;_7M& *,][_TU>T>M_Z]MFOW+C]7!?#<$C_L5WUC<+77 MMRW;MWG3!OJV?NNG/U( O>[T^D9*%VG(.^"=MR1QPQU#B YKT&@>GWZ6U_V MU1RNVGS_%S]MOSCO-UY?N)KSZ6]]Q0'01U[]S^WOG_Y7,8_13ZLUQ/_\D7]O M*S3W/_ZZ=[6W_*#$"[2%[OI3CBL?:4AX&CGREI@73)&EV[U%'(F57R M$R!:JM1T&MDL)KMVPQS0&EV@!<V>RA M 7Q;^-KVSV? M^J1VB0*MTV_[>PSDH&_H4 .\3#S(C)[+L'P,P(^?*OBYQU,>W][R@7_S;:VG M/^S1=.],&!N?2)+2+E>$ ,\QO>[Q%X]O9[SF_YEVUI\_W?/G.O7MDU[R M_" MXO;0O6Y_)P>6-3\(HKE"5U#S#%BU?(5U@,$#U?6N3T:0P*VH2>BTA1"\D-[_ MLM?YZ@BWK/#3,!B]$3XWD>ZCWIF./&Z@2<0]\^^X?M]EP52G ?*ITH673>__(WR?<;.D65HP6W M06\'*[$LM1^?\POS/O;5SX<\9/$)7A[TG">W[_W\)^W$&QS73CGV1G'^6B!D M=&@?_]H7V_V?]83VR6]\R;?+[G^7[C9EB%B6W+HZ&!_R22@QIU"&;"@;08^R M\8+$9QN#P2B P"Q"X[HY@DM]'6DD2"5/@?-XU)U6&>7!>^8T#,)1DPZN(?.8 MJ7#HOT@%*B4V#00%THWJ#15LED\!H^UI4TF=@ID4H&1GUYFL$>C]LD^\,Y\T MT@NFGDE![_M_KB>YC43NS5F-I@.U7=H -'=$=D9T4@WD:,PXG^)M*S=YR1 O MV:;8OG6!*':4Q94"RA"1C84K+M%'G=2MMZ^.7S/&?@%XO?P](@.V4-()P*C')%0EZ?@_0BT<>?J+OYH"S80N9GP&:O(1J MR&9TH(+\COYC-8DVLBF[74KT8P4FQNDC^ZLZK2>K[DQEULE@R2+H*D<'!&^0 MU1L^=K'G9)RK$3%&_9B2&)EZE9VP%<:@&B@[8URB+[#OLGPSS=+19\@779WG MWDXXX*@H"^HI;2>B__I,?:Z^7_A6;-K4C4_^*+9OMPZGZ1,ZM*:Z4 M8,M]3#"3MYVXZL,5E/@SS_G^8. @1S:X^L:M,*[4\,Q/S6< .TY9'B'',CG( M?$T;RDE''AUEV6!H>TT'M9*+0)*OJ1/LQ-]5K#_DD/:*ISVKW?G6M_6WLG;L MBE]\1CXZV\4![7_9*YQ_]\A?]7'TT=W_Z(W'+BF=J$O 7 MNZ_^UW?X:]\N)_3FZ.;'W>_!OE+SG;-_E Q!^:7$;36NP#Q"]3WRA6!7 M/[/8?>\X&4 A_ZY/_) MA4'/M)3KCW$>"TOS?9N*.+/N$88/L<8Y8#/28#,R@RS'R^BY6A3(J.3$V*"'XBP%BY<&X[9OG\=I.U\]O-U\QO M-UHZMZU3L+,@U-I^^B[('@Q*9FDTV_U7 S]1SU]'4#)D> 4W_ZFO5A4XLH!@'T^ M_>*+Y=RO/ \4,F$O_$(FDFKR.$8>?WO 6*I/NCH]3Q)W=PFL[QQOQ?.S1^%= M^6M(_,*KXUF)S?KDC0:R!F4A?[UO!5W%,S#B(?/K2R_V%9-;W/ XUQ,U!O#M MJH(*(EV);MW*5 M@Z[X"X?PG0#F'Y[TE/:.Y_]MN^=M;FO_W6XE_M#SG,LOM:T+KKHB_0[ !_H/ MJ-M5SWG@0]HMC[_1H%_2ERI0VIQ7EL2(OJ _HU1/*F3/\X!W/YGQ= M0=+S'O6X]GX%+-Q&>W+__2>]J6WO]M7__,5Q["P5^SS(O>^@8_M S]BV][=UNS M8F4[^S<1M#SC'UYBWA?_\=WBO<"/O;5 M+[;/O>5?? OKB/4;VD.?]\R)?HWUZ[KVF>]\HWW^N]]2L'$3M?NU[0,O?ZV# M,'\C*L&]19_IS;>K#@YS&K=Y"#K^7OX=M5W^';5)-S[]G&KZM*-5UJ?A,U/?O/+YA^Y_E#76;62X\*W M?OH#!S5%/_7XD^SC+\\_U^5?7O!;WX:Z^8UN;'NAJ>#SSY_=_NL?_K$]_W%_ MP>HRT9^6X:T3F:LX=SGMMNUCKWU'N^^=3F^?^L:7VL_.8SQ[^=8^_O4OM*,/ M/:)]\@WO;G_VX$>U[RJ0^]A7/X<1CT\?1/UO<% Y]\O8KP7X/P-D8Q#]/]9K MZ$0GYE@>R0=JCM-L,+,-?7G$>Q,3*M/JTV!^;N3:X&(=P,;!%*?ILXT'Y8/I M Y.-_5V2P92\34Y*THNN>VAXIH. 97E;!EV3?Z<.$*.E:O[Q,Y^7C9@FWGS] M*9_Z0Z V+S[)EM&^0R'5IW)ON**A \ZBZ\OSDJ?,@X3P6*B]R0C*OFUB3%DL M0E&.X$=(T2U;&[7J49EG9_C'\*MW[&\7;-O7+MEU7=O(5\ZMI$_>DN%B/WC M@ 10=$-\@#)D$Z+TC3)^9O_X97/;[=8O:H9G?Z62)S-M(T#A]H9]MZ[> MHI4YVQ$/U>J+J%,'$:-O(Z@TM*%M\R)&"<",C;J\L$O"<.S/.()-5;6UQ%9@BE7*1XT?Q)7 MXK=2 ,\Q0#+T2?6?]V71L&&KU)]]1SV>4Q)"QWXIQ=6D](,D\%A0#"NV5^V( M6QX+/%_]K1W1J9_-L_SF_*"/^%\LZMJX\:IVQ957^KD1GE'BZ@\/ Q^RGF=[ M-/ZT2W7C0_6'CX677\QQ?,8_ZE&@;I[;(8)![90<-'CT%>W8SQ4D]/"-\\IS M]'KYM%?G6SS0OFO/[K9]VS;_D.#V[?%+P*3)GRR8!>Q.U0_@EUU S7@!_ILH MP)[+B?\NH T!,0ZS 3+U006?^8L-QHM?LZ;/P?F[$W\P$.X/!^J+\@'P. _% MT5<@/X<%I+\^ ;J+%G*!@KV0R'ULHO)LC!73?0+)PGN]& MQ6!<*0R'LEK'T=[ "89 NH7;5-@#.I%!,6M2.6P&.?#R(T4#IFC3?1%5I40* M>;Z,8H).)W-DK"4"XO[0:V9)Y)HY:2AL3\!@T3S6G"K[Z&RT4>WOVU%@/Y3# M":G9(/3*3E2 M;2G;*:/(5;MZ_G@\0&<-4ZYDC/;M[%01#?$!ICW@,<^]BQO MLB6KS$:$E3S\,%@ 1F=/=D%=B1@G+PMW;8"A ^ LSW-@)@(D'([-,^K*FLJ. M,O-\%:(&M2 VMP7B+='FL'Q^\[^<^S=OI$?=_&\5URJPYG:4_0G(NJ8!4>3- M5GN%8V_MPGGMF*7S\A>/E;IV]]:AT$ML/G$5A:_1JU^X8I6^5 +B,K%1YUD_>8TS$@!ZPU>FLRHR%MO2YU6;?DSX<2[$G(H@!TW: M%($ -O)JH%YNNXCC21ZML"?I8RSP_ CC_"&8"!\0U#BJGH6+%IGN'Y_S5YC% MMS'I:<-=M) ?ZJL 3))6KGJH'V^B+54W_E>+W(P)P(?PN6P!!#:V9?^$TU;C M,=_F*R##E_A/+/Z8G WW9B$L8H!RJ>A+633CKHIHW*L)246LO83 M=!1+"(+[HP/*INC@P%>!CN>+$G9BCL2\HOW5KR@P+ZJ^SBW#X*>R@34(A8.C MRE@.?P(#1NHTI!]3%4V2J'GL3 M7B3??:HYPP6A!E'G>C -HT3 8&\&3$M.@L?,RKT%\*BKNGK@#F4A MA1=32(T=M0YT03\WBN%C'IREJV9S4)L'O0Y&F@4'=*;L=#DU)#<=M(_0ZT@. M6:5!MNH8^@:^*0EC(?RIE.O9+#"I'U"DZ)G0'\L@D4=L6=("X='[+F0^0LF6 M;Y%5&W2(]TR :+/Z /N QS[N+!9ME/C4.K&0JJ/&CLV)$(4 \Y2058H-3"3A M+&X^06HSD8@W-A9R^#RTBDTO3FP$$C%/LD.= 6Q,;#:Q,<8V@'_HL*#72281 M_ZOX*@4@JQ?,:APZM\PBGITC*WTS9C$S0$.Q(@YWBX M&=%#%\]M1R^9WY:H/A;25+=?Y3ZY/YW+ 'T<&W/U4PB9(CHLTRT?4)_L+85@ M#]3#BZL,*M9BCD+X4?7A!^TS&B!R!#HQ)HP'=0/A/W8SI0ON>[W 114O7()/ M3J(^VAE\^>'QBOH= -L_ZHY@J,KD?I&+1"W1;SF^\@T>/HAE8/Y07_4E.':K MW5CF"HS;A5$ZY%8S+/HWZHO?(L )X+5^'83[>)7C_D33ZQP M986'A)"K['#0A#-7X /CI*XKJ"\8"P M\]UPAY;P=U%2H^3?Z M 5.(\4#MBP])+WT@Y>Q+.DV]@-6,!8STXJ0Q.Y6RJ3#XV>>&;$-!1X\L^9V, MZX6>98/*L4:.$&NN,>6DF&\^0K>.N<8+@I6V$(;G=F"C1,MFEK.=+F2_%:D M>8,8\#I10\P[(Y.ZT+..HO=Z/<3X]_Q.J0.3.)1+ X&,^IESO6+O[*C4-2="W%_5MLR5>TB&X^K."S\0;?-ZI=: MT$6C'Y&/]D=%$_8MB%WLD+ IO^?DIU_;Y*H&5J2#/( ?MJ&NHJ\-V18=8BZ, M?O?@NI)G@-?H0C0^[C") M*?F:$^@ZR39Z]!M!#3ZX3B7^[!%IGL/AKP2"'ALPS[]4 M(!OCQPPA*^8"C@%!U8],@P]"KSP!JK)+)R?-1N'U*@<[E0399 1 E M9%K/$#X68V[T4&M5!)MQY8\^\-S$YTJ\) L>$./@]F#2Y,XVY&GG@4XD8&RC M0?;[/NJA]WU&==,J""CU50.C_YE/"P@LHHUJ$ 6$TPW+13#' ?LXB,M%'"1-MRN,D17 01R?:Y+Q2T9T)R7P" MM';?[U&//HL%@GE9&V5(TP.]D>'60A3\Z-$1 M5R(/;UUF(Z!^%NH"49TC$58]67X6_( MU2W N+I"6]TW'@/*\D\O9*(<@0E!#L_ROQLBVCQ_%'T+Q#=DQ6Z#9D+HLZ4(0=1ZLM!R_%-]1[2A/FVYW>]DE?> MB^^^H>_=7UR)@A=S 3F71(LQ=,'E,)9V!/')/FMPG<%-2@>E,Y-3,-T/!;0 MCZHE/I90FJ4XJ2<&/EL WX,:"B.O)[MD>H*55!YH%@KB\:D+AUA."Y MCUG.@\NAA-=E7YCFK7F6$;=K5- 31.?;4$81$DX^C 6ZY(-^IRL8R >!OE[0 M2@7&IX1<2J=A>;P@FE%9%NS/.*:4B@-6ILE($]Z/@@%#>630#]6K50=0&'T9 M7^:!0GVCC$GA7J;1'S=3]PN29<<"FG>?17D%#/R=%YL-B$P+Z[FJONU>-0" M$KQ88'E8TIN*Q1@(%N!ZSB). '^R4LGRZ7PX1'ERX[0!:M";#1=?'#1Y00\] M;SRJ%Z/HH@&X'NJC,C$7$.PLG-M6+9K75BR8VQ2?M'GB[=6"N4>;GK=\] <# M2EE_/*"6)"5D"7+6*[@Y1#:7*N%7"= NWP80P3[:+@;B&R GL:F64L)>2PH MT1<$'Z'OZNU*.*&>&.7,@)5UQ-LVK1]<']4I$).6G-2G;!];=WR#J]PAMRW[1/W0LD_L0]1O*RZ.;;9] M#FECE&-SBUM41;=_HL>&&#(\5U7C$OZY=H-UJ$NX;_W,4304>WN;* M"'_RN7OWGK9GSQ[S^"=S-F/^!H)O.UE9"9X#&NS)K@&C^(1O#GQ (D<>H$UX M,.UG(''PO,MSRD!]SJ.M#L+=+UP!$4WC&@]++VQ+EL2S.GZ.2"HU3_$AW,OQ MZ<'U=_T"#:#0 6)H!SDE0S50"91*+6AEU=T0F.4 DG&UV/CVWO13^:&B!0J MR(&K5V[ XP<1/(K^[/M4Y/ ILDP=/V%"1U#ETL'.(#$T;N0/^H.0H#8N^^QL M!JA) >B9GT+*0F=2R<64-0?;QF,\79,9D55_=>1!/HP%C%CP7&_J]GT#.OK4 MT3,WB.]RKS<$\X*(QZ[L,N M%8QX]L>48=AAQ8AD+&08=$T/U-+482QD+%>BA?H02KZ2 U*!2VU*R,0$K1/" M!"M[L9;6189*U;?%5*'L:Q%X@7 M;&\6L9F9+,/X75"R[F2S9Y(5/SQ+GJ M%-/\J!VPD9!1LB[-X)9GUCWHH.]BR&!?W6D F" %_)HDH=RG9 ^#/TD6S&N').CO7A@XZ90E=::8<^&/MW MV.2=T(6+9M0-!L_GD/IFP7RNZO" LH(=KNS(;WC^@,%XHD3]82;*!;:?N %_ M)@B"\+=@&"]T/0Z1:DX@'>T":GQU#E7?,IZ2M31YX>BD7F^#/(*<3":&'U%E MY$9-#3/FA8GDAQ!DTXMF2+M R1B"6CZ2@I+2G5\N\A**?-&H.Z6E+TSOH3WF M(! 2/B)"N<^# R'+@2M@^/V..8G:4J\ M:Z>HR7"F Q](X!N0*<8 Z$$1+=[&>XFQWXLJS*@._;Z5N7N JR!9#LB2S\%1 M%BE>X87*@Z^1&40R76_(8=G$3DY4R,8B!8S8*-/3IDH4*A4(G_!Q. A$K'IG M0"5@QEV.;; M+EF2XY" GN5YE_T8AU1U>]T^O5R7,7#Z)<>6_J!*XEN*=_D6?1]GZ5;=UE>!W-JG7FL)M0GD?Y%1=L7%*5C['K9N8SVRJ MK&\QOM$7C$_5QP_Q\F)"+@@\C2('V MNE_SG,&Q*2G#T-Z$*-'/PM!Q(IB'CJU1?NP%9)0A-)"BOK)G&>-FN=29$AZ% M4"\C!2EHO804J?4A +P8*8M/V":#W%4:;8R<%[T[>@DK^#T,?DZYV/L_I6*8 MH!U$(+P(YB!BI*QF(W28Y'U-%J/=<0SPR:VOUOYRZ%+I+XD_ M;602XP)UTCML7/B( G5&>;[Y_"0)$$5)!' MT1MT,O#'* ?;-3E@L!5];8!F>M@(6S6.V??AX,"WLLG4%ILW@1SM!@\?)*\7 M8UE!CVW!=8Z],AW]2V%HEVB>*[. U=.VZW%2/?@M7OAL28]!U#?VD][. 7B^ ME=35A7C5/P1$^"4&YPI! 'XB1YDQXY=XN=H SI4[VLQ7MQ;E-H9[KH,B5\IB'((.1!]@&SM0L,7Y 8XO)*Y, MS?;;,=Y&/4 G?EH$[47L6<"L-+GWB]#V2M&% WN+[VJ M?@S[E?W("T@3AK)#[C[!;U,$0ASL3;4%AK70K33AR%CF&#UMC1%0B\SR8882 M?>\L\; 3Q""/F.0[>H PO_$;=MH+BE\0H)E>//*H7KBEHE VHC0>P[ATDI,& M[&_I)QZ-%-#.0"*95S2 ?DW>#+#%5$D=%=QEQB.YK.1L8&;9&(+9WV"=#(2P M''.G8 (;"E26J)"P,TH&1#T^X+A)X+Q+WP)Z5]L3PDU#4;.[LJ[986"E;,%! M-:89!]&?W8)HD!F'PJU$ZL".P]+\<,,HQFLHITK-]\'"I!,#N+[JTU$ZZ&85 M3U V,L HS[CMV@6:$[RW O]BK[G M'LG2V1_8+=]5=ML)4O2*\W%L6[Q23TCU43T_%G:[9\42Z [Z:^Q3ZLVV,N8# M/]KG $>)JU$D^R;^$!RD\:@O\XF"($3L)^!J#8%4FVPPP;3$D:MYYSE"7ZC, MW'$[>)6Z#RJ+%Z\.LA[[[W;'?.M3BOG V 6*GEEC6PI)&.J9$J08E$$BZAKH MHRT?\0$D"LF!S!S7/(!"^^,MR'%(O;!)6XP8C(IPO8,6-"G,<]E"@6#V8U MW*CZ1PDP=*)M\"D8G4S4'9(JIU#VQVBSZ)E,+W^39["Q /&\[)!718F%3@A2 M%68&*Q1"= *L" Q_!C@$FU/^-B3GG8( 3> MZ%@XIC^Y PIVD)M1NV_>!Y4XSGQ>*?MH6-X6RAHM'/2&T#W 29/LOQSA0>+E/)B\8%Y;H>!E 7N#^ 0Z M_.VBO7%%=HBUI2V;/]=!#@&2UYVH;J@7OVOS&L"L;G#*5_F!FFFDY$=_D[/9 M!=0&13WH1( 3SU6P,9E.1>7N 05+>=NE=&U+!Z$I%O+ACPD#T#^V;]T8SQCW M\!-=XXR9\Z#%QBQ3SCB$7M$!]&,^(2B#[+O]*8<8X?6:+-P[-*N>C@9?+[:@0SS*LZA@+ =?5AX <6H VI/I_ZB M42]X 'G@<0S?HL_IO9H+!ONAT-._$*&VG6>:*1)X-CE"&%)BT,=G!C9H;-:E\< 6%^ M1VY*R@Q@NP,[RLB4W)2XP4W20;QH1^CT?3TK)#NR_T46D$A)N:]Y>]V;['E@ MNFY*(VVR$=!I]3":9(B4>.95+)&.TF$!E)W2MVD^4&THF')Y5AT@Y [ AN MOV':_I1,E*OA'<]HU\>)< I:9; 3LV\L ST>+"BNB^2AF)0I*/_( QO'K?,F M^&6O=(9C)/C^G1P0FQEL"=';!B@EDY.=3Y<0^ 3+9A BL8&5W!C]L^C:D*^P ML"@A@@Z3RQ-,."92-0HBNJ[:=-/9 $N&?>>I(MMLB/UFEE5/; Z<'.C&+39Y M &X_^#KX_+9\\8*V=A$/*,]IBZ%K0+FBLT=Y?L&H[1?.CPX>N22^K069&BOP M ]RG7?T!U,?&@2-L:.DK1"6W(=L!W0&,^RS\M/_("\1)>M@-ZEB/WV+2N@@L MV(RBKK!%'2S>(1X0? >X(MIO^HZ2Z:57?IEA._;9DM$/KIN^2/D!H"N#XG'Q M8F4.++59\X2K"B[KF+8&2']BOL4S7M%7T7<$OWP#!Q7H#HQM-_T(DZZSYLRX M60,6K'(47.@/)YD5Q?T<9VU&_*TD'2K> M_N4V*SD!CK\QQO,ZK /2&>:[[88UGX<"Z@XL;R3B7P07$R=L1!\*+%6 M]4 1.X,? L:C7J%0;9X=BHL-CR6$*16*F,KN'&4%KL\"+AIWW2EK*&7>J0<$ M%HH=V3*1F./)]Q$(K!,?(*H8.6X^D"2R*5+DU#50*$:ID@]IK'B4@C](S0#\ MF0U&>B&C5]7VJ ]^R)@F//I^JAWFI7^#?)AP&5(J6=0P(*(A%:^BC]P.BCV# M.2MQ!L25-2.C=#KD!X\=K(37X906#A8%)G]<(1 -N@UDI2[;1D)U! MTG#[P MR5DTL<-)'I\JPTK!#%R^^!,H>2YH?5VQV=0DI2[79AJ6V;0 !Q,"[-2W:VQ3 M"3D6:IY[4&M-HY(%/*\SG[^'F-M6SF]M"6T7RU=UE!#;)YNK%-SPMPY\6PL? M8J* 2F#H+YEDL[0?42\ +_H7:AZ03QXXHFX9BVYN),B5#0LGH&)Y'08_T+5L MU"4GDCJ"-T*]:ES,M"WJE2VW(]IG&O81D3V2;5&'J\3G^+-5RNAY8TE_[ LI M@;&)S33JLIF4]WPS)Y+K5 +JT[8T/)XE:SOF*U>@0[7N>R'>7)375\(!^-$F M2N@:<8Y%Y)!Q71)R:_6&AC?EJTO*/9YJ1]W>V;5K5]NU>Y=M.U/R +\TO.5)WQ0F:MY!'$$:XN7+%&*;V+A!_T4'WSR:FETLVJL'*P: EZ< M@P/UVLF$6A/LI^AQ*W'D%Z 7]=/&2.C,5J-9RL.VD4PY]GI5#8.M4H(!;H#0 M01:K'X?:2P^*\-$KV2:C"&-:)L6\'AK/N4%1A]*M_D$DQ'2<\%&\7$X 6FBZ MKWY9P[;*;R"T:?LDW3#8%H!W96,J=Q))G!U"O02B/F/8*!P#X+@QBG9Z(XPU MC_J!=W0=JTF02V?LBY0=>)4"9JG6,)"%H!>OH(?EO@$!EDA2R$[RIV&R[M"( M]T'T4,BVAGRV<99&F#)%[N5&7#9FI0.QWLR$P8G0G4U$$.2#, 7450D[2+H< M[ "5Y]WGX8\\JT:918-)'"=W;C82@D:RL01D(X@(6E06&T/@ RM "SJ7][$= M?)S)DQ0V>GI5G6P,%:P YF.?5]:!1D#EV(I;6H^;E184@YMPU9?$-^]+7*PYB0K&O%;"MH MX 1X(5/UVXR0Z!MOE-8-_TL6FR5J.5XI9[' !IGRB[;%_(@V,@8.I- 5O_R+ M3=F*J1=%*LZ1M@]DL9F% '; AGZ%EKZ9[B X> 6!*TF8.6+ -Z6Y"F@)N(:Y M@EWY3K]X#KK)U!!]3K.XNN&Z50XH70+Z>7XF9S?/YA#T)9U$4,!MJ[C=&F.+ M6[VO$"CBAP,(Z?N*C:IR8"HZWKAN"98NQ=+!*\IL8ZX $ %2^&W$N!/L3!PF MZ!(&YRJNQU7]RU4KVL)#U7S]W&K8IUW"?:[*E[0H"%L#I&W8(9]<93XWR#N- M:&O6H7&AG?$,%#*,#'D>Y2.8[6;];F^"VT)]H1H2V"4E@5;$>1%SQ?4'$FV3 MKFW8")!S(<6&W( MJX(Y-];)N&[*Y$$8RX%DJF.<[\4;*=BK'V#T*"1&MX9H5BHL?8#7A'+RA[U?G@DK-D5T>'NE#EFB?,K6'.8*9L M"*=-@\T)2X6C4&D$VT-?)QJ2$_IDXE65F0WEWPU9UX3PB.,I+X]%EF> 2?#% M%3Y*8'? C-*.&L.HTE2EH$WBLX/5!--2]JV8 @^SL3R2H=3) &.;JI4!4V*& M&+MI#N611OO&-HKNY$+2\B"9.6_\V">OGZ]%BX49\"_;*L4D&B])<[*S>1M0 MU&2.*L:*J-0.)HZ>*T:$Y#HEX\4O072S1&(!9X$&V"3\J;!H:2<:AW]L3/F) M6."K1XGCOR^S:Q&,#5:;C/3QJ^3=,4#I*./Y",!^*/D2F!C[]E_7MN\]T#;N M/- N4+IP]W5M_>*Y[5:K%_H;5ORZ,E;<7CF*O]$'L6#$QL2ME/BD&VV,!GE! M5QY]3'7*13% D-B\N6RH01K[E[$*?]T6$6KZ5*#B9T8&^7$!@^\Q"+5VC'T$!1Q!>#$7* Y\%:(=W((- MGWWU4NV@O^H?TL>V45=LDMB*.NQ&YO3A/#^3\]B[W:,=LFIU, 17;=[4_O$3 M'VNK5JT(1R+K=]+]H MXF,CGA5"?KQ2@\T:9^I&'G]JS&U.+VSYZI3XO/BVX,Z=.]NV;5O;UJU*6[8H MP-O5]JKOF ?V<^@@OR&XB)\C?\2Q"U3='W[M6]K*YWLW_SZRR- M4'6%A3A6YOK+%^I.J/[#KV#'&+L_F0_*?>57.?,@UJ6L1[K/?5//;/=Z)@;ML]^^VOM'1_]()*F T-]"O.[00R_.O^W[8Q7_YUY5<,'7_76MG)9].76'=O;0\Y\ MRC#NV'S/RU[;CMP0YR#\!Y_Q9U$K!_7)AU[S]@G]/S[CR<8!YM?@[RS]7#", M-SB&4S2S$4%D9 NBP-C4'+'YDLE";S_\$;6C34*-^6RRR4@H.5@C5]C F EX M.@DIZVR:!WD66^Q%@"L=^;UMLT#@#^T@4>9=LDB->@#MCC:7C3+!(>C 8"_U MD4DUD[*J 4JT;%.8X&<^ 2(.TH/]7I)Y'U:P6VN>Y2@7CH[DYMWG$8\XBZ_" M^LK\" M_(D^EHQ]3#T( M3LI^75?A&J[5YPLPWXY471[8E^PG]OC/)U:&?ZX7JE@S\L MS,@"R #8KX2N! :9$>#' F\9)7RC# SCC0T^!X-;)W1!J@UN,NV3#/,I-F") M*9UTY%%MC3:S'Y]W7OOWKWVE?>^<<]JY5UQN>R3J=)(O7K:E8YM1&VY1F_W M$][@!N'VPS;P*>7@6S[*[B/$D;<2XQ5Z5A+@L_M!@ Z!$4 @B_ZS'O#@MG3Q MXO;TU[ZR?>C+7VJ_./^\=N_?NWV[[4DGMV___&?^=6'DF \..'H_@2RG)\*C MW12CGT7VP3/(X\4#ZM%/H5L!1AJS+6P,_8(Q0_2M R/)T;<1?(LC_Z+>_$L% M9/2B_I6CK MP^Y]7_?971[_\/:.#WV@O?<3'VE7*VBTQ*#G3%"(=!E+VTN2P,7LFM*QW* W MTI&Q??S)Q%PO28^1TK=^\L/VD+O?NZW0YO^QKW[1V;3MWM!>_[?4V M5"W"%A64WUE)H,H#U0'GU: <^^G/:[]ZZ<_VNYVFSNT MXXXZVC[\ZH+?6N_USWMQ.TH!S!\\Y='M1[_Z67O 7>_9;GW*S=JGOOD5U_5> M!3@?_?+GV]^\\1_:"0K03CA:2?E7OO]M5_.>E[ZV??#SGVQ__<:_%_W8Y!_; MO@I_Z+3T*:'O5U"/AV 04]D4>"8(3(N^=7&@C3)6EY$8 Y,$R- 309^$* >Y M>.3A2-@I&?*HK\!XTD?&,*,#2M^I\"@-NEF?RY-=%6)QF("AJS(W2+\O3^#P MTI>"8:HD&6U>-8%:7IS MB4Z)O#YUUD:,'>JA3/*5#:1E;[#) P_VPT7CV/$"[79&X, Z3TMHZUYUP9[] MDI$.0VT2>;-1@5?W9 <;<8?_.!* ;Y6L X8*!N;5KXB0U9 M,0_<0:"0V-PQI_'B:I(WE+!O.KJB^=MRRMF(W3>\)#?:K<:C"C?U?0PYY*._ MLQV4Z<>L"_OV*?L5'R(0H3_%4XJO.,<\B/HQ[+=MD^Y_V]OY2LZ/%11\]:<_ M=7#!B[FI"MNMCC^AW?DF-Z$&PQ6;KFW_^Z3]N\8T=[_S>^)JWK MVD/O?->V1AO/VS[S*5K2GG"//VBK\U,H<)X"J$]\[[OMYL<=W^YZZDV3.L(' MOO[5=LFU5[X4SO^L,/; M3RXXKWWPRU]L5UUU5=NS9V][UB,>U4X[\:3VJ?_^=OOMQBO=5T^_[P-EY[+V M,=%H_^/O?B^ZN+W[BY^S3<;V;C>[>;OY#8]7N[:W]V@#LH#@B+5KVY_<\?>- M%WSP6U]KEUYSM>WT[00N5U^]_^M?;@^XW1WDWQ%)%?W::Q10?JD=N>Z0]O"[ MG)[4@ ]('CVJW'_=_F%^,QZL$<]Y\,,M]_ZO?ZE=U[V2LL]]@7/<\\\_1&/;0^\ MVSU, ^[YYX^57. O>=JSVAUN?DOCOSCOW/:7KWR)<>!!=_N#]M2'/3JN3ISY M5-FBK:W=](03VVN?\[?MXPI>WO;!?_<'E%C_XBJN<8W3TVYQRT_89C<<[/_J?[K,W/_^L=O@A&Z(RP:>_^=7VSQ]YOW':\3X% M$"N6+6O__.'WMT]\_8NBTIKKVZN>]3?MI!L>9SF @.7,U[S<>/039VS(>@W0 M"SCK*6>TW[O9:?+["^TM'WBO^^#S;WM?^Z7:_\;?O]#TZ+-<9QE( MPQA+/ MI07?=3GIB(X2BZ?MJ!BV@H4^$,%/^4>.]=A@V7@=".F%'0*X:3_%2J#LS.VJ MJR[E^R OP!<>J41A(0\F+YG?5BR>W^93WP%TTB_:JOKCBE=.?O'<;^)'H,'5 MEN@+ZG(5R&>]#LK 4Z.G_GHN&;3 U22 MK+]Y)]U!7T =3E+%!N-RBV./)_T &.ZTR]UWSD/YT(<*BZZJO7*RB)__#BJD_5LU5^W?W)CU5Z3%NQ='E[[\L)5NC?G(N6&MPU M&(>G,:DYT@,E ISO_.2'[1Y_]EBEQPPR%>!PF^L>"GPV;]OJP*;Z\K233_&& M33 %O?28.\Y5CO-0:QCKV/Y];=^^_4Z=^93VP&?_>?NG#_]'SNWKVHV//<$!SJ\5&-_EEK=-G5R/I+=- M<_9^SWAB^X3&ZF0%O#7J( $MX#[W9/E['G\U(Y M=GWKR49"SZ#LR$,/-4H_ 9Q!68/+I]_V#LZ_\KUO.0>*QR#%^389X!@H:H#- M]5@B%2D.:0=_3,)&J(6;H@=B7H@F#2 J47)_6"8@ZHH--63A5!*4')"C."LP#D-WE0WK1CH8P!O\[P3#G\QSCRJ[ MWN' AXHDRD;(\RF\+X^LK8=*S:O*C'I>,TP[?%M48T3]V+.&TXXYO9SSP0>TO'_!' M[:XWO9GD6SOIJ".]\1* $.1==NVU#EC6KM BC4 'MH]_":ZY$ZF^!ZC?E=O? M27KU0P_8CMR9K_R%WJ3< 04"RY8N;8>L6^??F"G+S+TM6[=YHP3<3]GO!@FZ MWX7B X'<-WYQMMM^J^-/M"S<\H-Z*ZA$QW,[YZ'[7&+@GH?,C<%-$<4@R*2= MO??V22\^V%RK?MYXU57MZHT;VS577]VNW;3)S]^<=.31[>*KKFS7;-O2CEBW MWGK4Y7Y7?H$VU_6KU[0[WNHV;<7RY:8O5\X\F80Y[NXCC1#YG-<_5MK8P0[D?CA1Y[).?R0]0K: MEK5O_?@'?-"=]()"V4O_R0BJ"'!^<]$%OFI38B&3'3*-^55MKC@U.-/ M5,\ 6V'?9I:-6+Z;@:$ MS;1A6MWELLV'+ MZ;05IF7+2%44LMZ()68?568AFM[DC=MNTF6B_,)'-@Q_XJ0OZ"SD)$/F.IQB MP\!VM$4!@38U-K;:L/"L@B+T8H Q9+;K<9W6CS&(-OB:D5($+Z7K,1+01R0, M8;*"&&4 M>0%<]4&/YVT ?+(O;J."/.$.],R-A^7*KBX]-JKV]J5*Z,O)%3C=/-CCU M2K[@S <]K)WYX(?YB@Q0+:<,?:."F5>\^YT*:+;Y:@X^;U< PO M/[3]ZL+SVS=^\J.V9.'"=M0AA[@OF!L ?IY[V27M#W_O3OYM'>;[8>KS-6M6 MJ]^XLACGJ02U&5]I'8!N< )7HA\*[O38ASK=[8F/2LHH[\DIC1>]]0VF?_&? MWM<^_-I_%(8%!,9CS.4H 0\\_0]\18.@Y_L_/[L=>>AA$@O#_=QSOZH:SG'F M.&-,XC>1R%_^SK=:CJLX__+Q_U+5>5[8O]8.7[^A?>2U;VL??6W<)G+ *H,W MUAC^YN(+VMO^Z]],?\!=[L[B0876XUF?3[WIG>W^OW_W]IS7_C\%:N>D+S'. MPSF4Z37/>8'MO/H]_Z1Q1T;T;'WE09L"T:"_YV6O\X/>'_WRYQ@> \_0G?V; M7[5[//D12@\W[_8WOU5[MV2!&=9L7YU5^ID<^4EZUOH3N!.N&"UEZG'KIBN!P*@\U>W 9%04B8A1-E;E"EE M9NC;,T%/C/;T50'C&* ?R2 BKZ&?R-.2B\G3&I/!1G+JZD5L>K&AS6=#$^Z- M%6U7*O.Y26.(3S=\R\(+K!=3&\2$@, IKIX@&[JC<\SU3M@1A^FX\/55G2 /#!"PM^E-E\]6,[U)0^H\OFNEL;3)!#V?Y9)OJ%0*CZ"]BL MC?JU'_F0\?O>^G9NIY7&I@BBCDH M[?>\/&/M-=]-'3+9O11*)/OVK?7^'J^ M1:5^YIF=%2M6M../.LKT7YQW7MN]>U?;O'F+RYZ+N "N1%"3W=-NH$!BL=IX MQA_]L9^CX?FB(]8=@MH /SG_MT[^:G\=_&F,#Y/-8XZ^03QXK;[B067Z_H@-<6LDA\C-+R@:4&-X M,*#6GVDCYA;86][_/F_43W_X8X(IF-$K,@?M]-O>WD4"(V[K^):5 A]@."\[ MP(V:&_#[JSHA$'I,B_@ %?/_LHU7M0<\Z\E.]#FMN;\"&H*8^]WY]/;)-[[3 MYI>:E*JGF\IS0?9[V>.=/4G :#O .&<2<*_W+2UYMG;>\_[WMI^?\RCCP MFPLO2&P$;I%QY:N'ESW]N>THC=.W?_R#]J;_>/?@@_,\%X W_\>[G-UMVQ-PRRV)_R'G2*C^9X_ZH]H^H1[9)E/P%2]M1Y'TA'V MI$C"2)R-7?-W5H"A5'S[E(5JVPQ5$X):B,K&V\8F%.O#BY5:I/&@X$D),,F[I_F58Z]9P*MN*3<2P(MJV$'O:IN *, MN)(ABC*N1"!#7:Y/O%I@ABL;Z ]^RV:@ OEEWY*B''W\0XC%B:5H""2$4X<7 M(.7V!QQ],6@';:@3)?IROFELID,?A;A23#"W0?SJ ZQ3IY/]B0T&SZM=:,.+ MMM+?M%5D=.ED)$2H_F53<5\DV$?\4!O-$\VYZL<\HMCTF&0.<=_^?9X3\(=Y M(A^ H1]M34GE\$%]@&W;E2VENNQ??1(]&H ):U4J4II$O)' JU$(H6T:B$M MD=(6 K1432F44 HF.$8!>\Z<<:Z]U[W6 MNM[7M=:]UMKW?>^]^786^K!!F4T#ZMS8.:*?!X>YFD/L@?B7\0678SK^%H=L MVTA>_P#*M.?_\7?^MNO_E5_U:QPKG/DMO^[77[[_NS]_^>8KKUS^XE__?_O9 M%JZ&O//>>Y?G["_C[=N79U1^Y_WW'/?/TS[5_]+?^IM^YN:/_?O_>^O]#;\B MSV,4*/_%O_6?N)T\0^/XJJ_V9XEP_&A'H"KH>?/3OP+:\7_\*W_Y\M8[[UR^ M_-_\@C?:?NZ$*WK3UG_T5_S@Y>]_]1_[R/=_U MF8K.0\\F"NEG]'FYNFGGKK\Z&_Z MQWTUYV___,]%$N?P>7INU-FWX ]('[ET^;6_\E==_O7_\1\U_>=_X1^"-* . MW3_\ S]X^76_\E?;KW_I#_[SEQ_YH5]EU>#__;_XYR\_^M_YO4YL)GZ;-CZ[ M'8 Z;5LOQ:/S#7W_X6SRX&+#PQ@'_\:?_U.7/ M_(7_<(PE_2UM7+_ZC:]??LT/_$J[\KM_]+=K$_BDXO+W[ ?I#_WT[[_\5W_] M;_ &)[>I1AZB8O9G_E=_0M7X_KM^]'?@EF^)A6=@V-W@;].#TXM@# M4XR>A7;)*@.O/!(A^'5B) 5BI=S"BZ_QL\\N 6>YG;+P"S7Z)(_K/H= ;6R8 M6.P?!V8,I[,ICV(7X[<+*1>F:-()G==M0#S6^@=4<#+'G-/)YY20O).IV](W MO X86[@[F)L0BB]6**'+8*7)"NX;O2WA8J@<4QJ 9OK 7E'N<;3B!SE^.E?Z MI#1(*/I^+\6]L"8*A3<&E%AJ034AT'0,-G6ZL:2BL/D-8CKB"&A[[!%'E;EKN M6"\VT@[XO-BK;KGQ)^T9G%+^*9PX6YW+CJUMX+OJBG?MPF0?^1/_IO>J/WS__1/*OV$KS+]!W_M_V4] M//,"_(V__W/.,?*"-DE\"XIX-&:%K[WRDJ^\2#2;T]F !GS9=FUD@/^^;)*^ M_%M_=/IWSD^=.]R:^CEM$G[P>[[/>CP^]/)#]N+Y['.?NOR#%Y[/>2C^__C_ M]S_L#__%_*_WO!R)A@3-'&JW8";OL-/+=3\KLY?^%/_#N7/_8__,/^ M!M6__J?_;>/^R!__8UZ0_Y?_@__)Y<__6__VY=DGGS)_K]C\W_[Z7W4.=$/D M8 YPA>?/_UO_SN5/_4]SI:005_ W"?^U?_Q.7/ M_6M_\O+?_8F?-M\O$^X77OA:A)3^#_^1-B>"_]Y/]:%I$MFW?74&^(G_QA>7 M/>)$V<_AS*W'/_"5WW?YC_[DGW;ZL]J8%/Z9?^&?V^C Q&YW(_WM./_*#>;#\7_PW_I6%^P-?_F<=S]^'SG'Q.\/!Z'%ZA/<, M1Y.G^$M@%L!1-K">PZ;,P>$SM#!V/O''_T__@??:J:E$T0ZF#!\G*%'>1\(D[/)%O@&?0\3K1L9WG6-@0K2M/^"6:@U1> MO:A#]Y41)EUNY<""&]BB'=*//F^:\(E-T_#:A]E(U(^6290!+[PHG@V<09E% M+#^+RO@*"S3KT8N% ![*\(CB]I''#AN3;_D3MA3M39;^76K0+EQJY@.^)#3V6AX[.0[@=PV$8; M?<97QXWQIHVVJJ)#^PU=]1/C?&)F@Y*;LWEMO7EY\\<7+:Z^^9IT/\!L),NKQ M0(PGI)P3>QRRF:?O/GEYY.%'?8ONB2<>U_CB#STS=W#KTG]**AE\I[WOOO>N M-U5+YGWOW> ;H'6\.L.E.$3 ^V330I]X VUZ(::*.KE-CG,YY-0J(2&(1 M?T=MH)6#84.AEQ('M9^7Z&V[6C+Y$0OBD/DB<%SV?U/'128#89';FP0+>&-_]#7!P\?*Q/>'2)U$Q8[F86QD3H0.Y7< M";R+!V*A&&3BZ\CX?([^I4;5VL($],1$:=D\ &I+A6NV:U'TV7)Q5=$NOX+* M7ZD=0/A:T:;[FD:U;#?@&!? $6-@L%YW4EP%.5B4N38E9MGJ@:TRM&5K,N 4 M>^J>)%)N#(&H&!YJ)U7@1X]+MY7S86T)W@8B>:ZC*-X[/_:5G[F[ H"J*=HQ MZ>RGP2R(0HB!28;%OEN.6U!N%( MO:( I#$*0/E]J&X",A.+_8>41:"3"WIX81,[WA1%E:%^=<'AFRC0N8ID/TG" MVP_QUH_;H+KB(V_XJ2A>^#&3-FQ).9/LF_*E?^S3[5EQ6& H1IYZ=NK39]@8 M.6)2%X\X(X?_8#,X:P<0-85!F%0EDP'%=5P$4G9_D2H'J-Z8Q%YHE-E@,)8H M)S:'']1SI?&HXP?MI7U@+2.A;A1K1P7SF%*A#]^+" M&(?5-E3 7Z.H6]L!JN>JY;_G?_E__+Y>_\;-_QW; 0XYWS55CSHV,>#8T7[K7F#L14_C_Y0*84!ZM#0YWH9"U//,X)1 M9Y0*\(8_M$#JPRYHW0(JT1]#05;OQF^)N-YB"DM^X:=O71ZD8-A23F8H[I<" MXY:AJG?Y755B0,&5,Y_K09"M M -#+9_(;;!M"#'N_N+@&2K+"QB92*L4=))5NX:O_U/OB77#]"G>"DL;@G2]\ M^2MWF>CY] 5RG2PJV)8%.$E;'FC;+)-%B3Q!B)>4\VE/>!8E0VQU@O:FR)]" MT5-9 &,J3Q4=3'99=)!OXR6GD[Z3NMZ@PL.)@4I@YX$^+\"Z]:)._BU]8L2L M-VZX@%(!/MIGZOBBMEFG$NV#9H&!U N1I0VPV#8A,3MM(E/NV5\Q$L+>,+%[ M3_8O?G21RH8B_E("YW*4J!0?L!4"28>P69^TF,X8LDUBSPO]^ @C M(J,[/L4F!&\X9BRDW[-HV$\XO#E,"F+:KCZ!+PLO5PTS5LJ#M>O@1_X%G;;==.[C-RMW/[I/RX%_.P=T/;\XXC\R' MAO"G_;FZ(B;;ZE5*OO7%MZC8['33!7BLRSJ\[6]HZ"B/Z=+_L#8J?&V>'^R# MWS$6/RZL#8[*MBQ^KLIQM8O;55S)(@Y< 7+L<5S,OAI,P^"?! T] 3?0=(K0 M^K+<@/7EG?(&KAE7_*[_@.J+^,&[PY(3+V6H=<,N< "AE#EE^DXO\_(RFGS& M*XE^@&#CH]! .?'?V]4B(CN8CWQ2(?QAKIZ=OD!(:T#QZ(:]\TBE1H7!_$)T M7@' &6\EPTSF),J,K<;\AVWP6K2%=U^*47? M,-BGT.\/!P.\;=\A1R&X@"R(F-B6-W5DC2\[Y;P-H.W?%1@#GU)$IQTG"$.Q MY?-Q[,7V5 SGS4=-L >E+AZ\SQ+.Y$1!>+P5>N@#"ZW,D 5'7=^["L_?7=? M6/ 39G\"UHM)O8L:JG;#:9/J*G2"9?/!I =;)E*8)*>9;43-G\F+^5[T>J@R M^GDHT9_4310+[K) >L\_'"_ /"XX%8L?!QM_<,QRFWP7*VAK48-/96A =02$TYOG0WJ5Q/V]];EUP*-8^R%R ME='=YR,@TV_*5ILHRR#&W$< "S]ZJ7_TP8=H'CL"*7$;_(HM9/%G&.('ZI5Q M;K#X>Z*8W+805T^:&'_][7_YQ6ZA]ZEN"S 731V)U:CG? MR-/&23)//_WTY=EGGW5[Z;L/%7L'KRH"+EL%YBK1_8Q!86F_+W@([ M=T3'CH$<)#ZB)+CC\YI:2A^:BFTVZS.ZFP.4)]'VYAVK@/U6=9,RI#UVS&"V M,XLA_4;<#]X##ATG\JGL%FZ@&K@1J-Q)7M!SNF _"%!JDT])!^N[I0&@HRI^ MM#T.2@B&HW1=3JWQ6W'8F:Y@J5W^',R'_(Z;@D&5O1EGXH+H(>TV-MZ3V,'G M]B![FU[\A3158)5;&'.K'3M9=)*G?APUV?W.:+S?@E M CXYOO$; ="AFR$R@.KVT_:S:!'Y413^Q;JU5;>]-^^CGM>C[Z1^#1-LF^-WW MR(J/S2";.'[\[]'''L/RXO65&"_PL\ER3$6SKS/FAY_-)><[FR2N[#RDC0YZ M/0Z5]O/<#IUR -%QB:^]JE*[IA/R^#,:SRM0SUT>:L= FH M2"]&GY+K ON;8>+Y1S-RW2J<^<(:4M8#=8/J%]B!KN(WO#$O_%=MU>^VS MF<:1()(-LX^;H/LVV('QR^V*KY3/,J/G;$8)65/F*!#*,2UCV[WI X[:%=Y\ MA\P1M]*0."(.[&5@Q4^0DOB%H]PQ?H!J1L1.8^.C]:1^A"3UP$&_&5<1G+F.6DHQKA$0,0XN!&\>4*[5A=8" MU(QK0S;ZG1_[Z9^YZZLF G_"K39KTEL3CE\JLRAD8IG.FLG-&P [-)..9#,4 ML)6-"SDJ$4^YBZ#5A ];8H#&),@);COPB.X3 0QOU0'SJ)Q?;<4+&>$M?#8= MJ@Q_940:VUFT%LXKDPI*V+$^Y$RW4EA53YYC:"1YCJ&#RMNH8_%??B"C5]K$ M D"Y?J(![/#&@_@GDGV&3Q7*V/##KL*@#6D CO)Z42.!CR'G%!'0E"KN@\8] MA6@"FPP,_KI4025L<%6$!;$+&GS9H 36AD* 'K]'!WW12=T8RGK5E_8C=M## M0DI[LZ&0'7R*2LF2RR_[B3@Q<-%ZXBM] 1+;1TQ('9/PM%];]Q4,E8O/N0$. M+-K$-WH0 \N&!I]9J/K;0UP=R=6<=WW;JG9)_-'EPP\_(OEL&%"$'MP$Y[@8 MDQQ9P)N'H ^@#+H^J9*R^MOO#Y7FC[AORR@O;Z=)1G\ ML*QHQ(7VL'GCPPDX-B=///FDVD([\'CZ3O+9;'Y;&[SW_0O!?M:M/KH_D[MO ML:'\H8<>NCSVV./^045L$2?T ?Z00[ %TS+!$?\32/YL LU_Q^70;^9*HJZN&-UCS4!A'JYO^'\J"/ONT8'@Y.@9;_8#61+?Q M%!-.*DUGW:-*T +>E"^XLP0R.^]!#[:TG2]PKE5:27S$(;@>AKXC5J[2KMLQ MH1#<1C' "LY)E\WTGN&'S!HB>=X ",CNOZV2+:X'9Y[BBNOB20P_/@(I[ MW>PDQ*G8GBJ^>Z2Y[<=_YO?>A;$GE">8,6(_<8X)13DG'LBWP6SJ MR?<*FSQQ/UM8G;N,M)WVX8!ET8%@<8S,+:+[=A4X .1>G M[@F4@IQG(HD>Y+-XK:LW!D["Z+9">(U)WD_PV*@$D+;!;L>4LNB97SD+,[3& MU_Z+YJ)\-S]^BFZS;H^2%[#8AN9DJ7@$,VVG:)\%<-@_VB0Z>O;8XQ-Q$\)V M\NQ4Y/NM%54A)TT; /LJ_8E[]'61E54XG-H6@,7)9:7$+=^LD:2HPDL']'UC MU'%G_=!%8S.%K2RTL6VY3W#K+W74Y1"^]K=12J:,3@.X\=-XO1KA\O2\H!;[ MPIDT].E[-B;Q)W% OO;P@T69VSDLW/RHWCMOOSV;B(Q9VISG47+;*KJE0>7P M1#<)JOM"!8]]Z6\_M3WV13C:Q)LZOJ(,#MAH*_2VG8T7/U3(?S/!;_S0>,N M[?N(@6#,9'3*'&H-#P^"N+: 1 T MB9YAZBB1ODW] 3$P,4B5-E(I._%H3 Z :@G7KF&GW&IW >?-+6!_(UB[AYZC M+?&:--9F(3%J8"NF;#JEL^\[W^V@_EM.Q(>;6JKGT&8?];[9#H$J1QL >%J& MR'23H4N<&..L51Q5C,JV-\!_##N)65RCKZCEAL<,)-O :U_/!QT+?I M. 'T@R?MOO)9J.5+F@AB"H+K)IJ6EEWW246:[X"-Q.PFC+94J*GJ&6 40Z%$ M_F4E"L\!!\Z_$<.$/73R*>6H+(MD M)FF^FHV,=>"S2LM/MR$^(,@"Q!4I=$+/E:G8C:NSH; L=;6! F\CE/!GTO)3 M-*CQ,(#^VNGF _ 0\;L2*FF>6SYS"P%;XL_F37KT2HRSD4"&3UK=@'1AG8/; MV%M77D#PSS$30E5O $8GR-P"S*:O5^*Z2)JWOK"AD;.HR;BR.*(#C+/XF*N% M).C$(6/0BRA]U]CE+2#6TZ=*Z"5&'O_FB YSXB,8?) .V@:@SW+XZ#SX^#ZR MCD,2D+8F_CQD^\$';'3>2;S%0BRY*O*P_P:!WI-M^T<^MVSE(_[YJ]C@40A( M'E[Z'_WP>'-&O&U>![]=P1D.?J>OP7_B\O9;;_E*#CXA;YF(!GPU(IMU7ODJ M-/XGIO'_X?SF#1MI!.LG;^5W^#% Y<3'FS_I^) K._/,%'QYUHVV!A"G_=P& MXYM87/&B#C,;J755:&(/?DRZ#-AGVZ6] S#1)C<0/XTUV.<0HJLTH>2YB^8Q M#!]I5W("QL(4-^C<4.C&_##/8>OK!>F#6#V#\9:_:=#<]_518)HTC"C5Z!N9 MI5+8L"Y(D6.8\'DC+]AQ.\=U&UMGU#E7_U[KW&5NRI\+.Y70'.Q7.J_R&[ 1 M*-Z/SUKO0X2&?:"FA'T< 7^[RJ6! M+#2<\'&(LL,I_OHJ#F:+H65!JDPG129(+R":Y+I@,@$C#SWZHZ.0TNC=\,L7 M"79!V66#RX10_YDT8:3<"=\P&1-H>4'U4R7E\)-C(Y\XP7?QP!97/N"G7;ZJ MPPHD/"_;E 1^.@[8P)9TJ.B#)UF5ZX-QR)H+D+!PT/'58D_%-R5?S8HVW(L1#R&R;@F6#QFP3@$_C^*2@3R,4(RJX6^,$FOZ M$2SMLYW1C2(VG>:5?/673MVW7$8/J7CT!*?^&CP^F*9#VB@ZNBCKQ0*->_ZF M%?_L_:VYG27_^.=RKO:@+[+C@SROW;UM!M#0P"LC1FPBCJLE(1NN< M>.B87V/VV"7.O*K6>?M_0,6]SM661[5)PW]_(("D6:D;/H.RG%]J$3Z %HT- M#OZRV7,;O,F)'+R<:[D]]J ?3N:*CNT(5WWXN,:N=8]-;*EX\CT,!T[5QA>( MOB03 ?&:VP?1DATX-0CVH9C?B 4I[\?(PJ=&# M-F"4!$?8QY-/![B]Y"V?Y"B[: AM*@.1IG!B-'[1!EK;\7O)^@<.'O!33%// M?%,FW] !$ GL@FN>R(\.'S>X8K8-QOO?.%+7[Y+G#IQ1X")7F95)YA=U/II&>!H$Y)C(H2>B4)R+!22 MK2$O@E# 4>L&/O\L_\=N&^,H#'3V6 M%4_PF0SW9Q]HF?V4&N?3!NM@PA9X$T";UD0:'O" ZTK8L%^S22&.:_+%OI"9 MAB)/?L0M,5CV)P&)+,?$9 MOBT!Y-&EH]_3-OF-GD&;[D\ZMA2@YLV)_4JBOWQU0% =,#@VQHK/\<]X(IE% M/!X+^,UF3[EI2(V@?1Y;+.C\ 2:W[^@'[#[XP!U_VPHY^@0[@*\,*J^^CDEO MN*_BT/A^^.'\V:ZJN:(E7T5S+.$W5]I(NO?FF_X33@!^?XBQO;0+M3[OK2LV M"M3YVCB_>_.(_;^3JRP?:ES./)"DH]X9O^./=**\&S-^:\?/"4+'OFW!EXTJ MFQV^B)_K(L9<1R=5+APC_T65](),%=<;!O% 3U^@0WKX' M#S]6H)_T &&:(C*I+Q."Q6TDM>CLW(O,J+"52N]:HC8^&O8"Q!U <4!\2/;? M?.@X^%=IT2@.[\&VP+X.WQD&0S9V8V>W%@B60RB3I8!LFUW\%93?;#HL>8'[ M"Q 2]$X#P"[4\#(&S:AZ,$>,$K/ S9: X[#QG Q2IH_+H@,&E*T8JP[*4]8& MK<:?P*[ZY$N9KG0 8V*5[P<'Z5#6>VP[K2H P.-_B%">VH!2JW M8&PX9GKMY\6=+W[EIWV[*A-,D"R6YEGU"#3HU,\#9?"CV'PTOGPJ,DC 1R^* MFP3BL4QJ5 UAXU"]HV/DF1CA]2=_H=P&U1UH(;QHB:]7&@)CR[291%C85?>G MSH%\ZLR& <\\&:-+];83R 23]S>>,46/G0CY!]&0\[U;'Z\P< * MXI0LEWI_D\>^JYW=8(D&T=?Z8+,N#!3[9,I-S[ IM"_V*QR^B%X M\$C'&!_<) MUM3>CB5R +QU2V$F21109F,N_Z6?*S;(OOOV.]Z,0$M^\56*W([).$4?<6IL MC4 M]\V)S_"%EH>%^?HWN#:+9F&'\%NK0ES%*.SE7_!Q;^:8_#%:3,OS< M(N-'!(D9?_[99\#*,\/72TG*R8KO\!COVQ+$J9[FCK>G3@'(7KWA]2,R -:?@VYE5U2"NT((- MXZ(.#ACOH;6_]C;6C@Y'*(:^L=T7K//PO8"-XLRQ >D.8+IO9WGL@MB8T2 M.-66S6)WN1QNM/$:!GT;M3H,4G2T:> 6H9WG)'\+A%2&VQD7%L5'P$Y@GC+6 MSZ/A"[;BN;Q7=K@%?^?'?_IG[C))>$*3D2S"6<@[D)LZH::>B0B=WA09Q@(J MX)\!VXG6=*'0NR:!X9DL>,D"V( ?&C8S"9)$'+R!@A)52/C)8AP9D)$K4(SG M4U:J76R$Y(/UQM\\'\("CQU/Q,KQT5>0S$R]F@>HC)_V3_680N=YX33'\(>N MA44YM%S"S[,*0!8]@#C3+ZX8YSC)B'VA;Y6L0[Y#%]KR[7?BY7:A$QFUJ7V- M8O@I3U4+1G"TU!M!:#@-?NP#N.1-'$*JB=NZL0$*+%<)4(:,8ZJ<#15C!ION M2R7@D$,R[8NOVV(^=Q/0X!R@?0#O21@-E M9-0_DK(OBJQ)L1QHVY%TNV2#30P+-!L;OE+>JRXD-@C\H26WD/+KP6PVE8\O;!.:R):_)"XAI%\2L/AX/GH6-^\=B;&OGAL2(&]]6"R-(&BNYS MWF)AD_K((_E;!]K! ];P^%RQSNE/8CLZB$MOA]+N;*I0..-3[2<'=T>X]@D: ML&G=DLGOZSSN1%SQG7[QK5N,JFZC/J0-\2W)_4Q=.H<:]@%[;-&, ?M0?\)0 M\J$+_ )K",V0?.DH?LO7_#H\UW 3<^#0LD16):GHPR[ZC1B.)(V.O$8@&765 MJ$34L&C.!17ZI<#.>B77VG6^0 A;G;#9M2NFQLYMX37T$4$Z0&'B[W-C4\:,)W.'&XM]M#6JQM6XX50+H!+U(&T^+ MZ"I/RD/9&02-Z5$8H+I08AZ;B;/*0[]-[!H6S]@T^%,,"I09'QL TX,GAPZ M<%#.[0OJD$IGHN&$\,+OF2 G8?"9\ #XL_CG!((.+^!%D2JX*!0["" MB/U50L4^J82WDS,B6DSSV=T4:%MT3G/ M^E1.Q-[2R&(2WTC0>N7#FPBGV/"5&:7HQL_1Z:/HGMC =0**3Q8HJ X?MP+0 M&]G@\64MWD+%]WUA3SS.+X)S U[XE5AX+ M M:PT(JS!VY+^- 8V3[8C']=&/#+9=/?_K37IC1 M#_! \KU[;UW>??<]U^$WJ>-G8N@X>$.030XO^QH)@S=?CJ7TX(3>\#*V[;_: M[_-9N(S+/)N&HVZ]*L2?;X%YTX"NJ+M\FS_LE"]N/[R\)/"0-ACXU0>*1Z'' MZQH_2\Y$'_$!>7(_P,SOY&@C:-_$SVTH?JR0W_+IM_/H8^@\R\15G,<>?=0_ M1OC9SWSN\CW?\SV7SWWN@&* M2M?LI1 _A:OFLN4U J M>8_5 ?>OX)K_!B"SY&HI*M=5TAU._ >D*W00;?D()/ I<$+F=1"S^HF9Q(WMP(Q^(CKC4QNI9?/_6B91DF MVFCV8C8M,,K1DX0R+Z[4J/!&IVS'7BZS6\1^4=.$R09% &^N/NQVN*J1-C1J M+*YN#W4KTX$$F03.M+2?/!N\+)9FL*A>\,!OP/=5,>"3TTST!F18!4VSJ?=],=QQ84Z$S@BG?3+9UU;F9N[68QI/QND?$*.#"L^/.A473C*(",^ M.E:.A_FD7_FVC2L!V4!W\1(O,;8]?"1^J:_QH7@:IX2%PV=7COJ 8T,2GDU/ M95F\:P/] '4 'O\9J<2RZ0'DOQ=]G(RY8*.7,6;3-D?;U!Z].O[;_J5O%."' M@3JJK3O]Y;Y6W0_3:B%G'+W[[KO^56!\QAX/V'*UAPT)>#=_LSYRN8335Q9\@9.^'X0RY]TSI49 M!0.<^UH\E.F;],^=RX,//^AG=?A["6YE0?=5G?G@X8:)%WP:>8!QHJ6R#H:6 M(G<3C/<[.:K-Z4/ OPNSR:?O0#&N:CIM@>#>M4CZ%[C-?/LEZ7:(>T?? >X> MXPLSKD!<)?!X91<%AUR.XVAK'P/5L %"NZR5I[;K:WG'W0_@,=\MS%%_]C6\ M)DQ;C ZD8T+;X%1#=(H3BENA_7@=A>+/2F\'6,RF0]D73L:K:^D4#*:%9BN_ M 2(PORU=?MT&PD)H@Q93YG)+JD!,&A?KS&F_ %[SP]OR*NPP"-.N?%J^VG"1@^301>X,.HMN4P6I$'KL#8T M \4'@W=7(,(G-2$#6=SRE6-N)UB?)E[:%7F!RL0"OSR)3Z*=(6^\@.KH8&^W M8JRV6]K (/?MBH>\L0%.2WF6DCRD'24N>_E T!,^V-O M4)U[0DT?H(<%U:CQQ;_JJT4.&OSUN39C-;HQB1[CJ(C%\5'J0J>*ZXZ+%CIR M-#!V:'/&[BQTU@05HRW08BWV0TML M$I^T+X#&Q"L+-W\9P>V=IYYZVFU!+<^RO/[Z:_[VE6WB!02]O4$2X#/G6J]\ MU;_8FX>1<2S<.5I'RK0UMW(R+KRQ$1Z))2_ '/;I0S9>V0_E'_OO_>> M-F;O^786,2"6B3,V$C-NG3W[W'.7SWWWYR^?__PONWS7=WW7_+"@]$P[#ACC M]078R=,FP\ZS05F2A>ZR#J-=AY';;:C_+"S0N<$0ONQW0#1FGMM4%[ (P#&5+!'(W-B3)HRVQX%6_(ET6I M)LVS,Q;V-K5\;>,6.(E-#M"7UWZ?P"1&,*_O !A1VODZ;LB^DYOFY+ KN 4. M%6$^JU5I;^PM$#_JIXYYWP[#NV"*L5RY0_I^EOU,CD.M,X:@,(EED=1;)]TN MF,E=A6]G 8;NS8E06?1%DE/>,"$H M1^0BN@IXE%%59/T-84B"UAF.BDK@N/ MY8S/)-I?D672K:]WYFI'O5?1D_=2OWQ+D1FS&P<'$\O $8O\.*,#.VQS,0L:@RU4T3*%G$9?LINY\:312*^>0,I MTAX_^QSVZ+3:0YZR%WL6,F0@("-8MQU4;W]1;N2\H:(]L <5NO@2D]APO(0G M7J@$1W);]*[N@NF2.>6FCR[EV/&F6#GFP5<':JE;+W@E<+["Z V0QA#M-5YZ M&,^"^N$XH)=XFH+%@2($<8D8IP[85^5'/^-@Q\N^J==]^S7[2U,;5R M?'*#E,A HSN*K0L_GWGZ:7_#BMM*/C_Q233'S<[2]FR<<[/I#B?JV&T1[-3(JN.SZ MX!4IT%.>Y@\/=2?*Q MB&KIH9PBM.A9,<;>1F*F4][*36F#7<90*EG#:317 M11Z;$S>JA_K[@V65XYM\M-]1:!77 /:@D._E \QCQ0?L;=P!+$G6G0-Q86Q- M/^P06J!4ZL;1CD553G'&A\&,.E1O655PD5BD>B0A[!-XZP=TA#&5\3GEDFZ M[VB#'FA M W^@CRY/$"Z PN'@T=6CVP;#\/ R;5B7B%FB+\?4HQ:[*A #^/#3DX;*3,;V M=1:W"%B>C+8F)F"02UO0'3UA-*ZZ5?9S%;*9#0$>U:L ?%G,HM/O&!F:B^,+ M.L(3%/XP)BSI6'MLF"6^C*KAF(V%ROC%)W[Z:?' 7SD08QLZOB";A2K]#PYP M7.9%/*![$R+?&A\4HI/D=CG6P9-RM:AQ1^L6K7?S3L^@X-F RHIOS.__<.5*/,):7^5L,LB3IDK%/0I>G@.A47Y M\<>?<+M1YLT_CEMV:PRS^0\]<.QJO- MRI!P3O(5'F'0"61_ZI-Q)Y6Q0)*[:X>N,?*N2_L.0G";_8Z #59Z@=O=#9>H_ MB1^H3Z CO:,!]+4Q>2'W)JW"[W.(42U+AINT#(.V\ +UF\ MTL%O(/2R11YMH95UJDL%K"VVL)@XY!PUT-^+.T#/AAQ\J6>N0/QQ84&*HY4Y M'D==T2'$!8=_@E/YJ-37M)YR4FLY[' [_IJM)F[E/3FVPP1=]!L<0MSYXI>_ M QS!9]Y53^+;MB=N)O%=]X"*Q\2:.GHU36LBP686GI,M>/T* MU*=U=4FVD?$"9!H++,7X A#C^"$^V<^"$U[K\,1^7/$9!2XCI^*D++YN']JF M+?#PPE[JLFD<%I.8!$.CK=%KW>//6A0%R--V^(N-_^#HGW,\+&I]Q)?VY"J= MT?8K^FV?EWG%+(;T7?3 9T 0G O*5[LD@UC0H>L->A!;K ?$7#V S:IZ],VW M?"7O6&03)V]D!/0+5UPPW$6T\4-1VP5 QXE>C;#MC?X1_YS.)H&Q-FTJ4.89 M$NR\\>:;6K3SC]T\'\.FD7_E9G&&SZUCB.L%3_OT>L/3S#X8KS0FP76CZ$V. M^HO%_CW^4^O=_ JSQ[2@8QKHN68K0J9/,BZ0X8K4TT\]Y7\/]U427RW1.,<9 MY&I?+V]">$W<$TMN<>5Y'/393_F&>=M5H@QOKS!B'QO9Z.3*C/7;?TH6L&XV M;@\]\-#\^6?^'@([W/)*$\6$0-R=@ZM#IZW! 2V%%NCXJR2U\<+0DI^ 66'Z!X55V'D:G]!:LHWZY\!\(?\8@MCWR,Q.@>_$805'"HP[(JK9=? MA@[W5D%%E:UJPWU'@#?\2PHUMG4^CW8H%C:S4*A_AEUV^M>O .>(Z2*XR^AL M)O1\FHDFG&",,KE664\^;T($K3.)^?]W5%Z3%1,\(!XFR&P(,)R)C!.V$QCX M+,Y,> -25AY73A 9>+&S-@?X@SWAD:,]V"YO$SR>7$DS\6639ZK!N*D>5V%2 MKS^2.+D&NR=>I6YDC(7'^K(1\C<\1-M.'\$LH"PFX(4F_O4!H.@T2";R3.I9 MC/P Y]RJPX=#-(. YSZX!8%O/$P+-&:HQ-]CD>08'>@KW?XK=8.0,=!V;&-% MOO',%N/*?2@^>'T+RS+1YP6*%@O%IW?^GPC]#L&FBX4+)LO(MM18CS_A*N=! M3M>CVNZD+GOP#)C.8?B@YNH _/1XLK-^&Q(S?,HF=-_4P>K?F^%;2*)9A]IL@F5[#KNB MP\0+>>)!C)1\#M!/V* OS4G?L2%QU72<.HT'R7%N<+4%/'/*YOG83JR,AU\Z MV50Y^7^M>&[LD]ZP$#/^&^S]]][U%27WE8!VX1=_#\%MM>_Y9=]S^;[O_3Y? M*4.G[6"!P[(O0!Q?>8_/U(U.S;!H"T9'% JN)0#5K3NI5+=W8ND^AL!8HV_A M*^."&PBCP"Y>W%!*'('=+\&J7NFRDA1-\_N*YY<"(S)NW *'SMNTGW G'V_7 M5I[K>!W;+*0J(B%5O MQAP?Y;Z2TZL!>P(ZX<-)EHDID[$5>-*(HEIL )"CY(E6.$]ZFMB]8%F^GJ"2 M\F$7.=L2L !),C23H8;?->FVSRKGGK_1N&G:43_T(VMUKDN>Q(1LFS-1PV,7 M:*^4+%U1&'G\"@X>Y,P7U.@/U#[)L2$.B@V,U-%E>4/X=*#D'!PY82/^D4F, MH3J^2FTS(DR,T-F@\%5SFTWLVY]*/7K'3'L2^_6UM,L )6"!=1 :]&(_J^&T[X[O["@@#KU 3 M,>S"SE4!P%3=5;VACP7 Z\T'Q51+3X M2:H3@Y3D=GGEZ_\,/_)5^[#4!DR$2 M'_*V[0)U W1!:>35$U!YJAX%L"]A8!#P\/R%8IS1(M3T>6TT!I4WVM5* )1B MT'A5B:G//6BV$^H.EJJ?MC$)V ."@D$[*X_A*)>F%BWLSDJ[;$=@/YW#HR-I MHQ=VGI;Q9PO1+7 0+&?9F\RQJ\*TE;I]! G>=!>&/J7A!]&^"H=@2 7;$'1\ MI+ZX8R9%P>XG>G?:P(8([Y5!P;(!:?$/KW&#M F5%\\UC#P@X!] MR31F@N".^FUP@X6Z56U^N"TIWOG"E[[B'P,TD88-H1,%#3AW@F!SRHI''CZ= MAZ;SLCZJT)1G,=.DIG(6*K,D1Y8)V+J9?)!!AX_2GTEY"0B.X":O#R3K1UQ4 MG]1#1[=)YE--!V^ZX#-/KK#8%_N1.)A9( X8%U\7RQ1R^?^:[/7#[[ MV<],00E#*J(OD M';^QS0+-5[K1Y3@IA_;@ P]9IZ]N"?*\"8NW?%7,VW?V'0/:&=L$9IWCN^CB M3:P';.>CRYO^6X[*4=.3?S+$NOEJ+5EDSC*]N,-1L4>&,A'E_MQ1[V M>1$;E=$+3^,IB\M/CZUY>33GG60]<,JNY'V+T+% 3_22\(]V-EDDK@T/5Y#X M>XB'_1P9/&QVO#ERTW2P+6?V>RG88&%@ D9N!U<7JG0EBJ HJHS_"RB").L! MW"3W-WB N@XA';EQJA"S81ME [N]PJ 6Y9KGJE[="UH?.XNJ.B2/K4$53OX9 MSAR[C;T,UZI1&,3&/6F'S"TXLW=5<=?X0:^>Z;_5/N>;4<'"C9:# M$D_W^JT@!KC"&7O7<*L6VT6X-,J\ITZV M24JINUF=K[I' #J*83L;!M&81%"';K2P6 J@U883,N.7.V3T $Q[&3?O.B-0!/?$OL M11P9^<+B8[_P5S+3K-*C4TB/$\GY%3;3_'+010^MX'%DV0U+74 ?A;D:!?07 MX1L>-)N*7;='&,:+WBQTMLSM):,REMI.XTU#E_3+!_CK"SSP9@P)9QWPDLB" MHZ^(=?0(15DQXWD <9B.5OB ^^,3S0=AA\^--SJ./:CQI,R89 M/RL#'YL&V0"L6WKQQ^?<^ .X3?;'Z'-=,HFI^F'P]9^8X9.XXC.WL.0/)FDG MFT:2;8L_5RJ)4^1Y4-I7RN[D9R+<-L;P]*MA-HQ3.PKC9PIZ"P\G*+! \Q/ MA^]#M2W NAA+4X8G*"M:$I57VZE7#^ 2O*8K%;'#5?5&?>"$1E&449G\# N+ M;=AIVEYL06F72 Y&X]F.OP</7$\>6C8_0ML?@(CLN+A\V'* M2T9PS3=PU&K[3 ?._NZPV1)0.F&* ,B5[/TP>%8$G]\=.3Z! EO194]F IRA M>"2@+N)\9\609_)I@46+F3;=>'D"FYM3O!& ;\(R.+B"D M!5O9^%7=> 20;$7^X8E_1=5^A1;Z /XH@;#?\L//-8"#[..V(1@?:Q\[WMC( M%CYGX4E;V53Y^0O4.V6B+E F]=-S%RV H^WH1>Q9;+P(29Q)W7^VJ/)G/_.9 MRU-//:6%B!^7N^-G/QZ:K]7R^RQ//_V4\B>-M\M*;I\7NOFT;;VT(Y,J^ON7 M _C,*T"[@YNJ@5KX*.M%>=(9-KP4$5-C5>>*F:^6S.+4Y'8K8>I;FU\&(>DG M;^)L*O;2/^JO&4- %H3Q!UMZM6X_IBV^]8*,Z_@9?96/;K-:?P6]N18]FY+( M 5B@^ %^J]"O.YM/==K,JQKV7$3[@EVJ M:D=* <=/O 7[YU)BG+AEP]L'?/&8L>1;=&+NA@ [C&]O8#Z1K\AG@T,?6$R0 M#1+Z\JQ._+0\++)I+NBB,7=D(>?%>)2N._$K5[$$]*'CG''K.4>^\9P7/P;8 M33R^$\>W_;P.7W'G6:@\K_;H8X]>OON[/ZMLG'FP ^[ 8""O?N=U,N[+16\9B1^DD9^>& M![1).MB924!S8(GOR T-7/FV> >]2_I9.>4FC=Q1YS#"88'VHS;>ID,9,[\L.1 MMHS/Z!8X1DMA[.19BT$JHX0/\%*.#A:; X\%6F(IR?(@JO&BKT^VHF:CPJ?G MT,J/.?Z_!P /I#U)0KIO^+L 'KA\\9O?-.YSFKR?>O*I62R(;7X&WU<%-$OG M_XH^Z4^S7A"LSZ)8\"8"06S@(VC^Z=G3@7QL?!I/9+,AI2X>\:(?/6DC[&H7 M<10S.JJ?Q;I];_-V AT6"H\3=>7.TL>N6$BPTV@W=$#TQI=QGK&2OL(W^+HQ M@<^R6ESAHYW99.*6VH^\7NXCB<164F-=N6R@ZT*!,)VL=&/%=,'C.?KS9)E_T:V?HM@LNV@PWIKXVV 3QM1B>Z7G_]=3^_ MA>^F\Q*/^T-EVIQX93,!W6V37FP^./\,SF89)M]JTXOV@4!/^HD8=/,<&WNR M;>ECO* [=7R@+%F]O*%4 E6>Q/WP"?T^3V4+>P ?Z'B(F[9PJPIY_)0!W[+B MUA4_(H@=ON7&KS8WMF-F_ #&UU8-JE"?=I!36NW C^*,"1"7MK'SDQCU2A_6 M_Z4'BDWI *_>CN_$P/K,*4!OC7%%:F@^IC X*L-8_D4;UEUO03A3I=O\J7U' ML)@ 4^A="( JN8E3_AA OOVRVE5HS.:<.((AV&RZ--5$(Y7=SP53L=\I33J@ M-/KLX!.HZ-J@R%*',,B!<^T \+A0>LLW^*6O?N^TU;9)"["_XJ7RC$/CKGQ# M\5 -)_*JC'4RXT;WDIKZ+KQL9=R>:(8K'="O>)#)@\=4)& >G41FVY@9$PP, M,)D8-=G/5V&C5[3A[\0-](@K+ 3UF:*#PWE.3'CZ; L C4_G*('- U3E M_23W1&!B;# 1,-EZDM/+O[D!3GK ]:&&E^.@U_C6OZB@CDYH MZ'1=,>%!:OLZ@R%RZ+3"49]V4X%N'E=31U_:59VQ [_3Z+==I8)-"3).DGR?#@;<;8Q$\\ MJ5O%.(,OR/RI,,/2YX3*#3ONN5V,H7Q:TJV;?)M1WX\_MBCEGW]C3=\I0'_T,.&A!^XLPZI MP Y]!0]#]<[$M/IP(N,>>['I-DO./@K85+'0OZ+QPKC!!HZ86RQ>Y&T+V9PW MZ "ZZ>'*#E=-V"3@'VW-5>)L$%"0]C/NLJ'T.3-Z&#OQAX2MY$-6G?,?NU2, M<+U7F7/UJC+!(>.V8EME7_&3'6+/&(,[[U*P#K_B!QWKNX\5[KAT[>),22WV#53#K33&Q#H3=8M\ -V8'B MIWFW\*EN7)+;/RQ[+(Z2X-J/^BBXS8\=Y_+43YRKG6!56?4K/D&\/+ [G?(U M?^WA]Z*IX/+FVZU@OHW'_I.G"K3HW+3!E+#%QU"\H+KOR[KY=VMLEP;@+ W_ MG2]\Z4MW(5 Y)F4Q4O?BHBH3B'"'>$YTDA<%,2&BJ2ZB>H4>(^A@ O@&BWI/>DUQT==,2VVB"(70A/+&QB.%C M;W6!]T(FG=G(Q4^W@XF02^.B1.>F!; S@B=G$(H.K[?6G8?,= M.!*0306%'+P@R%85QB]S&OT8E=VNR%2_;C=VB,&1( '_$U%?^# MA%7 )A0]XB(V^#QMI$X[NS"R<+$PI9Y6>K,@&7QSOS@FX;<[W93R B&QRF<< MB<]C9T4M[8RP>',K!4;B3_[AAQ_:1G4R7KK9)"H=KR? KOJS;0*0R:9)8%3* M]D\\O=5B/"Y(+['B;U)R2U/6\$/MX&O3\&>3@9ZQHV+ZS>R67QMG_)X$>+,B M?5R]8R%_^>67_&. R-._BH;Y_."P>#TOR"?*G$< &R2:@@]<07QA:-+I2IAQ+6\Y?*D95ESAOR\< M"E8)/'>>(G=H=<2ICMOFO>(^&.!9!I0V^0I9#RQ& MW*)+X'8N@U,W;NH^T%]'^014-UX7=;"U6U@-579%MV[K3[HFWP]6?P%MR^B) MY\"5MN&_\X6?^K)O5U&_\TGN>W-""C'1 W_H1&$0IJJ>3S_(9-$NGR= U?=/ M[)S MJ/))SQ,U'%$9[/MQ.K8T@G=B3\37WSSA$Y!C!8?.8"%YBAG 8J=Z/)" M*)Y,>".OU'90Z>2'+F2R@(Q]4=#+).3+\/@!]SB">B^0*K#X>($4'K)9E;Q9 MF#I2^Z]!NYW+!_16MVL^-K;#XCJW=YC@*]L%@U^O?>755_U+MN^^]^[EA1=> MN'SM:U_3AN=M3]Y//OE$;(HWBW_D4/T(_Q6D!*";ON26(K;9)#F>HF&SBU!B ME@V0_;)T?+1^T9&@3HR,%RY]);QC2APB:6Z188$'?0GK%Z M:GPN:6ZXX'LZ"&;(DKC MM]^QB:Z>EVQXN4W%@^K\;Q8LB;-\)R8*'5+$V_+0E*&3^H@- 3]1P+?W MN%W*?TRY3\2.MG$AOI#+!VYQ<;X0)WSR!R'Z@Q?Z/8_$CXXA\$W($ $_,(^O M LM@5C[EG.-YG(]T/KSB6W(\!\?FBHW\VA"I31XCT@F.9W3X.CS?%J.-] >) M=AX0>QS=/AMU(;&2KHXQ(V><,8<91V6H0-MDB&I#N'2$KA: J QF/RX[JA]19[H"#%ZCHF?LL?4,3B/'5MA?#N1UIX1#)2E,>;)#]X^8% MJSU''DY(.9?/_.MP@/@6AL+F;UZW ,A;");9]0E476"Q&<\VHZ+)WPXN#,8, M;..H,&S?"<5=Y8>.=T 96G#FJG3[_;XHO M@'&(!\]-;G^["CP3#,'V1#6W#=PU4N039R8)O87-) W= U7 Y!0G<8X\^-(S M*8P.X3)Y*N"41J'UXD,L:DLOQW+:BJ_P^XJ#@(4&-/X3 M6>MWFP2*+;)N$U7).*;BX?8!,H'(@('F, M+5D=\G:L2-&3^MY7O8J7^C%^T%FPI6E'_?"YQ&OJ]!X<9 MZ]7A\[@[NA)#<)#P]^EGGO:#TWP[C!^AC)Y S[WJHA^& MQ@]52P^W[7Q51QLWOCD&<,Z\^^Y[*F5C+=& 9.V-<)2*-T]*0[N"P?E8WD,X M.:!RJPLK-CC1"ZZV!ZMT#:-74%\P13$:(I=7@#SEE X;!P^06C [OG!0!PY7 M;#_$'3GY%8S;@H,!GSB76BZM')M6PR$)#/^AV'"J09YB=9VY#X!NFO3=X $Q MR;11=O!%FKI+5SX!)ZTJ^BK83;:/!_3F?:OL->H6EB-<+;0M.8T'/[2]'2IO M-0/DL(R2@6N^!68.[\%#Z2QQY\>^\A5?R=DG*Q)E< VR:BHQZ<(].$TNX0&? M3V!,]OUD" _X75\7 \O#)/ DKT3=$QB\; #T8J+V)RMJR.AE?DNB1WS,C4/' M!I_.T(P?\(8/6B9&)DN>L6%R1'<_!:MBO>#12,V_A$P[VWZ.3(30;!-6G6B[5=I M\]AD;$D4SQU+Q.6BG,E%FYT=&S!Q]5(;W#4QP"W--^\=R^;*%XSUCARQ;%RY/CMC10@N\21 M>'#EZ9FGG[H\J,W7!^]]_G @FT VA'QXL*!]BB^ :_9O0,5$,:!6F>< M8=LVG?21A_X MDWV DG6#YA$!S@$3PM/SS6774\X\VK@%SF6;7N7ZR[&^4C9V8]Y4#$WX:V23 M9%8<-I:"U:[R,&!GUW<#T*@7+!SR7FT!5VFSD%9!Z=2Z 8JK?:ILI 4U8&4" MW$QIH0[=S8$0#['XQY@X0!C>PP,<\4A;;?Y$GP)053M.8)X=I_));N 6U((K M\4!]:2J 5XI=':Z,T::^*G@T:S\**@]B(0\ =:/9XO>#QYX4B9B2C7FRR3UV M%G3TI@P/)=%Y M5:\GON$FU:XW.$I,IM;I-WS(YM,:4#WVA[>2;8V=X(XI"7H++G.0#D\VRN'U M)HNVAO-DPQN0"%JG[!:AOC#9^T%7Y?3C MA_H$C(YL?/(W#(UW7.B&-S$ FW(6QM46@=M)THNVL D#>J7"/SO@MF0R!X<% M9]:^0F):-AS1ZSH)GG"JGMCL\BNF)-GS50"]T.$-,'C%&[9N9+DZPBV6A_DO M*=%8X#%"G-":7R@>'Q0S&]0;&_C@!9DZ>O$!LO#$P8K(Q( O7%GE?&0AYDH$ M&Y'^[@Q^P .-_[5*/(DQ&\;9@$H9/EFI"F*Q?39LCKM>]EN+T]OOY*O5+.+@ MD6<<(L.& +>RR8^+V5A(+>,1A !?^"TFYH9WI<]7DMP^VAY/4,CF"ITXE3BQ MD65#09MG R6\1P?] *?JZ/-8&WN. WY8/Y@0B$6>64F]XQU>-B<\$(T]_MZ! M_P5#M..&>#RHC3_?$,OX1B9CD@\#?+4?7,ZM]]9X4JWC5V#N MR@RX=LTNGNA0TH*7>&1]AO&8'#<\-TY/?D)@JV4V9C6AH'WN@Z@3L2# M3TX:?2?VHW)"#X"[\V/:Y'#",VF@@B.$?9&.$^J(;<(G\>+D\B=;O3C1'2-X M-'F1^Z7)#A71,G1-9&MBP"9T\0%>2)C$T F?DG4U,:$*K =!3G*G;%!(?DA2 MKRZ2V(E_X476 BY'C@F7"19>+#")D8!@#EY[-_$ 23FW:/ O_IX .;4O;0[8 M'_L]>JRU4#SJPX?WU/V,D&+@Q<"3FUW(P4W*Y@[:V^^^FT^<6K2JSP(")GBN M'/! Y:NOO7IYX>LO7%YY^15_,X \RF7;]"@D\4H,4;U M+)["DPPVV@QGT9D-1'@8#^@57K4N3"PTD-/&X1T_ &S&OS3)="7\\=4Z$1)7 M4N+7/L@+=?# P8&R!OG\[8_B@WV%5P ?MJES!8!R-FGX>,>W M/%#!59-<*1#OQ#4NHS-^K<6*^HQS<)3SFS0/>%'EKQVUDP:??XF]B_9CU\ '!FT[1L=^V MD-NP <48=![V.4<2S3$UW]F0?2-/U?7&V#I="MC] M H2I5\,6]6%6VA4 85!&H<2CC2-U.YC0%MS"-?0#HM42;F?FA38DXR3U72IP MC4''Y#V.GL#6T.(GC@=N \+C\&Q!*NC^.-S<: X^I;YJ[[V!KV&U"T?:0M1IR94QO<\%%W<62@$H?A MRH/'#(!,&%E< QQHOL3GEXY;8('4.B!,S)6RH0'7J^<:)Q$\,&CFD1;]@0N M1$ZT3$I ZM*@$UALUN-%C31T5ZWO^!0#P MX\51NB>&98G0K81^T)R\O*)$U M)Z9'C@T@%* 5=JB.5KK[UV^=H+7_-7B7DX MDT^NW(+@H6/L,/GS-71^3^0=?5+G(57JZ,97-T5\<8V(.,/8^#FQ=MN39UP M8M3;B[3U96SN?E>>OL$&-,Q101VL>EQ"YMPL*[;5T@, MSCXN7[+!!+JA,]]FR^UDXR8^VX5/*1LXQ7ODV[]80<9VD:5L>A9S^A3=/ C+ M1HL^M?_BYR%P;SJU,4TL$F.?8X#J>:7]Y/"5%YO>8(B?19MO'_%@LV\QB==C MGW;@"VU%WC%,.XT)VE='V# \]]QSWO!QU2_$>$#[O4FG#R4?/Y,:D\0@_F/? MY[AQJILE/I-P(GP05.=M/'P!ZQXTRJ1#>>+ADDBC'U]--6H5*GT@*1YEX%0]DU)%L0HWVR! >-=]XMGQ1UI^ M3I["K=H/D(W*%XP9A+,J'DC< SMIU^':K@/8 S)M-^SX!0?.I3T6+DN!WGO, MK;+5A6XA8_]6$-J4-D9\-UBW^GVT'+#S3GFIGO/M!MR"V_MAA[1C")25#K4] M;X8N6/$:".6@G\OE/^.TR?FINYR)Q#Z!A4>3&I]^5?8$8"(\:AQZE+")(@?&LLB!HL,RJ1@Q !\3'\GV MS9<)>RV*(TN;XM,,%-S2Y.-_ZQYM7@@%Y0/PU3:$0X[V(4!N._I4;IV>8*W4 M$Z/YI (Y%] ]>K)091(]VH@U6+"K"F\AJ],+KG4-3OKY(4#X'3O9##\L\0W= M]E%B_) >_ID^LUOONBO$O,C=/G4FTV, M;4VBSL+$9?W'>"!3>I#G-@X;)J[F><,I'/SVV>6T9IQV'>'$C*LAO45%3,+K M32E]RP*I%]ANC':_HG1\8UP):A]#'1?RQ'T(T-?@B.4)D'&6'!D@_.@&CT_1 MGWX5UD-%-.(!Q[2;,GS^O1_*(T\FC3"J/GCX5,T8_,BW2@!O-H7C"@F;R_PZ M!;B9I8^*;_H<'>W*0@\ E1?*+5M"CZBHR^XJE.6S6NZ MBAY[0_<80P\$Z/@KB.0&EAUL>5V<7 DORK*@+A8VNB5'UVJ+%1SUV!S?]0)[ MK1* ZP3FG^+D%(QM>P&4;;P[V.;.)V@5.(J[=&)[8BQQZ"=Q*B=$-.R\_?7IL]V;4.IB&Q=2WV55%A+,@4VMLNT>;,;N M*%L2J?=L7N?AZ#5,8=6WTE'><"V.[3M?_-*7[G+?G$NN_. 5B^ 3^N3.!N?) MI_1)Y_$G/+%^H$W0>^^_F\5=\CCAR08M7&)#IUK4A:F&7.-@@S/A*&>BZTG) M9&$U(UKH@XYKL;/.W:Y/^27/)T\XS48> ?-AUYL#4!A"5A'M!":$9;,(YM,W M (5)U#Q*7CBE) NR4/*%(LH&"'WOCCD$2GG3QQ_*= MJ*PK^LC-8]D(1UX'V3ZN$FB1T:+%MV7X-@EQXNH<_J;.3]M39K'D,CY^ MWKOWEK]V_HUO?M.?6,'SZ=>&!+YT_^BCSKU)EE^//?Z8'^9DD4"OGQ^1+[35 M5P5&UO6)!Y@L0N.>?'.,E??6YRG&BCMRT! &'QK]2)S3M^Y5O=%)S(RS[FP: MB,G"=>.J5\8!7I$8 UOLQ>\'KE7'9.R&DSYVW>_Z=/#$+VR.?NS,^7.&;7SJ MQ7,Y;%# $<+*\_HX,>';";4EB?4-\A\Y-M&7(5(W+QI4#DZ,)MQIZ/' M&,_S\!<,W KC&WEL=/$Y8S&+*9#^$^C@*QO&)CX ,62#\\S3SUB>OH^M.4?T M0GBU77*,$^03H\37=)FFS!4AM+L=PH,CY;PG?B(JD65,21Z><:[G(+#W]T;)6YWH8]O;?$_8^@_8)P0I ]4 MB"I3[+]R-]V$\+C]"Q-(? *TL]#V^0/1*$=K^WS)*[E\B"X(ZB:!&!J[3+=0 MP@'V>T>"V'S>V[0#V/NE0IN[<%N[@+V=RXYLMUSY'<"!]O@YT5L9G3HT]M:W M>%=A@3%7^NK# :H+=V"W&)%.-,#82>?H+=TWVC P=+*RW/3G#.9I@6P0J7*L M#P>F>1-"J^M59I[9JAQ=/@">2-_/OS,ZO&BUG*L;PU:\\T_\KM_M;U=Q"=>? MP#79/?88FYPG? *_]]Z[O@K@YSIFP@(R2;NH-N.^3GSE# 8FF2RT$U:_CQP= M.+O%E9B77GSI\H86+G^S2@M*_$FL .M7F2H+3GX_Y\EL M9H3CUW9?>NG%RYO*\9=)/>V+_P YBRH/(O.L#@NYXZ24Q>WB2_]=>!M!=$!S M7U @37-7>]Q6?!Y=9DU\%DP;D(@/[C@? ^&Y04NWZY$6858).HD&4SQ)47W]Y\ZVVPCB/\ M^5D"%?"+.*F=[L>QP0:)-E!^\LFGM-%YVK+XYJNI2O8#>[3]D[E:YTT?&]61 M!>RG\!:@;M^L?6U2 />QO$?.MP'%S@MF6V=P[B?+@$!F[(L1>]AA MXTX\B9W5H0=QVBU9=#*>'Q8/P*WAM_2A@"MLZ'"\+!!(D;;AMW2H9O,DPW 0 M\VL0XXH/]IU/615B@Y2OU&G-R4M@_%4W8=+=2CTIL=8.H!<]P$ MT&*:T)YA:->$Q.6 U&*)9(,;GP!U70;6.Y*=J_>XJ6/"X;YSA>_])6[SSSS].7SG__\ MY3.?^8Q/ZGOW^!?B>[X_SV1WCZ];JHR27IYE,!^+0D_^3%K^M#<3 Y!)+8MN M;S=8QS"X,2YR@N:J2R;_U.V^ZIYPX5KXB*&+H^M,7.+%#_-,F0T:DVTFQMJ. M-( +V #O!4-U%N[@6*1IX_@T4KG"$&':ZXU7U.&D^>"W?WD+.&8BZ*>Q\C@. M6%(=OCUN &1(R>O'L:"#\__O&)=^XM8#WYIZ1SF;#\<%#N353B9[GNE@4G_R MJ2>?=:_?LR"^?##V1AQ2?[K7__ZY6O//W]Y[=773&,S MU(T".;_ R\2/'\0;7_'%&Z#Y]D\7),K$VANU:8]CHD2^%K3Q-23:2KOS0L@X MCS3^9FU>S&#R6G[[UU:/J$#Z0PE$7PZ:;Q)43GC>AS#CPV,1/MZ)] M%Y^J!EXJ]=/\V!9?^A OX>8\F=\:LNEL%!A?_8%&XHGOW([D]UZB3G+*N;)& M7_-\3'6,X:7/EF0/"?H@&Y$\@Y:KNN_->3P;$<83_)+W+:>)J_N/@O3U@P'? M5.+9(6*,P5[UH&6$@"M 7%$D1LPG "J(0>(66SO8A#1X/ @\9@2.G>QXU,NG M1'#BC@[E^)OS@:N5'WC\F683B0,\'J_"V"_YR":'AZAIOU69&U!)"%[E]69( M1#X,$K]E'X&F48#<;0"_QP$5-WCX&*/80Y_@R)VEW4/W&+ LTM%7H'[R:P'M M&;J=3/GC8=-;=1&](6G?IKR8@,IM<'#"IQH\DQ9W600MTF3S*"464S>L0N @ MA#+5RE^Y>&8JM'J%!A;J6F2S"^RUM/:7!M'3=$!J]^E!R:3?SS($#OS6Y&M) MP[7O9[A-(K#P]V&X#7UMZEK'?509\*1M*=^=/_0O_.&[W)IB\/,)[J677[Y\ M[847_.G_G7??\8D/C53PB:2)@DD-- '(A!;%#4BFM9V7K$9I:Y%C8MH7W MR@X\60"H9T+UI[KARU%T3T0YB1_PHG/'$[QUP >_DB^QSZ2%STQ2E3,OS&A4 M 9JP;FO]I5X:O)19?)ALT8^9+@#V+@5<-'\_ >,?]M -$ -TFA$;X*9>'ORU M+]A4.R@3CV[&L.4-A !9XO;VVWF^AL606TCPT:WGVV>?\2\CH>D<\Q!M;?K[G]3GF=U9 N? MT(^?F?BSL2EP9<-QEJ[<-KO, DV,%!/5T9-^T4(H'>AVOTN&)J(7/;8)@C#!:B!^1P^R*2,)6\8<%?.9 SR+-_TO?^D/%.OM MS:]>O?T%X*_C0R,%.QY>-G6K'Z7$[1TZ&QN>BV-C0^Q\]48T-B'IQ_=MUQLV M 3'/LR1<70E4K]^RG0V%Z-+G<]SCD@\#'[IO]]LNEAW?W!?P#Y[-@?6I3!T? MN5W)N*"M'CO$6#S0K5,YT+%,PC'WN385X?%[P;#,N87U\+L(KVQ1-(R=^#]C MP,K2C_4C=&%G?*'7_NC%YHO-).UBX]?88@,KY>PU^;#"_G_/>N_PB M=6B'8T!\%R%5UVE :CNX;2-L/5L.4,17@]70/\A145N4P6\94A2F7@"W55T. MFZ&\UHDN<"/ W!'8%80.):([+?S!Z%B2F5,\X 9BP8G2"KD;K^+@QF5#\P6U MJ>1;N.8]F(9TP*E2X< A-E([V7I3!0V49-CX%@QN]>UML)0=/"E=R:B:.54B MT__ SF45^.FR&8T_F) W=4@<#IQA9, 52[I]C.0\VV&OG6B;^)F'>E]G6J&X M.S_^Y2_?Y;+W/_B'OWCYN9_[N"9-#IYA)D4>3#H)%E<"!Y<=GW ]67U%7Q M(0 >3>CU52CE^$U[$&%B8L$M#OJ1\!-\Y-'#A.@%27(&(Y/(X&(^Q"KM CP1 M\CK<6CY6/(O.M%_^[LNG/O4I?0IGP39GG&@@@[6!1(@[^?9E'\I7=#_3) MFL4]GY9I!W%0$BXMH9]8@!HR#K2_8R701)RI#(S]DZ6N8P2691\FZT)F;0R@T W80R%AF@YZ_&>C# MWMPV]F(K>9Z7>?6UU_WM-Q91Q@!QYYSC+SO:)NQS2S&W&Z.[\07JSVK? !L4 M;E>]ZO,__UV%RB[P +I\.TZ0L4H,CK:P2>&;=O2OYPWQXY^OGO 2/^.+\:.J M8^+-G\K8\U_+J.PP*EDW-D#J[(,E%;0=&3_7Y/^'4YR@HYQ^=F&# M&W4BM$/\,GY\-*B^H.7)W6Z\-3NVTZ;@#T@\QC<=8#]S'+#+7NL!KKVN)F)W MFTYTW%0C#^[#?X;Q^6,YT7_0;]H: +_13FTK[8KG# D?/1#(.K'>J#GZKE#_(0 !>#:>2!P]XMSHNV:1@X8TZQ M%NRU558!MA,G:[P)5WAC8W=/P)VGO__XTPF1' ML_D4Z:]1ZB3-U08I(GD1BJ(L*#,)".V)2.\N%(!Q8K;L,J_Z45S R4?J28*L M/S$29N&R,.PZ,LEXLIK&*+AQQ&8LA9^>B%RO&L&721<_H*4] M\3%M8E/!)H=O5^5;.+GM@5_?><83-G_QP*\@O_#U MKU^^^OSSEQ=?S!][-[G'6^&2$SL7630GUMYX>59(!8]-E59 M;,4C'PF'CFX/,M;KA'JN2GWD*PN,KTS4V8SZ;T<2#M&(+QO@?KN'DT!).M&% M3A91XL)>"4P]/2#9>7X>1PK M1N8#/N$8TU?@V-AP&[ /;W/KCZ\HO_SR*[Z*1KS9A*#XP;'M/^_\4..00 AX MKHH-K.,E'..SYC)>XJ;'T+2=;U3R7 F;*/HZ\2"^1UL!_E2UBR5[2/$C+11<%]*1YDC)HQ2)ESA]CWEEVO*D9#P+[RDFYLTG9N M%>+WO3?O^?R@7Q.WRMFPL\ZA!V [?(VY<3JZI@.V#+C.2WP>1\-O6RIG3A8" M]FE3=1NF'/+@S31%5Z<"F';439]7#*5^@N&_EBKG.YDA^Y_._ZH?O\JF#G__G$UH[C3) \F,VGQ"2>+ MQD =4&LS6>66!-IS0C)(YK*N:QRA,Z',MXPX(<%2GJAU0NFB !R34"8M\TR] M$P:YTPBZ$B;EIQ2'A(^-E&=W.R+ M;,'I15AH:%GDQIX &2]2RN-'=%>'?8 9/B9WT^._070O.BY;RC\:QP/#?"7X MR:>>NOS@#_[@Y8=_^(>5_\#E>[_W^[R8_]W,_=_GJ M5_FKAS>#*_04(;&2_P M^AL\7$T3/^T$1Z(]^:$\/I7+DNR0O#@S;MRN]#?";!98/&BWNP-^RGIY,1,O M-APOL*"P61YOP(2@K,4LMY?LAL$DKKBX0%^(SECR2^CQ1O^X,%MQ_Q%!_WRMFF<-]Y4 M:$.!)US-X1MRQ)B-);X8J^+%;EH0L(OV/>/QCOH2W6QR^M7O;CZ)@=NL M,A(^MQ1KM6AI1!_VN)KAWU92SF:I?6A+8]0Q$"_Z;9LY96)$&7KJ*(Y<[7/U M%R"F$V+[D#[*9M>_\6/>\9FW\LX35IRW95"2/'S,<\2P'T1\%5(TYJ/*PK>N M#A-?O=P?#S_H;S421S:-W2S?A%HO+7%)R34=."IW(*CB/U1\" X>(+7!"1P_ MY<@3F9,/(2S9!5-UMM.N^*ZD#/;S&J+(Q6NXQIYC=+O, ;76A@ J5P?9E)?> MC>T$T$^V!58[>,71UC8>2J3=>@K"^"0W)G"M&]A0MU /Y/A:%3MZE[NAXS:! M6^ D5Y%K?ZE*WOC%,_F\IM*#LAAHUZZ=)%HAG_)";8P4J^=P,\<[ MW_/#O^8NBX\7!W%YX=7;)[8F(18A/E'Z4R4;G3GQF3@YB3KQ- LAE[(>;'H MZ^533>]^"J'.)S=D?15$$P10:O+P]42M/^D )B\=S9BZS>,'* ]*)M#4[8/U MZ"7?3/?D%3KVTQ:4,'FB)/K:/MJ+7 C)["&ZS(+FBP"3M3^!Z\8N]3-[X M@;68B(_0L<.BR]>.V5 AO[Y-(V;:VX7+BX 6/Z[L^,<'I0\[M"$+2Y[A02?\ MV&H?4*:=CC^".KB('>6)4^SP23ZRN=W@LA='"T9 9D[?+SCQ9!-SNNOO^:K M9_37JZ^^YG^,YR'O#SY\__*^$IL8KMAPFP]Y?MZ!*S^,#^385'".8KM7T!(/ M8IQV>F/!>-(+';C!YH1;./0A?^T!O[@NOT^$1&)'C]343FNM*$Z\8;C>BU/_+7OB+'.%)J_-]^^Y[Z MY&VU>YO?;#^V'3;C7+V"\/FW3=S.RL7Z#L8OG=EHH],QLFED$^OR 2YR0+\Q MZ!WZF"G+,FER>(938*X4R3'$4I$(U!(/E^/""V8$T* M_4I=P,BA&!\BQ\.68"M;IW*Y$QA2.0[T,)K9J+-M8%@.J0-L?T/?D+TO1.CD M?P&GA3<-\J34F=O=&Q0#@Q\FCC< \CK';N% MV.%BJ "UCO08 Z.XX@80+L\ M;-=0OH+KQ^%RYXG/?_[N4UP:U\3$#X$Q.? 079SC4]4#N?2MQ"7;//09&LZ1 M\UP('B"#VC5!N1Y#G&"Y)*TZLL[0T04[?&LCU :A8Q*-1"8+"R?S3&32 'S1DGE\OH;2+-(QI9\%9Y%!5QNKT1WXXD>_YZ-7G<>0*;^3XP$W3AQJX?; M'/P$ ,]8L7!Z(_+F6Y>O?_V%R\_^I__IY>=__N]?7O@Z_UGUAA?(Z)$PBMT2 MQ5G^\!P.&Q O2.-/8L.RSU4L_IB13?"#WN2P./_"+_Q#7Q%"CJ\4>_)W^]'W MD*\,H@-@XY/-=+Z>3BRR6!SM RA[(1Q=0&*'IQF']G'X <=5.OV,"'5B;KPD MU >M$V>2\2@4H.;0E#&0-O!;--K03!\U'MQB U== .V)/\GK7\/Y$\G7U(7\J22.1Q2'\YGRE_/133SK&_-X5O_U2V_F]J\?3 M;MI#LAOXK';RFK:S,2!&?/F C;'/%;U\K@$.7(K(3G/LC]N!;SK'NHE]4G89 M"]SZMFU!<\Y%8NA8R$^/)^$9%\PQ^)$V9&,=IW6DK'W+\\A^1 M2MY7SSAWA6/,V$\E; -I7WS"!\?6%7Y2@RMA>0@Z[0V-K'4P'B?+1NP#N=7U M@&];W7OSC2#'EGMP0LVBZM1Y@>\L1D?EVV5.0F/H:FD 18Y%HMQ.# M >B9W%N6L^)K7.-#%CS[UXE:"1K]" 8\5PC>U0+*E19N=?#MN5=>>?GRTHLO M7EY\Z17_(2.+AC=<7K2ST<(=%@H6D8>T6#$^_&><6EC@Z_:+?J$=LI$?1LR5@>@2C+W5#Q^Q&2Z9O&A)#X MW[WE*YM#;BD#N=+PD7GX&O?#ZC<:&+N"\1%??-XJX0+]@$_WM"'FYR/HP[7! M$2]\YG6VWS B"Z ,>,'VC5?(,=_8&'=FPC:(K9NWJ,KYT,68)!FR=5N MJL81.V)%+.('96B8[5AR?(7HAQ$44;<>#@*KHS]5H'WXWQ*,?)#P5K0)A5<1!^Y8UQB%9ZA_(GSPAQ M=>%OZB@9BMG(T:<KG/OV.X#/"PKF MW?E3WK%NGW3?4+O73>)8#A,9<;A297@SF_XK;_M+M]VX>3C$KR?N>%$ M5N)'Q_@Z*/](S:T.3EP@EU]E6!Y^0I]6$&_ MBCY\_STOI&A!E%^']@;GP8?\+1]O4OB7;G\LRSSWALT3YL\& [NHD5#VLBS[,.Q,!C4F.,*R1^F%20!4Z6 MW7>RR:)F2GQS?^OEA;BQ(B94ZJ=!]M6>C!4V0>BB7TJ&GK[L@M\Q9"87T EK M='M<3')?;7T+(POP2!G*E]M]]WSEC8TAF[T/M='RK9\GM6&0.1[^SM74W"Y> M\9 .^#@_V52\)SZN(O0;3MXTBN\3;#)DB_;VV:@""SK@7SO61N?]#XYO4-%G M.-#XD"CG7(\/U D;S>0*$L\4@>,Y(>2)0S<5Z'*[E8!NFJKS6]_ZT&.6K\>O M^80XPJ^R0XGW*OL;3BIZ649DK MC5R=E&7Y\9'M>\,C?K?6#;;:)>_626?/$_AXSND-_MM*M-G/M(=??ESMFR'7)IIYY A&M)UR7G6"C%MYWK M@)/LJMR?_QI.\LT/148V7@=0O\;=A+/?M&5@%8E/2LX&O^Q7= ?A_$OFT(8_ MZ]_!O$JCYZ"U'M@\VF1(4W/Y5)AC8)7A-XL.##PJ;8L/XX$/ 9N89!&*M2O8 M6*<\S$>0DH,K"1A\,O':G<$MIL(9?QSK;S &E8-SS7#GU__FWW*7@<_$P$GP M\,-:S+0 \R6>=)63R&S4!'83J1'<(6D"(V#*IZ,.P%5O_ ^P267"59E1*TF MBUULH .,DN28"*,UDV>L(JCW^.#-2#]NNCXT5\$SH(//'UO6M]F801]=7G28 MY%T#F.CC5U(F;;MI)MHW5QU&"%W5A__H!-@)/S+?\Y(0\= MHY^_!V 39+UL.MBX*I[HX$H 5UD8$_DDSJ0Y?BFF +'VY-E/!IB67Z[IP*== M;L?P$/3;REG ND#WJB%\_HE\;:;Y5A!_#X$,8\-7&1AKXJ=M\!./?&)/ ,!W M;'DC0EUT+X[;QR"/7[WD_9+U'HU<=-B<"[ZMV(6"O8P=-EUMNV\K5I=*7CP5 M"_3[Y9B@2(>QA6IH@/4HQT_Z^P-]VK]'C-YZR[?\N +&>?CT4T]E_&I!YXL MM('G?K67#67+V^J+8PU^C,/ 6=CLFP3R?'+X*N;&7QYX1]C.E=#^;'#MM>_ MC#QML:BJ/J<'V'@S[K#MF.$;,1/-&TRW?<8:=/M/##_R^+8.^4S\B $;6#:R MR/E7D#^ G>6B8O_Z$S4#JPZ:CO%)UR M+%A<]$JTWO*FR763A30?N*7O2$,RI*RC"[.^&"?8]&S86P$J"7_2YAD?KC,I M;/)[><"8P=]"/EFWVAA:=@&C4C34#YF M$3P'EG$5:[4)[+R4VV_G5NUPQJ$K9HK?M0N$1M?MFG8*>61OXRW@YYW_TF_] MK]_M_6<2_V3\N!:U?-+7)T%/H S>KZCV)(M<&4:]RPQ>Z]>K$SP$]'3R MJAWKFWHF!"";%K=?_+Y$+7LPQOTL&"3D?+*P_+9*?\F:S84W+US-49V_ M?T">K_ZRH:'?/1ZTR6%,^!:3=+J-M3%Y]C;82WQQ%/,L4)#8O'!5!])KK[UZ M^85?^(7+"R]\S9_4GWWV6?^F"X!]GBWIAHJQ@%U?753=8U&*_6E=- #]X+K0 M\$(/#H1'XT]RYAUZQEO:D;&I.H'%7_$ ] L;,>K>]$(74 :HA_>(AU0/T+<9 MZ^81 WWMS3IE)?MBO5DP<1E_>?:&30:?_-D49*6:6XG< M;G[ZF6=LEUM>;%"X D$<.6 TML$[Y4HR5Z!XANSYKW[U\IK& M+#3:SWQ$^_R2/"I(EA6%,0'=YZ?T ,N..5)O^\>;Q>/RY(P7-GT\4[3&A\"\ MB"EGPT;NJU2\\(,X>W[+543ZK#'DG*-=W&*D+F'$(Q?WXIN]./R*GRY,1F'X M8!D=94C[EM3*ZY_^>+EE5=?2%<-QVTG\749>(A6VRJN%+!-T_P@V]RL:&@SUF4 M:1ME;I&R@.-W_X4[5P$:#R5UYT1!?'QRS@/!8+D:9-=D._YK#/H*TD@(WZM6 M[2OCQ4MCX?="Y;8:A1G;I>"^U0L]C3TR&6=;; :H4S5>_/B4#PT9^S!'WRR_?G,.\N.-G&?T&9L&^I(R M[?.' +6G/_, CGA"QV?:0W^PR>&J0V+<=B0>O*Q+Y?9#_(8EY^[3SSRM?GM2 M&VQ^6RE_[>$^<-P.P";]31M]_DL6G']Y_:67+F_>>\-R_M"E#UR)D4#&ZA?$=?B$<"[");#3=%Q!9Q:F,;OJ#(N<@ M$#[T4U):/OCH1 R"+;ZP51R'K2Z!JBAZ)Y=V4F&&((IVSF%=?05QT /GVH*S ML]?5U=:;A!UH?^APEW47;=H1]"4H?P@:&NWS^$SMP",A[!S' ML3H()437"N?:%50DQ07U(Q%I5 3&*_&)91)C.O6>>>W?/''_15R-C=^R$XO)M%L()24]^H+DR8\3$C5@"Z"P:1A MS)0]$7M2R\)BNI@[,3+5H#2Z\^Q%+F'GTV_*@'R0'.=H!Y(5"7SO7?+4X4=O M+W]SB;J\Z",0[C20HKMM\,E')G[ =?P3C^F=&,23A"YS'KQ**&>S(J3HN>K@ M.,@_)D;KP+#>Q &:)W;YB$+[%0>E(G',)T@70\.&%%1W'D05ICX(_.R.68DK MI6]YP7KQQ1?]+ X;AM_X7_Z-EQ_ZH5_I3Y4P\WLV+&A\^N<;=M[DZA,LDSL+ M:S8\^585>@'L)19;/.S;+.YN;6@D7+$_Q$S^,X;0QR5\/K$___Q7M>EYR\_^ M\$T_]YWH+.I>@-V^;'P2MWSJA\=73!13^J- W*G93WPC3I3$M_/3]XQ3=$-/ M.Q1[Z5W/KTR_ \D9:[([XY;)'GZ@?4?\UK@P#[X0C\@SEJC#XR0\?-"Y-Y6.2OS@G_ MX*2 JW,\1\1M&G@[7SC&>A-W9!DOT9N^HDYB++()SNW*B]O(E9Q\NX^-:WRZ M#6A[TL1<./JXY[ W*VQ.Q>#8,V9IP_2/^\$QSB^",][JHVF\X#=&S:F,(M8(H.N]D%-Q!!@27%7&K7K,&.4M(8V/N3\BX6UNC:^0RM[G@7KW1< MU>+ET;\+L'-;FP6WH$Z@T\-,D7UB%UL:N" +]H%[&)C71Y%H/8R:+:Q28R**H>?!6#,&ZJ M<(D_S^/PJ9B_[N!9B>_]ON^]?.;3W^7)EBLXW(9\5Y,NL6*#XP7%&QVNJK"P M:K$_Q1[ \=*M%FELE MOL4E^P +$>..;PLQ)ED\O6C+-@M?;0"^4K,<94'-LR:.\>8/,)XM]BYT+JLM M:0^5'.!DD7<"(UYOP$8F357K"7P+@Z@VW<%B$\01>OJ'&IH"'EAM;KKJ")Y;<&F0,HM_C4BS$ MK\!XPP\V.3QXS.W+Q"*Z &("8!-9=!WQDCRQ5Y5-#C\YP:U28K7LC"K'2:B. M;P#[Q-+GBG+&A6_MB$[;N;7J;XH-_^%5;(.//#J', !O-SP9"Y$!Q]@ZSU.9 M]WC^L'@+"J(A5?"F":P;>97YX)6-,SPD=&13#G +[LU[]ZSC:#^I+8K.51L; MA>C;^,M(OM ZC#_T538S*C-' :JJY:M?=A-U9[(30#MFF!T.3I?$:_S+25]?QV2&46WB^HTS J_I6!G_5TE6G<*7F M"@$,D[-K&G#&.2[EFYQLQ6O%'?S@K@%^V)0F6RK3G[P'<9N*XJ[U;U6*3853 M617;=87#!EM]%4\\J>SF[:\4WOG-7_C"73Z5^1.-D$P"N>TR"ZKY>A MAQY9$TD_S39Y41"A)]/:T-B!X!Q)\3JCK@,+)39X^\2S/E3%?CA!B(YM:J $ MG6"8N3@!>Z6#19N%<.8;ZTT',^GR"9(-!\3X7FA;B$- ,I83S;$A+IF@*E6] MR-DV^B"J'+M9,#W9S$ABDK$MZ8LM>-,6=XXGH%BH'0KU#[VTU?' _J(-KX#% ME.=P^%$Y%ASX^883?\#*ITJ+28 XL:%Y1)L;^C@+LR9FC0GZAC:C-GV)J?B0 MJS/3?AO.[3V:,RZY?4#:-3"R;):Y4L3"QN+ZS6]^\_*+O_"+OJS/)VFNZO"@ M+;*,3_SAZ@Z::3<;-#9EQ [ 9\8R\>QB21]G8:/?LMBX[]SWDA&?G#&]0-OP M]C3.:0U^L\%1[@65<:3<_BEG028E-NACP"/,KG"Q>\,?>JYY_S_8'XVCO8IH9';BO3;6]H@\N!P-C$9Y_P; M.?[QS2PLTR;GC$F5X77;Y1)\V..9(*X*Q=FTAWXDQV=LTZ[X3CMI=\8K5XV> M>OHI;Y0];APO-OJB-Y;I+NON)J-C"9WT\6/:G#WQY..7QQY5T@:'+T$P+O$! M\/ED'3D/UH9$8)NDH7>3#C &S$^_#'J-Z_$!.NT@/@N$AQT;IUS^4B:&:2LY MM^W XR,?4'(+$^ #Q=OJ)W[_B, P-A989YQ**P/%D;M5^^0Y^ )TU]LXE?$% ML&^CF R6C%CN I#J89;>9ZV:(JX,ON"J>^WO3 MQ'&S":XB.UJP?+@%KBFGNO0@2M-V'2N$RL'>H/(]N0.4 MDSI!5I]II?MU +P9%M%)4#H!N<[D,7J;X/8B,Y.==4RTT%Y\$OYE<6=1Q'AE MP&?BU:0D'(J7+JK5R>0D>A>V$XTZ^233>"WZ^$(,T6^LCJ/+M$@:']N#5X)D MCID@Z3/C1@1]\*'K+?X.X/7\=Q5T/W/A#4YBTL6?386OG&!+*1M!BK(O'B!^ MH1\++KCL!4&W?AC%PB+X[CP@S2TV_$66S4PW M$ES!8.'S\T62Y2H5&W-_W5=T='H3H/C&G\:& ^U.CJPW'^.-8[K\;)XV)@9; M_RAY3('5P0EF%> OCG:E:>*_$W\:\Z/_L6]I;QZ\,9(P.;>DV.#PNS-^4)P^ M$J"S;>.G &@3/_3(5_#I!]I%'S[^V*,>SXSU^LPFPL_6\1+N>%U\!>?UU_@O ML@_B7]PZ0#C\ K@2B ]NJ^JTBTWI,T\][C$)KZFWX(+ M(](4,T&"Y@,"5\'(C3 CK.(8?L8JNJ%]^&$V$)Q'P67<8Y"^@ <\<>#A;JZ6 M>:,O7/G])YPN*Y\R-8XIG:'LG6\;0W,.N]6-'LC>9(9M;$>V8/Y3 =BL[^@% M18[B@5M9!]SF*[&L*4W7,+C#P2NVVR(4.#5%<+..[!EY/UT&$3^6OH,8NZE? M;6Z8IKK7=W#5OAW@,2LXVI#"671JRFSR8#Z5K\&D)9/RKKBBM^DX4/+W1%>Y M2WOC=!4.$,*CL M>&A![WBB;CI^P68[ OP?7ZED;&EQU(:%'\3C?["^^?>-*+?-MO MGWVK"K^UT'.K39N>^!_?O1"J75[H5 ;9N.$3IAGWX*"CFS85L@E6'R$K("[P M9 ,57-N%+MNEK?C QM.0?H;/8TK U2X[*/#8@M4Z5!"^,6:CP$:.VS6]=4>_ M0(.G?>]-@G(VAMSZ ]#%AHAG=^*K^H%8R(>U4=(KMVPYU_*#D'RCB\UE_AW> M/9M^)#8DE9'S6_;=O]//Q(N_?^8MP+\ W%.==RFY&K M8-Y<27SUDRKE<5LLC6C.3^S#1YV8F8]V*T'CEZ6YXL8#XCP#U8U2QXN* 57! MU]^"<<6;-'2,;K) X^:Y"\7C=WV-3&)U&X"UI=O(1DZ2'GPRC,[0#G!-!TAN M+W5X ;,//[K(S3AY,(&%B^R*PZA:>H1HR5P+'_:;4 4#XK^=KW#P[[IO K$) MSVU?PZ-$MF2G8!X1T,I:<>(QM 9%T*KSCV_;]$[ SI.G2E[;@1;P M8\\'IL*X ]*VG:$ _8RWET85O_DE2"M(PI?E*"RX\[M_W^^_RP_&]1^Y/&V5X. MDA(_7-:+C/#T8]H1N@XPF\>;DX&VA_'%MX>\N,WBP^8,_U]^]>7+6V_R*\ ? M^I-]%WUN6;'Y>>+))XVGC_S,HY<74' V,W8,])WZE1)!$3C.:]Q+G_U@#!&GC#\7!'OL MT(D=-FW81T<72?S@SSWSAZJTYQ-^D)R_R< X.M@4]-N3;0MC#8#.[26N\C%F MN$HCQ1.G^-Y$&P'B!9T^!O ;_?W-'NR:G_ASQ52 '7S&_]TV?/R]1<<:&GWK MD0TA$1Z>4 *4V@^9F]0>'>PG?:G7NJJCE_O--M,?]"N;#NC(RT1DE1A?/#!\ M]/,T6M#SM?.$]=*'$P?Z);X.V!]MX#D?-*ZAH MC;[@6IDY4RMJQ>Z 5!E/@:B^8A+<^5V_]Y^YRXGVKCX!,K'!PHF(P#[XH?') M@T7%_WJL$S;JX8EJ3N3;&N&%@!/+BPN30ALNWW5(8!*(-CA'83=]F7 TN7A" M8H)Q-8LCDP57#]:$$:)'#_M#!>Y*R[DQF]A>^C9X%+!,$\N:M'>>< MNLBT'6DCDVIU@Z_?T @M\?5"8H;X97NBMYWH!N)+]#N>@R.UC@]9& +L6.]0Z/? .J4*A7_5',>R,*8MABV-@#$,NU(/?T/ M1,;MU!C,%8=/^&':K[WPM-E8N(+&-[K01ZHH[89N!#I4SFVSC)/:!JC!1Q_6 M/HDKD&PD7WKI1=\6M+X"/),'HBR^ _8RN?W:^:]39=4/@X$?.5H;P#]TC)X3 M"+.0*DBNQ>7.\)1$92<5MF+=VF"HRG9/W#X[KOJR'5JREBLU?(LU] .J&;BB M397H B?JK@>?ZH/3T)39U=0V"-=RRB"IFXR":@B]J4!YUP)L9-%/MO+A^NK6\W:-\3'[^M&M].>B7K%V^^P7]GO89ZVXJ-]+TA3>W!=M#%_, \@GX>E.;J&D1ON-"C]G,> M>!Y!1B]P?#,LS_A84]I)GP]TLT<[(Y48-*9\\$*4.2C] *!K0$6B&/]GS-$H ML3:F3B#@4)G-#[<(8". P6PZ@-G!KIWP_N.*X MU68T+\ZI%QR[4V&',!=-[G*; $TVVZ3P39RN]*UV#B[^E*$*55+Q1FPMIL.R M._0PIRRXDCK !&FP3QJ?5'=NBJ-[J5/N\K*I9'D*.R$ Y@9<(5MUOOE=N/.% MG_K2728D3F:>W_ )Y).-H":PF622F"#9Z/ ,!+<"\F"?^"7&!)*%*Y.O/X4I M4?^$)B4F!P 3^X8&6T?;9A(:^X'@UM64X>W"P63C2<_\(1X3AF2'K^K@K[EN M<)K@S>2/CLC!7#YB,)(^:BAR$-]\FC-V9*<,X+/IPA,3)C;;,]\LCO.:]Z8# M/YCP6?212=O@Z00*W5=(3!.__,0.SS;PXVI<#:&/$R>SQ(82?46[O$D%YQA$ M#WX!;5MJ.NJ=A6/\Q[Y>P>&CZC:D&NW42TJ=6P_M'7L 9N#G:DCE;$1 G048 MW]__X -_"^OYKS[OQ9@%@V= &)>.EQ(^4*=-R+%8T28V#ER)Q%,6I(Y59+P1 ML#EC*#A'EY]?$I'X5[_O@]M_ZMA5NZ- F,C#RP*.#[&!#FTHT*&VA#W]&?LY M)_#=[1&-']/S9LS,L>W8><',^>A?Q%:96U508+V3P3F*O(:OFTF3+][O&)#7CU@H]!YPW"^.KVX&F[ M3X#/^$J\\M5]QG$9,E]A![!=XBH>SV^RVW,"%C8IV8"R*8T*=8 Z27632A.ED]X,7 L.\M%R92+FG[EI4^ M?7;!S"05[V)085#!DS.3FNK(ALABRF*=3SV6EZP'*I4-F/RSZ&6BXD!N5<+! MCUXF#'0S"?635^2ATXYVS/@AB&^9T.);3A8@$R:ER'Q[/F%3YH]$.Q';'^'8 MO'5BB8:1'%M,C)YL]7?#*>]N 3DM%C< '>8]$%S&M_VT9QJ>R8 M3AS\-P&OOVX;_40LII$)?V186/))5=6E UJ>90A/_$@"D*'E(F9=E1LX 7E7ZEW@_Z"L7G_"5&O[CB']6Y]LJ],LCCSSF<0FPH//; M,OPMA3VCC[(?$)TX=-RY'?+!_4&[;3'] M43 >GJDOD#QZTV;Q4^8EL]&9Q (L]*H[2=SGSWSZSP85;^9//GUK,E=D^2% MKG+E/$W;V/3D&T.899%/7[%P\SS4*Z_PJ[S\$&"N$)K'>=I&O8#.U(D1?]^0 MGYGPE33918XKC+2).2*W\:8]PK&Q>D ;-/AH06]1T4BW785<-9'_$U:NI-EY MT;#=\4A:,5*"I?Y3-4X CI1^ 9<8P&]9O=B$9F.6V'J\BM\\UG)Q6[SI^<2< M%YR]JD=#N&@"[6#5Y'_QX71MU_JLL;3EXL(6:ZCI &/H=7Y5@4^'@ M C>R)Z ^_GO,"1+W@=&G-Y41'R%\HP:=OC3M &2LUV4=KQFJ#56MH8M\@:5] MC#58-H[;BS E\S&PB^T WA:D_GX\0*QG/C!LO-?MNZ&GM"%P;#H)#EQ'H>!8 M.^=@E*'VT'3#-G!E=\G>PGL;R>*K#>MP*@]F V'JJ!TS\K[

_=)>3DWOH3#+\\BS?K&""YGX,@@QL/G5Q!8=OX3!I\@P$ M)TM/3O.A4P9)U#/)S.0H6D]B%DX^@=D'T>HDCG/>45\+!$Y;7VX]55\G7&YA M@*0.;V[#R([KZ#CK1QZZG% ]DP6Y.08''[+0[*L2^OF$5EV;E&E VKM-5(;H MX]4-CMO%2SD3.#+"FCL; +UB0(ER:!RA>X(#03M4BKQ>;#;1M,D0,ZYXO/K: MJ_:3!O7M'G[^@LO>*/#F,IM!GZP,GU%PG<6+186 M-O3&2Q^;&'30+MKAJP/8F7[TYAFP/^A*U64=X7?[A^!X*5$#Y]Y0O3'H8ND% MO^,?7^!%3KDW.=+)6*'O&(>TU1M;\7?!1 >&P-,VVMO_1^)J%WYQ!8N-'NU' M%W%G$T*/<4LTSWS1A\&S2>(VH'_#1;J1 : !G OH+> G"KI1PE?.$7Y]F1\# M9#'G!_VP02P QV#:O,K"NX]DQ[=VM:D$Y_@*+T^E:V))NP650[//5;6!V#-/ MF(^7).FWRF$9&NJ4FY\W(H)=Y\,%Y=@D&9.]H,X._R.(C<2>.7,&T M#[SL4_)"??8&:'0Q!AYZ\&'SLE%_G9]*>(<_R$V[SD![P34)' +*B069=#S4C0AS3^2AT_&J7R(&$+6H7RW,0P*78N*?X*%L?X# M]AHEIQE^5Q;L.V!\B..4XK>7*EALBR=-ML>(N+K)TM4U!\J MZ& R[Q\1,C%Z_P#6)[^^S)=XH*-T=* 7V\1I MM5FXQ@,V%BTOJB&;5J!4_URW/_5\>,&)[C;0']#%@"QT6+PH0X<@\&0.8>ID M:=-HMO!1Q/L%1L&[*DLNG; MW<#9KE^0.@]S&SF_CX++'JW< &:-FX3AD.?*7L#8L2@._<_K./X*R/ MC5'B2!^[K]"E,G1;4]V;(S:1X(U"=VX],B<5\(EV\)C YW_9YSWVX 42OR,% MCO842ANI\&]\J(,6N@ 2N,:*\M@TU-ZR68#'S#HJ-WF3.\'P+ICRIO-H4V'W M6C6)Q*^9*49E6B=,NC\P_HX5!*<@&)ZT*>7=C\ H'[%X0JJ>V_B3)Q;8!E?\ M&6ZV%3CSEN,I@.F3?D$PPC-?F^P\=_Y';_G)^]2H$U\Q9&3DLF?'V2#,R"R_\LOO^S_ZN*6 M"PO.&J]CEW(7(R](DN7J PL18X%8ILCM@0,5;@X<,#?>'?]RPCK: M'Z#8. %/ZX,2_Y/&59QL8L9'BS$^J*L/U2;J^ 1@ WNV:>WI=\\U7#=!#V7; M%,9Z#[YQ4;CZE9PQ E\W=>XORV%%^A0#ZY$\_8H_7 UDOELV4*[<'^[84'K: M&(,GN](W_6%_8\:X-0\H3L2%<8>^=][.WW'P&T><_VE38"MN$+W7I+:!-KN- M\EENAK;E^.C2M'PS]#:M@C>L!8A?9B*51R9.E[_EUG= NJ 2E>JX#U3" M[<=7UR0F.8&'AY)I/D0#/I?_D-PAN%HXH+S17>IM&JZQU.[\V)>^?%>2F7 X@379 M\>0_O[FQ7U)',R=/G]\IGLG&$Y_J_83/">9/*QY$ 29MY-'CJ$S@V7TJ-R)%CV)3>R+.3RJNP2/;/@3K@18",'S*;Q@7R(M MVF&_ND--.34!^K<- ?W$/T&_^LJK_LHJBSLZX/&$B[_R80%BUC?Z5>;Y!-!, M=IZH8W7YP.;".O4R!;V"^I %Q0BG^DO\VE_A),YG7V(A4'V )V%R,B4_'R%9 MVLOXI)]Y-N4;W_B&_QJ!*SIL=OCDC#TV-/S_TQ.//VX]W)YET<$"W_;A%X2S MZ:!_2'"Q .<3?A9+O6BJB/9;/.#MMVP@[X5==7Q'!3*<8X#CH'9$-WAK='O< M.M$=;SV$FNB;'@VY%: M<(D!'VZ\R5$97&WQHNTDVF.O;';Z4&7&&O"I3WW*MZNX?<9F"7]\[J5AEK& MRLP+C,NV=>? .%U>%PU&#^\2E_#2J9SV)'Y)\&%KC_]24?T"ETZZ#QI% M6-%=ORD#&]>"0RV"4[P5\#FYX39>,8 .V\Z7\G6,%HQ<@7*;5\*98U$70&UL M3=[9!Q9J^(YZ:&!X-5X&?!N_&].I&DK;^PA M8->Q\Y]D$3'FP!TAFM+X=W K1WYV=Y]8%-$=N?'O_S3=QG@ON6AB8"K.7S" M8-)@H].%R +*. &.7SPV>M%]HHS/.7&20T>&"28Z)BET,"F! MSV(XMV?878LUW*K*-\YU]&3H0?WUUR\OO?BB<_2SL6FLRLM"]O!#N>4%[<-9E.R#]'L# M R]71&0KBU8VS?:;<6>.V(?@(T7///7=YY)%'/>:\<1?CT5>) MG\>$^/D2 WW@QM3&UE8 _XDU+R!78W/5!SYY8G^@'A],$K?2J,\7+[AS>&8LQ^ZV#U"T:_^00;K9)#$4FM&/W% =$W=D7I)FKQJ!") M4;X(@MH]@7!G)Q>;;5R)A,:A,E<,@IL8<6_(<3U Y=H^Q'$"2DK@7#CXA\=P M>U%PKADVU&K%X)9OKA_(*0U?:P'/N;= ? ^O^[%&!!EWHXG#G$N+I8X)HJ-M MQM;R>M+&+$#'X7%@MWT;F(K]%=LCRS@(8M!; 3!7BIMO\0.,1[-?!EC*/@6. M=W[L2U_R[2HF 38VG-2//_:X%?!#<@D:DT0F"CY]^*N?\XG2BI7LJWG'BF+6 M"9$3)B?UW-98'3&\0(NBV9;RZC\V11M_5)P:3"$LU/227/TW5N5>>3"C\O)X M8J4>3K\]&6M2]@0M_Y')Y!G?\ L^RDG39CAL-S3*GJ1AL#WA1;--O9A 8T?U MF5S2EM$+KVBF#QFP?4$^^>6$\.7:P;,(L%%=OW@L&U#6IT!!]6.7OG5%3/;9 M-"'*+APZ 'PG8<. 31+LH]-Z;'$44!10<\*F>,MA:\@:%ZS+LJG,_A�/T; MM6-[*J:Q>+ H<16+6U@OO/""_[* S0:W4Z#A?Z_RL!'A]AZ_OP.>;_]@EU^E MQH?CRF9CCGT9Q#1EM0>Y]A,QS'C/;\A 8V'CJDKU&(BK\/"EW8*8,L!&K.EO M+_"T;UX [:3Y?/V;*U@L]-CB&V2/\9R1_&+QY"H55RCRNS19N,ESU>D3?C;O MK7OY324V/&@_7$P[.4QF<-_HA0_>S"FF_.<45\/RP)8[^H".=_7"3..N%$KT3T]G01+%UV8C4? 01G%YX:]_#%H ,:D1"G'8) M&C_;]7A+W.T;5UYXR=_R^'F=L5EHU7U*$#"!/:X#2\9X,=&O'F?RW]^"U/@D M]O!4"<4ZE_9BWQ67"]2,<^$ HY08-:61H0OI]DF -D/;YB+ HEM]AX4^\U\# M>IU#O(U5A;J1=L8WERHL:/%H^>@X6&Z":/6?#V45KIT; /Z*=&[_3;G;5*$_ M-NCSX(#P1N HIG[D'P]P[?[?&H^2'<>I((-?J05.=SXZNB48M\:":_\SM^XB?OFG$M'EE,F+0X!?CW MXGRZR*+OB4F3I9_OT EJ+9+/XI-6L(ZV=]CPD*I%R#Q1U0'O:$Q><'03YCF%_@' M!FF')RL6H2PX.$-;Z@,VT$W=_,+QC )M\")B'>.3^.P3/*.#Y,X1+0^%2D\G M<2E++.)3^?')_JKLS0+L3_7C5^PHR2?GPDF;=7JC!Y/J[E,1 M[>/XF?XH3Z#WP:U[].:J18"V(K3:3:QCU#*FT8?$"?2N3\?X47UP%*J /&5/ M8.*1.I-(Q)/?@.)Y';YIQC-G/'S,U0X@XS&?TKGZ\2C?#M*F!WPW FZO=.)+ MKV2Z3T!+UCYG10:, =[9D.:KW:[W:J8 &N&W')HGGMUC4 M/:;-)P?$NS;U:G?&&Q]Z,NZI!D3G /84(\[7S$2C3C@5_@S1SB^XJ$M\%H-*.4^EU3N M,UKHAVZD#48WX-K8(G/,Y;MMF'?Z3+:QA5U\HJVV)QR^T5:/.VT*&9V\7D V35W>&\R&6G*G@UK4.MB\E8R<":X?D/))[\IV M/L *A45?4C ;IPNM)89\> (.LRK0N!I<^)N0UG,<2U+"G!>Y0W:RNAB ;CL4 M=\:4B?$^M@RNQUI1A8J:=DV\ LA5?4/1%:2-T]_W85[^B^ZS^18'[WSA)[_D M30XG%2I^7F(^??;R M;&]UY>1'#GHF6T\"2KU=$,/1W2,@\O%B#QDM(V8Z,? MO9+76_5LR@+X%UQLLT')I(1>SX$*4188X;18M<>#WS %S9NT#V.5&8PLL&RGQ8@,^O6@7X+$M7#90&6?%$8^VCZLF;&:Y/>8X*/%GF7QCDAC"R_F< M,^+8;/A(WXDD_$UO; M-H?=RMC2"_UHY*]8'#N]XI=LBN8^Y44GB+6XQ#>\C!OZ(#&=,8!.8CARWM@/ MS61;<5'*B=IG+>D_H*M-0Z M,!>=7GGO^(%2C[QDCEQ M&$.'"\/KHF%M<@HL+IV4 7XHC4\8G 2>/(1C(6+"YL3,1)F39"UF-ECC,_C& M1"8"38PC V\_\7$+C$Y9DRHS @RH4FZ\\MB@GDF*286Z;P.(U_YODPVXME#+ MK_\N +4 NE;[ITS*(LOID!6\5YWFQ'GS2I_Y5;=]DJE9M'B(M'^Z2+L=^Q/0#]-&](E. MWOA@W.U<\1I?X!U;R)NFA"\N0U>*KK038%%*'0@/>JR"P\@<<1K_S# ZL4O? M]OZB/A$A0WR1A]>Q5;G^9(,4/L8S&YU77WG%<0%\Y5)ZW0_(21=7&=CL^R\* M),NMO^@@MK*A19RXL3!S+J ;P#YEGQ^.MZ-K7U-B,0\_O"S$4+@-3+OMJ@Z, M82_Z*)4,/G%>XJ-U*8Z4N?K$E1HV)_Z-'/1_XDY^^THZ <8)/Z)H-Z3;5Q'0 MBL\N!)\_CKRG:OJ%L9Y-&/[4Y_0?_!-5XZCS&SE/LFMJGG2?U8]F10D;!4[=*GGHL< [,++! >XJRVX0?S M[1MOO.YGJRH#KS]9D\;YR99"ZQFZBF%8M*3Z5\ >;\>+U_!3!F@;:FX"V/@+ M:_GQ(?78NP;[02X&^TMYI=0+Y1V7#."(B>T I;EZEC^!E<5"?$MY\9\$PUMH M:50LL&DY%]Q&$,2M'#Q*%)9*]UC,8AVA51<<_@Q?1&)7 MA=#/?BP^\$-+W&Z#8N&9XL ^-B+=X\#./^722]I9##4ROIZ8 97W*U%W?L?O M^:F[7AS489[,1H !SXD-C4\8I"S&67Q0PH3"Q,Q )!T33VZW>!!P@DL.M9 U M+9Q\XX@M@H!\=.2$&Q4)D&PRZ7ORTX3@AR>%SR?<\$7/X0= D*W+5K'%!)I) M.N&F@/ZIP6M^<-$9%JA,K(@HTM^B ;"G,J9P%H'XC5LAP3@]@ZZDK2:13VY!.5?8%$,=JR ML8F=:K7/?D7G#OB''ZA@TUF=+)K]:P/BPE4=OHG%M["X$L%"33M9G+BEE=_/ MN?AJV+%8Y'8!-J'; %B8.;2-_$7RNQ#_BL&&M\<7OLZ6>>\:TQQM"8%1QQ2;]H M8RC;V93$IY:/,6Y!^1A^8H4;CHM>^&0_!.3]2C:8M)DY;,: <&Z"^+I1;'(\ M]7(]#5]7_O ;/#AT.AI2YO-.R8!B*.A1V;:Q(S\]7XKF\XVQRE@W;W3XPZ0J M;"9M3RK77VN,OIIQ1%0^'N(<@@!:_'#E!,O/6V!O1\=6]?3\V0&2N3DL-R*? M3(>%GSR9VS(D0^F!5$ZH6\#MA$G*7 [2BEW#W4$7\@S.F9^_95EPXJ=299+ M:>3+DR%\\CVL@[#:@W_9W$$HV.*".& ISJC*S'GFTD +X/,.4'9E85+:^*T+ MY&H#E>$77WWU48>('BU@W :$:UP&X-JJB[/(T%-&5%7><]CR*[@5C;P-A+IT M4[6-\25D-CD_<3<3,,9G($@!$QF3."E'BFQ^9V-&7*PI9 )G06"RX MG0"9+U/=A>>5^G&SM$T3O;H]B2''RHS>0'41YWP*92'A +: M1AN)'Y_:T>,)E0D0'A3H[46Q=G@);U[AO3G!EOJE$S%U8-E:D(75/Z FGGQS MXQ7;MAZ,"9CZ*=F6,<#H=,(7U;$CA"=IO6QW;(<6^\A0)5;VSWUP^)4VIXU+ M/)GJ6MCTRAB*1[%E55Z,NQER7%@P38,H/"^4#0YT%F/59;,^>Y.L! ]^KXU!0\;;[=',T>NCHPOLNU; MM4IN#_9Q3G1O+I&9!-WG:!-"W;&;][)7ZGO/( MOWBL31C]C%UTLI#ZJA5C6GX R-8^7V/F=UOP0;#_4S M-.+QY!-/7I[41H<-.Z+[6.[8Y5QP?^.[=$4?_9%VXRYS!@FY<<)CPQM$\06C MH_@;+_L,%ELNI9S<:LUOF\8&B#$,AWUN]?5V5:%ZDM-/E&F?ZXI#8J:*\.AA M$^JQ3"\53[&(-5WKE:/GLHN/;_%M57 M'(83&V(;P?ZY/LC%;.]7V>-Y:L#)8^F@5K7 F?>*?P!^THER@RT<1=?&#;:) MST&)G$F(RXI(M#QI_^ $_$)AO6SDQ8>D$YA-Q M'\0D:)F08$2[:/UOS,!Z%X8Q)L362[B';RS.*0CI %#CXNF >P*2GNM[060##'WEB MUC:A(_3PIOWX-OK(1X\G]Z%[T9 K>%-6RJ3>(H/0JVE,QF]JLN2A6WSSHLP+ M?V!%GPI\G;9X'=:$GT4JDWI]B.VC[>!#$P6;\K;L*#\Y]> MJG&182'+PHH/MU M<>&*SE>??][_]85-?@&\7_]^1.<"MZ^XXL+XQ >/:?M.&^B#/ >$1VG:$3?L M-T[=$--.^P:S]/@Y'2^,^4:4-R PAMWR"5<0?#.,S0Q\/%S-GSWR # ;F?YW M%0MMSU7.9?JVB[/U*/% ,C;XFPSTN#WC4SNJEDTFZWU M#4H=& ?I W1EU,0?6S.-9#^EI!M5VK*>R0'$TW/'OLP'%.QE_(QO9HT=P/TU M[8#8-G?SX[%B?3F':#?ZN)+S\LLON5W^0"6=!K,;OC(%E(7JZL[C M'+*2^\V\@Q\^2SK?9%PFQI1*.#S(';(4#Q)#I^GW! M$:N!PNAUS:NZ.>K;!M3]!YTA((SO.H!0#S% ^43(9,G)R2;'E]Y1II'*9 >= M;U1P(F?RT80"32_M3#Q")!APW]PC$1,YFP:.!D3@@F&DZR3#8&1/#+ MQ6FD),B9^/RIUKK#P:3 A(0?Z%R+OP!_+*N%3^X;L <.GR$S\=CWM?FI31Q! M(K:J$SV0IVHPO^KH\$2G.C)"H\Z$2CP3EY$9:#&3.@PEI @W_]M=?]WU7P$I?$(&!V\:U;94)@DOZM/YFH$ZQHI%W*E3HYPPO[ MJ$A[X",?/:Y+AF2;+!I"DA@CZ0?&C%MF_>X#^'F)!]\INW_E*"+><#-S"D\= M?^#C$S/<'M-HMK[PUJ=%1[=H?(6\#]^RV"/319U?QH67<UGS!9@V_/^)VG')XL,C$CVD6Y>A# M!KN-*XC.(X[9X-//X7)\1/-5$[_2']Z4J!R;R+.94GO$!U0>O6PT^@>NS"^- M%_3&G8KG._'#@SUB 0&]^$B]MTF/<:QQJ_X"L 5?QP8V.M;6_Y#YM\J.33[Z M =KB0$J>?/4G^GPN@ _J=H!('. _Y!U_=&Z [<-^X."H/Q]K#!>3)S-8!L1. M@Y'"V87@-V@M,DH3AQ-0W7"UU^:MF G,.BF@DN@9%4?KKDTL/X>PR!1JQX=K MP0,@Q:?E6+))>^DHA]=M* FHG96EP-&D' Z_@; LWK5^3'T?'V5)@;'3\FUP MX%/2<5!D5;EP@^B8O EX-#RN#8B7\DFD93'>^>WSMPX]D4FH;R9) +H[^1P6X,] M6?C$P\9,-G/)V.W@U7:([LF/,JW2NWPZZ"V?MK7Z0O&-Z;*\DDQ5V?0"<2G $6>&\GDG842 M:62\(1D[_'KU*Z^\XD4[L>\G3NB8HAV4U3[I0(\B8Q_@\B1L78UU\(#CMDW8 MSO6*SP*<05Y%8I7X;6V67;]H@\K(CH&T8Q5B8\4< #U,<4E'G9S@O @-ROXI M9Z'W^%+9>I 5>*.%3L2%XZN\;+S9*+SRRLN77_S%7_37>EGTGW[ZF7D^)QL= M_X"@1"8S87UX_O80HX%ES8#]!UC$]UYEH2K(A_Z7"%.1 2]G!_9 M7*2?D?.B.!]$^/8C.KA5]98V.ES5X:'C;'(>M$YBBPQCP+=ZB8$2"[5I*K_] MSMOK+S'DK77CD\>ER@J1V^*^%@H_@A*7$KH??N11;0 ?]=4Q3 M%Q76VS'CS83LFQC5/A ;MU<"X4S?U1YS\=K,H%1 #C_]RJ:N\Y8](%[F*A]] MCQ^JVRYSW0.^597_Z-.&$+Z)DZ_RB(^ZYR;IJ6_^@&%PXW#>YXX;Q)NZ>!YX M('&GCY@#/ ZEU)SB\7-%/D?SNSG\D"6_),TOCP.-&?[GYQ("+04U/#X<@%&,]-_S@8VIN*74GMX$U"P MQ2:@^L[L,H>-#YDQOK/6W @M&OE!._")2\Z7'59M^218,3SSFMNHX$]45;[- MX',1RHDJ((89RX#'=HJ"*;6]US#M7U#WD@U] )JJ>SM='M],'-BD3N7 8)QQ MP'_**MG/E'?Z-=S$"*Y9I4N;G)\X;7( 3EA>KBK1B'[2XI(^"X;Y%+!,L)I4 M_97+A\R[]'B2CIA,G)WQ/)S^3HE:L,1@G:^D!8 MLQBL38( O/4(Y05$"FQG%DPF*2_NL\B';M(*$CCLX@.RCHGQ'&92'CJ0F#'! M9C%!(;%D(M84Y\4K^O+IDSR#,78 )F1L'9N'Q+#T !.O,]NKVP%JQ$PZU2Y^ M^9=/YWS"QR+,0Q88L?.E;QCG?3.,3]3TM./[; LFC,;>56$@?N#RFS3H;"A9&-A1L%O"' M*YP="VQN"MPRBMVT84_>",JNO98?7O0F!O04>7E5]3._*]2\?6-,4$]F^'HZSF7,7OG MPF_S\.$%><[EG&<9RR= 3 F:-WX3"^:!+/QA"QP58N*Q'0'+>UQ3%^!'XX:< MYS+Z7GGHF8>@B^+SS:IJ0_(/:H/(U6O:XW%NO-[2X\V-<#F/<$''8:%L?GS@ M997RD7-9N,2<.#(?,%Z/\4<=<#R$HTU<2>0#2K_59Y9QT\ICX H.7-HT/HWP M$KF2C;_C!YL;R5A,B]=!@P^@%!704A.T<%:]8*$1E(TS8$-H8D>A,,5EFX,J M)YX;<#L-F9VR=#AW*S=#@5!"O0VNL>8;?:D/")=^V'"%Y4>SL[6X%%D@-(X[ M%W"-2]\M_;<"FO>8;W9VL;VB\E$=7W=>0_!-@1M, N$V],EF8<,1PO+]\D:^0Z\1"@$[@$R&0"4PGHW">J)C\E3A1/]!)U\W(])LW+TRLR(#, M9!":065.7A+_9LXW6,@??_PQR]F^7DS6OE0^\EU(CD5?N%F(LIC.2,SEK+AP=^VW=R(T88I@UXR2HX5=KR0SE4),5J>-'6_D.]+ M--J$+3&8QXL7BX3>?JYA8A\>VJD2$\Y,T,0B9C(HZ0\LK W3+#C(0,-7KKR] M^<8;_G3>F-E7L9H'=M6K$P3^XG_Q0!8>8X,W-F#954Z^-HZI&I]QE(7,=D;/ MO@$)I"_AJX_[8JICWDH>)VR>QA(+\(>.!XL)MPUF'*5+[9/>J@LQ=&"-!>BR MQ2=ZKD:P:+-1X:O57_WJ5R]?^]KSVCB^Z]M5/'_"N(2WXQ_@5@/^/O+PHVXG M8_ZQ1QXQC0V$VXU3^"5Y;-(.$&EG?,OCPLWSEWPLIMF ?];3'&V7Z>9Y/P26_B&">_!J[,1[\ M&8:W6D;&^D&)K&BN& &'CZXLONH*XL@ BDT[6,66 *ZT62\@!A>GZFS*AH5/ M(7Z._\N?@-NE5Z^$1%@8BVQ*55S5J#-G@-)1*^_2J,H>.\/&;AB\QUMY"V/8 MQRD#;I=9=:A\F%Q.WO(.85ZN2&A"%.XKL=LT))8SC@8B.]PBA <([S78[N!O M4C=8>H!8=)L%J=6+3=9-[4_/!!P[V MHYJHF;R8"-]]+U]5!>KII_0) M^''_!#R?FOS I"9%3\):>)B(T8YNOQ@8 OSHQ)@)#1J?:F?B(ZAC.YN 0!=) M)F]ZVQ.,4H.'GDQDE!;:O"X+V?8>DRS\F:A@J][PQ =@^6-^U$7/ LG!SV*V M^]4)M/+6/7YA=]FJ+W/%"DO0B!.? E][_37_[@;"V9P1IVF/'0)'%CW(GT \ M77QYFW<CCMM V.3' M]QC33SS^A-L$7_]/B@>$L\B3QCV"V2XNB8JU2<=\H]GH7/QA.Y]"/^ MP4_]?"Y%U_I09!F[XO+B02\X$3VW,,\IEV9O8.D#-C[0Z>>'^:N)WD(;.6[# MTU_^P$'=NB>.:@?V\0.>,Y(-@ELK&LXBXVS$C=U"?,-4IP@\].'0X>5'!G'4%_8&%P>_^_+L,\_H M$]^CFE0>\J3/5WBY-4 CLV')!@;(B6\7C,$GZU>RG_",34_8REUF\E0=04\L M2@6W4R]T8PLY,=M. 9P_:<]DUYA@"S[*B9?H^"A]M!\@9C)K&WZ/+!6F/!,% M^ DP@3!9>M*="7 !1:M)&YSN,&GFDKPWA.@7ONV&AF]L+AO;?'J7,O%:Y?CD M>*E.>.PC;IJ>.&5R&S#-K?*1''O(9W,1/V*'J1T](T^;4+K!7DM\#G"M_KF? M0/BP)N".5VAI!S;#@P)[.)?<'1,O%.E;OXB[^HS$P[IL"K@:,=;=)WRJ9]PS M_J$14WY;Y_GGG_??1/@A7VW>693@1P>W9#'D!94K!]+G;V;I'.';3_C"6&'\ M\?Q/VG, ;6*<94&4+VH;O.!I,^<8\2XO?!Q7XX]4F//1H!SPN>?7HZZRO@ [;EGGW..'K[> M3B2A6<\L](PIZ[3^L8%3XJ9.3K6\V,XYGO$6?V @-&Q<\#<;^_IS\&WS W6: M(3GZ@CD+&Z73)_0=.;HLZ[@S7TB0-TX(B!O%W+Z/3>-E@W6-\Q*];I;;HS&H M\4'?]9;_8OSUW.I-85YP.J!! P'XXN2;>>@M E= M07H)UL0=UG ?,NX7$7WN%%VU$3]RPR$+H+M Z;I6W(FV"F>H+OKZ-CA,4;CR M8U=*6YR[9E8PR%M'13>16^&:=_A/Z,&O. QAS9>DD!-P )4[,6,H YR3F4UH_R9)0FXU$%NE.G'PJ?/*I MIR[?__W??_GTIS]U>>:99R^?^M2SUL__*O''D6_J$RA_/< ]Z/PP>B"=7G2A*;%PG$;N4)YR+&Q@Y]%8$(4WHLO"X"E$\_:RL1,&U*N3.TD M'BZX')N9H/WI7+%EDJ3/O)'UHA%YZT"Q2EED!E0T=L5LVU0.#9, OH/!-K]A M8OY%%2"^U:,#'H%D&A_['ZP@_H#WICG[A(#5PZD"[\$G#NE++!+-Q$Y5,7GA M4ER(GWV +G_I8WZ\CDT!&Q9O-,73C0BW+[B-PNN11[F%E5M/C%6N?+")9.QR ME; RC'_^>/&IIYZ^//OLL[ZJPH\)OBU^^H%;2=C#5V\^5? "K1PZ==SFE@_M M2XS3%(])^%T;KK?]&S>Y;90'H+DBD5ARE907M6D>F<;)_0"W?/'5(,49/QU+Z?!&0#)T#$(AFY?A//S14KF$J_[VZU*/6*2,[ND9C,)C39[ M/'P[\P Z&0]L9GT+73S6(?[_/VEOVGS'D:SW'?(/@ 1 [ ![D/.QIE[;U@* MO53XE2-D^84=EN4/A&]H.R2%)DB(=]9%$NORBU[(4NW79:)VP1O6(GZT19!.#)![1. MK6>A;6<<6-H.3*W#!@9FDV;:QJ7H@Q@] ),4DKIH E1$EQE:7RC*#$VMP(@4 M),*O0TIW'O%L0Z2V,,,J1F0V MVGS>P@'TR,)/RQ1TF=:L@R.>>>ZCAN[]]]_;W?^PD47Z*4<'S;4 MW;Y[U\OK3!;@?F3)7C*XRID;-7HP &6@R4 $%AS0$Q7#%%>F/3@[M0H]6I!. MR%"RG0SPI'2>R%-B949>EXMSRLL E]L;3A>.P:NMW;<'1&T<] !VTD]XZX2- ME=U &'PK M-S@IF0AK(D(?\> _H=B3P_]<40?<3OCRBR_]+B+R=H1>E@>-P.U-4DTW//.6$ M7&C@S1XC].<1=GA(),4=$RL/%> D^?8T=2;@U[I!;!0Z$P\>7:-7;/K6N;=\ MNPX]>:E=VKQHQ:_'"/<_Y<+NY''YY.2X/PG??<,.M59,,IR#*R32HY.]"CSJ=.* M<%+';4ASC%LEAIUD ]&KH3*:)N$-N0#\A)R#(ZP^_3__'_]>3H[8@[42X&O@ M53![8Y9T\C(Y:&3P8.6KODKC:I:!%J*//_E$QZ]V[[W[KE^H!O#BM _[+[\\I8W<]+IV3?"9DT/QN)CIX&!N,!QEOP1+D >.F2 39PP#H G ?3A M<&).AK*)!R*E4T+R-+\>^*#K@;8!I\Z3N@X&L%SQ:S!2?F@!\#UP0U@D),31(]=DEYT M.KJM@>RTSNA?_735P ,:<.B_U%/LZ" %( _\(BEY"#I?TIA ./S^&$]N6=%@ MU835BE-,=D=D$CT3DVAHK[0%')P\Y91T;/3BQ7=^)3]]@!4TTL(_MSYPC' MN!WRY,G7NZ^?/O$D'4+G/$F6_]-"/I,R^MMA M$;C/* C."@#B0_]EWQY.'CQY?0'\;6](.*@OVCQ\W5>6]N@V#CWI@L:Y+=>1 MNH[.G0^\/Q7NMA^!D0_ RRM&U''15-( RG3*[Q** V89E28.BO,;7JH%ZT-= M]%@$1 W]3,SC<%$V;!>GKML]>/3W.*<#/-FQ<_^?&>,C;Z/FEF+XH110LC*'CDJJS0DY<*):0P@@4H ^T1/UR3G#HC0S2K)L33=>0[*'90M+6L$)M M" Z03[)R'C0S<92/?EN85".Y^0W; )QF.O^&:5$D>>*_A JVLH^+*K"0EE C M%@62/HB2IX(#9L1>X@Q+8D+\ZMAZBZ"*HL'M4\JLL0W!.I7@* J1PA4TAP5U M.#W086@([&S>NRX:\NK6[=>NKW>W;MW=/U6&Y MW_S33_G[ ?8IL$$9@0Q\[>0P&/=@Z@&"CY3)0, @9[(!#-Q>@B:A#,ZE.(R0=\3 ;+9G0]?;LDX4XO0#^)(:QGFX[$<0L45\9#1 M! 4NBV1 Q41CFPO&(%SQ428!]*X+#[+D <=DD72$>$(2/:MRW I\]/"1;)Q' M@RUL O(;Q:"&..6++([2!_[PG#)#TV0.4T(Q(-2Z!HI.T.7I5-NV< U=#V0R M^_KA['HH7%ZJEPG19?? +S"[E,43&Q.,/[$C5^NT*=HP3_CY"2K;,Y-/)A96 M%3*! 5YI4%N$"9,S3@YQ_\>5TMYXX[1UP,GYXHO/U<:_\NU8]J&=/W].:7%D MZ!O(M>-8<>NJO-2 M#A#L><0=/O3;7@FBWW*&%WV.)_%PB+$O]K!,;"8:3)SV%D??*S-NYSBOTD\R MWGKKK%=ST*,==L"<1EW%%FXCED.YTL:ZW(1]()./910W3E'00%^!%AR.'_\4 MC^R,)]6&3,DY/,Q3GX%'CF30/MY4F\@J7L:7=L0 EU=Z!,]/SM9!=-@$B4*+ MCD,_1/3C.E>H'2BT<)G@1XJ^X0TM>; ##EG*1KW0OK!UZV. EWDXHB-EC(PM M-!TTDBJ:?;JD<=A*46; *D^=_>MPX3< ARX;T-D-1$H&M@YM75@9&ZY+C+"H M)B:DQ?'FZ0#:!AQ'W5V^?'5W3@/[UT^>>L7FJSMW=K>^NNW-FH\?/](5 M'WL.& #KB03Q8S\**GF@D"RKH 1?\="AA6C'IU=0NB, A'$2DE>C2I @4< MUD\"=P].2YF2J#3_.LPY,E/6IB&O]5:.J'6S@GCTYZ!<0;BC6I61]] MF.2XO83S\/*[/%4(O2<\I(B."=!/WY1<)M38B7)!DSUKSY_GSNR"DXX[TK[$U+NY+:,O"P0=D(.81C)Q?-9P!:GJSB22[":3NO MNQQ>?9)S2YS51QP@]V/QLDW$B3Y'*^]PBB^J.&X]+1."DQ7OE-J'QAXQ<)D#55[S MBL[0T&YZ%9HZ@1UY3%L WF41KLN-DY[Q+WI"G=J%3+HY%"<=//NE^(=RZ@E[ M6V\H=$ZH 'RE&5J-"54YDW?0E@;.GK.QTMGCE[Y(ZCS.9QJPR?N+H#P]G P@ MWL( !RU,7SX+F#3! A.%W"KP TQ418*(&O6"WX,UWN43.[,-:L <3UB_$S)2 M0+0^P$RCU IS:OK^ +0KH.,K<.;..<$!4G!-M4X^1-RT56I_\^F2M%U^#DPS MG0TC..$<3JW,Z)FBA6UI'%W%MXG^YG85J.Z4[IA+:3)QJ.$P,''0V/G044^? MX>FH$UY"]29#A<^=O[B[=/F*LW\EQ^:__?5O7D9_]8,ZIIT;^)?2TH !U@-J MO?"/ 3BZU@0G6B8,7@]O[UD3*/IIB"L><2X\X$FW#,J9+#Q0,LA9=S-U7H". MAFF),J"0EXE@7J7QCWAC7/);OCX]6 %M,Z?KL$QHQ-/,85&V)8(:L&:B@[[U MYF-\Z1S%=!2(JGA R?Q"/AVE!WP;F&Q D(8#RC(WSB6.@@?N!M&,,6$"]"*O M[8C]T)4$X=#5M\QV4@' #63C'S,.VY@Q27]M< M '><64\JX,CK=$W8Z*)TV,**=H4CD\D3YR1.C9T63?Z]JL(!#4]'\9@WF9L_ M]<%329RSZL?J29[$0J?HE4FVZQ\9K)JP'XHW"'_YQ1=^"HN\9\_RTL"\>P<> M=IBDBU\^I\GLB?H*3TAU>6UC 7S=-A2UV?335_30<*L8YR1M@O;U6O;DB#\. M%BLQ)\;J!!-W+AA:;\J 8_)03@Z\P,.[VQ?GB$V<"/(I4]-19QKC.4U[ HDI<'#,%7/ZT0\L$0;K*E7I&-(2T M'9P/9.8_P*@/#FXE\DXAG% <0&S2>9%/F/_RHIZ)TQ;@D3ZKLNKC^B L690) MNS/V0,\X8AVMAS0!A]ZBF5=KG9=Q0B +@!&.LA(.)&_*R$HRMY[IS_3KIG,? M[OYB0>%OJ+P&!=M>^]!Y(%IDNCQ*HLRM'S3HY=NECLTPQ8K'X"S][/!6G,!* M'],G=>"+QT)%.K$%LP7KS+F.@/+Q50&,,]\E=0N#QH=1AI$-W2TGZ;9+X4*0 M7X!I#O/G*WCIA--L^DXP74&PX);Y(X+ZLYJ'ATAJ/[\;_X=3HZ0 MJB4&(S*X\T G<$><\.Z@E9_!@ &"?RGG=M,)#0RG6/X_S9M63VIP^'[W4E>H M+[__3NQ8BN?>=1@S$,'JI"9=)IV^ND1'7UDRH.C# )(!,IW?=/J0!AV D]+ M8,FDX8(+[+PHS.&*]C?T/3AE0">/BBT9G=:M,+4L0=#; E.1\J3)(7?KSGA-4T M5DK8/X-^\&R+%==%@FMX$*YXVR1R>] MWXK)&Q[(@_];_5(^M:-V N!)$?CQ"D'QY/S=2SDY#QZ,"Y;0+ND^](&W;6%+ MQ^3T,VQY0>7@W]K;8:&N<# =$UMD@?>.:(;8TXXDD]"BR[RB-*6L2=Y++C2 M?6M*]<5*)4]SLBK&114V88_1XT>/O2F<-W\_??+$>P%9]7KZ[)G_N1V56@;\ M6*6;]RS1#P%H6K?8AHW?N7!CW&B['+U.6\G8!)#'>JIMF!6"!-"W#,!.G^A: M)J( R]1!&\9)NW__GLOH\8^DLJEA"@8BV\=^XF&,:-$H>0J$H!>W[N:&?$<. M<18(/T/R5*3 .9$7MGM\K ?'R+BE:%CPX5F1!E2OX.#%N05LP*A*GTLWU"@( MKQF9\!#!1Y'8LM+JO!2Z\8L:#/:H6,L$*,T?F;'7>4!\&D;B,UG5+OXX[ M-G02_2A>VE.' =@Y;-Y&!2J[IT[3JMQ-^S,P4K=TBA_]F__]W]V,1QY)=+P( M9N+(@./.78-6R&1R:8EC0Y2K1:8CTGG\DL&8E_MQI813PQ6E)SH1,PB0AX&/ M)6/RL&_!'1P>HK>3@RP! X,K6+BQTB)*3S+^9!DK!@X&BKU@S"-&9 MH$VY7!B=TBC!3-S6Y(LIR1$\B.B.#-&5P MW>ML>86SWL1=".2(QC)P>E(?Z&3[8V_%F7RYA<*MJOR?4;W[1NVNZZ3I4Q^Y M#>%'KM4WX$&\]4"P':UR>@GCN"BG>.0/,:60'8R>N&@3K.;<^NHK3U*T61XC M9S,R^MY_<'_WIS__>?>G/_TWA1]X,G,[DF/ A)D))6T0>2JQ^3,90\ ,N/D4(:^VD%SRN,VZW)83?^0CG/#BR-9)?!^H[)- W$<0NP!H$.LH4-U MA7UM9XT'$B!\M5]]S0="\MC&K";%4;7M[0 M%Q+(=UW0/FF;E/LGTD0O^1X/ ME!==O_WN6^\E>B1GYI%LC"/)05G \U02_RK/K4/V![ZH%X^2][N7+^P<\J0H MSC+V>>.DG&&U#^2@(WJXOXW2 IRC&_7C<4?ZH!-%[7;DLIL/*])Y:,#.K\[- MU[:J.@![IK]PVX]QEEM5]&7_S8C:B/42G]#RH\-J)K]54'CF3SDH MC>5*+V. [ZJM&5!JES.#WMP1X<226GP70ZE.1CI#IOAW602' 0 M (5LJ#3*,"(C<^-HEYT&A =\?51:L#/_$'3./@.$Y_BQL"5R8189LUZS9$,G M*<%V'8@.+WGW8,H+(#;59&9! H,OA]+RM3S.P$0=Z 2!TVAOS6(+"-67NS]) M+Z)#M()!PE%R]DA;?W@#GC0>%(./%E$,A570;&UJ4[>Q35,8RB0T&X&T/8Y4FYD-=7YBZO M<,US&=J(9Z 0A6UB>4+;@=.'0;'SFTYAYQ4OM- TK>7B?+0>)=NZ MI.-23Z$#!_29,L&'',E#G,'52_.\[E^DIA8):4T/9VM(HN+H[ZM.7:7"Q[KI M4(;4![QAX_R447CE=7RO[":TK5IGZ^A$8K&-0TKO<.L' [(YC:,&9O/4FW8HLD=%DS>K'W)VO*IE(+]+9'[([0F^)QSX8Q/B MI"&?54H[OE939]' A\D3W:"CC7-XHBKYK!ZPJO#@X4-/6/?OW=W]Y__\7W;_ M\3_\1SM!7W_]S!N)>>J0VSK^+RCU,2"E1;_ZAW.5DW['GCB>K&(%"KU9E3IS M]DS*4(X^*S?T-]HA9@-O7M(;RW\K)X=VPFJ0VYAM#914;"N9P)B(JRIQVEB] M8N,Q=D;NXJ2F37CU5A]LB6T,PKG?.%[M2!_*9L;.83*?0Q_'CR?&>!7%K5NW M_!B_GUB3(\.!0\F9EV#B#*1^4K_IZ^%%F-=7X.#AZ%!7R,6N .GH@_XZM@\NDL*L[O"4$_F8)*P7U%5.\])WA!7!;G[<5;A(( ,3%9,Y M5_/1&1XY1S<*%.J\HAZ]N)IEWU0/[D@G7W@A$SM3'S7AB2!ZU"!FWIF4H*5L MOOJNB0IZEPC9)%22 -FP+Y%="VH%'0=#K0Q>W"^J?LW":P M2C&Q<%Y.7E;O?NWO5F_+]_]MGN M[W__^^ZKV[>]&N%5&3DX3'JT)_^9K?J(ZU49GO)\:%\WSS_9O>U^FC:+E61?A8'L$"RXM07B$?7 M ;SY4U!N5V%/5K>0@U-%6\"FX92:AR9]@"B]A7#CNUPZD"F;"6L;*&:GY/[] M^WY2\][=._YC4NJ"=H'>KD/+"A_DP=M%D4P 7NP%!,B+\YG-O3A*3^P@L:*6 MOD8V6FM]T%$X;/CCCY*)CGSJ[!704L#CB_KL?%'F?DL9I2MEM%J47?T>O0BC MMOF)QNU,8<9*;&,G1W5-6:D-<-;+YPH3XBLDA\B2Z)_4F3-,T%&35MAG_3@J M';JLEE V\1?"D0G:"C"P3Q!.PLU"$DE08%X.+*<5EX5T!>&=4 .AP4^0]B 0 MJNFK%!5>8,IV#"SY6S\P;M?&"=OBCN'E^G$N ;1;NLXHO>=R ,3F8R\O".,6 M/198B EU\L^5>9NTTGU.+(;FM6)H1"<;]I*!S@O,9Y#.*,L6/MR:*#!BHC_Z MM__'O[_I 9J/*S^=RTQTIH.&A7X)"$F',UX,R,- R3(U8=ZLBQY>1M?GI0:C M)T\>^?XW SX=A,F( 1@:)B.N /VT%@.8^*K/1SX!\8+&:8HC&WT9_)&'#GV+ MRAVN!F3KJW2720<#*-"ZJZLZGF(ECQT*ERL#8,JG!'ZL2P8A@(&G\S8=LHIK MT@'44%[8D!^^R,$.G0^=EA<@"@^-#@]@PD%O1I959\-J \X.CY"?>I._.TA;C+Y=BVA7@'CIA-UY'PYMR+>F MY-3$D4D=NGU1;[(U>KY2N'%,P.-%FQ*$#6F[.#6L[/AE?NH_/ '$RJ?;A)P7 M].*6;U[FE_*Z#4LG^@' $T-<1' @"\>%LM*6 .3X]IOBK8_;E?5(FWSZE!60 M)^;=DQ?%C@UP-M-&Z>_H $#+)$T[P:8X.#B6T+ R9.=>:>B:=DT>ZG?IUZY5 M\4#>B1-J]TKTZE/), AG>XF>5U7>%D^11,LFC[72[. MMJ?PW:[=!FR7Y".-%<9Q,:'V0_MF18=VYGI$?MD,1YOVXC]D19Y+4Z4BV$=# MQ 9F6ZS"%E&1G"@?-'S0Q]^=Q=6A\/*M,B#7@?,)AU"C$S0"[Y# M24VV\ .[0**-; *(P<[$38FL!3]3&(0 %PY+N.DX-U_SJM!\:MCJ"I"#R9JT MMOT>G>,+\I"^K=\>#%(%^"IO?XZ#.4N?^MB'#;8)1UDZ_5@-7=ZFLVT[B\XC M%S0=6$'F@#:>>1D;('ST/_VO_]M-'O?F"M.3<0U8I*8#,OCH#$[ -2,/='I MS,&@RH#+4O8#3Y6"M!7X7#G@'. M@[ ZCPC'7.E1\*PT[:J@S0TBF[,AT7O8$B0"]0%S4_CI1, MAY3@S(_Y.MAESJ1A%OHL3L"ZV21?.!+.4:B*#Y"\#/PEH]"9C,H9T6!'#I=9 MY[:!]=0O= !\T"0#\>N^1G(5')^IJQ1W&Y#=ORA4;TY.#A,OJR!,O%[)\%,].&X^"@$WT)OMB"O26>3$7;^Y'2#G $V,^C, Q$PZ3) M2I+K#>,;NFX)!ME_7HG3W*NJU 6\L3?.);S]%RW2TUF5CJZ4WW5''C[@=*7O M>M7'J\5*1)3'(?+*$0&/O7 N35U]\Y=3?!?V[ESN]+AMH-M*9P@O.N 5]!# M[NASPKF4)E'^LA>VQ-EY]/"AG5!6>%A!(JW!_5*\L =GXRI._TT[7=*0E! Z MZ)=RT2:*C_NQ\TB'L@%MO+/#SW;4P:VZAW+R* \\4H!%MR'3+&?\^%%"QM#0 M%KW .,?)7'$=KB5XF6?32L_."PX$T3Z6@"&R !/7.<%)JL&T(Q+J&:9J7<&, M2QV$,_H[1+ZA1\$A1L"*69T-X=L0"?NPHCE.QL3W$(UY@)_2#DEK3-=WQT.; M6/B7P)7@#QH$/'5CC+J3]J,F'I_X0' M!I9]&>29,,Z2_=V!#I)T.@YH+<;C"&M5IR;83?AH,&8=AC$IY>#(X>)$]TS^><#2^ECEI19OY399R%_ MU!D;Z6.]7(FAZ<&,(P,T:5$F@P,!_3"HF4=2@(2EK](@:6>%P8^#V%&, M&#C8" >FG4ST\&!KTFD <#@RG"]8IZ<<.#'2W_'"8P?A:$.T+:^"V :I1U2A M;IG,[0"H39V3(\.*(F$<:,*\?9>)EW8)+7@.GK*RSBH#$S+M.?4977 NF' H M!_M=V+=!.T$/5FZP*_MF>B)S'CDHA"F$V[YPE)4S<:<).,=)23G8=X,#@W[P M9Z7(^;VB0[ZLS-"/SIPY*_:QC=N$#@!=675H)\<;J\OAHYPX4.SKX8BSH8/6 MI# .(CHQB6=EP"RENY1#Y8H;L)EHJ0?T@C?UP$H1DW$[E.!L#]J-\GLB=SLQ M$X7CE#AN,6DO[02Z_>ICNU%'*A/ ;;XO/O]B=^_^/9?9_9E\.N#GL#Y6&[G\ M"&)ZZ'(6J6@R5E@%ZMJY.D_&$M]#=(0 /_T241!5.J>O[M@_XM7RB2?NJ=L MW^GB#<;8C_)Z]10[2-?%F4,F?0K><>+ \Q)40^GGMD@[K_KTN 4NBANLH:+> MGZ4 %R[4&:M/I"+S$*!# 'W0Q<$6/:7R$WFDM6A.T+A^T,FV(MV_Y@^>3,UK M9.*G^*R M,)W$!8S+-DF!E1L,=4J@[0* ,U8_1;;."K(5FPF@MTSUI;/7;]SD/3807KAX MP??4:;R]>=)"/#C5(#(ZDAB(+I,\DQN#)5=XO""0Y7M>?L9&Q+=VUZ]?WWWP MX8>[#SYX?_?.C7?\PC &T[MW[GA @0Z+1P:#A34/?SJ]1'BR1P]]+)U"()F) M230V# Y/@0=5$<'3 WJ5@0\R,IG5!"5ZIU7VT%%.Y"^#.1)[4B&7)V8!:="0 MKC$L8?&-#L@MF]E64)4#(?"RM/!>AC:?V*$?K49W%&0 M*:5+_**)3_"S_5C M:N$9B)F,^?-%5@F6S<^\,X;QAE+5SL9*B" ,&FC"A,*3TE= M5INZ?LNCH_"[,OQVXW?X DKG./H@'UI#\A@Y2%[QO(F;V38 ML6%"^^Z%5PUXBS&/(+-GAOY!G7 FGU\R5[HE+VU,99$<9#$YP-L.6SD)+K?P M.#@X93B,W\NA\FU'MZ^DT_Y9Q:$\.&G@LB+33DJ>HD-OG#9HN<7%J@ORL:V= M7^I;9:?,K@TY[DR:V)W'JKG%Y%JINK*-%'8[EFZ$VW8H31=#![5Y,K!OR),L7&-+7JW:B0T/K1EFEF]N"<+8I>G!8"U/J M$YL0QYD*[]=]>_.)]*%-@?M%,--P1ORQ(%G6KV'D"Z[;KC'0Z6B]!UC?!?;X M35$#;"HX@TD[KXU$.,P;O^1;0@;2^U">I&YH"FSQ;=*('\XS0/S7%-OX EN6 M!RF-6O"QL0*4?4$OX#1.21]%#L9 B+#;?Q)'FF$5@62-<&Q# VQ1J[@BR%NU M%<-$5<%9TX:$]+N@UD#21L^F;>S1M5]]?--7IYH,&>3)P/X8EO/=.360NO%6 MATWGS5(O V>$9*!SY];!563.;^ZN7KNZ>^^].#<7+^BJ6@,&@RVRV&C)B@\# M4/-@\#-(CCL\/#4P@R<,C@/3Q<&*$3/!,E I/S.U!N^F[0$N*Q49T!A8O$=% MI'Y"3#)@Q\3B@5A\3.O.#$MX2D+1$"#= X[.GIC)"QY-1(=&RX D&\*#-%+X MBH@)LLM!.N&V=?3489[D+5S19P4%- ,? VLF,.LBO3E3K^PIX"J4IW6P<6X= M*&_) 1;[208R+2$M7 M' .T-1X=WSV3E0PZ/ MG *OE'#K1H,$MU1Q4N"//#]=PR$'IG'MK,09V=EY8$*AS=#^T=_E07<1X"2] MPH'A['QQW%Q><1;.!P4VA,VQQ&#'ZL=M+=N4S@L;M]DU@]U1QO!\8*F^THE M"\1?]F,5CC0F2Z=_>4P1V(FC[#!H@#]G>!=/V@6V9DS! MMN2!H%^@2'^B;T)OW=!'!W6,PXX>O-N(=R/!UV5.@:S[ H6T#LA6HE K4M+ M-RCHN(R17(IC!$+8KQC8_J)#__ (20-ISMWXH4KA%D3H7$B5Q8FI#\Y.\[% M8DI1P'*,"+^F=CX"0B>=.F]^0,F?H,@-R4,\>9RO$EV& S"P;J+-;2NQ8FMD M\12M3BE3XCE:J^/A.)T6B![]VQP[VR(S$*H"!T8.?Z;4%1@++\<(AKY&?8<[ MT?)\!&5*!_@1O4_\"/J4[F\PJO S@#IZY]>_\1N/F0COW+GC)S38-W/CQ@TO M\W/5RJ1@4(ZA&!U/"GAY5DZ"'10=[ /H?SOFJHY7UU]_^[KWXPP'IFS$NQZ^ M_/++_-^5># HP\,#NF@YNHR .[ @ S"33'?6)N(>)GKB!\I&T. +AT7J%5T/+XFCZ#$[)P^# P&_9>[J%#G!Y!+XMHR-7 MFW$4S+=U40YHF23:+BV[#V2]4MWQEE0V'Q/&.6#"0*!EB 8=DC>.DG6S8@LO M% #M!T[[C0-QM2#Z86RG31Y);GTTD=!3[J6"Z'B. 3<$N %9US]XP#C5/33 M.9!A2R;#\^?.[W[UJX]V?_S#'W:___3WN_?E0./4Y/^&\O9B;E?YMA6.36UH MMW,A7K1E]LZP0I07Q[WPZ@43%/:)R@4@[T8W+3 MA(5\RHTL)JY1Y]A;/'MEBD)1=WU[A\-[BNKB@KU4Z(==F?#@0]WP*/Q9-B'K MW.V/.F7O&WLTF(!QE.B['.C9C@5]#+!CH@\V13=N-7&F[,_5_[TR(;GH[+JO MUL#9]8H]12^V;H/(AXYZ9=4,^V-C5K>03WEL)]$SQ(6G-% [.H%C(_E@#,@4 M?Z\RCO+EW4,/'SSS+RE7:5=Y1Q&L:'LC)S*/L3]RNT!E "]M(GU[%LST* MTIY(7\8:=$,?Z\0A6>.BAK@ ^3B/.#K(Q$&G30T0;2S@ (*,;G"MPJK0R/:1 MJ(%8ZV0P3?)&M;0M-83*2RST(U<%DK; BB_@>/&W7DOZ5J\]*-IP",RZ!.!- M"^S8%L#$(*MH-'+W]JX]O^NI5@Q(= MBP[(0,V_)3-1>*#7P,E@XDYE8Q.N^\^B];W^_?OC'3J^JM.GG29HYD%!)&)!23+1,NC0 $DO]BYM M&XS!RRLU3:. #)(S,YO2=.W(^8!-\>,-"GD%E&M7NB@KG (L =ZG+]P?O?^N^_M?O>[W^W^Z9_^:?H5R7L][Y[11(@31YMC/PZZX)C@0.$TX#AYI49RD4<:=D"G M=H28H'-KZAOIM:SL\"(V5G.@I0[8Y\3M*^+VY?L=$89RK[D,%80V4!03B0%> MZ$;0/),G^5*'76\-JVBSGX%RB6>K&%0T-E*X2*RX8*4[@! EF07\2 ?' :X. M8'L.S8@5)%[9!RQYZK! $!M ;>&C;<*!S@00SF&;U1&*T,R4!C.J6".1I=,B M8X'8H2(3A&]D\3OH:/2&C+E4Z\RW]4K.@BG8T#RA)]G]W"GY;0B?-8,1ZX!U M6M,,P%Z=#&O:YT2+_*/K'__ZI@5,S!(T+F9).B@]^_=S\2@CDO'9E!!GE<6 M:EG=#*5DKFA(9T*-3KZR?S)),+ ;5UTM#S"E.79TV=^"@,\-C? K.CA[4FE..:V028D3QHF39U@ VOI M'T&E9P*+76./D22(' [L!E ,ZHQ5 QR0K"JI;=FVLKODT)YH/TSJ%RY'/_WE(#)Y04OQY.SP 1I)\>WJ+[W)E(V M;?+47Z\:08\#E%M73/;/??N&B0.GQXZ2\#@IN27U@U> D/ '";XB5THJ%- M,_%05FS.K0SBE)S;M5?EW-QX^_KNDIR;,V?>- UR6#7E7374 WT+I\SRRPE+ MG?-OXJ=\VPH:^@"W<]"73:C=?ZC#,V?S1F=THO[H@]V.:"_41RY.XN10QCRA MQ=.0M.6NLVHG^N1"Z)7;&KP!)F9L@N-VZ=(EU<,9VR=/FU4KI<+-"TB8C]L= M?45G%%MD2D=J#MXDC^LXU APF'9H!V9/OL *HSC [1&\ F( MJ^0A5XRB)[1U-GWEQ98]1F&O_A\R\M*N>.<0.O,@!LXQJX7PH,ZZG.3G3!TS MSL&YQT]TZ?[Z&CJCDU51/FB41A]!%G)P3JD'M(3&S"A7E2TXD($E)%A%5#;1 M3:2;<*5)G\P=$J #'&G=QAIHSRU@U!LP$5GG"@.64>$5S&698,Z/C"D273

G;6\1/8RUT(JJJA M;6Q[53PP$34GG3H56.E7::F#?)KG@$T40-ZJ/0R@+6UQ@@@)C/-^;F#.?W3C MU[^YV1V*@9Y.0F?$(>!J$">'J_,X'J%C\O6^'0UJI'&TTY-.FPD1H!#=:1'< M9X".S0!PZU9N6>$\,$$P*>%4]0 7?I'=E<3 0D<$8:<$''*$3QZH2(L1X:#-&2D8&3>LB MA =&=-71^$ZCK(O>.%E C&32"4.#W6P'Z0#U4E?M[$4/>$B*PI!F MHRYMC95$RD39X]B\X4? +UZ\L+M\^9(WKK_WWGMR;F[LWG[[[?Q[MYP:GAX2 M9^N%(W3URE73(NOSSS_?_?WO?[.CDEM^]2Z99WF7#+=W_-]&FGQP$'HU"8>0 M.,X+JRDO=?C]3BH;JS*N5[5;5IR8W/-.&]X0G/)2%NR'32@C_0G]SI^_(-VO M[:Y+_W??>\(52O'EEN$EU1=ZX53:L5,>QHO8(VVF^R[M!#F4!QSE M=9N43H2MI]*@H9[8Z(NSS@H;]6Z=4,!7>M$5^W@5JS.(Q> M^C;"=+!L?,[22^'.']*E_??FZRX+^[SX.PG^L^SAPP?6O_\K*^VSE$FGXKW?@Z&E8R!"..G39 &EF'O"96W"S[F.0U4#^)3^W44+$9*0'8 MZ2 _VA.X"2AM2MP'@)REK$NXTQD'@F] S*)S%S*P4(7F-09OR%>P7X9B>[55\&L0^?:D$0F^2>ED-%]K#.8%S1- MMI G.'[0,2P)'UW]\%?>DP.208>*9T6%_YYB$F"O ),*'1+@*K(W#[NC:@#D M"J;CKAP=/8&S*L3F8@8]A$"33IJWEMZ^3T=\U\7SMR0,Z\$PL3![L2@< M1X-RBD;!3E=VT4L[$&!)[K B#("4O^5:GOFD; [KX P]'=?E9RD\]ZIP5K]>SS/_@OO 9B$W+C]G!._R:3R8)!OGH%JQ 9-B:/S\$%ATY M%Q]!)E!"3%IRIA0GC%.+4X 3F]M3<230 9U9#>3U MR^>?>==W8?O/_![MUW MWY.#\^[N0X5Y.@]'AO??^,DA)M_2N>U(.V'BI^WDO2^/[#BP2H%,'!P<&:\@ M20^>TGFJ]ID]02^].O.-#B8HZZOVZU49B<$F67&B+C()4N0JMBS@)/D M6V222QE=+U*&,8%G:,[O.+8 MN&VBZVQQ^NE)G'$CBR:^PSN0Q+_%VOX G^H$"*!#ABL>FL@\SD\ 7$=+=*Z+B M0WO$ :&..?SW&78"PY/\O7*+?,O3ASAS+L-%]VO #ASM3'$<8G3EB2]X0])T M@,-$4:V"#@M(2CG!=^("FV@!;8D3;2LV"XL(Z(N:$.WSV.,)8NCFGT#IV'&? M.FW 1*\,*6K&_S7I' MCR^*\)DQ\3_:&J #\;.LM)&F='M3Q>8!MZB$9*TQ% M9EQTJPB@L*-]/@"+OA =0PBZ#&PSS305'JBI(F:R&?;PQ]AFV.! LLOJSPP2 MKCQ'5][_J)R+<%DQ^3SV6>?[?[ZU[_NON8J%)T8W#SX9N7%MQATE<(2 M.3KV1(RL#,19$6*PHH0>("@L= H2@];E@R\?Q7-UR15L.BEA#R(P+UK"8\!3 M^ 0X1AN D<>0,W9C0'.'UP=Y'+F:M$:VD7%U^VWHU7C1PHZK0@^82L\ DDF( M2<./_*:=Z6?.))O;S MTT,J*^T6!^?\N;-^VNLWO_FMG)S?R58G_-]4GWWVN=K\WW9W[M[=\89A;K_0 M3S+99E\&%Q+T/>SY#:N;](%72I>]1*8^=^1WX' ;C[[)+3A>$X M*!?I]-6T M(]2E324?[0;[N&ZD*[:@/;&YFDD261B6,D$#=%VG35)F;)_Z)B_EYHE,-H9# M1QFZG5D! 'G@]<$6KQU5&RY;-I ''C@Y+1_GE+KD):/8*@Y\TL3./-/H@)S] M6_I27L8)VT\Z.%SMO^,Y%&Z\:,GOOF$.IHR9)S$ MVTD5ZP<.H0&3*& M$T:6L48K%&+#EGHD*F9(>URI M40"ZHW/R:"/C(#T4I/<46Z?0# X5!4!U9"Q_%0A_=/G]#VZF(F0F)GQ]/.@H MS*#.%>.%"^>]HM.=UUJ%ID"F*PJ-S\8&H?L,*YR0#L/$@=695CF5L;$@2--9W MD@/YT(L!5( ,EUGA6# 3(S30]H";M$!/6(!M]6.< E8GN W)WA3"7.5C4Q[S MIEU=E6-S_<;;7O%@M>9#.=4W:M_-Q0L7=A&MJD5Y0XA/,F8;4Y)M$. MX["T77 "P+O$^@%'&3$2_2#VC0-]00X;#IF=#4U"K'9^\>47N__K__Y_=G^7 MD\.*"?KGJCT3KNM"7\(GE8\]<929_L5^BW:PJ <(<0ZQ#4]E\72DG37L*QW9 MIT-^54DY75D5H5ZQ(4#Y),[EH0UR&XCWOE _:2/T,]H!CE)DTD=QMG (W%_I M \:]\E.5W&)D!>,GZ>#VPR&=PZ_"^O2J!>!)6QTJK4FXH@.@P.:4C;JE/K$# M_;_S.XMT[BL<"E.4+C>V0B7*1%_@J2Q6''%T&5MP$/R@A"X>J2OG8IM_PRP/.>#9IT&!+6DV:[2IV6!]R$] MMQ#,&M^Q%7:3=::Q7 >,VH<97^$Y3]2NA!G0V6?'#)UM !'*&2:'N.Q!V\DP MAPL&*N8[R'2@5KS&S_%Z;.01Z\/PLS(+V1F@[; .3H8*Y+2*#/&S&(ZP4JC2 MMS#+'D7@?$!?![?E[+A.1Q???=\K.1E4="B1P2G>./_TR]7V3YYD6,'A]@)+ MUWXYEH !E$$G5\:YBNW';>G(W5G\](EI,O'U+0NN:IA\6#I>IFZ M7($_UQ4X@SB#5#H[ W9RI5#S)!MKQ%F!GZ/BE'*66L[' 7T&I^0+/6E%HX\' M/:5[X-''$P!V$K]7WS,XYM^;6R?F!>3Y]@T#4Q &TC- :F"$GP7%42#(H,$' M'/D9V'@YF:]NE=>#J#D!Z!/6P44_SDSDW KD]B,#<)>WZP;=F:B06YD-L4D& M:(>%0U_T0!^3-KVR0L.8ALZ>%'10QPS>W!IBP,_[3O(>)3;=7KV:/32\KH!- MQ>^_]][NXU]]O/OHHX^\.9?-Q+SAE\W%/,4',+'@V+!R@\/\^.O'_A\C'B_& MD>%U__RGT;U[]STI-.P=9.#H_9(NVV]XYQS*T-EH42T M#86Q&>7K?L&1]H"#FEL22MR=?C.3/?LM>*?+9Y]_OOORRUM^GPDK1[:'^6!7 M29!,_3@,8$<<$59HV%S-A0;YV+_D?Z46/7)Q6G@*DA4;'#,N(N M1KYEAY-# M^Z3=V2$I!Y$)%#UQ3*@/'EN''_MZ<(@I+S+ACYZ9S#.Y4W;CI(/KG+8MG;$! M>Z38_,WMIC0-4;I(W5"J?6MB]H>P/K0SPNB";O"V R:FX.DC_./[UQHG'CQ\ MX/JG'YBM#N0[3#LD+*AH?@OI598!J3?.<7IR-H:P=' ?E&[MZ&"'MGW.P6$; M],6>M!'>5-W.TGQT>>R@42_*C^./X\8J%:M5.%[8CW3J@*&+O-"2GW)3AZVK MD)8-/?9CCR,K1&/LM8T;""UQ.'"D%I+*#SHN@,Z55M#)+DLZO0']&DCK8Z1W M8(;BS5'J[D,CS7\*K]@)OU?>-8QRK?()0',4'@ZC+)VG:;9P0-XA,L!X^+7\ MB7 O3R%0PS-:,O.S -'!BTC2%ZHUO46+H34FB3@,]!VX2;>E9(V<(?3PA(JG M_J+#3#O'"2^G+2R4DMI,%XS/"Y .-A^72)V[J\Q ELIV=.F]]V]2<'<:,BH! M6@31@-D_P*!/Q^/>+U<9/; S # YY"JGKX34T97'DT9USG10#HO(H*")AN7KF\>^_=]W:7=56/8\55-Q,<^?CWWUX2MK[B82> ,C"X MZAQ'2%>NX*Q LR>Q(D,LY0<'HL+Z^BH%G.*6(QG=N3O-$Z+*%0=1A@9E\R6,G2'#TNFRM>,I ?LJ5,( ,'%*< M40YOVI4L!FS_GY2G+ MAQ4A_I211\4I%_MK;LF!N,T_46L2Q+EA!8?RXM"PT9@S[9O5%/3&L<$N+VF[ M',)EHDM;)6YY.BB6VW;A .@RL:DNR4>]*LSJ$!F8[-\X]:8G,%8JV4OR3),/ M]/F33-HJ+4(.E?(P.6)GUX?K,6T&)XD-U3P*[HF>6WQU*PF9V 9'YHP<&NK1 M^]F^RPL]>>*,C<LA]YH,V*]3=N)ZQ,TD;1:V[_OH!#-X5)0VU4@P=]^'75+1>+ M/*''5@/D='\'G*?",[C\!=2#SX43:Q\C;ESD!YHN.G(HT8?;^* +)#;A'$2O M2EF3+S 24F[TJ*R&43*=MC(;%GSG/DRW!?,N4N>:^,,)F'%+: V-[SPSX2J/ M>>G E$8D1XM(K'!%L<@'0[CC+:WC@"AF$IV;SPJ.PS>(2:>VE.1IF/-6>'TZ M%D9Q!)92"E/.):FDSL03V"9ROKR20V>#O&G'1%EQ!AQ/D.ID7CX')V>F.RFT M=%H&\;XBQK_B0Y@TF+DC5B;#_A-";F%P!7M%#LY''WZT^_3W MO]_]]M>_]H1(I^6*G4F.I5[D,1 P,7N"9O!#! (4\ 3=D[_TI>#NC/K$8/51 MV -"X0#&%'BD\\9KLL,!B+VY&)_!&/LP^5DT!#4)1)VVE7,Y/;?;)1\&8C, M"UG*E_KI,@?9>9(/V0A1W:&W/@RFU$-N ;WP$R0,TMB<%9C>J,Y>&M[O\O:U MM^W,^"@GY]K5:[[U@A-@6Q2@ [R^51FRIX?WP>2VE#<1R]%A;\O]^_>]:O2$ M52O1,*F\E".7AMAE\Z6\4&)D$[/@HC3 K M /0IE\/EHYY5PZ)I9QC>U#EG #M BV'HN[Q(%+W)9YMA%O$A;#+X%<^^*'&[ M@H'2?2CHMHD\I9&1NL=99"\+<72)?)^S*?N0#6;".U+G0SDY;T*]M M4.-K'8#//HB)4#H[(EL4R8!U?(J00"7K!#_*/U()@.>G]%^!TP)=WO"H\%Z& M@+$A6FDIW8#0 M"_"@I2/Q=(*3NOI@\/6?%)X]X]MB5ZY>SCM1/OIH]^&'/&'SSN[:M6N[RY?X M;R+^8= B5A@[P:AE6 M23\*ZHC.00+.Y3CY[.!4/I:RN;K'&6!E!0;@N]S6BGSZ$&6RSH34?":;(L?? MR(&653Y6Y' DQ@K)]]G\2UO)TU*7O*'XLIS6&]=N^#TW[+^A3J^]?4Z-)&,G'5:_;/651/92)4S:'4T:@, YS:D>HXX2P"W@/ M-MM_,9%'YWG1W]+W*#\VPZF!CCZ!0OV'HY2)/>''4WBL@-FQ )3>SG+:3.JF]6VG461V5/B[ MB3-GW_+>'&S!>$".K&QD+U/SPK%"YUR@,)!QP"SU =Y/70G%Y,^>(_99/;S_ M )%NETYLH-V,N!GE]E0AH_F<)30)5MHXDPJ_Y#*>0CK=B:%9'?HI<#PA_\XP M4>4$WU(#($B;X7:_^ZR<6AC:Z97C[ LV/JI#E5#9:!GQL4N#4UC#I3%IYS!MVP@?2@\!E1XR]?C5WT.:CW1 M3MR*OJ'S+=AH.N55<)%S/!Q,):_S%VR('"T]-TF.EY^"P7Q:V:7 _/.3N'\; MP'X4.4QDV\@;;3 M(?HM$MJC\S?>S9XT+&T1#0,2VT!E&PO@HL@"<#.X,D*SFLW# 9XMB0AP&=6QE<]7/+@T&00?FA MKNJ9Z)AY F18CK[.7V5LOBFE?D53'"./L'C'(5+*+)=T!B_AL%WLI7223-1YD$&\ M>2F/^4*H\A]FW'ID)8?WJ>#TL.^&58@&Y"$'OE\_ MXW'OI[OOOOUN]_C10V\H]I,I]W-+ZOZ#![M'BM,&<&R^^4;.A!R*OE7V0OG8 M/"^5K;/MB6UD ^H#Z'J/TT*<$D*OY,&"5 M"#P. 7QX9\T;.KNMB3_@E9QJ%^Z32D-M5E[0YX&<'.Q.GBX.YVX;T, +&WJE M1[8SK9+;.3OS9OY_JV_3((<56P NU"]Z]\JC]1,?H%=)J8MLOCUI6Z8]?+?[ MZM8MOR>'BP1TZ#JP CY'Q@RI.\$@R8=*X[>/ACD,WY0OV$$OV4.F,.:G+ST< M-.ES'DQM$N,;VZ=*U$%:VP?[VKE_DC]=Q:9OG7O+?05ST;XL>>B1MITXKP-X MX3> 4Y^,JV:.+09]I!HP4466L@5!T.4K&H=)HOX3$\VBA_M/V3RT&6L7/0OO M [IPT5 6Z*1.GW0+*&)^%6U90CBD'Y(BKX^&T [4B 8Q*"M;)2^R!&&[(>C\ M&YGY%#*QWK:+FBJ="0UW%#13BY MCA5 YDHN.!-4=%,FP\ )'$S:L?H7K&2)1\+[>58818XNOO/>S7ZL-(V3@^PT M5N;L*,")6U1,&*RDZ+3&X\,0%85^]J>-Y@K&C ME $'^1BE.P6#'(,[2[#$./@4'0^E,^"L1 WSA/ M+I8CW9HQ?!0F/7R$K[3DBQ-&FC ZDDXV?M")"=OV"DIGZ).'*V@F)K]CY-Y] M[^E@ LQ$5W5+'M'#DL)WV;(,JF3]8!<&UJP@L.,'':#_9V: .V!O#+;ANMY2=IZ[(QVTS-JRS]PQ' MHV]+,:&Y[<+.>B8O1U:U^.^FW!9C5?/2I>\(:/ZTAU0)G3]^!)&Z7=H<1/OHCYXLM;7J'H%3_S1*F"E,OD%4]U MY%=I3JSH,> D&#BS\E38O'V0OF;@V(2"+N=&5[Z$$@ (]K$!HY2)NF-O%[== ML3&V;1L1IWX!U.QVS&U_7B!YY]X].__8Y"[9Q %2LVJ#0/MD RIW/%F*;58J8-VT?*Q#BZ,*[[_EV%9"& MF8X2AAQ+-@K Q,8 SD *'4ODG-NAL""=7W]-<1JW6/0@Y\;NA@>1.2H-&43(J(K$@'T%GZZ\CJ"AC]EIYDCC="'@%WO5! !"^ Q@2[YD35KX5AP($P7 *FC]O M[3[\\,/=1Q]\Z'\%Q[%AWPTK;Q=U^&D@3=9,P*YS\6%S,NJS0?BN!F8<'%9M MV'?%[:A'_+_9O3@U;A,J#T\;]=\T?(]#8Z=&3I+.V,=[QFR.E(%@RD.]M#/. M2^ID)_*I+-T6G8:I':ZX/HZ*-]#IM*7$8SO3V2G*VX]YTNK7GWRR^X<__G'W MX4.\YPVJW:F^)&"\0DBP,G1P=[N#P"TGL5!OHX\3KL].@C'9U.6U0> MRDC9J1O:P9=??N%;.-G'A@[1S-JT[2=HG@VK=(*=F3..2R>O\O#392"F@_!" M8B!+'PUMET;Y+ +3):AS?>A^?$@G#;M@!P']CW&0%1U6J$_KP@Y'QF.%@!/C M;]HO[YTZ9=D\+<<_M[/W*^,S=G4.9Z),L4\? J<'BOT>-(F3%0D+_32]<.YQ ME3:,_/H991E(@\LZDA8\L*845"0L]+.A7P')%71 ,AQO)#*G_(3Z,"Q) M <=#\7-B9X!L[F)SJ'DU+&4O8ZQHDWXXA;0*3'!TY8,/;S((9B 41KDUK(2) MKU@HB,X^Z"RL#O0*#0.?.YT&)P9Q5E'Z2@]>/_S 9!,U MNR,KX$[;^9GX&+2Y$LG@_8/RBH<&??)$I3@^;%1&'U9W&,B9A/T_0!H8N(7% MI,^@W_(I(7D)YTCQVCE -[0#UV$*VCJ#**S!$X;.\*(,E!N$KW"[?(KW[3$G M:T#"SI37@X\ &V(G\IN7=''=L(*F ;]U!2?N_IBQ#H;23-29_ !D@,M31_>\ M*9K)U/9#CY!9/H,GNF C;Q36P295)AW;7&E=_JS\I3ZYW<3_%?$^F[>OO^W; M41]^]*'_AH%;4NRWP?GA[;O4 ?5%(="3"97VA#/ Z@3+Z[S]%R<'9Q4Q"*4=?*1TW$B29!A[YLUC\O^YS5F8F*\O@5"YJ\ M9G!W4SYLZ_H73_C" ^RF.RH/W2A M;ED1Y0S#E%_] @=+%RQL:O;? LC&I.&P9_4QK8R#.11>L5^5$27$!Y/1AGBG M%JLY[!_*^W9H)_3I.,T&,]2/XG#/!"S^JCO: W1IZ]@X67CRB]4\ZK\O=$AO M7IP&%,[!.@/K<)%8_^F\@8%J10 CUQG@!%,WI'&A M0+^C_W6VV#>.J_NLT@BS@DM[ZXO0MNU0*2?SG6(KB#K[:8U)UI22 QFMBT%I M](W%_M0[T/'CHN32M&)4-.1!BQUF1/@ MX(A/"83YSD48-A#,X0(P WL@?05*#@6_9>LZ&0YD![5"*Y*RT2Z".&"=@[R ME8JP.2;K4$N1A20AV]VA0.HJ6A':UV@=:S!M)25?X.B=W_SVIJ_*=:A5"I5D M_R$<'Z-"3IS&RH#+[0>NV'E"AHFKEU1IW'0X'F5*#'8,Q&S.94*]=>]L# $Y1 M;U;E/2EHCWP.\N6*L(URDB:<(\> M/_)@!S^N[NETGGQD:U86<$"X,F3".U$.SDG9]]0;PHF>"9K5,IZ,XDD>5FZH M7U86^)L"'!KONWGG'3\:SLH"#B?.)YM1O;]$LB@O9<&I^>;Y,U^=TV:>/7MJ MQ^;^0]X5\DR#\F/56R9SKF!Q<+ZMCT4'&Z>CK6'D+%X&R'18'D>U6X!ZQ9%AS]@=3= X MFNPQXHW//"6%'7SUK7P_MVD:7YMTPAQ71CP@=G/""D32?Z^0<4UZ'39/SAM5!0->#T)EMF 1GZ/)@ M;S\5*#NQ4L:>Q3?5%YU6?9^CZ;UI79!;NKS@,0YUTAW<$T?:&*^F1.@9+YJW M<6T+0@[&$)T.TI\B4TK&+P D>/CR,SD66QCL*H/Y%\]#](? 9)UG!B4@'[MM MP7GXV_\3C.B :N7+5&[ZOR(%A0S&;9ZE[.S?OOYOWWLC)N7KUBAT<]HKX#UPE"\&T M+^H0IX6KLWO5F8NJ,6U),@/X["/' F+15;E-A M2]NZG 2',2Q$T#7.J-#TU2%XV@WOB:&=LG$Z#I*3;:\5F+<#/LS.1,@O-!#1 M/FA3.&,X#SATOKVF-LE*Y2NU8U5V*-%%[=$;2X7AI7_PA@?UPG]4T1YHR]YD M+SZTB;?.G?5JCML//$1C!T%YF PI*VV;VXK41SA&-]\F4CXF0%8)>$R?"P)6 MPK +>>DCY'$Q]>/VY4/]37+5,G<6S)[UM@QJ2/>/70 M[0W,3Z[OVU]]Y=/P/N6FVBY3<7J'F, _1^&T)A?3@9P'+ $3UV&#ETX M!(Y7F6;80P@ZZYS4=#XU0<&6QQ2?*8/=T,YP3)(=<1WT,59TTF[CZ&-3UX]D M]AC!$X78SO]KYC8FO)2PT[K1U?5:X451T?DSPU1>I<3&'$V7567:8P""U+G' MSBH_14T:SWW"R+EW& MEKT^%22VQBU@O/-OBM090@XDF!!8M'OZ(,__.--.@0- MTH_8JG':&1$#.H0;)L$9 MXH">6P(+S_!C L)>3(RLE@!3Q?QP;GI)Z_%!.3]4/#D&OUG#;B5L?.#>LBJ3,V%=G)CL!I;6#KA#M"(C= M52=,"DI+-&F&LI';NH*L3)%L1T='["R$D;$I.9H#_JTY(!<&Q#83AW/H2Z>D M_I#5*Y30>=!'7WUIX^X#2D-?Y*7]9V,PDQIY<'#\UQ3J8Z1?.!]G$\?".NJ MCCPX^?##CK0%VKNULN+I*QS8D?U-=BXU&7(1 KUZ*^I;3V=9?LPW94U[QS'" M(>%=1[0I]-NSHX#Z(#-]BC[KU1K&&)6=?4'LOWKXZ('[.+?#<>Z0R*TT5B0I M>\:5EI]SAPW*0!YO#C==T#,,'(0.%\+&H1\U2'^?P5$_X4D\ ,*9B\,0 MU$"\#V"1!.^T,K*M\W49TZ?RY!XK>%RH@&?\(G_;LU=NB'NSOOJ8VQ2V+MC* MH.RCOJQ?^ ;G9&LW9P,'F)I*00N="(V2I6L:&?D00 &0H*.C LH!=/\Q5/I$ MMH:FXVRBA;+Y#2!Z+*/0VP;P&OPFF PPU$N#3%XAC3<*VD$U9W6XXTT!K+(T MF*[;8H$C*XP@\>57C"RHXQWFE$!A5S#'ARV:%^#30I6H?O,-_9(\ <@IH8*' M2*V?R?U3YZ!\5MSALE7'.[WAZ*,__M--[U\0<,N*2:D;>@9A#[^*+R6B9E;;'XQ'F\#K3>*Y@I3M!/X1T5-T*TK:J_'8LR8,LT>#)5.J2QS7C7]?CP(-C$BG^A39_=-(G M=:DVHKKS%7A(W&;\AY663?VF?_EJ7'F8T+AE" ]L^.SI\]T+.27\O#*G?=G:%&%84ADTN@V]KDU\' MLO*X_$37/",B@9&\$NC\,QR*C[8O.=T?N37E>I:]/4;3K^F3&D?HGR^^^S:/ MDZM_T8<\WB!:1QP3LRN@/F@C+;L3%"^BE5X*KD@5H1^$/F.+\T''1^W(^4YXGM0M(0X M.=K\I%D"@8D'%$1;'9\KWF!^3DTY@. $0G1]&09M_^8\411,F!8J7,I'.)*< M5)\5;*..KY'$1KYN/VN2 J1$7@@4%NT@C1(K(+5S %%[(1JVGW#-AO/1!Y_^ M@S<>,SE!2B?HP=J-'2)WG&J< @]2HL=Q8<\&2^/DHP,2QK'@RI/)/[<99#LH!=Y ML^\FMR%Q;+PI5_6"8X/#Q!X1^%I?MQG.B^WMY)%H^6L@??SX7.!R5]B\9;]J MYU(D_#5:F5_G!XS@I^25W-%^I5S&T&:>=.)N!VX/U!V\E:9SVMW2OQ#%*B=. M"?SM=*HNX&7'4(X.;9C5.Z[F<5S)CYU>VE8[Y\GM*G/T!8B=',7=E_6Q[JV+ MPMRNXJDUT-W?HQ-G_3 MHP\VD%#QHQVJ'\M!H]U1/APBGOSB?\">J^RT+]>3(;P/053G9X%$@QLI&YH MN.*-_J())N= RSZ4_Q>@L\""OH\.9:>&;@^V;X5IHXP'O,V;%5E6\:AG; I= MG.RTK:X_;,7+%%G-H=^Z79E;@!QKR5$GY_ P5>$(='I#*()LBW7D[Z"."'@[(0)1YA.RZ 82DVJ&MASBT,RE XO MVU\T7?C%V;FFP?.")P56-WB"A_T(3+#P9 !P>;F!P*@N0 XVB0,1'<<*B]*@ M\^0EGD*)GL%&^85S>>&F-%2AK.VX.45(\D!+/;B\I)7>EJ[O*#-RS;_RZ>Q) MLNS3M]R0ST3"JA=7Y_#MC:CM/* W5X'R'\C_!*XT.SF5!SR.C9TA5FPT M*1)FDND=6W;8Y]V]J!QV*6VJ38 3;#HSC<_'*D_W_[JG&J#=.*E MOO&HA,?8)G%BCH8I/O]FJM%90KK^QN2L!/1QO1%%CL#U+A+^,L,KA (<%C9P M4U[:+$X]MVK9/]5[42<[_003YNQW,[&8>'5%AA+SXXE+:5 MZIYV\_#A S]./O0O?OR RB%BLG0 51H(@4$;%I83@DT1=/#IOH>L9 ,:$ISHCZ)3>E \VK8)">SCF&# M@H0K/M$XVKI/],"2@_2UY Y3&H>15_R YKG@=%Z2#9OH I-^EEKJT4<3R"GO M"5NX.-1IY"?0R0N9PR.?3BD#\3X6<*S1Z+%./@AE$=/.^C4T[NB]W__Q)H,< M PP##X#A>!K#JS0UZ3,@L?2)L^"!4A^NJ+A:9Q"^>N6*SZP<>)*3XP#/*Y>O M^,\UV938JRZ<+=.#N!21/ ^:^GB"9\(G+N.WD^.*T$'85\0>*#-I@&<_$0,@ M]^[IT-#A9/7$SD&8B?OJE:O>0\)3/R_4Z9EPF7R98$4V!E?T0#?T8C* )P>X MA*4]NDH?R[#M8ESTXC%O2WWI+!+0-6T7 JL'O?,L(^.!30<17HOU[P2_S87'PU#JML1QJK M-TR67>\X%-^6H\+^#?A1W[R=F"=C[MV[FSTWS!F1\-F$U'#0+H7[64HR8# M\S)PICYI+T1KLG9Z'PT=[G-D.*-0EE,H7T2X_<21L1XD"Y?V0YJ37%;7I?DD MC/UQ,@%NM[*_#,>H/6G?N!K1U,.$'V+@R?%N/ 2.];.%G][?;. MWSJ<=!^ 5\M@#+FL_LD^+S\FK[RT559RN.7"2A/&,E_I/0-\9H"F&3MTILD/9LB#9:ISWKX" CH7E" 0HHQ)G/FL:I6RR1+\@ MNUTPQS0XI?*,K".@(/)*9H^M:_FAV<(*1=BJ[],M$*+(VH?&'GWPZ3_=1 T/ MQ!H /:AI%F6?#6]KY2J 00V'Q 56/@9%]1(/;MQ:8'_'51X=U0 U"B@:"LB5 M)6>KL+AY=41KF0U(.)X M\;] 63*/ X7#TWE/GCS25>++ M3DX+3^2@IVU4Y]+4:;UZ8PRZ*W]?V7- SCN.@AO?X1##!2=E[.=)?*06-#Y M>&?*5[>_\GMGF+CBX.B,\R%G@Z?4?E19F'S/: +E=M[''WVX^]UO?K-[Y_IU M3U:1P1Z*"&?UYH6<$P9*OSCN11[G9BF'R1^'&-NR9X5^AR.:/5;GW+^P+;:DK5*GRZ;4\#G);5FEH8?;F#YQ M9%[SYFY62ZBSEDU_LBYU,<'AE5R=2:/OF58"..>6YAE/J&[KX,4;_H21UTY] M;$<:[5>V-@FK#S^Z;>*(YR5V/(:?6Z[\I0/_T@TG^HYYV(#BA\(*)UHR.ZP/ M9>[X J8F^P2*:!)$1DGG_#XGWT@#L9R.A9)<9_T>R- T!NNV M(2(^RVYHLD9#5LB4D3Q\N^TH@0,ZR#I(D->*65]E\3E '1VL./ "E&*MKXS7=@+51YJSJH L.':L4O-/.$MH5][ MPH"6JV4&^9:!3M$S$Q2Z9+.VTH1H_9BLF00B+Q,&H*Q#;]/S(0^3KN*VO]*1 M0UT1YP J2_(JG?\.,UY,FP:[9$VS! D@,##[&^ MM%=BYI'!&T@6ZC>RB),U-L7Y"KY,7+#.W?7<,,=;GIWFPMO)J'9@'-\ZXY3U MDCXXVBYME7[X[/E3U>\C._!,7*RZG=4$A_/0+^!C!=6W'.7DQ"E9'">DPQ,\ M8"='>/CQ?B+J#4"G?K,P'UG ;=0Q\2-,N=HA9V,S3]KQ5)[[HGAT'@,VT,53 M/_$45.K/3AYR*+/HT"7].7KCX-(V'SRX[S9H6AWP1Y]F",;GB@,)3_$ZDR=I M^WF"2YS?D(5^3;<&I_Q,^G\73&RMCNR$2>E'P/D+%SV^HCOVX>(TMV'EJ*J. M6-7#*6*UE8L1Z%R6UK?#KJ>R+^%*:IC#"[@6UF!VPMMAC*X+/^'=%K?Y%#.- M\$Y(JJF,2#Q0>6<4 &E. X:<+MM(7?0Q1/02!RK,ZCFPM#EB,UV=#\#@=QQ- MX3T.%"08VR6TG[E(%B@=!YA)'VOZE(%#D:J7D0@X*?&<13/IE_2"#O@\T0#, M93-N3J[PRMY"1IZ.%5ZPB0ZR"D)O7I,=B!_]^I_^Q4UCW0 88#,09X^*KA+> M8E/CD2>[XF1:7WFKTP L@W,__L+%BQY8&918\O95HVFSY,Q5)D[221Y1YDI3 M@S2.!SC2H>T_A;3==?15)**I<&C2X&(,!F(@3@2=F\DCCU!ZE8"5 YT)9Z+* M8Y9M6,[HG!<)7G.8_2J\.I\)G(F; 1?^Z,:*4_1C4ERN6,4H@S6:PMH*QZ8! MKG:AB;[N\"X'D,KA8U :268#'EU-FV$/C@P>[++[_< M??[%YW9V6.+GOY[R"#V/DF?S;QR4;[PBPTOJ<(;^]O>_[_[VM[]:!O;@7C\K M>N2Y<_>.K_2Y!68'4DX-F[=QEHBS$19;,4%!@[VI4\[\:68[,N 8F&W3MH$. METDXMY>)VFH^4IH71*/'M8 MI!MXZED SP&V>P5=-S5Q")3-81_ZN%]1_XK;V5$[M0,">=0IFC@-^G&]0L.M M*)P6^@I[FW@:C;['Q0(3&WT/.FQ/7\))XD\^<\&1R0J9V5L7_7"B"%-<_C$= MYY._T>"683:FIBRFDY+0Q9G/(-]\^$5G=$&/[,&+\]3TW.*,'L1=-/?!$Y)K M'B7'W,)6^F;_'T"=L")X_^[]W1.U8'0!&XH7,4"V_@>K'6&>DW?6AR"U WUPJHS-F8#,@\*^$+.MJ0. M,MYA6]H$;89;Q%YUY;:?V-,NAIA)):,H+V'*6C %!Z Y[66$R:>O=:P,X'PX M@MRTFRT[\H-K'@8A5G03?E$(9(6G$W-%5Y-AI*%SA<4CX?SZK MP83 I&&^01'0T4%#D^X!&3DJ*ACM:\X#2O%1O(G>X8J7%>LL:!Y-H_C1K_[Q M?[A981>2@3B#>\YT&"8%.@A[<' >/&F(EL>7T0)' P>'B9%]')[\:=#*%^&9 M:.B0; YF(Q/+J]"SU,[ R@1,&N0X2,['9"#Y#)(]R0!>1:G2=UI63=)QW'$! MZ0 =DRXK#QS0,OAS-(\>I-EDRU\0L/Q+&DX#$[Q7.'#.G"^K02X_.F$SZ-JBW#TD5"8!HXL ,?L MOIR5+[[XPN>[=^[Z#RYYBLDK..R%47G:$;&S@2.H.LE>J6=>P6*5AJN]V[=O M^T\P^4L)A&(#>$'[_+?O'";X+8D VBNPE/?3'+$^S'PW,98;MW9 M439M.3TX;DB;RUM@YT. B6S3BD/G>L P*U#^DI%:5KQI^B39L!$'\PE=ZI4X MK3!ML6B=L;J3?@A5;(3I-U$R Y#3]75=5;N%Q@,\Z="&RF%N"_.V:C,0$F> MB8M-WX2YI4H=85O:,+<5>4\5>UVXO8-=H*,]NXV+$Q<7]&,N*MR?*73)1A=6 M79GT>%\1[9S\U!5EMC-6XT#> NZLUMCZ"T]9D,7%#D_G\2ZF;F,IGVQJAR=E M]-@B?\XFC;U8=OP\!-T/)G +/"*SSB MG- SL7U00DLA"_E\*![K+'G-DT(TM(P)PDME=>[T]379?AZ#T#*1[\@GV92IC@&C+)T#,H5,,Y73H+C3 M0@UO'T4'SO5((2H.KTY?04@&RRU$1P[R+@2#MLY+62QM?&9=.W641_C\26O" M@V@#*SL!38H/R=FJ56"$.>4GK-LLQO1560%6RSMJOD?O?_I M/]Y,X^W) B"+XIZ4>#%8!EWNZ7JR8N(0B1NH KR;@UM5_#DC*R$>1&G0ID-8 M:'/EFDUPGFQ971%G\G"ERM,]W/[R "F:3.+]SIUL@O2D(UPFH@R<_B=S?<#[ MJJ5D,F!F<,X&9E85D(N^7ID29!#(XY>4.ZLZEW2'K MSME7Y$Q"\$$G)FVL9]GZY%:-S51'V4$\W=G?9_,L+]FKO1LH62!Y)T8'QPS=.!GRP$2M ?_K3GW=_ M_J__U;?[^E8DCA+_!(XMX$L],8%21F]Z]1''ET*W(]6K+,BAG!31CHKPR,T* M#B31TX.A:'VVCM0NX3HJ#-B9UD ?>S&8@A,_\U1:G0'_5IB(5Q@3LT3ZN1'Z>"E1PN&&B'W&*E"*S$G%1[/"6'@PF.>D)'5EGZ MR4AX8Q=L1OO%B:#>TPZS:F/=]+&N,"9C?J*K[-*K0\1YPHO^ [\?U!;\I)?* MW?V1O&Y_Z #.O%A9I0_&X0E5U:O[=]H(M]*^O/6EG6TF]-B"*F[S(1+X'9?10+(.LA9:.T:\=+G1I)VA,((+8+8X-YRZ'RRJZYIG! M/!,4G1=[\2I\WH/!K:?;=VY[U04'1)FB#[S$AS#_2T5>=*-6&-#ZRAIYR&(? M#@X.+V%CE8=R8SMN=3% LLK5JS)Q&G,[$D<'QY X]F?2=)U7>R*.'A0Y5_>Q MCT&GML5,R(3=D?M0N6(4TBG3_%HNFBQV8&)B\ M";L_&!9A5$E5RP#J"?M:KKZ)I^[!>47'Z>%DAUGI[< WN[RR@2<;\SX<'!GV MXV!_,M,O<7YXO!Q.+^548&?7L?H-3A RJ1?'WW@394J7]$72<:)H0US=NW^K MK !Z1>>RYRAGZUNWOY2(G>C[K.3B^.#<8B_J)V4H9X@__E1YTJ^CASDJ0)"# MNH\.D4\[N7<_MU19%71>,@E:K>83(%]PUN\ ',(;5WCJB9#/&]J]>/UP3IA( MU:\1@76^IJ8$:]BPWT#E\>09^^3V=5;@<'@91ZF/N:_1=GCEP F-5]B?\8%' MRK$S\?!=8%^'R&M]4Y8-44-1&V4X"KI? &"'W";I>,,4=U!T/D\* MN\SZS/:>LJWPP!+767G1>YT#F@I4VIQEQ<^%,$7B@DX?F JLXI5O!1VGC/#( M5[ E#$3,4&"$9_6,$L /&VUA598!"^Y0:F3D6/CG['J@K3H^YTZ87^>=TAR> M2/=4FN/;M*EM 8QA1Q_^X1]O1@")-;CX-I1IHH R,G@R #)Y<77'+9) G-#2(HJ]T(Y5.SBH#CH"&:_(LS__!\X\8[NPL7S[L\WJBKB89)WE=!HF.I'5L@N^W2QG;%"XBV M/4"92K3#1I1!=B(K\AU6DF_A*-@K-_ C3T^,.'%L!O:>F4>/_2>&W*["H;/- ML ='Y24/]H(WMQ\YCUL2R$8='9:C#R]?N__@GO=K]"T[_C,*!Y7;@)[,L',Y M,/"DG3#!>;(2SE>4JN?>BV-;Z$.;.W3&Q:;F :%Y1+XA67R01GUB,[=5>#F!H^QJ'C-,O 1M^ZX' M&B..N.M 0%/-[!/ M/WSSM"XXU 98*6.3,G77C@W\Z5\XMSAQ[*UBXN.V)V5TFY!C,MH/AS[8DK#[ MM.-Q9&D_;-YGQ0_>.+[($K'*FI?/H5N_AH(RD9]OV[++C_'1 9N@ _&[=^_: MR:%='9TLYXJ<.MM9*A[Z<=Y5G1Z SC\ /A4\#E+KS7?A'UY+W*)U-+I%_1)_ MZ$++3Q_'@)(0T[R)__ J?]YYZ=)EK]HUQ(ZQM\<9U3FO=6#EES83&ZZ/A@ZV M.4FC356LSAL8Z%@+N;0CPMU_S$X_EL?'YZE,S>.0B,(Y1X<'G0+(<-) %IVE M#OSJ/)$VH"5EM3V2-="TC2,^IPMF&X;]$L][9X#YMV"*K-I1XRR[5'/""9)$4;/"&E1*[(Z.P!CZR#*)M8XY$CI!K^J;44H=_#@%@J?PJYP MSD(S"V+PWT0=-W\%PJF/CJO]?_B'?[AIIP92#4(,6!CO1 TX;IRR]G#BXNB3=C=E:9_!"#U=: 4FM#!,C*R7PXIX^&U[9JP.> MU016%0A[HM9!1W6G5>?%2T3/9H=$EZH]??)4X5<> M?/WN#CHQ>NN@G%P9\2+!B^?/^^D1\O'D$(_SLI\(GE[5D4XHP03JR5R'Y>IH M/:RK#NA0A4G4>NK33DD/(LZCK^O!3@Z.HEEJLM!$(=VXLF7UYM:77_HV%:LY M3(+DS41D%H;4V?+_-YT0?<(7<%X&0]D7.C86\^(__DJ //#AMEQOZ(;&SH;2 M"+.: P\[+,(;U,#;!IRI:\I>E#?J_$ M"EPV'31S#&79 C1I'KUG?+IT M^9(=7QS*0:/ZHYYH%Z8>Y8$FZ\?J)_ "X!.H,$-[@79*(-CB?XI8WB ;Q!D*Q1R=([DS.?":J MQ&9><_F@S GSC/O$5I0*]CGMT]Z M@-L"UH^CXH:*C-.2V.&(Y6=)6QNU;-%18$H.O@*5WKR//OC]'_RW#C1T&A_ M(.)[Y!B1CP8=#W0Z/#B+F5=/-# Q:.(<, CS2G>OY&C0ZH8_)FS_UJ"G_"1G MN1K^X'-ERP3,(^=TV(7O.0]T_L\I3;CD896%JT=TSR3;7K=D*#3H1)Z\-\-3")329=I6-SVTE(3RH*=N>G?K!-R@1&--(;'7!L;G]U M>W?GSAUOKL8>TD(TR6OY/NNW>*._==+!7SN8I:CBT$=7;$9&[(I5OGF8KY9!GY95.V/;A(UJ6\5W?C2,L6@[RY,Q/09C*!LN$CHW1D1='DK_W MF3@]5K6-FMZ'[(-=77+EX1AT?.A:0F%7)G:OZ(4BJSRRK2=^>*A-\)X)$BJS"LS' ;B]439&!39%)WK(AZA4<(RH_^:7=QW.WP*$^O*+&JR>HD M?-&-3<:N,^S']6-ZU3FGXD5LH9P4^/\)6WF_""+?YK ^LA-V!-A@SH,@U$>I[C0< M?FS#N,;%',XRC^5ST>9Z'>682D8C$+A=-QJ4\)4TLKF];I4;0$(2D]V_P9*/ M4"+Z:#VM M9)2M('(;L? >^O3)0B)@Z1?=#M< ;?0GM3GIMUA8BR0%T6D#3.$08^T,!^U= MYZ9<>$\ LGC!HS^.3V&#:?=9K,")"P59+!><\[8-P)/H[^[H_7)R^'-.,"=Q M<.K13AHB#=<.#QF(<\6E3N))$"+]^'T=&E"YJCRM 3<.DBH#QT+Y9R-UG"-7 M!'3.+$V#8\+$X6"%@,&30?/<6_P#<_Z&@?\Y8E4'IX-T"L5DAAX,E$BBL$QK M#*9 .S/K#BL:Q=NQ\WX3.5'/OJX-><+UU:R(3<] X %$SAQO3,Y[*7CR@S_] MK#?XUD#")FH&$SMO5 \T(N!".;(K@\0IV)99;'=)\>O)W.H_?9*R86U0\%<5D!2@[OPX#Q.?RC[,.8I$G'>KPA%@TF<1XC8 <4$V$V ?:WN#X M_?NN(O M$CN^T)0)3),@$9_R)MXUQ#:%MYYIF]WFR1LYY-'6H4.C;K [W"!Z1-H1GUA D9&]*N '2TPR0ZMW\=T*";VYW*BA//IFOTL8T4 M$ L?(R+>1!MGRR.09*=L /P&O:Z[?4AJN,%_3=VQ_90!H \D_8+8%;BH%&N3 MASKH!PV\QU'C,>5QO3.6B)XLC*5<0%+G/*#@5SRH/@_:J&"D<:)X'!M(J?=Y MV*8ZDB(JZ>?L%$) BMN(8X(NF-+)&[X-BG$EEJR"I!RJMX$BL)]L.*COA(-O M/H*U(@M_P0A:5F(N7A.!GC/OP<^E55Y(*'X0!NNG@SH?8-(B*!AQG9K2-FLR M\CO<"-+[O.".@X,D$W+H_[-06O(S!X8B]3.UF^ FF&42UO?H@]]^>A/$F *4 M@.]A4]#(-)XPR-F8:H@,=+XEI81,OEGRYFJ3O339($F'@D\&;0Y81J@J1'D< M]V!%!>6J<)D$) O^NFKN09T!FXW-_,LQ?)C<.1BHD6^'PDX.D\5T=2R&91,# M>6D0_I#@1!?8DRD#+JL5[#GA3;TX8"SUXU392B)G<&?5ZIUW;OC=.LCGD6H> M[V4EA8$&F[%7W/[[IW=@_L/O!X4(Z$Q&ZNVPE#VF4&P#78HBT5F)/.DV\NI5]NE8OL[8P>W0>B"/ MMPSGO\AP8NV0Z4A9<&[0+8YN)IB4FO9BG( ZX>D>+G;@#3]6#B@C^2D3NM&V MR,/%0]J@0.?EIDUL P['(FR07/?T2(MK,I8L\.''& M[8]TVA,7A'%HS4@TMRH,-"AL>" A$= MDJ8.7&>GNNXMLS,4?H%(-U.'BE"GZ+K@W&V XD&3=9+.#IJ^H?+HM-:A,_,- M34#X*3^AYA?>A/13)+.L$0)7!O+).*<86A[C%.&.PVNPF^BWL%<^Q\-K"PL. M.D[(J*,^?&.-PSQFB&@STF&+U-$03L#".[A0!K<"WUZHL%E"HP/CS?&B:1W[ M7$X.$X)BY%%&*AL&A#V9*(D. '9,K#U[8#$>6D<]X)Y(14#F_-4YT(!)H1A M?&6R$:M3Y595< S.3<'*Y,3KV7_ MIY?%+4=\6&&@#"D'*J3"T!UQ#*[!Y2VB_+\2CV6S5PC=>9+,@X!U1G==+7OC MYUE/-.PCP@%D<&<28O! OB<,>IW%)I^-YA@_PNE -H-/KN;120.2XN3E;RC( MPNV*U$KKNJ 7+LB2G-3CLI$RRU+GS^!#>6?$* MT)EX\=&9P9'].$1/O_F&)ULH^9--TH_@Q<>\PL\#B,N>"=&9N26B#W45F\JV M%D4ZYW)L$AGXA%DE")_476@!>$ S@[G,.(7W[#& L(Y\12I:Z$^H%!\.X M37X?':Y/OJD3RW>>.!'4,WW%*R)JAVY?E9]VF;8:)\O>)WY<#:#JCJAGSLS>!BA#8"/SL]K+A(%GW&DZ&@^S(;CFFWK)9:8Y>A MVGI]7&_ZNGV*BO9JG47#^8+T8/6 /73T U;*>J4G3FE69U+6W.KNO);C _&< MA9.->'$H>P%Y$HBRQ_9IEP9G*)BJUUCT+0C90HNL!"K<1T'KL]39/F 3?AOV MJ68,8?39I_HY&'I.T)@^9]1RP$BO8"K,9G4V(6.OWIM&WR6.L\M*(./BO7L/ M?,'H<6I U85A#@&/T0\CZ5D:G+.0'(44]3&0L_%H/$"O2)1*; M)1SYB0QTHXC[2!UT390(DXQV,F N-:#8(J*@.0B$=XX]FAE"[^3EYR!L[;.G M#65Q74Q31L]!8J_:]!45%4%^;I$P"75%YS<, M&;1.GSWCE_LQV0/C*MS"8)(!KM_X:U <7 _XW6F(!_*B,O ,G.Q'P'F@<[*J M<^7:5:;J 037Z_^".'9E9=1):NBI=\5X)0,<<*8OI2SI(!EC^F9FK M2)PM]&'?$43D@YY'>*^]?6UW_?H-Z\9*T*.'CWW5[7_[5GD\F>F*-BM"R6N% M$C$-@XRO[M%?.-]N$YXRX>#@<%$.;M=A4R8L-D"S\?CN[=NVPYMR."@?Y1]U MQ&<4*N4$$7P.]'&=Z>-T ;C6"["C.*513LY9Z>+%K MO%[!JV:HJKRM&R?>?<.959>4I\NK\4%ME,WYK.9\]QVO&\A_:%$.9%&/G*F_ MX%.'E)DRTA\!VAKZN>P*HSMM_.Z]^^K_C[U*"A\E6[9U,P+(V7:$H&$$D5?! MD0<>D'0<@(ACQ@DJ\\!B@ U TNAN0TN.0_$YW.G[T+S:9HFM\]B6.K ]JU]O MGN))U?,:DTY[K.!B(OEQ;D_8$:8OK$*83T/E:1K.'>>D<1MH>4O;6#@8@C8/@IW*.+=""(;NG4=P].YO?IN7 M <) 0I##>#,F%Q'!BX'(@Z3.3';&*X$\=!0F;ZXJSYW+H]9]6!H"%^?Z\\W!Y#%G+9I,Q>'3HI>IJOS\B5X$F7 M.%#!P9,K7=+&"DHI:[W$ U+^B))_TU4'9X]WDC#I M>!.U'#0&9VC;R8&O.W5!^!FM(_I%Y^ 8M#)(X6@<^3^+>#LSM_+^_K>_^%75YG1N;&F6@;#V@3\4TWF<=D"./51!NB1Z]SGX65M&0S;(_G]#DFS9A MAG6BR<6NY>Q6'41,35I%XY5%,D@P.-H+*SF]\9G_;N+O-%BQX18NJS@X0.1C M=0U'F/IC'P]]!-[(\NTFZ4][IU]%?BX&D,N9MX[3QFU''79P*)OUH\U4.YY2I.&[][A[\5 M>;1[(=X 8X1Y' #S,G]'5G X3]'/T-$]_*'\QX!(![4;TC;O$K?.%?KGP*%R M='[LW?7,.''QTB4[EM0I=9;^$*"MT/?]\M#'C\UWI(NA>5IW FMHC0]!U*MT M^-&6ALXYTR88JP PU+5:U> [RMC9)F!^=![3'*=)VF]@H1GYYF2#<"5S0YV@ M8!VJ,IG/5+Z%:* ($.18B9UH@85^_,Q!G1*@7P&'VD'3&B CKF/.VV'_)CA@ MQ;/RFWY#9R@<'*'MO/.O\1WV23_#P0DW"$5L@R%R)&!.JM . _<1^;)(@;RMZ^_+8U0/*IB++SO!%*IDT\)+;9I5.R%:8OXSH M00Y ;^B1U XOM#W9DNC;5X[+T:"=>I).V="Q90123G-T.FE)SP1->N*=9\FK ME@WQ-MG-5#RD!;HGVS.9=;Q+QJ@30<=OH%SA=UP!]ZTOYGQQ&9Y*,=HQ/M M![/@>% >]I1QF\FZ"J)#5EBA.:6V[0W.XIF55Z532LFF/?,4I/>*J8_9IOJ@ M%V#G2'9S6<6#0MKADZ[H8;L(!T]?Y"A,_<.#?N/_87O,6\?S="6V72"R9B O M8)LZ38?R-3@TQ9-,/'UA3C=^D[>/JFV'@/!8PPJSGUS0">$W\SG$LX$T4KV) MONA\4I3VX+TYO 59-B8!6W<>XK01ZI>_<.$IS<&/='XK4G<-'':;BIKZ0N!@ MA=9@'+I-@#Q]!=V7B:2N:7/=_J*+TB;&MD7(?6KYU/>0TBPWT+3'0>^,2$)S:^@B/W+3Z*3@CH( MZPRO18LF!!HWDR=]#B-J-+.@ E-\U-F*@)CB,ZK;1#,%ZM30]D^V.7-@A;%2 M#M1Y87;T/DY.(1A4>;20W?@X,@R&/W)MCB#E72:8.#J^6M#$Q#LQ6/I\^]K; M=G( KG@9L /ACKLV!@#/Q5;1T].3'!,9A@C2]Q,]J&E8V9 #H*SWZK[O09K MX=D0>KH&]5?2A14--L+FUE0&3AM,ZL""C0)[")#HKF MXF5B-S_9B\F(B>SRI8N[]]]_?_?;W_Q&3LY[RG=R=^O65_Y#S2^__,*30$]0 M3!Z4VV62G !U5T&%J6OH5+A,6O/@5[\&91JJ%0Q;"6@#[ 6A/=!N6,&"%XZ. M]\THHYT4VT_'Q(AZM%UU-D?S15[%G2_:C%4%_P:4>_#K/!T'HJ:Q!(+@ZW/C M*7,^*>D"4'#83.BH/+0S:%^^R!^WCDD4FT-<8(Z@]>F)!=UL8]4-8;=!)GE/ M]/!)V\%^W>:Q*0X+[0D"')S':D/(QJ'F5I73!+1]^B,K3N@)3^MH7929K_2E MWI';;009]&'>PZ>B-8/2@OZ$;9><5#^!&!I]3;Y9I"95F M0(^E;S9T+&-*] INH;/-!*-]'@OK/'TTK$2O(C.LB-;17P!DN8X2<=SCEP[J MF54]'% ,+F69R@?GT :"8E="YV4T0/<(?$SL_UP&599 [3"QUN]1;P&6;X@>% 6&1 M('GJTS#GFG//-",L8NR *MTC%A70;\[7?:K&1V.05E"Z\)UU,(!6>K>+D*TH M%C!MA0=,""4>O?.K3VY"!-J=&>$ZVHEA HPQ,7;"R,[D_T/H%'[K[%M^TLB# MZVL9)#T8"?I,'E\%"%#:[4$P&CFR1!D>90].&*F:M3[.%;(#A;R6(99&[^O;M^ZS$Z M,9E0=LJ9B3E\LV*2^K,Q8TB?D,>@-D\$E-ME7U P,2T ;XX>#+D=QYZH4V^< M]"T+[.@_WRRYAC[1#JQ;V4KQZ-(V)ZHT:,O)Y@=\5@ A55QX=";N,4X+ZK3SHQBH$DSEE8D6AVW+S=CMM/16&MV6X M34"+?(1GI89;@?# F64ED32<'YP<_KP3?MRJPIFF M#?!8.?VA2C)T@:_W3TD'ZRH\<58!607UAN'"429*$R<^JRU*M$G]9YT*QT&I M-RSC;$E';I.$?P"YQ#V>*!U=\_<"*;=M(W*O>&$/\;5SIC,VX8*"589'CQ[Z M_[E:%]*1-V"(3)KK#65U6$:"3J_O //B*.S\NX5?Q%J6!0F-#A.W)JMDQ^?P M?R=0CMDDK-#1GBY?N>RQ^:BR+BG8FI0#U\%1CDE?!54_8?0#\;)L9L'$% M =-$O@,3C-@FB3Y*/M>- GQ\L:>Z==\E#"B87KG *E;I3;/H '-C$IX@- [Y M%]D+)+]3FJS@M1^#H%I'TH9F!N2T7C,8A\B56HJ87J&11;B5:AM^&]:0.EW? M+I-U@(T.DX^R*V@D\04'P&/DWZ0%A!7:*3[G4UF$(,6I!\&T)%NGT%K/.F;8 MQ@<4NE-;-!">!'!R/OGD9BV.+#Q\^]:!\XH-G) 6D267$RKQJ<$Z>176FZ3CS_V+0L^G/]0$ +U5%Z]86[^>B#FB M"Z4*8%.=:D#IP75Y6-G@C-SEP0+TO!QTJSYAXFX]7.Y AV^E# M6CN@7?:4"WPY/.#D?.,$P)MT' BNQKDUQVT%_Q.WZ-Y\0T[.6V_Y_330;]+VI)K.K(:SFO/@/B\' M_!XFSM>0.A+?1,-?D1'G8WLC/G:@'0'\EA6&7D#H%>=C7*2XWUEVH'!SS M)\]4$A>7P1E^^C XYFK#6KM1XO?_F;7_S'2M#+[_*&9O;[4#:<4]M,"MJ^701!5AD:EK(M1$N]-Q#OJ^_P M3=EG )_!4LXFM+(?DW([ Z]P!H1[#5LK[OSZ093YJKPX+'[J"H=(T#Q=O\AL MNM(W>J)+X70$QVJ ,'0D\;#.3HXSUF#>U$VR""@?Y^1Q/F)U!N#?$R_+_NC# M>VMH%VZ+90,?HN<7/4@#A[;0D#^T6;EH$= 8+[XCCV2":R>'_PSC74C4/0"> ME4)6";$Q3@[TK*3EM0IQ]/,R0.FN-FC=Q)L#R*VD([O'97,Y%CIN>S5?SOSM!,Z29>KCEPF*#K"3H[CM(5ZI363718CRM^X\4?G@ M_KW=/=X#)4>>O@MT6;H:1QL1N(5(+\>6'],G%"AU!X1TX4-Z^&\("\!:"D2# M9$NK1*8-HJ=N7W.&,2XR\$!CJ_5%KPB./69Z,]7'RE@54HAU_E6)^&,GV".$9[KCKJ28@K!B[JO_&L6 M@D)TQHK.9%NY>SPZ#@^%NZX;R-\X['003',(P);N&^@2:&6^,=6^#HG4]^[7\A]\#B02L#C'%US@2OZN; ,=&Y!SA( M>B!DM8+W,A!NYR80!X=.D^XE%DY7BL8K!E4<#[3F?CY7CX!$6!_X]$3BW.13 MW&EC'8Y)2WJBD(#)F8F3SLTR.@X' V8/WEP1]A4G@RWY&$!QXESV-'MAV*L@J!%=K6 M-";7)6&*XG#B#>@:2 [7-78%PUD'^="WD&9!/0+MN&+#7/W'T8&,NJ -,>": M#W6@3SN4=IRQNV6#2'OD_]/ H#\?E\9?=(.FRD0[T8<\<2PK1Y49()QB)XH<.',BPK< IP;JIS;"1EW+A M5/>$;I'DUX?VF,W?ENB^@1W9Z\9>+B9ZWA&%#=@$??%BWDW%TW>T&U9#6.&A M#^)8X_QX[YKP=E:0(_[( :RC <'YPE'A+YJ;>38T#?ZB3(<>LJ?VU?IEP!A MV-BNPM%G<'B1R07&Z_1OREH3*FT%/NC''D .G'X@]:*RPT=Q;Y36Y$L;9W,] M_Q[O<83THH$6<]GY45Z>O&N %\D)\UN1 LO: B2@E;:DKO.MH)-,KQP;EF:5 M8&#FNZ$=,.%;_P94;MNO]2]"HV)'Z@:'A3Y)&SJOML*%)O7 V$7?1!O7H>S' M^,-%%..,VW4!O%IKATL4-6!\JL]@9W-6ZQ@PGVY'.KI,5-_H/R4'&#H8QP]R MC%G;2&&+WRK146B3/3"=X7<(+)DTDGUJN@CV^.F\I4C1N$Q-*ECR"8ITH"I/ M1R9*RW;<;5OAUK-Y##U(+2 \1P80)K%C"0Q60#/RJ0@%S<_RV^@*6[].+ B- M0_Y"YSQ%1MW[[-] PC.F8IW7P:+2*4$"=6KV^@FUQE"<'#O>3"E\P!,!AG,&3BY8L^*$/F<5W*L.\X34$90 MJB(<@:&+TDUO&J_N.+E,756==@7(<:[MW1U?N'")>O&DC.Z8DL'U $']N@Z6=IM M=/+$7OC2LD"2JMTYW2' &EF7^O$)^?!B505J)@1/_"5/7Y_1PVU>3@*V=1]0 M.XB=I:/HB>,LX(1SP"\\EG)01OH=F[FY+843\^"AG!S)10_VZ?!N&FY+T49H M\_!D$L/NK.3TB_^X34%;1Q8V1V]J$D>#$K('C/STW2Y/]UL(J!NAC(])4EYX MV38ZVUF5C6BKK."!3YY<"-'ND8>^G&$*?Z_XG&1%I_J7ZL0U0$8!Y>9EEW?O MW+6\N2^M8-*K%;:^PCDEIPDZ_0 ,W:N<+Z84#A(HSQ42/-LSIP71T*Z*MV#B#Z$H6!B8;,D5_K] C_X M< 4[K^K@6+*'B0W%;$[&GNA*&7G1VUOG\B(OK/;&&R=%^Z;W__"45LK_D^4P MV7(5SA6^RT&:Y$4;3!.[HX-M*)K8H,M1-K0D(#D;CRQ[W>07+RQKXX3*/%N& M)R#1L4&4=L#39<3YNX#6IP==\] !#N!J$Y3(F36M3=>S5X*4""X.3=H. Z$' M0S0A7NVWVS'Z!9?T:!#("M)2:D=\KJ.!++J"0C]N*?+V8=H FW6%=+TCB[/; MA,+8P7VFXG%F9IKHPZTOVAS]I?L*^4AK7FPP/GOV+:\2LL&<^L9^;"X^ITD+ M!P%[T^XHMU_.J?;#_\A1)GBQ1X.%*]1RGIR$T;1X[[ELK&*A$\_99L=$$/ZLGEC6/5%T9Q M_OCST!>[SS[_^^[>W7L2*3JE PKYG HB/ZJC9\J\I';(V0L26%(F"*.D\5.\ M%MJDVTKZ,<]FC/P&<(W_!4"")1;Y2N?ZY0Q5HHK#&ST&2O&2EU]!2&)KU2]M MAG=Y<6NQ;>U\D-:9]L7_A-$FW(;+WD!$(+OB.J82#VC=!I!GDF6]C5;? 5?X M'D>::<9409T \@S.G6Y8:%=8T3A/91II"EB'"L\%F?,O!('41$/" T-@XK,B M[LUMJ @$3;GP.WKO-[^]F4DB M$"W+2!^:#7"P8F%. 7-TR>+KPC+(")B#R9X(@>V@ -O(R4-)Y6;KE2N:= M=][Q4C]7+'/)OVESY]GZ+'WG/2^D$N*)UP!^9.!.H@QS3\4F&*A)[5%YY M)>DQ X9DHS=7L=$Q5(29@' &+EVZY)=W^1'>NNJE#M"1JVQRQ(XI.SC?'I,C M]?S94[\H#F<@SJ.(8QI4L;S6S.#TA<#+?!$0E/@X3^EI@+ZRN-&39KY!AE(Q M[*.R,TEA:R8T=.4I-'A UTY+\@=L8YTC,@V_ZY!)-Y;I'R[G5O;N>SZ=:P5$4Q!!.B'^M_YC=*LPM'>J1=G1$[ID/: +LA7 M>T0?Z\;$G;!EZL132;V/!2>'MG"*N&AAW X *T>\@X@V'"?G&]O8*SQRN+@E MA".-_>BKM!L>+\?N./< ;0R@_:,S=D4?.QLJRU-O@G]!*2V3ND,?MR7E@__X M?S+)IK_1!_AC7YQR]@OYUI)HQH,+57[?CC8O;,UD4V438W3EP.E2%M/'(D$K9&O8W8S8PJ4AF.;O-E 9W):K#P\H!BM].LS)X=9H MH3D(2C8%NAY#.J/7-"G=@B+4<@.F:()!N.18P2;[+"O!_$(REQWH^#@?E)%Z MR3C(O#;1F&GR]8>OCW61)ED^"49@#Q89&3=7,@%%@XL0RST ;@^55-J1T?%6 M;W"Q' *A]5FG.#EJ2 CL)763Z)R!JJ#)8]=4GC9)\,&( 8X(^=_Z\!UAN M$8&SDOK:*1+_UHB!DH^5T1T#)(I MP\*#@9\S-'1@.PQ2FN5;'!L&55Z6QDJ76P3HIGTAZP66>FV$3H#A4-_?W2>>8TR]P%= MT1ATZKJ"UVO2E;\E@#__UMXK9@VHQ(1-^;!5@+80WNCF,T?58P:_U F$I'>] M-ST\=7)[I1SFB0V4AYC;'_I5N?GM>NN2-L"O@?TQ/,;/X_)N*W!7.GDC/U?' MK>NB6^L>>L)NQV*=?,1)@R9],#JG7[$J@Y/NM_[6.WI8K6$S*2LCM+PA2[)I M)TQ8=EQ43APBTKW:H@Y#_Z8=T:]Q3G"@J!NLP\H-/+ 1;9:TK(;BQ.3IRYXT MO_(?2C3-TN7 ^4FT/U3YCV[]MJTA-9\*3,K8=MJ(.-L'_^\Y_] MKASVJKDMZ^,RF_M2/VO GA6DKG6R$TR(^$A$:K?K#2_1#$R'JTQDY^CV C_: M7<(^30!BC1SY_*/?*9FTZ!?DE'083-#VF,!\T0LG,GV,VYPX.F^4,-A*XY0"^B!JE'AR9+R')^F0 M$(*B" 7=KA8T >$J/@.4'.Y[QFPAO%J>PZU;Y6E]3"E$\PPYOPFM0"BUXD$8 MG:M<0&8O4X+S&A(+X6,FQ@U,#D2N4 M!O]ZKBI)ZRLNTKE:@P>#6 M@<#U55Y;^OQ0-P/ D.L)B8JHBDZ%UZ ,G:(N MD.)6CW1PA 44L"<0TL W.QO!" B3PQU: WI/( R@='".ER]?>?!F,/7_3LFQ M0.\\JGK?^QNXBJ2\Z W;UI,)'#TS@"/?/^+5>TXBGU]7BCY,ZDP.+/\^T96X MG1'1R\TK7Q8AYQQ 7(@A^# M)?BLYKQA!Y.VXRRBCD[:E,R.72F'(31D;K@-I_WL2#7\FFOZ)*X6;$& MZ'9&&/ZTNZ5-MWX Y! ML&U;NA*G#MU^*QV\Y>H$7:_H=!ORJH_[SVN[,S@YZD^L'#'A?_/-MVYOO,V6 M/5VG3V>#-\")525N;Z$K=4!]M9,#Q#E,O_#>+ML_;RWF @8>] ]OA)"S,D%!]S;F<..:8NQ>]N!*8!J:9,JN_1" M7=H?3Y3Q3BC>,<7^'0N:('5S",*CP>77L4<]TVQ2B;7=5N!")=BPBBJRSG> M1P$IT&XIMG*)536O:"%+?$T_0 3=S[VA^.31[N*%6C56??S ZI[ JY[=D 3^ MQWLY.T!?#'3[#-4B+SHDOJ]WQ<%/_ WD&_1]05O[P6\M)'^JPOY,-!K3<4F=68P4C7=S:@0(4-/]1_J1UM5;T%V'0D=$\,^_G MCL(^DU%6TU:0\((.WH%" @H>??3[/]S,@+*N:!=.AQNUX@Q8#')<]7$ />% MDTGG=3]"SG\W<:^_Z3RHFDL:L VB*!UO#/KH8)K00\? Z3@#OF09A$E<.X@%C"!*HD\- /H6*9%7\K$/A8F@I,G-7EI(FE'CC2NU)D T--7 M@*H!6'='M .@-.1:C+4J'*5Q$E(=@T1Z,#$LMYG0"SM:+F447\K$LC)[G'CY MVW_Z3_]A]]6MV[X=A:/$,C)7U]#A ##AL&$9)\?E%Z!+EG^C7F.-*&0["-D+ MDWH&HC]DR=5Q,_*)LJ5T'.Y&4 4?E+#J*I_6#/PX[3J'U8#*C_GC! M86R+(JS0],J@VR>;F6N5QLZI/@#UBCPVF--VLJ*Z&(XR$K7C2ASFK_,NG;QO MASCUFMO:<8KLR"H-.]!.P,&#MG+W[IW=9Y]_YMMTMLNHS #\6KIE^0BX3T$O M9L%6VI8']3SE6X'03B-9@DQIGI5<21WN\UJG:D/H@:PB]-BB@[:$#1OOW^7G M6)A3E[ DHR>\B19/;$ _ \MJNQUDC3/>S*\/;0/GE'J@7GAOTN-'CYW>]3OT MTRG\D87>:M-."115_9K8>6!CK!DX.3BGBUO8Z6?Y3E0"XQ:, M^2F3I:T(B4]T@Y_H-4<9Y\^:#D@1U ]2'3;[\62![79C8Z##; C20Q\X,80WZ*P>+3^E!8QX# 8.K!E1DIF@Y^N:WPC2>GK+1%-J<$2Y>".$!UM8TL!C:5D]L&BAJ' M7O GW+(( QZ4R2L[=OTXFU,Y5_V*!GW\#J7SY_)^'SEWKINB-1U**K/KNPX MOG8@;$_*(IWX4!^#-G6==ERZ6)'2AI,'ZN3WH8_+8QRGU%W#G!T@#3E,#NQO MZ7TPU$VW*QFBVDH?PE(.*VRAK'9X_X3.P\EY]MS] MD*<9N;7I)]A4/K^27W!&$]?I,V^:)WCKA[-H!T-L:W4..92I'Q.W\R<X/;J,45D5;[ZFK9"_QA\L:4'Z[0#H9W*W)8T#A-4^^33 V\><7]"Z-' Q MTB0^=?IHGX)U%@&\*SC!D%5935.HR-WH,XEPQ$E3^L_ *$?8+M#AH4/9Q^$Z M\^G(! /7>8LN=D4_I?L[Y>TL)">8]*(C?^@G@LGS7$("TVX!C Y.0Z^"UK=@ MQ#0^-.T>**FEM!HY\;MD.OK@M[_S&X^C/H,B U5N[73'(\Z CAYV1N!!V)TC M5U8(X97AV;U_WOM)&%P9S&)P' U)("A@ @#/H,C9#@14)9=.Z D K<&9NY(@LRZ*C5V3T( '.^:2;G99O7U@V@P\#/,X, MM #V9)/TKS[ZN^_N>+,T=,^?/MU]_8P7'TIG7<%3;]Q:P#&C#!)O7M:V M;#,&J2C 6&(]78^4!=WLN!!,>3I,O3MKQ>'K'"QXX/3R1 ME=7*7!2@ V]1)IV\B 876[\F)_L-_XOXQ[_B+T1^O7O__??\=F[: W:"EJ>S MT)L5&)P1'RJ+]=8!C9>G9$O+I0R*8%_2*3<.%;>K[%@Y;_5%-3OTI0ZI"OHV M;0H:)EI6<[Y16WX/G [!@HVLMI=?&JDP%Z.\@@!G,_T@3^>9 MITBI=RY*'CY\X';@^BWQG+ID2SWPE:R.EP:M,JFY("+<- 6*1C( (SB1T0F5 M+_VYH9T:RZR<(2=,&:R0#V1.I@M4_I%70)A/9!N1$YF<<:$UQ1(UN)XXMY"2 M<1Q8]IQ^@';EO$%^@,;I,WZHG\](*[R9*!P]&QE(^0.()7&V1IG3TY[!=@@ +<@3RAX%@8Y4$?P+E 67@X MCDQXB5GG[TG(S@HRF2Q %;/D!P\/'>!14N<80>F.9N)P7ND#^&I;>>UPL"E9 M3@=RV+C)IDXF&"8RWJW#:@D\,A%G8O>@ '-!ZV-^R*@XR1G0%UKKJ3 V856' M-\YRNXF5*IP<7]%"(EZ$63G \6)C-^],@8:)!.>H7TKWK73D/CI/U" :2>WH M (OL#F?BQM;(S1Z?I#%LH+]UT _GE":;R)E\9WY+:LJ=/-BAPYI(Y?C2/I"% MT\BDKUHC@W(Q27)0'Z''MM@XDVD.VLU, RA4>1./WU%T[J&/A YXB_9.!#TRPC=(XTP[<7BE#Q<5,A+FO^>NW[CN/X&]=NWJ[LJ5RUY]@]ZV4AX<+1P<>/MO M(^08\4)"G"SVCN&\T$ZII[9MZI@RRQ;5IW/;2O6IH_L*>G>=(@^[4';HV7!\ M^_97?A<4;1M;B%=1R@71R"A42!#ALYQ3= 43FN Q M5,'#@V(<(-K/6['CY$X 1?H"Y*$GYOK4@6W97L!X#;\QSHK&[5;IC"_L]W/; M&A=Y@DG\R@;.K_B$:H ,6I)*+0/!\#"!$UM'Z,A!._%89@2TIA8THZIM6%3* M'A2ZL@]P7&P6/1: UPHW)UNW+3A'$DJU+<^&UI-^#&RD+R0"C2G^$KTF(3Q@%M_J/6 ?JW'2=?\LYL,8-UCH3[E+P0QM9 M\4S0X>9]].'O/[T)$6W'I=*7)&>T8\(@G $*W&M#L6&@Q.J.QT=JZ$?$M(X(D7 MO<0JND1&5AXH0W50X=L.A*DHH =LTMA_@%R6A[E=QF3.[1'*UOR9'"[IZNN= M&^_XO\*86*%E*=\O/WSVC?G@ "&GY7.V/01U$C[IYER.;/(((%*8.),P=)S0 MA20[PPZ$3V0D6VP;7LT/F_).( 94'B5GOT=NU23==:!V0-SUH'#R8Q_%16M; M*XPLYYOTTJ]U\4\0UH/H*+=T_N%'G';*RY4K9S<]@7_,AP^MB9@=JBH#DRX. M#@XP.K*R@L.&$^9-QSK'$4._E*7K?KDME;I&OO%59L)NP\JGDS7H%2(<'!P, M^A)7U?F#SKR4D)4<' [X4N_LE8ECE-4F^-L)J]43.U38SV62#@J3SE7]]>MO M>[7-20+HZ &2N#YWY*3ZAG>DK;/K&A_80A&+)#[]QK/BNI1@L>X9-G/0N[Q[M M!)6&3*BQ*W61C>.O?,'$BEV_*+*,9!IHN=7(7L GCY^X?5&70W\83J([2/H, M;M="C3)37_I$^RJ#RU)]H,A N4[U!=47;)'?,(<(%_$$EMTX\5MDAY2T$2_" M: A=4L(;*,K!4*#@*E4_Q*VGCM$NIRS PO,P+.GA WC,%73<(!3-L:1,)S"/:_)(-YN0$]>OLRAT& M Y]R.=)(L+V24QA!!MK*H!PT+%8NQJ"HLSL #4YA#BJ1 8)%CF-# "4*2L*YR]< M\-4VCYF3E[T+3YX\EMY9V8'6]A&T3 ,H]$5LDL.7^M#9M'7V$9(*AR?\S4B) M[93 *A-/F%(N_I&>>J(L3+QLEJ4^XVQ83"8Z\? K#(2=_VCACZ$>7\,CH28 M@HY=@:*QDT9" ?KQ+^A\ +=/#=C6.RB7(^U$$>=-@ ](MSOJ1F'R,XFS&3RW M@G!RV ,#/G_!8;U+=VS59R!.3\I(>T$.8['17^A?Z-DUGAL6.EM+XU MY;*KN,:I79L&AT6ZM'UXCP\7$(31ESUSMV_?WMVZ=6OWY&O^SRUI,[C&Q-OA M*N\:JL(GND.PEP:O!#!30H/F>#ZV\:W'ZXH6 MS8J' 'SV5C(7I&^Z?_(ABXY<]*QE.+W"@8XA@;S.&)2APGU2VHIGX_$T3Z-LO,TS(J@T.*C[&)\X8>&#)]"BT V9:VT]?X*3]Y^$SI4_'V M070FY4 WX_@AJ1*LC#Q\J1+.@'IK3\= MED^-Q.Q'\$OGA.8Q;%_%ZD,>ZH0)Z,;UZ[+S M&U[2Y^!JFY43,8*5H415O L)(%,G$E!7.@+H0P(?"_=OA\^G;;#5&E29_F M2QMV?P6<)9_0+V!,Z4V_;B2ABJVA14)#'GV0!80_A^)*:_R2)13YF2%TG&>[ MI'R!R%I@CE'Z$8(.V8_,X/*Q"7+EZQ8^5^RI8#@]7]+GRY4I3:G$5 M#K>2Z0G?*B6,VF[0IG7$$%TJKH04/XAN/*1[4%*4*WE3%%_P'#T90DP^G"4& MTVB150$F$)PX)F0F',K%1DXF!C_1I"M08$QPC@%5%GUB6\I)C#-J9T(&AYVC M4]*X+99'P_._0DRXL5GQX! ]MD;&W7N:#'3%Q=X%5G,P 30-<[BAK.3\G'MR M,^^@L&:E8\O0V'["@B.,X*C3-M!9U2*C)3E]0;>O21#>%9-73FJ.C\')2-%:A, MUE67PN$\L'>%"9K'IZF30=-Y%7?]5SQ9*ZWP_)DK\CAL1QV\VP:P2J*##QC. M3/;<$L)Y926'IP%9-1E/ RJ-S>NL%.;IKS.V,VW4#HV8>H^.]*:/ K1%*6,< M.G&USI_$THYYX2'YP<_@E2SU7Y[*@1\.$Y,D[;++@CW:SC@C[?B0]XTW3UD_ M>",7"U!>\A.@?S*QDL^R]<6A>Z@RTZY9I83.]!,,/3DCFR"VY@,;_6S+L@^A M/0PD+(G'\PI=9 8#'$<]@W6L,!"=*]+0"!"?33L1D8?5'%;.N-7(BB#. M#O6D1C/=C9,]U898U68EC3TZC%/#!CXG/+$WN$0@"T]\(9%BZ#:#R9/'=-U' MJPRDN=TR/DZ<'")]B1E"-<5G!<5SC@X UWHIO,H#R# '\Q5$7D8A!P] \_2O MP_"<-0TLF,50R0L]O\;4;],N,'3GM+#8HUV5<0H/NODTD]8Y$)V.@R0M!"L= MYJ"8C.B$3Z0*47A3-LV*-A!]-"9]_(<_WB0& @&>8!ED:4RPJ0&7H<,-3L"I M>=JY81*ILU*8K0#^MQ$PG0%GD +V7A(&. M5,L4,^0@F#2F"#Z9-+*J Y &?3LSI/>D35XZ-;P8=.W(B:KSYNH] R,B(RM7 MY3UPMGO"?G&^7]T9MX<;@:L .WT'@=^]V[=W??2D=LR60= M FC,N6PCSF4OT"Y[V01H6N3S;< V3AM%,45(P'&LZ%-G.$&4@ST<#*:PH$YS M"S$\72_2@SP0+,X#T:X+)L%N*QD$0Y.RT [);N>;C^)NESKWP>V6V!PY%N4C M[24'NN#,M"S.3/ <$*>MU^;8HJ&?D(_)'GW@8]UTMC/C,ZM"T<_E!E='AYL? MH-QV"MCK?>+,JPBROX45LA-VQ'SAH?:";EDE MD2ZEI]NV;-(KDM#3UG! H<7!@F8&\K,BQZKF];>O>X\2?>*Y;[&^2KE,676C MMH:SP\9G;D&QDH.SP_X=5G=PW-&1]D&YO,HC!M@8GNP'826'3=?8S_:)@ 60 MHP/;5K4:W)8<%V:;!ZSRS+"-'P<_1V>9@A5-X60,?NH(_/,DKL'<.F.Q/@C' M,E=".HK';-H8%Z*\6;O[5?>7TW)ZB=^Y<\?CG\N%S,&; $>0<[&-+?V&/1HQ M@])<1P[J;-K$?1'L/*$9_:K2&S(KI,TML% MH<@G!GU J0MACAE"G.#$_Q!I M8.+G?(I4O/4T4 XGY0.VPT/@!$Y1!J=TL@6IW'RP#2C_+K!:90G!@+;W3^;# M5!B"08+M2:MZ6Y<_M,B?M36%?GRN[-:O/E CIV4W3]*.BE;IYF(E.N]IC!G.I0365\1,J&1B[)0A3T)=4=.'K/Q@ ZMC^Y,\! !..2H,K)T^T7+4J8IT@0&4+T.#N%3%-%DP.GH1D M8TT^7,E[0_1WWXF.E1_)% T#?_8XO+&[=>NKW5__^E=/.NAA)T^,_8D*!FR# M_BF4-7,=-"+ZDI44!QRFCBB3D2$1M4O8474HQ3D2<.NLG/*L,8S5."/\SNNN::)QK"^.D M_-C#JT32@7:$/)P%XJB#;&[!,KG;P=&!MFXOZ%T\;%/1=WOI 1G!Q)'1_0GU M[6@@0^?!I^A))Q?URM7VLZ=/=_5'@=]:)]]K@_.+@ MH M.B^U^@EM0K&W;3R=Q:TKX9'/. +YXO2S[^D[[S6C73_Y M^K';1(\-58B$!8XFN ?1OR*P)SKEW<)Q:3/^,$UT!Y).GW&L#DYU;CT2,RRY M TX3_<_J6N<5HU^$XJDO#BZVQFEUOZPVP0&-7^RJNN5V(6V0<9NLT+7(E+$! M; H'72?!B[&A^18R9P$XT\[I@M:%#_V>-J#.=RS,>='!RH$:BM39L"2L\ZW! M:4XN)HXN]'-.AYM7B=X#(0?>X8P),Y"^QH3.NNPGS* (\X V^I55S[BC^3"N]ZX0J0/W][<_?N>^_M/OGX MD]T[.K]][?KNW/F+NV<:+/_?__*GW7_]TY]R7]V3;SL;Q1..;LP]@087FDQX MK9?5 *KA6V_3)-U'\S0UCDZN!I1D_J1&'HP$!#AZ "WHY#@33 JQ#Y,H[Z3Y M^NLG'I39IW/EZE6_NX2)@B>D6-EA4F'BZ4D<\"0I?>"#)DR^GN#*(4&-3)+Z M,*%S",_!WA]O3I9LEHZAX\K8MR,DXY:N>/_^V=]]'YV-J)01:%E\ /#@K)-E M0;.,'"87D#TVG'CHG#"@LWE5^S']&DAK'/EP='@\'WI6G+ I#IOK2( 3,R;^ MTJEUM8RI+22-MKBTQZY7GX7'V>-(.:0K?(IWZK3YIH[MX.!XXY 8O[,S>_[< M>>F>IYS@BYZDQZ31&=[(Z;+8"=*YVQ^ \V'=%22)OQLW;MA&?M+OZWY?DYQQ]O1) M=CNKW@0MVU*\X'A"$?LM?22Z1=]'#Q_M/O_\<_YB^\<>D&@[QI$S)A8Z$!ZL"6RW!/A^GPPRMC\Z6RYFXL05$8#DCM_&&XH>^ MM!':H!]F4/UQ$4*](H?^ "W]B]4V7E'![7"D=_FMB2>ZE"?XA$E5U;8X\P4Z MKQ,J.!$EW"P4'_DXQ+ _ ZQO]T5.2YIEK6;3.A?T>#+D">@3YC'3$K:.0[&* M5U(=,[36,Q59EOAT[FB5OZ/ ' [7-6: T.1L$P[H,%E)T\GSS031*SB/E6WS M1>&D5[22#:G/Y'9:?0@WQJ%2:LIJB,["*IGPPBGQ <.A6F!2SWQ':@6\)R>% MT&"CAN[!2/$>_$LG THP07/&46%I.HIE5>&M<^=VO_WM[W;_^E__C[N/?O6Q M!T8&SU>B??KTN:[('NV^?:%)3;)X6H:E<.[_4PA6-I U)HW2UJLA57@%/*E# M@W[&FS2WJ#R1B.XU_]%A*KI^*GOQ,4 8>7%)WET[H,TSLC' M@>'E?]QB0 [YN3UX[]Z]W8,'][V/A[^L8$).>C2Z 7BX3YRH[N@#&%\SA MK*3D]H4=3P8OF5C.TO_FH#;P?$& M^1I,6='A3PW93X9..!DPL5W)+S ENF,3Z8E2I/MI*:53UI2I#]'IHX#CV&"N M8\Y"&WCG%!,0[U'J1WFQ);>KN'T&+\J-7=#_Y-%)T[.:0UO#.7GSS=.BPYD1 M7\JO_+:U\F"O5]_WRF+TH7R\[/#Y-\\TL3VU,\K^*?]OEV@ ET-G\N&XH@MC M@&VJ_/0'ET7I'E?:QJ2[B+$1JY"GQ9=V 8WMJCRVF3CAT/_M;W_W4X<\L67U MK*)^.FPK ^CO4\?\Z3A@G0Q"HIZ#_$Y$$]@>!Y-*UB_ R([8B=[V(W'H(_@Y MADI#]V;3E%T>RDG8Y=W",6R=5]^TG]?]QYV\+H.PZT$'[+&$8?&J=!29O147&'PT:_IBA\T\ %$2[YB M$*(-Q)(")U=^HL7#W F:AU'KL $Y(%;(0-$FM?DK1/_IMFL@H#22F[]Y$@%" MV$6KTP3"*+&S$FY:UZ_"'JOU&646K/C,H@:C0-L#@ ??YD/?=WKE-ZG"G<7T M,RAJ/:HQD-?QP6"=9YV_: JWR%C"ABJS?_0]^L1_Z] #7AHV.=+XP]17R369 M@R?<#@Y-CC\#9*F3Y>=3;YS69'!.5[ZG/$BR\@!?WA3+*M&/FN3$41WF)SLY M_2_*7"VB!X.@G0,&.'0L[1FL![YT)[<#L=YX,I660SP2 6QUT8.#9.$RL3J"HX%$Q!7V->N7O.33ZP@\&^^ M7!4SD##PPUL6KW.@)P[?ZE*8"1@5L#WR2"6./M[[P40O'(^S?ZV)CPVICS3X MX/B\8/^.KGJYXF*YWW+@KZ]5+UZV!X$&3!BR /F(3S1VQ"KJ!JZS;PL5;6Q3 M= 6D04L:#@=[."Y=RA,Z[83%>>HSO#+IPS.\JXW:+JG#K-ZD3=(&/%ESJ\\K M99QQL.-HIT&@C+[B P_S*GG4,9.LGP;2D94&^+*2PM\DG+'=:3>]ERSZ+E1O*@E.)7,( W02]>!\4LMV79;.?U$_MO"H_]L+^?@2=/(I[K\[S M;]R.:>ODI=]R7B#[S[BM=^.=&[MK;[_M%2;^BH+'WRD3M]*@<=D5]V/G&@=P MGGR[4!_V#X&G'NE/]^[(2PTIN#X%1#JLII\!!I( M8TQK).Y# MOT.<;C0Q-=!HH %0%$E1Y!4I7MWK85W)EC5+]]K+GZH_GU]X>&%K+?M:DF6. M&!I# XVI&_#_]X^,VO4\YS1(Q]ZU*S,R,B(RQ@/)CJ3@5:;V7_)5O>=>$-HDDN!B!S8<_F482=P#+M*U$X'JN7MLE9 MQ'ALFD,9(DM;V#8B;C^(-@9GU65?9$><-F^@]?<>VG97YR)CRSKEBT[XY4P4 M?8 ZTH]Z*R"\T+!#(813QXHT/$ZLX9TLM%/USFFFM]M5GC"R-PO3+[W]Q3Y= M9=5I^P>V)B>/E0.WC@Q45DM:/ZZ*PYX(L@BF(V@;"XV6[MQQX923+?;MM]H6 M!JT_Y4JXO +.[&%DR[W/9!A^XG"@V]W"[[ MKW_^_WWQ7_[S?\G8,D_C/8=(O\Y"]&_\Z/0E7^$$W&,[\(_? HVPY-YQ: M39\>JAVG;J5I^(HU_##ARGQ6_K*XY;F%"T_R/_0;'L%M_B/H">\#Q93O(__" M8II\S_HJFX%DV'\$/Z?FO&6P>O.->8?(KWXU_U[^\HUV*SG2@/?EKM.@J'P>@ _55>]*0M7 MWT*3PK.?PWL=OX&AWY65!30& M]=VD:E+M'RE^^*.>+>&_]_7W7GSU:^]6A3H?YY%PD^I,D./X5$94K> ]U];9#M,B+VEQ<:%<)#_483JW;(?7 >N$'$0,1-_>2@Q>VW#5:*+CI!G4:X>,L[ M+S#TV+A-TN/8;YU=FM7NLV%\'54T:#E;VV>:=!DC,*0%:/+:M] FKBST]*9H M.+3L2HK'V>FF#XK7*0N=)Y:L/N%*9[I<5^:']^@R_7EL.P:WO GV5F_:D/_' M>^>=K\SXEZ1IR_*.X\O1==MJGJ0+Q3-]K^B(J4R1X?&4-IAS-FYL.WC@&L^9 MSO2ID@@O+8^&*Y;1U#*8L)W+!&8>0-?D0"-<1N,-3.1?=4>4^+D5QG?EO:3;SB@5OP 4?WIOEI.(&;T+5WDX\2@T-7@D$>>!I; M0'N"=[CA1J[ (%]IAWM*^E$C<) W&,SB41Y,3XM_4+W\@S@Y+5B.7M$ELH7N M%7*.&01-*!JBB<# Y,K,([1O9 ![KTOG7H[W^0RZ-JZ98&U>-+""CS,H_L(R M>YP=$YMWCG3I.6D:JL&\$WV,NA,1%4W0!E4Z=5*ZTL#1DU-@J6<\G?I__!:VQD\ M2%#N3C;A73WRK3-#;WQ:MO 5S7'IZ%P.Y=R)?6F@IQPCTX'^D]B>\^"MO)Z\ MZ9]X)JUZHV8;DU*RCB[K4-4X#0_]Z%5QH6L^=,D[$_>QJ3R3K3+DZZ"43\/! MUT$B*C]6&CRR&B5>?/23GY2F$Z[/X==RY2N?C%9Q#+QXM9PYW-+@/+/UHZT2 MDF_M.H.T-E9'IW7[1OD\'!PO&IS5 UGK$$8VY\'D;;6G32MZT*EU$=JIDT R MU?G-44S+?^3G3"[:VB*?V@XN= 5VR>ERA XH!T?8[3UR/4+N+QT^^NE'U>\K M7WZ[KV>@HVS];[5\YO'L.#YMI[.RXC;1]0;DT)+?]G;Z9P5CTB-<0D0[.K!U M;1IHG00XZ1QV^G#L/"4U91J:I8/3[CEJ5G6T?_K!S^W&666T;ZCOGE(O.=;Y M^6G:[G_Z?__/+_Y+G)PMR\+* /?P!:/R!4/C./7TJ3 T"\]YLT4YP2]9@ML> MFM;0@8MF^]9=L<1%-T.3$D'W3.X"N5(>7,16^G-X8-L+;SION9H[/_J1NK9_ MZ\MO?[FK.>RMO'5H#KT+)Q=Q]FG5B4X]=:4G@*3Z":R"DN[A ].FC _W^,"] MO2VOH79X!9!>/ M0/597(3?2"=G ].M)'E M/PE#>T4;;]#/D3>(5^%0/H"\PW[M\]0:K\D3:'V]PBJ4SPLJVF/PP^MQ^'WY M^W_B$?(3/0V5A+FBGDES!KF@,_C/E99)>AXWE<__VWA=?UIZKWP-3C_ZP?>3 M_HL^29%9HTY._P S@Z/)XZM??;>=XZV38U8^9F4'/WIZ$ZWW AD03$:N:*WLH'%_^\,??]A;739BVS=! M?B?,%NX(W5-^\"0/W-^! RSGK@W-4NS'-C^+L\/I_+4)1=G.($''AMA%^1MG MI^/P: \I3^UV;!>2#3:\T.!%\T@H!N\3PXNS:0#EY"C[_DU!';P+CFX'Y)^_ MSYAZ=%7/%NO9H.XB,KM8.=^6$UF1LXN8$?/*Q M]O^KH3E]9-N24THT\7S'P6O2@;G:A!H5I^V-3E,63.H(G;(UEW#.]'!!@*?; M159R[(W!SVV%/D*>_N2"P@J/_/84U?%)V,&N735,.3D5^&[9V6?DDGK:#F&) M.]%XVC>$(2+ZA]_J"6_2\Z2A?ZPVZ5FAV3U "^BM+GFS[E>_^DYE*L_N&>/@ ML FZ1_O\3#<^_\__\__\XB_^XB_:'NF](-_"/?QI@.))GG-^%5[E2Z_G\K95 M+S2]-',\30U<^:=\ Z]0'0C^4Y-N":<>BN.9GN #1(X]KY\#SQ#&L+++CQ4X MJ_/&ZEZXM4YRY,LAM8+7OWK(^#9[MQY\:@?D4(N^G<=V0P+6KFS<<>\&I;VG MWVC@9XR:](776/X!R*_T(ROY\5PY3V#+L? :DN;;O(=ELT&_+D.@^).T-*^4 M_= L]I ?>-!>,NX$PD\S%*XRMJ)?!>FC]\+%/7"3N7R>P6#]WK6^T=ZSA>33 M^#R!0_(ZVJ**?J3=-19[^0_^],_.QF-'!IF@#80[T$S\<47?%9P8R(;"V8>2 M 3/Y3%H&71[_][_W0:_P+)O[ [@V(1-2^'B/C '8$O:^ Z,3?*[R .\2[>YQ MX=STROL,QD\FM0#=I/7*W #8\AFLYSX_NAHGAW./E+5'T.9S>D&=B-ADI6Y]XB4-H$ &S5#P3]\K' M#Y_!C1P3IG#K(K(*A[YER@=-]4B1Q?;8A"TN\,FU=13C^"JOWR):[<< MA5E9"5])+\*W;6;*4DB2MNJ 'P?@I&V\^B2:O,-/GM$5//*EC9^ZQ=@9ISH, MT4?Y.3$_^/[WX^3\M&7RN@)/6.D[-AZ;86/2HYOR=2]+Y+ 9)>C5 M_D):<'6>MQSJ(E";C,)U^FOB'"UASK5_/OI\'?;T^>X7"L6;GSU]UB=\AN^L MQ&CSRJ4.^A'2L>))IH#E&D:=P9#WD M!P[N^9Z:.US\!,IW:0]N0K\1*O-OH;TT.*1/\WQ:KJ1=](WU=Y /[# ?+NKA MJHM3GI=_^(_CY"PBAP'/@&H =#8 S=MU#5IS)>@^N4D&6PPY*S9G6IUQE>R* MSNO8;3S\TA>^.!-1Y!I$#62NZ+X2A^@'/_S!BQ_^X$<=D'\[@]T6]G(8HH^! MO[C(VT%P80HQ9Y.9B7TP:4<)F_P,EHH,[]S.TG*. [%E<'2@=Z6;<,O?WAA8 MIF$P$SPZ9:+C.!2EE3X_.?R R$F:LGB"@6U," 9\5TK?\+]3L:TG4#[(!.;V M4E^2EHE@KFQ'3C4]?#I!F4!:EB,&)+PZ]^\2#$[)Z^KZYS__N$]$>#)']^D$ MQ [TS#G? R0Y^576P8CA79M#*MZAZ=64$'S@<+C%3[A9T[[R\:@J)\>D)P$> MS\FYH*S##2>VQ4<=N,UW;PNU>Z 3:>H#7VW1/UXWW&.VM;9HSE -^ M5WC6-MIA!$9^-*CNHX6TM7/U#A1W#E3.>#E/GH1/2")GFIR0:CU_!J67Q2?GKBLG;4U[2Q#]/&K5":+-GU_MCY@HG2.UGZ MIZ"94-%.V_0_6>.0T=?8X@W>RJW_T/6YW>AT076]I9_X'?<$%J^P";Z>"O:> M,H3%/I/U6BBA](F"U?BTEHGD_""Y$7\*#+];CD_)\EK\E==!!^5/.':8V^N? MZ;8#?P)LO%9]8T=M8"XV/3WK?4@_3[UU/*H@Q\!EC\-Z@:DO X!;VL,"0L*3 M>7EI<]LO 7R=G$,M+NF0OPJ'9>'0/&0^H+A%OYH\4!(_#X*KS("<3;ZA+QKG M._T2K7ZO@8OZGNTU\*1,3X*)B/C3\;OL.%:2 _SJU_@4E=FU[R3Y+3RS_]7_ZOWR]Y!A2#2B>&#$ . M#=IY_G7Y95=O;#BT$H$)>FSMBY"O@VLZAH')[1G+Z 9 M[4X1CJ%E1SY"-=! MW ?VQE1R"M5R!C*#M(+//IK6A%F'+^&Y)08W3U UC[:1 3VA#M25']BR58? M.L F68,"P7-!,.E3_M&13H.%%TZ:@@3&\6GPRKNR2A+<9'/JU/\*U21/V>)X7 M[L J!',&9#YG-4=;FD7AT^E_UL8/=%GHE/> TGC-&LW-B ; MGX=NVH VY+#G[[O?_4XOW/:?];<,K5\'.2GGF'426^S*#&A&SB )FZ]*-#[M MY:(/U*XYG.!6KQNG0F/YF=8L^#1]@3PTE^Q^AW;Q#Q">.)K59:'YYGM!PW#Z MP"UEVD='-Z>!5S(>D'[%'\2KVO/L=YTK-X-6Y11]J$7O=.=\A>YI*_^R&W-GX.RMB4T,C^X#CP5/Z$KWYSX**Y9UY]/@5N;./D_"^.DT.)-!0#CJ.# M8?"=_#-0<5SLJ>%P?/*K<7(,3.A,,CJ%@.+Y*D^O^))N0+1W)=-O M<7.E.N4%#X/F+,]VF,,'H)6/+5I>-[_1?2!6=;[__0]>_"(V[XI#)XGI['42".]W)BH3]+T\ MXTA$/P,/='#L_LM?SNW"7V82ZNK:H5^]9L6-IT)(>NW6R"PQ. M8/#BJ].",E2_')P,#H[Z9S]MH\X*G8=%\^\* SDS42:A/*IU>7).V-!>,6&\ M.Q W+6=QSDYHVF:/@S,RAM^$A]_@;O%M9\@.5&G\1JZZ9R.WT+R'R3]RZXL<&TZ.)V&4URJ."PF.G'?D MR+.ZNVTY0A^ZV)_%219EI]9+4Z2EK2<-L#L;SF3EF/I39UWEP;NLA_?(2Y]( MV7_QLU]T1:=_[/B3>2+,^*!/W@&>SIZVHS=GS02J7/;Z_/F?_WE7<^Q%6OJ! MZ6]/X.C2RCAEA;R"ST#^JQ[ E;=?B/X."-_C@9(.\:8\X0?$7ZO '4Y"K?TZ'6G'MWG?_J,R1XHL>)F-4X+4?? !:4QW K;AW%R MC.FK[2OE/S#U(K#Q.1<'[OF"JZB@+@U3[T(S3DTVY[G(V:T*\#L.'SB!*WX+ MW>&N]U.KG/BB" Z\KIP7*H%^4?_ME_^WX'K4RZKO#=!@ &,0.GQNYJRC*T]$HC+'ET@DXH:7P<$1.T M?3EUD$+7^^Y6%'(E349O-X6'0:I7U9ET>NL C]!AK;,8*!TSH6O;XTA(6]Y5 M(SS+JXU_KD[WD/Z8? S*.(T5)_].*L=1B+SRD2%TS;N62C9XY?Q,5T?B>,5. MRZ<< MN_*&!E,X]IJ)=620!5:.^K.J9H\.!\J$.F4>NK4%A($#7I?$"[YI@<:7N;P) M2A.\//M#6R1 XW/P=/6EAG5,,@%N5KIU ,,S]JKDXU2U/NRYX=S4 MJ3@.[;%)VV6.;9]U=/R]0&C*KUP"1Q:HWCESAB60!8?8V2%O 4DF)7S6-D-? M\H+R3O[3ME(&-N;<-WOP=;SK, WMGF4CBV-F,[^K:LZ"O2GVW]C0_\4O[HO; MWJB3B(_R=A]/+E2Z#Z=M<^RMC5\K;94Q?8=-M.>I&[K9G:=J6_O28F,3ILD^!<>HXP=Z2 M_I__TW]^\1U_.IM^,/WRD:>1<[#=A5\X9=(^0&U[PN >?CU,O8[)/H7VAD:S M;;RR/B4/[!SY17[(2M_P\'C (0A^R#<>$'2<+&L'4+H;:8&,#DB3T&A#$P8S M%LPC^_V'PT=DED"C+'P@D_L6$^ M$W_PD;EM^4#;A3'BSDODQ'MZD ]0+/HF5P>#R2A$YY#K+Z'D+A<5XG M\1'*.8'+KP5'G]((;OD2*:V@>.IN[()V:-:FLA2#'B* 9J@#/W 'Y M#H+-A_Q!T#'NA,%5'WC=$P+5+76"9'CN\13PV/HN'+(ITS-Z.CW')?HHRN2Y M/][_\H_^\9^]W]M!:="SVO+SWI;J+:<,3@:I#LIAKG'+V@&[BAD(A6Q#> M?.S15D]1<'AT#@-R#4UX&^,,K ;D4=B;4&QZ9"!U95N/<&N+DJ.>6#3_4 M6$ZP@>&A0^ K-#Q[.FF1?.0.R"_:@?#P7L>@-BC-W ;U^+/E\-YJB3Y=95&> MTJB3L9,S69,W]@NN$W /CLOR/58>4Q8TT@,&M&4U;7C;Y1S:$WU+0ZD<:/P7E3[D M?X,^^-X'G5B4S9ZW+Z>O*3]'&;CU:97GK;.Q5]NB,:=G=!TE."+2\0'Z5OM8 M#C+'MH]^?M5Q"K/]/]]Q5 +&#H1U.%O@LST>8\" M/F0UQ^U;JS[^RN'_\U__ZXN__IN_ZBUPSNH3^H3O<2"Z.%H+/_A!/*=786STF^%AU]OI4^"TM89>3[GI"T,7[!;HN4+WZ)4Y]9:Z MU\[T8[=$W_[RO!P0/3+VM,JLS7-R;(AOSN![E,L<9([]FQ,&Z@$);_O:>MKD MX?7(HVV*]J)N]4V"(6+;FOCX%<*'9$Y/0;K3.9;=$[AGO B4YP07;O'5%TQH MZ:O4+?5)MD0V-H*NM."%K_(6$KEE7KLM/.0]H%R6;).@[GE+\H@WE!_D\&CO M7%L_B [RN1[R-I_ *P!WR[QP2,OKENTQ!AV9@>JU+$H^"9M-_.4?_NF?O;]/ M,FG0!CK+WAP%#@/J':P+8;:.16\)!3U7=3K#VR^^]N[7,D!]L;OR#59]XV\: M)AHR.NDD4S\:;!A6$8-JK^SB1!B8PU>G:KDX(_F(:\A[R ?/Z; /P(#XO>]^ MKTZ!)SWL_*>C"47>J9"9>%N:_"3X2#^?7EU'KD&^'9N4(!SS#]O%C&[7&2_E M&#Z@3TO%+HT.JFEDBO:?L9/W,UUAF,G".VU^_.-Y2L7DY1%A3SD83.H(_?0G M9R(*AYO<@9D4IZS!JZ?*X^S%60B%R9",7\1FO\S5_R>?S#\*UR98GL+L8,(Q MLHI4G)'D0$.A13UYASY$Q5WV2GCJRT1W>"=LTK5179OQ@CAZ>0'D#%3+,\>1 M*?],H \'>1R;;W*,9A\*&+E3[]L.5A?R%N#1K>Y!M&TDT'3G MAO)37J<=UF&)K*;)%T]H(B ([] MMYYKQ_!$;SR@W3@\R>.CK+=ZIFO[67A:6:.X?$H_]2DT*XG&%6V;O*0T_U.Z M@=HIF_\F5Y3^F< M2*>)6]T238^X4?J?L!A-;'#4,]=ZHO+ M Y'@&8>C;Y^2_=*7NG+8VT(!;]3! MR+U"#>;'V2F(23UUDY_FS1@E;?OVT-R@C!Y8H94HJ;R>(V\@^@K?0W/ARD@L M1[_S>0*'?]M!8*QSHSIXZ(;\W/-0=&G.:0//96WL9']D.X&6QW'+-[9\T#3I MD?R$]F(<&+4V[20(1YA]"3# M*^:]_V:OM!4R8V/)WDA^@S7Y;IE1>0=@(/S$4#WZW#8W#E<%4G\EK.[1#Y'+X4$E9NJSS0*Q^^D\\53UIH#.X '9H.U@;4 M"!I:=M+=!](/&_[D['F0AQ,YD\C(MKG;*AH'P[X+?YMAXG(%;))S&_'-M^9M ML:.#B6@&'I-/=4M\95*#7@YZ>OOTQ[]PZRJ.3GBQ#^*6L;FF',H[$^YP&>03;*NT+6WMWY['I5&L[8<)X/^]M18I9GV MR,%Q.V;M-A-SXIUDJTFA\JOWQ.7M!'WI-\YH:9(&[KK/H'YQ:]V*/6C&'LL? MW,-WD*-E4F_)WW86VO:['-+;9@[O.D,IDUMZRO>][WV0^O]^]+62$RVG-F*YO05!R1RA.CQ!O M@[]%Q%-D0/1AVW,^-'>;7VEK^4:?4H!7=9SXHJ_4)V2)A*"ZP->A@GX0W25M MR+GA@RC-)@*JWN.!ZJ>A/\.CA2)ZQ3[4>$9\19=@3FN:!?F*POLYCX6@)V5^ MU?W3LM[#\_.8]7=5-BV:5WDLK$90*$(!N>!&'ZM$/AEX\O M':3AZ:\2#)K^5\7&9U>+')_O?N^[_;-*C%S=&B1;OO+',^6(#%?659.,HQ/> M':Q#L/HV+D?2=D]!.SU^"$*,'SX"O>H=='&U:<-E$1[T:,[033FM1-#-$U$> ML__QA_Z8\(TX.U][\;5WOYZK]3=:/BL^O2+NH/-P1BLB=:-.(R;.P:R2K1U; MEBC L76KR(L:K>9IL=+7+@8O>EX0O@]=)SSE29D[()X$\9.^ #-.6/#1UZ3V MWGOO]2D@+TMD&[=D=L)'>Z\G;:-OQ>7('+O#:S?C)'*04WY*^.9P M?O'S>1OW\D*K3LG1%__3?_I/+_[/_Y?_<_J!=V_->Z4&*#&RA,;NM_ IQRMP M4-)&PT8::+AZ3_IA/^<-EVA.)SA\CJR3_8+7J; @SZ8D,8G^+ M"7')#_&#"CS%5>]%G+1">&BK'^<"R#X^[>SK7_M:7UF@'=6Y3=O2GM05!]1[ M<[2WN3 HDY:/D&T+"T_+,0"GCZT=%]H>!4K@JTWI@]-N\W/EV8O7)[#156&/ M V5[PY7L2I\ '!BR*_'*,Z<;_@9+OWJ#L4<@T2?\ HV]4@;Q+8#@YB_7"?8\ M-,]R7W)?"TE:+J4Z]IP<1^9$!C9ZSG/H2Z&%(^NH5T#@Y^A<)ZDA<"(/Q#U8 MN&LR($1'8P3(;P-#D=&S9] YPLL >\5^%*!@]SP8:'*6=])RY O7%98S*.W M[S'#KV<2?N%CI?'0:/#J95"DQ XS1(=IG\3$X#HU=/X>74"J"G M B2/B=Y2]@]R>#\/9XP,'?&'/_S1B^]^YSM-=W7+"1O]9B]"]6MH.LU]H"5C MRIX!/),*F/+, -PO/4+;IX).>GY>>$ON3)ZA-&F97"1E JASEI29A-=YFWP+ MXZ3DBO=G/ZNS ^8MP>]TH(>W3&P F@ELG%-"J@]YX8'EQ$=G=NX$F(&(8_-Q M=.3DVH/E?\1:J'(Y TA@RM@2#P2_$^.67]A'>9K>O,F1;V4G6GN$7MLR<7_M M:W'8XKQ9M<+GS=-FVNY"LZ">9W5BZJV.8;51UD?=1*DYAQ<="CDU.K'*J5+G M]S[!.^YI=&@W2OK#\9UVL>5<* YM^4MZI '5*Z4R!.AZ=*M..<:>QUXYQ-FB M;Q,/:,N>O%/GROPE3U=],0Y0,NE;VA"]V*D7&B^'9_?HQ'YUX@)MXY&]&C9. MIQQ3BZ-3;:).X,-G^$]][)@QSMA \3E+H[^5G4M*:'LZO]+;+Y+?:I.V[()$ M6[#2Z[45RH[7__/_]?]Z\7_Z/_V?VD:?.CD#4Q^GKQXYJU5M^PQ>12G7(.]) MS_.NG#MLS/F11@>T$[OPT6VT>^0KW-*%Q9ZDW^ 247@]U26ER?C=Z9[FV=AH M[">_QX;"4^_ZU:^[ZMHW;+_Y5ML@.=TCE<]/?_;3/DJN_MQ.;5L[S)](5+X+ M+_!(A9^T!VZA>#\/17-$ [KZYKSU,_WXD)3VP&09N.$;O-,%6F>]($J&!->& MS\@*Q3U^;N>%S7U@(ZQ^B] MK+S$U[[+Y/KEM9Q@3YL7W((+PV(3,,CY'?XF7IVF@VMTH:/)91MRNE4,^U:&[]B8DB:P?;Q_K\1;GGPTKMI 3(8< M&5*N>"?\0X/GT([)R#61U1X=+$>^_\:Q27W+1F=_&.MFJF?.(WB.LSIA6 MD\.3#'D:[B0\]=/T+4?;R\"LSF CH](1,G6A79E4"6CIRF?X=J4*SJ$^Y]Y= M\>JJ]I!8G8Y#$'Z7GM5E^A5&ZH0*(;KLXS/E#O^R\A<-5FSFR18;CSU&[DE' M?-[YRE?JZ .,5!V^V^\EE\>?>"SL1U'9U3$><[*1QEMT.>"4Q1P.3%TS<_: M5E^"VE4U((W^XFS)3K5W".DB'[W'UL-G9;&'IZ=,DG3V)YYT],J#__C_^(\O M_J__E_];VX_;)4_A" \\0@/EOW /!Z).8="3=@L&$-!Y)DSZ@_(\>=&.C#E\ M&CQPER^M;>3 9+NG'_KRSL^5EC#<9#C'J]"LJ]P96E1 WD1-?1 M=ON.,=;XS\GQ5*3^BD;];GOUB+\WV%NA:SL_,B\[G/.)3>#H=M=/<-I' A3, MN66[E!V:T4W?29(^FD_+?,F9ESN_66[%']HE, M>&'$),_HN.>KXIZ12\?CI [MTC2\D:&X1QO.N2G"FW;@TO,9D"G/<#QT%^FD M# IR$M@=// #L'!;O (:1QRC.^W (41P@^=4D_.1NSY6LDZV9WF#?/F'?_J/ MWS?8:52@ UZT,OG8"*IAES"-^JW//OYI>)\$F0'K9=^E8-+:*ZU97=#0CP:^ MX6N@,J!5U:-/G9O0DF.BXT3), UWH(4*O6,[U78$>UCZ)N$=9X0K,'R0R=Z&]0!/6G%1FH/CZ6I/N$Q/$.3 MSV.0#/_0 C:09VW9"2#A1]RD:9"9J^'R#][[;6P:-H%:C?+TFM4=SJ-;N#O[Q^J+SO+<$ 03J#ZYY@5O=0G M7.N(+88VO^=\( JQL;T7!DM[N+0=*TIM1VZKA;]PG[:+$TM/3C1=53K:<1#. M(%P!O]5V._'1N7@T.4\YHG?BM7TI)^_8>>(#+#6XY:-N6J:DE';)@RMU[7W0 M^1&>X+&1#US2[G4,5C_ET=ZE;YNBJW[D5H%5,.^>LIICPM%/;#K^NS;=^$2N/@X(.@Y:'7:0/LC89ZM7WJH^4 E,YW;6:EU;E.G;34)7[* M!VKGX+8\"X-?NYPR1DYC0=8&P>54!\?MRQ_^X ?MRS9;_\?_^!]?_.?__)\K M9\>)$E=33.F!VY3O#E?\CJ\B$U<=CZ3562D'><^&UY,CGRUFZ6ZTX)(=0/O@ M/W G7QN^PN0.OR'I*8Q^8.M!_*GTPT[Z34_(*=G@G.FFSZE_#Y5\ZN.=PH1]Z%,KGA -/LM=T0=S3^_,LPZTZ>\80? M^9YG/G#0%]W&G]%_JAT"2]OLYL1G,%E?D_^&>B[O@J";Q3>&YWPV M_AHV?I8@H)PO_^B?_)/WW5KI$U:L%IV 9*C?W- M3*Z6U?W#\#[F.5=S81">Y9&P_-WHF8D1GU'$5<$H;# VJ=%C;A'(-WGG/),$ MMG2L$Y"S/WG\[O<^Z(;&.C4__\4U(1K$X>8*\5==NG<5W+T.X4DG''<5"3CW M*C:'0=J9S(5.2$&8+,J#ON$]*S,S:=3AD9YS!_-32(T7S\K(,=)WU68F-SQK M/T?#])G.:\6%4\-I\UZ1K[W[U=[ZX?#8W/V=[WR[ XVZ\4K_ZD]^>-@KI21P MY/D+B;W59<7 A*K*P"=G)4D2?*5MC0I;^Q@(&(/ M3U6]]][77GPI[04-/IUT,_&I3SIJ!PZ386V0#UELT]LAR4>O*)M9& M"IRW, M:M3( DT+2&/IZI9\Q9^TY@G_Y4M>!\X+DJDU-?07SQY^O!<:SM$RUBB# M*_?6_]B,O(M?:2;.>60#^Y?$N^\LD[[)GS/;]RF]_>4IJWGZ .F;XZ-NDH4=-]WU;K_I/;;-DQ&]5<$C)4Q MC&L^LC)NL(&\(ULAD>=C [Y\LE$FZ?JL%1RW:>VOUYY3WDU^QT1$'N*>3UL/N_YP!3.8WDU]%LPH^R+2_UIPUH<_;2M?Z"[T5)VJF+RA_:0]B_]$A] MZ8_#O?!$EQ->&$ZWM)2U]7G(JF?##[H[#G;:UAE;V_>#+8O#Y,#55D&2I(N6 M"L\B3YZ>'QP6/:SG TZNWPPA0#]E['>@<;$'KTV]TU?'E&TB0WO(-NNKL&2K MN-/F 67:GT875H=B*RNA1K:D=X$)'_[S.U2?!I^68DQYSJ=P1&T1G@-TD_+3 M-M'8Z.3S\H__V__N?8.&06*O(#L9&O!,! :FI!L<.0K-B#9IG!P#I?P4-+AR M=.P'J. V\AV1-V""X7?3YQJ+IWI*"[\VHL&-$VVY=.(Z/;\)CXZ@U6 M9N5N78"E.<9H3')9/?*#Y[$[?_ \#HK)SXH+MK'?ZI[(#[[WO3BGWG ] MXV_M?L1TH*G@FYPU4F$TE&?ZR#-]#L#W2%@S*'T.Y-@U+;+:K@\]N$LJ!'WQ MTA_+$9TV*'WB0S?!YTR6-]C\=Y!>/1ZLPF,H1TY"11Z"<[YT[P^JD[YD-QA4 M?JM+CIN.U6\(GL(A7?I[.1:PN; FH-(E?"5,WH5QPA[PR#]$6X;BJ]?$"\L' MKGU;^J *M_ &+]0&CET7L'KYC_Z[_\7[(@807KH)F#"#-:>%(C:9[96[7 :[ MF?C&*8 V0%E5L)I@D.U5>)RFR&SZ3.P<"K>2/*65R3[J6%[D(!#:1X1-RCE3 MKGD2F 9R)GT)&,(ZHPO^QS_Y\,4''TSGLH(C?1KM[#4A4]9?9(!D0 /GV[DB ML9*!IS2/R[LM90 %0\!G(#MB>[^NKYCW[2_+.*8A+'>VC' MD8M..GK&]VG@#YA5H'&J*B@'V?#C"-)QG!/VE>8V'-DV;M+IJ^^\TS_]="O# MTVPV7;L:]G;@S[[A$6URF6#X P,4?>WIL9+R;AR0W_^]W^\5&QU__..?U%&< M0>16#]'>>7!S!L-V>,/O .3JZITO?Z7Z=3.MO.%EWXE;*GN;A:/C977R:%>M MC_(HRT#"L9.#/7J$%UWEV5M\)DFP*U6K]^0]D_BICW'\)GWL'6$7;24V;=HC M..5UB.5W7H\;GT/WE&XJC8-@6J$P?%Q'0VT\<69"DKJ+.1S]I,IHX+ M#-VC/GAUV!%>>9N-HD3<75F-[//#B_+#-Z0,P"6N?G^\^ M(__)];FV%>G5\]CI#GA5WU'O-T+KK83Y'14N/1L&A\^R0]=\/1=3_!T&'P:7 M:NA?I7L*H\EDGKS/5'A ROV UU$)/\VUXMGLU;1'7'#*EP#:QF??E+9J7Y0' M3#@[L?2(#P%GEP/J%1X_R3BX'-=6&"W.^/?0.S $#TBTU(L^*C^I5ZHEW#G& M)[I6W<3U.9\MEW/+W;0IVZ:!"1%RVBI E!7WCU-]OY@U:#\D(=FX8INX-"A9Y^^WVWQ"R=XZ56:F] +2M'SI7/A%C_D M5ZZ3]!"W@0MQP1/,\V3L;SAZ/B=I_#ER(?E?_I/_X9^^WZ6]HTVO^'I.\Q4. MD2O*#DHGS9*X";6K.QG(-/Z?NP^;-/]UXE_%/>YK<*KT&.\S"ER>IUZ6-O# M29\5LE_W47E7_^3^Y"?SHCUY:L/@V.#7R3OV\XBYU^A[>^FL,LC[!__@#U[\ MT3_\HSXRZO^#K.J8R.29VQQXLB6\FR.(.C/,0 M?:KDV+>K0,-Y8,Q;^S5OSC[:_8ZQK8<.I%-76P]T[.3>=/R'LSQT[.VBA!^/ MB0^O#LK!M?^%;NO&WWS4Z4N:.C"!["90MUO5%1O^+,[]SU/_PE](_V//J4]\ MTOY^DHN3M%P4/*^W5$ZO&_$]R,?75]F-IZFOV:\T[RUQ4_>B' M/^H35_ATW-D^&'KA\O=SCL8/#&K&*O27O:O7$,)!:W-%E09>VYKVM#*O/.61 MN*9[<'C.^6)QP>8JW C*K_&[W@*'Z$8W;4/$MS_%/_(%1$)7G#SIBVAEA2J' M0W]E*X_$F@?BR#D4DS9AY;[K!(I;0'KRG'EO_@/_^%]5X)N6VBL;; 90($&:U5D!\0: M/\(_D\'(8+97?BJR+ZA+/D][6!TQH/:6EQ:U2B6O0;B34GDV^T &2KQ-MD,S MF3@CY._J4?78C$J2/)P A;>JX4J7DP/_22;*7YI@Y0L?$Z><]JU8F7CWZ_:& MO%>'C&PZM7,<"YDD1M?C$.2[= 98-O TR%_]U5_F^*O*-N#WW]=C"[1N\:&? M@2#E:GX.'DVB=K[[[XDS_]DQ=_]$=_ M].(;?:?-Y_J4FA4%=;]E8)AU/,'1,#:";T%R%?[YOOSOW:][([:]6V]UHGK# M"DYLU8W&.3Q5HRWUW^Y3G\-C^ '%[R 58)6V">':@ZBIO[8)98Q=4'**Z+(' MHLU;AZF.&/3@QP$19IMQE*!&EP>@K^CP$$"W+WH4OIRJHU<9M Y'V;29F\9 M >.( 7O@M"/V( LA'YRD_T;X6Y)?262DT MOO11__1;>=OG0J8>O [ >-BQ)NT8M!VMP .5 U==$QG2Z]RQ,FEKN]KHQJ-Q M1Y#E?PU#H9VN?_&ZEV]^]QRXT@;*\HHG<$_+AZP)ST_5+^8!=&L;%I9Z"."> MB+L)F_)-GL%AK-Q/R )P:!-\(GQ+%0CZSFGA1M&$\C&75\#$[_0+K\,]@1!4 M'6$_B3_/\^#]2!E,ZOB&*YQH1HR3;Q#Q+0=:[N>Y1O =]_+?_A_^C^]_SFV" M#([S-%6NJG/U"&S\^^4OYO:-%0Y72P8Q3E -$S !$&3 M-_"5=8Z*COYSL3> MHB/M->"J7#8Y3)H&. Y')U_$ 0.RO"]#R&D:"QX0/ND&92)C+%1.Z*N/L*7($'=D*B@QP8*V\'['P^.7RL.MC\^Q=_\1)C[_4VDU4K;Y;NE7/TO)RN3C!C%PG"\FL'G\^$Y*\IY'<[S1NQ.=8> M"V];>3,3-6E5LXG&T./J>>0V!/E3Q[$:)=<)3J M9(?/O("2_927HQM]3]NO#>,@R-/^!L>.RA+Z-UZ.HZ00<&X#.\_JWM!.&<9$ M ^.,GV!_QHF<\&@9F,IM77SR:RLS=&G*67D,C\A27OL!YY;SVR^^\,7/EXP- MM)NY_4T^6P_/M:G?P_*"*_Y0^*+_N\#03GMABSMNX(&[\WU.>Z4D+N5!N1R> MXEX'5[[\7'EN,B\.SQ@Z/2';],#F]SOUZ_SK[@'T'X7:2OM/^IU^;8SY[G>_ MT]==3!DGO_#K=#IF./S]B$P?V@SH[WD$.Z_D(USKE7;Z7?'YM+_=\H$G?'*, MS J%ZNDB<;Z'%^I$-]!HX;!HWAQ,M7KW.)^%T>,<#0?*X\2;)&_.FKY$\:6K MS@,/7OO[%.":7[@\AL_D&VCW2,ZEJ^,"D:7 \ZG32Z( 77EN(Z3ASU>K TR!,4;G0 M.:[&>^*]:CRE,QV*NZP$Z5E9G8!F @7PCD8G"X6N=/9%WSR)LX']238AT\OK M_[\9)\-5/N?5VW,YA.B5W7EO*ZD#]N2L_=5?_?6+/__SOVC:U[_V]1?OA8>) MQ?MYZN"T;+,2Q+F8]K&WH3SF_J6NEG$FWXYL&XZ_FH'1 *F^V+OV^MDO:B^K M1%:=UDEJF91S)^1\V+,K'[%?Z7SH$K@F9&WCQ&OK\-EZK(T<55_]!IGPRAH8 MVOMO,_C29P^(IA^:P-[RU79:!C9!.^C!^USRCL.S/.$:'2?153.'XX,/.#GS M1XCVZG!RW+[AH*OCC]/FE>%SGW.1\69YZKMU9MK'V4[N<13&,5DG;_[AG^.N MCZS\?6MV;5;=CJ[1G^VZTIM^I2\HC[X!:O/P&]RS/G3.>U"J89]&\Q,Y.T$U M?SYXT9E\_*2[+?RYM,4Z.V[=G8L=[=^!KC(6[N'? '\WJ@%Z]_M$C,BG]X;NM!XB#N.G,2+_@GQ/4)(YJ;_W;_[]^^K9,;I"D,<'7MB+'N[(C28&O3V MW1P_#HY"CF5;"(TV$]C=ZP1=\ R4/:) MK=!(:M[(Z#W=Q#NXY9-F6]D&[HM'7%UY/_O9WVXC^W4&.$OT5C&4P<1-5XS& M89AWD%A=^,8WO]%PU2*A@RJ-1P='G9\@Z0-T'.7AW+BZ=MN*TS"WPF;"=B73 MIPRBIP'8H("K6T;HE<=*AJMN7-F!#$7:SFE0;^FB[P[N>TBO?N7J-L3H*/_H M/4X4AV]69J)';Q5-_4A35K9OW80?&?*R56DBMZL$X2$_6_9VB-6^Y+6JA=Y$ M_(4OS&T2>T+ZYY'O?*7W[3DY7@G/P?G[?__OO_B#W__][LTQ"=HP;>+VU)!; M5"9;96L].*5>6[ZV";K-9#V.\M@@I$.KW'(J ]N<<%EG8-D)CR2YN88\8"9<8C MWTE#XTA=K",?RN+I*'ZU_7P6M'? H=,FM3E]3+O]^)-?=D^7?E,3;S:!'*O7 MWPXR+NT)5\$IFV.O@ <.+J2OER']!/\60%:URPR"/2 6FGJ#39RZJ'ZBKQ-8 M@@G^)I"5W9=6G8K7KJE[XTG'@]]V>U1;2ITDD_;MOZS^YF_^)KEC%MS6>7_F..E#\X"UZ9:\,73]R9$$;64IM+6.&:5<^0,E Y-4I^B>7BB- M?(U=<&5-0F471:"EF_[R6KW!+ X M,L!2^.U10\"$"%UM"''B@:?BKYPYAF#D'CT>Z&?Y!H9U?IZD:<.O(0:+/CP+ MY>%TYS.!E__\W_V']Z? I^&E0 :N#K 9+'K/VR0<3> ,>B8C@]&\L,W R>'Y MS'4U16L#=C<6AD>OZ"(!;SS1$J93P!GXR"97NL&_)9?N4RML^AI9[;G?-%3'G(U>,H?WPPQ_V+R.LW)BPNR?H9_Z]W56XO02_JD,C M#?W^&S3[C6,Q!ZA,<3::XK>8VU%58K3KN?310WHGI4._SABB9&M97.'_]*.? M=".@R"_\Z-SES=)S__N_]WHL_^J,_?O'?_#=__.(/ M_N#WD_Z-KD+\[*=Q#G_Z4?^577W6Z?@M5^Q6OH([Y:N#')PRD;UMLAT)A&;; MT]ALC*)> 5IEN^@9*@>;JXL:LVCUOR T]G_@ I=(:1,?NR52!#@)?G/ZU<=M M84D>O4'&]VZTGGA2$<(?'J'LJADV'WQ@G\./8H+9AZ5=6SU%.W:;O^RP(ENG M+KRTAY=OOJQSZF6+,Q'-)GHTG!_,W79Z;M<]R)X5FK1;U,D[-&,7Z76$V9:O\$V0YL^]_Z[B358R;,YDAX#JB'S?,M;>LL2.7\\COO MQ %\N[?H.&5N$3] CI5<)?Z.\" D&X?*?@9/V)W(4Q%/^?QM4!*$A%6@\)&\ M^5>1Q*$6O7 EWP3"/:<#;9\YWVD'$I_O!=V'F?'1GC]CB3ZG;8P#OQ?J:_:\7EY#E#AH+7L!UZ#?I".W<"%.^LK9>,.34GF^.4\ISKG)$Y_P Y[KB-T3W D.OZ?0 M\M\A)*B.>@_];U#>2P">$;V:Y35, K!-V>1S?I3W.;RN!)\.M=PSW5[^\W_[ M[_L(.;A?_;I25J1>'1HX<^5N )RKHQWD0I^&S3&Q[\+^#9Y]'94,7)R,-Y)W M!O[P33X\*JN*S)7X3/:G$0??JT:I9Y!KHTU>^LB5H;.X"^3+Q]6HQNQ6R!=S ME:NC<<@P]K\KO;],3F\L^6]K[]7'7H[*X-B)%9_O,@G@-Z5G_A^W"+X M\,<_;F=V6\C*S2[/KK+L9P+Q9(S5E*Y69?!U2\$@S 'RQX,&>/L=KJ?2DG]6 M9JQD/#HJGCN9'M4*TJ755L')HY[63JVOY,.3@V?@Z6I ]PW-[44V[EX>=50F M)L_Y@SYMHX-7SIP>&X?5M7KWFG32[=*R-0T='MZ,7Y)D^?'1B[VA0QS&A[?^@%QG*D7A'CYX'Y*.3MD47T\ X M*@_'$L=.??2 M\]-\PA/",KS@#T_P"(WL>QP\P=SR ;'*:OB1-F1-%0@HQPD&GJEPP?)Z';Q" M_K6VJ$+/&]E,H8=2FYO7:>HW1(>N^I]ZZ;1Z!"]7PDHWL@RC!E1(X83S8Y'EZ.E#+Y'/02.HC]JKH1ELYC_S/]3Y: M%MJ67H._[+YP]'F"+F[@@7^6+]'%+/49;7'K>4$,'_C*GV^/@5=COPD>=2AR MRBH8_,M_\1_^Q_>W 'TYVADPZN0$+9M4#<[ :?!S]3>WM<91^%P&%>]4<;O* M).:6184FCRMUX1W(55YO=85QKXXI@>[E.#:E;6>8PO=V313I9)_X%.1AN.OJ M(.FCLW]$SP009\9 M__A0YY[]SKC;J;]G6_]3B=E*SL[4(+MI!T,@KL[9LJ! MCJ-E8OGIV4?B73(R[+0&OBM@.!+QCAORD58 M18XL$WPGEJ!C&_:J?DFK19HP=J/?R5J0%'*ATIF4W$+K?J'D]X2$6W9N?=#7 MQF)EZLH 7LG?B2J\NV+C5E0<&O5M/XB)UC$K-]^H@X.7*SLO<+/YVNJ5R91C MQ5;]I_B??M3)WBTMSLY[WWBO&\&UG5_&R6'' 1/=.TO)+O^6K[<.ODWKB?75"T^4O28'%5T;E!Z9= M'CDG?8[I2W)5MG;==*(;:GXGZ9P3C_$KNS=ZNST*KR_:Q,WV;&,ED7W99!X@ M./TI1V]5M7V/#.'6;7&_>O&+CW/A$AZHT5=W^B1<>^=,P>JMW&%4VP>:'H(Z M&YRW4D];5$]-JW.LO&N?AQ-57)FRR[;M1$H;2CSP3*3V21RTOP0W;71MJ9U8 M^?ND3K@QBH/N=GN=JHQ%VV;4.5TV']SU+A&0>$]^%CVHT:?G@SJT833G P?; M]"5YP.#N.5ZEN4%YS#&<'\17Z)7\0U?T$21[XWCEU+(W6NQ-AL@<)U9 W_2< MMVWHW_JZ5?+-;Q7[M]_Z7)UR3YZZV.Q8CE\9WKB>/##]+<'HM0Y9H[]MAW.4?9H3YZ"X(B;<,]/*%X%O'H^AU/.?)"%+=/ @_ YYRMV MY^ETXE-',X[,-S\W.5>&P+(H"!^Z)_C \@;W\ 7!O09;*/UEKT/U]'3!(_XT MY8G($WF>=V$TF?%#L'3/B*<,9R2YI<&__-_]^__P?I,-&CD,/+W2/(-),YZ& MO5>(O/??_MQ;F9 \(?-6]P!8.N^$;9 Z4@PHY94PAV8\_7/U5XU'+8-591R9 M:P RX2Y[^H0_@AW<8,$I7LJ00P M+S'K1&]5YR?]GRUVL(> 0T#_WK;)5>!ICX\5&\X4G>S_^NJ[[_8EA&YM<:;L:^((V@L&9M+,Q&B2 M2IYMKU>Y(T>X=0.W-H#+9-9;H(S&#C($OV72_L"N"J"17G[2AMW\-&GHZ_ < M'F#D12?A?(9J?J5MWVB.*U\Z61/2"(H?VUDDG@#/,P,-U-31G.3F*8-/N]>7'FU@^+KP M\"26=D@^IUU[X[A9C39V^;?[D>,X^[' 0.1[Y!NYI V.K MAXAAMSSG]!P>(L>>2S9E?3V\EM7%YW$NBQQ%G81[&%RE2*#EO=*VL[ M4A[#L]QC]@)W9@(=2Q(6[T@P8N'4_6:3 MB3T!RD$'#I65)),Z<0: [W[GN[U]9 #F>+F-YHK9N($V9;#\>[_[]WJ+ M2UO O\YD'#)UI-[(HON\B3NVC9R]'2/-AQXY'4A2L/8L= MXU7?Y,@Q98'7OH:&G:6,G/)I-KR'[\#(.M@'/F?A\KST(>?P3 YAJX_:39^( M^\'W,VE_U+*KCW?>^4J='''0E=45P]5K_T\.=%#+5__I!4CBVBP=Y+UL MD/+22KG;KY.);6L':>HQ><4)&KNO_C.63+E.6L+*/X[47"#,Q<[A$^1S^D+2 M=C]]WA?'+5B'G H<='>QB MK%F]Z03F]QE 4N_0/*B.S@?H\X 'I\DV<>%'RJ8]SA4SP;\5/I7N&<^%N^PK MZ3G1ENG@IWK]Y,A7'8+/=^7V[3K?XUP,C16'Z._<=^ M(W_'ZM\$6J!\ZJ^?6W60)7\_S]BT3ZQ2!QI[_+R:"G'C?\$6W>FYH #YZP%, MNGA.)U_3%TX0;L:?D!V9%^OF.8$;7&VO:#\/JJ=J)?(D+OT9XL"GH*=>*-9B M#=&H643.3S.VGIX+!:=LS@V6)#^']#4YBGN"W\CA19^7_YM_]6_>7X[TF4%D M')4.(@E3"/'D,U#-TQKK0'0"24'K.'0@>N3!K^=64A(R.&':L*!8!&K\^ &# M6!OJ,1P9+,GG,!@Q+)H96 _MV>SLBLX@MU<0W8P9'O3H7B'.5_BL'&VB M.H$6-#]'U@5!U:G( :]L-M]]^SO?Z6 JW:OUK8[0358V_/A7,QGK3"8@@ZL7 MF>%C +9B ;S@C;.#ST<_^6F= "Z"R:K3*Y42]4R M3%G%V9KN"4Y:LGM4F+-A0,+3BHIWVTB?U1S[/M2+@Q;RSADC$5L6SAT&AF@?R?%>=G'"5.CO0%Y56VR6NE;?I^^WR5'KKME_1\ M- X\2Z_<)Y'TU@D$G*0&M9_!+0V>[%[;%S=V7=L"^=3O]NLIWZQFR:?-<**] M"=T**IS]7_:.?35.-&=^+CS>?O%6^J4-RMH8AXCN5GYK>Q*E7>C4]\:&_4=]H9E_>.ZD+ M=3:4QBZKMG_SUW_=B[_V3?R27*XW5@\X2/5Y2(X&A;8W^@7@-[QPQ>F+Q^'3 MONY/ID>UT VZT,!)*-<3*HUZV32X286[ZW4!U(-5PTO[7%?I3S G_8ZK;/BK M'$_3!^X"*^E1SN("XC/LCYB3WGX\V'.^P9/H9LK9]QR-K/@]EW:Y!3F!@SVA M$WG@;ME!T_(Y-/=Z>P))>&+70]]#G?^S.#DZ-NB57!JA96"K(4!FO&5H SW9 M9Q"8JA\,97(H3P>L40[ &X0DPI5G%)O)!Z+?\L#/(">@4/)Q2CJ(E=OD'QX& MPS,H!\HSCM:\4' &;).#P0Z=SF> WD&,]O)LIW$\T2G'3DX+\I0N_ W,?9-P M.K#WSJ#D))"'/QJWFVK/3.:>KF%# ZV]0C9(=C**,_*#'_[@Q=]\^]LO/OSQ MA^PS],I'!_$Z1_EV MLDO=V*1I0G#[RL3XSE?<.II;'6C[%%ET,>G528R MH0='Q\DS8$+$UVJ8\G-.+77WJ:Q,Y#8IN_W :5.?O<60?#KGUI^R6VE,B:OO MV&!DH2N,\-'M3*35+X?$614;?C([*]^4LYD5*%]RL3!A+Z1/Y+=YR4B"M)%& MWN0?68'& =HYFK>8X:-,G&+M11_]T8\^[.H?^\!S,@Y, ACFVS^M;VGN=J!N/ M626QL7_XKV,RV@22?_;I/.PA+18KR>(<6U\M2^CQ F$[.4[9^F+.7"C8>%S; M'%H7&%9T>MO]M]_J?C#[TKHY/GBKT\8<0(MQP8?:0TK MA'!_%\0>.OQ=X<[C>;CQ&_*>_@2BS]#>*1(6/;CN>TK;L!?/7^5PP/5!=6/\ MT&<]E>GAC'7N@?/K2M5ZO(L#S^*_J1[:/L($;[PFE#S!W]OD$Q8;1GH2HOYK M]0-;I^6U>4'S'L0=?W*\3N]B]N>6?*>\=#Z?A=7O3OM*K'E#>="OJC (=KKS M'GR."_4T#9\9%N_X 3*A.Z9)?D92.7"G ,^2&R__?+;^+JKB'R!UU+AC'_#R M?_NO_VV?KM(@#4PXS[WNN36U&3D)0KU"-A&DL6I,,IG M%![E&PC=F023-O)F\(4W& /QZH#G^^W3TV2*SBV-@+[!\Q]\YL6D[::L+ MMW2VG@"\#]R;+]^L0P;'V3&9_C".EQ66MS/XVZ#]UEE]XK#9,V,%Q>TT\CAP MH)/4L4^DDU*]U %[%ID(IJ].#_K!,TYQT7-"Y5/U<^S_ MF2V?RL!#6SOQMOT*TP:UI;')Q5NZ()Z!7;TL_U.WG#D;^>OD_#).S@]_U&7_ M7\3AM<+3MW7GZEG9I,]++N?=)28:%RH<>[>36\;P[ZUA8A+7EL X:]/G'-J6 M>D2H[KK7C -XK($7FRO+V''X*9_],,[*4$?GR!T'P#.&_\$J. M"G8^-'[/W-Z!' MT2.' /$^^)9\Y$[.A []M%A\>WH"=QTF>:$X3*$U# Q?]]1-X4F;'C<99/%]D3^P7$.N>' /1;NC< :=*R9Q&ZMR& MDC/:O7?=JS$-.<K' /#WL+J*]$S&=CC M\]=_\]<]*X>].OWKB?#T[[Z< -#7]&.N#+=CXB%@@TQ2,^&>NE*?M!H";$;7 MQJ?LOTK9Z;FRZ.DJ[4M?_$(G!TZ8O3QNU7&,Y&\!AW'Y3-GQF[IJ/9-]Q$JO M@Y$X+:2C8YO>\NNM,_]^_HO:QU-;?^]WOO7B6]_Z9E=K$E)E4Z5V]C/[LA*@Z^IQR)$/+U)6/M)-ME\-_>(E+KY,3 MV[VA/;))9)0"BU/VP9PZH9M8;%Z]T!WZMO?D\1<8[,^QL]+E7456]?:5#6YE MF4' MOP,H.JN,Y'.:;3SNZE?*QZG[[)MOM3VI=_K3U2JA-E4'*.W[\U_X7-M[GQ[, MA&U5P'O(H] M#)]DGM,>A4_#%Q*#:-V :'Y0<&L'MP YW\:%=6K93KUZJI23WO9UTUUHXY]2 MI,#*Z\]3."H]>#P(VE:.SO#M=[?TP_$I!/&41CP_5]$?:5!WT@>W5K\I]P/+83,KSJ?1W=,(9 M,8?V&?ZNV\($'YQKP3M)PR?]CB],;'/[K@1O8-F)Q("R R#&;7"'YPZ0\CEW8%S>I9E\!ET3 MH8$&CYD\9D >.C4X ]$.DN57&B6)XQ-9Z&;2/W*32-95JHPTPVMT6D#K ]P6 M,]%ZL^?>R__1AS;8>1G@\!-09GGH5/USQA/>1&-PQ2V4"E1;1>\04=:ZT'9,C'L2EB22SNK#C,P02J3 MIZ!,L)[\<@OI6]_Z5C>=*XM; C_YL3T/\]Z=%(Z6="L4Y+M:]']%P#^OSZW5,]&&7QT6F.3IK9.$R1N8-/&V M@=ABVLI9,3@4^.!'-[9+AMCMT4:O2'Y,N)T6;]U9H5\/*9(7'WV1X?%=[^% M48[!YJ--T,^G>D[Y?1[YQRX-+2ZG7D!%+WR;(_F$.]Z$SL3J$68O4/PD#L\^ M'X;DT71II8>4UTX);UID;ATKDRGR4>;H/- M;[_Y.;Q?1S^H(>COC7]!]B?U>.,AF*.X4[9;Z@,DW?B5SP0&<24^X,%G^(+- M]\C[# Z;SMVWSX/XIL2!5]BDK*@RA07RTRPWJ@;9.&/=O_KW_^/[(VQ@!N+$ M8Y!.A $#>',Q[$DS*'1@0)Z.WMM4"3\F @.EE90,CO'J%YHOC1_+#DH)WROD M,6"<0?.$*_OD::>@@[R'HO@06$;OP)[/:=KA0]^Y>NQDEG,'QQULCTSTH\\Y M\-A!+&)6%I N[<-,/#_X_O,&H%J/LP?O'+.ALM4^1LF<4IL?4$ M1NY,Z !MB]YB)>";,HG2NS;-05=E(LN 92 S.0A[+)PS9J+LWH_PZ"V1,.L@ MI_RQ-4'>: S418'P")LK[Z&I.M%;.\3;K0;\_;.ZI]",BF[1?.,;W^QMAOGG M]#?JZ+A-2-??>JEMS&1IX'4N3S:IV(D3SG97F=&<=%#'9/.5?J#3N]$92'(^ MT7'8A[9\;KS8 R'\\I:*7'C;NW1M1;Q.3FR]3HZ5G-[.C'/C<7]/Q.'!(<3# MRD[?2\1)#3?_Q^;,H1GYT_;;3^E*Q=,>VU93%_>)NTYB^'(0]*N#;AM"PS'' M3\V)IQ1)#=$I#QP;MPT&5]XSL]U6;0(M>$EZ!M-NZ/#QV N/@"QX7!=$VGV0 MCCIBIPZ4R7N%K!YPVMJ_.#!6Q])_T+"+V\9UC)+7F5QZ./1#&Y.__.4N"4:ROL;T^8%3#CA#J;MF_<^W4?T/A^QDLL6V^3/?%CC]\@YJ'R%6@> ML1[]M_,<5YN:_M6H]@+E@Y%\)?>S0H47A:;1PBU8&*F#;^@9P3WZJ.=#K:WV M\TB;V(0>]'?0M_PNK 8';I$K?T\GQ^(8(YW^6>X[XXNTD'#Y)7U)FGZQ?<;G M.=_GR3=XHL-KZ1[(>_)-U49>*4O@KM;+_UV<'.4VD,R 8R"2=%B%6D&NPB1Q M'"%)!IB$@S.@%+<#41K5YEMGXGG<,CTPN.R@"4ISCOM]]VT(RZ..R\&WH$DV M.%;WUV]LG@YTI];E.Y]SV/!*LS$[_] M1=BOHT#?\LE19RTBE95]/W&87");J69@2'KB@Z>?";#(JFRUPZTQ8,_1]S)0 M_>3''V80^T*O'B12R:01RJOHD\;]Y=-?.:77'IQ\ MV!Q-^PM]C@ZG6-6ICD3B]*_#$1!GO[&;E=K4,<=(QIA(&=F<3+CVE="VCN'" M\]J;0]XY^\P8H"^.O; LWP3'.D55W]91R@?JK!U>TE'+I\XYA;U%HKPI ]WW M%J!\=-)6]:E=W9%7^=K7(X,^_IMI'C__2MK[UUZ\]][7V_Z^$(<;;[=NW3JU M(K8KI@O5;=3;4^&H'-B MG_*OH!-HLNNK&[)X%ET")KAGC+A*R^2$W@B[P!< MK8AH&TC!^2G]Y!\21%X+6S^H4%VR7V6Y2K[\D(H6L+! MG92_ XR4U>MH?(,[IV>\$[C*M-FJRU(@V"#M3F1I-RT@2Z,U:*#Q>XD"3R(3 MO,@OF0]X\&RTD4L'\"2+R!/$T);OXA_AQ10Z%ISP27GYS__MOWW?9+GWK'5H M#74&G+F:K/%*3L?I_&AZE8=I:'"^)BN04V+-NP-,!\L,K ^>(TC(#RP\Z ?20?U: G%WYZ]SD M#XPL/.H8E<<,CIP>MW"\W&\.FXX_ZL#87/FAMW+2O1QONE?/Z)ND3@SCZ!@, M4LXUN'PV2%!9\I0PU_2"ZX1TXE.GCM'9UI#N_V\09K3Z19P3#A<[CH MN0-IVQ*=R3UM0AI;C0[3KM$J;VVWY\+H1.]P2(R^ZG5IM)K\]F?R=!*-_CL) M[QNTER-Y=9SS&0ZCAPC;>6>2NC?!VH?SO>]^KZLYP&K"7"U_H7I)UY[?^NW/ M]E%>.K 9N7CUB+WAR6![N)5'OF#A*#@VFOSH-YW=EJAE;Z'9)CPY[.E+ZKL. M5M+9>^IZZKMV_DSZ'"<8K\-7&\"5T['QU:'V+_;$%26?<<"UDW%&#]'(B3V^ M__T?M&_V"*VT=>7PBH.N M[L3>+]..IDT_VOSJW?!EKYX*D[[P*>&CQZ(VI>=G^-(U/,@3?47.T_B#_@ZO MYGD]'1A:[6K>N<21]$2D%3 /.ZC'O4C:=XKIRT#>ML&&IZ\^UP]<^*M0YWRS MP::)EM8W!_Z=0=9 2=BQ9^-S+-S#K\;N^MW#Y7^+%V[1RWZE&5U^LTV?PE/: M"2^GTC< >X.-IVX:=APS+#_]YFF9]GP"BN7<^(/N'BS/(_]UNK\"Z.9G#O!$ M_Z/D0=S+CGT/89]$KO2&D[MU/6DO_X=_\:_>+R)'G95 K[C/@.,P*(D;? S* M)K$Z'!G0L-1@' "]SEXM:AV"9E(#2]M&9O#/9R>X69V908^S0N[ 5 +YTD>? M-%SY M0UTG0GH?4?_HI]V+8Y7#%9W)I5?(\A@T Y5;W69R=."WMA97ON4-2A5YY\C MNQQK($JRTSA\;#*ID94Z3?'JG#"CP=.$IIXX.N[O>_J+8V?/Q->^]FXSD[6/1.5I'F :>]QM]EQU[P1&95A_L;>+L&@NWKGQ;OAP+=&P= MY;PK8L7GPZE14:36>4L]37G&\=&_#]N1=70Q[LB%U8P5PU<]M>YS'EWD=$P; MJ6XG/[1^U/H.7[>2V-S?J'@ZD6QY] \7!\Z@3GILZ(WM^GTMIGPYX;NZP,/Y M;?O5)G+F'-DG9N7BZU]_K^]XXH#*1Q=V[86:,IS\CBGK<'P*!W=.8\VAA5K; M7P0+]^AKDH9+(/G%5O:2;OHKK$]XZ;9[.7VU/ M#S;@^.OE><%=5J#RM8%#=(GN>2.3@0YD05]UV6/HG*=,(OD]LH;[T!0D]32? MY570:0]_K-_^2_?-X@;"#6V#DRI%(.@3MX!VL"1#-MQ M#8KH^P1'&&LK!A@-6#JU/>5"&7FV\,*[DK.**,,4V. 9G$&R>#C8$K2C=-)[ M@I]SP\HT20F>P7-I3UYXO)?_')/ND.ZL[&@X6OV_(F6@7'GU-SB==I;$O=O% M?683NK@)IX^L;DER++_8"8*"'2.Z\J<#4_9 M@VT>]4!GDQ1&VH>]06X]:A,<'%?*B WP\ZX6?,*;+0)CROSD2[_:A7Z#*I"3 MGSH 7J8H<1RZT M)S.\CQ[17+'=G$HHI.GQCB" M'T=W;7XG=_7?^@H.6('H&X]#Y^W8G%M\X%PMFZ#K,+F"3ANWTM -MFE#^"BC MU15AJ[5TVGJOK,BDA_S:WSBDK'#:3&WAS'^9E9F:HEJP#=VG=-JQ/L.V0W?: MBJ/V/F/)F*I\M0GRE+9]- $TZT#I3V34\0Q=,HS,,O%+AZ"3Q&0N9MA#?W&V M^K5OU);/Q8*V42JC^AA9;AOJ@R9U M*YOZ -X4:YGEC'P'H*\BL+,O+%0Q@^K/X'(^B*5_+<"?Y$-)J-\@GF9J_9QP M]9#O(&K/"4[@BJ"9R T52*Q#VV#U-72UQU>^W-NNS9?#'B@O0/V;O_F;VK'] M'.2\-#T./)4W99&G?37(VC,!=*4]Q04[WOA=VR_]9SXS?6[YWZ&85]$'CMW\ M')IE,3H\XJ#4XD>O2;H1!!ZQ$SKTY9%>21X9XCO0U1 )EQ<>*8X2^\]WOO/CP1Q]6=Y.>\WU22[;F;5G*EV[3R.EF0I' =M4K=4"-ZA\>IA@( M_;,_))KVK_X3_\A[W2Y8A]\,'WH^//>YN@#G3RT)=\9:YN M=((+DAZLUW84^?W?*GE&>O,(2&>#'WWXXSX%1J=9U7%E_;5QN,J')(?<4WZH M3_)#WVDSD1\[X%$JBM E:5MGCI"5IJL55B3H""3(4YAS;9\ZTQ3T#_N)."H? MNK69NA+'4U[RMTVV3<3^ZMGF8O;];O_8]:/0SXJ$?W_VIZ8F=DZU.H9W>ZNW M"?!(.]2^?=B.W::N4P8VS\=?1M@+]%:=ZW$TI,\*Q/2SK2]YE4G[QG\GBIVL M.H JLS94??D.^Y]%+F1Y8>(JVC21BN ?4$$R*KRL)6&[?LVB/;LX'QT9CY ML[3EG3.JD^,9K(TJJ^G.33JP&LPO>E"L;XA/[NK85.?TH6(/3R!XBV(V)_@3 MOH33*5]."/V&_R0!\>*>P3/63^"U])>\I K7%I&7X-+#-.1G$@Z=Z- 4+EZ+ MCQW.T#5Y)BA\Z2(HK#.'-MS@IT/3A^@4]16XE^F(N,AZ M/LE.]'[YS__-O^N>G!FP)G4Z]APDC9^7M'"X:'1N:0:YEYN>JYM,JAV0&IW* MZ$K1N>I9S3O(Y>A EL&*+/%U;CK89W QT*[6'W_RRUG>/WQW@&W33;Q+XG@> M>G0^*VOD31J0/J2G'!FD0&V13P?JD)0N(.\X0QRS<;@,6%94[)6)Q7(5\W'W MC=![G!P=2FXRPC5RRH]N.?#I)_:L0X;.9)4!89Z(.>4[0*=.9+DB[7]))?TC MMXT^^%[O=[MJ-8GV4?:?_:P;*F?Y_&$3(67QJ.34<;5LVJX@U-'+@?_=;NPR MCM(-ES,^Z.L8V0@=>?X)NILY0SOU,LY)Y9PBF<1,?F%R[#/X:J0#'KIU@NIP M#:H\A/MD51P]9><,T.6::+HQV1N3/]<\!F!7FG3%:^QP5AP(#,/>+NID/[+H M5+6JW!G4!M'P*MFRA86TMI/4([OC[9:F?5,?YG![3QLQ^7JQGV+BM;IT;U;J MF71/T5DE^%GR6Y60A^Z<$7] :Q*Q"J,MJA=.49_^27K;4Q1JVP]?9WV0ZAP! M9827/Y+;WO8VJ[+LWK+=S]+2AY[=^E]B"7.BE;'.< C0=14FG]1LSLD3@N"TY7P:G?*A R^C%YN;3)6OSG@. M[\C1-M"SA;YDH[9_S,8OQ2B'IJ<._"=6VX:VA:3E2)KKJE^K MRSPYW/.^G=F[8VQT0:*^&*SE7;95O84YI7@*3\@*KZ.Z@>22#%W87O"T)($+ MD7*JJT-[R_(:6-N?:&!L=/#AXY_R]4-C\_3[C.D?>^KMP_X7FQ5G8_Y"^]8) M@W4NVAXJ2SMQX*5MD37Q5R"H7Y]TV8MJ/K33=B24=V!IV@K+[B#."0R-/*#1R)#V M*2@3;O5*_H&K5*-?\@8@O6%4P "1KRC<;C]E7GH4VA\1]Z%AGIX_#?J:; MH.U1\:BW6Q .6=&8C( R _J]'D:_VB(%8CLK$4&?VQ%CXW4ZP/ :N\,9P#_\ MT0_K_*G?W_G6WWOQC_[D'W7 _V$&MF]_^]O=&.SQW%V1,J$Z=X!ED+"L'1(G M:^1$=LYL@W;3?>AE,N/D>*+&H_W*\*4OO_WBFWT"[&N]3<$.;.!V$8>9H/)* MB-YNQ6[=K3Z5D2,_#4O'H^7M,66OOPZSL+VW4U#WWCX3(ZQ\>*5IXX+9S#)014'E,_*##O_,.U0 MGVL*T/-SO_WYKN1PQNOD%F\E:E;@\&+'[JDA)++HU+$@P.Y%2EM( M&'[;B';^]MM?ZEN5W4KE=*L[*W3E'UIUT!5%_'T4^0;*O,B6OR$ )[;G&SR+ M@E7S-4F!PS\?.MRIGM"++.*6,.C\MOQSX?QV'+SNDXOME?,7ND+Z"9-C(TY#?/B3U^IW2ZQ-"#&>O:;DJT^('A(_V*C$[- MTPP#"=YB YH'=CE*N_37V7?"!U/8\),T/*Z4 6P>I3BB[G2-)'RBYU1 *Z[< M%W[I5K_7PBDWDKNL&URX0[;TCZ9">[C#Q=X N7CHQ(PAM_RDX MGZ[4A"_0:,@FA]XZ0H_5(0.-@="G\>0U4(_HD>T-L]4A T5O'9";/'@Z##BN M?I3$;^X@'@.>RB??C) M1Q^#\^7 T;$*1T(&^]4UBM7!,3B0,_S&EG<=\3.Q=<4D>)/W#+RIRY3'K1SY M#>ZNR,D!._F45_A AUOT*7IT^_71*R1CURD'VP93NK73.742E,9$!NU.YCF4 MV5MZ=P(&,TG-I%6G^M39O:YF4E:_7C8V$\I.;@"]@P)]2C#M]Y.TQ9_&V?GI M1^-LNJIVM3X;(;_<*VUV<7O+(%O';?DH=WC)1X?:VUMA@-F<@YN3\R#E MTX_LT;)GR&/U_K?G9S_[16U9QRBVU@;(MI])6&;]PM5^Y29LOXA)TLJ/1Z%M M]IZKWS@Y[]CD.G^U(?OTXWG?L*(2>L#'C@;^6NLH)C D!&RY0DI<4&3#E#&T3SAXZ<=0HPI._4N?8T M^-HE. 2 V@>$*5"+[#.C^7B95,("CE0P"Q(IMX MSCV&O@Y\RL&V7_CBE_K*AUG93/L,SOXPM[%_?/ZK;F0OLZ=PR5RXA;41H.ZW MC0_NZ'U"91&\-..PL_0Z.:GOPN$U]/U=Q D=@G-N?TAXWWP^.0\LZH ^4"[) M,\[%8RR_F@VOWC#X9RP M3Z-7QN4$3GNXP>I3-LK6\AZ:\+C8@PV0$WS)SKEAT/#H<3-SXPNUX#/<@T%\ MAG_VK_[U^S/8S #?@29G@^6NT& S>T3FBEM#?<, B=Z2;2C<2MHE<* A36>= M!M6?"%:]^$ZC=#:XA$?I9K $LVH2&GKDP(+:=<:J!SU/(ST%4L@V]/#%$W_G M<1S.2H$C-/892<.C>R8B(XC&<9M246%T%O>A>YV7?.KDY"K17@E7V&B]?,QM MD^8Z>@&A'J=\7=%)_6FG 91AY+187AOG9VRLR5=F25'ZSUZ /9L?0?'&0;R M^0Q/DY*KX(][R\"?CYJD?O_W?N_%'__1'_18?=W_9U'_;N[_GG[P_1^\^&F<&5?P[^5J^IO? M_&:NIM^),Y"K]^-8[@"I+/;_P'&$ /S] "UI=)I8%3SG%[V5T_]'"X]]/4-O M2Z6>N[)(OY03Z$]UKG>U,'IP4DR^;&%2M@?K)S_]J(^/^ZL+DW??1?+NNZW7 MVB8'>BM5'!]G\MN? ZO[]L>)C]I;W\HT1=$V9AQ8J'USUAZO\>+0=@4GS/2- MJ?WDD_5DCZ32@MHL]::NC!%]KPP;''GCJ'&>DG[:(S[DL8UR#@_M<@0(RR>& M'IUVH5WY_S5]D]/)]OU7][2#&8.F?[&E.!C'AM/-3N%XVO24A5/*T8X=/C/C MD(+M&&:5@LT!WJ#ZAHE/4H?U!.ZP,GK*#YLT=,>_#J8^W![6[]Q:W;_'Z"W3\+7R M;&QP8:B\<,3-^<&XX1Q;[W>9]SS/83%+ _#07J<8(Z?UV.\0.7EK'M:1DU5"4N*.^@IBSL]S3]*6Q[.#(FRRW_'2;^>FS@><)S MN*6_WL[Y!/^TO.<<^#3\%3X\[T7YN\ 371*\RVG:L<7+_\V_^;?O&T , @8R M#;!7KFUT8TCO^GCYAGB=]NK]8E/TDRTG(C=8(GV MNO4T3 X_5Z8FG9'[F=3Y##[5:NQZCL*H4(L^'L M2MMM&.V@93411,\Z=^'1-I*C:=&)R*H8V$EY5QK9O64\*U\[L6AW]DS9K&LO M"YNPH\VZW_CF-RXGP03IRI-3TR>0 KN:@L\Z[.2WG71#Y9^V^C:Q8>ME*OU/RR*G_2$T2>,)'OJK=C.ZD0S(&YV?P^@_^KPN?6%SE^6232$P6<0Y#U3FHA[* M7-"R1T_Z<]J__K6OO_#D69WOM$OV]Q3J=SPQ^.&'IX['EG=)3\*)G"(]E?]0 MI.E-@KK2P:G;'.SR4'GLMT?SW/.MO.J5CX9V8/DM2 ?:!BC]\FT\@)?0(]O$ M>UXXH8ZK-\(;/+ CZZX':->#*HL$CF&>D5WP6O1!WLL 'N$;[CF'1.%>P8-C M@_)QG,J8TX-^Q6Q=B197Q'!^_ YQ64XH8B;CRW_Q[__]^X3ME8N!H(X#DM"8 M- V8'9C;2:4<.%IT<$RX X>\HT/Y=(!(>I\82@/O9)P&8R R29&)KP&G>9.Y M@V8&@LH++_JU7 V?P52C._)!!Y>0S<4A>7CJ=_$>U H>%'F 'M1[%#.7* MC38[VZ/JLTX8$79Z]ZTCDZ37VXAWWGVGDXVV8*(T(49D[31Y$P]_SM/"3O;5(?BVX=4I0LLG@[FVTHGT M[2\%'<VRM2\KW9OJ;6TWJV@J>%\[I?]K9#WXP;^^ESU:1TW;)._,O$LV]F'=HU1 MY-6&VAC=./?SKBA\^XJ!M*O*"PUG.HG9RB.?H:NPI1W6.S*8-==5O.?$\?+4#3@ [RD<73HXG [^1OO'VE^9E MC^J:XT/G-^0-KVF+4RYP3H7J362UROC#N>TJ;\Y>=]$+PY]ES/0Y_%N>%9FCHFZRGY=Q[0 D3?J#WX7+ M%VGKIPF#O]X7T&^L'E""W\+/U&E_ F$XW\A2 [Z!BH M$Z5'KP;$( (=8(^,Q76R.OI+,^AVL#\=ORP3/KPG'^(_C!.Q\_C$%IYL#G1K1F#G_)RS#@;RM,V<^J2R-%S M9-P'*X>+'S*HFL0K3+>//_Y5ZVO>F/RSUA_G@^RO]"F8+W= YHAP6CDI?73] MV $CCUJ/_&GOPW]T$)X)>/YFP:TRJWPF)&5TJQ!/$]LGO[)2L?:BNO8T3SAQ MBMYZRS]B?VZLNF(4)O:(F8#W-BSG&Q]C%>%K/W*GKJ>8:-17Q[ %JSV)MJV&<,:CL1%] MU&WYAL,ZB/AI[_@IPSK$NW_,AOG?_?N_&\?GZ]VH_(4X/;8.*+MVJO_L+;_1 ME<0SYMQU"]RCR+2YH1691+\3*J-&)$W-@^ W>,$@1M[]&)QQ2)TH4U<>@]-/ MM ECI;\K,8;"UW8'C@8#P^XW0*A/.8:/+*.',*A^J=_A^Y@K2J4="TWB*S"\ M!LI?'/D8_($3/A\PK?-!DY\C\T%;@,-#.LBI8_FF!X;/\)J8>&TXW.)&KC \5)MX#W"6>-,J8!P;Q., S!5?O)Q":L=LMO7K< !_U M<&=P"_?I*O$NN78@FC]90])!!CX,UA'!3W@FGW.K('FV$ MYTQNRX)?R.;J\@Q(0YU=**?LO?6QUE:+X377AE&G4)M&EJ37/?DA*:W M!G[]20=U>Q)L5MZ)I?I0-SQJ._R"%]>QV!;).%"CF+BPE8.NGB1MVX$ZP)/] MEE<2CBUG,J*71T@]E8;&$U"___N__^*=K[S33;I_^9=_68?1P#][DI(OG^GH M8==ZG_CP)V?JU+$3#-PUL$6N-!M19[_&#_NN&G:P"?2]KW^MMPS+8M)YR[HI6^@Q=?O!]5[T_;!ZWM/:-QRELG3?PUEN?JR-+AZTW.E7' MG:CS8<_/ONG%DK50[:-Y!S5.^D./.EE4N=XD[N.S_;AKLHD[D]S/TP] MV[1-EM4Q#K[5D<_&B52.W0R\%U;)./(#O3VD'#FF?D>^]''LE">$.1Z6D!_J M]+D][Y;!Q[CAX9/H=A;DN C>K2N'H-=G9MRRCA PMBI3G(Q?F*G]H63 MWV>9!)ZT3^='T@.*?M#XC(1'GDT'EZXG;?0OJG"G?0#L? #^S7IA!C+DG<"1 M?V<,&O6SMKGG?^C.TB@^*6C4.NZBLK@@(VQKB]^"L[D MU3P&A*/H=*#3H$)LL-31-:X6(?G(1-E@#2FA#A]XQ U7DAKX%H(?XX5]=PV/ MN]^CCP?'V>'@]*VK)H/#NUF;(3^)4%6X4I;H8\#DC+GB8S]7@_WW;ODK\M@ZM@/5I;8RX,X@#W?ME6H9 M9@/EKKS4OD=FZR_Q#K:'W[PY&G]YE>51OR;P_CU$;.B6 D?CJ^]^-1/]6TG[ MN$XDGKN*U7Q/VMA<[7>B2EH$%S? KF.7UEK)$TH^]=R5G8_PGQ?O?:7O]9A) M1/W;1/SQQU;FV& >0]8/.)#TGK(>F^58V]#AHX]^UJ7XCW[ZT54N$]+/X^3T M8H F\N9C8C;9]A'GU UGUJJ,"6%N/7W<6WTSN& M?;3-7@@DX8TX5[O: =1%+SABS_:O'$Q*%Q0S 6P=#K8.AG?[I M6*<$;IS;DA7D6/Z5&$2XGK1\CET'(1!9B/+=,@@OD#?]8R9/^](\B>;VI_?E ML!'GRH9?3ZNQ!;Z>^.-81MGJ*[\R=@SH/ARVF;&@JSFAF7%RVO"6'71\BTW9 MO&.GW+*7MW9;5CW+1X8PO7"96]/#K[C+KO??>>_&-;[S7 M3?3?=,OUJ^\TC=/VQAOS2@GCT#P--CR6]T%,^$#K@3)+$TV%IG9\5N\F%DI^ MX J?]/)*N'693/(I R=M;MW.RIIT+R[EY+CP,99,NSE\^GOJ ;PB!PHR1X1L M.\D7IJTC1> X[2I(70'EB;3'C.%S3^&F:!ATR1":^-[QH+-C4_6SZP M-/>RWF%H)PW-H\A/Z43OF$>NA$7V.##Z#;S\[_Z'_^%];UV=27 >CYQ/(#\[ MV(&'[C,!(C"!&KA=)6F@2 T4#E(JZFBC,_>*PR00]#7IR7=XMZ&!DV<&B%GM M,8B /K*: :B#=M(GZPRPG>C$HJ &W7O[889'_VLK] 9#!X"O03")3'\A@#\' MH%>T@4YDU1G==(IVELB4MB\=ZQ5Z[&4)V03X*B3GEJOE'\V+DM#$(P/!H06< M#0.6S8WL9E*NPW_F?SJ_(5*76X[,2EP<+P565NP)^$/ M_N /NK&6 _G7?_TWW9/".3-0LAL)Y<5F%,;UZ.U 8V)M.VP;B0YMMU..3MK! MN7UD!)&@/T"U<9+N'"XV5/]CS[GBYDR(;UMJ/PA\G#0# MMW<7J2M[$JQ*M9\=1X]^LRKSI3I6)EQU.[:=OPRPJL/9LDG3.W?(L&_)I(:> M1M+G=I4-W7%@8U^3I@VKJI)CK&^05QN<;M9P/F#:0/17?S4K6R5AJC-PTO-9 M/LH-77OFF,E]H)R/[4-8VH:;[_3!XA'/&6^?V6,T;:5V58_!7VU*BG:03.-T MC/U?OCF.!CVLH-F78[,[T':L8G)T5G].HG]TKX,21P141CZ>H-*.E UM^:?] MN["CWSK5U27G\DCZ[(.:6X+;!NT90HAO+\#819ZF/?94E38'7OC6F3R?.IN1 M:=S;/NPI0?W%[2Q.-"="._+DH/:Y+QZTLF@L8)?VUZU30@Y_T/H,1+6#&;B' M%TKSNH0;E";EZ>IVP.TW[P@RMM9^$4>?'V3\Y,13#/Z)>CWG@U?#"TL5W%'D MD18XR4]TO(65M4?"-A1/FQ"1NA9Y/3SAN1#D$SOFNWJ!>Y:G^-4D[,*\ D_D/2,HOQ/^-'B2GL@]QUCP 4TYR7>ZP3_B8/2ZB/MS41R] MD$S2E7+@$7^>=)?[\A_^R9^]_^$/?]1E74^AF)P[8*23Z53;$(!.(VP2T4AW M)6 GQ+ZJ/ ..CGXY'Z<0C;<1#:T.K8!]-/V4PB"R@!ZL;+2,>4WH> 97_,%U M@%A<\K5#9Z"<029EB]@'J??0PL*M+])!]1/2906Y^)IJ_I M#WK+UG _SB:VL;];&[5/TCNHGT%/^^,P?O"#[U;;\Z;IZ=.W ;A M<*:?:N,IIW["(9J^HZZ9AM/ AN,L=0*>XE3_G80!/6O7Y.E30+$%NQ=_^,FO MC;15G3C=VIXK2UMPRY-C]DGI@)8#7WZAD8^=Y2U(<\JA_3A@/'5E/+/70YM7 M#C9P*Z^.Y''ZX!P<('+:5G+FH+#Q<(\6L;&ZU8:G;CD;,T:6)- Q*WF37%Z] M2-IPZK'\\0'2[@]@>2_T@@7E*+^XS M*_Z?B2Y?'&<^NL92M8E#G_]>7QXZJULK _2,[OJ,I$N^(^DM5^ UI2B4KY\X M-"(M[K$#'CC1L=4HJ;B!D?HJC/[GG/AK37CR5G:^)1G4E5:X!1^1.;,5O7=> MO,/R:+$N^G-4OX22O2F3W-.EZL%IUZ#TD*(MUXD[+EZ'86D#C>;SW'@G>5+G M?#^*PV,"?L[O,PBRZN38\R ?@E:5PDW^R]_]PW_XOB7[G__B9UV)<.7IMH:" M[E7(E3<9I]/-H)<2I5/JN#,P]0HVQ&DF(=U<$UKG0R-R[L"60<*CQ#HVWF3M M(+8#%KH95(:?!GDUYEU./E"ZZ%/:A VVP(!LT.J*4?#WT?,.PZ>JY,!_9-^/H\"!$C3#3%SG M=EK*U'T09Z(]N1Z0B$&83??6RH3C]"2?OPO@Z%21@+K%UVK#WI*9J^G(S=GJ MPSI"=7P"#WL\SEO'51OJ3!!L:&!O60[BF+JPT6"WTGV1NP2BBNK?2]=6OOM/^XD!K M%<=5/GWJ1$0?$YLV@J;UE2\>;H,ISU[AZX]@ZFGJER+RX,->#7.0TJ[H@*[E M5Z])"^LCE\*I==*EF=)#Y-J;3E%?G&D#HYD:6-DLM6\HU3=MIZZSR? MA.&J+^&!R@H8RSR19F65;?<6GY71]VLJV"S#.>P+*[B-"W^2? M_EVRYNDY1W54STV+=9)N\F9%D[9$S!\V%J;HM>6%M.7;.T;2V@#DO M;0);%V063OQ11Y-'NK8Z9TUXQJ_#TNZ?CL6PN?$\3EBZ/S\IK MN.F;=_!.1]I);^""D36(GGU[UF;!YCZ WAEZR)[!0Z?"H1]=!]5\&VSZC3[A M9Q)?0S-P8>Y)R7P7?\$--T&_!WETO-,4$G_YK=__!WT9H 9G G/KRBT" X2. M:A"8C,R+H<36B4GMUJ/,&WZLE5S+!SPH%]F-@ M^NBXRQO.U;XSN8 SU;/!Y@PJ22X-O<#RVLFP!(&]@I1>W B? \GFU^CS,0CM MBL .D&A^\?$O7GSW>]_M2HX7W[FBMM&14[%ZZ-MMT*N4\!$P'6N<@NH2F+21 M>W*,CM5K)].QRV)C*QH+,J0!43K_>ML,_*GRMJ@[LZ M,?B-G<;FHPW]\.%D+'2P2L:UT=IMRT9?9RM*?4R=42*GO"NCV;H:8 )%ZV\\ M/$W4]Q#% =E_&;>JPYGX_@??;SO%4]MK.=1Q8=H4,!$H>QTMA7-$SDS"4T?: MF7*UC07'P=L5.66S F!SLEL";*9L5GX\^JH<78&)KKU\ MD*TY1)VPDW_[#H:U][&Q\G;8^L3/N7PDI'[9 ML9-OV@5<6R]D8"]R5H6. -I:Z?4G3BLG9QR!E5,ND!$AO>."PSB#3^BLNI'[ M?#7$JI<5 GCE,=YPE6=8?.ZM>3F@]G,!6=I@/G5:H5K^*4,*7T1"M3&< MNF]Y2HMXRM$21#=.I'9?'HDWMWREE6MDXG"-;^7)A,=AS7G&T>$[*Y5C)V!, MIJ\++>U0>>=IN_F'=!N7_7,]1\?JX;2]69''0=U48H2GA1,U[,7B7C(J?>:M,X]^?1_1#;F^/M\6ZOM_V5Q\BH'@&V&\;G-,' M$&ST0@=J\Q,N--]@MGS]^75P3YF>O(FC.7GNOX5;L"!/CKO.;-#P^=SS;!E' MQ@2?$+2SY$CZ8LOETDW"A-NN1]3P%9WD"W?Q2*#A&_VERT&6>E&?!EO0P"/_ MP&AUX):4EM^4R;GY;[2!BY5S#N/2TW1(Y^D#=QN7\!#'R?F#]S4T ZXK'4;2 MR0QN.W!V:3>-5&$,+MOY0AC4=$@,.V$G'0\.TQ98X^[50G S$0\-WCM(-D\. M.7J%GHDKB.0Q4,]DJ=,JP X"Z!G($RMT:B,MS+G\Z)2\42SHT$^6R^EJ^M%3 M? :F%R,K^)THUG#7H-+OI!M(?Y@K1JPYB=W(>@:T$H+*]?,,0C,.@I8<^27$ M.9^C%Q"NV!P&L-HS,ES-V6.P^W.>P^0;^_;65080 XT!T0#7C:X9;,:Y&=K6 MEV7C\,.S \O%BZU3;_ '!UKO.;>^6E;%31V'%@].#AH3D@ER5OZFO)T 4B:< MFC5X;)G+"N/\F>7/^J3)U[_^]>Z7P>,[W_EVK_RTVW%.K-(,;WSQ(YM<,J)M MVQ;F57M^6@9U4-K#PPJ=E:,^->>O 6(/CV:_]Y[_'_)VVB]U94?Y )VK\"FW MP-K3IPZ]@?L,TM>$W0E9_91-PW3:L%LK]N1P]/RC=O^U/&DV)WM[,\>O+UC\ MQ2_+=S#?G1MG22M]97^H"W1Y>&83%MI/Q@U"NB;K_K.QOI%0VPUYPT_&ZI9P*6,#\3H&Y3N.1^I!6.S8>; [C5R_$RC<);)) QX5DD+\@X)QVO'T)?MZM">VU'=F?)CZD+\RAS.WCL6(*_ M8'!/4A*Y\[M#L5?275[^_A__-^\;%&>2G$XV@^]G^K20JR!7KM[9,8/Q M.##@ZJ"A-5#I&-N0O4]D.QSZ-HGPWHX_'1PR ^]?I4K>G+H MY>I]Z\U1/0\O86#/4/=N1.9>[;FRY>CT28>4:J@OSN;#[F21$XVFKOK4 MB' F&(-[PD_DCPJ%XO-)XN@?V]MKT*OFI*U]\07J:&X)L+,E[1]?=N9DV"]C M984/!VX&/2,'EH5^/4F4B\'R4< MG Y/Y9@@YQTK;W1B<%L$*,_4Q5P8=!6P]C/QO7E-DGSN!6U[RAF)5S_ZK=Y: M<1%B+Y)'[FTD!?#*[Y83NZ#GX.BG?9-TRCU/UJ5]QX8F\3KNR4N&>B"S?2_U MVTG=1S3ICXL+_6QLI7[JD(JW+EN\YAG[39V7M_+E4 KVG+8Q[0I-,\]/X_37 M)N0E9VG(YX"N4QWJH66?([L_Z$.QNEI9TR_]Y8JZK!,;OG5J/O_;S'U3GQOG)9_@ME_)3QU9FH8FX6DSL5GBRHK^N<,J[@?(^0*<"90K#8Z_ Z9I2U19D>X*RJXYXA,[_6+E8 M[/_):;?+)V=UZER]@G*6K>V,O2\UV.,$ QMV7I*B\$G9"ACA)YBCY:X+^IL@ ME&&D3(?C,X!;B4/7SXUT)"Z/!IYFNZ$O5!E,COZ6)JD(1)/N6/K""G6Z)5QR M7P/E,Z'^@L'-YP[+?F C4T\;1]-\1U5EOW 7W,,#,#M.]M0\&YESX\^R+E]D M+__H'_]95W)T-H.X_]@Q&1JT=31GRMC\N/LW7!E)4VB=P 'FBDWA\DE:G1N- MZ= 9:#D+38,/M7 US%G0 "%M&[F)HE<_I3-@1.U\]PIZ>0.=?QH_$YK\I_/C M90!58%S&*9A'WJU8 ,%-AW L*"+=!^G/(Y#!(F3+=$9$'?\H9&VMA_ZAQT0,EWV.,]YQE@9X)R%-M\ M,V&O(P.V[.@-R.,0'#O88X YV>KOE*7VS%E[]$9I.K@2Y.3@Q0%P^VCESP;> MR2^=VH_)*;Q.^U6>.JUI'^Q#U^8A($!O1;4G9O;J?%CY:/K(^5>^TD=[JULW MA.9*.'QD(E]>+<$3>WA/>1\.\X(BRX2/ ]#-;043CPVT;MWM&Y--S"8GDYE; M6.J)HZH-JM(.I.[=* MV6MMN;!VIWEY)YWCWCH(HK0YIF2/-GF'RLXG.3M.G"JX9"]B^KG8U)]VBF]U MSM>M)P=[>0^37.C4I;KBI)+%+L8^SJ';?RNO;-)&ZDQ4S^@4^Z$/\HR-TX96 MKD^SYV=M/7K.RJ)VL?4JS=BT;:43=8Z.+Z B1S;:1Q^2;VRZ?:/]L>1G; RL M P7P\,%TY _=ZB+=1:Y;U]KRU\]3A9R>WLZ*'977ODWM;OHA+JOKR'D")7C4 M\<@7F(M*J\GN'-A/YF*!#*!LVK(WHNMO;0.%Y'^-F!6]Y9OC(?<4\:F*-]Q% MYPCQ22J_:5?C[-T9/'($GN"%'_&!6SS!\GU.$FC>?*L!<2(WJ*XG#!YU>O( MT=9[R!(G#QI*4HJXM\ O>R M/T(W"/(Y_HG(*_+@]/*/_]M_\KZK/\8RL6O(WA"Z][%-PIP?G;+OES 8I.([ M$8>AJ33P8'0T-NHK)/NY$.G-8Q!UI4I]=KHR/ )7EQ' MKV5N>9S++]')D\, E#-PZH!T]-T!AGQXDQOHBD(':;>"#.0SV9DT".4$]DK- M,M^1K1.RC8'4$U8F6>][L'F5WH7(WRNM7I4YX*N+ 4O9I,V@ZPJ 3AGF71BSHC,3VG$D\W'VF8%QKNY-E*[,7)6;" UFEO -G!U$HV.O M?).G0G"BY 0+U,";_,K(,0F55OMI(^5QX*()DZL>@EO>!D",YY92RN9_B0)L MU#/=DL=M5+!2]?0J ]I M')++T4O?4-_VX730CRWE,5&RN_["YK_X^2\[,4PYK4;-8%VGU"L*4D[\R)^R MC5Y4&[&CF[JPRL9Q=97+P;):Q9GRWU;VX_3*.W):;]&%]6WFMV)EM0[/<:JT MXQ:M/]NVR6W_39QMAV#*?N]'30NT+PGD9YRBH@O:;/M3<&/+E"\$PITP@E%V M?<#?5]!5]K5!)Y;0CBW2=II*CWL?GG:YMJNM\MFP-$Z+\GXO_=)F5KJOW"]: ME>;DA([-7!C,WSQ,WX?'1['I3'\K<70G!Q^ZN/U7.P3HB^YE+IRJ3<+Z,2:E M/>5J_Q?.>?/M"E?+E+1DK]V[^D3'U-VN6-,1;^>FI5W1M^E'3B&GU;TR<\[W MR B^LEV4CO,ES8J*5=UN"DY?\@9PKU*PEXPN7H/0=BLO,0FP%QEX?BJ@4TX" M)PK1-OF%SW\QLK[:]HHE^?K77_[%7_15"=NF)PL>*1K"&RQO>.44J'J("W Y MC6 _ 8A :1+.>2^0@=2.T^'%?A8#V/*6<&-_ M MM[+TX"\1HN-^W$Z 6?!P[PZ!9J.5S,N;> $)_\YGN ^#:0^ MTINS6=G:^/'ZO*6C1@,G+B%-I+C .2604&B=7O[)?_??OV^%QF",1%7H>)^H M](2E&3#F-?CC]4O9R02QYDR7:8_5Q=CI#%;.[P.ESQX:,Q )ZU# M%-Q<):&>B:+$>.3$[<@U&N$&Q3<[!2V-/X98E M'_+72?G$K37ZHVUFM$/>V(4/773K0!P^;'G=NKIU4 ,H'+NZY<%>G!P.+;DV M7QK\U>\,IFRL\X\=L:F]$N\$H4[@$C=9=H)'5!WG*G9MY-RT465.B4.!UE7X MB Z+,,G9H JJ3V1V4*X#RNF,@V9_4G.E2 MO=LVIZUVH,ZA'&S!.8"W&H0'N3)M&3B5^-N@7Z?698]O@L57 !.=VF'0.#D?ZQV=3NRM@Y;4*5R?*:$5 MWT3KX/ST\?$XI9M?F+T2K:IU#I15>5H6NDN4/K(Y.+WU)U. ;=5!'1BT1U[; M=#+0:RX8DW3**NW--\Y370EC3)_*2+BL0TL7,'7X1M^3I3WBJ0[DU2?8YN%L M3%N8O/08K'1\E&+&BY$UYY25W.BO/.STY:]\N9N5.3RS2%8=[\SP03^!9-/ JI@R=7I<&#OJ1FE C-Z%7 M8C7Z5'T6_R@S_7MZ+0SZ:>(3/9-Y;'*PS^2NF$F]Y7L&]_J39_,]@8/\-$[% M;>*6Q5]RMH7^X'P-\3(;["9PHULP='I.#K1V[L^#(:))!EM%1QZLU'# ML*'CM/WZ;.[-((6'\P5DAY8=U(?](WV!7,(F%?_I\^6O^*-"5U5L,0.A\E6" M ?O8C!W6GGY6CJ>AY -DJ9M. &R,9S[5/>%M+^+PH#P3;%KX#.W8>6V-/[X< M6O*5@P/@S;8&)D^/>.3;@(S/#W(U[R5_9&AG.SD99.O,)MQ)+*!\587<2SYG M<.2.\SA7\.K%Y&)5QU,\=:KH=O*0U]NZZH7>^72B2AG]<[EJU:>L!HW#D[86 M/2HS?/9*WIX1_+PL\0K9,\[MF]&9;145;ZQFSI"PSXHVH9#0L;V1VT4 MC>.Z< C1O@X"RZ%77X])N7S#>/<$ 7KI,^IY09IRZ7^>1OMQ[$47M/[.@3W; M=@+TM3K-7FU[0%&T T$V2QE<.#4>O:;^HDMHY*?PTM^!7E8BZ:]>IOPN!K>. MQ\G43[=]:88]A^\\>&',3)Z.VJ#^S]4_B[YP_V>01&??<5G+6UNBVKU&XVE0^ MURI)^.9;'7Z>L0?_+W_I2UVM5 ?5)7JY<+'1WH4C>X':;((YC0V+.]#0QB/@ MX?"I9VUU=#EJE,>F+="Q>J*)W:9^)^U!%4AZX0GR!C?\ZTC@'/I&@;XYD3GU M-PF;W- C\@26]HE*?B ^+<]SNX'#8)(&>]GXX"9>=<40!/_4&/,K:4-/01T4 MKN3A^03$%]=R5-H%19UCH?^)YZ/:DW"JL30O_\W_]+]__[-=ODV'^^QYW7F8 M&L -% 9JD[VK'9Z[!MT-:FF@O:V#43@9P+J_)8AU1D '< -J!A8-O]YYDG1\ M2BFT2;,3L\&@>=HN0K?C M-?^)[^?P W3;3:\6\U&/.X": M:$W@]KAT S*>*?=,OCL0#(_:_M3=VLG!8>CM/$)*/[+4 SLH5P=2-@F?+=>4 M]SIRL?4+&>U"L1"1C]_UHF_JIU9_V MB3HS93E\@U-V;5;=V(=3QT,["+ 1_0 [ .4'G OFKCVJICK=\]1'Z_GDZ4O3/C4R%ASJJ<,R#.#5>CDVA'TX/$EG>[2)RS\V5U^Q0LY6;$S\'WS_ M@[1S^Y7&0781]P5CU[$_&?8O<7ST%=PZ]JB/G-O7DQ=>'9!=6QVY;!G!'?>" M*D]R6I^1CS]\B646#$WK(74LK77>S&/;24]:T[6]*1^=.!'"V[>W#7;%.9^Q M/S[XJ9--/^TY=9V4T2<_[*7^IM>'_J_,JAR]Z MT6#LY\E'MG+A9$^G]C*VF'K)J764;^6%<>/^0P\_[\TAU%B@?WERTIZJYIFL MU2FEBW83GH.N"9SQ8:C1C_W!GC=-^1HZ>259Q< ] M_?7!@-@<&UIH^/&3WYS+<^).#QN,3CYZ?A5/>%+0G#R!QAWYN53MS]#<1>RY MLI]#4,7ZH<=!M"ZAPVAPI8(1:]U7NVU_NO_Z?_P_MMO?^7%RUS!&_PT4O=?;0[3H37RWXJB'?R26X?6"=O)$MV :B)QI9 )N /'?'20G5!6+L(UW@X_'Q@#0N5*]D#9\1D()5T0*FMH#10_ MM/DX5S5L8\*S>D#&#CB;O7S$A>_XA!WXUF[YT!_TZHT\"BXTJ_@PV F@MPY# M2R^.0FT4.P-EU-CD:%V$UL3LD,HI,$&:.-LT#=3YU&&DW[$+8.=RC"PRKW90 MFFW0H37(M5T,[:QNC%W5VSHSZH5^Q=-=W87?YB.VDPJU8O^1'Z@ZM+1R,7\/ M\?WO_Z!7]S8E__[O_7Y7/*39O/OACW_<\*Q>?2A6:6:_4X_LW\G#F7;,QF1UWS:[#EJP^39O55UOD*K M[OJD5)QK;^VUU\B*H?2OOO.5WJY29R82^>ED,[15.0PX.8_)UC'EDM\*F[+, M1<>TM6WW^- #OKI],G\-H/BN/;;MA6^R549U.E [Y]S;?Z''FR;;CNDP^D_?IU>8-:W.?.N;7:)K M/FU5R2/=;;".8RU+^"8_?-L;?N65+WX8G[*C:9TEC\\ZJUWY23LL1"5JR3;V MQVS+-KJNG5M?](A.[=)V=O(^[+,.#U6>/0MM^O9VVUQ M]E<7[#8K/2X,9WSG#%F1^M:WO*3PJ]5=^Y7WPS@X^JO\+?\ILT7#U7OKA6[Y M"C'/!8,_;5'9S^<.M8FR!C_6&Y[R;/X]P'!(N-&A;O"DG^R-PE3%DW1.!Q+[ M-9E#6XQ $%T9/5!9KX.@)VUI'W2#*>=!;]*#),DG_>\*2&4I\Y,OX>K<[\'= MPX61((KX#0\&RO;X0W@7_[3?_6OWS=8?NF+7^@3 M*M__(%<_/_M9!LCQQMLPTT@U3).?I5IO7<6M5Y&!Z=@/YV(Z9H3GT-G(-)AJ M.+V*#HT.OU=J!GV#1/,D/BJ'3WBW ^.91LY2\@KKU-U#D7PZJ(%I;IMD0/,X M<_3!=V^7T%=GP;_A\-=C9J*2/JM1'7PB ]WJ G:P*.VX )5-!WQM.NX>D933 MOHF^F?94"@["H"6#>S+(W&'U.X[*F[.B0S<]=?CDI]GP&AD&H Y\P;.Q)7FV M[^35"6SDS@ V Z ])5;KT!A,E&??B#IV&MX=8"S1!V?RII"!H21P H':$CW] M C/('EN%_O&B2.7@A%F%F_9!=7DOAP,B8?P=Y!D09=_)<^'1[DPZL[+VBY0+ MGJ/@RM[5J'2YFO_H-64:!X2]/I,VL1,74 ]K ^4![-5;HJ&Q1Z+*!W8@5^9. MK'3)H XOOOK!MQVW[66RK"VC317*$5I ;Q,RL$?!?WO9;T3^V[FB=LNJ#FGX MN2@!;[Z5J^Z4%1]/=+E]BK6ZM2);N^8[JQ A2U[.!IYKT[:C@/A5_@S(8X=C MF?S<@@[U_ZXP'3;GSBTUF\F'>R%9/?-QJ\I[H]P^Y.PZLS_XPA<^UZ>K]A_XE=G?#-C75#[YC@.*KY6VT9^- M] ^2V'OEIDBMU]I!(O437B>AS3WGMGWGY*'GMK>.2\5D'$K:;[D]7IMK L=Q M#7[;?2(CM[Q'!WAZRE.:@'JHLW1XC9R!9$FZ\]&K;7YH,8#K&(V_ @:F;4H? M*=-'9T7)[5%_T[![=H2U2YN6M=_6.\9'.67G?+.GVU'ZY^_^[M^OPT[F&V_. M/.#A O]GQ='9>43ZM+E'_V0#..42)FC"8Y\*;AZXGEX#QSZAZZ?GP.%1/G!3 M_)6\@9Y&%AA95[IC48&'#I/>?.=8WZ8R&WJ4L\)/$#SD.5]4KX&3EI^4YJK3 MS2#UE';@DOT<0G/3KT0W'O<\;6Y!9,C(:>L!K)P[=6*-WG'HFOD5^#3M5J_9J8T@@S>'7 M#R^-3Z.8CJOCAVT.#M(TOL3#F^+"[3QM/!2:

'--99^\#WBWJ5DJ@';OY MAX^C V7.&+DZNP8$=:)A1J^KT"?.85 1Z^!T0@IN)KXQL#8%5MZ690; \.OW MG'7DX-R?=LO*X-1WE'1P/16&.C3-JMS%W>!$%T\^F9Q!5Z#LV\D\'TV_4%[] MJ=WI9N!!;S#NU6IT8\)]1+C94FZVMF*G[)Q#@PY;&J@X.6Q#]]'Y#'H)=X + M&_* Z,-1G)6:7JD=^P&DT:+R#< 0S5T[D)(/MHEH"[*2LY,!6/F 74#K/BAM ML;=?4G;<@+Q>%=^GW>)PFMQ^YW>^U7]M-LG]),["3SYRB^GC\IDK\;%+_Z/K MR*CNI_S5X>#DH30]6_8 7GN+@%/AEFZ=AWRZ.AG:<>1#$"8=7A)NOXHSB\]. M;BU3XO*K(\Z-LNB35F\\!6,RL6J#7G^EFZ>NI./UR:_G(H5S@X_)K.4:!FP6)H3V3MH(QT!FT_^!>-BS5CV1E:+4&.M&;GNJ>GGB'2>HE94R^;4OF4C1K M"SI=XYGV=,KR,OHKCGJE@SK2AGRWC\M3/_,ZW?N?%M]+7 MOO'>>UWA\<_^XP3-.WGZRHH<'E/_QC>^^>+O_^[OAN8KO1U,?S:A[W>_^]W, M1]^KS1Y02]"NGP5E=TQA%A[ICU @D:-Z07AYC9T?,E:?BVUI3^ )7 D#=P$' MUHY+.%+N<+1 EZ36!G_3?_[YO_L/ M[]L_\M.^I?>3;I[U0B:3GL/J!$(>ML'8@&!PX&GKQ 9R>&72X0N)=*+3::O8 M3 1"5:6#!)7@.4DS>6OD?;14GNV @713/QWT9F#P&GUZ)&_2-<*9'&?9]XW/ MA$<^'?S/GHR9J!X.&1F=)/,1UWG+JW0K>VBZ7RCE1-=;"F>3/PCRZ;(3R,$T;6U4_M&ANL,Y;GD=TNC0E:N<#<:< MG5G=8LZ4RT3%?HE/F0W>G_1JWPJ4>IW!YXM]TNH:[/);)^+8JYBJ=NJU^J,R M"!IX343YPB>](+FJC^Y%E"!/[Z=]))/>9H_F4R4GTF= MTZ^37A*4FQW4J_8]*XES)<[AV140_$:=,IMB^14(L!8[K"/W<>QE@'\TSZ13 M1*ZV_X03;W)^NMIGXMUVG6-M-0[53*ZMX_2M#JCE>EDN9W@D=SJVHG/;9IY#XP+E3H5&876Z:$#FM;#T9W\:4?C%,'K M7^PP99WSXV"E +.A#VYOWUST_54V=CIV5O[402,!8X9V]MG?ML]H)E2TRDR? M:8_RY4B^\@F/N-C/M67K6QJ7,,_LH/Q '%&E[$4Y!WY#^@N'PN.+(>*($<["\M1]M7 M15U$DJY8[1.XRCJ1DSX\&H/0U9[0WX\';"P^>F&X'3X%"B66Z*: E_^K?_XO MWO:3!B?=%8SJPCHLH%? K M+UPS&"1=8](AE6,ZN,9>=NW@$R!C=9E&U7U.&IYL M8G7DIQE@W6_VM-%;4 V0+5<8=\C/]/1QPYDXCV# MG@&8S69 GHE:GNG\Z@G](,6'#ZCF"5<;.LG3]'%&,>B GW1U6%QX=*">8I2' MKP1LUSY-T2Y2![O*9I.PMNSO(3ASX.?!6?7AT#]6-F(O$^O1TT1*?O<45F=O,HK/GMSQLGH_U1]-LY'ZJ#YBOZM?]64/F(L.3\;96*O>Z6!UAPXQ.#GZ1&3ORK2-LWU/2\)* M1WXD1>JC+4XY4%XY<9>HJ=N)EC#)GXS!YOR)K>93/.)'"VF1U M:;L??:6K PGRM"[$ [51\L##D;%A^S(?-'%X8F\KCN_%N?&2P7>^^D[_;)>C MXXFMK[T[_9#^S9]C+LQF9<_>G/XU1^MK^F,/JE3)_A1H[;-ZHEO8-N9H^I"\ M JO#Q<-G93[8#< Y]7<4VC'PGO\)G.@=6[O3ZRC5M 3A+L(CZZ'X@\/F \4^ M?FX@_@RW4;)$3KQR%[#>Z*;/Z8+5[)YMJ&ZE;_2BG&\C^7E6I+5AC/B,9^). M!WGC7BB;(?!3$'KYO_BG_^Q] X+_OW'5LYN]%-1MK,]_83;J&2C!-)#IX-ZE M8[#I4G8J2N?K1*A3F-Q)R+&;S=K0RN4&8:?QMB.%U]QW'R#C,KB")VC@[&!@ MG#BZ%'H.04W4"V#1_([9@&>BJOX1-+L+BC ]B)P:!R8Q4X MSEDF8D[.7DF95"=UZH3UEV82=FUBR7H*DOR8B==RMJ3C6H3C+0EP>#:GA)F MZ]+449T!V$0"6I^@]#-Y[_)^':V >NF_[L<1U2YL.K6/ %_VD*>.;(2Q90?O ME,,$(EPG)[*G_),V=3V;Z5='Z?#XT6_UX/!XR@B;CYRD/P59Q/(TU[WV9I_R4A5QQ=J$/6*=G+@K81GW- M:J"ZNBXT$I9/WYVV1^<''P ?@L&A/?B=6-BD\?!BL\65A2/1E'+XY$SGVK"R M\STVPE]>+[+41N0IKX!R:(_:%EICV$=G;YRRZU;FZ<@2&K[):6:T]$E[; M.6F[TKWH<7#*+3CI6V9(.M-G\Z3Z0CCRAEZ_C6TR-K0.6SZ.-*?,"N.,O2.# MCL-;>=I'PP?O:?,G;]O(T1E%LXR\&1N*SEF;&0=,7]+V'3;3]ZWS\UF_/[7;[%Y3H%)_S2H%N4KSZ$L\P>[FM%Q8]3V?\(2&O:3NJ53HQ=!XL&#]IFE MA\8\W[9MN .X/."6\HRND3OI8\NV>44?^@EL&?QJEY@B6EQ3#TACUQM. M\-)#RJ2M+18N&Q^\-OCRS_[[__Y]$Y4__G-%:V#4X#[WN;8QEP M.@FD\Z3;7\*V4Y!A4)G;%D=19_EOA6E*XF*E$]9)4TGM1'@9.\G44<_$4LBI M@UZ.8JX?@_-984J>2I&GWQE@=4YRFN/@R41#1664IW2BJUN.&> -&@B';@^\ M=6:=L?L .'8Y>C5M@J9.2SVPY^$T>KP68@ Z<#14F,%:@S:H5]\#.PA[E-, MXH\;W:[J1)DTC1P?>93-1D=Z_O!'/YRG'*(_&YLHKQ=TT:EYNY_*# MZ< 2GDJTLMBJC2QZD;F%K?LZH-RC=P=#[\R5SG07M' M5_GY*#-%W"J%,S%LNS&QN'!PA1LF<:Q^V>7^$A[]!4%U[T0T%Q$Z!!OU'2:1 MIZVM0\!Q\B>+7XB3LW^T:V651I_M>Z_41S0(OI_H ZI?>,8P=21;!_F@@U<^ MH'QD7NW@X+5##P^_/&/^\B]L8"3:!7L+;?R8L^N=O;6U4R\\ALWV+2J@<.NNE6& MMC9U0)NVNQQL.5:9,@NVW1_[]4C>:2/T"R^OH[CZ#!F;=]JXBTKM!J[\HU0= MSY#O143YA*^RTINN>$JHDY^/LE5N/O3MGWG2RR=QX94K3@Y>\F[;K^,-^&V/3RT=\*5FYSHY#,M#.M;'TZX3E-XRKMUJ:^U;04_;6U6L?:?Y+M_[LCS M28"XIR!#H*5#=^(1^8",G8M_#L.[Q:@N=P$MTRVCX%"O6+^/](7F*9\S]M]( M+G;2$[[*UJCS42"G\EGZ W?ZA>?QA=']"#KQP_U5'J4](+C'&G+3E^S!-C"! MMF=G.@9U9UF0&'X7OH$]GL)#GY/^*DE@E'BB.TCTY3_X1W_R?C<7Q\G1B%*7 M&3!G3X<.8.#S!,Y,6 8G \'LQRF[_/3>;6@-'(K63JDQ*T1(#-0[\*,#^.V@ M,<9(0\I/)Z1X^/.Z^M!Q$ ZLXV(4&AOE-T1X;T?JGIFDX64 U&%W\B1_!E_I M&NXX56 [AC3U3.08XM_FF7.L4^1D[6V5R"P>O MO0*V*="2LOP=T#LHC/UJCWS6^:B3&?QCL$XXOQT?3EUUXH(S&54^NN%3?8KK M3R?1RCGM)Y'6W=(2,39$URQ#%V@=H0^>'3MX1L_[1%.(TU@9\D0.&^Q?)?25 M]E]Y)S:<-UEW\DX[+_&1LP-_>83E3-:#;]LF*W&\M4H>^[(0\-,<&UO=*GL;&SH';.QAQE_]3.8>QJ2MH1^5UM;/L( MK3URISP:AZ+,AY]?Y!4F;5AFVL MVG "Z:?-PZL?[63KS)G>';.25[M4SYY@(Z-U15;2.GZ=OM4R)6T/-.J>U?03#*.^J?,/X)AP\DG2H[:75DARD-GVF03TY')(X,:N1\=0 M6[5T0;NZ5^?3AMO_RC4LR"AW:DQ;I ,[M7WK8['C.GSCM- !O<(T9_GM>"\_ MF/*/#T-^A?/,AMP=<:>DV-)/Q" M(OT-Y M)%GNT>E13QWW[N3E-<>BY1-FXP=,N/K$H,,FE,T/F8.P$3CZ/@>XHF\T1[_& M^[G!X8%NY[BA&OH!^. NW@<2/]D'A)MMZ"]XSNH&IRCEU5-_;_@%\1RU^S,> M%QS\E##'Q6Q.VLR5=_GCV4#&WS_\DS]]OWL'#*Y)T(C8Y.,Z-YX2FA>?:31= MH:O,\'/9W%/:UCHN\M2LYIK_RF MC!TX ^2 EB% %V),JFBJ5]-R/F5(99SR;'Q.$T\D93#IH5$_ )^V@]B"#K5= MSAVH$R9_!LAA)GWI1_1I0\'3:]K@7*'.1!5'P22=R= ;DZV$O/>>/0)?JAT- MJA_^Z,/N=S$A3MW.9N:MOW4\NXR?M+$39V5L!=JF0]YVE .]E33T5DNMGI5O M[.=)1GZ&=Y1@G9AP9%R>SHE'*X/RAXGEH@*W"N_TT.M41" MG+'UV*4.1^+T)'!E@=HJ>KN "')P1Y;-H7_]UW_=/Z:MT_6Q/C"V:OY\'W65 MLB3<.FEY) ^--)RUK=9ACB)RV"^#5]L?W &\1@]IR<^VB:N[CQ/NRQ-3?W#& M-6W:WQ)8X32N62V!JY,3&SGJ%%0_[7':6<>#V(VM6M_!*9KR>YNP?."3I&E[ MY<79HQNZFHH-Z!?>P:DC91X98XMIHVP\]'":P;2 *3B<(&NQX6/2/W;M9V@* M\.4U.I,)>LJ/LLF@3_0Y41M+:5W-L7;\9 M?C.>ZG?J]6&KG5<+<6O>^'L#X__YMO?;G_$,]_;,65SH&]A;M"T MGO$=NFEI8&B;]63KZ83' 1M:^68,,O8=@AN,_($)/:.YTL?>%]SR%1(OYHX7 M/GH4L'B>[\Y4\*17_V:=>-&'U67G27K QE=D20;YBESF ,]Y'%CZY\GP^VGB MEN\Y?W!#O2;UR,B!Q1/:1-+97OZC__:?O#\==V@816>> 70<@FG0&N8X-VV8 M.J1)+9T?:,CPJ_CPDM90.XJ&/A-0*'+@F39]#1*MD.!-KCJ$2MBKO5;(Z43H MIE..->KRZ@!;O07KL,X\KQ\G)0&]B8E.ZV>3J\7%_=NEVE8E*68=1 M=#@Z=Q",,OC)AS]=#- S,*H3MI?71,#Q&KLVH\ 4J72@T825HW4;-+[L.'DF M'<^AFPFG>)_#JT?LL.UA>$R;J?T#;ET ^:7C+MW3<-V<_-%'=3R^^LY7^_22 M=+;J[8R6D:,R;8_FE9^/KSBY0/J]/'1KVPC>184+";JYU?16;,W>JT\MTF]^ M@M!F*T_9U7ET*>\OX*+/UO3Q@Q=GA@^]]T/ZG/>)++[=R ME0\KMPRWG>M/:-;!P>F-[F-QP3?UJ3SM^^%'5[8%;%3]E"6H+;,+!WVQMNM8 M.$Y<[9S98316AAD_VVXH%@1]R)A'PZ>=UJ$)KC;)>>4D4_$C9]H;SMH6'L)T M^W7XHW'TKQY:W^%S<+-J.RIP5@$9Y+/)C ?3MTITH/*4G5YT:O5&7E&T32#G MEEO^M%WU@^^.\Z#C1O-->;<=N&4U_V4H2,"9RBKQG,"5[> ;7+I'ZHGF-[QJ MYPJ\E3.#P8K<7-IM9:.!18#T4+S\XW_\9^]/0_AUK^1_;K.B 30-5^/573J0 MZB2.A*=1S]5CEZ6+&SRV.C\YO?=Z\E%\%!WE5PEY(37O=N0.P.G@:>#C@(1? M>,DCG._A,_25A8X,L'B"SF&0;)[0[B13V2&O_(2&5QIP^#3;B7?02YRCYPI& M1\6[-FC>!X_JEY_F"YU5 N\W$3=@?CJ F; G-4Z>0T8K>_4DZLD]?^E+WHTV9MT?[N#&G$[L8^3 MB/=-QS!DUY;G5T?74S;EH?&4MZ0]-WX(AM:!>F#S@Z>XMCVH>6ROYIH_XX?:M9 M[T8(%.]#ML1/XL1QL)7 MN9S!IG/$E+63,?QE\YDDU3\>.P88$_0][UFQ"M#ZRF&5TKX<(.\7OOB%%U_\ MPOS]!QN5=_C.F#7EI/O8>NII-%K=QO;KB*R^PH[=%\.FDH)*&62;/MEV>L;/ MO4#81]IGC)UV,O4T3E.X-)^ZK:ZI\ZZT-'VW'* MU"G3O$/KC!F.\X-7^S9F] Z<4_72EO"G:R^$<\@SO-C%ZM\ORVO:SSB1TFM+ MM,<6*[_E-D8FW#:;O#X>COGN][[WXJ/4I[;2A4?^IW!PYS32_ SB298VH >,'C=X3;3YGS I M8H)@@T?])SH^R8?T:?RUL&8XI)^6H[PNVCOQW8Z#?YW=BEKZ37YDO?*\_*,X M.1J_"<\ -1YV*C<$/AW$8]@V-C6>?*WTUGY"Z3S3P!^=XGH4_ R4Q>>8%8"$ M*1(^&G;YZAQ)\S17)U820C,-OP(+=83Q"_[E2X/!#-SMP"$*Z^29JR #PCAG MT_$B?5BE; ;FF>!P'=WH3= G'RN=@6GPV\G8",R5Q^#AZ"E>.">P/,GJ([[' MF6@G5H9#!Z[L\CBD^DHXQNHGT1WH#8ALUL$Y. ,=_@XT\%8L=F4'#4[J@(W] M%PW=O(/"N?^<'H*WW_Y2CB]WX-\-F2UK])ZK_7$F^C],&2QW0MZR48X,3@?H M(Z7!C9VF3GLD(EZ]V*/XV#<#FP0X"J&IXH': R0-2GP'R.XG.;:5#D;6#,+J MG;X[$>R$J(X,IFC79M)_=AXY][X596$7K[)77K;ZZ"<_;?OF1-"=1FJF;3%E MQF_E'$D-LS5;H=66R*:OVRLF1?I985C;H\./ ZI\=UOD6U"^.GTYG.DE'0]. MDW*1,Q/BK](_QPX#8[=TELJC$Q[HVL]BOZYP:$.A+CZ\M0-UR*8NBOQQ*)O] MZE=6CV:ORZZ2M ?5WDJCN";(J;N6(4EX HZ:H#A95UTF7EL)']NNSBY<>A&B MK9UT*UDVK-I(OGW62HYW).%()TZ/E3J;D4?^ZA2;^)1P^FK'P7Q&FX524;9Y MRJ-\FM1Z!NS7\2&590%-=M)O@IZT3R38/'?JY MG0G1S@7%NZK[R^,8;7K/!\HV/SGJD*>O-_V0S$EZ;%W;:O]35ZV;H]L3H)G3O))!UI]0CI. ,SB!]&98MV'38L:X.'2%$/?**T&3C(VF/_[)AY7+,?'H\@[&\HY-FEP06US#/HDK>L]- MF_.LE$V=4&!T=_68@; 3]FQ('4=H)BR/T.X^!'LVNIDR>NT+O;RS@I/3#9J9 MJ-BR#-/QR.S@E#-9XP#'B8@>O?*/:J4)[_DSRW%^5E\0JUWVBS%O@_-,3GB0 MI]/HZY/VZ@ !X.5G@]H"7S9@_Z:M?=5'&ON1UXFZ@C"9$R@I1/)W53,3I!4N MJIH,/5K_A2]\/D[KSU[\Z$?VH)A TV8=;'&8KJ^FZDA,6M.-D3]=G8N38@\Y*@?'YFCYG^HOWL& CP6#W;#EH?DS])U1=N M'?[1D:U#HS\%USR)7O8XZ60J]T#T;=TU^8(-JP/0<3/(TN8SX]R,-6/7&8,& MAXY=K6!._UD]6+GU48&^I^U(.T*=.K[F7"=8^?&+SLU6>Z)5R@'VHAO>5GE: MSJ,KZ+@8FHXY\BM+XMJ2M-EC]:/3SH;?$_[G?(?24/*6./F<^]OP@/")'YH9 M3P0&US+T:')!$KCC+CZ!I_C R5 ^-SIV;KZB)NUYU@NNA GXO=-N&9] 4?DY M8BX0/FEWB1MZE/=@:I#70))?J_%-7O6ZAY\D^MX^1;\JJ_K4(129HZ3@26#Z MV,L__M,_>]].^UF>GD;>SIB#X\(!Z;W/)#,I!)"6 MD(3$(! @(D4"$@@02 @!#BKRHD<0]' *IWA=YU(Y>BDJHD%IP31"$@1"B:F3 MZ>WMO;>9.=_/]UYK[_W[SR#W_CV_9Y6[KWN59SW/?K:KQQPYS^)B>.Q)8^L( M\)HZ1B67OV[_IO/BI2.#XH=]U0]PUM"EHT:^(-LTTP##=_ME.O"R)7_2>W>@ M3#)PF5Q4PK=5;T Q4?(?/\^O57LV9/A7WY5JCMRUH# ;GN379\/2)Z^^ZOE)G&39_FE7=W&<'7KU>LWW'AC)RAV K1X M@BXF:B^ZB9/Z8@WT=-"V:*=-1F<@;Z 5'WORZ."9LKW !%T-[_IK%D,(6A9:OK'HI)/WK'@M M0'?D@N_YJ^EK?#'ZMSU2OA8M($TOX7V)Z<&%IM MN$K1X.GLP5DV%S=X^OJ-64!+O6WKLG+I/KHZ4MGC M&,OZ\I*U:2=^)MV8TN=SGKJRNP!X\?/XZV*EO''!F^6;C]U\NQ?)NSVDQ0"; MR#GJ2QB>9/ ]_!S-+7SY7G2$9VU-V8['35-9]?/$&O_2 XZT^:AM:GS- ;QH MU2U(KW\XZ0/.;>00QSFY8Z,LEKG+PX+ M 9P+1)"\S[%^P5'^I16!HYQ+JQ;KK?^9R4>8\B/BG(^(9PRK4FR$WN*SNG\! MP"C_Q>_$==&>G8I776:LW64;=WP.)@_J^E-V (LY'>$+4$)TV5O?_>Z[CP-* M@JV=2 &H1T@GSK^YJH3SV*ES52=!(2!"(HKQ$S "7*!:.":27:N #_[ M65\-7,^4=- 4L#IZS@EH[P%IL"^-\:AHQ#GVE/Z8C\^^03C\^N2; M M>BQTVDGAE0G\X7,\:N>NFV-@;.LY^M"?KX$!Q0Y,WY62O,'%!&1 MXCAUUFL MV%5ZOA,5.TA"XXVPKG;[0X:9#)23RU\=O-D=F3[5*4)*GW0'UQZQBU[QZ?9; MZQ<]H^BU_07#HK2[:YM'2_&%.W$S_AY=^R#S@DK(OST1\(E=#X-F%\C:NGJH MSZE\P)RK&[JDQ7PQ5]MM>[67!2$=O83OEEMO[>T8MR&]=(XO=UQ5C_+B)\$#RCLL\=;GM-_L MYLPS2Y3:/HPV;1^QZ7P.QW9Q( I-)\L*F+97K-X9;[LVWF+K]XOZSI[XQFZ@ M"2K>'3KVE,[BA(UB=GCX1V=U6Y_Q1W09A "=6^)[^XB08]5=D]DROZ%C=\]=^S?<1L!=XVQ_Z$QZ56/]$=VT;W/:-U.-1 MGM7'1=-ZD'X;,V(6_<@>FHEI,>+U&.JVC[5_VR)Z&#_OO_^^_E!M=V6C(T"[ M1=#O(I3Q) O1_X1\ 92VKM7C9S"Z;'V4X]'R'?5,J.I2>^"Q99#_7]=I7D#GR=18<>F ZPCSHF M1X,X.(+>+W[/U7%HBI,.DH!,I52)]["?A*LEM%V%6/R*)6!T?M MT/SH.@<4>=2G]J@??(XX.:(_6_=#K!8N?&V'P16K 1YM![VMMDN2A;!\7NT0E3-'XK@,V'8/7A7MPY#'% M$XZXY%?/,+F2=+N*+VZ_X[;#JU[UZDZ>OH;N&W4&8\^+X='VK$_$3?I,=TZ& MYYY@U'<#]\K9E7,[AMZU M!:\<=!(3H#+JD_$-VFGSW?_ CK$I70#$#FW0177D5P_(.?8.,;VVGZ9_#-.9A"UB1TQ__N1EEQT>>?31OBUW M"T=O06-A4UO@1D>Q[CQC&)'IM[%%QH4:>BK#[Y%Z>C26UT5<%]%18 9N.&G+ ME'729/CW\ MU'OA8"]"JFMDDA^^(W,OIL(G^>H6OKWXYT6$QD!Z603M';?&36@H!Q\?.J@;B,5;MESDT]N%Q*.//G)X\O$GN],) MIF_QQ<@>&#[#3MGX$$_ 9^>P]59?G[::;JTL(WX_TZ[X%4VV4U-X)*&@=8&+ MHA#.,9D>E;\^8$O:^8&+-J@]9PVWZXI!JLY-I6#SZ__BJ/\7R2G*V?\3_4#2 MU7?X.5^DWKB+?E56YA>!*=](_+ M(B=L!&F.3MZK0[;!@W1TQF)D<'6\9(&3P&WPYJ-#44#0ZJBVM'V[R/UQ"QZW M1YP]<:_3N1+M3L+J]-V-B$QB=B^)CWXI7#C1.<>>-*5U/AI.H$Y]ZWR2 M-E# F2NOZ8A$DZ,SCH-FDL2'O)D,YDI>WK TK_^?>]'XHC>@&9!U<+XISW;D M\ L/Z6>>?;J_I5,_!X]_@$'9,QMX;5U']77V+S#J[;9 1_;([P20_.9A@+D^ M5ZX&=O#,NDTVBSTVX>EG)WS=>!9?[+>+=M/--QUNONFF[O[@N]Q2OF['::^] MBT.Y.&4%_ZQ!>+.+]3 \*=+)X_@37NA M'_^/[?'W6I"H%\^I'9^+N?@\8FO7$9;OHUC;18U!'OW(",I"=Q5N46B1JLHB M@J_3P$=GD>4<.?\BCMR"RF'>+RX7)OOT&=R;F^87ZH[QJY__H J<+[M"W MKR^ BZ9]I\9I[Z5W,9);]=4[QZYO'$>_) O:0WQTT9Z/,:9X$.J?Y0=VKA@# M':NBFWJW.$_]8]$VY93_.?J^G\0:WSA:!R*CEJ,-#MATM3-)/N8']DP[!;/"LGD,(IWK+ M^,$Q;:MZZA?5*4_O=0#E>P>N)?XE#3M8."L]PF)S!BDX*QLY=)D\..] MP*;9 +]%&ZDZK>,%OY2\QX4+Z M*'_9<5$?N5/^3)W"UF^?+WO;>]Y[MZ3&:2,>/7DQ7YSD=9K=,=&D\-CXB4S_ MC@$*UQ6 *Y077WKA^!535TC]&8EU>.;!).S]))Y[>.ZY9_I.!.6NBAWH'!XZ MFPXS YYC=P9ZZ @Z$_M:GLZ7]4X'P':>5.B0,TG3U<1M@#B;G)/'8.[/KVU8 MMBT[V6V ZL#!,_BGK@]?YSP#H^3@SXOYKNA;89]\\FGL>K@:^9QM7KJ&?R=> M*\IO!<=O,GMJ0M+KJ5!Y#)SV[.G[':GC2S\#)7CIU0HU/(BQZ M7MFOD/LVD<%[!FKZ#=\^$Q*=R.N$$AD=1*/_]G]U#VY]EB3Z#3-HFV!G$5'] MBSMVP=>^$IW(:]?:/6OY3-)H0 =Y9?6%"3\ZY ]#5KY _AHR3\'=%MN]0AH MS]H9?;OP2)YMLU"<'Z3ULCD/1*+GMU>]ZE5]4/+IIY\Z//+((XUO$^#^QF'; ML<>RN[+HW*(>6_\]Z32F<^QR.AC<[4K,3LWLU)'1MDZY;RIZWD3<#6WH^&?9 MY.*AWHP_[%S@#>\42WPR?6S[E-S=7F"?@7["5@M H(WT.3RU]^;9A6T^Y%R^ MWH3L4 9WTW0QM&1VIS"B]MBSQ8I9ML,3PRXP^!J.B=!S5#4@ X"'C/U.&;OW M@I-O^*@+,G:6]\@3;W35S@3*[[@CSV*_-E;'H/!;^:ZVQ#!@[".?#RP V06_ M\8Z?3V. WP=O\W#QLQ>L_-^'==-J\'9_P&/W9^7T:Q^C3^S !_>V 3N,)\O. MY<:>IPTB>90OS.Y+= X-GY3?J@LZ+7O!5]_$3XVAI&>!M<9 [7W&D["VTRR>%[PAN8LJ&9=&#Q M[5@ZJ?[O @TD.W42J^A,%MB4!SR()SK!= ,7R?V V.OC^2[,0@]_^Q[BAA)36.3XT4B3Q^.//W9XY-%'#H]F MLC"1/)[#V=M5G\H YO#>! \7NH)V2VB_!(V.@I*[=$ =CP(ZZNZ0ZJ?CF*C' M2&6=Q/L P97+3L:=629=#< RD?*',8\-C8;UB5U;RTK-OB M==OR(68+MHP-T^".@?+?O@?L9D]X[D6B=X'<====!S_>R"]\SGXX'II5Y@%7 M/C#PWWK;K7TNQRT7MIM(#*9M.W$1,>0:^,:/,PB69^H[H#8OAB[BMEURKMXI M&WN6'9+G123'\372>0X.VKRWJL8JKY\2JL[:+3XA$Z MNJ-U:PJZ;^W@8Q&@[?@+G8G4V8);F<6/ YW?CK+X\##X?O9J=B+#T=]N8X.Z MS\K79D=PJGL6,?N7V!4#+#K1+SWU*[LZ=B2<+7 \+]2W**^%K?[7B9@?]!1M? MQ=((^OSXZ]IKR@^]3Q<>M=-B??3K\R:ITZ_WXIBTVA2D6>@XZJ8CC$_7@B*X MG2#X+]#V2'D7)SFW#(=E6S])Q[+J9MR=7;(!BP3\]==9R,[.$QH7*NKFX?71 MLS:2S\$8F7D<;CQY:NJXT(?+G MP!T#RJ>N/MJPZ?&-'\B:;,K)2[KQ#1D',?PQWT3;3J>HI69[QVNKU]9VIS MTBN[T5NZ6-6V5OBW,?9YZK7&'NL76=/\<-F;WO[VNSLYI),8' 23=!LUZ(GC MP PZ#D'8SK ZJ> Z/CPW7$=0&S'U*^#G]?+[0>.Y&M(!+*QZ54*>B28ZZ)R" MVZT%BQ8[/'9V'!8V?BO'KZ4_E@601= C#S^>FH70 MOE4V5Q G5TQ'/ W\'>RB&YN@T:FFU89E?SJ:LM*OP-19+09,YMO^/7"R4]XD M:%)D!_N\>._VVV[+8'M%[78+A"^J6OF?FDNV/IZ*@KP)=^LTSXW,R]<,$MJ) MGRUJ+*:TK9>A>0Y!Y^1?/L'2("5MLKSM]ML.-]YT8W>@^*6VT(7H=2IT )M! M%'UQDSQ%CWJ8WZ,3[5)=\$"<$9>(.=AD;R"I-L.CM!1IA-P MSLM#Q9U)9_3:<8J!\CU1E']@+T Z48;*)*8=O2=JVG[HR:<[.GZFNPG6SUZP MG?YV#L0?N....PZO>]WKZFOQ]U"N/NUD>D;*K0

DX?H1%Y[*DE[,N TGHZ MQ)8H4L67=XY&P#4!XZW]&@>1L0=@M.VC1?:7#UXX\8M^%UO:)LISS.26M/B4YU?%,43JE_.O:6;FP GXO->]SH M L<8M>*$ZRP$BIOZ0ICR!1Y\-_W,[E-L2.GN=^1;!$U[IB9T,P;/A19=\:S> MD6$\@VOAJSGYG;X FC9J?PL8/>>CA M[@0YW)]W//&$-];.[Y_L-_K6;^%?23K+J%%]#6X=U .*YXHJR +7-GRY6 M^]@9AFR?@>,T4)'CZ[P&"PL.OV=E0GKEG:_L>VDL["S(O->#L!G\P[C_G.:L M.-S=18O?DG[%7>\XG#SS3=7]]X.B\Z^MO[88X]FT'^V.'YUVX.- MKG+I/5?U\T.B?IEYW@@,;/49!\=1 M(Z>#_[JTZ((N= #M!NWMJA\O?/K@[[6>B3DT[K0[VM%A M>$7MVE\?1R:]ZP.Q'QRV3O^);4&LKL&'8R'3^,HQB[-9\ +E^@PV?J25O+$G M/O1 *KW#"(Z^1!UEVDB%O(N2RJ,775 ;!SIIB?7922OO?,85_J7-,0_0&_XL MI/"9=ME]NW[(00>35VV%O\IW6^'6ML^GDWG*Z-8=UZ1GO'$+RD/$G^T"QZW8 MYW/A0)9=F][>R]FW#?G*,SIV-_%Q*&-7^47BC'&S"'"FE\6(R?L*WP!-GG[3 MWT?/MI?;3,N.L96E;&([2T:>L_S8,[Y2KNWL=-.C.F &\W2=?K"\E_2VG]X MXF<,G]BN/2T-((\>.%BY9X@\/-NK3VMA1WO&7-G&K<=H%R[F@LL!YX('[)V:"/Q&2 M^ARCGM027E!_GH>S$@LFSW,GO8=/@-X^U;V9QO_$\<1BT<[\4*3)E!_ZEWTN MB58-S<(H# ?H$^>;?M)?!,IJZHIYEC_"%J X::ED)LM.@D&M U-^>:]\.NBF@ZA?$CJ! MF.#9:=NZWSARY9NKNNY\E%=\8##CH,C&8SIP."BC7P!/-K?3I>CH+W)S5._ M#(PZ GXM0MS=$9W4KHDM=<\Q^.7OZV^XOGY29T"PTV/@U(DZ8"QHQY+/H9S^ M?F_*PN:..VX_O/K5KS[_=#I0U<-A-Z/-.D2O/#X8N+[BSP/(M M(;R<^QR)MB8S'V?\T+5SYV]/6C(^*UD[R.W@GZ+&2VCZH;M!-G;BIV[CEUQ= MRO.O/JL/@N.HB)0=)\/% ^Y+KOS(7I-S>>5\E+D:8N+BY,L]P)8&*SQ3/W5% M7?8N/L%5WSB+7&7B7OSM">+)I[+0?O21UM]^^^V'N^YZ52?59Y^QJ_-0)^#] M#AOT[##@@_HJXOAYY\=V^LW$)_[J)W0KUL0>7O*.3:MOT'?XC[]G,3-EW(>7 M-N@$N!9!Q[B37KS)+:VZI6-W09:NVX\7Z/DT0N!.6XWO\40GUD'IBK_Z$AYP MRB#E$8%'FP)>(17);'Q]B#[Z>^/\N>=;[C:>6[#;W^SUL+@XWSL$LZ"8L:7? MFB263/Y=NE1B?#[AH#^DO@3L)S]CH#ZU^T7P+/# 3-1CX[+TY _R4U\_+5N MT_ZM->,8X+O&1NJZ.PXI1^UJ3 GJ6/4%)_:,_ZB MD\4$OG@5G\_(@@MQ_ZNL&9?PY#NT;?L<_#YC)UU#4;H!=C2N+!.9XE"43 67&34.M4;Y3P-H*_\\!OZ$\\3PD4Y)]CESN4A MBVRKLLC.L)H"Q_0ZU3_29[H,[/SHL] +.UW9J6[^B"!!KTEU;=+T\*B8#8M] MB^"D\K+7O>4M=T>K-0"ITLFFD1?J$"U.<[4AD";81T(:.\'G,- >.UTI!&8Z M8@YR!"3^=,$8W^E\^.; ,GJ(\<^_W#]H@XUAAI=51.>D2C\=HQ-%^>^)TZ*! M7A8.G^N.Q^VWW=XK XL+^G8BIS,=EKBMMT3KTEFW7;Y]5'ZIW%?>*:9]2>#7 M5ZG384T<'90RF'2PC!B=U,#EGK);''8>O,ODVDR"7J"&O,]S9/#7B?;DU4_] M/S[S^T#[Q71NC]QVVZU=X.B('KQ\^BG/VQ@8!Y]_W#I1Y_DEMM_0Y'KZK?9%9N_*9;]3Y:0"+RO'9C@E0_]$Y'P"7W_BZ^?C!\&""[Z)T M\6>C--BR.G'@+]9,'N%A\J&O^O$)B63"%T_SQN#C570^V@#MCNO2K6-V"J9\ M7Y77+3FJ1Q+L4Z*]T2@7?QV(4Z6L@S,_)8T''>V4\6E_ B/U%MCP7_(@?2?V MX3O]*;XQB86EF%2^)U>3!9G[MH4)!GYWC?@O&>Z'TX66,SIGL:O/T#-<.X'F M3)_Z,_+P'#EN=\Y$*S]];':6Q*LVY&VRA]N"NJ\U2P<'N_"VRY&K[2C8\2&% M>S'%7]C 0:.,+G2D^VZWT6WT<5M0N<4,.KY&RPZV=ZG4]ZSR^?LTO-Q I=]YM6NXBL3&W'_W.N[THU\4&O MW8YTGOC >!9\'1>T(7NC._D^VKP\@ZF]:WOL.E\PD6T!T'$X@&OU1!7\N5TT MBWX)\4/^'D.JVS3>\(./[$B7:CS.P\QZ_A93=LZU.=ZVJ2X2%.GK'(4I=PQL,\#QUQ1UZ>%9WA)MIS(M;UQ M_G\P5UHG#X/M.W0+X70.3/E9 5CY\__#5=4J=?)O5YS#H)2WSZ4H1Q[KW[AG M$05*=H3&>"O@;3G0*ATZ$M_2,R07^*3_E-EK^A?%EKWW3F^\NLW2N;=T. M%(0--,CYVQUZ($SEI0Q@27= 7>DV2/CU*B_\[.@H-W%W8$K]RQ+(E9KZ*EDQ M^4=^<%2..T4WGJR:=K7U\0 MEHZ)]^[@Y[96O\87VU)&%OTB69WSV#\=;<.62Q>#4U$#KB;MWO3WHS[[XO&! M:H.?MPW[EHZK3I,B?=R*,ZB.ST8?BRT[!)[[>/WK7GNX\\Y7'*[O.S^N*+][ M[[DG5[/S4/'V&7LZ6(6/R<(DH;+Y+AP.A^MNN"X+IRQRKI^OUG8"S*=V!Y=L M XV)!L\]Z"KOA%O^!O*Q=P94I":J6=2<[UA4:/".]#[U1T4G1T5?T6[CXH07T4+;YBT7CKK=6TU7P#:YZIP0^7R@]^?;!T9Y>%F#;4+KZY. MZ M[3HVL9L^6R]'8R_\Q#\?X5/<]%<+; U _M:[NSNK#UFD65@V%O)A3WWB?W@# M=/L(>=M?0OSO20SN22>RICW[U>7:3-ZD<5?OGT477G9D/&-GX4).=VRJ"Q[X MSP7(['ID,9_8UZ?A4MYX3Z;QL6($'3^*B4[B(9C%-$OY&'&S_MJF\,*EK.E SXGIT!8? MWXD%'SI.OTR-,O(RWO;69_ME9 Y13<:[%)P1#DO/15>Y,-NGYS!^1C5'7%&V<(B"X(DN[MK-"Y M+:10"R<6RF0DPG57GUT%G1Z5\EKXE6DRJ^[HRZ@-V@1=R ME>U;6_!NS,+"PH<0N'O0Y)?JES]V\D<[;OF.K-I'-OU2?MQ2#CX\=7@@P=L" MAP\ZR%[ME?*SD)G;1<]7!U]K]15N#R;+N\5$;_J/G_GRLN[Z6!3A0Y:=&\\@ MW7?_?7TSJ(>VZP^ZYYC)905.])8V*9@ \(7G:[8FXKW(ZNV++EYK8"<"-E.B MOG"H$4,IN^(*DYE=N_X=Z4JS@*[U;66NJ]?MPX!3KZ0#C8?4D]=R-/&=>$G1 M\&K"WZ3QJUCTX;L';]!XS5'LTBZ>B^_&Z\#?2O7!3]*AOC$1.,8"G^0\BY!9 M!!4K.LXD)18R069!L1>3O5(/K[%O\2$K-'N')HI2)()8UNJ1'WYDD3]];V*^ MNV!R^FLA<'.8O_[M2M\0GMQD$/ MQE?B*OX)?VSHLQ4R3E<-N.U3$X2=??;*LO MQG8\7 #L^0'MM'55"Q?_AD_C?N'/-](&MPO#E,]/29#+AR-W=*37[)1N^>:, ML9MOI8XN&W/V>EM/OQ+ X MPA2?\>B?PF6WU(G)67KAT6OA5>=+<(X"5]& P<$!1O;8ZT-FR_*I#FA27__$-\[%2<>@ M _L!G:7G*[_7%(]>%C2V85]Z\;/])I1%S'59[-ANM]!QU8\6/A^8I'S;[/[[ M'SA\\I.?/'S\XQ_O,Q_PR*V609Q)=>D2'>G&7KM8!OM.\N%Y[75^<^B&3@;] M*8C@=,%1/Y>ZDTX?[LU$QK?[G1Q\S6/X[_-N7_9_+H,5O#T8]AS:#OBA:#RE M'FV(JWOIFDX[1!87S"[>@#C>>G32#IZ)ZS@ATC4VLD#[>>#<\R+ >&? MJ]NY11/.T1?_[2]E=-AZTVS'Q.B!J$H3,WF0/#P7&=H5_NS,3(S/[ELF2FWN M$S([@[Y!UL5[Z-G7W8+P(:/C0G62;HO-A\P]_J(Q^.K9SIQ]AM3.<;NT$46F6STYFFO_[=+)XY=.(AK MO@;LM9-3_X6N.H=.C*,''3,"VI7>XE"4\WME$IFSH]J'S^C"WF4/G5I5:]MW MR)FX%B\3U^I:3G^F+_.[F,W110$Y*2\ONG$QFH6,A]B39\/&0[,7"=J6T#W. M =3U=VC4LP_4+U&F"RCU^!.;I,EV+YHJGXWYT 8"CZ)'0$"-#0J2COW\6U^DO.-E^M)C3SRQ;K\/\_P/2#=14'5LF]HR91=A M4;9B<(Y(^":)=LA9O?"7/N=P(7^QZ@A?E&:5'=LT^5U2.-+(G\L]JY^_PF - M?%%YQ]HO!HLG".Z1/J 9X(>)(< Z8"V/N<3TC1RZ'3<3ECLU4P3!MLPG57? MFHD^ \KZ:FAAX9S#.(A"X:2CD*%D=8H&:\KH4T&KS, Z#P#NH'8,+@8Z/)L- M<#J*CNVMM7ZT3WX/"!WXU\)MVU!?U#=\19L3U$?Q!3#([,$2(%>_)Y.IGZLQ M>MCAL>!PQ>D!8)-AK]:"?_UUU_9;4=*N3/<$:H%C\+HS.7,+#_WLEHT/RR?)F%-[^BQ' M)UN3X;PW9LA6>T LE[/!%^,<>P(_#6 3M";5ED6G:>_1MY,SVNK CGSXO(K. M0%D^P45;.? 6;[[##][03+MLW[1]DX??6H*97?J9X"MWT8*Y0L=N+=SHG#8> M/Y,?G$XJPYLL<39ZC%[B[/D7YFW)I0DO(K2YW3.\2:F_0E]_0VAVM8>L([+H MT9P(2^Z^CY%Q4MQ=Y^2H).C.*&H5[*X;-O(EW]B(9^*7_RZ M\$K=CCL+Z=&7GR<&I %:N!38XS2974C%I\9E;;;U[#-2P>DM3?S"B PT"OH[ M4^4_>FY^6Y_R6?IA5%W3/FP&+%6_U O>3HU?M*^XV0NORO%9=&+?FT5&S_%#24[D^_\F!*4+ M[L+9(-NB\_*FA^GX:BK/43:0NP4=Q041;O5JP;)O<9 >KP1R&A[GP.:Q[:AP M&:YCIS>XJ%U)8]'X!(^3YGVN#5)/^:2B;+1_Y9SJ6J.R"#DN@:&9*OZ!)DX+ MB_2RU[SQ37T9X%8&.'= ,^#I6&E PGO+)^G9)5$VC#<-D#?@52=U+180ZJ9C MS6"4 =A@V8&@Q1!Z.O)2D;*7+;IS@,.=4(L_)#(]U> <,P$%,_;0V]=I@2M M ][SSWD>XN7=,=D=O#:S/[QZ!:=3ARU]4CJ?U(T.X[LN?%:@IVA=^2U[%^[N MJ#5S!8Q)@:]=E>[W=N@T!G'?(/ LA[1%CH>,]\O++'#VU^;=>MNWX;ZYV4OY\-,"F60_Q,*S:.AZQY,@;:' MV8%M07T3&_'O\QYU0#P77D,VGO@&QJ\ MAR]B^BG'OG6E*T>C;_XM7=B3X\@_/ R:ZD GJ23GEAP]3FW521M(T'51X1/$QG\^8K]U M:0N@#.U,5DN6:_XE#]T@CJ]05' #Z\U$"-V15$KU=RZ?Y$%T_!Y1I,ZIH[RZV:(YG MZ'V-G YBH'XCF4VI.X>6.\-9-L)IO^&CE'D0'6WC-_Z8!84%92GKMQEW9]'1 M>.=O[(9E 0^ %N_=MCUB3Q@VQGKQ1JNV&1;3GFV+Q6,_IVC\J6_#SZ[M?J8) M/H0]X6_9RM7OV$;;([P,>Z4+1(LZ1KEXU0VE:ZL%5OAIJW[33?O0M>H%,7_: MS_AW_WWW=N=.(5O*Q*G_+\+6\1R4'7UT*='FI:X<5_(3/:2H@UD;[C(XR+)X$W)L;R)L?F\?LK&YG.0O5@F?8G/9'-LK-*4 MURHXPO;9X&S 7[9T^7>%Q$O>_4;WG1W%P(: MRP"40PBV \ > M0#3)Z-@>=N0X[X8Y#GCY2.\\7SCP.<>IQ/Z1' >O115]AF;RNR$,(!8Z!M\9 MH#.XN/*T^(@N>#^?"=$5/KOHZ):2 <_$59<[DL"S;93SYK_/H\WHR%=\8D U MP)\_=&HGQX/'-]]\4^M25!O5TX]='83/Y"71-D"OO;<.VP=$TJ K[/S-(#X# MW>9;M58J'V-5V3MEN5SPK!] G>?$K#:13#9:+J;EO*V2>6/'T$@OL'0UEODGS8A8X%O;B]Z:;;^[BI3%4W-@6?;P7:K^8D5[ZE(?I_7"I M]G:QX]:5BPI\^,C?69GM96%T,2XQ=B,&\/K!)6? M\AT#8K \HNN,EZ.'$W]/7SZU"USV>Z#<#]ZZ$'SRB2=Z45BR2^0M;H&Q6TGM M2(5C,":_X9@L7HXFSQ"B3_N9S[)C\ 8'ZJ)*7QBY_@^/Q6E8)6^\8WWCV5*=#)UA5+$0R@ M7N"7O ZS%RDGT!ERJCSTX5,!)D83B !@SRD0T&\E9J(+GD$^ 4YF^2."L^C M<%V@"F;J=*[=P<#P5COR[-+LSM&S3]*=V&+S]5DPR.M@OIUDP$0KGU-I-GWS MFP]_Q?OTFU?+KPGT#/\H$VV(?2V2[CKH]DFOIG/N!++J4P ;8O8YP%4W^YR MA:P1OV7E"%7IZ3L/>=-G%JCT% ^-B? ;G-E=4^=]1GX' MRV37A\ I,'_5H?ZLG!5WJ)*OW^BS=-I0W5/&XOIR#=2-.^T--6:A(=,D\G)M M&MZK0EJI/_E//GA8$='?'G0 M%@-]UX[C?J:-/>JQ>N3A^1''S=^%C!U*BWCQ"\\ONKM%S!_='5EVJ*M.@6F_ M%7?:FR;^:@>,_(.:S%ZPQ*JVI_Q>B$_L+%O]E;]8F47R[H,6(]._9O'=> YJ M=WP"]4L*?.B#MORU8\[LW7V,;AV#RZ_D!7-N8X0B2;<.;0X+G('8C(Y/RK?8 M4X,&8: 7 ]%IZ]%^$-@R=U^;,7X65;M_B+-YT9\'X.?!:;K#:UM4O7S"AXSQ M(?G:R47:S%-NX?LJN2]=\&G' LHB!$/4HH%3"M![8/"W+8OZ6-__TH[PH\?1 M/RN6CU#BQ7>=P%&64XZR6]D-E1WZEFU\D&3C66+QA^NS=3T"^D5;G)T^^]?; M1F>P<< E-2I1]',.PWME E.O;*=.T/2YC"3AU5;X\LHWU<9=QNWL8)U.&X;^ MDL+D+WO=F]]RMRM0MZ9,>@;V#E9I- -?KT[3*RAQ'#07HU%L==P%4Y9\%.O5 MU9F0%@!@CE9$XY?O0$.LQ M#,;@7'G5_'JPYU\$ZRTWW]*'$;O 68"W *Y-^3, HND@%CP^BIK5_XAW"=0G M\2N[=&ZZSZ 9PJ#/)$D.?\]$BZFK-]]RLICI[]&DQA7L"W[[*K1V=?KS"SG/ MX*B=,B!T@)&F\P11B1WZH3+)Z#3O"IG) YV'-"UR;LA"RE5OVV'!L!L[-O_= MN8]XA$&$0P]EZ'S@+OH]N/?J/1\/)2O?H(YO7[8&3?B@LM3%9^H9A/IXEF845K887 M'5YZP:1HIS-MEPI\F>\,ZO^[#CMY*4BQ[:I.D5VK^R7#[?^Q\.'"<'? M>&6C/Q0=AH1_TP;[*\SEB3;EX[/8K^\E#>_\P$4;W7#C#=UI='O9X8W%8K<0 MP=I,WWSXX8?[0LS:$P%^M/3&7,3 U0[PKLWBB!\AG=HSLDSH(:+/O UZ8@0T M8E)7W>G<(SHO>O+@MYX?ZYQ3.?P6I9X,=5U ).V3ZN+A-N>3+X;6LS#KX@/R M@NI+C^ ?%PH6TG30+OD8;R9.*>3 8W#:=FQ??*!1;W!&[L8AMN.?OJ;>/Z8$ M1\QUP;YH9IQ/7>A@3GKBR_GR*\3>R^MGC/JR1IC157]P,3#C_Z*A5/[8.'.5 MYQ2?[S=*/;@/ZDFZR%2YG)R7CF%(DZE84+8E&!@Y4S!V7$*AKDRGCBB2QV/+*Y2/A'\+R[RM:.>E,)W"P*[=>(&S MA.3YL464!U@GB='M9-NN.J(L*%8*R\,F04OG_Q%[\P\TM;)=?ZQ,8S]_4Y*/ MNE0=+79:QV5O>-L[[A8\ G@FG!F(!$^O:!*(;8B0Z[C'A8Y#<15,JID); 2= M+')XSP% MTV!=W[%DA&B95,SGQ&ZSPN6#'\R1&TM -GMU-%?C4XP ^_H6P+X M=9#./77T,.A=?_T-W'GW7:#HP@O.A-I]Y"<[[:>SZN*8VOQWK'"AZ^&>59G1NS*,%'AY^',T_V MG708V&W'/_B; +IPRX+4%>\MM]YVN,[6_M(+\LE_,\#@O>W?_@+*Y)UG0$4^ M@],YC@\MV(:_70-0>6I2)@8]US6#;A9%$ /=-8KH?=]>K"VO!L;/"KI8%[^I M-UFCIT=W8,B//C/9Q$_5#8>AW[A@QT#]F^/H 6(3M6]]'M_TQJ;E=Z3L<9=%>'/JM/UN3P[C?>2NE/F,7.+;7ZD/#/VTCGD/BVUZ-)^01*-T)^H@_L9+*^D?Z.)F' M9L=_\94%>C&I+FWO$S+KYY4U^D_-K0N5C8.O*YVU7Z59"JP_F#OCR#+YW8IAU&K]'?(E39Z#R3 MIOKMBSD/CP*^RYYC?*:L^@3.W['4K.9FV:A &/2G9J%@V?C M(A]EJ&O#REM4=PJM]6ZCVD7M8FS9.KY:?LT'7Q>L+@2WW7RG#8P=;DW: MZ?:L&UKR!X8#8(9XO!3P6B8>@9ZC<]+A-_UHH/@YCXZK?-%ONPN7\!RB=3Z# M[=]C<1(;]1R4+>>[[I9OP*11V[!I M*.?][1P->62V@J=EQ85SU%A%.XI.(*VNG3H@P QF[6B!!H@C?#OHR9;7\-CT M+9)J?F ;O<_,.NK8L@ET=J!2-@-*V[:CC@O/RQD &93[M0!D!>Q+;NL$S2,K"AV/@\[R$.KZ=W88L#*+SEF5K MVZ S;<@^^B6NDO#I!)MS\8/2 2I_TELWZ7 \\BRM\D 'V\C;(,]7M6]M\59T M:$P\U7T7DA-@,]L!'':.?^8\@_#@T[D\DK5;00L#]WZH6#M8B+J%A;V=1P]< M=M(+GR[F4JZN,J(ZDT'[:#X3 U,XL94ZX=%&\[<]!OR9ECV@JMCWP70#G#ZT&ZO^9'GG;T D2+\>J6?"^D M5II/+3Y\'=\BQX)?._"?5T1XF_?$O]B_(HN>:WOAL'?QQG>KW53>S$!4[WX#0:0VO/!V#GU>^%''MWV(JVZI)B\\HQN^@+)HUXQ MX)8^W>@&77#&'W%(\\@NM&D^*6VZ<,Y, M\3K@PSU57Z JWPNP:4-P4?_ RD[Y9/H_^2D+$4&;=F4KNU2 MU9OE.3V8F%A'TAIQQ2NHS4] Q1X#\DJSTEYVV[A[EAGXV5O?_=[ M[X8@F$RD.SB+O)D$N8&U@S8$:#!PM*&Q3'#I@#T+WI2[HMA7@CI'[\66VBDT M*QFQ56\KU_)5N=2>/)DMF]*M0_ZF=!*%Z0AK8;/P6IX.8]*2=_;VX9E47NB. MB/=I3" /[&]D%=^@D(EXYWWV A'073E_DC]F[$$M\MF0H_>JZ^>I3R7UFT?$ MC\TK#[2S]_[UO!GWJ@[.+V_G]A98@[^OR'J!H&<-+'J4/;V^I<.>N6U'XP&# MM^<<#"(6!B9."YZ;;[ZE"RJW2\C;NA\'EJ63-'],>XV-H#&0O&/B:JZ^#*+* M^)_M+:N=$UM;,WRTAV,/@)L/4+YEG)>75Z"ZXI?S'K3A:.OB1@Q:CFZ[+7]7 MM^2]M*RW@F# JWSQ,K>EE)UL33H,.OFM0UV/U&^\9H@LH!\\$R=[^+_]0^W2 MS=C;6S[()5?DXH"$_+N#VWKI/M%@_7,T]@W\20FY;=/9V>@ M;)KN;EZM4,@_6>B1 MI2]X'Q"ZO1 CL"@MH_>Z#17=NO#)X@6#\<,)#TW;/&D+P[E%OA;C[,GX-7RG M'8N7.N,$F_EHM^?YPK/C^NK#VI<^RL'H-WSX1IUQ4;Y^#-[P%4/AD:-]<]'7 M!CC5>\Z?GZKF]T)4$;W) _LWQK3U/??>>WC@P0=:7K[EG5IK<#T*X^Y;O%8C2^!$H_27 N;U(7:(SW52W^Q9T9'!/F]81?O_Z;QT<$I1^\X7@4M+ MZ7'9V][SGKO;J1RQY!3V0J( MXU%RP3Z==#K]=.(9( Y@SLY\IX!10-!KVRBMPG&5CF].FB'GD;G,@AM.7N/NF<2-,!D,@"=..F1OW9V M"7SBWPZ\EZUWGP0V[SW@U(Y59[+VK1"#M(>3X1GT/8-@=\6_#/CAC\:NE3HZR//OYCV#W="";9^K>3XB[_A@ M]^*_]:G\19]LVQ9^9:6DB^/:9A -!CSTB0>XZ#LY!EN?J;PU*EL$PZT?DI]V MCPQ])1]88W]2[.BG**7;OMD3B3+/+-#7PM2"@3_L8K@EXXVO+\9.L=)GT$*# M!]V''S%K8E#N(TY#WYA.>>U>=9N?A]C^:3Q6ORV7Q'@@17LQ(*.N6,I] MZ)]ZMNTVW&.8V%#FH@-.%X 8HB4CM'QLU[+^:YN+ETJH;J1T!V7%$!RXTXX3 M][UP2MEHC/VTCS[0=HZL,#N>Z=2%1G$3"QGOZ'/4O2OET:VXX>&,0+]D%[O' M9:/;[OMVM.I/_EHRU6,Y,B860?5M1;/[5+P0U4]LF\69N(N,^F+510?Q\O!# M#W5QV]WUTN__"N;B9VF3HK-.;!3BVQHX,4'+9#?2&"QV&4]E?@,*>F=/18[-ST,Z-0O MVL@OI)8Y-_?%X%2S^6YUI,HK.+.V6)P@+J2+?CNE=VI&AXM0-] +;0X^O.PM M[WQWG\FA[@SZ2;>1SAM;/DQ#X -WV.LDJY$3S#J) #L_:X ]&$ZG1QDN>"4O M6/62W0G[EM=V7+C0U:_D"%VR%]#OE%QG.B>#E&XYIHP39A!I/4@U_4P0'L U M^#D,?K5670;IIJ-7I6W2VD#76=@9;.JK?."/9F,_[Y-1*/T\T,I'HT_JEK[C M%Y//#.*]TE.6.@,TW93AYXVTW7)/N=_W<=#%3S*X[>2-NFY!^:VNY_K \@RD MY8U7KE)-#%V,1N9-'NR\];:U&S0[.: #:>2;F+23;[CL106]^+,+LG3_[1<' MHUQ%L@>T'<8!2X_QR<1'^/"3ML$O=092BXEZ$D]^3=W<%C IG63AH:[^:NA- M>7F&ES2=X;'+-VV.#S9'QZW7*3:&_@0K+C6G=LG1"3_\Z36+FOF&&3*+6_0F MM5D$E45HA[_L'O3%Y5X<[QVW5)2^]>'AV05E5V7QZ=DQ?.GCS=U>($DVG0SZ M'"[D,A17Z3M:T-0R.ID ML^RKWU==>:7,S@X$I;B]/S/)9RXPSH6J_B!Y//NGG M3>;]4@[RO>S30\OE'QH7+OU*>-Q[:?OV.VH/GQ7VJ'!N[*6_?)[ MM\Y"A&ZE7VU7V;M]E\ZT$#_.VKJ+MZ5O_9##KA=Z=-4E"TA?(?>LHF?7MD\& MQ%IVW*Q MZ@Q'>F?/BS>LZO*YM)Y _C[JZ=]"RL(&3-TJVZ>=#T@?CXV0=MUPAEH8OVT> MCNV!,\3R.H?AOT$[@?,RT%QII_ZRM[WKW?T*N4E60)\:2,/EM.@;S)16F7)! M;X=&P ED 6K@W+]2K:P!"3?G?H-*$"//25 H3S2VP"0>T<>.W<&FB"-?YP+& M25"UJ+/2)SL1C#.D)EC9-1V)G09#@[HZASI7_^TLL=/6MMLUQXZR>..ILQG$ M\!F[1J%9A%BHC1]')W+W0B6=VB,UDJ7[DS<#E,,EU8J)2 MZL@P6%O0=.O]ZJLKVS,;WH+LZ\>>Y;"KPY[Z=CLR])@:3*^^>G9\%/FVBMMU M;N&93#OPU[91PJ"C;"]*7QFG1YV\/2O0'TAWP\FD\K++RJK[C M;Q/BUH$#>@MAM>'F57\M^5T0D!>T%T 5+1&, OYSVH=T!,FIIXSL(Y/@@]_G3R M; R;]G-8=NR\W?O9+'"??NJIWJYAECBO/ZI'Y#6NHGMXU;ZU.&%O1!5&[VF# M<*SL?;T;VR@4[D\8I,,.K_'"EC/V M\D,.,00WT-W(Q5<\:"\_>,QF>M1VBX'H/6/+X&[ SVW.:??4!=]/=? G__N; M=HU/4U^;1[5U'OOJF^" OLB2WNG;:-5/^P0[$Z.T>KJA(T2^NK1O3Y\'=N#H M1G;;.[RJ0V!\$#V77J=C%NC:W+8*.31PX,//EB_;/_1Q6?#EIN*I?,< M[8N[#C1YHCL'OMX0T3E&7^B5UNKP;*62-4[EKV6#VK(M\9A/?5'AKEHQUA^, M+=:&\_0YC%WGN)O?,,6SF74 -',N1-:HN63ZPW.09.:\>)7ME P^6/3@1#>' M7F3]=.0MOZKG_Y1/3GIE I)R)WG*CE(+E;=H+GO[N]_3!X\3IEHNA(P3G!IM MD*8L+''-(9@FR$VZJ>N$-UOJO3457.4&BN($?^B'3]FL_!&2I*;@F04!.:=Z MFFSTI?LQB%MY9N38EWR/R4\GG8[HRN(8I#GM"<.5UF=SA>"6U0TWWKAT7<$9 MF,$GG2KY\E98O4>&DIY;/Q-'Y1D8DN8G@P*[\.YS"FQ-NA/#TJ_\DE;7Q=0: M2)AO!X4_U5FH&3!F )NOMG>P2\?W<*XK&Q/;WIKWS(Z%D!?-/9^)D()V!*ZY M[MH^=V3@\:R/18X?_[2SU87MTL=!B?J23>>ZFI3H*#;X;8RO_E4\@(Y^<,MW M^2%HQ:7/SD][A1]Y*3!9[6>[^&(F/^G@.>#7YTO8&4Q[#'YR_>]%C[-HF(4) M&-FI=P1V.PU]BU(W,5!ZKS\0/;FU;@V M :2\14FSK3HXYW-:%&-$O_')OE#0ERLK'WC K5O?0/2CMR]%1[==Z637T\4, M>YR]%\LK%.@TO,>GZMEXU#\5<]M4/$9F^AO_3-N0'+S\U2I,9/E)/+ Y,5]( ME7:"4,[!/>)5/O],/]ICYJ5ZG/\(E4M(#H\&\!V<[;^.@7CJ M"T%K7?J>,W[*]<584GPZX('O^&-XT.6!!Q[LU\DW/9CS5BB*+IM!?7"L.X/S MHM O5B?8O'/P]W&N2@&>9)YH1I>MSX9&ZR5E&TZX<]X\-WP!E8(STS;5SJ ? M&(S)[[*!/=9?!'*=3AQZ/LN#B[J=UYS!%^B?_ZO(Z=+:T36Y2_7"I_+7I]7* MIFK#3E[VMG>_M^_)F1*-M18D"W8@DM=)(8=.,QU W:1;EP&EJ_2]$._CD;D,!<"0VP)MYT\Q[Y*,'"8D&;A0%XZ M10YU72CD3"<=Q0]BNG_?"4(GHGGUU,^G4U'"A$UV[+)MZC!8^BQH;,K5CLR;D5YF/CQQY_(U>W3 M6;1C!=ZO+(JB33_B;"#R7X[DDNT![,3,^S(#6]L^@0C^ZA 8= M'&UKXDNB+Y)4?_0;/#ZNHK$G^2Z,@X]N\S'8%9_<(//9CLG]8:=_^ \H&WG- M:8]5/_0&SQ(U'N7'GO$E_+8-#''C$WZ5N?3O9)-S%Y8YN@!RD,7_1U66S$PN MP(L,ZX?:D++J$7[Q8^VJ[A.;NWWY1I^D(YGP]"= -ASY2#GR=65N4>HG#L2 MW3R_2L^_XP]M,+&"GX)^ZZ;\ITW93*:C_1P>6/K%M*,N=/#MI43"^L)#>>G;2;CQ/WYM8B9W#>7Q0&R(_^5GPC'U\(^;L7+5\X7LF(YRK9QT4 M:%\N[VEC/X(JQCVDK'_;F>PS;(EU_/UNE5TPBYW&PI++EQ9VOEG:Q>,J#^-^ M.MFV'2=6NZ-=_6>A(L;'QI#0+>?QZSRXCJ9>7WI/?)TF[;9-2Z9.-?$3'_PY MBPH[0\?X13.F=_RM'I&U]9JVG;A"7UOS*1_Q$9O0CNVGG\,D8[DSMR\H7XGP:Z6Z%LRY/#@@9VG'7M1TP9YC M^VKSI>?&+?T9!/N8FN,BG.,W+4O\%\7=(OV?^A/6V+_I]AAVXK_U&&@Q_.-Y MCG*$FD/N @_GG6[MR&OQ%!9*XTB%\[GDP3W#/O*["!=*DV&-<6!TV1QY=Z1M MF9>]Y5WOOEL'DGE)X#7@D\MA4,MXT@;=C=@ UO$S@FT/7A U3E\ MJT)^;XEW$*LDSYO,509PA=<'%5,6BVMSL3 B/CK,8#'V1]/(-!$8H#-P+'XT MK!_RJ5\7H-\#Q&[@^BYG>M?^^'$/2GL2+HVZY$>'# 3Y;-PNZC*9S6(GBY3P MLJB9;Z-X8/#R#OPF0=OM5WBV@W]ZQ1?^L=\VOJO!CMYKH.2G#F"I$U_;S@WJZ]?@DZENMPW@:^6N/+L-WOKQ M)[I"Q6< S6*Y@V-T0",&YU;#T@D^6Y)N7 273=L^@WQU6WF#-_L:$ZN,;WS@ MUO86KG8MMRUBXG+O(,G/P\3[0B, )_+*)41P]2U 9S33#ORV8@B?M#D^XZ>9 M[%W9F\A2W?H**9W)8F*G ,%?SC[D.L[+LQ;T$6/:TD^D MD"66Q%!YQ'V=E%+/9]J^"ZZD'17O'^DY=ZG;^4'[[MXL$[6K1Y>/-5XQ&_^HOD^:<=U5AA_T.4X'I37C$EVC//O9L#IEB9 -1PV?BF:U37@LJ^U\$8R4?#*#L(C,%TEB- MSWG*SM*T;^44(W8A;&J.@5-JP^;9?T-:J.ZG[$!Q*[QIHT:!,,G2HQN]%#96 MSH \QQ!(7R('V3G MSA8Z1-,IO_]6XE-/EP#2Z?)KK95M _YUC4SMFW:0(MV MVF=537LNW%6F_K(WOO4=O5TU@'J$=@!? >:<7,O4][9+.F [R@HV@\D,2"-> MP$^#C[09W"(AG5+)5O*8.FE:^79)G$N'RZH&3:9@G''Q.(<.JM6#WH)R!I5V MT!6 N-&+#%=URCS+8I'CEA785SN[2K^P"QL\6=*VT/ M9+H"IYN)GAWT=YL1;[>O;KK1-\RRR#%1A1?Y': BBOT-)L=H6F"6SM-!E':I M1S?V3OMU,9T$2L?X,QU.3*1FMV137IV2'SG:F7ZS(%)&Q1D' M))!.??5/066M6-QUB#KI1^<-[7.+!YG:QP12.X,W^+-@ F(F##.A9Q+/Q&Y1 M^\QZ(+,/?B9.3&JS^+"(/=G;.-#?<-3WUXQ'=SC9) 3W=T*ZUO#\VD? M2SM<><55[4]A,KA'F\8W]?/BHVV:IT>@$_(:)_#?;<47FW]]M6RM'I_G][&! MG>+VHO?PG0=E3_UCXH0M[?^5.WSKWQ#-0B"+T_II[%7F]I.8H;?X MHB\A\OV*?@>,Y=,E"VQ[QJ9<.!C34J[/6- 4-[KD;V*B]ZL/_/9])B;L/FL_$+9\ES.*%,HC3:O+SQD5\''&?Z+-QS&9,^S_=_CNE[ MF_8("LEJV>@\Z 24XHO J9Q^&T:7))9N,KL6^[+,>8Y=5\%#Z[Q*]^D$J3GC M=]D;WOKV6>0<"_,_'4?G[O8D:6$NF!K0.02K>GF=S@0['=!$7U;!GV H[3J3 M0(9Z9U?KN\[TUK)DU?>;/0G MY9-S?9J199>GJW?GZ+,&G.C9#KV=$C!@&HB*7WMG\,6G].%+SU[5.SH8S[,( M)H>155;S[$P7K&$8@'/M-=?W=['T#6A:-K9MG9>(T*5-D^G7 MIY.OCXH[L'&=R6CCM[[0+%Z*H??K[+&C#[5"S8=_5.)M M0:1-VB^7C.Y"A YT-RMXK>/;E.&_=:ZN/HWAY+5!##!]_]4P\DX:%-Q.MQQTVI22OI?3$R>JTV2E+; MST'?+JC]5$E_U1WFOOK87 V*P<55WQ\[PBDFUU:*O?J^= MD1.8/C6W8^APM"]_8CQLJ@N[^'[[WT2-3O_65N#Y%U_H L"B:'QS?@&V],G! MQEGTQP^1 ]H6D>VJNA>%^<";A6[T#"\ZLVT_LS/Z\+MQAY_S(0]!H&)S;+DU M:@Q;>3:/'^3I +31WN';>>UJ%=[(]P:1XH8XK8F_P)J7:N-)Q"JR=3 M/586_<91+@8@#[=)?P&D:$I#N.0Z[0-L/Y_K!7#NI[@7ZXZVY%/>TL7)(=B) MFRGQ""<6QT1 >NNVRU?9&;1F,2!GY#9W/$M!J1ZQ:;>Q"O&H#E_KHF4 MU =X[(OA.2:38R45+DER%CEON[M!FUH$^.Q!MQVKG4'',:#.)-(!,?7*=%!X MGT]0][R"<^AS=JP\(=O)55!)RY=R"_;*G;&5%QQ*;]Q38\[YF$OY\!U'=3!- MOI-S.I2)6%T'^=3O"<\$UT%B!:0%B ':6U)][9R9D'+#L0QR_\U8$F M9>1?L"_G#O:!K2-%CA- *Z -3GT?'IT\%]WX<>)H=G[&V?7].N/= WUY3&P8 MX/!I68X]N70! R=UU;7MK.UF0-WXZMBV^4\\AV;0FTYA4K1HR?C9@6_.)F%M MJL\8P'OUF[@#SSV?A<"SSW7!V#Z4,G)VVU9F:/=$4-EX56;-;SO8J:B_^"YX MQXF#7O@4<_#5:4?OB;&KA_[)IYXZ///L,UV,=0))&Y=NR:Q%PZ+0A;.VUQ:I MK\S5-OR&WJTMMXG4N4#H0[U96 #CTRP4FBV0@A=Q['?(#+^Y & CVVN/ZKBA MUH61-JF*H6=3"AO#Z)]^ZIG#(X\\VN=RZ#EQ[^'[:[M(QP.NAZ2]#/.T@!D? MB(_&"!^S=\4+W[3/:>/H1:XXW72[?]2>I.DT.-HT=?5SL?,9?OC@J8_N78?= M)^C5]B!7NC1%&0Y)'W<[8V=O7?4=0M,/9M*8\8AN=/4S"G1="JPT7HLQB'/) MA<\OVS;GT5F_TF;:G^V++$?9CDN.^H>B],8F=&W3T,F+&^-0J:N#?D0?V?P+ M<^W=-@\=V_"J/<$&\*-)?<0?#SWT<-]XK?_3K?S.8.O[?P2EN91VYZO3*JJ MR8S/YJR MW?19P1E4MR5OZSCD)_S-^[QL (TRE@!]J8Z(]>_R M^3GU\$WLOO%M[[C[\W9B$A -OM;,BAKS_?Z4>0G:I*=.!S-0)Z)UAIS:J5*" MKM^ZRKD**I4^:GJQ82;)?9.9H$['3>.:@+M8TG-:-T3:'8W\8E,:_PPR!O<) M,E_DD MGQE0UFA>VR?8\3Y!>,5W^)&_'XZN)2'!;P9^^L^YY?G@U0Z^VJ*Z)%_ZI+>/ MNW!-FB\-[+V22[V'D;O0<63P=[5O0KKEEEL/M]]V>W_\\.JK_?BC*^OA/8.O M10<=DUJVUA_18]O8V/"J@/IH_$^=MGV.\DJY]%*S?@QR8Z?E 5=]I2W?2&17 M>'^V/^)I@ SO;6]EHELR%R^#W5%F]-_YP=OQ(19&SYT&[&[;4M-968[Z-&5= M?"V]T!2W2$/G TC;<;+?PFLK_=EGGB[#[K99>*=^X_&A18-%L@E@%ETCKWR+ M4_:GME&L/D?C>/&:LSP\"Z[PO?**MIG=#HNM]OL5ATQZZ<49"S"MW*3:]V+, M]DMCLS%1K$Y6RD%W3*Z_K@L=\M(2$R]B1;NT+^O;:!/+29!-A^Y^A8\^1" Z M%SG28\B:^=KO";3IZVJVY]KJY;3LPOTJ^WP-5S2.7 M;&VV=2!O^A&*8*D,L$/=AJW;^#N8VF'5LUOYOE "QZHD/_1X36Y9/[4^^SUY9N*R+0E [PJNQ$E[B MK;8&SP[WV#ZQL.5:X+&+WYY\XLGNY'D@7MYX$;3@Y8C]U;G_IFQ#Z\,7;!TW M0-_T1YKRF,P1,V7CMP#\85J_;7[CIR-%R_=GTR[,8\I)?7UQ*EBZA I9G#6\ M3S!<)W7ZOV'KJ735Y[1I+CWV_R548OT_83A5ARHD?X[31($_8,!=1<=TRZ?@ M>!Z8\S$+EAAURE4YRK]UZ1MO?-N[[O[\YS+@O30#'B>J:Y!W0$JN!!/8G50R MP,!-R1''9UA.0^F71UC"!R>'3*!&M6X7*-O'RSH(F01>HEODUGD;%DX7 #FW M3O5*2YH(.XBM3J[#Z BVNTWZ)C%R5VO&X^::;NT@X@0$N"R2_ MGIN/CJ>S ?EV@GSJMT!WB0Q ^70@7N7)5N8> .A<'V]>=(KB[="+'Y^7AX^K MMI3!ZR 4'ETX=3%ZNG75>]XOLR 8F62QT>&!3 ]CWGS3+8?;[KBMSR[L <;" MSN)+&NVB]"Q&G5T:NLL':B]F*=N#).;P$#:^;ZY$5U&6& FMP+VB]?X=A9#+\9W=-S?K@'U+='-B8/E[Q16=L[R M70"E?OP;^6W_63067VWPQT[Q.&I86#F>R*#[R4]\HE>8WA=E84D/,.TUL>W8 M>M.E>NU_93WR-K#-Q0>_"/+21?)>Y'7QMW2D.Q#3;MN(:;*>>>KIPU-//M4^ MQJXK$M=BIG9%'F@?SX=^^@_?5*8Z=N>@B]V_:Z^YKC$UO^YM$N.#\9M)*RR* M*UZK[Y*S^9#!W^/!&M\RL0<7X$4GY=.^$RODT.^%7* \_,@C?4GB7D3RM^>4 MIHTGSQ>CQV['94]X5[?4:=O1:_08V6M1B.98[K;A^(3ZQ0O=F1G+GW/,.#HX MVLFG"Z/@UE>[_5J33W6(GB.PBX+JGNSRTO@B;5@1A=2H7'+F @Q._-7MM1D[ MX'0\S]C"CB26;7B.#ZI3#E"_H -+KTD2MN(X_.J/%'7!V':B>S$J&RVYVL\B M4#T6M6L0<5UMIHV73_WEO'W2,3-I8YJR)Y]ZXO#P0X\<'GO\T7[IPGA-G']. MM-S0\L#H?LJ#29X*I$;W),Z8M)Q^.5>O7;GTV[Y"6Q]L2-J<-#"Z;9CTJ43J M8FY.I[*!K5]E25RTMI]+;:V.CJ1;L_+PP6 OFOX/M#[VG4H&6GZ.-_\NX#6Y M]3J7-6VZ)6V=FI-.IH?\%#?!AY/W?_,=@'_9Z][R]KO9W ED=]+^3]]( 'K/ M35?0.ET[2XX&?#J%E4R(&_R;=XLFZ$:I4=0#QU.]$ DW4*1^;GE$;GHL_%ZY MI-Y J7.\&+W:R?"$"*"LCK@[))I3Y\ OG4> AR_GP?%VW_W5T%24CTXTY,.+ M!"Q\O=J O7\QMX-$S@W:\&N#;'T"Z'U.0;0&[&39M!%373&9PR],@K$T3_?5Y>.)7NW*,+MCUEO7;8/J< MK_;;-<33+12QN6'OEN!/P_HZNM1/Z3-TG=T>#WZ.7R8.1E?^&)OHSU^CXRQT M9\>2GWK;N5?4LSC>$SB8OC%V[F<_*B,T\ #;\=)?KKPJB^<53QT_XHL=E]U) M2KQ)@TZX_+068"-+.VLG<0(/1C[D#]*< WW&(_&)'5J\+.7W3Z#L_J 6B?=)OD637;9%UO6 @.^-FUL.((S[;9B)D3-BX_($TO*1I>)==S)V@L@'S&!!T"'R]"-$8N\ MNK?_]"'I<.*'?."-_LJ&-O\0U-898Q1-&VV=9EH96^BLSD/V]]__0"XJ'DQ, MC]_Q0E]L;)UWP8+RRS_Z^)OZC51!!?9>@$4'Z'74O4"W=4QV_[L 2GHL/J#I M8Y9"*UE=U)TT*6J.ZB[=FJW#P.8WJL4?G.V0V_J>\\RG7DM5NOXE,/B*X8W\ MH1W4]3]EC=6%?X(3YIRG?F.5YZX_53>-5]4E=,/"(6GR*7 $\;*[WO"6NP6& M2HN?(WA-1.Q5>!IEV&L?(:N?)P%#>Z5RTGV].S&_:Z#AN M69E\=&3\D'82I*=!=X0>[=R[+ ;W8%2_\E]^@6\@5S_^5M^J([^9K*8S^RAC MPT FC- KJYRTWZGC"ZJ9E/?@U6=5\,E!?XL:@WM_FRKVP;>8W5]#]S956O-7 M=[9B7GG%YK"O[OPWOHBNT;-Q$GKU?+9U:&PI#$RNJ#, MA!B$ZHY^!GCEV^ZQB5QE>V=$^V%V!;SXRR) V5PIKD5B> (Z=-+*IWI0HG_A M'YS1G7Y5I7B@"V0Y."FB3S\;$4[DT]UMDWOON[=?:?:M-I.^_F118*)E4W$?OR,:B#T8D>=F4B8TU U3&' M>/8-PMZZO#J^"YF71_K],\](0-/V7>B>S I,;.I?VKG]+/)G@DK[1&=Z@\9O M]1M<_,1PXZ)ZCO[:B$_*\[*YH-BQQ<_PCM LF3+HD\@?? L?=.-K/^%@!VNHQ*AO'\Y/N.#7^%V^&[]..P!Z-)5_:,FJC>Q(VZ$_0M+U M??TS_63Z7]JB"[+P2J:'X,D?G_"?S'E?D&@[\^WRR1X'R>DB,H=L\7)LO@ZR MVE_4B>.<722:L&J'LN#H ^1IHWV!45^FGGUM[\5+N_69LO!1UO+HU8L_^?J M>O1A5]H[].UG[-W AZ67G 4/?'1D&!)6<_A7^C_5$RVZV?2'"H#!$2G[A[-,JKZTYG>J/*0&R$B"X^SO770G2ZR&5@<"^67W;7Z]]\-RW:00RV M)MVPT, %?%-?A7.>AEG,6MEL8>J^,"PVS0[BH07#=Y)X35Z)G1_!89#6B70T M05[TE _>XN5/7B=NG:()>G99R.BT!KNJHK,=:6: F4$ZM*G>.QO//OM,RV^_ M_?8N"'R+;/0<6KP-#G3;Y1AT<$]^VSWO_3EU-/4Z/:C^9S!\L5N+G)1U,-J? MH(]?9E#L5?N65PYXY&!+$F/CT+8NY0:S^5KY;.6W/!\<]L1NXC,!U&<0\F_S M&C\MCLF;N$WXLX@!N%8OP!=XPQ>=9U= M&8L^S^ \]."#?4Z$;+L+SV0AH?WY?[^WR;<(GW[RJ_9HR$Z=%&)=YGJ;Q7)UB2^2W[5)9W#59 M3MM'8GC3<1;XLQA1OU^4V?9H*CKQ03Y>4/CH(X]5'MY>)N@9(3'/7&5]\#CQ MO1?Q[4.1)TZF;P4@IV[WI;;YTA&/Y (<0P>?15.ZX.>\DJ4WF;-=NPS9BF>$ MK4]=XS8^(*VT8G?B@([><26NAH\#[EH,T"DX,QZ-G6351SGO!4QEY]QXUU;T M#O#IT$S;;A@]1Q?8Y(.Q:?"-$Q:.VFW'3G5?,FLS&L+S)XNG-!Q'%X,))?A' M7_.'=J5#ZF>\3GO0,0QF 3GE,_;[69OG#I_\Y"3G['DBT+Y3:Q+X=-V;=6IO'/ 8C'/^LF,GUK6_\&3&(+F1[&) ML1AZ*C^#X;'D3,DZOIB,$Q9HKEE^/\&YF)TRNIY>$WZ!"7- M^1CW^3?^.<><]%1/W=XXP+0EPZ1(0TL:]*$]^C_'9:]Z_1O[%7*%[>@95#I( MI7&+OK12[U"V \SA!'J2;^Y?#$%)%W8'UV1G G"U#X,] M]*03A0PLH/+%R9+1,UL,#/3"-WXGMZ*2%R&\IT%1/V_XA]N;5JR.6(&>W;1 M5UP-3VWFZA9,FUI,7'[X;,H>>^SQ/G#LIQ9FXO8MI!>ZZ'GJJ:<.3SW]5'7P M,QH6(+7#7VW <=IWY$X[.8^-8_\L<.9J>>M>)H'+M%F 7?J9VT F(4S0[5U: MMX:ONV86 N31[]FGGTO=Y[(@R&(W.O*==L&]DT]X]/41:2]V[5AK?(1G;TE$ M#?YPX;#K.MFG;/J 9^_<,IJK^5[%QX[VGWQ8CQ>H5U#A]AY:N>4M6[DD]/RE,GL^E95 MS:UK^D%LT8[ZJT4 O7<[JB_>YN^,K]Y1A."&5GN"W;9LV6-&A.GLS(F]J==G)XY!^R]>H9)NGU:>H_&Z\F6Q9M'2_"O&=FU:[A/PN#:E"8;\KNL9%.T3^\X(L- M_O%,UJ<^]:E^PZK^7K1AMD[CZT)9;!^Q6 MWYHS6 5;-O\3M\?!PJIK.1[G=6<I^,I?TPE(;UKJ_$D$2^2F=&71@-I4W"^$\]+A-E":8Z7TY+AW!X9LXIJ.(5#GH=U3&3AG2J.CX%1/>H(2S:#XA-_JH!"/ MN&KD\S'H6H#HJ-W21IM!28)N:$N?O*%H=R1G TL'P_!*3%L_A[*G4$R'\B!VC+F%UI7^5/8P2@?DZ>BL;58U;=\^C@8[=G?3[.ONE8Z#^SP>?<&Y=/%SITC[^SF'LG7;8:8=)QL+#9+?MQJD+ M H/UDN-\*6UO[Z6-&*E\!-EU.%O\I;S'\K'!""9>G3!3WLEE\8^QQ5=7><'E M/Y.D?'DJ#?\.0 #MIF M%E2CI[PS/4:678L7^X.9CS\Q[VS!W^TF+\[S4.QS?AG>NV6"S_?BU6+ (M," MV_,Z+Z1?[GCMM\[("._ZBAPJY62'9[Z:/@^"\Y%;D&/#TCLG*;;7?]%UWO.4 M_,)#J\^U_JD/XKVU&]TUC_1LWU^8@-] M;65?<KM2 M'%CPL-D8L>V@Q&X/;;B*RDNYH^J,2JT[/P^<,L:&I7YP)KY+?"QTK'C=O%+? M8D?J3KYW]%_SSKON6'8.Q>V?3/_/::5[SN&TU:F="X..9"A7UH2*@4G.?W8> M=;D$ML[EY SM''?[(C BX:2^Q0K\C4\*)_36^7=DE[K-HW'4C/SX\?R3Z6 MWV6@%$G;38!C$#T?"''0$08ONB:M$S@$D\[8;=[4#=_@&' Z^(PS.F&L='FN M/#MU- \FSN+JL_V:]5577MT.-@N0&3#8U>"M1M(GOY4OV_*1;D>KK.17^^=N:,CI]U$DCU?<#550J;0[OE[QVN7BTG+Q9,X-)NSQCLRE.G MRV?3]__RH3;"PUG;[@676Q#P7]HV^P1G+Z)&LXB,[MV=J5\,M-I_ML8G3E"* MP;&S"XK$#=UF !X=.QG5SZ,//<4LFOUV:>US/F"[-6-Q,V_??;KESS[W7'\< M%?WEM='K"IX[/)8!&1ZY?3=3])06]Q9$E1G\[:<-R@WJ\("%D+@'U3_ZL=L M@!_!;AWQK7>F:*.V3?YZ2RO^L,-A06 !@O_SZ_T^ILV^>AQA6=R^#FJXHL/'A8ERMENMP:3/A2_9"NG M=W*9W!Z;WV9+#L]KO/WYNO5;=&EK_??*JZ^<;YDM7^&'OQB;7<3(C?VU(_PA M\)D8J+X6(L%INT1&^WN.V9%BX;(Q_,;W,W;!XY?&7\K)A([?3.:B>WP'9N!> M?:&T54E-^3O73W1);A86%@(S;J"QR-,&^M".H;9=/D"[T&'CL&'&@I/<#>CJ M;?31JVV_],8-;OT8/+##J"=NYU8[[]1 ZE)P:6GAK-S_QOLE4+F!2MCR#0=2#+V6#K M3*FM6P>0R#))J;_MMMNRZ,D@FK).\H&C+I6S[4QG3KJ+D<6/,3/ KTFS$A0/ M+W;"4\?&T44#A3 + ^FQPR"T)I$ / ,W'PVW-&AP.B'GD.[5E1T@]&E+NT'U M5^IKZ]81_=8?\Y1-VU?]RMKMI]# UH&KJ,O6Z(H7W Y4+?2?+45IGB\\FP*W M5\:M&!G;'R*PDW(H341+1&FB9,]SY4AGU*%-&2_, #Z35O&BIT&??>4M-H*W M?87/GK#[8Y 1MJ_PZJN4S>V&)3/RDJQ"C;7@%Z_U)WW8Z?D;@ZUW=K#%8N>9 M+!CZ8.?BR0?XNNKT/,%++ZW;$M$MRO?6D?+:**[HZD.)I0-UP/2#T8<:%C%9 M%=2&[0]$[.,7.HV^22T?-9T#GWZST/-0*6#/"R^\V$4 'NS>@OEL]Z\2YY^T M6W!DXSWOMYF)MS&S0%D7/VE[^CO3<^NBSB*HOZ[^?!9\*2L.&RUX ET(90%F M-^NQQQ[KBP ;SZESJ\I/E>C'D52_WIB+EGD'UI7E51Z1.7V$+K$'?SS2-N,_ MXX3%X?1C,MFXVW_:8?MV%ICHRK-]WT0_/.%UP1^Y\GQ 5S&Q?2BVQ]CQQQPT M%<>K[P3ZK&"@= '^&D)^8L>IW6L'NE3S:7\ZHHCC@\).EX5^(19FI[;C6&BB M^;L M@A:+H^I+P!%W?8Q)J@9V6V]8>4S/:%M8HA8&AL.I?DXMUEV+G\SFL_(G69/8 MV>&V0"'2E:Z,(CHW<2PW;=6:HZQ5OX!?-O.+-8"M9;0JSS 6#3AO%RE5]?O* MJY>_[/97OJJ+'!U0IT37*^]%H(,('&3G30#4*YUBM?"F'#!V"W/,8+ ,*,+4 M]XHNL/$S("][X$8V.3D+*U[WQ<]UW9_5A M;6TA#RQZ?L+:N8/M8%8W TD[5_Z4F@ ??_RQPQ-//M%=@5YEAAC+=OQC&V+/ MQTVVGNP9>*.C@9A=Y+-A2.HO,8%')_D,4&VG'-,&XR_X\H54T['YX GZ*3=0 M#@]T(V=B8_N0'&FX?"0^2IK/M-UL3?,G_MK4(H;^X]?!'1VF+;KXV ,K>?%) M$5)>1TJ#=0+T%Q=S]?[YOLH #[HI*^]%2Y>J7)U&?V5/9I#U+8_GGLTB)_H] M\>236WS'7E>Q%D(F M^[Q+D.&0V]ACEW3\>OD5::/H6X:1.7U=/?_.!,QNMTW@L;6WAL,'[_X\1!8K MVL;#^!;^^%QY9=HE+/E J\\DSK<[=LE5PQ?C([!CES80YY/\%/A7V"^%],ZJ MAQ]Z^'#OO?=EP??,/!1OIXE-BU![6/#S[6-//-Y^,!/R9P_77'5U%C4W=L$V M[%_671R_MF^Q6?G50W5\$OV,.=WEH6?].+$Y[5Q%BT<_\A6A52_6NHN9CV^+ MP=_]/S7U/=YNK73')77&J\I8GPK.T7X&",C1/E/<>ES%Z%Z\Z!.?#2I>2B9? MH&.:0%W[=/@@4Z^/;?F%G*IO$)#O,5BLZ*O3#Z>-NSNJG5G?FL%KW&]N0S9P5K2A.DGP6>@VWQ.L MLF-Y$FL\[U]83=&J(&/+.0,E%WE_(6RZQD>1 8.2;GX9EU-+ORC#R==[ M^"7+W-(D?2G;GB67'W?UL>(<&C=3<]GM=]Z51 HV1/5.>'!Q#+^ZP,6*20U<$VU+O#^^B(KM#D3=Y=7"0-OX<. MEW,[(?[E.YVP P(>!L#4]STKRG06/!RN)!:O6M/RZ3CX77/===71LQ1^YL'@ M*'@[H:9\%H0S6=4[RR_5/O2U8_&_;9NT= M(#Y+30=J;7#$Y[?H8Z)%2Q:^CKEU%KO(J#G+QGX&I/!0CF842BF\Q<\9[89- MO7=FZ$;^OBWG%Y3I)&V;&RF_S]7L1=_"(;+MD'-R*4LB./ANN7!$-7G P[OD MC*[J3X-L!V[].G\+>G@K> M](_$H8\\=#9[1J9M'SO$+@^#/Y)28 M\]Q)ZGR=FZYV-/;B35WU7_J 9-L8LF3R=>,B%7N1K'WU*SXHK_*Q4%YM4=K5 M#OHFYBF<^)\V)X<.RM&%%<$KSXZD4]@8C9WEEZ)M5]M>F^WVR>=$UZ*>9O$V M]/"WCOJ?L;4XL05VR2)OQH=YY =&!W'WHX3.?-'+V9"J)[O!S^\Z!+=<-V^ MZIB4LP-.+[Z"3D>[I@\^^&#ZW;V)@R?+ZQQW/C6K,.5R(^\<2M'J:=M=SS?H MMB^K:F#D)+'8K5/+Q]]#/T@#G2?RP4-QL?+OG.=(/]%(%[?(JHX-)H\R:L&*U+!TF%,QX3 MJ,XP<\[$,!TIZ>(G4'H^R03EUWS2'4!\\V.NV@Q:O7>_^.=_Z3N)Z72.E$OK M!"U;D]O11C)#7XF53<\9<.'-9,BVN65@TGGNF6?[;,[--]_<>_OL-F#@Z4H; M^#TAKL43Z'1:J .[EDJYP8 .^QD8>K.Q$#+^:***YH^=BQ^0K/XYGL\"Y\$' M'SA\]",?$3:JU __1)1$%4[=MT;=$_\?CCW9Y],F?/=SR1"?7Y7-$>)Q*V M=M!95VT[6 (=).N5 =[:NUK 1+L'F/*Q+8V6KLR+KFSI0C2V&[Q\B\>@ U][ MD%>_1,[H,A,C_^"-U?E"T&Y"3H&)'=")0F&.:AL=MBV[S8LWA)7#WEGDCBUL M[<1&[Y;8*8EM.7N9G7,GD:2DQT71V=$VF7C:?BT"E5#0I[5CD\6F*\K*C$\> M?>R)QA*=]D!N]P;8G;CVNFN[J\,.5Z1V=5R-PNNWVP)N3Z"QR-A?&*@>T4T& M+KOKE\H=G_O4S\G/#DMP,VG1G]^K.^6#AT?M2XXN=#>!Z0\6".#99[,0R]%; M("NF?+C>*R#P\%,<)D:,MTYX:GO#33I+Q:^VH$LI&)^_O\9S-,T\_DT7. MD[7;HM#B'>_=3_&WF+00>C(^\U"W-O>;75==?75PYM:96[Z>M_/3#AU[^(RM M<0E]&@O:&2Y[\MEQ/!;F0T>.7\!6AV(RUK@SYEE/#TX#GJWK1&P(3J5 M.%#]%BVP0X.'\4Q_I[NZ\LD1MCV'.U;5U9RR^^B++[U0WF3V$W]# \4/X-5= MG!3@[P#C7PDLQI=[W'CFZ:=ZL7=O^IU7,NQY9JP8(&_#5@W,7!' ?-$-[L)8 M,I6-]XHVNJST"28F2H)/VL+YB.0DBQ>\(^\-DSK. :DOGQY35-CII>TDZ<@=)'*4=\Z]PDG: MV2#2CA<^NL#X'HXYO]^!A8NB$'UWA6,=FV*I.Y/>WISI@: _VXU7ML!T;Z_N9 M@#K M;VJ>5D=R ^XPO*.W]BC7\4SZ_?CTYXM-U")S\P>M2'B)-OWUE^R;_& MD6]Y/)BV0J?][+P]GSCFE_T>'(N>V2&S$+ZB.X:]-6JG(C0FRI<^^V(7C78J M["#T?3OK61TZD-?/LK^QD#)UG_7\T_(!7NU#^C,\A_9.O]E]95]=TUE_!78< M["XQK3LZ=EFRP)_XR*+KA>=J!Q]K&_%1[]85T[&XKYC0QWP--JU9[1I?]K2UY.M?79Z!]:Z]G^$H\&"-' MFX[_JYV#3^G]>+K>X+GTN4!UK 9E%2IDDU(U^3J4.7JEW_9&O\QEVDN.202Y M[33%1RA]Z7;]Y,_AF$NWVW".5=3.H%TRE-?&3IX9909=E7>I'-M MKKK8T0$N'60$SKW>/2F^+/S*OV<#Z@QH6S\R#&Y>L@9/9T&WGT/8MFV/T1^- M3C,#^EQ%VU7R39J37X=N=[R0A&[2A>7PXT"5 K3\L0<;]7SJJAQT,)!80@P> M!EL 5\?]Q"<^D47.IWN[ .^]Z.C@@V]D&1CL,,%_-E].OV=#[\R;>UBUXYQA)*T8LM.2\_\(%ORKB]@3^>/N3RN7H3[BQP MUF!FHL"S3P>/!Y=T^C_UZH6@"QJ_PB M5RPY/'=RQ7H8M5$6$70!9$B3@;?VXE0XZ)21K&VTFT6=&+;HL>#S0Z"WW7;K MV-M6F+[B=L436=B+?6//===:Y%R]_.U9HBOZB^1>"Z%=.AY$+KZST)U=I?*D MTHZ)E$S96LS$3XT=ME:'JM\+('YF\XQ'^@UJ$[5=3O$AYA*_["RL!0??D-DB M/,97I8M^C7\24?^/3IPBJX'=NCKYAR&]^M>XL<.Y[TW;S";,Z!772":GR$TBS\(_VE M4)Q5OW#._S=VY%)W?GP!M/R$UZ+^/W(ZIC8TMWFMT_3FBQ"."^V(5&B,JUAY MU6OF&;B$U>BEO:8]JNM4Y3PRN&MK.C(7^^W']2G]%"R^YZ#0>3A-@-YV"1Y^<$>_&4C=*I5G"U[;1SM.1NO8NFCVH"A=,?GL-NF@G\+Z)HL' M\;O]7YS0P-EQV ?"'W^B-/SNF9P]<3C:]JG;V_WH ?K^KMA58GQ\-KZPX#7A MV0E@3^+R^>DPY.;&E^+QYZT\>3[ZL->$'G3WJ[F@Q+^ MXMC.T?4W7-\?T,6'+%W8,RUN57D)XTLOOM!%C*^0^^* .&<6?:]M/HN>&%1; MPT2;UDX3=N28?/F'#7#$)1VUN?,>'T!C-8=)F#XM3<*9_HV-Y/K*@RP:E?46 M7THM*LGKN%D?CT[#>@&?]J#?,S\]=_D\6G;\4/R.?BD?4T#A;!VY,->VN$U M%U E*_W6Z0 ZV=JZ074+MRA63@^<^6Y0]O\3R"-P MOB!]B@-[[@)G:DSFF!\9C=.DIP57O?8H'IPF5GU+>CZ"XE:A=4C+GFCW_UW5 M74ZP\4._I"\XI:B'LF$3*$F/X;, BQ\Z) =F5F6 :65DLI:X+J/*?JZ9VQK/[^V20"T=="Z)['=SZP6%3 M)T7V[$%CU>$U#X&^U*^=NFW5B3"X%[:H%[\9&);_@C>#Y$RT'4CY)C($1#MP M?1P(R:8;.U*>)MDZT=N5^T,//]2K%-\TJ5_K/_)'!TW4YMLZI5[:Q&A"](P# M/B8$R)?WU?^S*T"G^BMY?,"T%?U'-SK"8V>X%\T1K+;='EC1L*/>@!L[X.T! M09[N^-=G*79N1TEZTU8&.Q"E?MK;@/SYXX3:6OZJK*V;MA_=T;5]DVZ,]E;J MU(WLI6-0\:ZHV#$#KH7^2?^A*? MZD'?R@O^OG6H;0S(6\?RRUG]3#C3MRS0T++;HI^^GD>QLV.GZMEGGNW7IW=; MS@+6Y([?M&5MR8?^M3=E[4?:'%#LC97@V)"XV=)"_NN^GF&]/_;NR8P.:; M;[PY%QTWU']M WSBE\>RD+3((<,%"EJW -'1O[O#R3>&*!<=R63/C$$SL<[N MVK2Q/M1Q2=M&-_)FW+,K,O@#4T<7"S[MJ?\KTW_D^:HQED07."DCI^V^;%&@ MC _JU^.8E'QTU688=*$3O%;T-.>6A<&^33[Q$WU+IQ(,;E5/D84?O^@#V^:)>;*GC3LN!3I^Y3-?::=,L.:T M\"=NJTL^RLCB!WH5+[S9]^(+S_>+%Y_Y]&<.#S_R4'5$4X6<)C5GM.=PEAV: M)B#FW^C1@G,Z>JQD09Y>8.O/.8&M\P6Y"Z?Q)HZB;V,R4/RF%I^+DH@Z@V3\ M[;*VZ0FA_EYI4!UR',?*I(M1FADC&EMG4*V"JQW0T+.GT4O3!81(GC%6)T=!5$+[@& MJDX N1ISQ@=?1.BV3IU$UFY/:;?LZJ7#Q-&1NWU4VX,X#3]E'2B":<"\\LJK ML[C*V96#*\&E,X^-#@+'X&)PF\E)78.8#1WX$RB1KZP!DKR#@COMP M/8* U M:'@+[@,//MB'C@T@W5IG<$"@H:&X*[W1W[_A4YMCO\G+)/BDYW6>>J(/:Q9_ M^FFW;QG\?&R3O8&1K:)DR!U.[P+@NA)Y^UCO*=-,MDE,\]^33G. M8W?\L\KEMZTF;(CJM_Z[O=7/8"&-\=!:E#_\R"/]AH<'P-U6ZL/"X=\X"':O M8,-G8F%\:' I[_(?'\>M*L7][FUY:J6?AX4=G:$==N; MCGV#M]B9OPO]P(EI['6F6V7EW+I^!E%>.]!!?_.@+_W=GG-[K<\-A6[;U DL M5./?F?S1>PYCVDK]TC?(;L^Y;><6T[77^:'-ZPXW7'_=O* S"YAYZ'CZ&!]X M"/_1QQ^K?F[YN4BR<^-A9;S="K3(N?R*O3@R%DR\]#=RPJ?6U<" )#\%]J)D MCW-T+,U0U);&8OJK=J$_OLKIMF-^'JI?<1["O9-NHL;)NXC4C_#$>^)V;N&) M/T5\LQ9D71@,ZA[WCF-ATFVC\IICRV4G'N0K$_?M[,AA@^5!_T__9G/'!Y_]/'4S[BR\1'(UR^K;*JG_5;R"+ F>U98/R:_ M^((]O[1DU&LUW\45QWS;I9D<*1=/X([;;SO<=>>=A]MON^UPTPTWMMJ;MR&. M9L-DBQR;^&/E_4LZYDXZ_^8K? $"1H)A $XG3&'?0ER'DO7@2H_#YF,#XM MW.KZ/.H7)^VP<_SQUTP,T@JZ$!O>J3 M')45>D=EU:8)9&4Z/8[L(+MZY5.>="Y,<7V8RB.O@E/U2!WZ_-%=&5V+ M(EW^D]:V7?1&1CN=!5+LP4-9]8"720M^KTH3EP9G#WNW?OXF5G(V.,M/G)-- MG;EZ?R$357=RGGRJBYRGL]CQGAD/QVY9,:ZR-G0BR*%L^AD]7B:G8M MQW=V&%]ZR?-60^?PD+Y=(R\C%)]3/G[8$R'^RO"P*'_)[D]X7)ZXKMTIW_C3 M-Z=?C.6.\:U(;;LELVW?_K2;(>;I@*0\0TE^)\0X; ;&X3GRUGBA/G0=$U)7 M?G C\;+V^^@?OT>] KWP\Z!]7P(7O"NON*J+(@\>NSC!7UM)[V]MCC[#A QR M+2C&/[.X;^WGIR^2<0*MO]2OC@V VL!G:G>;.J%S1>ZIN7]4L8G_[TI_O+_W901X43+OC"?/]SQH&D>_]W?^SL-O^>;?>/A,%HR^W*+-$;AP>_<[WGGXGC_X'8<_ M_&V_[_ [_O7?__>UW M,V[?0M)8.S#V!#H!-@./;?$N,-HY][$7-W"E[:Q4ZM2'AU#UU\6-&@0XF^.20%LALVK[M M@!4\Q><+00+8',X?%"+NW;SQ [-LZ.G/YQIZ>PZ=^KR]I,KJ4;_+U MS895UF#,V0]&FA!=^;-EZU#>X=%OEYC,0U>] KL-9F)G^[9Q\,EN&R^?=P ^ M@[8/)<)3/3PZM@VD\ZF\P"[GX\K+I[="(G?'#IJ33^/[M2C9\G?;-Q8"V@&? MRJ++*F.?A5 J6J]5M%';,[8Y=_<%G_ O36#LH_/$*/^Y_>1;/IX1L=CH.VZ> M>S9^GK<]DVT :!M)+[\5E#4AEL8'[1>K/MG8,[? M>;H+.E=@^J5GW/3W?L7_R&_Y1YM6-]*G7]R*M\F^PIVWZHGG@D41\XJL_$ MB*_1MR[V:0.9X<>>JEF2#=N>C@.!O<@2^\!8Z *G?30\NPL2W?A3#'67,+:0 MX4"\^Z(K775[)U'9+)A#FQ*R^@6($5B]T/(M7]*7;FQ!V_X7>F5;CU[0Q&3U MTL9)C.JCR. Q>NT^)3\ZS>Y6^:)=./KZJ^Y\Q>'][WSGX>:,O0\\\@@WU!_U M"'UR0O_>M[WM\,N_\BL/'_O$QP\?^LA'ZI,QQFF= SM6U95/?1L]%/FWJJNR M$?_='#+WSX0TO_+6-SJ3:3/-9M6#:0D].QMGJF9)'I][=G#OMS?^I/'[[D M/>\Y_%?_W7][>"KC!/ "R^_.(N9+W_O>P_?]P \0)XH>4\'68Z51D$'\T$XYQ-7#TK/Z;G**.*1)L.D,8; MGNBD)S\=-SAI%&<#3CM.ZMJQ(FONLV?0"FX?;%4>'+KW^80L?M@R\E9G(RN\ MMB(<-G8L'5-?O9>M=FO(D?YL.J!O,?47F$/G*^46!-T)2+#L0.Z6>PX+ S!U MD1/^&[:LB3G>"&WP^)P^MNSQ4-,).SKA#PP$W67R;9?Z)S3LD4U=S_G,0'6V MC9UR5N_#O]J^SGAYJ^RC&3P\Z_.I3WVR][1]W=FM!M]HH5,'V\7$0,@'^QLU M#E?N>HHK ME@S(^;0-HHMR.K%A#Z;TZ(/K2W<\Z6^BP[X#>,ZGA4SRBS>9<6L5T'YBPE&\ MU%F8>F:&G_# U[<5=PSN80_OZA3_=C&90YFMZB?7 NFIIYXY//O^NBUFW;ZZ*K%:7[,SW"]O/]$W#MW5^-2G/W7X^,<^UG;US$(?4HZ.%CHF M/.#6L+"S%9_S;]I,7],7NB!J/U@+C,;YQ)O41 M>UM?=-$U^:LR/KC-9;QHFZ86+83>7HY=7? TGM=B/8Z<&,P1?28.Q=I,_K-0 MGCAMGVPN9Z(#0RM.$P.7#UZK1JWZ=G;DQN\69,:P/0ZATY_[J]WB,SB5SZ') MB/7&;H[AY2O_7DW@)SA6_,.+/>VG]4F*RK5# M0-]UFV@O(,54%W4@*/5;8I'XMDG'A%F,TK,7(^'%-[4Y,MC-=Y7=O\\?;KS^ M^L-M-]_<<=\B4XR@G7::<9;NKWKEG8$-M9>,W19@4N.'#4U^WK\M#Z?D M$\&3)^@^WO?\<[#O_:-WYB+UH<.W_:=WWGX MG7_@VP_?^AU_X/ MO_M;#W_G![Z_XV4IEDYELGSRA3!R14(A>$=[%KWQ(A-( M\]K\C:][??W]\8SW^C?581H_]:%[LXBY_\$'V_>&S^'P35__=8''GZX_CI":+2!LXL\7[IX_(DG M._:\[]WO[H+.V%#>1=<&+BQVD;@5:\;P:>MS&+_PYYP=/DV>PV]DF[=CV 7Q;%IQ=-A/6 M'G JK/X^#C9H\JD_0$X=R%HW^HYO)[ ,7K.UOP)CZ46/;=?6(_]*X]2!)0>^ MO@WTZ4]]ZO#A#W_X\/%<#?G*L_(*S-%.'Z'EEW*#:&-'VE5J^,TMH5ED5-=\ MCGZ*+M5GQ15=I'M%E_:51P,7GK;=>G=RT78K!K2_2489:^!YUL$B@!_V9%1S MZ4L'^N2LD"QE%A=[H/40-FB[4# '?;3_J3WA3KS6+TIRG@ED[' V4%@\'FGC M%U\ .^I+@J>S03G:\#P/_=2\#*9M(WS8:O) M87[9VZVH^"B3X]77^ F$*[I0%;.?3-M^Z!<^?/CD)S^5Q=-364A85(V-%AS\ MQZ;:T_8QP(T]RD[ G^C6[E8F*#8AZEF2KCGTRQMNO.%PRRVW]&6:VO2YYU[H MU=]CCSYV>.Z99TJSVXL4[6>1H:)])N4JVG8@Y6BTAS'!HDY[\+4+DLIM>Q6I M;0MJ YXKUAQMQQ3"G\EZ[.UMAJ ;'WPM67^'0W]G1YT46F]]GKR+3,F-\[#J[&1.OBSD,R")GG$=%37N$S; M5RB>L8//Q+)Z%R5H5$ B/V'FT\5_"]QPNJ'0)\'//\?L=M]]>>0\\\. \ M+Q.YVM#B^(_\.W_R\*U_X/'__%O_(TNKI3KVZ-5O=[414O#3,&_ MQ/[Q_4K/J9 Y8B8,CNW5?QI;1T$P5WDZG0Y@6W.N*,: <V!H&DYH0'EL^IP[T:0#3SFI)L$Q? ;Q51<]Z-[.DSPZ//(O]3DRZ,UD MRY9Q0)T0\SNH!>_4L2>H,I;WK+P=+ .^H*ANY(^OO/S\H'QVG?>#PFPG? M,R[[04XQS"]V <2F1>D%GR]Y0\\'D6 4K@]"3GAUZ]IG*+EUX>^\*&^CRN<_- ]7MCXRF;/#XL=\03-GL>+C M2!5?JH\N#LVLG4!IV@_XCZ^GSU@,_Z9Z/E# MVS?^4@;4\85%01<,J8/3Q7U\L442;_P$? +(KL]SIJ/^8YS=\NA%&>VZ_3.V M:J.QH>W=^E.?\1?F_HK71;IS\'>\B/6CO.Y:>N]L]7^ZXC,_8U=L-M;^8Q5LXOY@K$I>BE?[+I(Z(*Q M^LZ"W$*!#E7K/IX+CVGOV57=U.;=\HL>Q@]G"]1Y M@/?$EX/YL?TW-,4)'9VK7W"/*M7$M%JG M7$SQ@S'@]:]Y;17M;[\;TG8F MA\Q@+&B33FKOD%Q]];5)8SZ=R^\]_0:)"=W#==Y]DZ8ZO.+V.PZWWWY;^'_^\(QG/W)%VPD+[_J4/FOP M<40>F:1NO4F%HYR=)D';IJ["V>_KYSI<]<(K!$>UPQ/O/1GAJ:VF4OWXAQ[M M&('&2GF,+AVP\0X?]A4O]0;D[@XMO"J:,UX6-.45&M 8RL> 1V;M]M%._<#- M@!@YG1Q6.\ 1:QUDR8"W_ 4,)'0 '11BFX5-".ISP(T$H"?7!.@7D?E-9]=6 M7FK'@.F,",!,2SQY\0;_PX)BZIWV+%PTX+!FXG6HE_;OI1%P[,F MYQR(3(:]T(F=V_^+.@>OY!.98Q<]3_VHKEGR^(E/Z $9#W@&GF@X/DJ6/+%$ M%OTLW#P$;R!LN[BBCZZ=P,J+!DXCQQ4GT,I]KU)\4[]$[Z>>?N;PR,./)';G MIS*0SS>RKAF[\(]\N]=77WU5?>L6CSBHSRHO0.V16MCV BB#&ZLR_K!N]]&I MG(E,7#:6<\#E7_9V EKMF7\].XQI\/?%)O_,9)X8@[OE!KI;$KU]Z"Z6.ZE' M?ON9<3I+*O+ CF'DE8=F^7C*.ZXWOU#767AG32],/+9]=-/,T;JHQ@& M>>)!O>S0BQ^VR!;FCS_Y9/OAINLY MB!;A;WO#&^O?__JO_M6^3TP=>?B^_:UO/?R6W_B;#O_&;_R-AV_Z^J\_?.!+ MOK3^_J%[]]^?O??_BMO_DW]V'AK__JK^X#N<;,>^^_/W97M>K5-L@ASE[Y MBCM#\YL.O_07?56.7W2X^::;$BLO'MXC,)SN&/Q]WR?^R7_Q+#E_Y@0_T >?L_V6O?].;[_8V4(L* W$;,$$.V5&E M@GAU< 09Y<@\!?#@E7G_%ET[62 >;7UPCP O#M59BILZCNNJ,*O9=H(@N2(Q M(+DR=D5K\BQY: 2M^].]_YXR#6A%W8X1>O8DIHI7!'2&Q:254Q<47R&=\U,%1U@%078ZMAP_/ M[:O@#C3MT(-C!\D*^[%T8-\8>7,"\@-?]F6'MZ4#WW##C>5E@/<-$P^PO>BY MD,@,<>VBZ[:]I[2/K\#N/!P!C ]=YXG[L=^ MM(%0NQ;Q#,8O*Q/8/MJVFOR0S""!-O6+Q@#:VU?]*!:G4LK&GW2[ZJKU[$X* MGW[ZV>X2X>]A9(?V= 6&ZW*%(V M_8E.)MII)WYN?PWNEJVO[F?MM#/KT/,WGG8-=-!^P2 Z>8:IMY+C?VT&AUT6 M.G!-WL85NVS\,#L*I[[!BNJ\%B^-$8J$UXXK!5L_F;D]:+$++52A=S4]"X:) ME7!578/L'N#71;@8BEY7NH75F!@>D(A#U8^_:Q,] MTN[O?/O;#G_^[C]S^(KW?Z +'/"6-[ZI"RME-A/^^M_ZFUF0O>WP'_WIN[-8 M^(U=G-GU>?UK7W=X[[O>=?C:7_4K^ZZTG_VY#U8&^W[)5W[EX=_YH]]S>%OF M PNT7_>O_JN'=\>^6W-Q^E?^Q[\6*>/+SFOQJS[]M;_\5_:AXQ_ZD1\Y_*-_ M]D_C!R^]??'PZ[[Q&P]_Z-M^W^&I7*#]KS_T@X=O^S=_Y^%;?^MO/;SO7>^N M/+O3[[? R0+) NAG?O[G#O_T)W_R\-6_[)?%QW\Z"[ZO.;PE[?"ZU[[V\([H M_M6_[)*VLX2^F6)S_#5 M-V]_NZ;;KSQ\&*$&_ 08.8,9H+X? <%C=O?0@FTD\$UP%3( MX /)*IXZ0EK?\OQ?:*5MIQC%&<_!N]/I,-ZW82*EEX<4X0EN@YZX<5O%O7+X M!DB['!IO;QON+4;U7?BL 7;D]W_J=AFG*FNR_.QT;#O'AGDOBX&:/^SF:'!V MX.$@SZ'C[.W@T@:''RLK_+>/-PT=MV] _;-]VXJ9Z+SEV*^.L_75KWG-X>M_ MS=UO#4^S>EQ+R;>P:N,(MQWF[%#IX MCI]&EZDQ,9,+Z.JJ^_&UB^27G3OQK$Z\2(8^T/9==NZC?J''\MG&[8 '9WV M_(8N%K<_DB:SO@PHWWX=OWO&*/PB(Y3%T9YL#)?(/O&O_/S1)P6-&;QW]H&Z)SILG=E+&YFW()[\N=P'QW+SZ_IIK MKJKOAM=>!$[,R[,?O1BBMW*3X,:;7=AE#]U,;CEF F;A^&Z.E(5N=BKL)-G% M"(_H8Y%N4=C%1_2:-HV,>HE)X1M9_.Z'-UMO 9.SL<(5O%N8Y.F?-]YX0V.5 MCHF@ENF_WI>T%\)DP>?_+EB#6WS*IGQ\EWQDR+=8*F?QQQ\6A]M^#U#ZU.[E M3Q\3-Z"[-MB3.VA<+SQ%,'N[)OKHEQ.C*4]Z=O0F[D9SLM:84AG3OVM?SK-X MG/@2E_AH@QUOM:&R 7\8QV9,4UYKEJ*GA4_P0U Y\0MJ"Z#M/W4F5;<4PZ5M M)(9Z2R:5:,HO..( /;[XC:PY;L@"]6W']5_XQ"=ZD;#EL<'YJ2>?.MP8 MO+>\X0V'G_AG_^SPM[__^ZNGQ<\W?=W7'?[TG_@_]8+XS_U?_^+AS_[%OWCX M+__;O]+=<+LQ%CO_Z"?^R>&>^^ZK7K_N&__5PYNR<.&WOYM%S7_[U_[:X0=_ MY.\E_4,=?[\]"YS?]ZV_J[LO][YX$O>_9[#6]_\ MYL,/_KV_UQ_6%3_G[4'W?_J3__SP3W)8%!FG__S__?]V^!^^]WO[,._W__ / M5^^_^!_^V2YHOC]\_KT_]V+#;(L>"RJ.=OBZ1? ME@4/C__.?_>>K_PN$O_S?_S>%#'_EH%F_O M/[S['>\X?/+3GS[\3.3T J_Z#.RVIMLI'YC0;#[-?"HOB,B56N6H):GX[633T!MG MB2H8M': XX/??HB8CAK&KS/?G4WG,0'8';(U_UQO$3R5PP.<7LHVS]7XYHIG6I[M+XW;+>JV^8O/=[+3 M&5V-6X&;8.CA5Y=MN^DP^]D+!Y-.V[LL8NL,C,V"&+SMXV<3%IZ=1&)??9-/ MTQDD^<-5G\4??/4SN!RZE?C:U[[F\.I7O:KO&[CUMMO")Y/JHX]W\4='=--Z M:8+( MRBJS[1Y^*>N1SG_D49O5SN!JL,6G$TAD=@&1 \\N /"F"\>0GGS]1%[B@G^U M'3JZS8)V^ !Q:&#A&_C\OG49G=>.9=BCKYS*VC"R-[[#@&T!.[\VGX7_7=> MG-/7X40.GXW:8T/"MFW1(S3[(F&;UP7:ZJ/]?;G4"14^[S>>TH=?%GG\YOU" M^JJ'KRW$.CE' #KT:.O3'/4A'RW_J[?S>,,-&1=RL=0^%WOVHKUVK$7%YC5M M':CN*1.OX:D/:U_Q,!/T^)@?2YYAZ!QIU< 'ZW89= MC. 34%V\0'DO*)_PY-M9T*=O19XRMNGW7A^@+]-YI"RZ''#Z7%?DT6_KJ2_P MWWF<-@9\JNO8"-]AC*IM2Q]M#F]PIQ_VPC4V68[Q@78E:\= C_AK;!(?0U\? M!4^]VK[CJ\ZHX[>KSFSE?DN//PFE>^\G!7Y@+@C=?S+;3/ MINS.PQ_X/=]6N_[T?_3GNF#Q[&JQ\(-__T>R MH/FAPT_^]$\=W&9ZU]O??OAG/_53AS_U'_Z?NRB"]PL?_O#A/XY.OI5DA^:M M;WK3M%'\&O MCXYBY,%''FX[ "UGTP-8!"*T4_/]/YP%WJ/SU7V+R!_X>S]\^,$?_?M=E-GM M__V_Z]^J3A9C_^E?_B\.G_K,/?7+]_ZMOW'X&W_W^TKW95_ZI6U/\O%UYA?Z MSQP \C^%VI^_3O$TXXTX&2SG*0=R8LR;VLO>9ZH.+_<-#L($G<;FA#T154 $ M)7$,9'A]^/4 K* 5.G\Z7 ;9N8*>CMNW&)LD$M@Z M/HXW9H5XUUVOS,+FE8<[<[XKD_L;W_C&;NN]Y2UO.;PQ#?Z6K*#?_*8W']Z: M_-O>]M;#FY-_[>M>?WCUJU]]N+-OD[R]/\M@T!/-.IS)W +HB5P!NLIV//Y8 M%D 98"V$=!@K(7EQD <$/LS(>4_B';1JENF=%S ],;'5MG@RJ-J[\XC.\ M4K8FW'(N20:D->CL@<'NPHTWW%A[/"-USSWW'W[F9W_N\ N_\ M=<7NPDU*^ MU<,V-LY+WDZ#4&7D+&@$.1QG^+9XG2UT+.XLU+?[9NF;TE&5L[<>9@VT(?FUL_5WM; M5SBE%2_12]EQX=1@\S>3Q<33#-3PM_]_='?0;I">W%E]I0P5V<*#U*Z_Q M'[G#[[08=T3%RH=LHD73!5S.>R%D8H;#+J ]OAA4E]!-)YXSGOS022@ZB,7' M'G_LX"OFOFJ^=TSF0L&DD_/2LY/K\J%#76\+ISW]<.9UUWHX^LKRO"\+6;L@ M;#2I5&;PV=+GT4JO/V;2BHY]N%7Y G'<;[&%WJWC_?"_<8'_QF9^F\FM+1;\ M_-5F.SIVB]U:PE?,/94+$<^=S4)GOJD&3(SLZ8*SBWEM/SY*F+<-K_7 =18Y MOEVF+2@M!CJQVI5J/(R_+>#*-^7Z6/6)#_S(++T[N*:,OJMI+@#\&?^DQVY- MKDU"O; 67OY%$Z/[<9$H+K>_R:F.*?/ MHNG[O+X0 X<+U("ZK29/NR,H7XP M8^J,G_H^X'OV7;[DS6?L:G^B8$5,O)0V\MDS8UQ*_*E0M_C2!8]9X&G;X0.M M?,BCL]A*VMB.B;H=:\6/T\H#3@Z%750G;7[ZLO>\Y_!57_*EAZ]\W_L.O^A] M7W+X\G>_Y_ 5[WGOX5?_TE]Z>.\[WD&5^1';V&WR_!4I=]OI^S,I_ZV_^W;7?L,W'*[.&/O_^RM_Y?"3 M/_73Q<.+_1_^V,?Z/ Z8+QSP ;OJT,+8>WE_]7!Q$KK=Q@/C9X^H M>,[2^Z3PW.THULPOP,X-RL9ARE_[JE>WW/- ?"(FHO3A_>_]DCYC],^S0/NO M_KO_KC%G<:M?ZK,6?L"\N/OM$:BC?YWY"#3R_*UX^V*@&*]Q333^D+J M7]ZO1F9RNOKJ:_J $",UV'EG$W1[\!2<#?32SWE68IAOP?L0Q"TN4%Q]%0HO MQK5S>MXF#A%$.IK!;CK<;'E[?X<%RBOO?&5W,.:5[)XMR$!V_759 -W4!KLM M*_LN@+*H>?WK7W]<\+S];6\[O/O=[SZ\[[WO/;PG'>)]Z2!?FE6E\SO?]:[B MO"X!CB#5,5VY[8605^5[TMX5)WF>B=D.[62W+!V?N?X8XY6S MI5O,/NP,#KPN(@1+@"\$[- &EN-F4"1JKBKM7%GDO3Q^^F!6]W_[[WS?X<=^ M_,?3::[,@NZN^GR>"7:K,IBGO=49?/E4 M.1/YADXF-7Q[!93\:0$4Q7/LCC@!;3*K004^WG$UD^SR(]_E4'>.T\D@Y%M/ M@T$'9RQ7^6(\?(XQO_ S@(@1@Y]VV8L[KSRH#FR(O2TC(^4S\*XKEJ47Z-5[ M2J/:Z-F^-K3[LRI;;U#5;A8D%N-]_7O*MYVSZ)E8*FT.T1G&<^L@^HV[61"P,#V"S4]@/"?:0K!QI\V&["I5,G MJ/B,WYCK:EEL=O$=WB^]- M&]1"\2VB^Y'!U?Z?JAIMN*+T=6,^9&931BA#W[28RZ?]!LZR<6!PM%$G0.V6_.X+SF+9F,9/9))3':);VVL]Y.VHQ^SL MZ3<1H8R_&_=48I/W."V;Z>O*NEJ$+QQR]1NT6Y:Y1EI]CZ"S'3R;,>-CG_G, MX6.?^O3A8UF>P^?ON^^IG\NXZ!7$@ _T*FO\_,^3L/?RSG]V>A!/;+56^^\:;N9'@^U>*:G=S+_M>\YM6'K_S MEQ7?;9L_^4>^^_#'_M ?/A[_[A_[8XC+UB M-*7MUV]Y\UNZPS+?0OI(X[/QM)QG3$8#C#^>I[2@-R\"WUJB+]\15V@&3$%: MIF.Z9]7LPOCA8/')?C]DNW5ST8RFU*GSE7-@G #P<73+CXH6AW_@=__NPQ__ M0]]Y^)X_^(=Z\/G7_HI?57P7*NV[[,BG,2J.YR_%8C:)'(WK2T%E_R#!/^' MWS1E(2E,X[>76VF9W 28JZ>B]=\PVL'',18R^,P /$ 0YKUB64(*#*A2HWAO M':V QN?%U7'D*SN=SDI/HTX''?ETN>K*JSJQ>_A51Q2\KD1T5!T O8YIX= R MG2H?=5:L_79%KNINNOFF[H"\]K6O[:[/.]_YCBY\WO^!#QP^X"&JK_B*'%]^ M^,"7?>#P_C2VCJX%*Y^V@ MO7P(.L'5]NG0!F.=GW/XL'Y>-FAX/#!L/G5H;4'SF0G@]MMN/=R6PX#U\,./ M'!Y]]+%VSE=X]T%\Y&N^7515K^$_[3>#E$[LUH0)S6+%6;F.P]=WW''[+'KI M&3XZA=4[O7L%G$-[ZW#WW9O!)@// _??U_=3>#A9';I>3<1'=!CYK(T_$@ML MV3'3B3V3YSPO,#'7_^?0-5<5,PQ/IM/[&S_O@,5P^JSXFWG'%B6?LCWU\V@$G MOKCZREPLI)_@>?\##QX>?NCA+ISJPOB3KG3W,K&C!OFKK,J9TA3$WGDY(1_5 M(V&B;^Z)DWQR>SLU?:7<0B.NX'KM?Y#ZE6&#IH=.Q1Z=W5+V[(6?QM#VVMR! M#A_Q13Z=Q5$O3(+O5E=_IRPP?AE?UA>Q_[/B,&DZEH\86+[GD]F-"=\Q\5B' MG@^T?Q<\T<-.A#)T] %5;_FK,L7>JM/GD5I,HFG\QB;V5=?0==&Z8A,5?VW; M 5V,)?HN^F0;AV*?'+QF@;*/C$%H*99Z=O'A:#0+N%&9/6+;HM7M+VV6L2V( M5V1\F<6BL6IBJA!^6+<=LG#,39SZ@V\7;9?C?<-WZJO.C MCQ[^Z4__].&?_=S/'?YYCI_\X,\?_OD'/WCXL9_X)X>__8,_>'@TBW[\'G[D MT3 3=Y?W5C[XQ5_YE8??^ZW?V@>)';_G=_R;O>WDMI*+UY__T#PH_*8WOK'? M:OKX)S[9VZ55/2 &?'OUM;F !K[I=,[/X0'=5V1>^.C'/WZX[P$_;S#M _#I MT?3+^CM5P.VKWB9+&7N-W^85S[)XT'EB,K!B!KVY#-C-Y4N[.'>^XA7UVY,9 M"_"Z ,EO7P-GL>+YGM[^7C3FJ%MOO:5COQ?[VH4'GY["+GF4^5GWQ] M <+CY;;D?24M+-O1*2,8>S70(#W)%Z!'!\I7X.FC@>;Z &G.N10 MX#R=:'3JX)4\P$=@F=Q?D6"Q2_*:U[WV\*8LA-[Q]K\Y[W'-Z7 MQOR2'*]__>MZQ3,#U,FYY!M8V%H_U9:QP6K=H&O2-,CW=I*!WF"8 <(@U1\C MSMJ%L65/ M)[+MFO&CGQUX67A8,/*O"<4#:>@L!E^3Q>#MZ;0Z@UMIY',U73V)3U^+2'FW M]/JBN0]_J,_KZ("V*[63=YZ0S?^U*3SX#1U_M4U2/K@S>,-1#IQ-BEZ>&(VGML@#I_QT^=BR]J)^/Q:W.=(IHOQ+H!SS&]?75;_T45;[SYQN05-#L_V MN46@[UF ]FVWH<'/#H#V(QP/(NPT>^[.A8O8?RQ7K'3MPD";9QS0WOLB8^RF M_8!VP6M_.2&5Q>LB-G1^!J,Q53^/73WG0Q7XZ'N%* LW!Q';-GJ@V<];F:#9 MQ1?:E3X6!"^],'T93?M ^L<55\RN('"+4;WV&MX6+A,#?+)Y.<>SM4,C:9>Y M(I]^0^\N9M,/>\0W[+7+Q@?EW?@5?^)I^2:48F'OVFNON6"9=NJXE\_8P]?C ME+[H,CCZL/&&/>@3!-6[<1,0<]69/2!Z2),]?4WL>1+%B[*Q(8?Y_0\I 6#,0W\VW_FSQR^[0__X/P1QW<=OCWG;\_Y3_Z9N]<"Q7S$OS-/T+WMEO,K[ICGARR&8D33 M?'#+36L7)0LUMO##CL,-=]WYRI[=&E/G!SUOST+GL?0'%SQDUK>;9)W)WN.> MWW,#7C5BQPH)7C>'UZW1P0)G'IR>18YYQ?-[0/D&\\;6Y__R__I_UB??_MU_ M9(X_^MV'W^_X'LN782W4IRNNH4.] U( M]37$05Z0?+'3AG8O#HP1)Y@=FY; MY""W=.L,&A0YDX6^@V;J.VA""._CPYNRZFK+Z-9&H\-R5'=$TCGA=Y(O[>AB M 5*=4N?H($'WG*?#[E\ROJ:[2=>DL?FH'@]L.W5(MW.Z(U;ZR,Z'3?27MXWY MR*.^<>/WIQ[M581%'WX&$G2;'YVV7KN<';87/Y&K!<\/79'%X34)6 /UYXUT*_=9(.R8\S^!EHUV05?LJ\S,_7X%^3JQE7,)Y=LD :V;G"O^KJ7B4H MLYC49L"D[6K=(&:73>"RS8OF?//K8Q_[V.'CT<_#?7:)YF5]%@^G@RYLKFW\ MOGB/7].VL1L(W-UIX8+C8CMECBXJTK;CM[DM(?VYEX9OV_MLZ[SXHT&"!(MT MI R:NQQO^0[T9W[;DW9]F#8MS6)36G3)2J/K@BGX]*V,U%E0%F\=A>J]S9ET M80IV=0$_.J2"II4A'KPN_4D[.AF8^\VD$'DH^?F7ET!][*>QH?;R:R\XO$AQ[62$5]L[ M9SC=:]55UV>Q;1?#L]B/8,JV?J-%U;Z MA7?^T586.":\_?5Q1FY_LF''F329'>OR(0^>L6)LF3;:M,J <8U:;?- !]6< MX8D)8U7Y#-DIIN A;*$#SN#-PG7D6L"U?3O1CSX&2'YRH=';-F5.C^D['0_Q MB4_HD*H>':>7[Y?DTG1GU;B@#]7VT:^\TF9[;'=A8NRK[CG/!=UP&GN-HVP> M_GQ87DLV\*X>GF8?\V+%X@K8R4!OTG;^^S_^#W(DG^.'(L..1?U> MVK$%T-?!3Z]<#TG[NCO_ K;?TVGA\3G<7/$^4+WX)P M+UY]JXL/?N0?.,8GD_[Q?@/KB;Y4%N8LVJ8%0QX???N/J[I!8=[+1R1((>R%C M$*<'X7 +VBCUOC4E2#IA!N!C)$?O?70"JS\0#M_B5U[T7P=>8 _B&Z2;#]T$ M;SA%9A<" 8'H-=K>I> VD[R'?'6RXZ 4_"Y"X@-IMFP]#%!^4\IO$-G9<-O* MO5(Z>T8C0CL1P,>SS[XDB/D5;WK8V9!V]6/E;T?IJEQ5WWS+S8?;P\L$9 'E M^0P#F1TN.SJ^W4:?#E++3YVPPL]5N2L=_O7MGX]^Y*.'G_GIGSI\Z$,?ZE?; MM2]\?MFQX6C,-#OO>W"4=_!\=IN?M_TYP-V[+W#V1-P=O0 ^O0T6'XA7L3A7 M@A79P15?C&?A-SZGG;RXX_-JDP[6J$U]Y>8PH!O\B1,+=@3VHF9\M.(DDT?C M@BS"^&%!;6U^SI->(!^ZB8O(*OG"B4R8VL,MG/[J^+-/'_O1EN^YE_GYAO0- M;5"(7^BKC%VQP2+'_W>+2?QH=V[*.37U'4Q'S\V)L,/K^>>=PLKDSN]8EMWGF(7<%M$ MN[$9/SLZ-WEP\^IK>ROJ@0?NSZ+Z$X?[,KE9]'1WJH-A3J$QH9)AP>1]7^*U MWLZ_QD/BG6[U<6BS6UN/-EG+"W_^ &M="P?6K8$JFOL<<'2]J^=Z6_!I93V MW?)/-N"R_+'SP1N_N94V_I0P;F@7Y6QKG 0/_S[@&O!,#M"6?; ]-'0RM@!X MQKHG,Z:QPX/Y+VJ3P!VWW]:+S_E]MKDXDB-^4;MO^.P-;(>L4=\WS+O?<_4!S^[5BQNB<>7>P' MU#O$DEL_OCSC >,''WZX?KKVFFL[-GM)HF?6]-.9NX_:R.S_#M_-JVAS8T>$3BU(QMGW++WR^ MYT,'>S?T=0O1B?SM@QE3SW0/5/VEYZ5@6!-SC=-6#X[_\R;G,** (*=@F:M< M9SRW428*5\9N7PCH*A6NO4H,(AP/#YI(K,Q-GITHPE_@F41T- VMLW@CK,&9 M4Z4[T$5>K^B"3P$#IGP[J[+J%%D)2@*;SGDO#&;@6/H$5UVO.G*THX>?,G35 M*<2X,F6_JSA )[M'#G;139E.A)>O]WGS\<,/WI_%2E;=\>&C=HBR>'*?=S_8 MZZB.T7^W@3;W#(3>%MC;1P=.>?KO$KHYV9:X! MBRX63;.8U;[SE?,GGGB\7TG^R$<^?/C(AS]\^'0691XQW@N.$_<3MM/9/"M,UN%^VF3AR+=^72 M,R!/?/0!V\2P8_/J)ZHV+=3"4R>34->)*SHUAE/N-LG6EZ*;=K1=Z94I3\=D M!V1R0&D2ZM4]\= _TT;;:_A<1&97/[XL7T?=]N MNB8R7M:X>/21QQH3TS[Q2S[P+$ Z"4FT&]D+#88PR&+OJIH>7__F]M0* +IZU+)\[H MH?U:%#\,#_V]16WO3J;!I3NY,U''VF7CGC#@YM1V1H]F8F;Z%ASE;-GQ6ECX MY34E1WY;6;IA7E]ONH!B?=BMI&G/X0 _8BL;+S"O"U F9N?V[/G$PJ:^'B*Q M,;O9+B:PG)AVUH_+RZ(8OWQH[3/VAU=PVY<2X_5S=#8^\5T?00B]@]2V6\;\ M[I9Q#'QE.?@/.VW>"YS*C$ZA8YK U_ZJKRZNW9&MNW?#R=?W 3:ZS0_L9-"G]CH"3V:.8J-O-7W5EW_% M[+:$S]9=G3FM-)> $OS]9[\+4W;;U=_X]/+ ,?#"0KLZQCE]U?O)O._I6W[] MKZ_O_L[W_T O=O$R)_"7L=H"#[\]-N_C4O#<#?C,/??T(I!L=#>OG7SSDCE$ M&3U]Z\M$[%T4S+@"T^@=?T&QT M;-41#%N-MQPA6*4#NS]^,;C(1O3. KH.PG!67E>'@4EYA!>64N=7)IU4 E4^ M]8)*&YJ<[+ST^8YK?%5[X827QK$ PO:%-)Z@]:T)#ZM:'3Z7SMR![O/AETY* M)UIW14O1+2?@[ JLDR2C4\;XZ7 9C)=C.:.XF: (GI>,34?1 .V4R\X],+4! M'8N?QM39".F@ DIT)'["TQ5*#0]T,68 "HWG#PQB%CD./V!& MK^H(N3@3J'TVR15(_*K^0[_PPW@D*WM?Z_9,A0<9 M\9E;&VP;?IP2X)>O-"1+OVAS.6[&:AG4,/K$Y_XQ.'G?NYG#Q_[V$=[NVYV]%8< M1:=C^Z%-&^R)J(-2XDWE\:W,8E5\&N@B-R2%VII#.7V:#N^].*7/3*9K8:IM M0/G<3LOY[DKE M+!W!,N,BI&[7 TFJS^03BOFK+0!_BQMQY(%P_8N\#9\-?1(*6EJ]790^ MG)M8M)/C]H@7\GFNR@/JLV">W[2ZZLHL7N*'3EX6!_Q L2C"3_S%WMW_'/57 MZHP+_=VK(+.JE@7?)-:'6)<_^XQ.RI3CCSF[TXK)*X-5TN+T>;I;;SG<[&KS MAAN;MUCSOA.W8PW.='/UO]N9=+S;#I@/QZ7S:->2X+!).7GX%))6Q[:P*$S[ M6"P/GH/-E1V9K6LYGO!#&"(/X>ZQ!ZXX&]].GZ4/6FUE0FV>3XL_X[(=M(E5 M,:YMZ>&"DGP31<(D.G8,MU#5]\)K^L;L"NT+H]J:,GVG/N&+Y.'U"R)=I'HH MWX)WGHF:!95VX:N9\$W\8IUMY56?C4WDU3_E-3OZX^/1A^W5+W+V(@=/_&9A M/#ZCK]WH6_8W@AYYI+Q"UO[GG2[@MW_+MQS^X+=]V^%5=[VR$[:'BWV+Z1N^ M[FM[2QYONQ#[@>![[KV/NIJG_F:?W9.?^.?_O#K_T>_XCBPXOOEP1WC=>LO- M?6#W;6]YR^$W681$WTNAL>Z\^?,4'/M"??? .''ZBXQVQ!3P4VSM>\EH$&B4:GS)* M!1V"_'/K"WQR2VM]^ T\-ZLTJ5,K/DV,7"A.@LY%SW3+[PK!_RR7_)+ M#O_V=W]/%H&OKXT>G;CKE7<>OO%KOW;>&Y3V3*B7)SVJ2F70;W3<4+W;#Z'' M.X[F3G"DSU&6.6.[J]\:RD#;":C6)\C3 MX-NXN;45/9HV",P" ?2*@,[)=^!N@$=WM*F'IR&Z ,$_>I.S7::C.F3[S(#& M2[U5:"&)/_KL MRMF YLJ7S_& 1PY=U;'9)';/9^XY?.RC'SO<=]]]6>0\=/PJ=PT*?OT410P& MKO+[T%CXZ92O?=UK^J"U]M+^WI/R4S_UTX?@GPUXYHVA8Y MZ\E[ <&G=E,LGOC*\U%\["6B06WY4X;/;K0IPN?IJ[^G;;5M\5P_1+>_$QGT 5,CMV>G=R3;OOEW*^! M;^2 '51'?;#*Z7#\GS+\ 9SB16Y?:!I]?5T9(M/(-3[3;VP-I%Y:G::;.!G[ M?<[[P4)O/_)\(E[&(?W"F7_949TBF_TN*L57=]C"I+/4_[^S M-P_V;+OJ^W;W[3OW[;E?OTDCDIXDD-$ &AB$T'M(0LAC>4S*L>,JFQC'=NR MD[)CW'&!@0*7XY3+?]B."S#&3!#+6.'%@0#W0 []"I0([ =YD.VAGYX"_NHW?F/[D1_X0?^%!/W* M*A7P^5=>,GWJ<1\A-W$#!&78= E-O_W;G_K)]JF?_SGW$RM-/_(#_[+]*^GD M7_V3?]9^[%]^LGW7W_D?'>1@ X-,'7PX^=D#UB'9M8DES2O]NDG57!_T?:4% MMNVE8\?.XAQFY^8UX'!T"CSDF O!QJ=&>ME7:3L;$:'3;9S:4 Z&R]D3[ZQ9 M.KSHRU0V9I7SF!H&RW4ZGN3R#8V:_-R(?G;&R@:K-VQ,_IQ1VK"%SWMKH(L1 M(!/U[#AHN5MM<>W .( LR0R@.'X&(G61U8&)\I$-(XF#S2 '3!DB^N+ '!Q M;.2E_0DZ /\CM =6= 8M!JP)2D[+H+;POT4$#PA'!,VE'YR(G8JPZX9>Y(XC M#7T:%-=P\5IYRF-.+GT M,2LM>02>00)/Z'+#7%T"3EIRLYO"4$O_DSG_-^'*D^R,%SR!:K*QX-51EV(\OH4D_P\0J^5A=A1!Z)H]5 M$H0C#1 <66Q]HC^!RM %P13\^!-4GP1*SY2!B\SHQ/WI/DH 1/LJ0 J/T$W[ M\(OQ39?-J1L0(=^I-+7XQ;A,1NZ0OD-A]3BL[*7UJOVON$1/S1"_2H8P[(12.$ ME=7D1^V& @L>(;<]BP[WCM)&5I_/$9"H)A/W__VI3_DI3[_#1WRX[/ISO_ + M7N'@WAET#0\NLQ#\_.O__8?]%PNL2&$SIT^<;)_Y[=_V3<7#99DN-W)"^__Y MM5\S#?P*L@&K\H&\#._[?O 'V^=>_+S;:.CE!>!S20B:_%\6-^MZK(N@6RR= M?UKTN03+Y5CL%+FX_^;'_NV_;=_]/__#]EN_\SN>*P!TS)]^$GA]ZN=_UB_J M0TX3E)21?"^@MXN7+_EQ>'#QW^CH5Q5@$;Q=TWSP4S_[LUZU@0+]=N+8<<\G M/_>+O]C.7;A@O@!CAT"-F[>9FS@)PF:P12ZQG5>-%SN,9.B MH3_(2-IB3Z2>I*([*ZF#RU*A9T-5*7CX*.@'GG[]&Q[QMF "'0S69^OJ7!HQ M!#(R4+_[0HKUH!$1CC/Q9LG12\1RAK.:N AFXG2D -%B F4"YJ_=[RS?]8H! MSN2@@YI,-@P4!CU/_#!A\!\8O#-A9WNKG504>>KT$^KL/+6$G&Z(9+/#L8G7 M@%>* <* 5QKYR/,$!;[XL11.NPH?,%T<:K75S.P7A,2W1PP(<)$F78YHFZU99, MZ(?:91G-IS_]*[[_AOZHH 8>$_DSN%=X^LJ3,/])-"6Z1WQF2_NX#XH5'R9] MSF)PR)RY\A8O/:(4^I/5&AP&N-SHQNN[_>_:JL>9 M*#0]H:6;!'&V) EJ>-_"DT\^Y3]PX](7@]D&+ 1LSBMK.BQ'2AF#ADF4"0?G MB!*A15MH-X$30!WPJU_9VT&+GKZQ _J'B8.>5=I]*"?'WOTFNZ;?: ..GYMN MF5 XCBW(_J73(TM'S \;0<\))G-_ 7JZMWROO?CRB^U7?_57VXLOON@W0Z.[ MD@N 9VT!^ER3GC[H0HCBG4DWES@9CY*!1[@/JIV]&CLHNCT] SM@Q87'KPE4 MD=&73548/63\&$2(DYBC2[Q&0#9P?[?=N'77NG[M:U_C-X@_<>JDRJ1OM6]' M_< ;6M&CU*$M$NSL2D]J2U9Y%+PJ[8!+6R9EX3+^*-4/;?0E:M'C@_RV=^%8 M+Y*3/75]3,,$^!AXHQO.CK,.'AZTS9-9I\4XMG1"X1(6XXXG$AEC[D_)BA[< MQQH'K$HB'.-93$V'^@Z&E49^TMAT^HA"M46V@R[(]U-IX..;3":3.;CP )35 M::=MZ1].B!ZZKZ,;@G]T0*"O]D);P3/XL+7^Q9B&E>_?5D#RZ4]_VO<5!/D%/F\6T2'=^_@MY.8.KXJ2?.^J8B!2=T MTL9F_N:AE$\'T=E6H/9LG!TQP2WRMN'#2^VP)DXF*AQ_&A-<+L/@[!$&>KR4 MC\F252-N>B>@X6\(_&X8 ?>1<.T:8\3PD!XZT,9),Z"CM"R/]FG*:0<4.L;7 MN;Z4[1N3H=L[!SQA6IYH@]KJ"#M*'$F<22D8Q9$L=3'8&&C08>! MV1TN8ZM MLUX?7+908E!(1N%0%V#R854%9TM=_C8"66H9N.2$'L?HA.#EVM5KOO0'36CMJ)TA]<*F(UC?LPJ,;]-WYT7'6XF0T>&#JK%!@N M!LZE'-_@)CWRQEJ"&UX:QQD$03&R$&AD)5!!3M<%.F,;ZX6VXNQX&@<[@C^# M$QMQ\"$TZU9@)ZXRZ]:VF-Z@W=#SP-<>^ZRM^$ /?3!PR2.-;>"DN%Y?#C:Z MSH T+?'TI*=ZR$+04_9/OE>Q^ \UG?7,SO/(:0(09*3MV!&X\"=@6%C,H\\ M/ AJN><% M9,36L3/TF:! ]L_C]DICH]PW@^P.UA3H(C-CFS$XHS("6+K,DX#J48>^F%.03AMYKXNE%2YVALX9/^BZ[-:KB+())3L4_7XH<#V< MM]K%*J9EZ A3!\1#M.E-OY-'LB3 C&U;+\.$&5LTJ'KY)L!C7.!^HHXV@_A0 M-[JE/L8QRN\Z8]Y$W:%T/S124'8FT?;DCZ%P@)()5)_T5[[M0_9C63L.&VU6 C]2- J* M'7(B5\K1&?V-/XF-H&3_>720A40=NZATXLCBRI; M%M+X(?03G*G33SYUEIM/"5RX3,4D"# A(D@<)"_LF_8DQZH *S9,SK41A. P MRJ#3V-QK A ,$+U#X$.]XH_1^[W^0?%R&HUT$!WX5N.HP\5N6 M;KQF0UI&QBH+-P+33ZP^E,.B0S%0RPV^Z?!RP"6?]<*7>T-8J6-Y$F/T.W_$ MRT$+ 9;Z'QVR*L=J"\$12[($1+QI-F>0"5"X/.6_%?#*WZ;:*&>L]E.620\E M9H!2!SVA6';H";MB(\VD@QSJYVL2&W)R>EJ@4_5IX\Z8/N6GOJ/_^X[ &L<;(CH)%U<7Q M.X!5FBKPI6V^W'IDR??M>)S)(7-O&[+'3F(_E>[*$L26T0E0C@BYK%[V_J1& M:F%S^NW\*62RJ*#3&"D$-7U!T/. ONIG=+(Y+C?AM,GCR3!D.*Q@=&$^*XQU MM@<.M/UDCVBRN@-MVSU\6:$16\:J[W&A?2JS*,@@(=QVZ9F\G0>LXK$2U,^D MD5_T;?_"<2-5[M4B\>>L.8%0ET?B*?\E/M" MLC%.^'A"T:?&O\M %J0/V,=.2B[JVE_J WZ$E6V*%NUW8Y1E&\9>58\^ARZT MBIX2T9UT/_9S]!,TP&/EB['E!J@0//+AC5]@/-99.0!/^(%,PXQ-]XOUVNMI3QVW1WOKL^+8!\%0%W= 6QM$K+[_LISCCUG&B*R<- M)(VC;2*-#PU&ITQ[>K/R SFP#3BE--X0?&?LH5A?EQ>0'HXZ+WS@7D9E1^": M@K] +\EAKS.NNH=,/\BCYAQR3-H'YLL&16PO^-@228W/9U_[VK,G=%;* 6=M M=5^'C503%@X 9-ZJR,U\#FRX-*6-B0FC=E2/07-) /V3' M!'__)\W2X7YOSK8F@FE-%C0B!IW[2!@("7*XUP%>/(ZZ1[D QWT@(@OUAS,? MZ'!V!R'W-A$QD;OLD#:"Q^#1!T?$/0?(S@:>!RQU!>@#<,3"%>S8()ID4R<=I6P^]?8C "@YZ M(\BH>UL\:(53'5RZ0!Y<%X^J+]]=<1"%8S]V]+@O]5#?=.AS.47NH^+?S'FG MQ$+)H(V5FMMW;OO>G;K$Q24E BTFZSRM1< JOM*/;YZ4?M"%G4049-FL.*71 M"TZ:0]D MJ[]3V'>@*JWI(,?>4BAQW 9/>MK2+YDX')QJ@Q?Z(Y!E4F=,$I3P?AVNK5,V MIS80'& 7M*G^.% "V8;1%?:%_1/X>!)&"LNOC;$C61AQ)*)?!3Y\Z"/HB _\ M9V8)6,!/O[.GS4R:R(H^? E$'Z\JD:=ZK)@@!_X&/\)_AO%^&?#9"#K1/RML MB.%@@'[7QT&=Z$#?-J:-_ K^D,&^21NO*C _V@&>TL@9&\R]/[XT*.6[#=(/ M-- !MFWF_-(WVM,NTQ(= 'NTO;N47?J,"K9)X9=,]@_(*=Z@&)UZ9M%U)O!* M0[@WZ,.'$U!H3Q&8]NEYZ ^5)Z"4K1/4Z;A\%!]X(]N>-F&S MR@/@Y)TL[*RW%Y2D(-?2AN%FZ^A4_!O(#G) M"R+R5I;YY\A NN38"YVFVQ0<8]&F7N9?9*<,V?<03X)QT0EX8P?T)C\.Y!LO M_<1F_71\R]%I&'R00F=3SL=54[?D!:IN?'9P@-3-3WC0/SVS"^L;W,GK==Q- M!=0) <&$'^!=Q*"',:G* ZJ]@XVX+K\N]$9ZZDW//7=VZ M$%5UQZ1.<$+\MWEQW4\$_U M?@*' $MUJJWFB1Z5CM.J_I:3'DT, -CU2]X@J])UUSV!#I=%2H],)N2;E_AX MHM#&88'[7,ZV'+#[4>UG Y##H#JDH>6^Z7G@0].V((E*U[8GYZF>>'CR4CEO MDD;&AULK[=;ES[5KYS_7KE]^J=VZ<45!SH8"( 4_#WG\773XH SQJ39QZ>KH MTM$>+/!.H:QJ <@!+BK#%CV.3"/M@5[TWNV8S0TA":Z 8Q?ULH[G2;&WD[:@ M2Y_Q2R=9;:DMY00EGUG5,0 S->9_<+%AVQC,VS1BQ?L0/.^8#3_)U:!WP M&>02HL>?VL[AQ(;%7_GT._3C]#H($=OBZ2_ZVL&&@HAJ#W3)-T%">]&Q'>A8 M5%W..,?^>7$EXPN!RAZL7\E;CM:72M0>\@M//R1-*^U(%F#ZXH\]T19)H[U+ M+*.K"L=\M"4OR,JWZRFKIA.?1!GM+U^7MJ8O M?%E09!/(P2;Z2WOIFW[/B/2$_NJ>-?P6]NIRUX0G!$S$?5J!-#)RDIG\G-2X M;3H>-D!Y\'*;[#\D@_)LK]J\LB@Y(J.5ZL"VWJ[.3;JE8Q'U5A_ / 7H@D\= M/P;DNRC^@78#IDA=R]OS]M'J+9G0'O&PW-9KP$5LJA0Z 5_12,J_@:(SSNL M( M#V-.^+A;52J91RHT;I$VDC?L1%]MR.1RCK7+&$S9U-N^^!UG6;[=WN+)F0VO M,& P=K@"SERYG/7,,T]K(CP6AR0RQI$Q9S+BS$341)7.=(?V1C*!,: X^T,( M5G- Q!CBR#.X_32.)EX&.VXX,-(BMY\&/P0B> MZTLHV@!=Y((/'8JCI7T$#01V/.5$8&.^R[VYM>% DO?=\)\OK-!Q8S=G M[?S9Y]W^WRFT UFS@I<79=6E,O>]:*!3.SX'-M$;]=QN>WK:4+^1L=K%I_1) M$.L;9 FB<6;"L;&KK.IX(G)5\AD8Z):)(H%MZ9@/,OCR&3)5_6XKZ1<2?.-D M,W&F_^L_J^##Q^-!^%-3O"U5D_#.C7;OVF?:YW[G-]M+KYQOR_?6Q4_]<:"_ MT75Z40'MG.N@*_H!>K(4VS/_=G_RY$F/*>P!6?E+ @)?^!&X83-NIU66=CHO M8G?97AV&$N%XYU:J'CK3IW1.IM6@'W^T1U8FQIF90[Y1E\"?M\W2[Z2Q(RY1 M$^R"9[W"K_."*#K@3B MI']9P7%P2K[:0!WZ#IZTL7A"BK3;IHUR;)F)-UL_(;%-(7N77SOTY"3R^5)G MMU/)X+WH^4\OM4]= 6G+33M5'SK:(WMXY\$-_"; ?2+PKV >??8&6":_4X@V M=1Z^KT=RF38X.G9PW^6N_(D\R7-=R378E"!ZPP]V7.W@R;'],KP(U/B0%JYO MKJ6>9*B5S7JQ8_%Q,*.-L4A0"5T"(\8ITL$3CL47.!7<_F)?J5E]0 M9\SC5?D;EWK!,RLS'V-/:"0]H;\7.$Z>,7P(M?UXP"CO,3IDO5J]R(K(0QL% M>[!M[4V]_Q^\YB5*N:$/VH M-P--0"4F/=Z,R'\:/?'$:3L()C-$BF/(Q(N!1J.3R0C N?MZOHYY8@A#7%N7 M([>S/-CF-:%1E\F8^SH8(#A#SFP8 PA*T,%]0+XG9S2@ !N]:+/9B<)7955> M9?HIM=C) QZ.SC1 +\<%WB%6TX6,!V!+WEHD#F8$D_JUJ FCS:@C.+M>O!T M]0QBW]\TORBL!$;@LZ+"91^H9&\!+/P)&@\JGQ6<%A:9WD:QT$]-OAS M,SI/W?$B*%:!RD'"#SM!/Y9/?&H5CDF:O9N,C=!J5>OJ,Y"F7W%B.>/.1(-N M^%\P[A7B&+H$2G:2HF?'BV% 0%_* .J3#SYZ2I]PMMGM41_J^JD/^@B'J"_O M:P&/=OGQ5=6M51MLP[RH;9;J.U7BOK+%^:EVFY]:;EO;ZJ^'"FP5T("W M.N._\Y)!D9;.-B2ZK002.] WO(2+0 = C\MLL8(^H.J[@ MA+I,/LHTOG&0L1_8WO+U<>W2ED#H(P\TR"_[I^UI/V7H@'MPD V[7%_?-%]> M,\"*;FP]XY"5%P)-E$ ;^8BII\G@,-98\K0%E9.L?FR.;;X@LA*%31JK?J; MB9:V@8'L?+Q**V1LBDKHSOQ4[M5%T?<84#'UI1]H6T;W4^KFDB,K M*3K6QJ/UW$3M %']S=CWYC?BEP?P-D M"J?_!*C4P;0%;K7IITJEU>FF/X8AL 0'OMI;-F6[I.A#@J2WGB=PFTRW\CJO M#F0/.21,)W*XKLHG=3OX,'G\"LOX$YVYJ$/ZV-"+W(==)E\Z)X^M\X'>'AK[ M^(=?MM*'ZZ3P,1CHL:-=2F9E*33(L.C:3[W]2]YQEHF/%0*,APJRSKVE//?FD Q(B."B%G7YX/-&"RPAYY"^38/Z=&N#F M598;_;20Z',FS<#A,A:\2#/!,OG%N<4I !78P#L#DS&#PZ#A#'1H9?(JAYPG MKB*/Z8@GND%IIB%(@.6XZ''/E._M62LQ'@'#ERU"LY]!V3!?W 4U5,9IRE MT5#3L>R9J5F^B2_N*E<+8'*<6!PJ O5213>_3L1S2M MB^@.?:)GVLI_L?BQ=^%A9?" 3MD,_$W7- E6^\2HSR!7GW#H?SMDRT)M_?11 M:#K:X]BA01FV25NXR9X;H:%)OU%C^M",]+'4#L]+M]/WVL+T5IN>G1XC)1XT74&?7-\72SK01_0(EPQ#$:(L<]%7:4O?B M608_\<7JJH(3)E3UD4\FW%>YIXG^IH\JB!(AV&;3CW5#EO+!8:+%EWGE5$7< M6T9;O:K#A"W =BR_ZE(?$H$<8Z_)C\]1RC*6;LUP5+>M,H?\#NL MXFC#\I$=0/?X*'S5)?E!@AP>Y!#20,\3;L0)KWU UOYLCEUE5%!UK1\S\.&0 M_ZI@.=@A-;AI>P!*I#NA#G5DV9/P,6"^0[W [\D?3!6GQA?&VU\RJ3.!/7Q^ M#YZ4[,'M#7+6J]83GWW9.:[,,8$1V)X$/9]>R7X_**?J:C?UW-O??I8;'S%P M5E XT\&I<8,D*SA/GGFR+1U9,GXM.SK-(%":08OS*05Y&PEGHY;1\<@L$3U. M"J.G\]965]NUJU?]V#(WJU++P8+JLS2.$^,&P9JH/:A45IM=B@=0G --=K,[ M>_CX6J[2.1/H W,BGG&R24X=.R#I[30]#?["HWXU$;3T1D<8!0, M7/F9/"8#&AJ<]9Z1;D^?/NUZ."IT1* ?6Y4Y?%O^L-RJQV!$F=&E#!66HA.-Y!9-^W%]] MAZVC5P(NS G;8/,DVG4XL<<&#_O8^+-G)C>^*8=\E( M,HDC\3(&@?03JT,$+K$A;[3?;28 R3U.UH,_HH->.>; E*&M.F'@?()_@OBZ M/.R)7:A%!R"-&OP38K9W4 &R8C?9%S@]E$$MJX89%\H7/L"8PBZ,KWS*S$^' MR..:JI^^16?0JP",D[64EYS40>\ )X($(AZ/*JPR;!E>'H_ZP+O&08T-XRM MK14< %EG>I6^4 M%CUH88><[%VX<,'O'O-E8)45E%Z'-'LH*-T/]\ $IV\Z+GH.G T=IP[W066[ MGK;4AE_9HZ!$U#%9Q=>6IW2AI13DY),<\/OQA-@$BA[@I'[\(5UR9:>?Y,=. M7QU<7CB%1-WA@"1E_5@[T^ZR@[>_7O!=.L @DY&P3736^T!?U?!Q8%R9-*55 MWX>]7FR<;>K-S[WM+ G.*)D4N31Q\L3)=N;),^WT$Z=]@Z0'A@="7PU1HQD( M$/)$Y@'8#5:T$I%W24A;4.HQ"'(V1AV,GM4(5C&8H(=)4[SR7SJ/O.)P[-@1 M.27>IY.5' @.@Z@;H>415,, Y,!) ]"WH]0@L4:TU;';IV/DQXG4@(=T*9B- M\D'Q*F3P0<=Y@J%,'P],U9&O47YDRR3-_4MYIPQ!"Q60DX&*'#AA3RQ]]E3_T#NLC6"'?J1^F!X$A<@LX,)R4_['1AK;[OJ?0+_B=[SG@TF M673'RHUI0=3RJ>\D-S(BGRZK3A];IHG=< F!<*$/:#X4 MZR>ZT;'UT(70<29'-B8X]-+'M.LP8:8O2U_D<T"K]>ORH3WUI6GL@94ZZ3]")5W:TIX]918]<9K(,3>;&_#1E]N(_O2A[8#O^1&>@RWG))#@9,Y! M=L\U399I4FUH&W8-3XXI2O^ $1^"SO7K_OQ\NRK2F$"V-C6E(\N\='I _HC8QVPGE2/_,PERNLTH5<^@@/XXN,X.?:? M_JZL^ 2",O#A2I>0RG'H W6,8!,=C?(%A0LDF^.4@U?%Z*8C#/5=YO)0[]J; ME#LO/]E'YHE\W@DJ$43G.UGY7P@FY:FC&E:S#H9VP9,B?CBN_ E05C(;QFG M59/'OM(N&,!(V<,#-IV56CPI'L.^#,O1,_?*,]Z$83PG WW/,653[WGO^\[B M4(\JF.#1;EYPQI-4?K>-!H$):*,C$H!DPC:@.'TQ3BAS'1D&'DB=(W6I@X.* M$6>@$;"P4L!$QD2YO;7I"945 R8L^'$?#B\/1#[PPR>.V&<;PK%L#%3QKH&! M V2/?.R1A#('23+.O!(]N,ABW YV0N5LQ(]]!B67,C*@<2B616TO.J:+?G", MU)$#8I^)8N(8J&<>PJW_[JH)$'T3W* 3KY!9_]*AZD#CSMV[[#++Y4I8F$OU3 0?(R,H(EWGBLGG,PQ"4N EOT MK5!/P=*.@R*O$BF==M.V'@ J3>.1#1UGHD :?J43X>G7\E@7Z KHML+DB*TY MT*7MVJR?/CG0'B[;<$F$511/FBI';_>WGN@0&=Q M(7]8N;XAF10L\G?D&]N[VA0(/52 .<][B/*R0+_C1';J(.6A]/F 5S,DN/$T M2QGC0NVBS=Q#Q6H6+QY,H$X['S@H=0""P$Q""-SUS^24-J;MT3TZ)0]PIZJF/=YM![TYG.2C$@G'\80/^9&)HAS;WZO/W<>BOW9OU6_-OW;] MFO^W"MER(IEV^]?TDH;>&*K-@/EVWF/PL;Z#+)8S.-E/:(84/]K YU!@JKV. MP7S8C]) KT!;!WSMAP"Z;R[JN$-E\4/G0Y^:MK9>!VF<571U1)K#R+T7+)7K M]W84HKXDO?6/J8-$TMCPXC.Q+\ D7 :8:M(JF/2-ZBDS. #'?=-1J ?78Y-/ M,I/;<4-A#Z$V]74?^YC?DW/L^+'&^UFX-,0-IPY4(" A[#SUJ946YXF1SR)E M8$PJ#$B<+WO_HS &B3!BS+(T$RQ&Z[,$Y3O@D !0QHER]IZ;!Q, +2YR]BRY MCAW-90OA03\3:!H+;08Z;:,,C5<>/)"S)M":*.Q(E<] Q>FZC7V@=O6X7@4D M%&!\&+D#J:K;Z5L7M,N#/L&3080H0V_LG86@(LB@C5/F[<&9-,BS W=]M6DP M^#@?)C@NZS&P;]VXZ?LCX MMVN9[EC21$(00X/ ."8)&TQ2.G43'IR[.U9.X M+X\LN*V^^7A8O:G@)D$-]7%J?BLU[;'"4(Z;I&\^<3C)3Q!*.\57^:2]TJ)^ MMFX%#IJT,3'6)"ULZYB;IEGUL1X@J2JD0S=.WJ)(95Q.@6[=IX'^*,]](SD[ M!,!'. =)\#)/Z";XAA_!A9\@DE[0*?+S=P6''FVV4_/WVO&%U38_O=UF#RFH M5$1S^V[N9V.E[.;MM79WA3<:\U27[&Z&U;C^J/.N^F-GK=W?O-NVUNZTS?45 M!RV\*\9C2/9@Z20000'_#>:3CM.G'&AQN9 @EOZC&>"A1^O'"F)\DN&=OT [J'#DCN%Z49GWYKLW!Y^HXG)GG7#"\X)(@&W5V. M_+T/T25]S;[X0QK;R!@N9]79J5!62L)ZL-ST8>\GY. XML?XI)SXCH;F4B,! MC8O5%H])U\6ND O13EJI1=SBFC=#%SJ1W=!\_E3[W2K1DM@T(GSY!?]0O&>#%JE\%"ZZ/ M$H13JT[H8 R6$;[]&-IN,VVC3M=3Z"!'+C=V<<,;^?LQ05[Y/OR"JEMN@HRA MO52PG&DOQ_A.","'M^""Y@"IMPW=F0]541X(X)&%;Q1>!1H\77KQXH5VX_IU MW[L6GF/H]O8J,,X//5)8P./XX"9_/_W 8VP%SNOY]BWPR"$9G5]/]Z1A?[Y^ M]F&H:'3LM)&<1LO.DP!FS\^D. =.9U\Z&].(; $LF&@G=BHG,'.&19.!@<'U),3#&X,WY.\RA&> M3YVY^N\A%A?MA(XKZ.*&3!PL Q=YN*\&.K@E /KF >\N0^59?#T! M*J\<,&=W'IPJRT0L@P%?3B:#/YWJEL*[EVLW '0\4< /'!T;=!C<"7)TER"* M?+=+S@*AJ X-.M'O3)".X^B1_:$O,=U0@'/SY@T'(@"4D96G6[P$+W[HB?PJZOF$](Q?.FK:C5[_S:'I6,G!Y<+,_PIS+/@EJTF_P+@?F?GNH/H[$.E"O85N<^6.\!".E=V#0D^C29HYI#T%WW3\!+?+@ MC5.W8T8#(D%?D;;_6MRBT#,NJ8&YV]HGF4?Q*/W2$? M?Q +/9STU,/-=GAJI1U_:K8=??9HFSOPH-VZOM+.7[GK)X_6-C;;]=OK;57I M!P]W% #Q;_V2F?NB#CYL6ZLWVJTKGVMWKY]OJRNWVO*=&^HC_M5]VC@$]T@( M7U3!9,2*%L'>D:4\MLWJ)WU.>WR)3F.+<>4)5O5B$>S*3G7,5WLVVY3V!(1E M"^B7^GET/'U./R"'"JSS1?F(Z1F-%UY2)X*L,+$*B)YP+O#*ZDWX90+7.)+^ M:5/95!?-?-A[-49]Z4E>0%]Y%8"Z/1!@/#QZ1%MB)ZPR,"98AJ,>?8C\!(I" MD0UB=_B!7!JFS=@+!&@K-]Y;2'ZQ(01T.CH"S[H2;0)]= U?],*Q)^P.UI'R M*4.&Y"5@9"A$W^@A?>%->-!+ )K[\1RD4%]?:#JI\O)9$1*9$N@PEK%A<,,[ M/@X_1.4^/UAV<'PRH;K(@5X=7%D^>E/[SK?&(Y"3F_2+=2NZE!-LUXWIYBN> MGO/@J3P:3IO 12;&++E75 M?8FUZH]N0@,_ )"WEVY!Y;D/M+?('5\9PT8MDJ9.PCD _=V3'2RS\]A++YU& M!69 Y9FBD3L]YU=RE.:C8\M&GM*NKF-TS[YH%_3B_!C?5+ILD_H!'?3R_3#D M@DJE_2A#H4#ETJ0_R,I'H]C'CX-R34\;>E).]0/D7-L\.PLR.X1#41:YU%RR%Y,&NC#BM"#'[N5: M#!H['_&JYD&_ MTLA#.5!M8,^PIB MW.ZI=GCF?CL^N]86#HO.W%3;6MEHUZ_>;9=OK+05I9?O:5N]W^X[J#_0=A]- MM?4M9'[8GCHF/@_OM.N77VRW%*1N;K&"MZ$@9]V\9N:7?'G+-B<9+3=[M9E) MG6#OV/$3OGS+*@KY_-<9][/1:.H9>GW;6->[,_2#%?++*DX%Q@GFF1RG38,) MS)=SW3\9&^B+OW28TTD0.D$NW\-W.']5X:"1H*+;NA$$Z-=V*/ D+YDR"<5) M(PORU3CD4A>\R&-2))CPY*CC;#7VM(9BAGCP84.&[C[\7AH %Z,U<@8/\.8%0GWI<<1<@E/A2$FB#_. MB0'RT%;>693@)WWDMHB.?6Z7A5KP),_M[S)YW\G3MPZN.%0F=H7-UG'DC_[L M]T20^@X$S1-;1?[8#_H%"7\&! SM6<#+\XM;?*D)QY!R@[' TMA.EU0.JE]:(4> MQY83_>&T7 V9XOS\@C-&L[^I.W8RT.3,MIR7Z2J?I7@N]ZT2Y&B"Y(\Q"4Z@ MK4IIK]J9QX\?-F[:-C\[*]&2CKAQ-:\)R+U)$L03&JL9?F$C#J?+,?!&;N5Q M#%W>*Q,!!IVK6^ MQHWT]R7L?)M;/*& A\NXV^W-3QUH3YU4WVSOM)4-"3)UN)TX>5I\U"^;Z^WP MT2<4/!V7I+T/V$37]J$]=H/NN &8%4\"G5K58G6%/G?@@&W9]J)W@G3VINB^ M0P78+^U7NVSWN9R+76 +/DOO_4F0SLG'D2.Y=)C (4\'),?D97Y:-MJK,;5$"^Z>^ MVTF)OOG34=HL"]"..KS[RR=0:A,,L%UHL '0R$H1M$;VPP=>R"B;+I_@5EC? MVHLUJUJQYO1;\ L4JV M,732@2H?YP'*AX=7>"U#VN^V[R%0$#JNP\F!]L$EP.9I-N8.*Z7W:>@,T@UR MQ,( ZB.8L57N8%]CTE*X'Y(_M#$928,S)#MNDGM@J(^@_;CVWI"U*E;9"+=G M&8R6I('V%F?_]I])3L&$GE,CHI&GEU.'XRKO] M4X^]H%ZH%:-D10!1[!UI*"'U^N M0-?ND^B;K6C#BWK09.PD+Y,!DB$S8@,9I^1+AVZO@B]HN4WT'?82/M CR83J M\6Z;H]E8M@A"1VF7NWXNO3%."-QB"Y-@%F!<8">T#WJT*1.R*$INQAGE\(W- M1<>T@;99!GV0!ULG (2T_U!3.G!;>7))O)RG_K:@;&X6_0.%'#LEV:EG6Q=] MBCQZN1R++J$I)H7#JI57U)6F?<@TM$NTT!&XR&7_)'NC#?A&GP"X3:$'TG"2 M1WM5'YZ#'2&,B\'/5C!4HR'LN[[L@\7/Z;(/T6)"I^WDL0&TPR D^-V6_WOY MY9=]LD_W@]RV$\)A396&WPT\%*N MLGE8Y(VO>YWJS/NA#FZ_^*(WO+Z=/''"MPH0V*%#Z'<*WAM&21'=4X8-G-88 M?X-H4S=/SB+0'@H^+D(D'VN=,NK2#F#T$:0M@6J;\_81\LYE2;,/5!U549WD M\P.!(A(HO +S83_ZW0^%\QA 2Q_ZIC#,33_LBY>#' ^\D7%G@E"I,-E39D+J M<8Y)VRAUMJ8,EV>RTN#60!*6:?C,7&D&$D*$%F5QI/EB^'VR+9QNX![L<@)Y M;)3'''G/A28B\KCTXL&0)<&K-"2@G$%H MM8&'C)*C' U 7@#Y*I5\L39_$FZ3-NN#/.-#$%S:'7[(1YZ7QHDU^*C-Y)DH MQRK@T6]NNN-%@-P_ WX-'NYU(1A@*9N_;)A,;@'2;-0AT$%O?KDB;;),3!"= M5TL -LDKD XZ';55[3#2:3QWG:B?"90[G7AD7DF!"[S M<79(D,A*F1TL_8XN5>]1.]3N/YAJ+-2L;NRVU?5=!32M[2AO]]%LVWDTUQY. M+;7IQ2>\,G/X"'^$2K],M6.'#[8S)^;:T:69MK*VKD#U=MO97!;=':\@'3_U M=)N>(V"A#>$'J#EJ7[=?0?23H)$ AZ>>EA:UEVX!SBCO;W._4P7QH93^RKBE MC'[(!,SDG,D;NN!GW*9_T2TOSUM8S#N;R&,290+/_YWEP8#P21WZED?OH8F# MMYWV/L,VD*-DP<;<=\XCS;B,SBTW>"3(1Q=AP]=^A2"6%V%R#+VTUI*8'_9- M'AOVQJLH: /\(R*'I2/? YPE&G[AIZ^QE%I3KJR6D;P MCKY]WT[O6^JPX2^MD\X_[0P-VX'TXPT]*-/M2ZG;0%WXD(8'LH-?*WG6NF7L M?2WR;@^RVZXE*S0DA]O.*K!HT.^ ZY6LX@F.QS?'O0[!S?D+Y_W??99!>0!\ M:T..TGFV_)*'##YR(K@K[;0! MW\7;X._WRV3P_^*WO:W]3]_Q7>V+WOC&]I.?^E1[W6M?V_[!=WQ'^]!7?W7[ MF9_[V;9Z;]5RX5/\0,(P'J+'; _Z94CI4?F\"VA]8[W]Z3_Y)]O_\,W?[ #G ME__C?_3)6F^2^2-+_B 9OZAVJ#X^DI7[O'PT02- 7WCU7OBT5=JR'0_UI0/T M$,N%?G0CLA.( @WVNPAC]-2)+MG3%]E[P1!IBX[ M^-!CLWR]OLN$#P\=Q=%T:?@M)\?9&&"R^H$.!L+>?)5O77A+W21IJ\70%@?$ M$PXV+/C9&80VE3!. ![EX+:W[K>KUZZU:UZJY57F:1/U.#METN.:-6\P'MHN MH*Z!8WW!W]6 FI[-^WB81NCKCJ3C\+.PY$A6],++V=B#R[5P[H6@[=9]EY=Z MM0'(P,:DQPV?W!?$B@..G;,+!A@R0X?^X-X0] AO;(]ZW(1.H(/XR X>*QJ MZPD?1^O+9JI'N?EJ$)8-NLT]4$X_UW^BT7[DX!_X>60^*RO081*MOL5.^*- M7GI'8'/_T4P[<.A(.[1PJAV:/=$.SAYK,PLGV^*Q,^W8R:<4M)SQ#<,+"PK2 MYEH[LO"@'5\BF.!?Z%F5E$-C%4=JGYZ9;S-S2VW*3V+ESVKI WK"NC^8280T M=NF;T]4^ HWYV7D'&T^<><(W N,L<7 ^L1B\$_VK7N[M0K> 1RHFH..F= IPR?'D1(BMK\$=77#H[<8*' XXZ$$4_V,:@>WVP[; C$&&L\02? M)C8F)\N2#9JN@2"NP%A@[',I5 JB["'JEWV4<@K(M1SD*0]U7+? M5<;%X NT5=KUM1G7@4K\('+S<0'T+%/QE\Y$%Z#_2AYLSH%S\9$,R%%RU;A, MN63OY= N><$E>,LJ3V2-??1ZVGC=!O]7=?'"1;\"@_YPNZG^&'1[ZD!*J!VP MML>!L?[VM[ZU_9$_\ =\S)CXXK>^S7W-(^L\[?B!+W]O^^!7?F5[]Y>^T_;$ MV^??\+K7MC_])_YD6UF]UW[T__AQ/PW),0\S_/"/_FA;N;?2WO3&+VH?_(JO M:E_]@0^TMSWW%K_E_][J6OO2=WQ)>^MSS[5WO/WM[2O?__YV2R>QX'_L^1?: MUWS55[8/?_"#[W/_=6 MT5OU:T;>I&#KHQ_^L&3\4C],/S'K0O?_>[)<=7M/>\\UV2\W1[O0*R MK_WJ#[:WOOG-?BIW=8U7BSRNG;$N"X:\TBN'RIM@CGK&N"GSG*>-49^B20V; M'F-D3&?HN([/?E2%^F,2DV3X3+WPL8^=/5#+IR)FHU8Z@R<#"V!E 8,RHC:. M[8 X[ )96.%@J*2AA< T"@/JR$FK*D^U9!*B/HV.)MN9!EPH-#58(&_DN9?#AG($R+:NB-&=AQAU[<-"IX$=A"@#$VA VB7 M$T\GA6\Y(-/5<722H*@QP,>=#"\=0E+N2(8QO(&:B3281VT.Q,^IPAX'!R MLS)GC>JOH+@?H*^?.&XNP/=--7Y$DD,,>2M?P>J!\GDJ;F5-0XC_B7%" HB!@\6@[7L/<#;?.^Z#%^Q),GL-8V=&:URTL$%]JL_],L#A?^ MT^+#R-C=V9*.'VC"I)W(E@D(\"6L^5S"\O]*^<;DA[:#W#.E=G6;HT.J;>B0 MO6T"+BI'QSAW[E/"H3Z0SC#K(PJD"%+I;_[CCO' '_>RK%_UH8M-F0OZLO[5 M%_2!<532^PZ[QQX!3,Y]"XYD>/B(,W2U3QOVQSUIX+B]R"N_<6#D.RI AQ>= MB1SE*VR?VI"75UL^(3+;&^V!X^"12O1E,73.G'?+!7\)#7\F>BIZP3#R_ET<^TV3Y$ MMFKZJA?;A'1P"48(/L -3GQ( JF,2^2AC?:!;.9->]-.-T>_X%:P25UN5@Z/ M^!%P?>-WSX..^T[YR$9?Q=]Q23WR6$Y11P>4E1Z0B?KN5V2'MLHK4&.5]>J5 MJ^T*_U>UN:ZRG+10T7TQVDHV]JBQ\A!@DDXK+90 6WF3 HH7OO9KO3KZ^][Q M#@<0[WW/>]HO?_K3#EK^UK=\2WO_>]_;OOZ%%]KS'_I0^[7?_$W)\;#]P4]\ MO%VY""#(65;0\I7O>W_[;_[B7Q2M=[=O^.A''8C\ MAU_\Q?;?_N7_NOV%/_-GV_N^_,L4_#S7?N)3/]/^_'_Q9]I__]?^6GO_>[[, MEZL8A[_T*[_2?N&7?\G^"M&Q^^\\>[;]I3__Y]O[O_S+%2R]H[W\RBM^:_H_ M_,[O&N3^^H]\Q'[@MS[[F?97_^(WM;_V3=_4WO]E7]Z^6H'.1S[\?/L:!6SO M^[(O4U#T?'O#:U_7?O+?_3OK(3J)?M!7030X!AU1WG$J0/%6ZK7._9M\[6E# MK$# [E''Z=7,TWT4 )>:8P G-#F0_79\'U+6B_ \0=1FP]"&HT*9#A@P9K,U M2H Z:@R. @,$4(S?J*OZ)JX?!D7=U%H&1SE.Q]&]9D8,'<#Y9\!K,&L2\IF5 M:'"#,GDPK<&209=!7B)E$,D*Q,T$GR*$\Y*#I'+L#Q8)R.R3QL,.@ M+6H[=7/&Q'MLMAO_ZQ6@/#*Z'\0'>JG791Y!915=GKKB&C*31)VAT49)21.U MF:#Y$ISP=NJ-]74YF,VVQ1*G')Z9OBJ$&?J%+SK$^3&)P \'P'U%9YYXHGW# M)S[1_M@?^^/MO7(>_,T% 0U_-LJ9MMM\GW_ YB\%XDS1*VETB*-& B9Q[)47 M*;KM^B:PV6G;.SP&GN5<>$/39[W(HWS2UB,Z-RWDY.P3.VBBL2L'NR5];8J6 M9!"^5P5FIZ4WN*.SZ!7&A_P?5ZSB++3%^>GVS%,S[8UOFFFGGR)83H#(#/92.UFZWM;N7VLJU5]J]&^?:H\W; M[?#,;EN6;7)>WI.^7_,"'RP5X\[$: _:2U 'Z-3^L7]S4=T MT 6Z5('K8&,\U8>\](UZTK8!KD],-.;3[E"N<2"1Q1=9.WWE,6'BI[ 1@BC3 MT^9@J0OF,=FWC.&,O1HC/!7(JAA/\1 ,HR140UD%21FOZ"C^QKY!"73/NYG@ M3[[Q$)12U4=&/Z;/F3<@'$Z$P$"''O_((;]G1D;IXU]X-9X!Y)_6AB)8:40> MJK@/A#] I44W3WR@N="3_H=GP1%+T$\OAMVNGQ1;D^Z6?Z M@7&O:OCW^_URDFB[?U1>#3)-U:._[1L[GO5C!"-U/('RH8TMJ;$^!J]D8K(F MT.$D"]ZN/P+C)OG_#\0/8%[[S&__=OO#?^I/M9__#[_@>V*^XGWO:[_[XHOM M6[_]V]O?^-M_N_W,S_ZL3V8^\-XOCVTARQ=@CFW]Y,]\JOV5_^YOM+_W][_' M]Q41@#SWYC=[KF-LG?U[W]$^](EO,*T__/M_OU=T_OB?_;/M^S_YR4Y%(![H M@?:_^YU?VCZB0.;FK5OM#__G_UG[^!_]H^W_^JF?;I_XV,?:TT\]U?[^/_I' M[:__K;_I$\<7OO9#7NT]?2KC^#O_P3]H?^/O?*N#YI?.G6O?\,?^J%=POO(# M'_ #&#X![RS'4.JF_R9 [E R26K?>\^'S#>N-NKOHE(4V(JT_12FI$QCLZ=> MV8K J;$LH[13^@'G(,;KP2#E]5H^)A^#-!@SDRD-1 [+S,$+X,-(:"#DJHA M9;0<#O0$X/M=,)P]JPXT<% 81#EOGWD*!V?&HY\8 "LIN4PBF@PJU;7\T!(Z M ]@.5V75+C9+(P3P7+=_G,V/%,+ 9]*K03NTPVF<4I9HJZWH@8Y$+\'%H-5& M^-B9JBK4]1WD(',$Y''I:.(HD#FZI[V4DV>^^B!#<,,7<)_H@U[ -RYYR*BM MC@NJC&"%&U9]$Z[HN7?OJ9]@?_X!]JW_S-W^Q AWLF7GKI)=]<#0WJ MHQ_N(X)E@=E3KC1.B3ZAWWWSHCZQS^@7_4&'&P+1A5?C!,@!'2[)^%%4'=B6 M130W;4;7Y!-8$^S@_'=$FS_B?/" X$)MTL8*P8$#ZF/A[:I>Z6YW>Z,M'#[8 MCKYNL;%>OWFAWY>PV%63BN.^N++?+%\^WES[_N7959ZJ[ MTG7;66^W+WVV7?[=7VJ77_J5=NYSO](NOOBK[>[5E]K6^O+0UZC%$XR.>4+J MQ,E3[>UO_^+V@0^\7\'..]OK7O.L'P''KBHX=/]HP]YI^\-Z7Q3YEC_+X:P, ML2I%\(A>L7EX$F0,P:'T6)MU3O"+4-JP@=2;V'YNO.WC4YL*O4W)&[%*!10N MOQ7@\%@^Q\B6\<51)E%\!I9'&>/;P:N.9Q1P5J !/P!9,)P9V9K'&+1,N9NQ M E=HTS:/G6[4X.*+F/B=ITSVX+DB.Z5+%\D7?=$BB$3_!)#.[T",[#Y4F>73 M<5H5,+T*CF@; 8KD]0DAL@7)E[[M/XTK6MT/VE[M#QG7V'11%CWAL.%SZ1%6 MK=3PK$)U( A"MXRQ_)=8RI !7M.S?46MVFONTB\XHA6\G#1SPLHX-;YP;4?3 M,^HCGNQ#9P2T.0E)(-;UI0_WP' RP-\X<+]*^7N@]$F?V8:UD0-]ZZB7[X=X MC\CLS01#E&"26P-^YW=_U\?8V+O?^<[VW=_V;>U__)M_TY>8 .RR -ZUT@\@ M#[JG7[_YK_Z5]@^_Z[O:?_7G_IP#CSIABPTWG=BL6^XS.LGC08A7SLL7O/** MRP"W05^O0.KX-<\\:YE^]3=^HYT[?Z'=DQ_AO#>GK-VYZ'_N+#A[!CCX:=.N= 1NJO@8FOVD/=I;QSCC+^*@3 M1F.2'H+8T'=]?6V>_'0Y^(YASV$=F'X.3(UC;2[7QA E;X*D QH\7(I0P\D; MKZY@J#A ##N-8<+0<0TP=3P#$L)TA)V0SY0RD,O0$<@.!AHZRED9*PSY9VV, MQKCB5?=J>)!VX1FX#V0L=MR2E4P^_!T!]PUD%2D.G4&!/(Q1)BS:!M"V= )$ MDYZ<0>+L,Q2HS[*D^6O#R7!M/]?(55^RXC#2R>#13@::RE0?.>"K$N>AR_!5 M#G7"WFUVNZFEN\0_4G8)FT'VA308!^T#63 M/#A.J[\MDSXX:)PX]@N>W\9-QPCL!"6'[8C^D4V@9V2E==BF5W0DEO__ M"KHT1J7\T[;B'(T!G8FI3=SX#0_DXO(*>CXH72[./6Q'YS5YR]S6;]]O=^YL MMK4UZ59]2M#XP '[ Z_JW+Z[VLY?N-+.GWNY+=]XI>VN76Y;:]?;]>O7VHW; M/%&WK>!/ =*5<^W6S>N^$1W],C9J4D5V],)]3*]__1O;.[[D'>V=.NM[[BUO M\7T[V _MMHVZS0_:IFR E2K+)%UGW&=\<)DQ2^2BC;ZT,:&R>O) .O#*@FB@ M1U2#3: G@@S&#S*A?_*Y5XS50'1CF?$) 'IEO$A?O#21.,>3ON3@7^WI -H' M=60CX.5>+GP4O*E/(,/9(N6UTNO+*!IO\/%X9LRH'8P_Z!&<,@[3WO(3#SVA MHA?*XJ.J3@-O'A*9ZVFP@ E:J8J,)^H=Q(2FH"PWHV7?:]M#8Q#>4W;(Z M0MO0F6\E$)KU27WYF^KK! ILH\G54.0:RURZVP,Z#@J_Z#$;:-EB MJQ-( ]P^?_Y#WU-^^!7?:7MXYR"CC_Q1_Z(5W5^X).?;/_;C_R(\;P2)IK4 M.WWJ5/N*][W78XPY#QK<%W/JQ(GVL1>>]Z7=O_N=W]4N7KKH%177HSYTNCZN M7;_1[BS?]:6K#W_-!WT?#8!.GWGJJ?9=?_?OMK_R%[ZQ_=9G/^LYDLM-K.AP MC]!K%?@0' 'O>\][VI=^R1=[1?:N=,8E9N91@#Y"UP#V5)+$["]T4G:HD4=D^?\'%K1VI>^"Y\M@8^=J[-K:#>!C^BWVG;V-2H5% M(_7=V](CMC4&WW@<8;."DX'#2H4,GP$D@A9$YV"2)P0<;1FW'0W*50&"DQ_GE<"+E1OX^GJS#(+Z$YIQ, B! MXX,_>="PSIM>R(]?YL271X(5V3.)@ M0Q,;8\\D ;+[7?7 13XHZ)'L&FUMZSZ3Z@/I_&"[_U"ZV8''HW;R\*/VFB>FVM'# M!]NM>[MM\\%2>^)I'E/-FYAW&OK2)<8BSJTLMZ,]CO(]3@EPF3N@N'E[PZABK&W:0YA]; MKS'H0(>>41[Z+;DL+^/0LJ;?6,GQ_5^,$53+#\B4:D<[RS=4&WTR 6K'2Y7T M>WH),#'G$[#YW_TUJ=J.1 = 'O>[OWUU2.WBB+:[+=JRHD2=+@=C3?FDW0\$ M@/J4C 5%&QG)QU9JTHG^4Y\-_:(W<,IA4]_TI1MP&>- ZKCEDC-Z1WYD*-_' M,>W+IGS9)D!_()/'B.1V8*%Z^&;:SJ';P4=[RZD-NI3CC].DW* ./>L<,O#' M3X.GN@#Z(_"DS+KMJ+01N@E^:"-43$F0$P;^IN;*E2L*^*^WU=55YU&;]H5* M>$0?J6G9M:4TY4#$F1P7#6SI2?DC5FRX5,M]*]SG]K\JH/G!'_HAV\Y[5,:- MP-R@3"#W"[_\R^WG__V_;U_\MK?ZT7-N /[7/_)OVG-O>E-[^LDGG??3/_OO ME'[*QU_VKG?YT?(;\N$_\5,_Y7)X_?A/_$2[=N.& SG\$I>RN(^'H(J3@W__ MB[_8KM^\Z?MZZ,=_^OW?U]85^+WC;6]O7_-57^4;E+'#'_ZQ'VN_[TN^I+U' MP=67:G]+\\4_^=[O;9_[_.?;>]_]'M]']ZF?^[EV=WG9]0B*D(/[A#AQ^.$? M^U%?+B\=T@M15_2H KX=HNNN^907=)U&V6R]5+O2]QC(R^:C/3B%&3G ]6'G M.\%*'4'O=X"< ]_^W=^C8P8!9SL(&L08(X.?5[DGS:4&8S;3N; M#& [!.VAQ(! *N=IPW'B%.D0!S4:S$2P=KX,.N'B,,&E,ZG/V2(;91E@!#@9 MT'::PLLE@PPHZ+#GV,M[2@.<,7!6PA$!!&=/5H)_X,4R?,ZRJAWL?7:A,B[K M(#-G; G2PDL)W[R'8W1;"4X4!R,7M"AG )?3H0ZT25,.'OJDK@>X-B!+H:D' MW)21_]9G/M-^X]=_W?_;$MWF;'N)IUPT"'GJ:FUUW?>.( _L04+6O4:!6.IW MM8OKL&?.G!;OAPHP[KJ_X2WU6N[H@CY$)J5]G+/$!'U%T4UUW02$R)\5',YB M6(8ET.$R#3?H?M57?[ ]^?0S;96S>TVXQXX<\1]A?EX#\K._]1L*ZC9]W?LU MKWFVO>4MS_E?\=$M]@8? B<<#XZ?96+Z!DFL7R&X_[6A3R8-%$!;_(_>.CA^ M[+C.MI;4SCCHDM?](MW6F7[U%?U4?0,C EC;J/:Y.5OZ[';$6)J6[N11V]Q^U&[>W6@W;ZVU^P\TZ1Y:4J##I=FI]MSK MCK;?_Z'7MZ=/S[6?_L47VZ__SFW?Z#P_3;"A-LT]W99./..GSMP?VI 5O?CL M1OKWY0?DU7='P=3*RMUV^(.$#WWC72NH(RRA 3) MSVH&N@$'>YE5^PZW)=G[C.RB^MM@6B4_\A"XJN_%:[S*P@:4764,X.MB,TSL MED?M@9[_?D5XX*,8<$ED12;WL;")O>D-[P:3;+!"/[0?VZ8=0Y!#_VJ/_=LW M:; B@QMJ6]RKH8G,^#RW6GBH!/^*73.&P6',FP;Z13Z5P<&7 MX& @/N4'"?#M\R0#/MUI 3S=!FW(01!=/-%7VIO^2![R1V96[BY=NM(^\]G/ MM,__[N?]&@W;.*QII.A47UHV%;"]&L!+I760G8Y+=\CXU)-GVE-GSMA>EI=7 MVN_('XF#;>+UKWM].WWRA/@]\GTSEQ1X\29Z[GTC^%E=76N_^^)+&A.+#H2X M#,6]/,CS5@4^K%[SD,7UFS=<'Q_$)7K27'U -/KVM<\^ZY4;X*;*;MZ^Y57W MI\X\*;PMC=U;\B'WV^E3I\T7.SEWX4*[:=CXW=:VJ:>_\A'SA*1,R$R M:9"-P5AX'<'8SKT;*^ S^Y%1 >!%1@FH//(Q"NAP9.#'I]/! >R9!'N^:9*GK0*CO-@-1\DJR4-N M=-U:\QF:R$A.U>+;Y6(2I>U00>;0#_4NM@$'A!P%[G/A,M#4278$!"SO>M>[ MVXD3ISSH>7R1H.*))TZU.+PRCZ1 MSSK5M_0,#=I <.A[353N.D,C4B=VGGZ"I\_212)EA1L\[+,U>.>U<3P*'%MOMHH:UN*SU[K"T +71C")KI@8"1C8:K4U.H0= M;1=/T? )"1\=E_X,($)8&219O9J=87)5GXK'_5V";-'3AS&$3-"OOH>VVZT\ MVL9E2P >4X=@D@FK@G"W1F5<)B @*UN !DX=^<; $?SP/8!UHLU^ 'F5+KOV MY*^-CAKP0!--GR */P%S-9YF3_A+-,M=]F8:Z,J(T(DLEA'>E*E^V26ZL&^$ M/RN*I%56;:*\@#XU+?A(9NZ%*?^2DS/:)MU);[Z,K2QX6$9X^=ZSZ!;_8!T/ M]6(C]N%\+&/:2MQ%>TB;E^A;?O%F+O.>CVBZ'?0Y[=*>RZC*ERPX^T)_[5UA<1K]PZ5*[=/EB MN[.\[/D!O?#>LO,7+[J<8P*6\SJIN:43"6@BTU6=F(+#(]VLPL";%PYR+XWU M08Z^U.>RW$7)@!P\%LZX@P;W*E+7<^G!0^;+8^P7+U_VO7W,!?R)[N6K5W1" M<\5]6+Z2>LLKR\-)+/=(9.JOPHDDS+?F\G' M![U_>J7N8?9 AHD1 M\CISEFQ9C: N== -__>%?J#CMR&C<\O%9C)I:QTH#2Y.G,>/667AIF*>($)L M4 L=FV#S1*= !;[^\TOIA8"<@ >:E#GY5N*_!C\R4Q'6_R-P::'%_S[&O: MD6.L0.6^#]K!)+2TE/?]$- Q^7*YY?B)$[Z?Q_JUWK+YO@WZ17(B%ZJSHU69 M)S [#^6-;!A =IZ.(?"JX--MI)[;$.?-$X#.$!7J)-@G+[J!ML%MC+Y!-SUM M?D/RPZFV]7"N[1Y8;(\.'6D'IH_[A8$+1YYJ\T>>4+!RLITX=48!WTGI9;$= M63C0CBURJ>M 6YACE?*0+VEM;-YW,,L(T72O .>H@K3#.L+:L)^TC7+DL1ZT M^7U,?>,U [PTDDLVB]I,3[CHB?'".V5H0(TW[I^BW!.K].O5TVY;T.#,E#3Z M\!A2&CPE!Z!?P'&P0H%T"DW/;@+?V.K5658$N)^#H-%%!I]4B#\K4[0-N1AW MOA%<>2SOE^V;CV3/"LGD9 *!*,>^>)\4*F*SCKJPX-6XMHZE3_L?CBE3&KZ> M-.AC?>!78Y@&L+<]>6PA#ZL666UQ#>AU6I[03;WGZ1A_RLHBNK%>A<#XPL?: MWR$O?2$YD 5^;.6C30NZG0?CI^2&E\>FRH&J2SO&?I_^ \#ETGG)4?+[3%_' MX+K]R"*92'N,*)]R<)TV:=(9&SPMR\%._&S1L. MH8FEVU83("XVJ H M.QCACNDP^ W*<^=@1&%H//#=J3KVX'0)0)GH=*T!;+4+32WN0%2D[PL1331@;:H3(,AXKP,H[KEP$I[5^J1C=N@Z , M"S2RK ,!B>17'2I!CV3KM:H_I MPY>T]L6'/UED&9-[-'9WMRVQ+:+7139P/4EU)R;1H>!^XC^"#,(S#W1 I0Z@ M\KX,5HMPQEYIPFG+F?&VW^>>>ZZ][6UO]Z3%Z@W_D[2]O=:N7KG8UH5+0$0 M@(Q,AHAM'<++?#)(#\FIU#TZU5[ZA#1GTK0>N\09^?*F)U?AJUVTHW"!4)W\ MU&3AWG2#G'*>\UTO>?0]O"R:T;D$RUFS'."AN38US?MPCOB_J@XO'?/],KQ; MPW\2>NQP>^Z90^VY9P^TXPOT*[H^X'?I;&QQ _C#MKR\UFYKV]YA\M<$JC8P M*? W"!%.XB$?O/63,:',WBBW7[9R5,'C2>D5_CX#U!GR]I;Z1H+7S>%4HR[] M3GM8^?/9JX[Y+S)>-L9_%3$> U:8;8\*Z ;G3AL&_6DCC0T@)[* G_M]U$:PGZ<=X MD1V=>;)2&\GR)&[=1G=L81W\[-4>:%HHT7#[E=!QR0Q=I_GTNL@&GGV198 > M@5_&&O6XN1\<+B>RVDY-CS$!=3@!\N7\@:;V[G"EN-0D&@=9@>$8_BI&'VQ9 M$4=C*4/KT0F^*1,W]+C?!SING_ \"3-A=S^7>N@J?/$7Z",3(^.NRZMB9(KO M85PPZ>/C5,?^/:M>T/?)L(#+VQ_%>\IK M/T#1Z.W]@G@ZW)]'56^DDV7 9P>5OH:FLSLB^AUC@S6ANY]_VCC!!]=EO&J:)'OMQ9"]ZI#CD.%N@ MCL?BI8R=2IR>P"1G3'\ 9>TY[C#UD8]__.PXGTD$\)F=C,S7/MWD,- 4'$/O M #,O]X+K8^?R0Q5/'#9V<6?@>P^&]IF$L_1I=,JTY?&O<'6^/N!4!(]3I]3W M LF9N1X.2=7 &_B!C'R2 1RF3LD%#Y\=2Q F^)I MJ>^ZIF\2'BBD?:Q/K1P4&A!ZJ1M]4%$%/HX39? /.+2)/!TC!Y,+-QVSDL/U M6#O&S@!^7'[!N;-L"8URS ;PE,?F5CH9/KSDC3/Z!_R;.(__"D!%.)H?O41F MZJ%#VX?D86(!%SK0LZ.BS[454(9SYA()9RQXZI-[9]=)*^85.&RI@XHO>L>J1 MXTIDF"]R)L4DQA-B3!*22_C(3=OF9PZTIX[>;V]\JDDG"YY<[JYLMANW5_U4 MUOK&=KMQ:Z5=N['2[JUM^PDO_^FD].A'Y&5'!#N,-1X+3UO3=Z3=+THSS@F, MN(&8X!/=YG)U)@L'.382G7C8[C-V/.;41LJ/]'MW*@C(Q,YX3[-I)UJ7=ES7 M]Z^8'CU!?G3JB50TL'W6J!(D]I44R>O+5L(KO;(_Q,H?NO2X2Q_DLC:!4NIA MHP 39H*(@]83E_N0*?I@'WQPF'2A2YEMAD8(2)./_4H$?9-/O?BO1WZ7C>51 M&?6QE;2!RV;53NI@%Z!E7%E19'1^;,95EFEK_'D5 +V)/[)85]33-T]YYB#GQ$9DH7# M;Z C.%O]W3]#7H=*5KG)J*J#=AW@FUSN@L!0IY [JZ&RZJ0:QZ&K'!?G2'OU M*?5S1"U5H)SJJ=;I8C_!G8 +!*$[/JZ]AY# ]@YPM($# MKIV0^!&DD(9.#= "T]-&?ADVZ;UXXJ=CZEO^3M>X"*(]Z1I0QJ76B!]IB\Q> M>0YX.$RN:$26D*-!&>1 .*&,)G_KB%/[*!P4\ MLU:MT@D3B9?/M5G775X >MZ$DT#K;CQT^V)YYXPC?S$0B8;J<-';1-7DU.3'3DV;GV M#H@.8L>QI=S+PV>4!34@"RPUF"2E9.'/FLB&7 M!%G5JYM9V?N1>^'6^U;JO59,5%SV(K#FDD8%F-!-'VA,] #'DQZ""#SI(8]U MEK&C.(X7=KF,=PPQ+@@V %1(3>AZ8M:>QY8]EN6?7)]@4D ;X4V>_S59.J#? M:AS05XP1@CGL@ _4(YO\!0Z1H$! ($!_(*=7B(3J]HD@/C*^)L%-T4=&QJW; M3[G:![Z#.O;:W._:LPH"7P=??5("@B>]J8R^M"_3A[^&\$E:C3W3@52O)]Z^ MK-=]!OF61YOK2.8A+;DYJ>%^-&5:'FN@]X=7=]PN](?,E%605N,'+O[1,=@9 M#T-;(I90TAYD29#+"2:K89$S 1%VFO;DQ"YY 'KD+Q4N7+C0EI?OYC*7<.%< M+ (YLGX%D:7DG^0-,$X+7/9J>!U>+0^8T-;&!YTY)Y!JDQSH9-,!=:G7<0JK MDS2>\ZL Z.G]N ;2]G% _(PI=#IL>]I1V< HVP?"&V<9U1FQE:0F&&Y33P/5 MQFSA6[PG,BM!OM/\I@[%01D0#:G/IGP1F? @+U#)44Z;>N'KONXLI+#U,G"( M> G<08$//4!(%E$<1DW"U(,I'6XF$-2&X1I7@X/Z'-L!=4G,K]?U9*%\&W#' M8X,4^>:O 1 CHG$XBERC)LW 9042[(0VI#C&"=2$ M@2,$>5/!2QZC),CADE1T"3WN5V$9GKOE"2(0I!R.G54X^;=D)DC",5*70 ?_ M8H>#0]1@L>0X*?2D+_DY4\91(A@M]P/O>9B9#_LV:RVP$-?"D/WEZ M@;^IN';U:EM9YD:X=3\]AZ$L%6TR0# M>@ L.:Q)(XK%SZ GS=GMU %M!XN1]4R1O=1/YJB[+Y]1<._O;RZ"[(D_V$[OO"@O>'IA^W(:8*Y@^WZU=5VX^1 M7YE,>G/7GR- ZA IBT(1^K1_2@"2W[$]&F?ITP3.CG,O+Y<^?]S^-KLL&< M9'0E%^@X8J@NB2\ 55;UHX_'H?@/M$;XAG[L-@QEZ8>D^>WY;/J)3J++X 77 M@.VRU\\H5^G"$RTG]^3\)R'M"]\QR\Y-4++7\8#084@X-3D*F+XR7=^D)O2* M9G;\E,3)KV/;F/K=>G&.H.KV'/;8)BGK6]FAKW0..\^>1;\XEP+9U8<^_/Q9 M2C H#PDA>.#$3D.$K3/FF'(&%,P=G57NP,NU1;LOFUJ) M[$5?5+1%#SAL]IS-JJK;X(D#F?3Q,K3*#2Z7++2[9U"7S=T# 6UCF8VE8^MG ME&=.'97QL5!IP<.H1WZ'93F\@FR<0;-B@DK G;R MHK>US#)2^=".+@YZQLYI,S)RR9*;5M%[K>041*^D4KETZ-]>1O_CA$E7X,LD M56?LU/0D4%#]D0.E.58=;61RP^W,H4?MZ +$[[>[-Y=U!GN[W;Z[SAJ;)X-M M!3F;F_?5_]*CFK?3YN4C\\>9O#Y@57KDKS>8V CFN(^#23.K.B/[,O_("9!. MT+?0^.\K_Q>:@AR*>426?W_F$5:/*^F9LW%NB$8F>.=&T;X"XC:K_;V//&;H M$_%GHD0V^!)@0S_VG?LSH.NG=E25>AZ7*IN,D_L5WT@:VS0@4]RFK,N>\4A/J&<]-(4%-^"1]8@!X3&&%+N2R=\4&P MB@A!KLO;%1S "YOD'AJ"&P?;:B-R8#?FU\W%?(NW]M:;ZOA$37A B83?$F;T M[IU^5&@Y>C9Z*_G<-O$C$/5J$3J0.EB-LP]T_9H'HG?KJML0.J]'R>'E8$=I M: +PH9W()TJNRQX<-LOB\IKP)^71)S9&J"S&FGZU@4PK7AVL\_WE/0\PF[ZOOJXZ29/O9& /H>!.8%(GB;X7 MO J:=AJSYMR/A)2M9PV0C#V\NA&[7\GG^UA%X0QY^_>D)NGT_^,-'>,,:>\B M:R#C%%Z/4>@XXW:13KN1SSG\&$)S@CO0H[YV4Q]^X86S0Z-[J9]DZ Z)O#2F M.^[1YL&K\G%'FVK/8TM>ZI+T)"!ZLF+G3?D,4(Y #@IZ04>XU&-2 Y\5 *^L M= 9,E$Q,<,9TBQ>#TO0[31P?3@MG4@,6Y>*LX<&>8"T$ M492!"WWXX'C \212;4=2:""?^%:ZR@#RQBM8@)T>QW($(-(W)!CX&^L;?M<* MEZQX<9/K:*-=G*'R#AHF./2"GJ$[ ?JC)P7%#]FX<9,@A%?U/]CE]?-,%B 9 MI3OH2?UJ1U$W*L?*8%\3!VGHTX<$800VG(527FU&QW[*B9>S67]0DU[D[)") M-W;2-E88#BO(R3)_+D>YKU4?.J[E_D%?5F'TKH\=)K((%[K@81?(P_U(L$RP M0AO3R.Q5VW38I[4IG>@@DV[/529XU3:7@=CSV@$FQS0Q],W'HF0[YY%1WF5# M>Z#)DW/H'CV@)>1P0(9@^B*G140>RQU=,>$1$/"T%Y<:J0M-@NN='8+HW+S- M_3+<+)Q5U8P]].H)K]/WF:IT3UL)8EF!L5U(/C2'W."RKP#"JD.P#LB-?]A1 M9$>[H,N-ZM@6=E)!1.KPTU=B#=!3/=EY+LM&&P31]GW(S.6\+B^E\*!-[DOJ MB[?[4U]/T,)C51&(GU0][,3<,FYK14-=,\C%SK:@%$$B>C9TVR7H*%LL?\6) M)!5-$[WY[Q54IFK<"%IZ!]?V)3F55#W91!^+<': (MYLV+3U+J"ME%,?HM!B MLYR6._4K#90L,$HP&YJ6:>@+Y0F/BNB0I(.TKE=OX$LN:#&VS5,TL77LY-Z] M5=^/<_W:=0=Y;@\\N^S!=](PT"6_;PEZD6-2+P#_R?%0;Q\XCWILO3RZ&LNQ M3U\#G:*)!GQ8*"956XZ1IP[\U8_D5@(^D;;X=3SS3UYJU-:A!R&F.Y*U)P5# M8M(6/D(/E:)%7O*I,RZCEH9XZNAGCXS>?*3-F,X/7H%2M(_QTVTJV>23"'ZO M/M"+SCM*A8CM\$"Z)0!(&/BID<0,3X<(WGP95#1$ \B M9=29DV70#X,;A7&65XJ#?NIGPF;/9H>E!S2Z(=14(C@5R.>E M9,C%&6 Y!OV8#@.O9*(NP8P'KCX>H%6F0N/9@9'#+ORB%\IH9]I />L&1^+Z MHF=G)CP\C,!M5#Y.RPX$'*4!ZL*'8_ZSQ;K@X[KH.TZWVF*)19]V\I;CFS=N MM-NW;_GF8LH!:#$9L8+%DU7HIB9F?0M-,"0,-BCH*YN;,0ER_!<.]'.I CQTHQT5W'\^@[.\T15G MYSC#::6IS[]@TC;=-G8.*9B9:8\.+FJ2/BQG,M]V%-RT0T?:S/SQ-K>P9%FYW'9(P<[! M@PJX17C>;XD^VI84'!+HV$:5+^U*KSEC/T"?:H^^K4_)YLNHHH==LKJW>'BQ MG3AQ7-L)]QDVR!M8@=R[,VW_X#-[J/>VF:8^3$Q,TJ;9QT*MY&3723^G9?\@IV:$+'AN*QN8]7M4L B_ _:1#^Z #T+DUXHC?U'73(]67C7DZ#(TW'DQS, P%TD['/950^\$2.\)SV MR2P^"#[8 JNZK[SR2KMSY[;U7'K:#\@2>2(OO HFOL(MZM6#'V#/]GC=@L(= M.*.KD1QN3=7--W5ZFE^.^52]"?^"HA'P&"4#?*I0-F%IF*!7*GNSUC82$>K. M#-]]A 2%6W([;;XYZ+NA9E')<7Y3M_ G:4.OF,!7A_TX*!VOYPW L1"@9;RA M#GI,>I!5GR$+?*=DSU_WT8^=Q:"8:")4D/G%0&NBP! S*%32!Q $V5..X^ L M)#I0EAR+]NCS TFY=3_<3'_#M&W61&P!'A%S? M*SPJMV/H[>(8&-K2!XL'O3YU5@.D9#7/M,+IE4<1;PL1ZT.4^RPH,@@,GE[MUEK^2LK:T*(^V!%ZL= MZ(C_\K*3I*\05 !ODN;7\RR;9%!GN8S'LZ=G5']W.[I4)O;H>//=&.GWZRG=)V_,0IO^^F7O2WM'38]]2$]:1=Z![^WI16-*54C2=&#AOV%)G?LIH(%E9H&=@(]#(UCZF-+Y-%^(&V* MK\.OE$W R!.]]K0-W=K&A$][P?&8%8Y7C@5N(RB=GIBY#>C5@J,/@74H^[?O MH%R?HI]@(K+6M#^?8=':@[3CBPDCP)?J4; M^XN4\0L]Z/C8&0E\")QR^2PZ9TQRF?3<^7-^C-R71M&CP/8P;*%A(.TL]")= M)'?@#W[EF<8(0)F@#5@]KQ<4PAX03?#5#UA5:D+,B0$&SD5:W1H^V:H?AK8) M?.R/4480X@.NRT9Y'4H$VA%KF1%FCITK=()=?F8 M1K)ZB1/V*=@-_IJ\C@-N9V,H.$7OL[O MR0'8IU%4BN-1TL;E,RQP]/%KOFUL# H89E*#0]UXJ,JIWVGB0#S@H-+SX,H$ M@T2WB 4P$,N#C"'.N^><=C0D?_@3GL<"'39!CD%I ?C$5A< M<*4['!B!Q*%I'$O>)GI DUW'-*X;Q[ZG:1K^5BDR1M#UJXT^P]'-3,]*1EXL MQ_U2?:E:F*PZU-D]#@X<3[0CN/L+A8J-,Y@#R,@F#SJ4J5HG0%4OCE$4_X>\)88"TJ9Q[>$:."9!&*?0N M^N&W[+3;L,MSMHX6JOW!C#T=$H]IR3Q]*$\X'9R>5[##'YLJ*)OE[Q9X8_$1 MOV/HV-%C?M_-T:-'_8C^L>/'I*N3?ET\[Q?"-IAP?(FOB\H.V6P/VBKP0UP' M+)Q,2)>Q@^B!2?ZP^H'_V>$O1%@=PGXVM[=$C)N*J9,VLC*6FX(G$R^\:#,T M'3!48* />;YGR/K!3@F Z4?1ZW4"HJ1VQ&8/>?71]?71SFF =GK,0(,L;;2) MU4%>FNG_VU+]D"W:JDU%'3I(4Z&#FI28%K)XU4;'DM8VP(H,M+WZJ;H^2X6? MZM*WI=LZF1IHJ:G1#7545?S8$+?VZ*!L=RB7C XVE(Z/% 7EL0I&?P"%JQ_S M@@9\"^!KF,P;09OP0O\AD?7$ZFSWQ"T,>/;4@X#F94UZ!C9*(>+-./ M2B"/P,>($O$&'#_)JP/R2N_\O]KU:U<;#R&LK:Y9EVZ7X/%Q%[!^>KJ@=#$& M5^?G5>E,TAQ;)$4[! MP*[*T,=(/@"U37[*2R^\HE:3!]?O& MF'[5OG9Y3ZO<&+U.3^:8G3Z4^V\=G*4C' W*M,&* $8,(PP69/*'8^TQ3@8% M X)!EH[(H*&,P0CX3 +N_F+(H0M-3Q9*,^"*OAU&%YIC A9/_OV8P3TH@S(= MJ\1\7$MY[C -%N-K$Z/N,-/&##[8$*BQDC"9!$W;1REGLTX$T -P6I47?&J M%WP@+4Q=RZ,CVK;[*$YTPJ4;&)^>53R=KPV=\G<(O SPZA7^+V4U?+4QD?D1 M7@QW>YKHH%W9-%6K'2<-O2^E4Z8= @D<(:\]1@B[S=#4#\[UR-(13]S( M&!N3W1U\V&:GU]KAV"W9P#!A]7P*:H*B M;=%AQA!R,U%R[PA*HA70L8WIPT3JIXY4[F!2 =&"VL0E)H(0:)7-%R_D5\(\ MF5T9NYOK*VWU[M6VN7RM[6PLBSE/[M$_XJ) -&U%C_0E]U?Q'U"\0/*P PV* MD5?6;5RW'?MRGC+$-\W'YLW6>/8;)9N /.N\8R=("DWT9CN2'J"/' FLTD]I M5P#]0)MZC.T*/-"GWPTD'3%6#+)+;OS&3@E@*A S3>5#5Y24)SF53[OPD]5_ MYJM\VS-BJQYRV];% _U[''1?!'U\(70(&'B_C9)NGV55/ 78FK92!?NI'-,![(2YNE!_O!;K_2(?[*>E'[ M1"KR*!_P#?,"!W"2*27P,(CO78F=V(3WFRT8A!WSK(^AH59#(0!G(7ND! MU_C"5;ZA*X-ZA9.G'3B3;;Z4 0T.P&'P0\_&HDPFQ%*HY7&N9%0=#*D&D'(FM#L#+'+79%"\<#@EFZ\[0T1">O!V/._YF%8< M$C+Y3T>[#'G!7GC$:=!V)BDY;7T*[,2@TYU%9*)-.8M<75.0<_5:NW+UBF\P M=K\)"'!X73].'QWZYE"UF_K61;'H"6C6'EE9QN?>#4ZF^/=QH\';SJSJ],WI MU(^=)#]HT$L9.&QU&03'SST_3,K;VYOM_O:.)QK:X*IFBO:XS!C=(3L3&Y=@ MN/S"CG/*[38W?4]GZDQL\VWG ?=,Q(FC$YQU M^*EO)1,WU$*O;#&M88_>P%%_2(8"XR"G906'W+2W(/I.OZ$_]M"WW2G?9]7V M?['#PF7@4K< /=1@-H[J8P,ZZ'IG2_]ELB#8954A*Z;(ODLPJ39S'#MVRS*V M.LU[]^ZT:Q=_M]V^^F);7[[:-N[=;/&;@$O6]%>5 MR<^;#K:$#G)R17F_A\1$H^OQ!D"',<+EMO@2)F %'TJZ#VKODGRH:WG%QX&( M-LOQ5G8'K0G>KOT6N?@U[=6'W&QNQLKP MB:%D=;"FMA7L^&\I.L\NG[Z!SA_ZM9F>>;O(MLIK/6[?NMTN7KSHE6NO^ MZ MRQ^#Z#YZ*%;[(1C\[,6H,4MVZ 22W(L[0&\'D+I=_L?J RDW4,^X([QA/ ?& M96,8> BP61V1FPR#,ROUJA#:*2T^91-[\LU+^UX4WGOE!F+!'9^4?R@!P$_> M8_51 _L!-S@NH&S '2/T?=4M&--EAT@CF/K:YY\_6\[69U6= ,<8&X;*!@[E M'D :%-EP- E,RF!%:318$S0P$./P\D0+FT:\A2N'#%]PV PZIMYPQB6P#'*: M\"'(86^'TN7TC=+@B?]PC1JY^D ?0'0Q[&H?13YK)) 16!X1"OT)G5(D>B / M0!\,+!Q3.4#:J8).6S2L5Q3;.\-)[?5E8K!#%.X0/.D#3?/NP15&S1\I\OAX MSFPV[<24[?;'><^Z#F7N*\H[S_ =Z4!0[W+#9$#AXE-(7,Y;OJ(-"^H M\[]=+QY!K0IF-MKTP5?:P8>_TA[LO"P'N"K=W=/^KN1?:8<.;/FRQ-SLO'5$ M?VSQEP@[D0E9"0SG%C2!2QYTS"40P'WO??JD N"R 4\>*L_D1=]P! Y)ZH!+ MF8Y[72"7<7-9-7BQ/<#!P:AKR!_N<2&_E\$?OJE/@-\#*,E!'O8'702,?*E( M'N66Q/*$_]0!Z67U>KMUZ;?;RAU-)%+![J-I!\@/=K8T\:KOYI;:08W!3 00 M<&W+QRL'?%/XTA'?ZP)-/_7(?3B6"[O 7C(N:R4!"O1+C?W2<>W= ,X>E29P M U(O3U31%[Z,APX\9B,8^@6'>C6VH]O)&&.%"UDMF^K"KN3TQ,]XUG%M76L" MU;?/0Q=#EGT? #_W-]FPU)Z3NDE@FKX&1-E\6*6$)BL^V#]C@@WAXC(@F?0!O_G?/_4\;\'_2.70"G% E4 ' 2:P!DZ;(#U=?5GF%SZ:2=9E;@O)0!8_J3\1N^ M0UUMA3?0W _09-?+D=W9(WRG]3$IC(9C\23M]SZ1I_*Q[0"FE"+SH+YI\AW1 M-_3\"8S+36D Z[XC\VN9>SO)J'K\DG:)RIUR6=$.7@"*.AYG[8$J2-W"K=Q! M[X*4 Y')\Q]E):+22.-TE.IOGJ["":+:.!4<*^^<8?*SGE47J/T82G>EAWMM6R=Y7)JZ?W]3VYID6VVST_<5N$WKS), XX$F M7O7;P3AK9,2V%A=PPH>LAPJN2V<62WC6FH[I(]*6ST5=<([[F+#< D\4E#O/ M66Y'=(-R5(3MD._CT.I%&0LD7#=\G2\$Q@L%?HJJ\TP0(VI*3WB$@&729CM2 MCG4J!RHF;6GV87ORV&X[>?B^[_=:VY),,XOA]FA'P:CT,%C"#&T M\<(ZWY *'AD"M&=2(KOF*\^@#89W2(C'RC MNS$,,NO#N$.0(@1FZ0]]I7* MXZE _U&N@@7+0K[JDZZ).6^HWAE\:'#2%K_($%ZBY7;TNHA3.C8M;;1I$H0F M *S &O!3=6I7[%+'U)'>;=V]CAL$<38!>B#(BDYK5 M=N7*U;:\?$?]54'4"(3/)PP"D=LI'P.5"J\QY'C([?(! XU]5:RO)+(WOWU( M0.45R7XX8.ZO8SJ]O-<9HV3,[06W=4B/$]I^#V*5I"UCF*!T'>XM#H+RV UM M%@VG?%RZ#U"]#K,?$>SX8R"K,"@I^"3/^ Y[60HZYCRJ8]^_>M6&H'6& M28"2@=,5UNO$2>6=."E/HP"?(<%5QV G$(J<;$4+&GX7CSZ>>'LY96.G:2+L M=%P#V(-5>H!NSK@T8W:\DKUX(Q]U<;+F23E<0- ._#BKO*C0[9%^H&&'JV,& M?1REZ/8R:$7>] 5G-;SUF#^YY!@#L",57?Y'"%WRTD#+@GS:%W11E.?# 7"Z MM@&EP7>=,8ZZM-S:#YMRD(LVP(/'FK$-WO?#"EVM/$E0 MXI!]TY+,\[:%!/_.F8U9RF'0/3O^C;U1EJ_87 MFCE+9@.'?=FA PR^T!1XE4/Y3'AU?.C@3GOBR,/V[).\H^A@N[LJ.U39P;8C M?4VUXR?/M,/'3JL/YP8Y]#7]"@@(%+!?VL8[C;BTR&H))Q-,LCS:SE^-X"]< M'^6X+=A']G5B@]B9 #,&D!':X94V.C"27IG\:]71[9QMX.-NI9?'P)QTK2A5J\ B1D!"@'W!?.H!]S/U!6N+J< K]V0GC5%HN$ M>8DG/MK!5+5!-!#8JZF6-?9:@1;U*>=K?M(=,-BT-L!8PH4.%*/S^-&4(7+L M%&SG(YMU^% VH\!'XY+VWKU[MUTX?\&7JGA73MG *IGN4+*4$$S4+H"2#'N M7@T&M"X3:(QML$UC1 WUO M/3<'$UZ2RUEFHJWD1S?N)^0BK_*15_GLD]/EZ_6UF98VVRY%^C4)LGV8NFY# M)U\Z<;Y^PBU80*]N<+H?! ]@K"O3^859P#'CB%1PJOZ$ '*3;SK=<>B#L4X, M+]CLV7"Z.4-E$LE6#0$<;;'Y8[X#L&IB.O 2?2!G+2S;!I-)740S,(GPE<<[ M$[B70HB^U\#7@'LK+*/E$%WJ"N( )T9'<,09*H^A5R!2#LOMT\8Q9YFLC."0 M$QS) 4F^6AKW(!9)MUUGC.40BQ[\!-.+PKHP#A],VB?_Z;*7R:@#X(0RIF@JPYXYJ_/X(SWJK7,=!_+NA^R!.O/HFAIH M"XF+,*Y/WS&!^[7ZV@.Y?"/4:M/7 M9\R:**$-P)<">-]>V=3&GZ7NM#,GY]N3I^?:@_MKOIR8-]JJOK"9=!V [YML M::$G)O4K]Z AV]+B8?_/V-///./]D24>.U]T$$VU'8W#3?_UR+J?F%E;N^<_ M;.4MW:P 8>%N"_VO_J'/:;QE8$6BMPL=, Y=CBRJ@Z[(5R,]IK$[7A[(6$$V MMK2=5:6RN?01:B=A&EU7IJ\ M^7_D4V%4B%\"6X\Q358]^L[S::!=^C1<_$D@"X[XQ+[4!GPGI MJ@L.XPX]M ?/4NH'6RJ_1(#%V/2Q\FO"=%WK M)'ZW_#+C&?V2=E]Z"Y B'WK8!H$.?OG5 %DLSY[Z_2/>^^'QG()7P>>8K%&^ M=5)0^>1U7&@4]J16AU'5WQ-,B]KIYP'0%?2ESPETN8V_%XPKF]M35KC[Z'IS MEP77_6+42=WAV'MMT.X ONLH71M0]9W7,ZOL<>@EV,X^P,;V$ 9H@G'C!\-K MC+ 7\IX<"8EA!3EG/:1Q7M3U&0?*T $.E,$/4&ZGHGQ/O,;I#L/"H6SALM=& M=B:ZY.M7"DH].U_M'11P+!SG44^T&;#PPCF;EG!P&-N:1'EY%'C4MZS=J3! M'4R)CH,TC 2\2)>!IWW18W-@HGS O%2W_J0P@5GJD:">ZR*?Y,9Y%!T(LVJ# ML9+"!4"P'NAG!_+]YSA\N03 XEVBJ0 _JD7Y\VG(*G\3N34SUXL MT4(.SIZY)X1_P["+7%Z0-?3KJ9&;FUQY/PY_[\#?.LS-,''< M%L>+XK6B0'BAW;AQ7QM_9=#:^N91;-]#A MF++>M]0@WV7PH)Q)K?,> _I'/^BL G$''L*5U(-(T"5?1!#&8S&R2PZ56U[E M;RN0V5J[TQ9G-MNQQ28;/]#6UK?;U1MW?%/XO.]I4D ^L] .3/'&X[0-8(^. MF-@ :-=J,/2Q78[YAW-LDKY7H29D^EXG$NA:I!Q :(,L]XP@-_7(X*0$/< ' MNF,PGOH./\48IP]I'7+5?UP!C.ZQ/O$A\UZ]RXHT0 D^"!X)\G6)Q&K/ZWS MWO[T'472BV2A'GGPR E@(.WHTC,>35?YUF7\+3ZG;-P\]8N\\&,LX.-K9:CJ MP]G'2ED/XD_ QIQ 6R8K3N 3T, +.^0;>0+BARSZ&+<7V>]IXX6FERY>:CPZ MSA-6%12ZY5WDL@G40[YI5F&'_<>#!.3O*^-XP!?1H 1O3 ?]A&7RAK*^+QX^ M'-4+5!WO!$;2-M3J6S\6(O0'] Z3G,AI(%&&:]A;*W@3NL,&T-ZDA"&<[O-' MQ08?5]I;? I0^UY3FW)Z_<*D';>B@ MZJ> >W*^[BQ.<[CFK8_1ATH39H#3VBBU40LO T/UF<1EM C:D4W3W&S4&JC& M8S*)TW% T6F8)YO2=3Q,]GVPF9?W&AQ"]4"'AQ2!,^/=*+EDEK,++^U"SP*! M!GU]\;+%0YL=%;C]6%BFST^UQS))'G<$);U-T(27)QW1,,A0./LA#WH *TN< M14+39Z42HD@IS;X /! E-(&.J*<@(,W$L]J8B,/!PZ 19O#2+]2N8J-8YF@%%(N MI%\+H N@*\Z@"7#0%D'I YVQ.A+@@W7##\6Q;6;DOW6RZ_LKJ3+MP::I=O_&@W;F[H[+MMK7-9,036=L* M<+A\E8GRX-1\FYI>4'L2,&-3EKMTYQ9,().A^E_ER!C=!*J]8W".<#RNM*$+ M-M?MX\V@7=X3TU$?FV#$VUVF*3X*!K)("!)F' M'JVU(X?NMN-S]]N1Q4QX=U8VVJT[_"W(;F,JGYY"'S/MT90" P45YHG]L\&O MZP&^7&9@[W9ZI8#[H:;;K&S2 2ZK*)+)*Z^]VL M,^73!E9$V?LRE_+Q(1Y[VKQ*VB=;ZGE2Q_L %3SCPXD$-\FP7JN0Q0#UM MQC<5^H(?^KD'9?@L9V7,4^Y 2[JB';0='>?^&O04?X'LV&3=?@ MZ)"/_5G_ MJG_OWDJ[>.FB[\=96]_P:A7]+%(#(,M>R/@RRACQ52!U@V/4CH^LM--Z@M:( MSJ +RK5W-3;1 L_CNI>3KV8:84SCL6-EF%>GGB*0^J[C^M#IVG(\V90Q"*4? M;:%(UJ0.X"/I.:G.VT'U!*<@69U"%6MO&^O'0UQ5QVP4FHY)%@P+P@N&=ZXY@?)AD\/F=>O[K/C*\#+#.H!E8=)XG6#I-O&KH M6*E)[.F@,F[V &5L0P.5IBS&JCP9-1\&1O"U=1H<4!>'X+T<"S>K,LEO;&[X MG0E>WA:^EU]Q<%UF:)7[]^W6\\ MYFPG@89;Z$=ZF4S(9QF[9$H3P8LNM!OH=I;.KQN$T;F#'#(Q?B'Y(]R:K(>T M^%LWOF-$F7P'G)01Z.4MN;Q/A:=CE1!S@)OJZ7Z+06SY^3\N%;/Y#DCO4XU%K#NKDPKN.$^G5T=;[=[:_Q3M]KU M<%ZX\-R08U[1GE?''VX'IT_)%KC'0\>=+XV/SF(S@>3AC.G;!-J98$N?!1PQ M$3%P:E(')W8A>LHP?>AUGK%];9I T"8D:^R@5W;HDRUEW;9$@[+:;-LZ\ZU) MQ'55D#IJO^39W=UJ9Y:VVIN>VFTG%JG_2+:UVV[>69/NUASD2'+A*R!2>D?Z MX:;MNK\*NZ?_L1.OR&E"@Y7'KB#!%]*P0J,^5(";/_[D?AA%F$QT]_DONOXH M=04EZ%;M0D^YI L=9(^.T!W! 2='Y/ND2A_PN.\..AQ'YY,)&+K"[K+G1EQP MH0>^^P$91)1V .+FS_!'E*3INQ2Z?[VZPZ?R#5"$/WV8.A44PPI9D,.\U5?0 MHI_I5_K.,G;]H4_J^C);QXFWYL0Y!3!(; MH4[Z;*C0FY=\\Q$$5[:B3X'?NZ;,<'!.)]\9"$AQ[#<>DY&SC@Q\8YMT$,O1 MIR$B+J.EU&<(^M29E!G0*<*MY7\/&&7[[GB58=0^,\'9RNAYGPW'&'==1\?Y MX>Q][7E[VS?2WEN]UU:6E[6MM-755>=QO=;_M23\#%"IH?-#=S41VU#TJ<&- M\X ^2+37[0&G;QG'X$ZU]0YW2 M\*:=. .(\M0$W<>]/I81IX'#Z;RM;_C( ; *PM\ZW+IUNZW=NS<,?D1;/+Q@ M9X@^ZIX#Z%-&$TB57LBCSP!/%,JL]^Q0ES_HQ(4!$L5UP8DNG&$Z\*>?G:]O MG#EEX,7YH@=N'.8%;!1:9DB(O\\D=9"S/NPGSME.44#;L2M6J):6^!^FPW*> MZ/MZ.]1>%+F5MK4]TS;O'U;@.Z\)FK>D_IJ<_-!6UYYU%;N<1;) M?SSM./":FW^R'9A^4GEJB_)MJ_I4.VWOM,/'L5V..?($H?V0U]M<8+OJ>H*. MQQ8= $UMKMO3'*")^H5>#BF(#6 7J(X)'-Y&Z?7@;3JJ29HV^VQ;>=B>'_^5 M_7"IA']ZGYG:;6\Z\[ ]]\;9=NS4?-M6@'/ARDJ[//L M?6[J[A,>8+N6W8.'J;$ZY#&H?'!\#YSXL2B;:[4 1FY8L;C_]HSU*!<]/ M74D7[FOE9W68X('C!!ZESZKO290\??BO+F@Q/A/HB'X%0JI//GV';N0!>YV< M"+'E,I4)6'Y )1IGT0&^L%;BL%7XHA=741W3$QTR\&X5'1;>;#7CCVG:(/;7#-&]W!GV/M/6Z%[]4J\:+='-O_"."= M%++$/OSPA?8^05 A=F*_J;ZA/;PFXY5SY_R0!2=LRNQCD$8^#A19!X+:#Z!" MMV?/!AYR3G#&8!SMR0YM;4HD>)[@CFDZNQ>A7T_XH>+R /N>+C)5)"BTHA4I M)@BDAC('+6R!\",G>>;I[X@&.)W)J!D#)(#MN ;:P3Z\Z&^WE;[=5]^^3$29 M+U+&3]4?H5.?#P(8!0E!VLO76PFII,=(;WRUS:5)=ES9-?25-E7SHFY54J;Y MZH<-@_5D#IA: 95EH(KL,=0R:O:>W&6HRM &7?"[<5 3/-41"8/YR?#Y"WU6 M9@AJV%BIX65W7)*YM[+2[MRYXP"'P&9+3I?!39VUM?6VK$F?ET;=OG.[W5V^ MZS\0]'*[^!S21EO YQIYEK?C!+D7@ FW!B<.UTY7>2S;[N"$A8\#C* HSE*[ MDQETU.-/0AFD7BJ7 Z;_:P(L7G84U-&&#$P(!&K+=^_V:\[<2"L\Z2**@EV" M0/;6,^V1 ^3>&QP]:$"52[-[<*N<3DC_=M)=]R4C0#TVYRD36@"X$P/,1D]R M#P1!2[WG(Q%UH!PH/-DFDY1LQA/=G.O&D:G]90!Q?88&"?]X4E8 M=4'SQ*%$Z![ D08;>Y;\==.?#/VT >O.N#=1],*K &/3;?% M:K*.J9_QHS*UGSQL#4>;QF(CF1@3L%!;1=BP[1BD+@II?<&C7=!Q&;I07B9= M J74&6P!-.U9 6-\PYN_E: _Z/MAK%$-_"X#9>Y+")"GC8"']G RXW:)-X^] M _0_N%RV ^R+Y(,(5K 4?%T]!#$9HY&?MCDH[!OWU1TXQ#@E\$ P4K%39,H* M&7*C!^D-?8H83_3Q$C_Z(3XK=LEQ3IH23,%W"))$,S=;9Y1XS%"N#[99?6#_ MV]M#GX5RY#'!#O"%%_:&KZ<>>*'Z>T.U;P]T_B4W$)EJVX??H7+'=1)D3< T M1W1-3PA3O4EG9^_&:H!@S R$"G <.)HR&? 9D!Q MMLB-M!D,"0((>K;D1'D!'DX0SGFM?)X,\-*F= @^ V-[Z[X#')[4X)%5>")Z M32KP \CW($8;"CLY!H>2P6DA&VU7+O(RJ,% 3S@[X]$.V@<=@9V,G53704C* M(8I6W[C341LHP"&B:MB;_]$,<"S) DW='W+EUIUV^ M>J4MBP;T*8T*XQ\3K<)LA@+)Q=IDU MZJ8.JF]U+)':QL:.9&GM^+'#[>CQUVE"?\+VXX!!_&C@N+UD.?#0YK8YG^-> M[KSH@*V@N'.Y@V N)=#&#K&M":Z)4;\?F@\R>*OBE*,;=$43(V;GR\:1]F6G M-3YI6[U$\\%#E1]XV):F-]K.YG*[>&FY7;JZXIN..4E!3P06/.FD8=)V'DVW MW<8_G\]H/.YH\MGPDR_+RZJCL8;M,IY0-_?=T,<9:_1C['EK>U-U5CUY;:QO M^N3E/C:JC94E1/H4$Y,M)^ M@'S;+@8F((BIE5Y/X-8I)R[!!5@%BJV'+P!-QET"Q%RVJO'D>HB#'2D)#C+: M.J ;$FDS\F![DHG[6CAF/")C5MJZ;\(^Q(-R]&Y: M1''H'.M$YLRK]X U>R ME5P(95[:V+LO-)YI!^_E08?12^H@:]B$6_7WFGSBI4N7VH4+YVUK(M[I"T?\ MC/LJGP+C]*WJ#>##@;%P0@O;R/&$#G5971OG 86;MG:2@!*8">UPGGZH.\%EZCN5C?D;NV@)!G*"D (_]H_>)@7HF[9 D>2D9N1+'5!-AH_K M"0]4%VAS/7S7!*J.*>J@4%V?8_*! 2EE%$_*^Z_S.IO..Q@9QT.;!GSH*%T5 MG3FD#)1/?;V"'!(TG,:6$6=P8Y03(X-8VBFE*6T&SM9>^0R&P6 Z*QNTH/Y' M"EPF#]JROWVCU-$@1CG*%M2U8<)^WP91L,^NRV,=:",8HAY_]LBE!)\]4<:G M.\J"<9JVXC#37APF;:0\=>HLDX H;4H@""\[?/459\@50#+\Z*,XCZY3'<.# MMS&?/GT*TNW<^0OMTL7K;7EEJMU_\)2&[Y-M9NY8.WKTA&],EDF(;]>G@C96 MCWP6JGPFQ9V=O!&:RPZGSKRI+1U]RD$T_9-V"\]R2&"V49M]#/2L?N3CDI?] M #WM7VB/:($+!']4QS ^CBT,EP4%V#UV2556_Y"Z2QYZMG?)HYST20>" N'Y M22;I=7U]MUV\=J_=O+VAH(/[* C2I=>=!PH^&).'VLZ!I?;PP()J3,B^6$7=V-CT.&:LPMM/(6*K^GC517)@3W>7E]OMV[?;R@K!U+J#&_J="983 M&6SI\.*BZL^V@[)EK[2D.::72S@9 [3/ODEEC#-6.-"+ZP@HPXZI;Q+8%_7T ML?]@]8@R^L,UA",Y.<97 /!T8*,ZC&$0\4^30"'CE #&)R/2 9,^OH4Z-0[Q MA_0S'^/9QM+W92?(11HY<]Q]BYB2%J9E <<2ZYNZR4,O7O&!O_@YZ*Q K.>; MGJJ@(]KCO-T>K."S)1NZ2'"2H"SB05-ETA]\/%:5]DD9^+0-_2C/LI4\.HDU MKGD+$=ZF#6\W(?05D?&Q/H2/W^9V!(*NRC_J!%"TK0M5\)AT7>U%#Z!T M#)1%/RJ#V1Y(OJ'C[,T:'70H>M":6(S ^=HKBUR2'!NC"H:T$_Z%COGD.V;_ MZAE#_119WV8$8VV]'/.QG!RX"#Y*I]B0=DS2>Z#7?U4@GZ*J&V;9BJ 1NDX M)<;T7.HZ=YQ7 ?J:>OXC^1=RD.QXNG)8PN7F M6]]# 9A6!!N:U0DS6"HH"2T<@T1% >!H[\&DN1]'D4M366U@0-[W9*^ QP%* M+MU$GC@##QQM@&EWODJHH6J$\L!ELFC=OW6Q7+E]QD.," <$H;>>^!_#A@QX!CK/WSD![ MK ,!>R8%_M4:&I:=,K[:4X_-63TOSC&K3.RIPV1')=@4?39HTG>TE\F*"<#! MK?KTN\$)[MMY=Z]=OGRU79WA4?03[733SPKN8]:C[R MCE4?'#T!#"LZT]*')UV1M+Y]9O9(NMN4'W,D\_ZDB,R&X1+'P\3 M2V\'X( :%"8%\"1O<$B/\(TMT'&!)X=.IR:TZ*GH%F[VT"(]X9^ZMD,=&Y]\ MREVE\^>CO$P.R7.IVQ-YT>MNFVM;#Z;;YC:7_@ZT]:V'"KP?M*U=Z; IJ)E: MDA,XUJ9FCJJ?YM-7LK.LW*"KR,.)1"ZWJBVBS?TC7AE1FCYC=?76[5L.<+C4 M#+[[:V[.@66I]M2!? E9^&0Q_A/ )' R'PL%0($CQW@^FJ# P>U&_I%&[#/ M$7!<\H''1GMX/Q2.CG+[/.LC,IB>:,&KM.,V: \=P*M8P@/(0TY54AW&%^WK M09=]0DZ(BAJZYS8"?",@5JX#9?P6ET&O7+[L-[OS*@-H%-_: ^;5TP R6(X1 M0)>-TJJY%T, 3>,$'[RJ1^Y>GA,P7;Y%L/8@F4A(%P2OD 0JH]PXRGZL? ^N MD,!1IQF?>MJ5C#X06"8GM%&%.OQT_ G)T@NY;"#JV_W21&Z.*1@R.HSTVI'K MN/SFB,B $R$$D.3'6^JFRIA6[7O:/RKO989.#WL%P^*;5M]ZW:FO??Z%/%T% M1J?A :,/^66XXXHT!!PJ&$>;SV8TH,#)(-6> :,T2]($'$R\. *> &)5@T<) MJ<>9-1MG0G9PJE.TZO(0SI5+4EPWAA_!4:W4@,M@8&.%H!P23HMCSAQ1 O2B MB3YP=>S5)^'9<=$BY8&1<@9[GS"$0QX.K,X:H1GYLH(#>>3D!D]S435D5%4? M$-CA]#=HJV@>TH3 $CV/5\.5RW0X2R9KB.%H#:J/;M =]R!=NW;=*T%C9X9L M?G)%R-9M;W.U$Z"=XSU FHF >V5H+[J$'^WFZY1FT?$J#3BE<_AX=:SK"+S" M 6@;SM/MZF? R$=;"*3!)6A SIQI5J":IX20G/2=.[=]J0]9>=+JV+$3;6GI MB(X3*'F2PUDW@CU6_.9IO@"YF2!9;4(GZ&>S+2P<;V]]VSO;Z=-G?.D$V:.E M FS"V0/LUV/T/JE5>AF7QYH"Z-1EY&O;@^?Q%+L+G0GC,2XVS9@IYX_MU24( M=8+R)_P92^3G$AFRUC'OK&%U2P'$W%*;FC[<#LTJR)T[IOWQ-G?X5%LX>J;- M+9YH,W/8LV/,AC#XWR4:&C>M!!]ZH/ ME#RV1>$5KE!C.WS((UM;X5,&X&_I0^M7-(RJ'\LA'0X!C7]3SW3[F.<#;^KX MUH*.2#D<>+4#7?@&@,.C&_8+@HMA$#O;B1@( G)X4 ME P%2./:^G'O4=Y+_-L+G9LLPQZ\WMXQPI!#EK-#V]#Q.2PJU$@V>,[HD -^ M*_ /C%NH,N6[+$0','V.Q_FF$3L;\@1U_.A1:_\OCK68"+Y;85D 245. %1*Y"8((! end GRAPHIC 15 image_0.jpg begin 644 image_0.jpg MB5!.1PT*&@H -24A$4@ >\ 'S" 8 )G94M 7-21T( KLX< MZ0 1G04U! "QCPO\804 )<$A9

[=T'N%75F?]QL,86DZB)II@^IDQBRL04DYE)QI3)3";S3Z:D%R:U20+KT(*ATL8 ?LBB""""H*@B "EO5_?^N<:VZN^]Y[UKJGO9?O M^SR?!\%[S]G[G+77N];>J_0@"((@"((@"((@"((@"((@"((@"((@"((@"((@ M"((@"((@"((@"((@"((@"((@FB1Z#WMSCY.'']KCQ.%_V>/D85\! #U-N*O M>IPT_!,]>H2>Y>S<29P\XHMFO?>I9R= M.XGC1QUJO_AJCWYC@R5P !0;Z=-"#U.&C&O\N1]XL@O6?+>VJ//:,OZUP M@'KK/RY8+KZ)Y T @!0, X S)&P 9TC> X0_(& , 9DC< ,Z0 MO $ <(;D#0" ,R1O "<(7D# . ,R1L &=(W@ .$/R!@# &9(W #.D+P! M '"&Y T @#,D;P G"%Y P#@#,D; !G2-X #A#\@8 P!F2-P SI"\ 0!P MAN0- ( S)&\ )PA>0, X S)&P 9TC> X0_(& , 9DC< ,Z0O $ <(;D M#0" ,R1O "<(7D# . ,R1L &=(W@ .$/R!@# &9(W #.D+P! '"&Y T M@#,D;P G"%Y P#@#,D; !G2-X #A#\@8 P!F2-P SI"\ 0!PAN0- ( S M)&\ )PA>0, X S)&P 9TC> X0_(& , 9DC< ,Z0O $ <(;D#0" ,R1O M "<(7D# . ,R1L &=(W@ .$/R!@# &9(W #.D+P! '"&Y T @#,D;P MG"%Y P#@#,D; !G2-X #A#\@8 P!F2-P SI"\ 0!PAN0- ( S)&\ )PA M>0, X S)&P 9TC> X0_(& , 9DC< ,Z0O $ <(;D#0" ,R1O "<(7D# M . ,R1L &=(W@ .$/R!@# &9(W #.D+P! '"&Y T @#,D;P G"%Y P#@ M#,D; !G2-X #A#\@8 P!F2-P SI"\ 0!PAN0- ( S)&\ )PA>0, X S) M&P 9TC> X0_(& , 9DC< ,Z0O $ <(;D#0" ,R1O "<(7D# . ,R1L M &=(W@ .$/R!@# &9(W #.D+P! '"&Y T @#,D;P G"%Y P#@#,D; !G M2-X #A#\@8 P!F2-P SI"\ 0!PAN0- ( S)&\ )PA>0, X S)&P 9TC> M X0_(& , 9DC< ,Z0O $ <(;D#0" ,R1O "<(7D# . ,R1L &=(W@ M.$/R!@# &9(W #.D+P! '"&Y T @#,D;P G"%Y P#@#,D; !G2-X #A# M\@8 P!F2-P SI"\ 0!PAN0- ( S)&\ )PA>0, X S)&P 9TC> X0_(& M , 9DC< ,Z0O $ <(;D#0" ,R1O "<(7D# . ,R1L &=(W@ .$/R!@# M&9(W #.D+P! '"&Y T @#,D;P G"%Y P#@#,D; !G2-X #A#\@8 P!F2 M-P SI"\ 0!PAN0- ( S)&\ )PA>0, X S)&P 9TC> X0_(& , 9DC< M ,Z0O $ <(;D#0" ,R1O "<(7D# . ,R1L &=(W@ .$/R!@# &9(W #. MD+P! '"&Y T @#,D;P G"%Y P#@#,D; !G2-X #A#\@8 P!F2-P SI"\ M 0!PAN0- ( S)&\ )PA>0, X S)&P 9TC> X0_(& , 9DC< ,Z0O $ M<(;D#0" ,R1O "<(7D# . ,R1L &=(W@ .$/R!@# &9(W #.D+P! '"& MY T @#,D;P G"%Y P#@#,D; !G2-X #A#\@8 P!F2-P SI"\ 0!PAN0- M ( S)&\ )PA>0, X S)&P 9TC> X0_(& , 9DC< ,Z0O $ <(;D#0" M,R1O "<(7D# . ,R1L &=(W@ .$/R!@# &9(W #.D+P! '"&Y T @#,D M;P G"%Y P#@#,D; !G2-X #A#\@8 P!F2-P SI"\ 0!PAN0- ( S)&\ M )PA>0, X S)&P 9TC> X0_(& , 9DC< ,Z0O $ <(;D#0" ,R1O "< M(7D# . ,R1L &=(W@ .$/R!@# &9(W #.D+P! '"&Y T @#,D;P G"%Y M P#@#,D; !G2-X #A#\@8 P!F2-P SI"\ 0!PAN0- ( S)&\ )PA>0, MX S)&P 9TC> X0_(& , 9DC< ,Z0O $ <(;D#0" ,R1O "<(7D# . , MR1L &=(W@ .$/R!@# &9(W #.D+P! '"&Y T @#,D;P G"%Y P#@#,D; M !G2-X #A#\@8 P!F2-P SI"\ 0!PAN0- ( S)&\ )PA>0, X S)&P M9TC> X0_(& , 9DC< ,Z0O $ <(;D#0" ,R1O "<(7D# . ,R1L &=( MW@ .$/R!@# &9(W #.D+P! '"&Y T @#,D;P G"%Y P#@#,D; !G2-X M #A#\@8 P!F2-P SI"\ 0!PAN0- ( SVU7R/FE$Z''"\.9S8IF.[V13=.R- MO56OR.G1QK:_K>/1YW+>DS<57VRN]?>%PUI/.5 M>M]%6NI,T7\7_4PU;#?)V[Z$'?N,#.\] M;U+3>=W/=]KQO>_\:PN/O8A^ M=M\SQ]?_^.W]WF*?X_L3CU7GU]#/VMY[C_ZCLXY[A]Y69FI9031*^?O(*7O[ MG!$KM3>^9BW9^[W5WC?E.ZR6 \Z>&/8^?6RLW^I9?^QGUWC*=Y/J/>=."ON= M-3Z\S3[77?N.*IU/R_F)DFA7S]&N'5U#[SZW_7*F?]_?CD/OM6N_4?$[WN<, M^[N.Y0VO63H>O=Y[['=WTG=2J^]ANTC>QP\+N_4='08N6!I6;7@Q>K))Z%A6 MFF7K-H5'GMT0!MR]-'QKZ-SPH0NN_6-!;53E?.R0\/DKIX4GUMMQOK"Y\/B+ MZ&>G/KHZ[*#74(NY[>O6RC&#P]GS'DH^UDD/K:Q.19#+ON-?3KP]^;BO?>3) ML/NI8]JI1)RSLO=75\\*3Y3/M>@S***?G?SPDZ&GOLMZ?I]VO)?R=1O#(\^]$*ZT^N.P0;/#AR^87"H7=EQ5_QSLFM[9DNF,):MK=KXM=?3R MYS>%Q\VC=FZWKWPVG&O7M^K'@R^](1R@1K?J1[ONLZ\!^[V]3AL;WVO;*Z^& M;:^^&IY_:6O\^\:MV^+?]>\W/?ZT?9:#PY>NFA'/>=Z*->$=2NBJ-UJ_GGW> M7Q\R.ZQ8ORD\\,SZF,#?\#/5TNV3MR7NW:WU,WC1LN IGM[X4KCBKB7ALY?= M$,^A9@6@/6HPG#0\#+TG[W-[<=O+X;.73RT=>]'K5YM5*#WM>*&\^0^7CZ;R&+3PL;"#;M5*T6M[99^)OLOQ#SY1/M.T M4.7[T8NOJV/9&QYVLC_G6@7?+*'ZX\J[EH:O7#D]EJ_8$V][W+DLX>E.X9I- M+Y7?K?ZQU1+J@Y8<+[%K]_LC;XYW/6(BC]=QP3&WQ^J-7?N-#L?,6!3ZSKT_ M])UY3YC_Q+/Q/<8_]$3\N_[]5Y-NCXV$;UK#H26.M=^)#8=6K[6CE86Q#ZZ( M_W^#)?\/JA%5JW+8K9.W?6B[60MQT*+'XH?I,=9NWAI.F7UOV+/?J%+A+#K/ M6K!"^>4!,\-++[]2/I+T^-_K[PX]>K4JW+54;D&K19P:WQYV8W4KMQ1VP>NV MW;B,1/5?4^X,/8X>5/RZGO4:$K^3EU]]K7RF:?&:_=H/Q\ZW,FR]SJ+7KS9K M6.OVOGI:S18O;-D6D[@>S57M\[!K[=WG3HH-A&:(5^P+?W3M"^'X&?>$#UYH MR5)W&U(Z.TKVNHZ.,O_SAYB4%5\?,B?^/?Z[DK2][O=&W1+_WQ:K%V^S)*_' M7:_W^JU^_O-+K@\O;'TY?NX;[<^#+K)&9*WJ[6Z;O"UQ[]''$K?U3KI#W/#H MJG" M7;KDL"M]?@F2RH3'EI9?O>\.//F!^VBJ%/RMN];S\@>6I-6@;YB">*@ MWT^I;\.H-;OP]1SMEHQ&QX^4H.K5.*H7^SSVZ'U-N-[*>U?BQ%GWUJ]A8V7G M$Y?6K,A?/7J6>7;Z 7GD,(2HY*4[G T6ZQ^87,X=N:BL)]ZXCF/ M#"Q)JZ>M^+XEZM=[UOK,K('_?]8A>?G55\/E=SX:?^9[UNN/=8?^O_UYT6V/ MQ,2N/S=9\OZ8[@#5JF[IELG;*O)=^XP, [I)XFZ)>2N>#>_00+!:]Q+C.]3Q_ZQ95I+=H%\ZK*IR17*NA>WA/=K?$&M;FUUQCZ;W:WUOL1Z M#BFA7FF\8U"OWF6]M.K=="5F/?94V+-UKZB6[)@/[>)=JGJ$>H(_&C.OE-2* MSJ-2=JW]PXB;8A)KUKCSR>?"=X;-+27.E#+08?(>%AN%NAOZEP-GQF??TY8\ M%7KJ]:U!HT<):L#I4>./Q\T/KUH%^LE+;R!Y5\P^X#W[C@I7+^A>B;LEAM_S M>-A%K>TU]VE]\@P=UG7G]^I\!XZ8$;7*XM*V$7VUU?/+K]SY:&!)>^R M'GOCDG?ICL&&+=O*1U19K+5&QR%73*M=Q= (5@GNU7_,Z\\$WEM^YN4/E[!NZ'=R2E'+8[QXWXY[R*S9OZ+EXG]GWA=WZCJR\P]-N M\K8ZU\KG%7>)NB9]-N+5V!<(*ZS]5H>?3$C\;7\-C;@]DK"4K>[^8<%OY#+L>&I5%GNO&>8\G)C[/Z8SU C4P[K:57>_YM,3O;WNDE&"Z^IRM(^4+2Q=1:@Q8 ML+1T%^.D*G^6E;)&Q_$STWLQ\U>L"3OIO*7H=;VQ,J+YO/<]_7SY#+L>I]WT M0*P7"M^O6NSSU[2TJ^Y>4GY7'S'V@156?NSX4\M]/-]KPO6+NS8FH=XQZ[&G MPP%ZY-A9(FTO>>MSLG.?OG1UG+ZXCU[+_M^P>QX/S[VX)9Q<[H7_BQY+_&Y@ M^-P5T^+?U1&JV6/.;I&\[0)]4Y]1VT7B5NA9].$3;Z_^[6CU7L>E]UX[BON? M7A]VMN^FILG17GN'WM?$07VI4=>!347L,[_RKO2*?^1]RZO__3>25:K_/>6N M\ME5)Q:M7A=VTB(VM2Q[UFA\4__1X6[K=7F+OQ]QDR6@Q#)DYZN%D&Y?^5SY M5?S$M0\_&797IT=3YXK.33I*WO;GS\M/>__G'QG[1J0[I.W?1%[66]QD+-YW%V-J4M6Q[FP:@T6?BZI[*+<\]31 MX8$J]GP4>L;V%W^85ML>D%U86IWNCHP*)3:">C4H><=!,$/C.(;4.%6]REK= MCJLWZW6_XZP)<;&B:L::35O"01=-*=WY*7K?:K#K1@.5ECV_L?RN?D*-W3VU M EA*X\8^RP]=.#D\OL[?^2KBG4#[SMH]YPZ2MSH(FI*F.Y]O49*VZV]GJW\G M/%2:YOGOU]Y1FOUA_W[P93?$?]-=M5CWU>+.H^OD;6-D[97:IPJQFJ#<4;UNV5,"U8-_?.\^>$)[: MN+G\KGYBFWT^AV@1EY3R;XGIL]88USQFC_&:57 Q*;=WSE96]+A%\<^CY_U) M\M92I^J,/&AU[^OC9*SSJ#GO&K06$[H:!:V2=_\;[R=Y%[)*6ZW $ZQUHXGU M1T]?V/2.G+8@])ES7[AN\:JPY>7\J18:X*3E(ZM2,5GAVM]Z/DL3IRM5&N?, M>ZBVR3OV?L;&.9XI\U+ M[G@T/+9N4_E5T^-_KKLKK?Q;?:-II*FA:_,4J_>.NJ&R\SW2SJWWG'O#979^ M,Y8^%9Y8GW^.;6/U"R_&]_6;U2\-3YMR>JP M9^MEB=6!TL^U].:M3'_XPBEA^?,;X\J)\?]7ZPYI:^YOF^O6L2Y.-P;%9R([ MV['_U<"98?%S^0GS!QHOTBK#?[W#]U^=3P[(MIBWMHA.MGZKGT;*VH[-EW=]:\!\MG M5OVX:?DSXT6U8+5J\K5?9'7EU01U1(8S6.M<:/E>&1]R\O MOW):Z-GU+G%,2@6?CWJ/=KZ_GGQ'^;%8?+:@X&**]VS^5L@*L MI1VKV;)M&[I]^?E:SDFV!HP&GJ5&'-#4QWZ_[05<+U9!?6]D^K0\+;81-SSP MGKS+/91J5,;MQ;K-6\.':[F"GI6]_N5GI"FA*8JQW+7TUG+I->P8U$#)F27R MO-4]<5>]$RLH2SI6<_'MB\N_77E<=7?FK XE/M655E;44-%_?]P2ZZ"%R[*7 MSU7HMG\>C^5EZ)CU35722=$WXM^5J]5]/^K@>3=0+$E.R1[7OJO MNYJ\5<#L]S6(H];QW1$WUJX"M228L_',]"76&ZC5+:U*'#,DKD^>&AK9K'7< M:UHQU%JYCYW5I M#6?(^;-"L.) B-?Y3&U-TI5(Z;ECXV,77)S\KS@D] MNXK)IMJ)4J]WPO#71WRF1%Q[7:WC6MW6ZD@\[F&OK]*4$@/N7A)VT.][K73$ M>CS:=:X>ZV.?/[]&:PW8=[##*2/B+>'4.&'6/=5MS-KYO>/L"7'QGI30^MN? MUZ"U2N[B6/+>O=_HK+GX55^'7V7?7N]O!L^.RY7FA.[*:*_NBAHNS8CDW6#' M#PT'7WI]\@I;BG_5,^_<"T*5O[UWRP+[*:$I)EI)*"4>6[>Q-GM/VT6L7;FF M9LSQCF,&=#NNZ'5K396/?0?:]C4UCKAA0;Q56OBZ'I3+GA:X2(WI2U:'Q]:F M35-Z>,V&L(N6R*QV8\?*LD88:TQ':L0=JZI9]NS<H 5^KNS*U1O)N,+MH/G/9U.1% M_O7S<;1Y;L&S'K]:W*D]'S4ROCIH5MQ'-R7T7#^N-5U)"S^%52B:9YNZ:(1N M='Q9ZZXW,'EK\9II&8V../7.<_*V7O=7!LQ,KG U(%&+8HRZ+^TVM>XL':@Q M ATMSI'#>FP:M9R:S)0PM;1F5:\%*T\:)'5'8D-"QU+Q$I[V^6D=?JTHEA)/ MK'_1SK=&^UJK069UX.GEZ5VIH;$':O14O6%7#R3O!K/D\>UA?]S@O=)X;-T+ M^;MA6<^GI[UO3L]'W8L:@!OW)+6"-'L DV/J^KMVG+R3KT+H 94W."FDNO KK6_ M'WYCG!^>$HN?W1#V.VM\]>^ZM;!C?_L9XZT1E;YPC 9+?EKU0-' M69'\FXP MJP"NS%@7>>9S[>.3 N'+52]O2IF9=?N>2 MTD52S6>/Y>=>J?'BMI=+HY ;E;RMXE9O4"/'4R+>YAPT.WZ'A:_;[.RXM0/7 M5CN/U/B2[I0<,3 <'.]4I260"VY]N/295;GL?6=$^FYBRY_?%/;7%,5J)F_K M%;_=$J0294JH_'U:.U]5IM=^O9>_6OMNCIRTLOV-:Q+GN MU6[8U0/)NX&L)?H6ZWWEM!CCRCTY%;A=0#M8!79MQJI>USZ\,NRBU[ 6N%K2 MJ0-7-$KZ;=9"KFJE99_!+R>F]<04#SRSOK2Y0+5OI5;J^*$Q":<^+M$=E_?I MCDLU/\-ZT6CEWB/#S(P!7EC62J]EP:LM>_P-V7>0\^XZ;$VDM+\V]3HG-ULO^FGI\NEUKA7PG>ZUQ#Z9=R!NW;@N?T'/OG$9'$5UP M5J&?=F/Z\RYM8J/=H!IVP5H#Z#?7W5T^FLKCYN7/A!UUW%+TNLW,RLX/Q\Y/ MGLZDNR1?T(CH6/:&AS?U'177]D^)IS>^5$I2U;K34BX[FD61&A?=OKB4N*M5 M]LH-"37H4T,KVU6T)6X\W^%A++;4"M]_9K<_(,&-)>L]'Z\?'QD++!7ATWBVT MN,=RM9)WK/Q&A,&+TN?)'Z-YIUK!J>AUZ\$^ RW=F1JC[E]>2F)%K]G,K.SM M;F5O;D;E.O2>9:&G>MTM9<^NG;-N2?_L]*BHHH%9E;"*7@,.'>2O6E-^A\E"OLZ(-CNP]]$P]Y_O[SO";XIVFPM>M)OM,?W-] M^IT0K;2H_;ECG5KTNLUJNT_>Y19T?5CA4 *T5O)'+IJ2/#)4H9&>6DLYJQ*R MA*'%]E-CZRNOAJ^UK?CL')2(4V_3#;(>;_PL4AL>1>QU=E1C9&E:+TSQBXFW MQ09(X>O6@WU^.=/TSKOUH>HEH'JRLJ==EU)#TXP.N<)ZW7]2]@;'^S;R$5JN[3IYJZ55K]:6]1ITNT\[ M$/WV^KOC](F<.'GV?:6*+*/7O6?FOL/C-,I7GU/KVTKV=YU+ZM: FJ.[1[7F M>]MK[-IO5-SE)R6T(,[W:C'Z.(4EH-3'#HK?J=?F+7G;][3/&>.R%O>X5(O[ MJ.)7@Z_E]:P!_-&+KXN;>Z3$[2N?+?U^Z]?*9>>D&L6QX*P^]]//8(:VG @L?B!?;SKLJ6$+*Q@@ M4XER4DA=(G&352CQ^;U=[(6O6VO6"%)#*G5NNN*?M9UA/7HQU60-E=]-75 ^ M@\IC_4M;R^M/M_F>['O?W3Z_)8GSJS7*>]\SK<++N7[:LM?0'N2IR4QSSN.X MCVI\AW8-]30YS]T5>GZ]JUZGDL:,7?^::9(:SUH#Z[WGUVD=?FM@?/&JZ;'< MI(3N+&K= 9*W!_8E[W_F^+A:DY?0[:HX2"VGUV6%IX<*\^V M@TW4\[>*8X0U?%)"@Y4.K]8B(U8!JJ6M.=LIH=Z21J8V[&*U[U![(J=NR*'I M45I2U%4E8\?ZWG,F)B=:Q1_NM%YW40-+9<^29^IB+?K\?C)N?M7*GFY5I]ZZ M?WV60U<:$&KX]AH M^OSB'M\Y=6LC;7?)^[@AX2W6:L^9KM*H4,5WB'H@N87+*L"<*2VZK:8DTVXO MP8[G[X:GM\8'+WH\5@9O:!"DLO/*F=NI_;-W[MW 596LXM5SS]10I;3_.56> M'UQ3]OE:&&G&P9U%C-)4EO9Q!I]:%MYPV)MX%*CR_UF)#?7@X+6. I783 MBP/BZG&M929OQ4_&W9I?OS;*=I6\[8)_^^GCPO492U(V*NY:M39\4L]CN5L-J]\*SPJ[I-ZD+C6A)PJJTQJU"N_#6]!W15.G%"[6K M%7@N2QZ_2EPE3*%&QYZ>=A.SQ/N!"R=G;?FIG>Y*WU'[9>]SUK!,G78V[='5 M<61VES[#V!/5G.?TW<16VG5X^>V+PQ^L$9'J2C/R_A5QT9.NQD_'WU9JQ!2= M7UMV_?>T/T=GS/'6XY*ZS>JP\SETP(RXW6=*Z(Y,7/C(TQTMV6Z2MUWL;[6* M;]9CZ5,=&A7:*>L#NE5>Z456Y+@AH<_<])[/ABU;P^54G M/2?\N+8AM&,K?-U*V>>BJ2ZI<;;UF-KMT=6:*G[[3(^B[\\8L[F5%Q7&E1CM0=\9YJF>_=T6MW1N=FO%7;3G:=*&S!6WG;J,S+TQ:%W?N,ZEHE8^?]WO-5P:7WN@=H M\_S.DJLN:DM&(Q.?/2K^\9J;[6+K8@5JYY>SE_*O)]_1P.1MQWWBL'#.O/2D M5EKLPHZ[O=YH,[&*]".6@-=F#-",O6[=)BYZW18J>_:G9D*D1I?+GKWWCI;\ M9COJ"+3$,YM>*BV'FG+^EN2UB,G#B8UT]6BU?&R7.A\IK)'P_T;>7'[WRD-W M#M]IG1 _CZ/*NGWRMLI.SX@\/>,^]<8'0H\CKX[/F0K/J1*JX*TPGCO_X?*K M5AY:,O$@S26OI"5Z]*!P1,9(XOCL4<_"I[M^^[J>H<%U<4>Z6(82SMW.5\DM==]LW6'[?-LY^K5DR?M7&6L) MK%S_8MR9L.([$L:*8HV,)ZSG'7>\ZDKOP)*3;BNF3F51 M:)1O3U6>EF@*7[LUJP@.&SPG+I^:$@M6K0T]N[)9@7VW!U]Z0U;/[DM7-G K M4$MJ;[&*0M.64B/>,>C5P%7A*F7?C1;FV/I*^N8C9]]27H2FDN1B9>^?1]^2 MO-1O'#2F;O.VZ/.3*Z6']EO1KJY&ANST57]>MV;7R=;O&-:4J);2'_X'G MU6D=?IV3R6DP:NT+[?!'\FX6ZG&?/K9+(S(;&=K^\$VJ7$[,J,[,+9F#& M\V E^S@/M=+6LKW/^\Z?E+SHS),;-H?]NC)EYIC!<8WVU'CYE=?*>RDW*GD/ M"Q^Z<')R8^>5UUZ+(_L[O9W<:%:![FC?:<[@)I6AN%5FI<\>[>>T'6SJ@#B] MSWYG3L@O>];#T]0B3W'>_(?#CK%>R#AG:R3UFK&H_$J5AU:0U*.-Y,9"#OLN MWW;&N+C4:6HH1^S4=Y0=)\F[\:QE_+93-3C-5X^[;<2YA[K%572.'8D]GVG) MHRX5%^IY8VPI5WC!V86I"W314VFW$#5*^-\G64_RV,QD9)_++R>D+SJCN>YQ M9[-&M;*MT:!%;U+G!VMN^@>UN$VEB:U1['OYRX&SDALG"O4,D\J[E3U-^4M= MN4T-H7^;E+G6@!*@':/6)_<06DWPC)L>"#LI,>7V@.USTFCWU% ')(Z;J<=C M'KLN/OS[R7%%M]0X7TL.JS[(O1/3*-TN>=N7<.!9$UP.)FD;NMVO@3%)+5?] MK%VD.=-8UEH/YOTQ023T2G5AVH5S0<:4+4U%R[JXXWL.S>H-#%S8X.W_K&&E M$;BIH89H:7..)JY@])G:\>7L/+5JP^;T.>SZ+.SG<]:(+PV*RV@8ZSVMCCEW M?OJ PWJ'MDW]P>AYI<\T=_R,KC4KLT,7+2N_:N5QYLUUG-51OJ[46$F-GTVH MXXCX:NI6R=LNK)WM3PV@TE*D-SRZ*ER_N/[N>G)M6/K<"\DK?[4-]5Z^<)6> MSR94:%:(#QLT.[R4T?-Y?0I5:H*PW]$F):FA!M:NNEV5V@LN5Z#GW9H^&.^D M6?R;M< M'UR?,9M(RU5_2NN[J^P5O78SZVX][QVLI[KW:6/CU 8EAGK2EGFB_7'W,8=> M.3W,798^-[)U'#5MH;4**^PAV$6VLQ7DJ8^F%^(G7]#SQFM+"RK$EGJ"7H/" M01=-L<9*6H-!&TMH@XGD"\SD+R^BV9=(MY7JS MRG.7/B.S1O\_:@U=S0B)O9^B\M41*Z]?L@9N:FC1HM+^WJEEK[093LZ^T;4. M74_3EJR.Z_;'Q96JD3CM=?0L.6=#HV\.G5.?Y&WOH>\R=I#B8*]4'[/>^/&!F7#TJ-7XT=GXI*:7<.K?/=U=KG*5NBJ*(4V4: M=8M,/03KG6KQG=3HK^F#S=H[*)>]'XQ)WZ93<>7=2\*[SYE86+8ZH[*GV0XY MLPYTK20WB*SL[77JV#B2NME"*Q=JF]+8..U*;[LU*W.?OGQJUN=[B!9YJG7R M+E]31TY+GZZJN'KA8SY[W=(MDWUP/7YBG:O:O3B]'^_TZ] M1V:O(*=1YIICJY&[J=:4_\QY3!"W?%2#1Q=AT7D5L0HT9]ZI$LL_5+I_<2W8 M>6INNK:F3(U?:7!?LU8R]GVHC-Z9L3^]0K8]MR58FNE+V^<^\K]=Y3 MRI[]_+O/G11WVTL)3;-2'3#QX2?#E,6K.C3QH94Q$:>&5A:+TR MF14>>PYK MZ&I1F]1X<=LKX?WGUV& I762=LMLR+^T[>5XUZ;I!X&VA^1=!T<-"D=DCD[5 M[:I]-:U%E4S1:[>PUK8VNTA_VMC8F+\B8X]E:\W_Y<"9X:7$.PR:/Q^W(VW4 MQ6K'_>>77A^>2KR]IV?(G[]R>OS]PM=M-.N]_GO&XAB-CJF/KBJ5NY3D;0TH M3=G3B/64T*.!_<^>6.KIZ\Y<1ZQQJ<:IRFMJC+KO\= S]9S:$^^H# W_F;&; MF,;]O/DT2RZY ^4J99^GUC_("WT<>&!9]*WFVUTQ!'N\7--*'MV+>>L MZG;+BC6E.TPJYTJL'=':#M90TVR,U-!4J;C 4S7NTNA8[/L]94[ZW@B7W/%H MQYL:58-]1@><-2$LRWR$$0>OZIK2>1:]?K,C>=>!%9 /73 YZYFP!@#MI9VD M.JJXK=?]/]>E;_G9#*$T]IOK-8@LX5:V_6Q.!:H!;G6;=UK$OJ=_O.:F\M%4 M'O<^]7PA_[7-7#SYFWK&EL,7EWM9R7>_#:UC,U_E?7M+8]+7K=:E#"M7/,F:*J*"W# M.[DZC9Q&(7G7@;40/WGI#;' I(:FM,2>07LMV!.'A7W.&!<>7)/^S*=9X@]W M+HF)K?#\BO0:',[/F"9VJ0;_-?+6LQWWCRU9I(8&N&D]]-AS*WK=1K&R]ZYS M)F6M:M4LT7OV?:49%D7G5\02\."%Z3WB?BU3X8I>LXA=[SOVOB;JGIW]5E=V@3EU(OJ/"U&\4:7-KIS'.,O'=YV*'E5G;1.;96'E6? MLY-97-$MM>Q9\LVYPZ0X>.]%UST>AD>X5 M7TP:L=UO=%R$)S5^/N&VQB7OV),::15_^IK??6*CH\EZ"?9=?>RB*\A64"TMF>Y\V)GE4O1X-?7O8C>EESWY>\Y?79-RQ>_2Y#5U_U&(] M4VTLDCJR7K?ZOSIH5MIC@DI91^C &IC^D(2_W%MC6]!IE+9L\\Q9X6[9HQ_JG0/ ?N9+UXU(^[_G!*:+1 ' MD:7.-V<5SV)#9<0YF:CSR[(:PNQ9=*+J= M;!7!AWX_)?8?G5\HI:5:Q04EA%]L$+KDU> M0$<;N'Q[^-RN5<+5=MRPV(#2ON_=(8Z;L:A4+CH;X-5K4/CAV/0Q"YNL)_IN MS:C(269ZY#8R[Y&;[D[MJC4B=>050A[]!T5YF3N;G;&S0]8P;468E&E8JWB\^=W MCYZ/8OX*N^ K>>YME=D/Q\PK_U;E<<]3Z^(^VE7M#:2P]]5.;ZG)6_M^:PO1 MAC4ZBEC9NS)CEZEFC=G:WUOGU5&RT35H#4QDA21W*H-6*/J"%N8HN@BL0'_\XNOCL^+N M$L_;A:GE+CM-KO:YYBP(HL<6&CF;58%6@R6\O[6*-'5QCYN6/Q-''<_<:'"[)F!87MQ7.:3#H7,N?L]Y[KWZCXXJ(=V6LJ]XV M-#;CHQ=:_=(=;I>W('FWH<*C+[B+/G+!Y##ROO1M.5LB3F70:[7M==OQ:71L MSOZZ"B6Q?QM_:UQNLQ8.'W=K7(\]=6<^_;B2WM&)%-BPNKI :9VG'-(W: MU^NW^:YJHFVRM7_[[RGI*U7%N>EZWEVWX^XX@>UDYS7BWKQRK9VX#J]EV1M[ M:QB4,0M!\[V_/ZJ3=_L6QUQAHI^IP_8N>J<1XW9@Q*+0HU-#6MK*D>/54#R;N5 M,W-3O&Y*Z:%;PZ9$\Z;]U!8O3%]0%5+J!>JUXH%NNTQVK\=Q*S!C"?/OK?C M*9E6-VCGP)GV?:3&KY7,NI(X]-Y6[G/V25?$/>S5>&A='CMC'02MPZ_EBU/C MF!F+K,S:M590QEK[S.53X]W%O[YZ5DRN)]EW,/?QI[-V!VLOU##[[0T+R@V# M@O/TC.1=IN<@1A?Q*QF#RZH99UOR+RQLEKQV-!,RYIDJ3M?F^&H0U+(0Z[5/ M&!9F93SGOV[QJO"F<@^G\+7M^]F]_YBX3G1Z)-X*Z$)HS?6O::I,Z\:7_;>V M:VSV^+GUC L;C?:=[&)_:DY^3L2M;6O=\U'9L;)WR_+T;4EUAV,7_7Y[">[$ M87',1$ZC5/N-Q\9%T>M6RGY?KY/ZV$6A8XZ/!52G%+UV$2L#:HCF3%-KICAA MYCVE\MQ>G>(9R=N4$[>V76QTW+GRN;"O>BA%SWZM]?S50;.3-^109%W .92\ MCQL6SL]XUK_YY9?#%[3+3WNW&.TS>=>YD\+Z+@YW@8LBC]UKEVJ/M8 M1_.][=@_?.&4L#EQ12\-&OOZX-GME^E*61EZQUD3LN?5GZQUO'5N[35.VK+& M@D:Y>PX]*NMY6U_/1^;5;,56;-1!^.?'V\CNGQ8_'S6N_AW;\L/#%JZ9G-5[J&;KM]^;3 MQORQTK#/X\]^/SF.'&_F4*+YU&53WYAH[#QVZSLJS%V6M]WLT=,7Q>3_)Z]9 M"VHXVF?]?YD[^!UF#>-VDZR5O6]E##A<_.R&N(1L51HN=@RY V ?>&9];$!6 MG,CL^_IEQN8_S1":EGNT[O2<:)]Y=TW<)E6G@FP5J#;PS_E(XQK0JNB*>@C6^/C>R)NS M;AW6,S3/-1YORZVZ8X?&1D?J2E7UCH6KUX9]XPYV;5;:X^V('8.>$>?&KZ^] MTWK4'3S7;Q'OGN4W@AH9Z^T:^P\M3F/'W^'@R^Y@NTW>JDPL2?29V_@>MWJ2 M<2'_6'$47.1VK'K>>%OFEI_'S2@_]ZE&!5*)^'QP;%BX:EWY""J/A:O7A9VM MEU?XC,K.X;<.*I0X54;EJ^7SM@:9IHDUNH'860Q=M*Q\W*T^<_O[F_N/"8OL M>\F)^*R[J[>,4]@U_?:S)H2'UVPH'T'ES'G@I[5#+/6>76?N;,6QXL_Z:/T/[<7[NZO"QK=WS&W=9V MF;Q5>(U&-S:Z.GUAZ[;2@)9CK'"UZX% MG8=5HCG3:C2MXZ,77Q=__PVO:TG0P\(T_S7EKM+GW9($>PT./QY[:_G_-F_$ MK21UYZ=U\K:RIVD[.>T.K;F_WQE6P:A1VO)ZM6:5=D_[,V>*D\8J'-C>LIZ6 M@+7[76J9<3MV[/-CI4N7UK:'GM\O9:BG:LN_<;G3W8*6XX7XW5 MCE*H\K7D/&N(I(;6\(X;B+3^[EK8-90S MR^/UNUYM7R^7?2=:YG?5AKSI5./M'%JFQ!:^OEB=H^?C2]>FK^I6[YBW8DWX M.PVR5+U>ST9B,]BNDK>^8"O\)S:X(M6F 5I,0KOC=-I2M"28L[ZP8M4+F^.< MZ\*>1*U9!:HDEG.K./96VDZM42.F[^AP\_+J+-Q0R_C;8:U&;%M%N7/FW/1Z MQY':1K+UYV[G7_FQ8///U\>),U.N,UU_)Z]6+G\--Q\V,#(C6TDEE1 MV=,<];LS5OKZUS'SJGO72PUC>[W-3>7"EMG+7*[ MB/8]8UQXX)F\[>_B*%^]1R,*MGW6^UB%]]":]>6CJ3RTLM+N\;EWJXK?6M6: M?M75C0EJ'7JTH>5#7T_>)PX+;[7O,&]N>OU"(W2_JW+9;_S'$U-RON\ MM>)9IPW36CEA>#C@[(E9ZX%K+G[H1W/ M-X?.*;]+>L0Q&?&[*7AML>/]\H"9R>OPUSHVV_%,?7157(L@;G>JZBEJ$+7V8"*F-R'A!,R[Q(L6[WOMMA?[[3 MOH>GN[#B7CWBR1]=JV4&Y:G9VQ*H;C?/H.WJG)M^0SJ3<=OR?>6 MC+LT3]GG<-!%UY4:O2VO9SWQ?QQQ4_DG*H]UF[=8(Z(&=[ZL/MNS_^BL\U.L MM>/J< ]S^_>?6H)LAGC&KIN%J];&QW^?N6QJV$4-*XW+4)U>=.S;DVZ?O"U) M[M%W9%QZLUZA/9LUBRZ62@N=7? ?MIZF-DW(B=]-;<#S MQM;*M_>TSGE.Q+6F6]^^M OV.QD5:+UCPD-/E"KKEAZG_;?6:F[TJGV=A>X, ME)*>L6/6EI\O9$YMBVM;ZU9FRW=7;SH/.P?M;I43AVE1E=;';^7P5QF#Q!8] MM2[LT3]A;G4*.Z8CIN;/O-!N8>W>$;!Z(V<#EJZ$'G%HG8L%J]=:[WIU&+QH M6?C-E+O"!ZSNW%D)6]>4ZK/6=T2V=]T_>0^/\TQ_/N&V)WUM-NRXU;25Z51]'X=^5]-3HLN_M(&MP_.K:]++W@S'SPFYZUMWPLC)"<27"-F5/CVQ2RIY^5FMV:^1[CU-J\%G8,;W[W$E6[^25*PW,ZZEI<>V\ MMM9I*/J]:M)UKG4;M#B.GL/K;L!^9XTO)6LE:O6P6^K.EL8P_FB[>>:M"E4] MWUI2:UV%3O^MB[^K!4Z_W_8]*M7HRK.%/H>BX^M,T?'KWXI^MIFHLFE[W%WY M'NNE;2^L*\?<+!6MOHNBX^M,8=G+*,?M]6RK)??:$OUNT6NVZ,IKIVA)TBWU M9DS6]M[M/8_''VTWR1L @.Z"Y T @#,D;P G"%Y P#@#,D; !G2-X #A# M\@8 P!F2-P SI"\ 0!PAN0- ( S)&\ )PA>0, X S)&P 9TC> X0_(& M , 9DC< ,Z0O $ <(;D#0" ,R1O "<(7D# . ,R1L &=(W@ .$/R!@# M&9(W #.D+P! '"&Y T @#,D;P G"%Y P#@#,D; !G2-X #A#\@8 P!F2 M-P SI"\ 0!PAN0- ( S)&\ )PA>0, X S)&P 9TC> X0_(& , 9DC< M ,Z0O $ <(;D#0" ,R1O "<(7D# . ,R1L &=(W@ .$/R!@# &9(W #. MD+P! '"&Y T @#,D;P G"%Y P#@#,D; !G2-X #A#\@8 P!F2-P SI"\ M 0!PAN0- ( S)&\ )PA>0, X S)&P 9TC> X0_(& , 9DC< ,Z0O $ M<(;D#0" ,R1O "<(7D# . ,R1L &=(W@ .$/R!@# &9(W #.D+P! '"& MY T @#,D;P G"%Y P#@#,D; !G2-X #A#\@8 P!F2-P SI"\ 0!PAN0- M ( S)&\ )PA>0, X S)&P 9TC> X0_(& , 9DC< ,Z0O $ <(;D#0" M,R1O "<24[>)X\ZU'[AM1[][!>5P $ 0'V=/M&2]_#YE2?O$T9]P9+W"SUZ MC]IB?P( @'KK-];^'#ZS\N1]YIB]>YP\\F]Z]![VC1XG#_TZ "HMQ'?[-%[ MR%_T"*%G.3L3!$$0!$$0!$$0!$$0!$$0!$$0!$$0!$$0!$$01+VB1X__#X!K 2J_54)?$P $E%3D2N0F"" end GRAPHIC 16 image_2.jpg begin 644 image_2.jpg MB5!.1PT*&@H -24A$4@ 2D L" 8 Y(TZ% 7-21T( KLX< MZ0 1G04U! "QCPO\804 )<$A9

W5T+F"15=1XB['15S8K*1^(C:GQ$U)AH-+[B(VJ,QF<4PZ?>VV>#ZX]^VAW>L,LI MQWM N[M& 96?['0KC:O\!RWVKC-J32,W^4N MVKC7#:(QR5(8W'(4N$NW[-752>0NWH2_1>=)\L+A!/77.D-CU-_Z;Z\V]SA! M=',W^[]3N$%MLSN\WMB'-*[HYQUNV'RF9"D$I3#Y2W=X'?JGH/E Y03)'C=, M?NE6ZAN\:O-4;_'Z5TAU;<,-ZN]V%V_LK)U!M-<-X[N<,+D6;1L#A4YUW0=* MPQN?*]5D1JD,_\)=L6TO?O^P)%% 'MQ.>>675CC!Z*G>DLWC[M#8.!K8 VJ,@P'&O:5;QKTS+QIWJ^MVNY5F MV'?2JJ.D287!"6JCWEE;-6V81,/KQS%0^XX.-SY-LA4"3)X-_'VZ.D'4+M2[ M3)(7#M>/3O3.O!AUH;]U]2_9A/KCFR3YK(,31A_REGT;;=6W7U%CG-(X?NUX MR58(W'+M,]Y9U'>Z.CN@:G/<6[Q1\?VB]33G+H> ^%NI-C>\M?$E+QSY?:G2CC,WS1U8W#AV($R.AP"\SPE'_Y#^ MW;=JU5&E]PMQU=+:@86ZL][W_@^S851^6DJO"#Z$@D+:!O('%$! MO2<(1V_Y)32 5[C_OK:P%=$+XS]#V8?<$(.@JW<2$>/T!\E?2]9"@,Z_UENT M05L?$?=[.9HGR0L'!-"0MPR305,WD;<4"U,YVBS)9Q>:S:>@_WX.+:&EW=.) MOM&Z"KD'\-_SC^/@1-$\@ MJ"]#G9OXM\F B3??6X:)0E)4U\@>$ZWZ3J5^?5_8') F=@3'CRX20=!2UW3B M@2C'5JSCA!""!O\R#,$L$%%,0\6!!XJZ69K:-@;#V5F9>K%;:NJ:1,GVB[9*] M8\P-DY>@CP^R*JVICW\/XL?[P^B%DJ5PH)X?QF52N?4&2SQZ0CZ(< M[R S?'J;M<0\G#SBA/&SI82.@7*O;M>!ND+?\.^,EOY9]T2 M)(A_D;F? M.B;,3Q*(0^L.0,'YK+1""ZV0\N,5*&?=L\(M+N;:;_M//_<%$%#?<_W:ITI! M[4V8_S=+4A)0T1G*YIQ!$\]$-'E):ON-/Y7FM@5\XQ7*G-'4H:-JDX34@T>? M$3U=BN@('DQ'ETT]@Y#$-Z(^J,-;7,E2+%9N[8<0O)/\#-KZ04J(M^\/Z1;< MH/9E]J5IVFPB&FLG3(KQ2]$D*L?WF+7@+A%I5! " T'T5](2*^:><>$QX/,' MB'>UY76#H$CP_(2"XP0C)TM36F#0I,Y%&>O4_\>KW44;;T __XQ,0B],W@99 M=)%G+YR8B_K>4QP3>)[X-:I=+4ZQ@GRN5:2LW4SO1 M-J6-MN;7$@05;0 LP<*P<.0CTIPIT DI\&,,035"_T\6!)N/Y7@!_9MV4R&; M'NP;\.._AVJX&XVY$QGNZ"6A<;MY1X\F)TEC[<X/-S#$1,3HZ=EA*Z@@HYTR;XU6$:%.2%XY24'\3];=Q85":X]ZG?Z5YM&29 M%4";ELDBU=IF"S'/E*-KI9B.P*LZ[;Q9%]7H 29EM>U5([OHO)H]\SZ;2Q4 M(#3\^BNE.4:@KSY@]T>AK"!ZO*4MTPC"82?^NY\T?UY8B6^TY4TF? .EJS;W M]8?)'TF3#@/EO1OI'IWL:$=_;4>;+Y!_]O6?L?K%?6%S#OV_&XZ^FKZE[^BE M,&7"[27^0X^))H,7UM_I5.H_90%B$U0T@=39M3 C%>+,D+!U:R3UBUR2<6@ED#VJYVJXV'VS)?2!,(XOVE MP21W;,]TN'[\:>O83?3=*2O[=;RNIU4N>/XU3J7Q7258S/S/0CJ(%DISC(!P M.=6JK?,\BR_7MV<2S5\SEP0-!.2[G&I]&32S6[A<$I:V>4H^9.)CO_8=:=)A MN.':9Z*//D)*@_RD7"!#T6ODGU- L7I>V/B$_'-FP79TI7&W59UGAHOR.Y6A M6O+J1JN@KMPT4MK%@^T(Q^E >5'Y\9]@X;XM35#QIH5?*\0"F35P MP^BS5B%5;9 IM"]SE"M NW).F.QE1Z"NS D*HO7:WX4X7BJ(%TFQ;:%_.'D1 MF ,3SC"A)L(/!I-<0C@/4,\/F+ET]8-XHI7C61-^0..B>$(W&6!6X%LP+MM8 M4S8),F6&72=%M@W4\>.TOD-[3Y+DN0'^?Z^X%O1$6E80_VIR(&0K./S@)K6# MK"D#1,*CY$AQI5-;%G18.'*?H @_KZ[$'M[3,:?D F!3E%+0Y0 MM3HF[Y$<,PIGX>@;V#0F#5/35AZK:N/QTF#M^4XYN<0H0)3PVD_II.C\H!BM M(+*X(T@+WM#1+K ;U-ZCOL'PO8K_*6;(N'%$+@GPD#G\0*P&"++72Y:VX0R. M_K-5J0#1W$-[*I+ER0\(E%JJ*1)$=4F>"CY$7&D\9'.X3K:;,7#F #@J(XCV MS5URX3%<>!O@:&F*Y->5#Q)?5:$1TI-1&DZ>BV]XU*AQ\+9ULS8=TH+/C@G3%XB67)# M.>;-DUXM(/&/);D6I+5P6TSF+[4_B!]Q%C:>(UG:!Y0%E/5KJQ]-+>Z90B=F M/6B7#ZOA?5:!0J8([0QDA../GFMSN++=[M=^*,G3_374X1T$.4((+DN;2%A% M"[]U80)\@I_,7I-F@KYW@MK]106N=@):.&Q^%9YLE<:C$]O':0@_ISPB(@:P#1%H&I#9O[V; 0!B]%#;SXV:M M0<6FT/:G9%&GKFUMP& XY7BI),\-$D!6(_W:-R6]TG3*ED!+\ _&[F>2/#?<\N@G[7U'?J_XIY(\/U@K MB6ZUFN(JA(:#'$T _WS1RL-*&RM,LRF%];=ZPQ:3G'ZG.>C'?RY9GH0(FW.< M2GTQ,Z3Q0]4 T94.DBL5L._'U& 9M"BU\S#E3!Y4Y%>[5=HITK=#?!X_D.2Y M@;SV\ -N;^USDKQPH.S0JLE1I' 07RS)9PQ>.?X'VT1C;;M2?YC,>QOBCMQ*LE-/#@F 46!810F[]?X;$\6.&'T.H^8U627HR[JN)93V^$J%P-H M#A%0?JF'!A8TCI4'V(R6;%IA3%]O##VB,8U^2=PX5C&J-;Y1^^Z3DZ"*P4F$U&O/._@Y7VAEM M5O^E#K,XW5A T>Y 6+^6HE^E):F H/D?*M^L16$U\4=;HF$)$"3;K(/,CL#\ MNU_JW%=*^$$Y/C#7C_Y8LA0.E'^Y:(-:HO$ DY\BR6<$3GGT%+4;JV\C+Q1A MH@U#0=N_8-5VU 3]EB3/!6CFJ>$'M/A*\LSPPOHKG&KS1K7+K.=7%LQTT5Z* MJ4? 0G2C+6B9>+\$3562=XZ35AV%=MO-5.IW/[+>CM YE(!:+P?_>D.D[5!] M0\VKO 6K_T!:D@H*N&0A8]+,J%P(1B<8?:UDF0(P>M7.Z!POE?O63'7NRV*[ M\[9PM N:1"%W9K6 -93X]M3P S]ZK^3H/<[<--:VRB+EN$<)8TIK^BF M/D;_HX_)YY;O[">=6"A'=]EB[3RTF=H%L_!#6<@-HQ/QK:LQKQ[A?K<$15)_ M4*Q?VHD'C@D,XOM9D.O*H7XA/@M'WR!9.LI7& M1I'DO2&8:2QHJHT:16E+2S(!3'B-U>'*JVG-Z#MX(E9%EU\F[Q]NY/)+\?DU6_@!$0D9+'[$>YF(+0IH^U2F34"!>.X-IOLJ.1(< M8Y@:?@!>D"P=@V^GL E&$']K&UIF-H3AD1C8S;T64&"R_5"#<_L.R-_ 0DA7 M+A$Q:77LD.N/O%*RM,!=./HL3!*S(U -],/>@CBS=D<@_YO=\V:_6U[0 MZFG5,L!DQ&PS%7Y _8FV[>.-"UW[1(N"IF<]S@%MYK^LYCJ9.W[R<4F>":4@ M>0N[)4Q]URTB=P=;+[5,9RG=:F)=8$43O+UOU=6%O1DP=ZAQ' 2_^1+',BP7 M6H 'DW=)E@)!MF:EL:6G HJ)G=H''7_D-&E)-E![R_$OV:32EBM:E#^:&@P* M1K??08Z5$ R;:[<"#&>]=I;-R"Z&'Y0@]&WU<_A!.;H12?-?@U, H,%^G860 M2:O !(.@WT4FH631(MUG7-1[P64$&DKU29,C^QG?C#!/F]U MN+(6U3@PQV\<)UF,@$"SQVPIOU2N@Z08S*Z>^TH#ZO>MDQ?:!R;XC(0?T*T6 M&!OS17P@&EMZ'$2R&$&;&M9)0WZIG,(X3? 53M#8E#]V[.H\&CO&^&M6OEW* M EK_\DJ;2.T;:,9(LS>KH,T$=92D?O7 .9?S9"R6T(&VW;S#I%81_'\F\X>B M?-$1.\UERZKDUPY?K&5#VLJ9VR]U^-R7P;E(9@0F3U?##_SH KO@Y;\5A)"\$F"L_L"T*:J[$5TCR8N"%\3O<)9O.QH2N.D%2 M*9(P4<_!A+S1NOLV08K)'LURB3XZ*K Z7%DS:SRF$.;#JP#8%OUX!) M, 916_%C,X

ED9Q<=JQNKZ<1:=1"?;RN3!7(0\\'D5- 6.[V$;.$%(A9\*-=$ MG-^RB\<+-[VQU^:9.CH;A_$SGWTEWD-?TNLKDJ5CN&%TAE@\1B*^ZO@>MID" MS+-OVU13(B6%:];H6-EF^JP$!NW# M6804F,ZXX\5F5+5AOGID,E$:TK:RDHW)03RY_&CJHX4&P'3.^TH"^ M?KWUFSC\('J KG"6+#T!)LV/TGB B=H]?7QLQ!/5LFC1W\/DP)P,T?WI-T>( M8S@%AY^&UY5!A/*)IRC<0;+D MW.8;5.6!.,=F0]H)\&OOLM38M2R@.]P/SD M!)VO8X:R" ,EI,RO!V/E&A&-1IN_J\2",?H=.6JE.4:@?2G7SM)N8??L=HX? M4X)03U@-T<\_S_M*;B?@26O3+KM,?*]7&)THS3&"SYI:M6#NN_3;%<+M)?"! M>?,$Q,&^&>XPUP%M^()-"(H :_MP_&30HQ89;^6<-7>3M05VT',LDDU(<:=K M(VWI:1]TDCFZM@=$6@!4]+^3)AD!87:E;96C[T0Y_R+)"P?J'[1J1'A!T=@SGZ?!;=1.9"81,O)CB<%O')\FFWP6P=K$Z9C(#6I20TN*2_Y FZ:&>!K_+MNI0X&@WG8N81&NM#*S^UK/P [ZA M-,54Z#JQ]AC];YI?"H(LPVVQ\=/7]NAVO,ANY[P64[$7 MQ&T([*\-IY[[DO"#3JZ=30/JN30U_""(3Y7DW842VCNL#M=>$&\6) ?I00%I MF188WRM2M> <-T> IR^U^N%H=RZL/^0MSGGL*HBN-Y^V0#LA:,ETE>3Y0;OR MU?H%J8L+1GDZF'%L TU$9\!H^[H3 MLO@/F$CP\(%-.Z1K9+VPP_HK"N$YQ69!)12'F[M6CA-+U"BF*'JV#Z; M^<.=2MORFBLER =D=6024ZK#LGOP[UO1<;>U3_&=K>5/)?9)^+7CI7DM@.IN M/_>EP@^ND>2%PUU$$=C1PV[5H,G11 [KA^A].\G2-?!+)I7D/NO8B^#'.'8V M=FKL]]NT;=&"C(]D\L,5Y0P/5PPEV?L.DQ=FIOFF!B((%+3K'KI03G)9,1"N M?:EK.^3+?8KO "](EDS >+T8[5R!^?2H4@I27"ND!0ZO.YAV>VBO<<2QYVP? MZ%N^S3/2Z2/>TY2QJQ%U5K/D?$5L=&--O5; M#7[R8&FX]GP.C,-JV!:M6G44!0:B/2EWY9!?RGR;);[#>E&]:(1;^!DK7?_E MH?"< 7X(H/G$DU]\QQ*;$(;)*N$'% _4MWQ$7VYF&O&.I174L,WM^*-GIL6T ML5E"T>"=C!T1QH\B(J'-?ZI4I!XXWV\ /NN_OR/C) _)*FE?#? MPVQ1]FC?NVP1]CPGL.!RB(ENC#%'CZ&[O!9>\!P2,$Z8G.R$]8L@W!YAWF4A MG2*@(""YKQ>.=.W\:6[TGQ&]T!L:NX:N/26I;R(,R-V\#4*2?6!T2X M'O*+6GDLNA=I'J9V45F\>)HTR"F$N8QT+%13 J]["GKF',QV.W<,=7868O^ M[B,G$3J3AEJB= <2;E^ [;V22JAR]%*_!.) R"]>EK&<"\;>4 M7H+&R9I04'N[5'\8CA^M4=J# M78MR_/B#DJ5CJ"CLNC5,14WN:)YDF0+T93E-"\;DODB2YX+KUZY,]_K/MA8.B=-&P.UC2VC2BO$0" M:OE6*E-K.GGE^/0TAZMR.(YF=CAF098+SYA9=7ZIE5O[2PIN VGH?.V!;F7G"!C7K3FENT)G%(+*?643?0//6OIX" M#>-"FR8E JZM72SD_US:XL%\%4137C32 =^XF>>CIHQN$@O1X76/9 F*[1GF MSE]S')AM1[$""N54H2[2MF6HOR2?KHNE.YZMNVWX&[2H7;33(=D*@1S<_(W5 M3"%F\UN9E?QBK&9;)F>1I.X+FAJ@B-^WV\(/"B4EC.^B@]Q2/0.\LEXF]-3T MDXAY*L$'DW%TN/%IX-?[C3MR1+0PHGU. M4-?>QS\!M.$Z6_A!L80Q).V)[IH;&KO*73CZ:FG&S&/.@K4O1:/N+%9 *>:D M2^SQ_PNDJA9 2UF:28OR:U^1+(4"==BO.5FTD5:\%K]4*8S>S*MX'A6Z U(K M\R2UFZY_3@D_*)+4A(ZNE-H9M$/KD8EN,[F(I_Q:L7<.":"=?=FJL2B_U"$R M#26+0A8MC+XWB-\G.7(#"\KJ5&V*A'L0F6^3/87"#^(]/='623C1/!L:PZ+= M6$C\):V8>0PL.._E:-C=A0DH, 8+)QJ H;$?T626JEH@E_!9':[$2%A-=O9U M*38# NAL*S,I,V<_G6F2+(S4\(."B?IT\KMR;MA\)MIE#C\HF/A;ITTH#EYD MQ[V!;^CA5YAZ7AB]4[(4"GIA5_DQ+>8Z\>&T^ZK8T9]V=$N8=C1]KC=7FO5 HEI4&SY_"YS,.#N0:&MO- M ZE6G9R$028)#'64F)@G>Z5Q$+]]KS343+W<"P+B/&_Y)=:ZR51TNGAAFQ/6 MCN?OIV_1U$^_DU-X^L.36.$6L1FKS5,PD1!75Y"\7JI'NZ/7\22@O^GR%$QJ M'.+%4CUX)WF_C'=+V@E2 J(VQ8]6)&@3!8)S'_>#IGXBY[=,M> MKQPOERP,_&V5NWCSWM;T72#T$]JX8TKX ;WOMGA3;^H'T;>6RHEZ"I_,I7)\ MJ;MH(^HW\4ZR!UKP+A*FG*=+@!:W&0+^B MRR1YVX" _I2[9#/JY[FBKZO:I,#DVW0/HKKE^CSB/7,?IQ#5&\2[J'R,Q_7X K;2LTLY68]Y]QJNM?2_%34M4,HJ_O_P!(\A!4'VD?Y !)14Y$KD)@@@$! end GRAPHIC 17 image_21.jpg begin 644 image_21.jpg MB5!.1PT*&@H -24A$4@ "+( %-" 8 >^M15 "7!(67, "XC M N(P%XI3]V @ $E$051XG.S=3W+C2)HG;$Y9[;A0S0F4WPD4=8*(/D%H MEER%Z@2I.@'%$Y3J!!6QXK*5)^C0"3KC!),ZP9067/=GB'"%1#I @"0 NL.? MQRQMVJ;^42 =@+_^\]?_U__\S__,2C%?KO\RF\UNB_F#X7!?7_X3F]7BJ^L' M^\V7ZW>SV>S:9:JW62WN4OQ<3--\N:[&XCM?[Y:'S6KQ>T*?!_;R7*WU^V:U M>$CP^L/^=3 M?T[M#QE*F&17"_-7T_P+H1?+E_^2^7+]\G]^"Q.3KR\O"$(N\%.UL'3I7>Y' R[3]DN&]HOJM=@JR M'/*WS9?KKPG^UN\.J-V_K$>7$6018H&3O(R;GS>8\%+P%![^U=A*\:8(@YHO MUS="+*T^O-F= T/[Q16.V E,;HSCF'$,)"7L=-2-93_=,1B3WQNI>:DA;RU6 MS9?KEUKR2SU9N(6N_N)*<:#:^]#L=6WK.=R+7H(N7X5WT!^$VPA8+88=>N*J@EU\:.R1(LVZ&E/1D29(D9 MQT!JJGG0A6]E+UT"&9,%7G+QMI;\?5?Y?+G^]J:6K LA31PC3=\NPOO:RSO; MRSUI%CID_/&FFY1NQYQ=Z$QUB$_5440)U88/W0CQ[J4[\:2#+$(L,+J/;X(M M3^%&\UFHA:G1C:4S.\,814AUL^W)]2!#QG+,>S20C-"-Y9-OI%U5;+;PP4C4 MO;)!]"L$6@FQ<&_ZMG,Z@?L3.;A)83-VR&H< M/8><;)!%B 7.KEKD_S5,1(1:F(SP?-%EI)N+*F!@W#,"NQ!C)M7DR [_'=JM M XG1E;*[#Z$N"8,)]0F8DK>;)*N%X\^AGNR=N&R"+)S;2^CN)=SR_!)J<3H! M";M-9/YVTK&TDPRR"+% 6Y.^0]/+L@BQ +)J\;FOZHPRWRYKFZ@]UJQ MD8OPC#DI05J@#SK8, ([$6,FS>3&.(X9QT!*=&,YS/N&Z>116D">/C:),*L@BQ0%8NWG1I^5+=4#W4R8!N+(>S$Y$QV)T3T\J> MW!C',9V5@"2$;BR"&0>JKMMFM?!.QI $62C-95A<7*HGET'G3C+U/OSSCW!" MP8, WO#"]>TE?#]?KMN"+-614F,&_8]]Y[L\\YSDV&XL/VN$?^KOLYR7$ MD MK4JJ_M^J0\M\N38))TGAM]GV D.L:F%G<9*AZ>00T\F!W'@'C"ER :G0C>4X M%M\8FKDV)7NI)W\5=I@T]1YR=Q76%*K[U>_SY?K6&AA'..4W^R<19!%B@6HYD',32U,_CQC/HO@9;)$MAC2JKZY3_>A/!NK(,Q@H]G"D_U$J#)/L@B MQ *35 5:_JC2J;Y>4A >])]\&4=32& P=C'4>DKP,T$;!@FTZ/@]+1;YF:KJGO6OL [V64=S!C;J6FN?ZVE9!UF$6+L(9 M@K][B), W5A.(\C"D!2H8A:_R=&%;VV;\[.!Y;__W2I<4WS@#&[O[3V^\XVR"+$ L4XRH\Q 4).(M0 M>-2-Y307 FD,R&\KYE@ALF*1K]:W!#\34![S\--YQC$4\R#8;UG-C<,1>>3+ MYB5*\KU+RWRY_D,8CP.U=>>^Z#-5XH=!5J*WKNK.,>IX; MY0H[Q)TYW0]!%H;BMQ7[FMH'@A;&<,AQ^)G%6018@&"?X0'MR0]0U.\ M[8\"+D/Q+(CIY$!NC..8<0RYT)TE.[XG>"700IO[ MV6SVW/+O&;1)0-@8WI;A.&C-+9L@BQ +L*-Z<'_UT&8H(9VJ&TM_%' 9BG?# M'9O5XO>D/A"T\WR(&.$X57<6Q]?GP?,38@(MU/E] MLUK\NT-7EO<#_VYN6O[U;YO5XNLA-:\L@BQ"+$"#*Q,/!G3OXO;.!)1>F;#5 M:CL/%5)D+,P/$NP_'U;0MNG)? 'C3[%-;&[G29 MXDU7WRYK6H.<0A#J])]:_FW?/U\(W722?)!%B 5H<1$ZLYAXT)OP>[IT17NG M@$O?+'['+'Z3(\_<'9O5PE@&1A>*C[^Z\KTS#Z)7%JR@-_^JNAJXG,FR>17V MJ];&EE4MT/K8Y'5Z]PNUI"\M_[9/ [U+MOT&GS:K1>=G[LL&UJ2#+$(L0$<7 M8>+A84U?!DFEHH!+[Q0U8A:_R8K.>K6^)?B9@#*8!PW#,:OTS>\)^E,MZ/TN M()8DFY>@FY?UL>I>IOX^38?D)+J$188X2K;MO_/0$Q#2#K((L0!'$&;A9//E M^M;.\,$HX-(WA::8( NY,8YCG5NL O2E8RMHCF=1@3YY?X)^.;X^3>JS<)CJ M7O9?5:EU'#>NR^XZG?>X8L(DD&6018@%.(,S"T<+S MQR[$82G@TB>_I]COJ7T@:&$-[1)XOMT+_+<'R]\94 MWP.[[/GWT=J-9;-:'+5I*[D@BQ +T -A%HYUVY(?7[FB7":E^.&OH;. MBQ1DLUH\S&:SIY:_N)A1]9"^=D'I*CR#AC@; MD&V* ?3).^..T#X2:D?0C_> MAZ/3K'M,6$,]N&V.][ZGX&;;\_++9K6H.PJ_[?BC[Y()L@BQ /XK%#$ >YT M8QF% BZ]<-9KK><$/Q.TL1 3TY$%&$TH7KYWQ4=A48Z^F%/#\'3\/B\U'^A/ MM>;Q#]U9\G3"6LI#AUKQ2<^Y\'OZU/)O._8(V^]SIR2"+$(LP$!>VD%Z\66O M\,#]U54:C0(N?5"\C>GB0(XN?6O;-JN%L0R,23>6\9@'T1>;<& <_W+,T-FH M^4#_7KJS.,D@+T>M;VY6BW]W")%\.C'F$9*E0U>MMC., 7H3=IKKQC(>\R!.9E$=1O=@WG(6-J;" M,*KULO^<+]>?;0 O0I=N*$=U90F_G[;_[,GK;F<-L@BQ ".YJA[,+C9U.K8_ MHU\*;_1!D"4FR$)N%$UBQC$P)H'^<3EFE3YX?X)QO73\=O\>ES5#&-8G][;I M"UU9OK3\H;='AIJN6[H$/FU6BY.;#)PMR"+$ HSLDW--:7#L&7T<3P&7/O@- MQ1Q'0FX$&V/&,3"*,#]VO-OX//LXE7D0C,_Q]2,Z\9@+H+NK<&]SU-"TM6U> MN BAE$.U_??VLFGB+$$6(1;@3.Z]"/-6:,G[T44Y"P5<3J6 %/MW:A\(.)AQ M# PNU.5T8SD/\R!.I:X%YR',,A[W.1C/RU%#-ONFJ^VY\[SO7]RL%E7GW\>6 M_XZ#YH9A76W?IHBJ&TO;*1EM]:_OSX+1@RQ"+, 950]E1PSQEN+M^2C@10Z3\'X?ITOU\)Z:6J[ M)W;I[-NV#G89PBE=W;;\^[JLP[9][O&#+$(L0 +>SY?KMILL!0@/9@OAYZ. MR]%,JFKM3=]#HHSEF(XLP*#">Y0Y\?DX9I53^?W >7U26QZ<>2*KG%,8OG-\_#MRYSF%<6SB?*V&6R6H+EWSL MN&[:%GAYV*P6O6W2&B7((L0"),810X6;+]0#QYD$6(!$E4=,73MRRF6;BQI4(3C6!; 8X(LY,8XCAG'P-#N M=7-(@GD00/YLE!R.M41(P[^$62:G[;EUW1+2O&Z93W[9K!:]UK8&#;((L0") MZ^V<-O(17KXN?65)4,#E6-I;QBR DQOC..98(6 PH1/6)U_>[ @BQ + MD(%+DXVRA&>3;BSI4,#E6-K,Q@19R(UQ'.OM#&& &N9!:1%(X!C>GR ]=\(7 MO7(M(3V_SI=K':C.I^W]KW-->+-:_+M#V*1VS30<<;EO@_CC9K7XVO6S=/C< MWSN_#!)D$6(!,G+G/-.BW.K&DAP%7([QWE6+Z.1 ;MS_8X=,^ $ZTXTE29Z# M',-&$$B/(X;ZY3X':?HDS)*L0S@RQ"+$"F;G5E M*<+M2SLRDJ* RT%"&T.V/;H>9,B<<<=FM=!9">A=>'?2S2X]CEGE&#K,0KKN MU9=[H>8#:1-FF8:V[_#]SERE;8/X8,?8]A9D$6(!,E:%&Z3F)TPWEJ0IX'(H MA:&8+@YDQ1GRM9X3_$S - Q65.1D%NOHS+P9DG?AF0L40I@EZL23//(A#"/1#^GX5VC^9]Q;(@S#+>(:Z+]ZW_.N?WH18]JVMM?WW MG.+=R4$6(19@(BZ=93I-80+YJ?3KD#@%7 ZA*!3[([4/!"T$TF+&,3"$(8N* MG,X\B$/XO4 >+.P>R=%,D)TJZ* 35:8VJ\7#;#9[:OGTMQV: PZYSPIR"+$ M DR,(,LT>9E*GX('//U+F.6L MC@J2!%57EN<3_O.#/^^."K((L0 3UM8FB[QHYYD/!5RZVG M>;^E*^$TR(NN+(>S" [YJC8>?G7B0;]&NI['SAW'F'.^.RC((L0"%.!2$O%5S MD =UGUX-'F0)75F^'/@?>QQI0]9?.@=9A%B @CC/+W.ZL61) 9A-J=XW+S8Z&3-A:$($\VV1U&+1?R5V4(/OL>LW/H\VJT[[A3 MD$6(!2B,XX7RYV4I3PJXM-&>,J8C"[DQCF.#GRD,%$,WECR9!]'&;P3R]-XQ M&]WHX "3\G&^7 OR962S6OQQP/'U3YO5HJ_UM]8.Q:U!%B$6H$".%\K8?+F^ M<79TMA3G:*, %-/)@=P8QS%!%N!D8:%,-Y8\F0/ M1_QT?5[U^5QKK6OO#;((L0 %TY4E7R:(^?)R2QN%C9@%<')C',<$TH ^W.G& MDBW'K-+&7!GR=:W;2"(]RW_>N;U6+,&M:'/]?]_PJQ ,S>NP1Y"<^NM@ZC10]ZJH_\^^P[WLK$-INEJOEQ7 MX0='H&9@LUI\3NUY%75D$6(!^,&B:79N=6N8!.,.NM/%@:QHJ5WK.<'/!&0D M=#34C25_YD'4TI(?)N'*6&YEK@C3]:NU-HZU%6018@'8XN&:B?#\DNJ=!N.. M)GX;,5T(Q#8Y9I8G%;Y@&=\PX!HX6=C9:^)D.-0CJ"#C!-%S['H&" M73AB;1"Y=_G]H^W?\#W((L0"4$NQ( ,A]&!7P[0HX%+'/3FFDP.Y$62)&Y*%3'C&#C6O2LW.=5FFG>;U4*W+M[R_A3[JW$RC+"X M^%*'?A?J,VK0_5'OJF=],K;:K!;%==Y[=3:U9>SEB2&<6 M.OFSRP3I:YJEYHOUOK6X*?"=H8 MRS&+,,#!YLOUC1K 9'WP;&"'+NH[A%B&$S8]O]1!'U[^AT(7L&N;R4YVI=Y5 M2P?>6)&_D9U[T%YA;>PEZ/+R?WL_SD-UQ-"'S6IAW8U6@BR0L7"CK_ZY#1.* M6RGYWGF13E1X636!GJX/(9T-,[L0:_T[P<\$;>R:VA$*=0"'$NB?K@^Z[?#" M<=>UGA/\3).W62VJ4,O#?+F^#?7G6^_V1U/OBKG7Q82=6M2%($)'EP\Z2F7A M<^A$J";"7H(L,!%O)A2_A)=A#^E^>)%.E^+MM)G8\Y;VNS&[%LA*"*"R[='U M X5%A'M-ITNSTO>4I.*Z<9R1F'!\6Z^7-^',,NRV(MQO&OUKHC.G3'WNB.$ M>]3#3D>IEU,-/NAREI3+\!Q)=8WG/UK^];'"9K[__/XWW<8 QA0XMU83W-Q?^)() :5*\G;Y+ M;91Y0P$W9G&#W!C',>,8.)2C',I@D9,7@L Q09:$A 6VZI[UI?1K<8#O@<5L M/NW =.ZLI7/G0*I%\\UJ<;]9+:HPR_^>S69_G\UFWR;YQ^9#ARKV$F2!":N2 MN^&AO/(]'R_L>B.=[^-:-Y9BF,SR0J@I9G<.N3&.8Q9B@,["O/36%2N">1 O M_!9B@L")"?7G&V&6@QC;K]3=8^H](PCWKBK44@7+_AKN8<^3_\/3\UZ@C7T$ M6: F]6BZE[Q-]_UT:3DTW)?^@4HB)=87NB.M4.[>3(DR!(39 $.H1M+.*$;[8[-:O$U MJ0_$%F&6SMSC7]GP$+/AX4Q"EY;/F]5"H&5H@ M]JWTB]#B*NE/-RYUOYB:3P($6D9W[]V'.H(L4!Z3B<-)R2=@OES?ZL92) 5< M_ 9BNCB0%><=UWI,\#,!"0K![D^^F^)X=J(6%3,/RD (:]M9W\(AH5?IU:"' \8/.G3LVJX5[78*J0$MX-O^S]&LQH%M= M6=@ER (%"I,)#UQR*M#$[BH%68;?V1U>J2!?SY=KS MLVR"+#&+NQG9K!9WCN/8J_@QKBM-+9WT$U9M$M^L%M4ZQ5]]5X/0E86(( N4 MZTXK-'(04KA>8,IU&=JI4RY)_)A.#N3&?3QF' -=Z$I9-@M\91-DB@D"Y\=S MK)DQ3AWSQ Q4&\4WJ\4[G:<&H2L+6P19H%#AB"$MBLG!G6XLQ5/ +=M5Z1=@ M5^BL!CD19(D9Q\!>89?R>U>I:.9!9;.($[/ FYEP%(>N+/7,D3SGZNC FY'0 M>4IWEG[IRL(6018HFR +20N=.'[U+17/Q+90NO'44@0D1W8;QK3&!]K8Q8YY M4-D$V79L5@L+O'E2?ZYWF>*'&IG 7DQ@+S-ALUGUSO:E]&O1(UU9^$F0!0H6 MNK+\YC= PA1OF2G@%DV0)6;QFQSIK+9CLUH8RT"C^7)]8Q&;ZODY7ZZ%00MD M\8:)^>P+K><>;\-##9T[,U2MLVU6B^K]_6^E7XN>5#6DFTG\)9Q,D 4PF2!) MH1/#)]\.U2X5G3F*I:@14]0@*XJSM;0=!MH(]/-"J+],WI]BCZE](+JQD7*O MTD-K:GTQ&QXR%HY3JXX:>B[]6O3 \4)\)\@"A=NL%@^E7P.2I?4H;RG@EJGT MHDX=;6;)C7$<,XZ!1J$;B^,&>&$>5":+NS'O3WE3?ZY7^ECWOK-#Y\[\O3EJ MR :6TUR&>1&%$V0!9G8UD)KYHV4J?7&[CLZ4>?/^6Z_8L:YS9RW!AXD09NF-( N"+,!W)A.D1O&670JX M9=+)(68G(KDQCF/&,5!KOES?V9W,C@N+?47RG<=T*^%'94[03M2BO/5>D78%?8U0$Y472( M&<= 9+Y<_\59\#00ZB^/!=Z8($O^U)]C)<^5/-MBQLC$"+/TPORH<((LP,QD ML)7K,R[=6&ABDEL0P:5:SPE^)FAC+,>\6P)UJB+MA2M##?.@\@@"QP2!\^<[ MC)4<6A/8B^G(,D'"+"?[% +_%$J0!7AI[T@SUV66A:O?U# +8O% M[YC"'SER1,8.[][ +MU8&ID'_6 >5!ZAMAUA(9"\F<_REL!>S!B9*&&6D]UD M_ODY@2 +\,(YI:1 -Y;8DY>UGQ1PRZ*H$;/X35:<95Q+X0JH^5P);P?OO)58D\;E:+KQ:P?Q)N M*(?WIYCWIPG05:=6R34N-> =.G=.7_B.O=,=[E*HNUR"+ M-JN%'0,#"ZVT M=6.)/6U6B\]ALF\']P]>]LMA@A+S/"(W[MDQX51@EWE0O9?KXOWG!\_42^+7>%K45;GY0 MP"V'G8@Q.]C(C7$,L(=N+(V^A&XL,P' G\R#RJ$+:4R7@NGP73(S3ZQE;!2D MVKA:O>^6?AT.Y,C10@FR .RGC?' 0C<6B=K84WBI?:& ^X,";CG>EWX!=KU9 MT(%)&!_:#5._" MPBP%$F0!X-RJ$,N%;R&RVV+V/;L>9,C].J:S$O#=?+G^ M(+A;J^K&\G/1.OS?VNW_(-1?!@N\,?40F!8UGYAY8IENU/L.(LA2($$6@/WL MFAV0;BR-=KNQO)R?Z<7V!P7DB/'!NX(SW. 64UPG>;KXM[Y@WE0 M&6STV;%9+2SPPK1XGL6L010HU ?,";K[9/-C>019 #BG>T6:6DTOL JX/YCP M3I\N#C'MM,F*XP]JZ2@ ?*<;2Z.M;BQO6-SYP3QHXL*]@6V._(;IL1 =$]@K MU&:UN/>L.XBN+(419 %>6#2LIV VD' \S*=)_G&GB;JQO.'W^(/BWO1Y)L4$ M6W+L2M03Z][L0%/UQF=$ " 241!5)T\[T] ":Y\R]MT[BS> M3>D7X #6!0HCR *\T/J]G@6'X6B;5V_?=1%D^>$R!*&8+@7ZF*(&N3&.8\8Q M4 7Z;RS@U&KJQE(M[I@'O5*\GS;O3S'C'R9$/:^6SIV%"^_ J]*O0TN65,AC=/HQM)H7S>6F06P+0JXT^:Y%--FEMP8QS'C&)@)]#=JNRY: MKO]@'C1M%GACWI^8LF\%?KON@DMXX"[K2]+_T"[+(3F0RY3\>,8RAW+H2G7@?+H@@"S S46[D)7( \^7Z M@T7J6H\=%ZK]+G_PPCI1NH35>D[P,T$;8SEF1S$4++SCW/L-U.K2I<8\Z(=J M%ZI%P.GRW<9T*I@6-6C,$V/FB7RW62T>;*[N1$>6@@BR #.3B$8*9 MU^MB)^(/E\[5G2S%VYCG$3FZ\JUMVZP6QC*4K=IA>5'Z1:C1I1O+S#QHBU#_ M=+E'['#D]^3H2H9G6,P[#F]9.VEW*=A=#D$68.8%LI&7R)[IQM*H:S>6F=_E M%O>N:1)0BMF=0U8$#6LYZQH*%KJQ:!4>>^Y:K _'K+J7_F >-$$69&HY6IFI M*W&NKR-+3,V'G\(:@:XL[;P/%T*0!9C9_5[KR:Z/07R>X-_4A\Y)Z_"[=,S( M#UY8I\D">$P7!W)C',>\5T+9=&.I=W_@O%NH_P?SH&FRN!NSN#LA87,;VTJ< MZ^O^D/%[IW3)+Y;4SM R9$Y\Y: M-BL2T96E$^]-A1!D =SPZYDL]T^2N-XQUT4!]X=+D^!)LA,Q)LA";HSCF!W% M4*X[FT=JW8?C@@YAGOY*+6=ZO#_%O#]-B_M6K+2YOAI>3(V7)CK;[W>ATU<9 M!%D -_MZ"F0]THVET3'=6&9^GUO79#@4+H^I/O/G), M-Q:M][=YUDZ/>5#,F)\6(898:4$6][F8C4O4VJP659#ER=79R_MP 019 #?[ MV+<#S^EFC_ER_9=CBI2%.*I+S9'AEZER#YL>.Y9W'+%;&<[-CF* 'W2EK'=, M-Y87VJS_8!XT/1;Y8VIST^(WCGEBS'V.?71EV<_[< $$6:!@X4QE73)B0@+] MNK4P7>O8;BPOO@W[\;+AA75"M(2L9;&&'%WYUK8)H4)YPGQ;-Y;84=U8WG _ M_>$B_,:8#O6Y'3:93<[[TB_ K@+G")Y;,9VGV,?FX/W<4PH@R )ENRG] C20 M=.U)Z,9R.XD_IG^G[LY4P/WA,K1L9QKLSHGIQD)6W)-K/2?XF8#A*3S7.Z4; MR\P\:(L0^$0()=6R>6="S!%JE3A'4/.)J?G0*+PS_^8*-1+L+H @"Y3MNO0+ M4./)N=N]THVEWF\][+KP.WVE@#L=)A\Q8YW<*%+'C&,H3.@R9^=Y[-1N+#/W MU"WF0=-A<3=F<7=:S/5C)3[/O!OMT+F3#FRZWL_S9>($6:!0H;"F;6GL(;4/ ME*NPVT(WEGI]7!<3G5<*N--A 3RFG3:Y442(&<=0GE.[+T[5J=U87G:FZM3P M@WG0=/@N8VH>T^(W'BLJK!6Z=K--YTY:;5:+![^5O3Q?)DZ0!.3[S[RS;%" M_? ;VZO/W9E^KS]<.F]Y,DP^8L8YN3&.8\8QE*6OL,;4G-R-Y0V=&EX)]4^# M]Z>8<3XM IZQTN8(ZG8Q&Q[H2I"EV56J'XQ^"+) F71CJ:<;2W^TTJ[72S>6 M-Q1V7BG@3H,N3CMZ7/"!L=A1'#..H1#SY?K&$;ZUGC:KA4#_,,R#IL$";\S[ MTT2$X^V)E19B<)^+";+0B>.%]O.2Y"E!^'%03>6>GT' M?!1P7WEAS9Q)1ZW'!#\3M+';+^7)M<3!CCLFM M]93@9^)XZC6Q;ZE]H!&8*\:L17 (QPLU\RX\88(L4) P.=:-I9YN+#T('17L MQ*XW5,!'QX8?+A4 LV?2$1-6(S?&<L$#V2@$W;PJX,;MSR(UQ'+,0 V70^;3>4-U89HKY6\R#\F;Q):;.,1V. M%:I7U&]]2$R;( H4(G3(^^;YKZ<;2@_ER?2U=WVC( M@(\"[BL%W+Q9 (\IX)(;XS@FR (3%Q9G=#ZM-^0\R'O2*_.@O%G@C0GT3X?[ M4[W2:GD6F6/>8SB&=8!Z%P)STR7( @4(-W%AC7I#[A KS7WI%Z#!D-U89B8^ M6Q1(\F8!/&8!G-PH4,8\IV'Z=&.I-^A<>[-:5 O=WX;Z[\],5;SW#,Z7>6S, M0MT$A&.%/I9^'>H4V!E1>>*$$6*$,5,+CT7==R%$X/YLOU MC=]8HT%_8]H*;KD,A1+RY!ZR8^ 0' S!#IB8 B5,6'CW7/J.:XTQUU;,?R4, MD2_O3S'O3]/@6*%Z)88PU>IB-CQP#.^^S=QG)DJ0!28N! P<*51/-Y;^" 35 M6XVT$&WR\TH!-T-VD-:RPY@<.6)P1X&[+:$TYD'UQIIKFP>],@_*UU7I%V#7 M9K4PMJ?!L7OU2IP?6&".V;C$P<(ZP[,K5\M]9J($66#"PL*@XUZ:*3KV8+Y< MW^JD4.MYQ/%GD>R5 FZ>[$*,V85(5IQ'#)0F=&.Q::3>6'-M\Z!7YD$9TE&T MEHZS$S!?KC^H%38J,:CE7A<39.%8PI[U;)*<*$$6F*BPF/#@K.Y&NK'T(/S. M!(+JW8=SV\>@@/M* 3=/OK>8<4UN% UBCZE](*!7-HW4&VVN;5?JE@M=#K-D M<3=F<7<:;DJ_ 'N4.-?W?(H)(W L]<)Z-E=-E" +3% (%WR5?-]+^*(?M\)2 MM<;LQJ+M[K9+N]JR9+(1TY&%W+CWQHQCF*BPT_RC[[?6V(N7BOFOA,/S8W$W MIKZ1.1W+]GH:Z0CRU*@=[QAQ\R/3XSE9SSO51 FRP,2\";$X8[?9HVXLIPN_ M->?=UANS&\L+N[Y?*>#FQV0C9F)*;@198L8Q3)>-$?6JN?;8P1+WVE?F0?D1 MZ(]9W,V?6F&SAU0_V%!"^)=M:KB<0N>R>@)S$R7( A,BQ-*9HF,_=&.I-VHW MEC?L1'QEDIP?"^ Q$U-R8QS'C&.8H+ @\]YW6^L<PEKK4! FRP 3,E^MK(99.GA4=>^,ZUCM7-Y:9 M74M;+B6P\Z'87NM;@I\)VAC+,05*F)CY#N&T M?-GTUNKQ3!O?SDU]+F;# Z?R&Z(8@BR0N?ER72V:_Z>T>R=W=KB?+DQ,/^7^ M=PSD7-U89N%_5QK[E0)N/NQ"C&DS2XZ\B^XHM% -4R?07^\LW5C>L/#]RCPH M$S9?U'I.\#/1G6?D?@\I?[@!N=?%K$]P*IMFZGD/GB!!%LA4=2[W?+FN'EB_ M^@X[^;99+<[5*6-J7,=ZY^S&\D(!]Y47UWSXKF+&,EFIWDM]8Y''Q#X/<*+0 MC<5QB/7.O7CIW>F59W(^+.[&+,QE*LP';'K;K]0@B\Z=,?R_M" ]R$U&GS5986+ZL?3KT.!LW5C>,!%ZI8";#QU9('_& M<4QA":;'3O-ZY^[&,C,/VG+AZ,YL"++$="G(ETUO^WTKN$NXSIT[=.ZD!YZ7 M%$.0!3(1 BQWX2$EX7Z8U6:U4-CJA^)MO:=$)NUV(KZZU*HY&PKM,6.9W!C' M,>^>,"%A+JX;2[VSSQ'#XJ!C5E\)]>?!?#5F82Y#X1EIL^5^GU/^<$/1N;.6 MSIWTP?.RGGO.! FR0.*JG32A \O_F\UF2RGF@U6)=^&+'H3)Q_OL_Y!AW*60 MI@^!+6=*O_+RF@<%W)C=.>3&.(XI+,%$5)M*9K/9K>^S5@K=6%X($+XR#\J# M('#,.,Y,Z "U+/TZ=%#JL4(Z=\;4>P .\&<7"](3N@AVL^%W@Z*YZR8S=S3MT$2-#@BPQ01:8CEL;2AJE-$?\ZAC< MGP0D\F"!-V:!-R,AZ*GFTJ[D8X4\CV+J/9RL"I+/EVL7DB((LD "0J>+=^&? M#Q;U>G-G,; ?\^7Z1CBB46H!GZ^^JY_L1$R!LQ.2@[[J/G$!/8 #B#(TJ/YA(D(6W!&]A M.$+"$R3(TI/P\O:O2?PQD+\G1PKU)]S?= FJEV+ QX1HFP)NV@2 8\8P60F= M!=GVS?6 _(7.<1;IZGU)-"S^J(#]DWE0VLR#8N9!F0CO_]9!NOFM\("[($O, MYB7Z\BQP3PG^Y%L^G1 +)*5Z@%_;!=LKW5CJI=B-Y64'N 6T5Q98TV8G8LSS MB]P8QS'C&*;!/*A9JM?&0O@K\Z"T6=R-6=S-P'RYKD)8#Z5?AP.4'BBT,7*' MKM'TR'LO11!D.9$0"R3G=K-:>(CW9+Y')C M1W',.(;,Z<:R5ZK=6&;NOULNP^^8-/EN8A9W$Q="+%]U .BLV@!7;.@G_%[8 M9N,AP($$64X@Q +)^6>*'3)R%+@N\,>,W84(L1RG]74*])V:>"' @098C";% 0L?ER7;T[OO<=UDJY M&\M+N_ZG!#Y**LR#TF6!-V:!-U%"+$>[S_1S]\4S*&;C(<"!!%F.(,0"R:G: M\MWX6OJC&\M>J7=C>5D(?T[@HZ3"Y#E!.N74LO!"CHSEF-;XD+?40^OGE,.U ML4CTRCPH7<)R.S:KA;&;("&6HU7!S]+#60)[L=)_$P '$V0YD! +)*=:K/]@ MY/41KD$?.P&?Z6 FR:+WS&+W^3HTK>V+>5N!,0Y/!;K=9!_EM]\"BE=V.9.4*MEG<4@ ,)LAQ B 62(\0R@%#H^C2Y M/ZP?CYO5XB&3SVHWTRL%W#0I:L04-GV&-J'ZAD5=AJOEQ_M@YRM$='!G^G#A>SX0'@0((L'0FQ0')>0BPF!OW3 M2KM93M=& 7>; FYZ[$2,"6:2&^,X9AQ#ID+=Y\KW5RN7;BPS-8*(>5!Z+.[& MO#\E(G0F^]T&MY.HJ_Z@<^<.G3L!#B?(TH$0"R1)B&4 NK'L]9C3FF84N+%57LO\20#A) M5K7#H>C<64OG3H C"+*T$&*!)/U-B&4PGR?Z=_4AQ\*V2=(K!=STZ.0 ^3.. M8W840X9"["' $098]A%@@256(Q:1@ *%]Z/O)_6']R'5'A0+N*P7<]&C=O\/.+3)D MIUU,V!HR4^U"G\UF][ZW6L^97AOWXFU"_6DQ+XT)LIQ!M?8Q7Z[_".L?%\5= M@/X]J5G_Y+D34^\!.,*?7;1Z0BR0G*J =FM","BMM)OE>FT4<+=]L#LF#4)% MM9X3_$S0QEB.68B!_-Q:P&MTOUDMJY=^/9 MU[O;B?T]I]"1!8!>"++4$&*!Y%2+>Q\<)S0.X=B1X?$;4+30C<7"4[UT'=8W ([S)]?M!R$6 M2$ZUH_6=E[Q1V#70; K7QAC:9@=<&G1RB!FKY,;]-&8<0U[N=&-IE'LWEIE[ M% M72';%'#38"=BS#./W!C',>,8,A$6673KJ#>%;BPO.Y^?$_@HJ3 /2H,%7IB6 M?^KZ&W&?B_F-T*OY0S&*#[((L4!RJ@G M1#+\,(+3_8%R@%-8D>%]J81 M!=PT.*=[A[%*ANPHCAG'D ]=*9M-H1O+"UU97EW:)9\$WP%,Q[/WB5KFB3'O M(_3-.*OW+<4/Q6F*#K((L4!2JI?_OVU6"V>4C^=6*^U&7R:VH^(Q@<^0"@7< M,[-KH);=PN3(O30FB T9F"_7[W1C:32);BQO"!AN$^H_/PM/,!VW-F+64O.) M^9W .(RU"2HVR"+$ DEY"D<)??:UC",L) L--9O:C@K)_VT*N.>E>!LS1LF1 MHPEWA&,L@/3I2MEL2MU89H(L$?.@\[.9"*;A41V[D6=-S/L(?1,8HQA%!EF$ M6" IOU6+F@K_H].-I=G4NK',3)@B)M7GI8M#S'G)9$5GJUI/"7XF8,=\N?[@ MB,-&3Q,,^:@S;#,/.J-P_P&FP>; 9A;88[I$T#>;!"E&<4$6(19(RM\WJ\6U M-HSC"HM/)ES-IGB^K0+N-@7$\[( 'A-D(3?&<%G=A&E8V9.YUE?!G.PN_%QB-NLP$%15D$6*!9%2%I+]N5@LMG<_C M3C>61E/LQC(+?Y.=XJ\4<,_+KH&8H@:Y,8YCQC$D3C>6O9XF?$2"^_,VH?[S M\?X$^?NV62V$8ANHM=52CV4(WBGJ";),4#%!%B$62,8_J\*))/)YA G%IQ+_ M]HZF/!DUYK8IX)Z/G8@QG@BPQ"^L,P3L%Q?AS"7^H$ LDH4H?WVQ6"T6D\[)KH-DDN[&\48V]C\E\ MFO/[8#'C;.R$C@F:D1N+8#'ON)"P4!>Z]!W5FG(WEIGWK(AG^/G8/0UYYF-\,0S#6Z@F.3=#D.[((L4 2JBXL[X18SFN^7+_3C66OJ8=\3)RV*>"> MP7RYMF.@QF:UT,F!W!C+,>,8TB;0WVS2UR8L.CXG\%%2X9C5\W'=(5^.%.K& M/#%FGL@0+ES56H(L$S3I((L0"YS=M]EL]M?-:G%KD2X)]Z5?@#VFWHUE)D@6 M4< ]#SL&8H^I?2#HX,I%VF9W)J1KOES?ZL;2:.K=6%Z8"VT3ZC\/]R'(4Q6& MO/;==>+Y$O,.0J_"9F4HQF2#+$(L<%;5"_[?-ZO%.T7]-,R7ZP^.\]BKE%T5 M%LRWF6"/S^Z<=;,._\$33+((L0"9U4=(_3+9K70_2,MBK?-_EG0A-3+W#8%W/$I MX,:,2W(CR!)3V(9TW6J]W:B4;BPSNZ$CYD'CL^@$>?I2T+.R#SIW[M AFP%X MCVO@5(AIFER018@%SJKJQ'+G@9&6^7)]K1M+H^?"0CXF3]N\^(_/ GC, CBY M$4B+":1!@D(WEEO?3:-BYD$6D2*.61V?N2?DYYOWB.[">Q?;GET/!F"LU=,I M=Z(F%6018H&SJW:Z/?@:DJ,[3K/[PH)7"KC;%'#'YWK'!%G(C:))3(@;TJ0; M2[.2NK&\^);&QTB&8,6XO#]!7JH PK7-F@>QX2%FPP-#,-;JJ:].U&2"+$(L MD(SW\^5:6CT1X=YX6?IU:/!<6L@G3,"ED[/2O4O\WS?%SF09"7ZX*.(>^+C4LQOR&&X)VBGN#A1$TBR"+$ LGY MQWRY]D!-0XD%RJY*Z\;R0@%WFP+NN.R*WF&'%QFRHSAF'$-ZS(.:/1;8C64F M=!@Q#QJ7!5[(Q]\=27<4][F8( N]"D=XJ:W6\ZX_4=D'6818(%D/SL8\K] 9 M1S>6>L5U8WG#2]TV!=R1S)=KUSKVF-H'@@ZN7*1M"MV0EM"-Y9.OI5&I(1_W MZFV.61V7V@SDX(0;8R999$5(N=9S@I\)2F<>U.RQU/!=."+"/7N;H/D( M="R&;%3/R!M?U]',%6-J/O3-.T4SP;&)RC;((L0"6?AUOEQ?^ZK.XE:;N48E M=V.I"KA>ZF(*N.,PV8H9C^3&.(X9QY"0T %.-Y9FI8=\A/JWF0>-P^(NI._; M;#93PS[-^YP__!!T[F0 :C+-'.4U45D&6818("N?[=X=5[C>MR7]S09;%/ '8?.-S&3+')C',>,8TA+Z4&-?8KMQO)&Z7__+O.@<;C.D+:G:IRJ M%1Y/[;^6+G ,09"E0>B^R 1E%V018H'L5%U!/OO:1J4;2[.BN[&\H8"[36%Q M'!; 8R99Y,8XCAG'D(C0C<5NX&9"/KIH[7+,ZC@L\$*ZJCKAM1#+R2RNQ[QS M,(0K5[76MP0_$SW)*L@BQ +9^NB(H7&$(M2RA+_U2+JQ_& RM>W2[I%1*&S$ MC$5R8QS'C&-(AZ!&,]U8M/AO(M0_/.]/D*;GT(G%^_SIA")C-CS0JQ#:IY[U MG@G+)L@BQ +9N[=0/ K%VV:ZL;Q2P(V9# Q/IZ@=@G5DR+M>Z-:B\0_A.CRE\%D2HH [(+L&:FE[28XL$N^PNQ^28:[93#>6;18M MMWE/'YYC " M0BS]L\ >\_NB;\99,\&Q"4L^R"+$ I/RZWRY]L =CFXCS9XV MJ\7G5#_]9OIQA)S[XY9&!F.( ND0XAE.#IW[O#^ M19]",%9POX'Q-FW)!EF$6&"RWH?Q3;\4;YOIQE+/Q#VF@#L<(:&8W3GDQD), MS*X?.+/Y:.;I] MXI(,L@BQP.0)7?0H=&.1?&_F]U8C3-X=B;!- 74_M 9,^[6C-UF8E++L@B MQ )%N P[Y^B':]E,-Y;]3.*WF10,QP)XS$2+W"A0QHQC.*\JQ'+A.VADGMA, M^_%MEZ%E/?TSQX3S^A8ZL>B(.AR!O9C?&WWS/M',^L;$)15D$6*!HMQJ/7BZ M<-_4C:69XNU^"KC;KMR7!J/E_X[0UAYRXOX8,X[A3'1C:?7%N\9>"MXQ"R3# M\/X$YU,]"]\)L0S.AH>8]PQZ$^8]5ZYH(^L;$Y=,D$6(!8ISH?#8"T&-9KJQ MM/.B%U/ [=E\N5;4B#F_E1P)SL84*.%\[G1CV%#,/&H:%)SB/ MU6:UN''M1Z&C5TR8F#Y=NYI[J5#/'-<$9_$\F\W^ MSV:U4!,U"]!8!A>=930WS:KQ8WP MP/CFR[7G1DSG3OIDC.VG+E. LP19A%B '8(LA[F5=M]+\?8P"K@QDX1^::D= MLU.:W!C',>,81A862]Z[[HUT8SE 6/!\RN8#C\,\J%^N)PSKY2@A(=?S$=B+ M"531)^MF>VQ6"^L:!1@]R"+$ M1X']JDT4(WEE:/7F .$XK=SSE]YA$H./9+ M"\P=%IG(D"!+S#B&\0FL[^?Z',[<<=ME.+Z+?EC@A>'\<[-:O'.4T-FIY\?\ M)NE%6 >Z65O\4E#V*>WE,J+\_%I^@?U4GK?_8K!8V^:5!^#'F?8R^ M7+N2>WF/+\1H018A%J"%($N+L#/J4](?\KQT8SF>%[^8 FX_!()BVLR2(R': M'<[@A]'=N^2-G@7ZCV;^&#,/ZH&-$3"(?U8!>[6_I BRQ 19Z(L@RWZ>!848 M)<@BQ )T<#%?KCV<]U.;?@9"$0^]&5W,MZ1B$& M#[*$A6DA%J +098&NK&TTHWE!*Y=+07W3?;/3=5CAX#+A_#PT,YK M6-7Q0A]TA]@6)@8*:\UT8^G'5T&6R(>WSP..HI-#3"&.W%B(B3GW'$806FH+ MK#?3C:4?U3QH.84_I$>"+*<3!(;C5%VR;D*=GK2I]\34>SA96(^T#KF?M:"" M"+) B_#B7$W@/X="6K4C[-:NL,%<>Q!%%&_W?=^NK'TP[M9S"[[TUG@A<,\A@XL:L+Y$-B+^?W2!]U86H238"C$ MGWS1T%U5)-JL%E6QJ"KH_VTVFSVY?+U3,'E#-Y96NK'TQW6,N1^=P-GZM;PW MD",%RI@@"PPL;"*Y=9T;Z<;2DQ &CPE_-@8@R )'VJP6GT.@Y>^AB$0_KD+1DA\4)_=3W.Y)Z#[E M7K;-_>@TBM\QB]_DZ,*WMDVK;+]3O=K5OIQE(8018X4=6A)2S6_>9:]D;!Y,>+RXT7E[V^.**C=XH' M,?>CXREJQ-RSR$KH#,%/,.<#SS(&CV18!E,FQ> MBMGPP*G,@=IY=A1&D 5Z$(XG8@Q M.Z?)C7$<,XYA>'>ZL>RE&TO_A(UCYD''L[@+VZH YFHVF_U_F]7B1H!E,BY+ MOP"[=.ZD!]A2ZL_P?QW.C&8D+0[(O)P2"\",:* MOQ^=P+6+*=B1&^'BF'$, PK=6#ZYQHUT8QE *(BKXVR[#..1P[ENL.UVLUK< MJ>--1SC^A&TZ=W*2L!XDS+^?8X4*),@"/=NL%@]A\4X1Y'A%OPR'\Y05)_?3 MC64 =L74NG+&^=%G&,ABA_IA@^G$L\,(V1V5, MCWEBS/L9IW*O;&?MHD""+#" L)O'A/]X%X7O_+F5OMU+-Y9A/4[YCSN2^_EQ MKG+\T$/2_I(,68B)&<69D^A"RS#4!B/F0<=QP(O;*LV"+F?3(OO M,^8]@J.%>9 ZZG[/H8D A1%D@8&$Q:J_N;Y'*S+($CH_2-_N9Y?FL"S0Q4S0 M#Z0->:VG!#\3M#&68\*T,!PAC?W,@X9E 2IF'G2<]SE^:!B86N>T".S%=&3A M%.Z1[818"O7GTB\ #&FS6GP.B7.[R@[WH=!"DFXL^U4+P3?SY3KESY@[BY8Q M!=S#^1W%+'Z3HTO?VC9=X6 88=YL\7>_7^;+M3#+<"S*Q2ZK@+IG']"#C^XG MDZ)S9\S&0(X2-@-:/VPG=%XH0188WFU8!+40P%[AI47Z=K]J'"U3_H!,4M4& M]R^;U<+NBNX4-6(*=F0EM+9EVS?7 P8CH-'./(ASJ.I9GUWY;AR? GM5S_H; MEV@2;%Z*J?EP+/?%;G1D*92CA6!@8>'3P^AP)4[^[W1C@60I2![&CM:8H@:Y M,8YC HTP -U8(&GF08?Q_@3-KL.1ZN3/AMT=N@UQC'!/M+&YW6\VF)9+D 5& ML%DMJK97O[G6--%"#I*G@'L8URNFS2RY,8YC6MG",'1[@'1Y'SB,CG;0[,*" M;?YT[JRE< N;%; M,F8<0\_FR_6-7;V0M,MJXXV=YITY;B/VI<#NE#:K-;M1 \V>>6+,/)%C.( =H3L;Y,1. MNYC.2M _BUF0O@\Z)W4FR!+[7.)<:+Y<7]ME7ZL*Q]UL5@OWE'S9Z!4S3^1@ M OV=/:C'E\W10C N+^G4N7=5( LFZQTX\[K6$$66!$80?"DVO>3=6^-H?/ M>8KY3#9+T;71QB M%K_)2CCVD&W"Z-"O6PN^D(W+$C8:GMJ](OP*X07(.N!/J[LY:*( N, M+;S8V-')S(06LJ2 VTXGAYBB!KEQKXL9Q] ?Q5O(CW>#=N9!L=+?GW3EWD]7 MELP(']6RSD-G OT'^28DQDR0!<[&#;APSD&$;"G@MK,3,5;Z3D28 N,8>A 6 M0):N)63'/*B=!=Y8T1WM-JM%]?[X)8&/DJI/NMYFQWTNIG,GA[@3Z.],-Q:^ M$V2!\_CJNA?/K@/(DP)N.T>F[=BL%I[[Y,:]+F8<0S_,@R!/EW;BMW)]8A9X M+<2UT9D@+SI/Q6Q8II/P'O6KJ]69YR??";+ >7C!*=A\N;[5C06R=67'4#/7 MIM9S@I\)VAC+,1U9X$2A>/O)=81L";KN9X$W5GR0)6QJ!OSS"='5[ZU; MS(/V/ =B.G?2:KY<7^M@?1"A'WX29($S MD"8LVJWB!F3/Q+V9=MHQQ5NRXMB 6G;1PHGFR_4'W5@@>^9!#<(]CFW?7(^? M'A+Y'*D2=,V'CBPQZSSL%38V"S1V]^2(=MX29('S,:$K3'AIT3(3\J=(V$R0A=P8QS'C&$YGD0KR=RGPR@$L[@:A,\UO27R8-%T*@V5#Y\X=.G?20;4> M=.E"=6;>R!9!%C@?$[IV4ULTT(T%IN$J!-.(.5HH9@&6F Z%"KK"?C$!%G(C7$<$T"'TUB<@NDP#ZKG_2GF_>F-S6KQ8-%[ MK_=AP9=T";+$U'MHXTBAPWS>K!;>']@BR (P#L5;F!8%W'IV6\=TRT@R.$;BR7KAU,CO?^F'O=#HM1L7!-S!'WNTGYPQ7. MO3]FGDB3ZCBY"U?G(,*>U!)D 5(UB41S6-C5C06FR21^FV!/S.X#&[,XA-X(L,;N)X0BA@*M# 4R3>= VB^XQ MB[L--JM%%61Y3O+#I:'J8'!=^D5(U/O2+\ N"^_L"N'6I0MSL/O,/B\C$F2! M\[%0L%_VBW^A&XN7?)@N!=QMGFLQ"^#D1B M9AS#@<).ZEO7#2;K4A>W+>:% M,8N[^^G*LI]-@8G1):>60!I;PCAY<%4.]K19+5PW&@FRP/G8G;;?%'9OF'C! MM%V9S&]1S(Y9 ")@\X8U7WI]B.K+L)\BR7Q66TY4E+38\ MQ'3@9==G:WY'L8;&7H(L< 86/CO)^F5POES?Z,8"15# ?:6P$5/8(#?N:3'C M& Z@&PL4PSO#*_.@F/>G/3:K175]OB7[ =/@72(M-B[%;'C@I_ER7=VS/KHB M!WL*1^Y!(T$6. ^3W':YOPQ*DD(9%'!?V7F]8[-:V(D(^3..X3!WW@F@".9! MKRSPQKP_M;M/_0.>V?OY]4_7(VC6$.CE2 +G(>.+"TV MJT6V+X.A&XLV"#G23V[%9+;XF]8$@8?/ENEKD^-5W M!$6X#&,>]9](Z#C"?@^SV>S9-=I+5Y9T"!7%W.=XZ4:I9G 4)(5R7#DN[CO7(&87(EEQ+ZME<0$.8QX$92D^S*YC1*VG!#]3*4WP! MUW.MEMTYY,8XCAG'T%%8:/KD>D%1S(,L[M9QW$9W=J*WTY4E#3IW[M"YDW!$ MW)4+<13=6.A,D 7.PT+!?EDN&H04K@D6E$9!K4$<0N*.P$*Z#S7XW.D>>E^M?2^?.PH7-S$+\Q].-A5/QX[] M[;)[&=2-!8IV M98>*PD8-"^#DQCB.*5!"-W;40;E*KW&5_O?7<=S&82SFM5-O/2^!Q9AZ3Z'F MR_7U;#;[5^G7X43FCAQ$D 7&9Y*[7W4^7HZ[-^YT8X&BE7YO=__;L5DM%#;( M3>F!O#IV%$,+W5B@>*7/@[P_Q;P_'2#40'_+Y@.?QV7H@,!Y"++$U'L*-%^N MWPD?GNPQ'*L'G0FRP/A*G^2WR;$;2_5"_VL"'P4XGV+O[6$!BVW?7 \R9"%Z MAP(+=.)(!"A;Z7.!JP0^0U(VJX6.=H>S,-I.D.5\=.Z,";(4)H18OMK(=S+W M<@XFR (C"H$'D]S]]N\93TITO49K5X<.U:O;>)YFS,%6."+ 418NG-%]VK.88@"XSKVO5N ME=7.UU"X^)3 1P'.ZZK@A6#%I)@N#N3&+KN8W<303J ?F!4\'Q!DB5F@.IZN M+.WLY#\/G3MCYHJ%$&+I3;51Z'8B?PLC$V2!<7GA;I%A"W<33>!%J05,8]@C=6"Y=(Z#@>9 @<,SB[O'4%]M]T@F)%&Q6"W/% @BQ].K> MN.%8@BPP$L<*=?*8P6?\*;2TE$H'7BC@\D(!E]PH",>,8V@0NM#IQ@*\$.CG MA46J(X7C%G[+\L./RX[^$3G.J596ZQ<<1XBE5T^;U<+T M0+_%W9A.(OVP<:[=9:C-,CSWNI@@RP3-E^O[$&*A/W[&=&/I05CT MT^6SG6#M.'3AC;G734CU[C)?KJMUJ5]+OQ8]^[99+00SZ84@"PQ/Z*%==:Q0 M%D&6D/AW3!30Y*JP JZ.+#%=',B-<1PSCF%'Z#[PR74!]B@I'&MQ-V;7=7\L M_K6[$L@?A0#S#IT[IR/,;ZK-:!]+OQ8#T#6+W@BRP(!T8^DLEQ#+7P23@ X4 M<,MF=PZY,8YCQC'$S(. -B7-@P2!8X(L_7EP5%,GNK(,2%"HELZ=$S%?KJ_# MO/^J]&LQ@-5FM5!3H3>"+# L"?INCXD-,1[.?R,7148!@">S'=6"9@OEQ7 ?W_U'%H M$$^;U<(&"'HER (#F2_7MQ*=G61QK%#HQB+I#W114@%7N&]'.-,< 0DY\'632O]9S@9YH" M75G:7:C9#D:0):;FDYGJF3U?KA\<)32X;XX48BB"+-"S<*301]>UDV]AAT'J M[KSH R$CHML.W1]8 ?=&,!CF >5";SH&%\GN(?-0!!EF&X MU\4$63(2NK#\8:UN%(X48C""+-"C<,R"Y&%WN71C^93 1P'RHB-+F71Q(#?& M<R69U,";) 3\)$_<'#L;/G<+U2)Y@$'*.$ JY.#C%GP9(;N^QB"C#P M8WY;+0A=NA; $:8^3Q!DB5G<'4X.M=,4J-_V*&S69=LWUR-]X;0$75C&\[A9 M+1R#QZ $6: _7Q7Z#O(0=A8D*[RTZ\8"'&OJ!5R='&(Z.9 ;"S$QXQA^L" $ M'&OJ\R +O#%!X(%L5HLJR/(TR3^N7Y>.3>V5>D_,/#%AU?B?+]?5L^@?-IJ/ MIMJH?EW(W\H9";) #^;+==5R^.[MT$J3# FRQ(QC MBJ<;"W B@?[R6. =EJ/^NA'"[8]04$P'W@3-E^M?PC%"_Z5..;J;U#>J,PV" M+'"B$&+1M>,POZ5^IF1(\;]/X*, ^9KLQ+^:*";P,5)CEQPYLJ,XIC4^10M' M(PKT Z>8^C&K:D4[-JN%!=YA";)T\UZMHC<">S$+]@D) 9;JWOA_'2-T%O\, M'<-@<((L< (AEJ/E4!B5X@=.->4"KN)0S.(W.=)R=T?J86L8P:U[ ]"#28;Z M)Q[0.=9SGA\['^']]+?2KT-'ZKG]L.$AIG-G G8"+-;ESN/;9K6X+?$/YSP$ M6> (U<15B.5HCZGOU-"-!>C15+NR*&K$%#7(BC/D:WU+\#/!:,("K:(DT ?S MH'*8!XU#5Y9N/@F<]<+FI9@-#V/,39!%CA0>!G^ZH%YM!R2\2:' M0%^F^G*O,!339A;R9QQ3.MU8@+Y,=1YD<3?F_6D$X0@'W6^Z$T=[RJ ;RXV7]4[^&<8"S$*H MX3]=B5I3+>!*W\><"T]NC..8<4RQJEV.L]ELZ1?0ZM&Q!>SXK(90Z_LQJQ-< M[!!DB>G(,I[J?O-K*7_L"6X]JX\W7ZYUGHKIW#FRL$93C>6KHO[PM/T]];4] MIDF0!3J:+]=W"GLGRR$1;Z+3KMH!!\Q!D@1:A"\N]].?)'D,;S&3-E^M;.ZDZ MN1=BH495P/WHPM2:8@'7,W''9K6P$Y'<6(B)&<<4*71CL1#?[E&(A1J_&S^- MIC@/LL ;$V09276TR7RYKCJ#O2_B#S[-G:/CCZ9S9\S[WT#"/.0ZA%?4&M/T MS9%MG),@"S0(#]$[!8G>)+W#K^J88!=B)\\AV 6[?A=D:32I FYX/K+-6>7D MR%B.68BA5.9!W;A.U+&XU6R*BZ&"P#%!X'%]%F3IY'*^7%^GOJDR40)[,1LZ M>R2\DI6JWGEM4S/G),@".T*@X3;\HX59/W+8N>;[[D8W%II\=?Q:HZD5<"U^ MQQ1OR9$N=#NJ7:Y)?2 80>A :O-&.]U8J%5UY7/,:J,I'K/J>]ZA1C2ZA[#! MS&^QW>T$NT*-06 OIN9SHC#GN XU4N&5?'Q0)^'<_N0;@!^J,_CFRW65:O]_ M83'6A* _2;<>>Q->8C_=6&BDL+_75;C/3(6B1LRDCJR$LZ?9]LWUH%"ZC'3C M.K&/!:YFDPGUAT4XMCVZ'N,*P2'AC&[>F_<:EF)K/@:IGYGRYOITOUP_S MY;JZ;_W7;#;[58@E*W]SC#HIT)&%HFEC-HHO&3SP=&/I1C<6VCBKN=F4CA?2 M9C:FJ$%NC..8=QR*$Q9EO;NUTXV%-E^-I4;F0=/F_>D\[G53Z^PVU/WI3N?. M'3I2[!<"8[^$9_X[[T23L-JL%I]+OPBD09"%HH0=\>_"0_5:>&5PSQET8_G% M<2B=Z,9"%[^;K#2:4@'7CJ:8'0KDQH[BF$5J2J3+2#>N$VT:?5/7[N33?+F^$T3H1@>;6D\)?J:S""'XE_6U7\(_ZL#34VU,-_\A M&8(LF0DO$W8 =//*H8.'AW(WNK'0Q=?0)I+8E JXWD-BOV@U M3@]^'_%9:QS'C&/Z\$H??Z ;]=_.S!-C_RYHGOCV[WR[#FG.4([?-JN%+E8D19 E(_/ENKJ! M_*OTZT VGE)/;H9N+%IQMM.-A:X4<)M-J8!K AM30*0/?QWQ/FJGW?_?WAU< MMW%D:P#F>6=V6&A>!/)$0$T$TD1@S1(K<2(P'0&$"$;.0%IA2T4P8@9B!F8& MY@+[=_JY>$8VA&8UB*JN6_U]&V]\[&8#C:ZZ]=>M0^^,"SF#GP.-FXWO\UCX MXDG#&%]WA%&]=*<49#DDR#(?099\UZO-S@:]/.:)AX9W^W]:NR@HX,Y1;+3H M?WPJ,0BQ$%"$EYZB9!Z3/;*D'B(66";(T M3HB%@(:%F.L EVT"D^>]00P3*> >UT-!0!<'**-:"'"UV0FD02&I.UW35IO= M>V&V++JQ,)7ORW&7T3L[ILU0_-&M^S&O])[2%3?/R[3.PC@=66!9AK6\M]9_ M:)D@2\.$6 CJJO477RI O&[@4EIWO]^N=6-A*AU9C@M?P!5D@6)J+GXK3D(9 M=ZW?US0.B;#IH 4V/C!)"K+5[K 62?0@B/$3K=*5)9\@R],N6[] X&P>4B<6 MM7R:)LC2*"$6@OJ\WZYO ERZHF0>]XG)[%Q]4O0"KDX.4$;-((OG&,J(L(OM MVM$8671CX52^-\>9!_7'][T-@BSY7NNN=-QJL[-Q"99#B(4P!%D:),1"4 \1 MDNWI^=*-Y6E#-Q:384ZEQ?!Q=B("WU.S>. YAC*:7M#3C642@7Y.93'@N.CS M( N\AQQ#T(#4#>KSTN_#!+JR'.=W#I9!B(50!%D:(\1"8,T?*90H2N9QGW@. M.[..BU[ %02$,FJ.H>Q"A&5ZKQM+%MU8> [?G>.B'[-J@?>0!;!VV(B6[YW. M(T?I/ 7]$V(A'$&6A@BQ$-@O$8X42L_8RP8NI76ZL?!PTX+-3PU<2@0"_9Q,".I)D<.T%G@/U3P: MDQ&I)GOO'F73H>[[S!.A;T(LA"3(T@@A%@*["U3L4Y3,XS[Q7 JXXZ(6U.*#]+I11 MK9"@C3:4TVI1,#WW[QJXE @$?C@'8:CC0LZ#5IN=0/\A@:WV?%CZ#9A@"*9= MA;G:>H1[H$_W0BQ$)L@R,R$6@KN.\ ),*7MM(_,HWG(N"KC'";( WZJYF]5S M#&6T'."UL)7GD^X"G(E%@N.B'K-J'9'QNXE @$^CD7@?YQ$4/]CMLXY'O>)C6]?"_3V@PZ=T*O[E(G%N%3 M0A-DF8D0"\'=14FNZ\8RB>(MYZ2P-2YB,=1.1"BC9O#/ M!GH)OM>-)8MN+)Q5:EFH@')5U Y<2@< / MYZ8[Y7'F07WP'6_7S=)OP 2OTW@)OW/0DR&D'VG]#D8)LE0FQ$('WD39K9;: M(O[4P*5$H'A+"8I;QT4LE@@%0@'[[;IF!RL[BJ&,%CO1?6C@&B+0C842=*<\ M+N(QJSH5'/*[V2[O_VET\?Z=>2+TX>?]=JW;%%T19*E(B(4._"MU68A"."./ M;BR4HH![7*@"KEU*T(U+'R44T=1NMU1[\+SG,6>D!('^<='F%B\;N(:F" "V M*]5M[Y9^'R;X,6V$7#H=62"VA[1V)\Q(=P19*A%BH0._1 H[I$G(NP8N)0+% M6TH19!D7J5!@=PZ4<5OKOBK00CD-AOV-[_/HQD(1E;NM110FR++:["SN'A*2 M:)^%S&F,F]1\(+*'=(J"C1M MP"//SNUU7W\.+,80+OTAV"D*,(D@2V%"+'3@-MJY>ND(# /P/(JW%+/?KG^S M6VM4I *N!7 HHV:Q02 -RFBFHT=:A#&^SZ,;"Z594#@NTC&KCE@]I.-0XU(M MYM/2[\,$+RXN+J)MX#P;(1X(ZU/JQ")@2M<$60H28J$#PP+TVX!_AN)M'MU8 MJ$$!][A(@3M!%BBCYB*J B64T=)8YUHWEFSFC)1FL7]LX2V;@$ M<3Q<7%S\8[]=?_"9L12"+ 4(L="!D"&6Q$L\SZUN+%2B(\NX* 7<%PU< _2H MYF^D'<501BL+>M?>U]D$^BDNU5,L(A\791YD@?>0W=]QJ)%.L]1 L-\YB.%V M>%Y34!$60Y#ES(18Z$#8$$MZ_BX;N)0(%&^I8K]=?TUI<;ZO^0)NH*XQ$$[E M\9:.== IW5@FT8V%FBPT''>9?KM:Y[BV/TES?&*X\3E-IS/?MN @+R[HX0!FWM>YKD(4B"*F1 M^GV8:(G!8'-%:-?C44+F M,"R6(,N9"+'0@= AEO0,VBF3Q\"'VA1P1P38\6-W#I11<\SE.88R9N\ZEQ9: MW\U]'4'HQD)M OWC6I\'";(<\AL:CV/%I_EQ@2$VG3NA39\=)02"+&6J6;(SW,,9;00UC4/RN=>494C6)XDT!^/[W0P M^^WZ1B>=R18S7M"Y$YHT;);X>;]=OW64$ BR/)L0"QV(?IS016K[J!M+'L5; MJA.>>I(@"RQ3S1VMGF,H8]:=Z:O-[I5N+-ET8V$NU8X2#.BR\454"[R'+*C% MI"O+-.\6%/ 0V(.V#&MUK_;;]0>?"_Q.D.49A%CHP&WT$$N:6"SQ_-)3Z,;" MG.[<_:-:;^-J 1S*J+F@JD )9,&]1YHQW:_7;\2OH<_$F0YD1 +'1AVI$7OQ'*1)A8O&KB."'1C84X* M7B-6FUW+15(=KZ",FJW9[2B&,F8[8B&-'5H/P[;B@[;H;JZ@N&XLD^C&PJS2]\\QJ\==MCA621NG M^*-[]R.N_7;],=6%R;>$6JK?.IC'4!-ZI0L+/$V090(A%H(;)BMOTL0EO%14 M>.=+F44W%F:76MDJ?!W7ZF*4<^$A/IV5H(PY%X/LJLZC&PNML,MV7(MS#HN[ MAWYM[8*8S/AAFI>-'P-]#N:*4-

\U59W.H9Y?TAK=C7L.^019,@BQ$-POZ9R];@IXJ\WNE6XL MV71CH26^B^,4<&$Y:H[+!%F@C+EVT FIY]&-A98( (P3Z(]!,#"XM,'146?3 MO.[UJ+$%=)N!5@S'"/U]OUU?"]G#=((L3Q!B(;#'-F77'7Z("I+Y%+IIB0+N M."VU83EJ_AX*I$$9U8,LNK%,HAL+S4B+QW,>1]:ZR]5FUUIPQ +O(?/Y/JBI M3M=K;55@#\JZ_^88(>]0.)$@RP@A%@(;TO6O>FQ3EM+BKQNXE AT8Z$IOH]/ M:O&WS6(9E%%S 5R!$LJH6HQ,B[P6G_+HQD*++&",:RTX8OQT2#BP#S>"=9.] MZ[0KBPT/4,;P&[O=;]>.$8(S$&0Y0HB%P+;I**&Y6EV7IL-(/O>*%MWZ5(YK MJ;5K.L8-**#R.,VS#&747M ;.FV^\%EFT8V%%@GUCVLMR'+9P#4TQ<:4/J3W MHX75Z:ZB77 &'7CA_+;#L[7?KJW+P)D(LGR'$ M!W:>S]KI]2>K&,HEN++3* M3L1Q+15P[4*$,FJ?2V_A&PJH.=9.W5AZ/#*V!-U8:)7Y^;B6 OT6=P_IX-&7 MCTN_ 2>X;O (M.?R6P?G\^GBXN)OP]J<0#V(3;3R M2?W2*@7<<2T%69P+#V54*VJTU.4)>!;=6/+IQD*3;#1YTF5#B\06=P_9D-*1 M]'MTO_3[,-$P#GL;ZHJ?IG,G/-]C@.6JXQ,28%9_;+(6DX71#@.6]\ J4IR-+(L1",$.! M;KO?KE\M*+"@PT@^;<=I5AK@V_DSHJ$."G;G0!DU.P5XCJ&,FL^Q>5 ^W5AH MG0TGXUJ9!PFR'+)0UQ]=KZ=[N=KLNNC*HG,GG$P'%JA,D$6(A7@^IV.$%E/0 M7&UVU[JQ9/NT@".FB$\!=YP"+O2MYGO:6=S[#++JQ$(&Y^CB! M_G;Y[G8F!3\_+_T^G*"7S8,Z=T*^_]]4?G%Q\;\"+%#?XH,L0BP$,K2@_<=^ MNWZ[I)=E.B/9+L1\[A41*(*-:Z6 *T (9=0;70]A-X$]>-K04?Q?0UUEV%1NK@'S^,N2[[L0 M"T'6 M/+JQ$,(P!EAM=@]J'*.&W[Z;F:]A]OE8:Q9TK/FB[+?KF]5F=V\3RV1#K?HJ MV#7_F9H/''>;0O)SCT=@\2Z6W)%%B(4 'EN6O5IJB"7MQ.FE96,-=FP2@N.O MGM; ><6*&E#&7>7[:J$,RJ@QEC&VSZ<;"Y$(!(R;=1[42$>8UCPL_09T3E>6 MZ=YUL/E'S0?^:'C7_7)Q98IQN+%/HQD(T MMW:ZC7HSXCJR"+'0L,<.+,[<^^^Q M%B92^>S8)!H[$X#M[!R7%2+-E]6H=[[+XBQ (-6U1'%B$6&G6?BF]> MF'^D>)M/-Q8B4L =-_ZO^^WZ2H@%XEE$1Q8A%AKRD,X>_:"#QB@%R7RZL1#2T )^M=G= M#:VC?8)'O9DQ\.-S@3)J=F019($RBHV]4^U"J_<\]S:$$-A7G9=&"?2WQ?%M MRS"\4W]:^DV8Z.4P=@LX'M&!EYX]=EZYV6_7G@IM M3T@="'1CR2?T0V1?!29&S5)<2%VQ@ +VVW7-':V>92BC9(CT5D7RP8 MC[I<;7;#SNDY A0"1H=T9%F&#WZ73G*50D"1".S1F[LTMOI8N>8"5-!UD$6( MA9G=I8'LQYDFWU$I2.;3C87HO@BNC9JKB&KQ&\JXKWQ?=76 ,HH41U>;W7O/ M;3;=6(C.(LO3WJ0=U=4,X9F&[\=LU#278:@OZII[DM?#ILQ@QY4X0HWH'KNN M#,_=%^LCT+=N@RQ"+,SD]IO695Z@$Z5N+':_Y!/Z(3H%W"?,5!!1U( RJHT- M5YN=YQ@**;&@EQ9/KWUFV6.7PK,I2.;3C87PAHG':K,; M?D=?^#2/>C-#0<1.1"BC9K'%?!5D&37',:O&3X?4 M.9?E)H59C$FF>3=TU@M4I_7NH77WJ1;Z57 %Z"[((L1"8=*?A:1G5S>6?$(_ M].*K9W_4' 7<.?Z?L 0U%P(\QU"&;BSS,P^B%T-=Z4>?YE&7P^]CY0UC.K(< M4O=^U56018B% N[^]!(U M@2M'03*?;BSTY(L@RZ@Y[HV=B%!&S>Y*GF,HH\1S_-[.YVRZL="32,=0S*7V M\4*.VSBD]K0\'P193G*5NK*TO@!OGLB<;M-[Y3&X(K0"/*F;((L0"\]TGUZB M7QY?ID(K]:3G5UO#?$(_]&3XW=WX1(];;79O]MMUS4+W9<7_%RR)'<40WUF? MX]5F-RR:_N1[D8GR+(PZ;?I7IUVLB&4?)6"0"W3N9.2 M'E) Y;?TSU^_66L36 %.TD6018B%#+?I7_GM3R_3WP16FJ @F4\W%GKC-_AI M;VKMV$S'&P %5!YS6HB!,L[]')L'Y=.-A1[=ZDXYJO:"JR#P(?/U91K"&/]> M^DTXP76 ((N:#Z>X_R;8^-LW[X;'=39K;$ QO71D&0JUVP:N@_J.+>QY>0:1 M=B$J2.9SK^A*.H/Y9Y/I437#:W\UIH(N&"] &>=^)__JO9O-,2STZ+W=\4UI M?0&Z.COH%^NC&LUIACIWXQL0OQI[\DT Y1@=5( V7%Q<_!]G@4\$SQJDH0 * !)14Y$KD)@@@$! end GRAPHIC 18 image_3.jpg begin 644 image_3.jpg MB5!.1PT*&@H -24A$4@ !)L *+" ( #>DQ[K 7-21T( KLX< MZ0 JT])1$%4>%[MO5'H=55ZWY_7T.LQO2@9>>>-J-!>33,MD6#44INJI11F M&NGH>U-)BZ!0.@Q&4RJ=)KR%:B3D2JDTK3=5$Z03*&W5I!+4R&!IT\Y-6U#' MO//BE$*IZ^]]K,^:YVUU[.> M9SWKPO7KUW_"0P(2D( $)" !"4A A*0@ 1F2."&&:4VX)2$ "$I" !"0@ 0E( M0 )J=+8!"4A A*0@ 0D( $)2$ ":4VX)2$ "$I" !"0@ 0E(0 )J=+8! M"4A A*0@ 0D( $)2$ ":4VX)2$ "$I" !"0@ 0E(0 )J=+8!"4A A*0 M@ 0D( $)2$ ":4VX)2$ "$I" !"0@ 0E(0 )J=+8!"4A A*0@ 0D( $) M2$ ":4VX)2$ "$I" !"0@ 0E(0 )J=+8!"4A A*0@ 0D( $)2$ ": M4VX)2$ "$I" !"0@ 0E(0 )J=+8!"4A A*0@ 0D( $)2$ ":4VX)2$ " M$I" !"0@ 0E(0 )J=+8!"4A A*0@ 0D( $)2$ "ER=:\19; A*0@ 0D( $)2$ "$C@" FIT1U")%D$"$I" !"0@ 0E(0 (2 M.%$":G0G6O$66P(2D( $)" !"4A A(X @)J=$=0B19! A*0@ 0D( $)2$ " M$CA1 FIT)UKQ%EL"$I" !"0@ 0E(0 (2. (":G1'4(D600(2.&D"__@?_V." M%K;'O_VW_W8%D?_TG_X3B7F*-'_W[_Y=SK___>]O0)"W\.S@7?_\G__S@3!< MV2#SC1\9T-@XGYT^"' H 7^G;S%S"4A A(X$0)J="=2T193 A(X6@)_]$=_ M1-G8#B''77?=]:AAQ[ZC=_X#73(#?+?X!&TQY=??KE0 MD,-?_:M_=8-\4 M7:\4;Y-D^\MWO?I=_+UZ\N&4^/BX!"4A A* @!J=S4 " M$I# O E%&TXF"9 MHWS\2A.+UO?S/__S>;;UELR5># FDQB[XJ49I\VWWWX;>V!;^*B([<6\*W:\ MUA\R8L=O,^=QUXQE+-?CKEEO+&M;4E;1%NDO^H+R;#V>!T.C,J_7<4*YN/6+ MO_B+ RSQ4ZVG(F0>K'S*Q70QYU;.6#*#)<*4MVK9!N.96;07B^D5"4A A*0 M0 BHT=D2)" !"ABF$*E>#RY M'__Q'_/WBU_\(G^C\)#RI9=>XB3:2_2Q7_W57^7O-[[QC6AQ)"!97#T'?H-1 M$>LBNA."(0#J90Q?>98K"(9X46E2A)C78KSZK=_Z+23D$:3BC9$*77%1*LK5 M5EYIMOB=EJY( NR0/)Z4SS__/'^_]:UOI3AQ$$4DO$/__;__]_S+W4"+3E4 MD3\ 8X?$U$D:3GCP:U_[6LY3BL6 MW1;6Z%_^)?_(MH%'_FS_R9PA%- UV.6R1#KT#'B/7OZU__.G\'?H-1 M$4N]C#Z) .@G9%7/HO^0C+5D>1=:' E*X\HY+T5]XB0Z6UX:@:-,(@!2#8*+ MH$JU.E[T1A)'R>2]7OO*5B%IV2-Z5S"GC7__K?SWGK0MKFW/KFYHNOOQXK7[P-4=5B5HJZ4KI'J7"M.V7AR\48XG)$GVQCL;2L M2ZU"@>%%<=?DG"+PTMCKL(!%L#Q8ZM!9@2*C_Y1>UY87$V(L8-&48O%#N4K^ M*6]>&OTMQ4$MY"Y_(T"K\K7GK0OKTIRKX$D9I3H*>5[7.M#&CKI9Q)J6L.<2 MD( $)' *!-3H3J&6+:,$)'"T!$IY:TL8^T]<%N-5R)5H"*W&4FO>T$!0G&+H MPW[%L^A^4<-B3UL\H@T.PJ(LO;CX[+>__6TNQN42J5A4AIPQA>4< UT]-= / MHP[%0KCB0*^+4I>W1&5"5Z3(K8$N:F=2QBR6%6ZMH;*TTY@$6X#M>>O"2@Z+ M.9>T21FS81M=)M=+9]XX8LW1MG4+)@$)2$ "9Q!0H[-I2$ "$I@K@?+ZJP+$ M4S$*3Q0VM+CX,49#*(TE%J%6KX@M#I])_O+48'."J$91QO*6-L!F!%AZD>MQ M[,RS P],I$J$%91#A(EM*I)$#?LW_^;?\#=157CO0'%J:PX-MDQY*6E%B(F& M%NVW7!G++I<7!45K'(OO9=;.)7. MRK?XCDEC5TT>-N<2]1H<;E5:QHY;\V> M96AMP](,"CC75JO<$I" !"0P-0$UNJF)FI\$)""!?1&(UQ]:085%P;L24UL\ M$A,-A5L);9*C-J!K/2%C'TLFI:<--B= X\*ZE0SCP]D&V.3?Q:B;]5+T0TQM M>1;W1?*IN)'1HUI+8!GH>"-/955>HJJ@Z0V\3%O2B0=3*#BOK0O*?;$,=+B# M)D#+0"0NQ@\3Y2V&O@19X2)F-_)I=_!;>GY6SB5J+)DHF>V:1JZT%LXJ2]8B MYM]!'-%]M3+?(P$)2$ "O1.XVN!OD@"$I# [@AHH]L=6W.6@ 0D(($N""1 2[N"K@NQ%$(" M$I" !"0P!0%M=%-0- \)2$ "ZQ#01K<.K6W3QCJ'-VDY86Z;X[$\KXWN6&K2 M !/9/0(UN_\Q]XR(!-3I;A00D(('C(*#7Y7'4HZ60 M@ 0D( $)2$ "$I" !$Z1@!K=*=:Z99: !"1P+@$B,6+#(2@EX?LK@&1.*E+E M(),\LKCW]UG7ZW'6N65S@M52)91_'8FNN>+(1@()*;GQ<=:> :OW$N#59^V! MOK$D/B@!"4A A)82D"-SH8A 0E(0 )+"/SR+_]RMAG(QG2UTSV_LXT;!VFB^PVN+[YLQ9X$E9BL".6?;= YLO? :J6NW5U@XSH^:\^ U7L) M "';WWE(0 (2D( $=DU C6[7A,U? A*0P/P(8#1#8\EFW%&WLDDWQQ>_^$7^ M_N '/U@L%3O(H6O%-D4.[.3VRR%9L*_850#E$C429S.;CR9]W MD?-9<#'-U;[J&U= NP_[(!/>GA":2X]0.M>*N+%@/B@!"4A A(H FIT-@8) M2$ "$A@2^(W?^(V*]8^MB4"1I6Y]^]O?)O5]]]W'7^QFN#7&&1(OQ/R;O;G) M@00H==RMZ_7(P'LS]JXD6^I^V;YTL;9:;\SR"&T-@ZT <2*-,A:WS'(KY6*N M5(+LPYY=SEN'TCP20V7[]H&G91[WD( $)" !">R4@!K=3O&:N00D(('Y$8BV M\S?^QM_@;Q:AH7'5ZC44/,Q34?!BOOO57_U5_G[C&]\H4]NWOO4ME$ NQHQ6 MU\D9[2@.G&B,\=Z,(8ML,>AEX_7?^JW?&E ;:)7M77+ _9+<>!:?3/*,_'_\ MQW_,W]C*$*"4TCB1?N4K7^$O;IG\Y4K>BQ;ZM:]]+>>_\SN_DUO\3>;\18QH M<;G^TS_]T_#A[:BC),"$6 DBX5)+YOP:A!)+0 (2D$#?!-3H^JX?I9. !"2P M=P+?^&<<&K_[W>^62I,%;*A&:'<1*DO%T.6XCC]DN[3LK'/2HP+Q%[M9 MGHHAJ_6H')0X6N7/_,S/+"41]2^FN?AD1OY:FS=PO\QU2I?KL0WF%9R30_NZ M)([W:53<*&F5">?E?AGMT4,"$I" !"2P9P)J='L&[NLD( $)]$X@!K%(&04F MR^%R_,(O_ )_,:S%MA8M*%?X>_'B1?ZV'H_M=9P2DW/K7=D:S9(XKQAYG!6A MI R#44HK7@NE0V:NM-?;\U;XLVR#A0A;93EJXF)*ME_^\I>+FSK>R$HTF00D M( $);$- C6X;>CXK 0E(X-@(# QBL7?A7C@H)X%28EO#33&W\F]TO];CL;W. MK=___=^/>R3G,:^U]JX\V"J0_(O6A!X8#\G51UPBHU66IK>H,29!E-6X7[;G M)?Q@VX-<)WVN1^UD]2#:W1_\P1_$>EF^G6.B=YY7&N]+0 (2D( $1A%0HQN% MR402D( $3I- ]*@**8DRPT(U;%QH6;66+&3:?Z,'QEI5UQ.>)$I7;L61LC4) M1A%:5""__O6OHZ%5;,GL7YU=_%(7"47]R1 >6.A'3I5).$$LUC$X"^*%AER'6D3UZ0U#,:*F 0(P'GT MR7:WNJ7G,=QA3LRSO 4#(U=:@UZBH7 WX6%R1+MC>>$,ZEL1)2 !"4A@_@0N M7+]^??ZEL 02D( $YD3@PH4+43SZ// DQ'JV8K.U/L7N1RKT3U3$J'\]'RBB MC@%ZKB!EDX $)#"2@#:ZD:!,)@$)2.!4"+!";,RBM5/!L68Y,=!AM?NG__2? MKOFET>"+ROE8 $)# Q M 6UT$P,U.PE(0 (2D( $)" !"4A GLCH$:W-]2^2 (2D( $)" !"4A A*0 MP,0$U.@F!FIV$I" !"0@ 0E(0 (2D( $]D9 C6YOJ'V1!"0@ 0E(0 (2D( $ M)""!B0D8&65BH&8G 0E(X%P"-]QP@_N G4O)!+LF0(2>SS[[;-=O,7\)2$ " M$M@U 36Z71,V?PE(0 (2F)C 1Q]]])?_\E_^WO>^-W&^9B3&&V^\:^00(2D( $)" ! M"4A A*0P&X(J-'MAJNY2D "$I" !"0@ 0E(0 (2V#T!-;K=,_8-$I" !"0@ M 0E(0 (2D( $=D- C6XW7,U5 A*0@ 1V1L#(*#M#:\82D( $)# _ FIT\ZLS M)9: !"0@ 0E(0 (2D( $)! ":G2V! E(0 (2D( $)" !"4A G,EH$8WUYI3 M;@E(0 (2D( $)" !"4A FITM@$)2$ "$I" !"0@ 0E(0 )S):!&-]>:4VX) M2$ "$I" !"0@ 0E(0 )J=+8!"4A A*8&0%C74M A*0@ 0D( $)2$ "$M@E 36Z M7=(U;PE(0 (2D( $)" !"4A KLDH$:W2[KF+0$)2$ "$I" !"0@ 0E(8)<$ MU.AV2=>\)2 !"4A@!P2,C+(#J&8I 0E(0 )S):!&-]>:4VX)2$ "$I" !"0@ M 0E(0 )J=+8!"4A A*0@ 0D( $)2$ "R +$NO_"%+^P@8[.4@ 0D( $)S(^ M&MW\ZDR))2 !"4A A*0@ 0D( $)A( :G2U! A*0@ 0D( $)2$ "$I# 7 FH MT:46P(2D,#)$OCA#W]XXXTWGFSQ+;@$)" !"4B@):!&9WN0@ 0D( $)2$ " M$I" !"0P5P)J='.M.>66@ 0D( $)2$ "$I" !"2@1F<;D( $)" !"4A A*0 M@ 0D,%<":G1SK3GEEH $)" !"4A A*0@ 0DH$9G&Y" !"0@@9D1^.233XR, M,K,Z4UP)2$ "$M@9 36ZG:$U8PE(0 (2D( $)" !"4A CLFH$:W8\!F+P$) M2$ "$I" !"0@ 0E(8&<$U.AVAM:,)2 !"4A A*0@ 0D( $)[)B &MV. 9N] M!"0@ 0E(0 (2D( $)""!G1%0H]L96C.6@ 0D(('=$# RRFZXFJL$)" !"4M A*0@ 0D( $)2$ "$M@E 36Z7=(U;PE(0 (2D( $)" !"4A M KLDH$:W2[KF+0$)2$ "$I" !"0@ 0E(8)<$U.AV2=>\)2 !"4A A*0@ 0D M( $)[)* &MTNZ9JW!"0@ 0GL@("1478 U2PE( $)2&"N!-3HYEISRBT!"4A M A*0@ 0D( $)2$"-SC8@ 0E(0 (2D( $)" !"4A@K@34Z.9:<\HM 0E(0 (2 MD( $)" !"4A CSR(PN];^W__[?_]S?^[/ M;5GI>7QV9=^^U$=99$8(/_NS/SL2SE$2&%GVTVSSE/KAAQ^^\<8;O_6M;XT' M9KC/_O=_[O:]][6M?_>I7]R,EO_S]O*C/MW1>_$D&\:O)?^$+ M7^BS:G8A5>?5O;K(W_SF-W_S-W]S2RRS)K!EV7E\=L7_FW_S;_[K?_VOMR_X M',N^?:EG5]UCBOP7_L)?^,__^3^/27F:E=Z2.J^A'\ ZKRSM$G, MN_[V(KV-9"^8Q[[$=71C29E. A*0@ 0D( $)2$ "$I! ;P34Z'JK$>61@ 0D M( $)2$ "$I" !"0PEH :W5A2II. !"0@ 0E(0 (2D( $)- ; 36ZWFI$>20@ M 0E(0 (2D( $)" !"8PEH$8WEI3I)" !"4A A*0@ 0D( $)]$9 C:ZW&E$> M"4A A*0@ 0D( $)2$ "8PFHT8TE93H)2$ "$I" !"0@ 0E(0 *]$5"CZZU& ME$<"$I" !"0@ 0E(0 (2D,!8 FIT8TF93@(2D( $)" !"4A A*00&\$U.AZ MJQ'ED8 $)" !"4A A*0@ 0D,): &MU84J:3@ 0D( $)2$ "$I" !"30&P$U MNMYJ1'DD( $)2$ "$I" !"0@ 0F,):!&-Y:4Z20@ 0E(0 (2D( $)" !"?1& M0(VNMQI1'@E(0 (2D( $)" !"4A F,)J-&-)64Z"4A A*0@ 0D( $)2$ " MO1%0H^NM1I1' A*0@ 0D( $)2$ "$I# 6 )J=&-)F4X"$I" !"0@ 0E(0 (2 MD$!O!-3H>JL1Y9& !"0@ 0E(0 (2D( $)#"6@!K=6%*FDX $)" !"4A A*0 M@ 0DT!L!-;K>:D1Y)" !"4A A*0@ 0D( $)C"6@1C>6E.DD( $)2$ "$I" M!"0@ 0GT1D"-KK<:41X)2$ "$I" !"0@ 0E(0 )C":C1C25E.@E(0 (2D( $ M)" !"4A KT14*/KK4:41P(2D( $)" !"4A A*0P%@":G1C29E. A*0@ 0D M( $)2$ "$I! ;P34Z'JK$>61@ 0D( $)2$ "$I" !"0PEH :W5A2II. !"0@ M 0E(0 (2D( $)- ; 36ZWFI$>20@ 0E(0 (2D( $)" !"8PEH$8WEI3I)" ! M"4A A*0@ 0D( $)]$9 C:ZW&E$>"4A A*0@ 0D( $)2$ "8PFHT8TE93H) M2$ "$I" !"0@ 0E(0 *]$5"CZZU&E$<"$I" !"0@ 0E(0 (2D,!8 FIT8TF9 M3@(2D( $)" !"4A A*00&\$U.AZJQ'ED8 $)" !"4A A*0@ 0D,): &MU8 M4J:3@ 0D( $)2$ "$I" !"30&P$UNMYJ1'DD( $)2$ "$I" !"0@ 0F,):!& M-Y:4Z20@ 0E(0 (2D( $)" !"?1&0(VNMQI1'@E(0 (2D( $)" !"4A F,) MJ-&-)64Z"4A A*0@ 0D( $)2$ "O1%0H^NM1I1' A*0@ 0D( $)2$ "$I# M6 )J=&-)F4X"$I" !"0@ 0E(0 (2D$!O!-3H>JL1Y9& !"0P&8%_]L_^V3OO MO#-9=F8D 0E(0 (2D$!_!-3H#EPGK[SRRC///%-"7/C\N.VVVW*%H5BN//;8 M8[ER__WW\V\]POF''WYXX#+X^HD(4*VTA[.JGEMI#&WM\V_&Z_RM9C.1.&;3 M!0&J-?7>2L.OOJ[0'CBG9Z@NHEK1O_MW_^Z'/_QA%\50B'4(M+_EU"]'56N^ M M7YUV:=INR-@,^BN2OH3R$;27YT<3J+K'H^L$''W!RWWWWO?WVVYQSDNMM^HU+P)A@XV=]<%H" MU"R-(0U@L>JYPMWV%BEI)&V32%/9[+ E;,9MUT]55T!UTS_4Z^@!VO:0WH N M8I",ZUSD6$M.&\-:N*9-S*\XPX%DR[_I[:L'J"JF6O,YJ*I/AU#IUQ+,2E\+ MUZX3'ZH9M.6R2>RZEK?,WT:R)<#C>UP;W<&4:6;9[[[[;C[/)<$;;[SQX(,/ M\N\##SSPYIMODH#9EUMNN84K#S_\\+OOOCN8I*_T!RN#+YZ( +/L3SWU% .R MY+=8]22(_L_QR"./O/?>>^V;F;R_]]Y[TU0\CHG $Y\?*='--]^<$RPP5ZY< MB5(W.&A%CS_^^#$1.+6RO/KJJYG02<'YI?-[SSD] /W 6V^]=?GR9?Z]\\X[ MWW___0&?9Y]]EK9Q:M".K[PV@^.KT\E+9".9'.G<,U2C.U@-,OZ._E9'S;CD MRLK>%+#[:'0%F=AYZZ"$F>I LKG=MUT%O$ <\&@E] DVB?'&[ M*XD"G4>@%/@DO'KUZN")13=[%+R[[KHK+81IOA=??+'US3[OA=[OD8#-H,=: MZ4PF&TEG%7)X<=3H#E\')<%@TOVFFVY:%.ZUUUYC!O>..^[(=SU^5NU*O([* MHRB;$EBL^HL7+RYF%I\!C+>,Z1G)<8[.;QB,3:GW^QRFF++;,%Y__OGG&;(S M 905%'S7N4O/P)@>LW]<[\I0,Y@LZ+>02K:,P*5+EP:7%TWQ5'&Z@AAO2<_Y M"R^\(-&C(6 S.)JJW%U!;"2[8SN7G-7H.JHIYM/H%^ M(#,^F=.)@M>HG"#H(A92JG[1F. M$LAI%LIF<)KUOE:I;21KX3K.Q,>W-'!>)4I\BY(YC:R6MF."RY4V* +I\V_= MW;C(+GW>&-TN'J1F*S+*8M77DLNVP1 :H:+IT$X2*6&#PY:P ;3]/%*F^T& MDS8 !K?:^!FTA'6CH;1EL3'LIV97O*6MW%+4JW-(%"6.-AA2_9N[;2\QICA6 M^AA*>TZS_V9@/[#G*M[^=3:2[1D>30X_"G5XG*JJI1I!X(8;;OCLL\]&)#3) MD1.P)1QY!:]3/!O#.K2.)*V5?B05.5TQ;!+3L3S:G&PD756M7I==58?"2$ " M$I" !"0@ 0E(0 (26(. &MT:L$PJ 0E(0 (2D( $)" !"4B@*P)J=%U5A\)( M0 (2D( $)" !"4A A)8@X :W1JP3"H!"4A A*0@ 0D( $)2* K FIT756' MPDA A*0@ 0D( $)2$ "$EB#@!K=&K!,*@$)2$ "$I" !"0@ 0E(H"L":G1= M58?"2$ "$I" !"0@ 0E(0 (26(. &MT:L$PJ 0E(0 (2D( $)" !"4B@*P)J M=%U5A\)(0 (2D( $)" !"4A A)8@X :W1JP3"H!"4A A*0@ 0D( $)2* K M FIT756'PDA A*0@ 0D( $)2$ "$EB#@!K=&K!,*@$)2$ "$I" !"0@ 0E( MH"L":G1=58?"2$ "$I" !"0@ 0E(0 (26(/ A>O7KZ^1W*3'1>"&&V[X[+// MCJM,EF83 K:$3:BM?.;"A0N3YVF&1< OU[2-P1Y@6IY'D)M-X@@J<==%L)'L MFO!:^:O1K87KS,2.WJ;A>$8N,QJ]V1)VVA*69MYG\Z E]"G8_BMH\C?*=G*D MCLPF1SKW#&T2?PKU.C&LU*CFX;5 MNKG,:_0V+VG7K8L.TW<+O%O!.JS$=46:!5O-]>M6ZUKIYV@ MTFL5<7K)IYC MDUBWC+VEO_WVV]][[[W>I#I9>=3HIJGZ68PPIBGJWG.9%]MY2;OWRIS^A=T" M[U:PZ>M@[SG.@NTLA-Q[U4WSPIFRG:G8T]39CG,Y#K;J_#MN)C]QW&J_&MTT M[>I-I6$R=R[S8SDO:J>OJ /EU"[Q;P0Y025._3.WSZZ/&Z>\$.6X]92T "$I" !"0@ 0E(0 (2V"D! M-;J=XC5S"4A A*0@ 0D( $)2$ ".R2@1K=#N&8M 0E(0 (2D( $)" !"4A@ MIP34Z':*U\PE( $)2$ "$I" !"0@ 0GLD( :W0[AFK4$)" !"4A A*0@ 0D M((&=$E"CVRE>,Y> !"0@ 0E(0 (2D( $)+!# FIT.X1KUA*0@ 0D( $)2$ " M$I" !'9*0(UNIWC-7 (2D( $)" !"4A A*0P X)J-'M$*Y92T "$I" !"0@ M 0E(0 (2V"D!-;J=XC5S"4A A*0@ 0D( $)2$ ".R2@1K=#N&8M 0E(0 (2 MD( $)""!_1!X[+''+C3',\\\<]9[[[__?NY^^.&').?O>/'>>><='FG3YTI[ MO/+**^,S-.4D!-3H)L%H)A*0@ 0D( $)2$ "$C@P@4ZXZ]?224 "$I" !"0@ 0F<'(%;;KGE MUEMOO7;M&B5OS6AG&>Y:^Q[Z6,QWF/)BQ*L<7GKII=4H\]Z//_Z89)5G7GK; M;;?%?-<:^DB3NWD71])P,5?X>W*5MWZ!U>C69^83$I" !"0@ 0E(0 (2Z)@ M:ACFLMMOOQT9[[KKKK???AL#VLLOOXSA;E%JE*@WWG@C1K;[[KOOV6>?39I[ M[KF'*RAIY,"SG)];8K0UWGOGG7>2Y_///]]:"Q]YY)&WWGJ+'-Y]]UVTOM@/ M>>\##SR 7L#]K*%\+:0FEH $)" !"4A IT00(G*N Z5Z>FGGT89BZ:$ MBL7)Q8L7E\KYX(,/OO_^^[F51W+<<<<=_,V(E#3\O7SY\M(<:C 9[9$T+[[X M(@(D0WQ!,>Z16P:9;[[YYI4K5[ ?YE\2H-<]]=13G",G*N6KK[[*.45HA>F$ M<)]BJ-'U52^9_\@D"C^)_0C'+Z>\GWGOO??>NY_W^I8!@8,L:$Y/71WQQKX- M")\)-@\)2$ "$I" ! Y%H-;1,;1[X847XM!8T_J8O6C':6X:Y^A[':Q7R7H\WAHX\^6EU@WLN/*FDJ3U[:1D-J#7VDB4BE M$D1F%(-X/Z^(L]0I^H.*M?\%S=17.6/$FV(SI>ZYSX^#PO/E$CA. H,X.! ,I2Y&/\QQ\0O-\<033XQYA6F*@!I=IXV!28O8 MFNE,^1W6;PPC]:+$V$:8X4@:?K%94(CC;_)C9O7WA8TIZ7%&8,#GP?F MQE*S@P7-^:Y'46^_TUR)@:YL=+6X.<."3 ?DR%O:$:I>OALW$A\\*0(UT.'7 MISW\I*J^+2S==;4$/K+KZNW;<*N^>GRGC83QT_,X% %L="R$:W6PI<-(Q*L9 M?^IWT4;'((&VE_9V;F24*NS##S^<-7O)\^Z[[^:W*9M[6U!,_5+E=5L:]H;K86..XND!^&/Z8NY6(N;*2/MI_6J9ZS) MXYD()#$):#]Q)V;:+Y/*7*\EVHY-MVDG/GN"!.B*:T@]\,Y8I+$8X&[@0)$< MUK7,+YWNJ8MEX[D1I3,GSP2OI\8S]]=:C$D3"4N>==O>Z=3OQB6M=729?F5@ MEI5I?(NYDJ'=XN_Q\< PR^^SR2%7U1[_$% MXT4Q^M&;E1TO;CYIAY5XS%M,$P)J='VUA%I'%W_B_.3*XK$T/!$)6AM(^4Q6 MP5I/RTN7+BT6N%U'%^UQZ0P\SN0*ZARVCX/$)X0.0!.G'\\%(ZXI3 M/M>-836?YJFD71#@M\DP"%&6>F<,1%P:X*X<*,H7@T'>XK?CK-(NQJ]+2N8< MTYFDZR#SN)&?-1?9!* HGF4B-KM-JCYJJ,;*N+O32R4-:SHLC1E6<]*UTS/_NLD6U[D/K]=PJW8[$.M:"Y M^EP:4IH0K:XLQF" QV0O]'19P0D5E)X#0)J-%U6N]T M?/2 S(JU.MA9-KJ:PT#]6YQGY2M;DW;C^\V:9TV>Z;ZY2'_->>+,QE:>%5_Q MKHZ'CV/T25K5?A8TU\Z>D3EC,FJ0RBV+,8/"Q:@G# KY*M.B$MKXK(-Q9+OP M(W.!),X4 *_0ZS+HSHIT6FYU&=#7LIG%?4?:B?G8[?-+'.2PZ.,T/@!&?N"# MNHY+U=);D_P0S"0$:M:,GB%][VKOC#RU.L!=^[U8&L.@[01J2M%9\P.VR;8[ MI2_-S[GUK3U+MNIAT-(':0:?[*6Z/8\P &!*=^!R.>9S7^OP>3PA-W =*H>4 M17D.B-=72V"^!-3H^JJ[FA"-SS&S8EF9EL$<2X^61G1EBBO.S=C-Z"ZS>V,= M=*:);A+WZ)$%9@3/9YM'$(GW9A3.Y"L"Y)S/?TWOD3("Q,/GK&G"D:\V60CL M9T$S'I+477V5V50T(7FHW/+,H:X7U]_3&#+%,##)QK9<@PQ,N!6M)PLGN*7: MO[21GQ7IM!U5P[SJ8N OO<(VWN:04?[DO[(57C>3O^O$,V3:A=\4O]G5WAE0 M(LWJ '?MV'V\GF;$RTY:(+UWA@086NLWOE0V5+YL])QYM$&:P2?[+/];^GRF M=/&?;!=.C_S<\T%A9%+Q,'#$;1U2QK>]3L@KA@0Z)*!&UU&EE'=ENMWR5*FI MV1HSQ9&FMH/D)&GBA,.1*U6V-L%@V=+ B;G%4?+42+'-MMP\\D@K)/]RUUCV M&[2M_2]HIG)1PFL1':;7?%QI&.C_F4K@9-%O*LXYBRZ75#VZ:*O>9Y5\9@F3;,PT_P:_IF-]!"-)IEU6>V=0_',#W/'[K3 )X]?1+8U? MMT@[&PIS/8$W/"8G -[$IJZZ.VNRIMU,K%U$5R*U7CEGR1GG28YV\@CMCL]6 M?L),']0\[R"3++WFV7PX\F^>JE@ID_,Q0PF<%H%V^9/G&Q.@T6S\K ^N)C O MMO.2]@C:7K? UQ6,$55KH\LHC0JJ2*&IK S=^(L-?V"C:VNSDBWF,,AP,4'6 M4M920)>(J3UI:[HF%PJ[:K MREN2>4E5GH%Y=1*W.TUM62,3LMU2DK4>WU[L1?-:!"B'V'0+_*W^H7[O98^M MRHHK4!4A"1(1L:VL^FFG.>77VO8P]?9J5ZGQM,9J5)RW#:_*,G#+7PMI)=Z> M[6;OG?:I#4K13L2L1;*ZB F+L-@^UQ)I0DGF^^'8!H)ZR#;T_O]G-_@=3O/B M$\AE7FSG)>T1-)]N@:\K6 V1,PAN8QVUX^Q6HTO*&C2WM3G0Z%:DS,"]39#Q M?:L59 3/46.[=C20\U:C*PTMMTK-()\Z7U0LQ[?&==F.SWG"E+,0>-,V9' ?;#4H1S3EXZ:+':U [TNC&"[#K)K&8_P9X]R_D M-F_4ZW(PDO%?"4A HNKUD!56J"$P)8]8&9!JYR62[%!_9>(KW2YN M3I@P8''++[?MPPEW2H-\5-J=+U7 M;DU=9,9B;^)6]/,V#/K>WNZ+)'#B!!+I=!$"W[9LW[R'8T4 C/;6T@"\K7@, M&OAX9Z!0VU49$&4/->@K)""!XR: "H1BEF#FI=K1/Z>G)>YT*5V)CD-O/(A& MQM1AOBDH?A7-B'^SE5%VGN!O)F42;"F[:G%E,4AINU_BN:/6Y$FH)UZ1\W9S MPD@5K14%E5BI[7K1I3L?'G==GULZ-;IS$1TR 2H< [ARJV60M_]IB79GTD.R M\-U3$*@>?XK,S&-B HN13O."=I=G)D?/V@)X8FD^__;S@:?-)()"^][VUF % MX%(Q:@.5LBX:[W3R^C)#"4C@! D0B;K\'5#MF(6G?\Y$&X/&;":\PLN]O<4W MZ%R %M3GSN<(?>8)M%N'Y;!&@ ME>R"!MD.0D[5KZ6-6Y6E+PE9ECAF62";?ULATYH3D2Q!J_@W,1BJH>>1^K<- ML5"!C-IH5S6>&\1)FPK(CMA.)=X@G\ZE';2H'4'89[;= N]6L'W6SN*[TCMM M*<,LV.Y'R '/":-*+@UGLC2:PBY"+*QN(?MANV4K77Q\0K'S["M#5U+/I7)BA%I9;XT,DK;,)))!I-YJHW;7&V#NVV45,Z1I W-N@'G M=?%N\(K#/J*-KGK%[D[BI-0N/R@;=_9THNEDYCNB,R6#]A5[.A,MF*1)4$[) M;!Z57SX_B=IG/.L)REJ]S?B0\OG27F^ZP*M#G!)CE M6MQJK-TT3$X2F(I NRB?!1ON5#D5V$$^M1[&16L[(MQ)M@E0D;$C@V/& ",# M5"R5/WO8=E(TQ5B+ (Z1#/:J]K,P)S]_MH/'N:-<]U=XN9.F!F]M").S)"'- M!NTMAKBE7F:4(L-.$B!)#5#C5YGA*)9&2E2F.8:L^15X_!B!PRJ41_/VZEXG M+-&*B,^\KJ;E,@E7VT,A0#NGDLF/ULY&@CP>:]ZBP+E;CRS=_RKS*+D522:/ M3UV"[8+MA-4TR*IS::N^.,G$6TV5M34XV(]H=[BVS[E;X-T*MCWS@^GCE)&4N5CSZ!6",K?:QQ>[]($[1LQ$VV!YJT]YNS59A$G*Q=T"R]TFK:)& DM]?^IB\JQFL&C_&;2$:EWM MMP8(\2$Z%]=:":9BN]9+)T^\02G:2E_L ?+;KP]]?OZYDAXCO]RJT[2$U3:Z M-FYMY;_XENI_N%5"EA-!:Z-KQ6OM@66(KN%NK:-;;'MCZF(#O&.R[2>--KIJ M=;,Y62NRW*5+ES#$93'KBJ.=1#\KV;F^SK,AJ*"?$\B"Z3C9TZA>>NFEZM9I M,S?==).<)""!61"H*' E[5*G#*;S,P+C;R;+Z03BVC3FLS*(CQ<7#XRNYX;& MF07#&0E)(%S,+V6CP#$G1C:,&S5 IP&L*!'KK#+;VUKGSO+]B;\/.A@F((8* MB8O(0?ZK%_9C+,KD+Q*V/CYC&MN,JN.PHB;201TE#%5#_=:Z96I\D":K[[+. MC6:0NVD/5!SG>98K%4F%B]S*W1R#J,OM6]K7E9!Y$3DD94E;#[916^B=DDDY M'=2*P4%PE\-603]O5Z/KIRZ&DJ01M];MZ%UK!2YG.2DF\G-'Y_5=;W]C X%N MOOGF?F$IV=0$UFIF4[_<_"0@@;$$T-,8W[>I&3&C9;$Y%1<9 U6@T1KA<<*G M(>Y,"7BSKL\\\?'0*W@PH?#&RFJZ*0BD3BN04E2[U&8&Z%0]#6!=Q8D,TPQH M$JAAT=8XR5 $=3&SNF5O850]/DI3MEU)5MN$O)^"W_'G09.@3UCW1WW\7(Z] MA&IT7==P@M*6B/2#,3IC2TE<5_K<>!@/BE&]>6*@YZ/[[+//DJSUM*ZGJH]> ML4'"6;[.71-4. G,F<#2O4.8?5_\G2Z]6$4GGW8'N80+XUBQX]P&V%;L=,)P M<[718(/7^4C;@?-IJ-H\UREC>W3;;S&_O0RGG$-KF4$3HT-(;/J-CY'J7\QN MZ3W6^D4GWGV.BQ5Z]F6<=&<@OZ6?2>95\LC3*=E2H^EI0/':^[RED1(YYQG MV<.$/,F!X_O?_WXDYDJ%(&?HX%KJ-2IR#DE9=HP[320=LSQZ#F52QO]'@"G; M5&Z4KHHA1I>RUK!L8Z ,!)E:VN>.FAN+.KL'F>"CQCOE%$.9>;"$W?()H<4=J9MJ.FSG7*R$/9NCG,QZ4V,VG"+Y'S@9(6R^V*?9G/]?WA<5K+9G- ]#FU>M.]H6WD M$M@% 36Z75 U3PET2J T\')I:'>0+\4^!EC^U1+;6T5N$)V"P7HM7&'0S^"O M+10:'6-!!FH5\* \M).,IE)[DV2\F+FA&CY6/(9::LMPDXM)5L,X'B3G#<)> M]U8%W$5>E%>3 MU:)?7.T!G?D@EH30 V1:!W^B-+:2@03:[>?2&C.[-Y"6]I,NO:;PTE',I5#' M)F?9;3S9AD"-7$I@7VWE)>P1-KEO@DP@VV'F8J]?7WM(8?C8-MS*3(E-]B+/ *W6V%E6X+!K@9[: !C7M$SWC'RGYM& M&]VQJ>B61P(2.!$"TT:GJ$E6)OA7 "RC36+6MT$X:NJ]# @D'JS:=1.4?AIG M6TV85@P(WD_5*(D$NB* V9]I/GP]6H_97$1.O@67+U^.P F4^NJKKW8E_XD( MHT9W(A5M,24@@6,C,#(Z19L,9\BWWGJK!<%=/LSX/G&2*<#:EG"1%XXWM1EQ M8M:W01?*V89D98NK[8F3FYN@]-,*S]K)JA\)E40"$NB! (H<.AO:6KLK!I^2 M^/#S4<"GMQQHF6I,+ ://1-0H]LS\ U?QPB)45>[#WAFRE?X*_/('L):\!O6 M#W[#2O4Q"6Q'8&1T"@;N%5R.C:H2/"-OSH^7[W29SA)HX2RYJL.A+XJ-K@W" M4?.R93S,]BJ5&YN8L7IGNT+[M 0D( $)[(] ]K=,##R4M^KG6;>9K;-8@-.Y?IDF&$, JF.2;9:>KFQ3EI7[3:7SF+839[XUI/,56/ M8&L]LE;BG;)=2Y(QB<=(F]5$BWM(+.9?BZ-J,1+Y+Z5-AJ19+6%K+5F1\JQ7 MK,X\C7/@/;]BU=94S68,\#$5-WF:201;;"1PSJ:4,8*5/8V37%FL!1Z!=A6P MS;/:3%U,E?%WZ3JZU#)'6F9EFXL1A@?3->5*VQ%-PB1EG+R^)L]P%D).7NK] M9#A3MC,5>S]UNN5;CH-MGZ7(%Z>.?#7HYY<..?+A&"RWV[)RIWJ\3[Q3E>Y' M7\8)\SKEK';:4&KL.]#H -Z&0ZC?6T;5-9"J05A&@6TF@\%6.Q2KWR2OB'M5 MQHLY;W^Q@_'BY,U@IVSW+RV0,PX>A)&@+MIA]T"P;31 OC98TAOFZW<5,F\0 19^E&+3 M!D:6\:$G ^&$RO"=(VI^MVEZ1/O MA.75Z[*=>NCQ''MWPHLO%8Y8TC@R<8LU,/EU\9>E,FUB_)LS0.<7B%D\N]8D MX"R99]]A_LV7F^#"^?I6O'(N9F,Z'*/CQIG?,"GC@D6&\;_R&$. G8(JE'R; M'G_T^*H!.5M^Y00'!OY2*0"/V^T@6'#KX5![A0TD(0WU6Z[M>-EE]13)^!L/ MWL$N0[F>?"(#)USA/.FS,1$G[3(M2M?Z R^^)0\F6]J8[AECVLSV:?"*&70+ MV^>Y5@XTVA=>>,'%%6M!&R2N;>*WR62M9ZO#'[_]]&+^?&(.V_;6*G(_B?E, MK!NKAHY]L"WMEL7)4#Y;U^YY)QOZ"L8V;G:R90UN_SA5P/ CWI4YT.W9$8>5 M=7&AS^BT/N5QR->[?GOR&^2@1KO)C'^;ZRKH:G^$XG\W???1?EL-V:[-*E2_6N^A[S;7[JJ:?R&T9# M*'=JMYD:WR98I+2XAP^/L\BX.-,A4FOU!>6#FB]K*?;TGK7?%UIZ5&OJG=KA MP=HHK*3BTTC]MD*2)V+P((IB%'Z& F/T*[**PL^#C#DXY[VEI/&*Q6F%O&5Q MIH!./_,1'KLFP$][VJ'>N@+3= \KP+H"]Y:^W29^A6PUX1)E[*QMXA/7E!F9 MFG-9S#,*9"D5;6#,).;9VH"^UFRW F0:B+9'9]5V$;VQ[5 ><)VK!H.W^ JEN7GJ3Q>WXN:VLL49#4\TC#'5W@' MC3,3E'6Q&EA)Q>?LRI4K'=;.28F$\L8 KYW38?:984RMK(,&?3L3=FD5,2&< M980X*73[+ZP:W?Z93__&!!#/SZGL*HO=*+^T7.0'B?[ 4\2=8Z!/QUH1"ZJS M9@B^*"B#\NQ2RC&PRU7HA>F+=T0Y@GH0^H]_PY,NLE2XG9QWY2F^G73*Y\*.@3$*?S[VY'#UZM4\2. -_C[PP ,TE9+P MK)D"K;OGTC:!!$*@W2;^+"9T+PSE,W72QK\A?>MV47%-^2TO+M1,YJ1!G6N5 M\-I'GAGZLN=G5WH&<+R.WSM'*T#)F2^.53F>0$(+GIL>[)E3XW-9*Y10;66BFV[NG$B M;;QSJRV1LQ^(.T=%-Z"KC_[&Q$WF9;)SU"(Q M,N=HK\?S*AT^LS85P?R11Q[)R#N_]\P0E0"50[XXQUHUNR@7A-M]0]FD3-V=7N84N]1LW3K9WDK,3=&UYS!?3G:Q9.A M1LGMJ+H<&.)LB39([TG^?.#CX-%^$N)=.3A(5IGPEG*D:>WOO0,]J'PK/M+Y MN(Y?-L#,673O\KI<4;):;UEIXAZS8G.P;53T-+\J[.J9@FV6Z!RT,GVY! Y& MH+;[:V??)IP<(5MZ^[+%;>^"<98Q\& $Y_SB\;-\[MV]ZO0/!97;N0S M/,8;,^_*TDK^TI"J$9XU4V#+F5?K5=H#$A@SB)]J& M^&7ZXZ2\+\H9.N^B]T^M9&,&]J*I@$@:L0[=XU^BU'-R:WXTYS+JLQQ9\DDS$O6C=-MX*M6Y .T\^"[;1"MMM^KMB/KO8"3K<< MA2W!;-N=2&,"BOO&X,LRR#P9\FRK^Z5)\&PY?]9;6@%J@\W)OU_3LMU;"Q\O M-I72?EBS7BY',<\V<547/%+[T:6NP[^6Q+>;AK4-H-U]=''[.%)RU'YT9)L& MTZ;,\CF2M8TGTD;R"G1<%ZM!YE:['6O;8E?LT3JHM?%L]U;=&[QH#Z7(1G^+ M4SD;;$*[00'S2+6B_(LP;>/<.-MS']P#WG-EV&F""X'KL24![!*2W)+A68_/ MB^T8:3/5?>)[E,<#'YS9ARFX%F[",A\IJ%FPG%Y*?#%;T M,0;YD?6"424Q,";,LUZ-M!B7Z.5X"W:>:?>NF)SM2&);)EM+;,QTTT+;4O@Q MCU/ "2/7TX1P_QFY$F$MMF/*L Q61>H/WZ M8RXF'.ZN]SS<-=Z#M)GVI7I='KP*%.#D"##*.7%UCBK/AG@G5_<66 *;$IAJ MF_CL'L81 ]V$ZEQM?4;F-6F%.E=1-SE>DWDH:3VDN09+4G8>[6 M+9(E=@./)TWKZYMDJ)<,!@B'NW'XG)'%/_ID6I:FJ>*C5_VGP;11+O-B.R]I M-ZJ0OA[J%GBW@O55?QM),PNVLQ!R(_R'?VBF;&X0$Q\%VUZ6H_!?M M\RA:6$0Q"Z.B" MV?!@W-8J-Q[DR-9V2<9)WICJ)24A^G8ZS[MKO"/:Z6Z3:*/;+5]SEX $)" ! M"4A A*0P $)H*&-"3F+K2RQ[A(I/;%M>##65TSNM8UMS'V7+EWB;S0QTA.7 M-7'U4M)VAZ0V5A,^EJTZ1TK4.2X>D,\1O%J-[@@JT2)(0 (2D( $)" !"4A@ M*P(8Y1+^FB/!2SVW&G8IF1K=+NF:MP0D( $)2$ "$I" ! Y* 'WIK/TGL96Q;V%VED>ORW:% M'(- )B/%Q_&R4IYEHR-!5N4E]#<'*B6.ER-?8;*E!-3H;!@2D( $)" !"4A M A(X9@($M&Q#36*.BW=E(J#$1)8M!'(="]L&H4HPZY%;A\L7W MDO5[M]]^^S'3WWW9C'4Y#>.C#Z$S#::-D[@?W22XU>@FP?BC M^0QW&)\&Y4(N\V([+VEW5&7[S+9;X-T*ML_:V=&[9L%V%D+NJ()VG>U,VL@82N>G.?J& M1RDFJM+ILSEZO*ZCF[[1F*,$)" !"4A A*0@ 0D((']$%"CVP]G MWR(!"4A A*0@ 0D( $)2&!Z FITTS,U1PE(0 (2D( $)" !"4A OLAH$:W M'\Z^10(2D( $)" !"4A A*0P/0$U.BF9VJ.$I" !"0@ 0E(0 (2D( $]D- MC6X_G'V+!"0@ 0E(0 (2D( $)""!Z0FHT4W/U!PE( $)2$ "$I" !"0@ 0GL MAX#[T4W#^>BWN9@&TT:YS(OMO*3=J$+Z>JA;X C6%ZGCDF8/V]%N":S;EKEE MN7IX?*9L9RIV#S5^K@S'P?8X2G%N91TJP='C5:.;IFDY>IN&XQFY]#]Z*\%M M"3MM"4LSGU'SV#\C@46-X[4[8S%?N %3W^UVY1?7XNAMNN.&SSS[K43)EDH $)#!/ D<_>CA@MVY1/;Y.C:['6E$F"4A@S@0TU^^T]N9HF;=)V"16 M$YB7RO'KO_[K_^@?_:.=UNFTF<\+[P9E5Z/; -JQ/:)&=VPU:GDD( $)K$G@ M:U_[VM_^VW_[JU_]ZIK/F5P"$IB&@#K_-!S/SF6.,T'CF1CK9&MWIU;DEEH $)" !"4A A*0P*8$M-%M2FY7SZG1[8JL^4I A*0@ 0D M( $)2.#X"*C1]5:G:G2]U8CR2$ "$I" !"0@ 0E(H%\":G2]U8T:76\UHCP2 MD( $)" !"4A A+HEX :76]UHT;76XTHCP0D( $)2$ "$I" !/HEH$;76]VH MT?56(\HC 0E(0 (2D( $)""!?@D8Z[*WNE&CZZU&E$<"$I" !"0@ 0E(0 +] M$M!&UUO=J-'U5B/*(P$)2$ "$I" !"0@@7X)J-'U5C=J=+W5B/)(0 (2D( $ M)" !"4B@7P)J=+W5C1I=;S6B/!*0@ 0D( $)2$ "$NB7@!I=;W6C1M=;C2B/ M!"0@ 0E(8-\$/OGDDQMOO''?;_5]$I# / FHT?56;VITO=6(\DA A*0@ 0D M( $)2*!? L2Z_.RSS_J5[_0D4Z,[O3JWQ!*0@ 0D( $)2$ "$MB4 #:Z3S_] M=-.G?6YZ FITTS,U1PE(0 (2D( $)" !"1PK ;TN>ZM9-;K>:D1Y)" !"4A M A*0@ 0DT"\!-;K>ZD:-KK<:41X)2$ "$I" !"0@ 0GT2T"-KK>Z4:/KK4:4 M1P(2D( $)" !"4A OT24*/KK6[4Z'JK$>61@ 0D( $)2$ "$I! OP2,==E; MW:C1]58CRB,!"4A A*0@ 0D((%^"1CKLK>Z4:/KK4:41P(2D( $)" !"4A M OT2T.NRM[I1H^NM1I1' A*0@ 0D( $)2$ "_1)0H^NM;M3H>JL1Y9& !"0@ M 0E(0 (2D$"_!-3H>JL;-;K>:D1Y)" !"4A A*0@ 0DT"\!-;K>ZD:-KK<: M41X)2$ "$I" !"0@ 0GT2\!8E[W5C1I=;S6B/!*0@ 0D( $)2$ "$NB7@+$N M>ZL;-;K>:D1Y)" !"4A A*0@ 0DT"\!O2Y[JQLUNMYJ1'DD( $)2$ "$I" M!"30+P$UNM[J1HVNMQI1'@E(0 (2D( $)" !"?1+0(VNM[I1H^NM1I1' A*0 M@ 0D( $)2$ "_1)0H^NM;M3H>JL1Y9& !"0@ 0E(0 (2D$"_!-3H>JL;-;K> M:D1Y)" !"4A A*0@ 0DT"\!=B_X]--/^Y7O]"13HSN].K?$$I" !"0@ 0E( M0 (2V)2 -KI-R>WJ.36Z79$U7PE(0 (2D,!<"'SRR2 &EUO=:-&UUN-*(\$)" !"4A A*0@ 3Z):!&UUO=J-'U5B/* M(P$)2$ "$I" !"0@@7X)&.NRM[I1H^NM1I1' A*0@ 0D( $)2$ "_1+01M=; MW:C1]58CRB,!"4A A*0@ 0D((%^":C1]58W:G2]U8CR2$ "$I" !"0@ 0E( MH%\":G2]U8T:76\UHCP2D( $)" !"4A A+HEX :76]UHT;76XTHCP0D( $) M2$ "$I" !/HEH$;76]VHT?56(\HC 0E(0 (2D( $)""!?@D0Z_*SSS[K5[[3 MDTR-[O3JW!)+0 (2D( $)" !"4A@4P+8Z#[]]---G_:YZ0FHT4W/U!PE( $) M2$ "$I" !"1PK 3TNNRM9M7H>JL1Y9& !"0@ 0E(0 (2D$"_!-3H>JL;-;K> M:D1Y)" !"4A@+(%?^[5?&YO4=!*0@ 0D,!$!-;J)0$Z6S87KUZ]/EID9S9. M/\MYUIM22T "/W'A\T,0VQ-@,"#)[3$FAR]]Z4M_\B=_,E5NYB.!#@E\\YO? MO'3ITC>^\8T.93M-D=3H3K/>?ZS4:G0V @E(8*8$[+ZFJKBO?.4K__)?_LN? M_=F?G2K#4\['9GG*M7\B9?^57_F5+W[QB^AU)U+>_HNIU^6^ZP@?(0ZZ^WX. M$/0C#)+\O;_W]_9=*[Y/ A*0@ 0D( $)2& < 6-=CN.TOU3:Z/;'.F]RZNY< MXB(Z%Y$))" !>]1IVX VN@EY^A6;$*99]4G@'_R#?W#CC3<^^>23?8IW@E)I MHSO!2K?($I" !"0@ 0E(0 (2V)" TQ8;@MO98VIT.T-KQA*0@ 0D( $)2$ " M$C@Z FITO56I&EUO-:(\$I" !"0@ 0E(0 (2Z)> &EUO=:-&UUN-*(\$)" ! M"4A A*0@ 3Z):!&UUO=J-'U5B/*(P$)2$ "$M@W@4\^^80X!_M^J^^3@ 3F M2> G?_(G/_WTTWG*?IQ2J]$=9[U:*@E(0 (2D( $)" !">R"@#:Z75#=)D\U MNFWH^:P$)" !"4A A*0@ 1.BX :76_UK4;76XTHCP0D( $)2$ "$I" !/HE MH$;76]VHT?56(\HC 0E(0 (2D( $)""!?@FHT?56-VITO=6(\DA A*0@ 0D M( $)2*!? FITO=6-&EUO-:(\$I" !"0@ 0E(0 (2Z)> L2Y[JQLUNMYJ1'DD M( $)2$ "$I" !"30+P%M=+W5C1I=;S6B/!*0@ 0D( $)2$ "$NB7@!I=;W6C M1M=;C2B/!"0@ 0E(0 (2D( $^B6@1M=;W:C1]58CRB,!"4A A*0@ 0D((%^ M":C1]58W:G2]U8CR2$ "$I" !"0@ 0E(H%\":G2]U8T:76\UHCP2D( $)" ! M"4A A+HEX"Q+GNK&S6ZWFI$>20@ 0E(0 (2D( $)- O 6UTO=6-&EUO-:(\ M$I" !"0@ 0E(0 (2Z)> &EUO=:-&UUN-*(\$)" !"4A A*0@ 3Z):!&UUO= MJ-'U5B/*(P$)2$ "$I" !"0@@7X)J-'U5C=J=+W5B/)(0 (2D( $)" !"4B@ M7P)J=+W5C1I=;S6B/!*0@ 0D( $)2$ "$NB7 +$N/_OLLW[E.SW)U.A.K\XM ML00D( $)S(? ;;?=5L(^\\PS%SX_7GGEE5R\__[[<^7##S_DWW?>>2?_YB[I M'WOLL?F454DE((%Y$,!&]^FGG\Y#UM.04HWN-.IYTE(ZO)@4IYE)X)@)H$Z@ M8Z2$*"%1-E S2M]H]1-TDE8Y(3WJRC'3.:]L ?+!!Q\D(?^^\,(+US\_'GKH MH2"]Y99;^/?MM]^.YO;22R]Q_O+++P,YZ9][[KGSWN/]\PG \Q_^PW\(Y/_] MO__W^:E-(8%C)Z#796\UK$:WI$9:C87N.R.,&I0,)D0S1JE'2%^#E=XJ>WMY M'%YLS] <)' Z!.@8GW_^^2HO2DBT$=0,.I-%_>355U]%%4$A>?;99WF*]*^] M]MKIX%HL*4# =>NMM^;6>^^]]\@CC^3\T46O>R9W,WWO;[@,8'6/ (G90N]=.G2/_DG_^3/__D__]_^ MVW\3J01Z)D#/T%KF:=ZMW;XFSJJ=9Z!;CY"^1KPKBJE&UUL;4*/[L1H9:"RT M::[P066*].&''R;IXH3HBR^^R%V^LMQ*^B>>>**W:IY*'H<74Y$T'PD> /%(R6E>ZQS.DR4DT7]I&7"V/KIIY\^>DJK"SCXFER]>G60/IZ6[8&" M=]===Z$,/_# _#G"]4:14^<)\5OK;X,86EC?.+1>S.1J=+VU 36Z'ZN1@<;R[KOO1I&CW3-I05M?/2'*5^&IIY[JK8XG ME,?AQ80PS4H"QTV $3 ]9Y7QVK5K@_(NZB?_SQ)Y]\\J.//FIG MCH\;UYC2828:)&L)YQ9#L1A"&;?%0!>CZ+GY?_+))S?>>..YR6:=@-'J/??< M<]]]]Z44?--I&%38XH0H*A\N M,7PO+UZ\2&+^;=>L]U;?T\JST^'%M**:FP0D<%@"Z2';8VD'$FT$=T%FE-N9 MX\,*W\G;;[_]]M+-<&=E6';WW7>S< [QL"FUZP7B-$7Z3B3O00R8,+IMO_+H MPQB*0R\28IV(3R83$/?>>R\?]UIS\4N_]$M?^,(7?ONW?WMQ&-!#Z91! B$P M&,<.G+&7MEZ:.NV6MEY^"#1[+-+TS(Q[V\7,*W@:Z[*WQJ9&MZI&[KCC#A8A9(1!;\XOX:P) M47R1T>46)Z%[J^]IY7%X,2U//Q-*#T8RT5Q,0D2U$ A(82<#N8B2H\_>CSK:]_<[>^_N/+;K,\=?7"4J7"MSL=FN1_.ON6 !/[P M#__PUW_]UUF;>D 9?'5+0*]+VX,$)" !"4A A*0@ 0D,): TQ9C2>TKG1K= MODC['@E(0 (2D( $)" !",CH$;76YVJT?56(\HC 0E(0 (2D( $)""!?@FHT?56 M-VITO=6(\DA A*0@ 0D( $)2*!? FITO=6-&EUO-:(\$I" !"0@ 0E(0 (2 MZ)> &EUO=:-&UUN-*(\$)" !"4A A*0@ 3Z)6"LR][J1HVNMQI1'@E(0 (2 MD( $)" !"?1+0!M=;W6C1M=;C2B/!"0@ 0E(0 (2D( $^B6@1M=;W:C1]58C MRB,!"4A A*0@ 0D((%^":C1]58W:G3[KI%?^J5?VO140EGMKO8B[M5CDE M,"#@J&*J)O%3/_53W_O>]VZ\\<:I,CSE?&R6IUS[)U+V#S_\\-Y[[WW__?=/ MI+S]%_,4;70,UD_\.+==RN=<1":0@ 0D( $)2$ "ITG 6)>]U?LIVN@TOV"% M6VVC.W%$J_GT]AM6'@D M1+;P:BIJ=.?^:HXP@1K=ZDI5HSO"1F^1=D# 7TJ@;L]A^QRVK][?^[W?^^I7 MO[I]/MOD, F'23+9IA3]/"N*?NIBFB8D[2H23+I@<;V,HAB>X;=YF#EJM$-&NI M8!*0@ 0D( $)2$ "$I" !-8BH$:W%BX32T "$I" !"0@ 0E(0 (2Z(B &EU' ME:$H$I" !"0@ 0E(0 (2D( $UB*@1K<6+A-+0 (2D( $)" !"4A A+HB( : M74>5H2@2D( $)" !"4A A*0@ 36(J!&MQ8N$TM A*0@ 0D( $)2$ "$NB( M@!I=1Y6A*!*0@ 0D( $)2$ "$I" !-8BH$9W)JY77GF%[3[J>.:99\Y*2LK' M'GN,N_???_\[[[RS5@7<=MMM@T>XTKXW.8\Y/OSP0YX=D](T$I" ! Y"@.ZN M^K?QG=N6HMHW;@GP9!_GDTKCJ>+S;SL2H $O'1B<-1*HH<)JGN2Y8KQQLG5A MP24@@=4$U.C.Y'/UZM6GGW[Z^N?'!Q]\\.233YZ5E)1WWWTW=]]___T[[[QS M?)OC4T'.@T>XDI?F>.ZYYT9F^/''']][[[TC$YM, A*0P)X),$Z]ZZZ[JG.C M ]R/4F??N.>*/J;7T7A2'/0QOLX???11_J7UOO'&&T\\\<1B85][[;6E(X$: M*JSF0YY+LSTFJI9% A*8G( :W9E(WWSSS3ONN".W;[GEEO3@_&4(DCEFYN%R MEY07+UYL9_)J$IIO0![,W![7F:*N'%Y]]=5;;[VUE8"[]]UWWT F+M:[:I*O M3(AUZ]UWW[WYYILG;R)F* $)2&![ G2#S(NASE563%<]__SS^9>^,2=E3VNM M>>E=VXZT_!$J&5TBG2%I%GT.)DJ)"+Y9N39LE1LQOU6Y"\!"0@@?$$ MU.C.9/7ZZZ_7-!N?=A0M]#I.Z,$SQ\R3^>0GY7OOO1<3&1WTRR^_',L>WP"N M,,G'.2=<9&R1'&+W&UC5N'O//?<,9.)B5$J.M]YZ"WL@'P-RCC6/6QFCM"KH M^!9@2@E(0 )[(, (&*^']D7T7>E(Z=!J;JLZ4JQYZ>+H3C/8Y59UI/2BE2Y:7VV^_ M?0]8?$7/!&KB@!:".E=SIK18VA[??=IM/O?\S>SJM6O7\KWFV;KU\,,/ &MWRNLB4<$VP,13 CX(K M?.-S4D?UOSA4I+MGXOG!!Q]LTZ"2H1#&CX)A1!PIZ<>Y.+"JX=%!@G:.F91< MC%=GC3/X&# VRF>#6XQ7.,'G\Z:;;NJG;2F)!"0@@2+ @#5>#ZU9HP;!-;>5 M2:M,>]5,5C+A%OU>.M)TT=$2DXRQ+M5>9H$T-#RX69V (4_;8-/,$T(?8PFE\\]+0>%+:V4!LR4 1I= M;O&7%IBA K\"KB1/C@<>>&"PL*)F-$Z3MJ66@ 0V)J!&MQP=O2H3@]% MYNH8)92Z1?=-)U[];YG(Z+63AI.,,%#),D67J>AVH%!3PI&#[GZPCBX7V]EB M'N?5I?C%#.@09./?@ ]*0 +[)%!&"2P8Z0PS"(X,=&5T=_@U5$]+%Q?/!6XQ M DZR=+^E)>9B=:T,M>#$I*@J5:67LQTWY) MWRI^F T=@G3UNU(8"4A@0("^JTP3N57=;/60='?QG&0*#!M:.EMTL,Q\Y5:4 MM,'46)M;G.'+4:+M&Y>ZM6?PW=I&7GKI)=3!_6J%*L+;1/##0 MA4_\*NM(*STW+$KF?]-0\RRM/:6_6_@[ HB85%#GP&,BS@J0Q$HAE&2MU0K8YP1+8ZG:JZ:(0[7 M\B]X[X^F(07J>2G>=*Q46:W(.>\NP0F[$B+2B&TRT?1*LN_\-3ZW[ MR-Z*/]6+: RU_I,&EB]X=#8F F@V>5&"GU4KI2W%E9<#^#2JA$7)%9ITEDB@ M'^8*OXZ0/$LAG*HXYB,!"1PM@79ZZ13.J<@QQ1S4-X.,/%6AKCAA3)!5]5D5 M75Z:]2Q7^!(P]U:/D[*^#=QMK^=6V?<&TW[D&1_.FK>NM\18U]XZMX"K(8Q$ MU+ZEE;Q"%RP5@Y29U R]\<=BMEP99%)B0*-(\KIU2[1N^O&E,*4$CHG NK^4 M_!CK*!2EQ:7/C,DBR;C%SYQ_VTZ&9&4;J601IEU*E_ZA[1NYD@ZSYN:J"/7& M=/)K5=.ZZ17L.V^;QTYE;Q3K:Y14=:\YA1MMNYLTF 3\)ADDPF*<[! M,Q'%P:M@=P)8N>>.9G<'O\^<];JLKYLGFQ-8=Z>'6LVRS4X/BRO(2XQ''GF$ MD4=M^+/NSN^;@_!)"4A@CP3:Z"F#*,1[E*+'5PU")A+<*]&Y%KO<07"ON/>7 M(I?5 0G"S')'^M(*RH_/(5WN$;BG]EA_RB2!O1/88/E,'+;7DG1Q^R4P+0&Z@EJND@V3S\I_$!%PO!A+XPR/?]R4JPFHT=E"MB6PP4X/ M%=INFYT>!BO(!W/2%2&=^>9L'^PA 0E(X$0(,.'5NIHSB99N<+'+S=18!56F M(RT]D"%==I5@>!>%<#$HO[OVG4B+LIA'3Z"=):^HPI2Z]MC(]J$<"?/3!ENJ M3B-SZ FS1)^3T'V5PZNOOEHS[T?/<_\%5*/;/_-C>^,&.SV @/YBRYT>!OT" M;D49?-"#M(B96JZ88\>&WO)(0 (26$9@,.%%Z$64NJ5=;IS2*](R4V"U-0Y] M["#*:/LJ=+\V#HWU( $)S)K NLMG:AI]F^4SLR;6F_!J=,MKI(U]OZ+.^$!F M0F*@17"%:8F:M*B)C3'5GPC(8U)VDF;=G1[:@-<;[_2 0I@= @,!:(Q+,HO, M("-K/W*P<=!@I]=.N"F&!"2P2&#=F/OMGB4C>1Y]S'WZY(&NA;7M\N7+\!ET MN37+WN[Q@':73I4^%J=*MI$H0UP;E!_=[V@,=-D':,PGN_9XJ*__R%9',AX9 M.(PL+D-:'$N,S]^4$MB8P ;+9\IA>YOE,QL+[(.+!-3HADS2LQ-:HY:&K]AO M)\K,XN>3*RSBJIG.=.4CVQ^?WJ7[DXY\?/_)F-L3/FR(0IC(?R/KJ M9P:HPJ*0+"L]>#PQ+=LMIW@JT=7RA5N<#*Z5JLMV< M:O]\?*,$)#"> #_DZCGI =@+]*QG8UQ"WUAWRH8NB(WLQHLTNY3,G=/9MBH* MK@JP6NQR!V%1*"DILP(YNA]'ZX5!7PKVY$RG';>((SA08MM8J93QK'G5,F8. MIC+'0&"YP2"0S,"4VGX!QV1H&@E,16"#Y3/EI;G-\IFIY#>?'Q'H,P3G[J0Z MM\B+X9@K]GVY^;6;PB'J8AC]P1YT_)M,ZIM1NZNU&]S5>O1$B*X0TO547A3= M)CLRI1%G %0[W9T;Q7LUA',1[:YV.LE9 IU4A&)T3F#R7\H&,?=K;[I9Q]R? MG&3G+>1VM0N@X>-:W,#%!N_RP?W3&#:RFTW^:0@&:.VS:]&K8-=A6L3 MT33@--W:06K0@ <_@>V)30MA>WD.FX,VNA]3[)EU8\YL8-+)3##>$4SKIJ$S MAFUR8-(N+8 3'#C3E6>"L-8S8*V* MJP8O(AENA,B =8M_\Q-BL2F28]Q+5J0T%LB/U:O_2$ "7*%;+J%YR2'0N!=9?/M&%1-EX^BF'&MV/U<192[WI MINGB<5DA-3UR]CJK[IB631<\J%*T,OS]XIV26UGZQ0GI.?A@H.EQ)8I?EH&A MI+%0@7_IQU'5TOOCV9+8'CS%]?+)C#R5>3DHXG:HGV$OOS#ED( $1A/8(.8^ M76CZR4QFM8#/_6$?'_C:YI5 /E2+VU4F9RMKS];.+0?8AZ)4I?=$?E> MEXV.\?^W:'"5[-OTQ/U.0O6=&VY[4*X]1;TFS+O^[RF9I]VW+YS&R! M=2GX84V$^W][^NBS#CK?I2Z+Y=!8=8@IN8S4Y^9)@OA:Y%/!*]JXTIR3(-N MU*U!8XE4]:+6*Z/\0\I07@X;9Q5SM<"K[^Z_RO;_1@GLG[EOG".!R7\I@[ZQ M_'G:_C"=85*6WUKK*U?4/D.30A\>P[;YS!A<0Z8U20OK/UC@S;/MU[D^_?&F&7R:!ZV]%2-%R("AU,LVMY%UM"Z*D=F: MK <"5F[;R?=0(P>701O=CZE.F-K*,3(WLJ$J)X.^F&FSL\*B\$@;!P7+&QTW M\QED0E9X2'*2QV.^BZ4.EPS.VW72K<,]$W[MFND*,<0C",RL7D*2Q/V#>;Z! M0NB_$I" !/HGL&[,_0J+8LS]_BNW6PD'OK[(B2I%!)3%1C4(BY)(UQG&9;T0 M_RZNPDC!<;09!)(9M'8R+R,>6>'/R4(/ONGEU-0<$D,%\":G0_ M5G=Q;RA]+(O9$I^*OTG*W>Q&0'=,]\K'8-#)HE^A4U6DK'ALCC[6K,/@69S*7/'FD79VQ&-:RHD"3GJP8*CS^^./6E 0D((&Q M! YN)=RS ' Y]XVM1E2)R_$RQKKR]AD$"$KZUDV"-[;!N%NOSOA;YBCGB@IL MU=XBS_9%58IR\&C?V+IT+BWL:@AC$)W+<&2";:)XC7S%!LGV26 #\7Q$ IT0 MF/:7,G!R(_,X3\:U)D?\)ZO?JXAJ]6RB!],?#GKFZM67]MA;\MR>P_8Y+"W" M()KB+CQ.MT0W>'P2#NMFLK@U3J1:;%0#7U_2M($N!XLC,DZH=CN0:C%$=NN$ M22L]=_7$&/+KHAB3IVDZ(6#EYM/0277T(,;)L3AL]0_\Y@_5 CK1Z&JTD?4# MT9E+QVO5W3V#.FPCV7-A?9T$-B;@+Z44SHT93I7#4@$&0?EK %2Z2OK;=@47 M'ZG2):(;#V8S25][YYR[4\ZZ6"9I49-DLJ[DTZ:OJ8HMLST"%%L2..+'K5PU MND'SUNNR)G]W>X)//!XO[(1KW*H"74XF^*74Y#$K!W!0:;=H9_0P?G_VW=:B MN4M A*8#X$V*#]2LUZ [K3=&H?^EMZUC<-G&F<[ 91I-Q5H<6?O':ZP&(9IX,#)LCKVZZO-&XB-.P@/O:[HJ[C? F9KX&AQ[.H301-%)M%H^A5=R20@ 0GT M32"*6>N6$Y-:1>IJQ>0LK8P$/$CP(4(0 ME4QT+#5MP6P^_QHD;_LFJT:W/4-SV)Q >I"*&Y:Q@MXFFP/U20E(0 *?$U@, MRK\(!M=W'"^YSFB,]%CATOTRIYZ8S!RM3H@%:4RVUH $)- S@5*HHK;5MAST M ]D;&2/\77?=Q2T,:XS0T,>X2+>0O30PX'/WYIMOS@*91.-[Y)%'EBZ0P2F M?H- KTP8%1-,=E$1JY-QX+=]@U&CVY[AF3G0N T5?18=^I',Z+1!G&NLP"V& M&KG;_NQW6%MF+0$)]$' F/N3U$.[;6F;(>%,:JN;-D0^*EQ\)?"_8@H?*USV MQ:FI^G3%9V4[B^VLA1L-8$:=*&#O?322R3.MAS9?CGK7_CY MY[>/?R;:%_8T?OOLRY4E,+F+(U7<*6.Q;W?Y*@'((7LJXM+9[O9,/MG",;MS M6663$%"CFP3C\DRR!?D.7S#GK"LL2KL)3^W-BG<00PU^ZDS_,)E$=Z!>-^?: M5G8)K$& ">,VB&(<_]9XWJ2?$QB$12DJB[TKM^AC&M=S$/4XO+:FZ[J[]SMXR87>#6$?2*:O&B39"B!23":R=$3V-$O949*>OMG*WY[!]#L?1V";A,$DF+<_!MGYU*WO*99A;C2H[(G+$>XVC M;7@5489GNQ/O>FDY'NK_G:S-5Z: M7T*[,6[B_/!W_[MLJ]&M;HU[:R2=_"@40P*;$=C1+V6P;V=V2,M0.#-BM?]R M!,BP.&."]+$92;3CZ0P^=M39;L]A^QPVJ\'>GIJ$PR29M&06=P//W2AO&=%F M!SG&IM7&:K!;#2^CY+3AZ('))(.!Q9'N]K4S.8KM13*'J0AL7+GM;H?1TVJ MVK9>&G/;)@>M-X^T2B#R5/C*E''0WU93S_[#Q6'QP?&(-H8P_A4S2JG796;3 MIC^P:\>#):;J!!E+J)\X*\=G@[^M;_'T0E2PI)4/0"DW'.8TV+9PE=BRH:\,@\4@F++C+@_'/ M9#D< 3/S"+^%UA690!)DTK*L<)?T\/44#Z('ZL,\2:-3HYL$XY),:DD8G35] M=U*P H$VO=19>5=RF*\$)""!^1#844ZG1[0IW&;+K8U![..)E4?MR\ LYCB _6-BS%0D.I?6S/VO'R4"G@XCO MRDX/HDX;&W>GA,U< A,2V%',?M$L:LJ1'-I@ ).3W)[#]CE4WUZ=ZNKN=P!AIWS& Y^$PR29E,R+ M\?K(?Q"CLNA5*,LVPD0UUWQ\.2HLRF*MC6 Y67I4K0VH[#)6B$-F&A^;!>,:5#ZH M/,X"\=QBX3CN*%DI3OI77WVUE#V"@+',(-&3DIBH8I4/[\UOFXNYRZTX$>'3 M8C31S6O7)R4@@9D0R"[A723]*[QIF";I/ 'IE$ MHZ=-OTWO2GJZ7U1!? 73V9(/_3-WZ<\S9X=+8=)[G$6@UB, +>&OLR]SSCTD ML'\"] FL3$E3;/VN.=_USYG>9BW/\/W#F=T;U>AF5V7="4P4V@<>>"!B\>%? M#/WR_>]_GW% 14QBZ$#P T85^3'S;!M,J2T>JPV)D,NB\ZA_+#-X_/''!]&3 MR JE,3DPYJ@)8QYDY-$=+ 62@ 0DL#,"Z ;T@=$Q[++90^)VU"JO07=-?Y[\N7Y63[ZSXLXLXW9" M/:+GRLR*H;C'0H )=$99=!J)-=#&YCEK/?.$1<\,E&$.)D2J1CLB,EA@VT0W2 MTZ*8A0 )L,O13R8V%3X1;*O#"2I<;;R&[2B)Z;$37ISILW+79""82#,,!\F- M=V6FWT,"$I@+ 895F85A/!9/J]*O^(%G?X(*<5D_<$X2^**$P._T*D>#]. %4:,;504TZ^@/ MK4&I=6M9S&7P?1WUFO43[<'7>;Q0@XUW^/$S4,#)AP]_['+I$4*26]'<:I$; MTT7E5)W!0?H:^HZHA1S5(V"+RUU2)A_^K3EIX%?M,&2Y?/GR^%*84@(2V#.! M_&!SK&7JH3_1:2>5Q?"+;K96PM!58FW++#O#)H9E,="EVTPR;&[I ME$".K*MA!KVV9:_ILW+'X/$, 5MGC3TWG@U>-_B.#YQ45V>X\78XZ^[6 ULU MY TJUT=&$D"GJJ%1YG280Z?3: =:C+XJ5!(C-'J _-+CCUW'F 4R%=& 'ILN MQ;TZ1E;3>LE:F\8IG$-GW6*V <3:$,]9LG56;HF[N.Z[-DB_08E6/[)6ABV< MBF*2)EC1)C.7DXLQUBU]:FD@\@'DL@>2F&-I;+>\J.Q^*[9/.(OV6@0VJ#(? MD/41>T)44*V,8WKC9-LP#,)A_&9;+!GP\8A/?>S6\^@,8]'L?VO MP!SV3&#+RJV?/V)7J\Y.6OF!IV>N0B5 :QN:->?\37SR#'K3#U0W0@Z5>7)K M?W2\9P_8YK&@_K5;6>3.;A,/X3 8I!]ILVZ[2S#(&2%NJCTN&LWFVAJ>#_2': M+_7BK=H^D7%GQ7:X?*X6/1Y%YPU#\:;M=EIM;;!MZR(N4\WN[@XI%L^VPB6 ;DD- F'BV!=HD@ MUW&GS#IMAJ>)"I-VE2\R[9-VE2]=]F\@<;[1N)S1G-(X$Y$K*P[R("?YLG,] MC7-PB^LUKF55$FYO-/Y:LA@%,B/C."37>O)$ M,STU:])8%VO0P=!<[;-"J& MKUG)DD;.7UHFBVBRXJ[>.'Z!#(_P(^('PE VC[>CZRV+X./_C\ VRO$*8YEI_)%+6W$:FL9.X M3(CCR[4:PKJ(QK]W+BDE,)>:4L[#$ICPEU)&LRI1,L\T<"YF[%L),F>VSVCZ'JV:OR5>41M#1TKJFPDBL-6NF_?C,"6 ME5N/#T:VL2%'I$43\< GBY0UXS#X!47': >N[3F93^([L"6$S#6%=1'.I^O%R2F \*U.>,H')?RGI,#,^3G\[F+'*<+84N7CL M#'K@]+TE6TVM,7H&*R-'QJMK>7L.V^=P'.UP$@XC,\G'-]QJ0J':4EI: M.R=;7^T\DO;9SCAD-J&=;TW.F7K@6'JK;9/UQ:_&/VC;52&[WNK'!(3-@L;$@0VK;P,W+3^. 6U+LN+<:5)P(AG8-D;6Q[324 "$C@T M 59KH%/5#@25YD< MFL2&[^=CP<'#M>6=[)R*%6 M['.+_%.Z+.1C4CC+G+C"+?:EV*#L/B(!"- LF1?8#PJ&RDR?U6K>+);>SZM/ MZRV]&0UW+0^UN]8KRDP\\,IHEW.L<#4NK\OH79E(3G0@3O)@.4Z4;L9)\A_X M>=;@HQY9= 0=4[K5$-9%-.:-\THC@7G5E](>BL DOY2V_ZQ.,NYJ;2#*BO2; M-'FJ^N'Z;*>/;5=HE)!+XP>>Z[]7>!7IN8RUI6<8ZIC#(KQM6/*K@A8N52'$-HVN9YZTU5KWDR8=:M_ MDK6;FXEZ[E/T[ .7C',?20(UNM6@UFTD([&;3 )'1F"GOY3]+_/8N':VY[!9 M#HO*:HI0X6&RRCKJ;JMXY$I]/DA6DX^#9%D#EC!=E:QTB5;GB6Y<*\':1>#C MP6[&80.-;KQ(>TLY6&4WR7LGX3F))&8R.0$K]]S1[.3,.\]0K\N:VUU^&DQLN9ZX07L$:2F6NX4. \VI\ M!3GXE\6$\R&!O'OS89/GY)AE\?KH X^RT- MW,]:@%+D>!&YE;]KN__$SEO,G%\ :EH[!ULFE.?GG ND[!*0P&$(J-&=PYTA M!1[ AZF67@ 0D(('3(A## MVD !2/B!1QYY)+N*$\B.\W#!H2,!/'"8C$6(DZS10E6+>8TCT1?1RMJ8C5GE MQ2T\5I(,)83H-0E.4_8E]+TH>PGI''W20P(2D( $]D- C6X_G'V+!"0@ 0E( M8!H"Z$L5*&L0T!+;)K>(M=A&S,>8A@Y&%,?:BIV3*(2H:M'!2E5K1:RXBXN! M^\FM5N*QW"YQ%VM+"?3)Z'@>$I" !"2P!P)J='N ["LD( $)2& 5 3206'O: MX/OK(L- 5#Z']2P*3^V.4!?11B8,Z[^NG-.F)V(^2]W*$Q*?R6Q26ONMM08] MU#S>GD#Y QVL OICIL.E,T*RUHYD2P/W;W&!+;CAM)O\*BT*VY##W MP#:992@[)";'BCVS5G4-]K[+L^RVO-@"!_ZN:[W%Q!*0P*D3Z#P6Y^3B4=^3 MYSF[#%=#$)$$9M>D%?@@!";YI20"?JESB8"?^/CM'G1C"KBXV4P^\,FM O0G M1&3[QC&9KTBS/8<-N1)!ZS5=K2;#=[W2"K23))*0;[ U6S MJ8'CF/T,%_>^JUWF:F=%,LP^M)OM2'16'4V%8H,VX".[)F#E0E@(;3/31G?J M*KWEEX $)'! J^^^BICV3;(![8=5FUAVK MD( $)""!@Q%(?,7%U[-_&N/F>.X10Y^0&^>*6&$Y*B5N;!E,X^16-CITH6W6 M1)TKQGX2$ %E1_N1LI-!S?MNX#E9,53VPV%';SDKLDNV=LC6&L!)$)K5,M#" M!PZ6J.)I@7@7,^,0R%EV./>)AAU5A]E*0 +G$E"C.Q>1"20@ 0E(8-\$UEWJ MEF#Z RFYF,$TREYK_7#LN?"NE-I/W+ MLQJ"B"2P_S;I&^=(8*I?2AM^@V5%A:* X>62ID!?98*_^S$D_"89), M(F&-X-KHG6E"',66\X1.!=H@6.6BRD?*-.P\DJRXPK-@WSB^Z%*D$Z*8I'[- M9$("5FY^/A,BG7M6%]H^JWOUQV;Q25P:*G';8*SZ,4VU1+.=X%, MR V#%5;3J#18EL9D.+*:)N$P228C!1XD@PS+-?M9I7E %)L!]*GQ!*Q<6 FA M;3 GYW4Y=Q5\*OE7]!I3O6+6^8SO54TI 0GLF0#Z!LN<]OS2_E]WUCX0T<1B M.^(OOH+GEN6CCSX:$#[B?2#.I3$R ?HS+I3]J',CQ3:9!"1P' 0.-L-Z'/@L MA00D((&3)>#\:*I^>P[;YX 8Q.W (K>XI0$*,!H:>Z"5M.=:U8BM3ZS15CEA M?2/[0&"U:]]"S@3Y8'795#^!23A,DLE4)3IL/J(X+/^=OEUWJN ]E)_(3BMW ML\Q/SD:W&2:?DH $)" !"!F&/5*_,1$YBU&]2$PA]Q%:]; M-#6Z=8F97@(2D( $)- =@3'[0. 9B ?F:L] TBSN%>$^$-W5MP))0 (2: BH MT=D<)" !"4B@%P+$EL#E+]+@U(=G40ZNYR+N?W6>*YB/ZI%SB[%6XG-SZRK! M6?M W'///2^^^&)$O>NNNZY;VJT@OU;BKAJ>PDA CT04*/KH1:400(2D( $?J2;L>\B',.3H $5\R>=:0AG& +"XM3'AESD)BA+%*'N8^+B%J2J/,UQ.U/Y8 M^5)B8C9>O7JUL](?1ASW@1C#'2TN=LX5^T-@K*/M\9>6Q@F):6.T-$Z(3$,. MW*(=#;5EI?XNE7T ZT.%SC\BS)LJ@)'2^^;9Q4_$9] MVWJH[KG(0%N*J6W%D>B@<5ZE'68/=R87;KKI)MIGW7KOO??2")]]]MER!J[) MBV/U!)Y+12NG!.9.0(UN[C6H_!*0@ 2.@0!V#$; *0D*6-DZC*URKG@FD( $)! ":G2V! E(0 (2 MZ(L UC8B"I9,>%JBDJ&_H<5E^!L?RXR#&4!SPBBY'#5K\[28XQ+0(I:6=K5> M7V56FNX)G+4_1#N;$%-S.]&0]LF!TV:F$J+(<3#ID&;,\?SSSS_PP /=,U! M"4B@4P)J=)U6C&))0 (2."D"-;2EU*SO0H4KSS3"G'"EW?FZ?-L2%J5,(M'9 MXMO&(CI&R7&YK*50K-8[=T.VD\)N85<3: .!GK4_1#N;@+9&L@J+LCC1P%U: M8]IV99[5>N.W.K#6)" !"0P(7$BH)0\)2$ "$I# 6@08DD[X!<%>@35CIX$Z M4/;0Z-JP_FN5]ZS$VW/8/H=)"G+P3";A,$DFA0)="Q/=]MC;'.><,YE0L',2@(2F)R &MWD2,U0 M A*0P$D0F'SH/%-JVW/8/H>9HAN(/0F'23*1YW$0L!02.!T"KJ,[G;JVI!*0 M@ 0D( $)2$ "$I# L1%0HSNV&K4\$I" !"0@ 0E(0 (2D,#I$%"C.YVZMJ02 MD( $)" !"4A A*0P+$14*,[MAJU/!*0@ 0D( $)2$ "$I# Z1!0HSN=NK:D M$I" !"0@ 0E(0 (2D,"Q$5"C.[8:M3P2D( $)" !"4A A*0P.D04*,[G;JV MI!*0@ 0D( $)2$ "$I# L1%P/[ICJU'+(P$)2& _!-CX:S\OZO\M6^[C+,FJ MXBU)DH\PV]_+]CS[__4IH00D\*.NSU^[[4 "$I" !"1PX@1NN.&&SS[[[,0A M6'P)2$ ",R6@U^5,*TZQ)2 !"4A A*0@ 0D( $)_(0:G8U A*0@ 0D( $) M2$ "$I# 7 FHT:46P(2D( $)" !"4A A*0@!J=;4 "$I" !"0@ 0E(0 (2 MD,!<":C1S;7FE%L"$I" !"0@ 0E(0 (2D( :G6U A*0@ 0D( $)2$ "$I# M7 FHT:46P(2D( $)" !"4A A*0@!J=;4 "$I" !"0@ 0E(0 (2D,!<":C1 MS;7FE%L"$I" !"0@ 0E(0 (2D( :G6U A*0@ 0D( $)2$ "$I# 7 FHT:4 M6P(2D( $)" !"4A A*0@!J=;4 "$I" !"0@ 0E(0 (2D,!<":C1S;7FE%L" M$I" !"0@ 0E(0 (2D( :G6U A*0@ 0D( $)2$ "$I# 7 FHT_M]QRR_7KU]]^^^W''GN, MZ_Q]^>67N?+((X^@RW'EA1=>X%^2O?/..TG_X(,/=EH\Q9* !"0@@8D(J-%- M!-)L)" !"4A I,2N'KUZ@B,+V MP ,/O/GFFX.7/_744X\__OBD$IF9!"0@ 0GT2$"-KL=:428)2$ "$I# $T\\ MT4(H3\NZV.I[N8BQ+CZ9UZY=N_?>>S'Q\2_V.F%*0 (2D, 1$U"C.^+*M6@2 MD( $)' \!'"A'!2F]^VUAQYZZ.Z[[W[ZZ:?1^JYVEEUY"4&QN"86"%2Z!3UY]]=5[[KFG MRL":.G2Y&11)$24@ 0E(8 H"%YC,FR(?\Y" !"0@ 0E(8&("^$\2_@2;6_(E M=N7KK[_."9:WF.QPJN0OQKJLK(N^]_###^??W"62"DOO5DMVPPTW?/;99Q-+ M;W82D( $)+ 7 FIT>\'L2R0@ 0E(0 (=$U"CZ[AR%$T"$I# .03TNK2)2$ " M$I" !"0@ 0E(0 (2F"L!-;JYUIQR2T "$I" !"0@ 0E(0 (24*.S#4A A*0 M@ 0D( $)2$ "$I@K 36ZN=:<FJ2RB(!">>>:LE-S*W=MNN^W##S]<"RGYK_O(6OF;6 (2D( $QA!0HQM#R302 MD( $)""!.1&X>O7JTT\_3?Q,C@\^^.#))Y\\2_J//OKHCCONR-U;;KEE?"'? M>>>=6V^]=:U'QF=N2@E(0 (2&$] C6X\*U-*0 (2D( $YD'@S3??'.AI,:8] M]MAC,=S=?__]*^ZYAW,4MI=??CF6O8<>>H@KUZY=([>[[[Z;B\\^^RR).7G[ M[;>Q^^41#PE(0 (2."P!-;K#\O?M$I" !"0@@8D)1$\K4]M33SWUVFNO<>7V MVV_/21T??_QQ[&SX7EZZ=(F3YYY[[L$''VS3O/766X\^^B@7R?;YYY\G 7=1 M%W&YS",>$I" !"1P6 )J=(?E[]LE( $)2$ "$Q-X[[WWT,%BB^-X\<47H[9A M82LU#[,;"EZ9YO"]Y%_2H*+$HIN=!"0@ M 0FL3T"-;GUF/B$!"4A A+HF !6-9PD2T"6R>%"R7(XU+:*E<)=_"<'85%8 M+%?Q5#A)U)/6@;/R1,TCSW+L[!B&HDE A(X?@)J=,=?QY90 A*0@ 1.B@#J M5@QN.3#-8;+C!!TL5]#<,,%QLA@6!1V/Z^3 ,KF;;[Z9DZ3DP"*'=C?(X:3 M6E@)2$ "?1)0H^NS7I1* A*0@ 0DL"$!]*YRGDR 2A:_84]#KXM'98QOBV%1 M2,9*N;A<1@G$T_+>>^^-'(,TLN 0E(0 (2D( $)" !"=MMM2?S,,\]P MGC08]%#_2)#$=9V+;% >ZY^@)2 !"4B@!P)J=#W4@C)(0 (2D( $)B;0;@Y. MUFAB[![^X(,/HIL]_?33F.S>?OOMN^ZZ*QK=QQ]_S,F;;[X9S0T%#_O>[;?? M3@*2D?B11QY!D>/6U:M7R>>IIYYR [V)*\SL)" !"6Q*0(UN4W(^)P$)2$ " M$NB80%2O,L<]]-!#>&"BUZ&S/?'$$PA^YYUWWGKKK3'3<7!RSSWWH,AQ_NJK MKUZY>NF!!Q[(K1=>> %K'BI< MZ82QYG&@\E6RB24V.PE(0 (2V(B &MU&V'Q( A*0@ 0DT#>!UU]_?;4E#==* MK':DN?GFFRD*_Z+:8<'#CH>/90K7ZH3H???= M7,1[$TV/Y785(N6D>%I8"4A CT34*/KN7:430(2D( $)+ )@4%8E,H"7TKT MM"RNPQ"7!767+EW"6,>MTO02%?.YYYY#_4MBC'4D0,%;=-K<1#Z?D8 $)""! MZ0A<,%;5=##-20(2D( $)+ ) 50F/\="V*3I^(P$)""!G_@);72V @E(0 (2 MD( $)" !"4A G,EH$8WUYI3;@E(0 (2D( $)" !"4A FITM@$)2$ "$I" M!"0@ 0E(0 )S):!&-]>:4VX)2$ "$I" !"0@ 0E(0 )J=+8!"4A A*0P)P( M)/AD>]Q___UC"L"6!AOO/<"#V8S.0P(2D( $>B.@1M=;C2B/!"0@ 0E(8!4! MHF)RL)W ???=E_/77GMM##)VDV/K@C$IEZ;)E@8>$I" !"30&P$UNMYJ1'DD M( $)2$ "YQ.X=NU:JV*]\\X[L=JU5CAL=[GXS#//D".[R=U\\\VYF"L7R132$ "$I# 1@34Z#;" MYD,2D( $)""!@Q)XZZVW[K[[[HB $G7777=AM<->Q[[AJ%A1M%#YN,+NX4\^ M^21IWGSS378,?^JII[C(E3S(W1=??)$K+[_\\K///LO%6V^]E?-2-W$(S)).\A0=Y(P?G$8R[I->X=]"6XLLE(('C)^"6IL=?QY90 M A*0@ 0Z)[#!YMHH5V^\\4:4I:APSSWW''\QG3W\\,/<0K\:[%K.(RAO=]YY M)SI8[F*=XTJ<-M&^/OKH(XQX_$U6' B&>H:F%^VQ$G.>W-#K2! Q,-#QZ@ZXZ]?224 "$I# T1(HVQ?ZV_// M/Q_7QYC.WGOO/5;9M26/_R3J'']94)>[5Z]>10=+,BQXJ&WY.T!&_K???CM6 MP7ONN:>]]=WO?C=VN;IX\>+%*'N\ CWSRI4K1TO?@DE A+HAH :73=5H2 2 MD( $)""!<03:A6UY(BZ7.9::Q=JP*.5%B?X6'8R#IU#;VO?SEE+8!IZ3<=?\ M\I>_W*9__?77HS&2F%>@!V*O&U<@4TE A*0P.8$U.@V9^>3$I" !"0@@8,0 M*)4L;V>U&U=RCID.7TKT-/2K7,$9$G-9PJ+D"HK1- );OCCCNJ#"Q[0]>*UR7&.BQCZ%IH7+F"GD:"]I&8 MX]#$RC,3+\T$07GBB2?XFP>)C$)6I3UR3IK<(OY*4I(&Q2\!+6MK!-1%M#L- M=/-N9$HO 0G,AX"14>935THJ 0E(0 )'2N (@H)46!2J"'L=!KUU-;HC@'"D MS=-B24 "O1/01M=[#2F?!"0@ 0E(H$\"M9%=+(&H<+F"M.NJ9,]<283@I(C5S@(94FTDJE>SKN(=W)N;L]\?HQ,?&YN)I" M!"0@@3$$7$K5[#&P_8&>QIX$X^.=;%"B#1[9OESF( $)2. ("&BC.X)*M @2D( $)'!R M!-#SM_A;;[V%#H;)#DT)[2YW>2JFO#+?<:5"5E8R M[L;OWZ=DS?>>..IIY[B[P:;28:6^/###W,18^"5*U>X0C+V M&4]N3S[Y)#E'MXP8B/3QQQ]/7&RSDX $)""!9034Z&P7$I" !"0@@9D1>.FE ME]"O2FA\+%]^^>68R\HRAH:&MH9N5IK5[;??3LJVJ"0F612\)./*\\\__]QS MSW&.QHB&=L<==T15(S)*0 (2F#\!-;KY MUZ$ED( $)""!$R.

O99Y^M "K8 MW%#PT.(>??31Y//NN^^2#*V,!]N<;[KIIJAJR8VU>??<"EWN16# M'D<6^'E(0 (2D, >"*C1[0&RKY" !"0@ 0E,20##&HH6.0X"6F)50T-#-T.+ MB][%P8*ZN^^^FY3H@7&2Y'&NHX.1LG2PCS[ZB&2ME#'W156K6RRHPVK'PCDT MNN2&>3 !-G.+DYC^:FG?E"4W+PE(0 (26""@1F>CD( $)" !"G MED@"$I" !(Z;]>JYBX*;IX2D( $YDM@ MO4G!^993R24@ 0E(0 +=$M \1=4(H=OVJ6 2D$#G!+31=5Y!BB:4VX)2$ "$I# M(@'"F=1"N(WYW'___>Q?USY.*$O"L0PR9-<$4F[\%A^4@ 0D((%)"*C138+1 M3"0@ 0E(0 (')H#2A2Y'.)-L_,TF!-E-;H.CMBNH9Y]]]MG!_N/<(CI+[6.^ MP5M\1 (2D( $)B&@1C<)1C.1@ 0D( $)')@ -C2T.':*BQPYB:FM#'>U%_D* M67GDOOON:Q.0,QN7L^L=MZ(W]J'_,#%][72T "$CAA FIT)USY%ET" M$I" !(Z% (H6AK52YU(L-@%G^P$<(^^]]UZL=FPUCE:6S<17'->N7:LMR)/L MN>>>XR\YD%LV,<_N>618^Y@?"TC+(0$)2&!^!-3HYE=G2BP!"4A A(8$'CO MO?<&AK4DP*J&7A>5##V--*1<30]?RH&#)9F@R/$4N]4]^NBCV:2./?&2IW4A M 0E(0 *'):!&=UC^OET"$I" !"2P0P+OOOLN!KJU7H 1[^+%B^TC6.V2R9MO MOMDJ>U'S/"0@ 0E(X+ $U.@.R]^W2T "$I" !"8@@ Z&+:[-B"5SBY%1\,P\ MUT]R,2S*HM6.%VV@*TY03K.0@ 0D(($% FIT-@H)2$ "$I# [ G$$[(V&,!/ MDB5S1"ZYXXX["&J2XK&@#I_)U7Z2BV%1>+"L=CR+=I====Q&\! 4,38\ F+G(OUE0 MQWGBHZ#C#:)?XF")C:YVM.,DT3+)D!,>1S_D(DZ8+,E#74SH2_%+0 (2D, ! M"5Q(N"H/"4A A*0@ 0.10"EZ""?8]0YG# [B6YR* B'JG3?*P$)2& J MKH MIB)I/A*0@ 0D(($Y$<#FA@ME)^K GRAPHIC 19 kpmglogo2019.jpg begin 644 kpmglogo2019.jpg M_]C_X 02D9)1@ ! 0$ > !X #_VP!# (! 0(! 0(" @(" @(" P4# P,# M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_ MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# S_P 1" !- * # 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]_**** /E M?X'^,?V@/VBO!EYXHTKQM\,=!TV37-6TZUL;CPA=7J] M+%8ATZTX1C&R;2]U='Z&%.'-!-M[=V>#_P#"OOVD/^BG?"G_ ,(6[_\ EC1_ MPK[]I#_HIWPI_P#"%N__ )8U[Q17/]GZ3?^!]+\5_%#7_$.CZKJ-SHT]S91+I@O65XK<7",I?[(!AI#C>:]:_X M5]^TA_T4[X4_^$+=_P#RQKYI^ G_ "&OV._^QY\>?^B]8K]#J]#,)*A-1IQ5 MO>Z)_;DNJ[)&%"\U>3?3KY(\'_X5]^TA_P!%.^%/_A"W?_RQH_X5]^TA_P!% M.^%/_A"W?_RQKWBBO/\ KD^T?_ 8_P"1O[->?WL^;;?Q_P#&;X3?M)_##PUX MR\4> ?$N@^/KK4;.9=+\-W&FW-LUO82W*L'>[F4@M& 1MZ'K6/\ L_\ B[]H M;]HSX66?C&Q\<_"_1++5KN]2WL9O!UWIRW=M>OE'_,/^%??M(?\ 13OA3_X0MW_\L:/^%??M(?\ 13OA3_X0 MMW_\L:]XHKA^N3[1_P# 8_Y&WLUY_>SP?_A7W[2'_13OA3_X0MW_ /+&O,O! M/[5OQ;^,W@;X"VNAZEX(T/Q)\2K'6[O6+Z[T6>\M$-@T:J(85N8V7?O).Z1L M5]BU\&_L:_Z[]D7_ + WC'_T;#7=A9JI"4YQ5X[:+^2;[:ZI&-1OGYH M]Z_X5]^TA_T4[X4_^$+=_P#RQH_X5]^TA_T4[X4_^$+=_P#RQKWBBN'ZY/M' M_P !C_D;>S7G][/!_P#A7W[2'_13OA3_ .$+=_\ RQK-\)^/OB]\.OVJ?!/@ MSQQXD\#>)='\9:3JUX&TCP]<:;<6DEG]EV_,]U,&5OM!XP"-O6OHJO"/C'_R MD!^"/_8O^*/_ '&5M1K.HW"25K2^REM%M;+N3*/*KIO==7W/=Z***\\V/!?^ M";7_ ":Z/^QK\3_^GZ_KWJOFO_@GC\2/#OA_]FQK6_\ $&B65U'XK\3;X9[Z M*.1,Z[?D94MD<$'GL17T=8:A;ZK917-K-#XKLQ\6L M14;_ )G^9E1?[N/HB:BL+4?BCX9TB^EM;OQ%H5K?'G_HO6*_0ZOS=^"7C?1=+UW]D=;K6=)MFT[QQXZ-V);R-#:[DU@+O MR?ER2 ,XR2/45]]'XX>"PP7_ (2_PON;H/[5@Y_\>KV,XIR=167\W_I+M)\(6\[N4@5VQG +$9..U>-RN]CK/$_VE_^3Q?V;_\ L,:Y_P"F6YJ3_@FA M_P F7>%?^OK5?_3I=USG[1WQ8\*WG[77[.]Q#XF\/RP6NKZV9I$U&%EB!T>X M W'=@9) &>Y KH?^"9J*JZQK=GX>T][O4+NUL;6/ >:XE6*-OAO]C7_ %W[(O\ V!O&/_HV M&O3P*:I5$_Z]RH5%>!?'+_@J-\ /V=+ZXL_%/Q2\,6^I6H/F6 M%E.=0NT8?PF* .RM[,!7C^F?\'#'[,&H:I';MXJ\06J2,%^T3^';Q85SW)"$ M@?A6-/*\94CSPI2:]&7+$4HNTI+[S[=KPCXQ_P#*0'X(_P#8O^*/_<97>_ C M]IOX??M/>&WU;X?^,-!\66,)"S/I]TLCVY/02)]^,GT< UP7QC_Y2 _!'_L7 M_%'_ +C*G#4Y0JRC-6?++1_X6.I).*:[K\T>[U#J.H0Z3I\]U$0 M9'NJ/(__ "L<+0E7K1HQWDTOO*J34(N3Z'\\OC>T;]I[]JG6/["MMUQ\1/% MTRZ 9+6Z^(QT.'2]( M@108] M(XA"M[,O3=A?W<9^\PR?E4Y_%']DWXW6W[,OQVT3QXVE)K-YX32:\ MTFTD.(3?^2Z6TDG?RXY&64@60IU[9"@ 6OV&?V(_!_[!?P*L/!GA2W62;"SZOJLD86ZU MJ[VX>>0]AV5,X1< =R?GG_@X=^/8^$/_ 3PU308)O+U'XB:E;Z%&H.&, )G MN#]/+A*'_KI7Q>89I/-L;3PE+2G=)+OW;^6RZ(]:AAUA:3JR^*W](_!O1=%U M7]H'XR6]I;PQS>(/'FN+&JL/E>ZN[CC/MOD_*OMOXG_\&V7QN^&_@/5M>CUK MX;ZTNCVLEY):6MW<1S2I&I=@ADA"[L X!(!/<5X-_P $K_%O@7X<_MX> _%7 MQ(U^R\-^%?"MQ+JTMWZ]W9M+7OTLD>7A:-"5*4ZSUZ:ZGYL_\$E?VJ?%7[-G[;'P M[_L'5=0CT'Q1K=IHVKZ4LS?9;^WN9%A):+.W>A<.K8R"O7!.?K#_ (.A?C@G MB?XY_#OXOG+_@B'^RUJG[1W[?\ MX,NK6T9O#_P\NH_$>KW)7,4 A)-O&3_>DF" #KA'/137!?\ !4;X\K^T5^WW M\4O%,=Q]HT]=8DTRQ?/'V:S MD(]CY1;_@57/#TZF?##]N MRS_8'_X(%_#+Q)%)&_BW6M%ETKPS:M@F6]>:?$I'_/.%(?&>JS2'>+-9-\VY^OFSN2@/7+LW137C/QH\7P_$+XL M^*]HRK#;OXNU"_P!?E; 7Y&E, M*%C_ -Z\.Z+\.+34M-?4+*\:.YU MIKN=C/ET(Q;LJQ@)_%@EC@@#],/^"H/Q25[O[FU\CNQDG%0PT-[)/YV_ MR/7/V#/^"-'Q9_;Q\++XFT5=(\)^"Y)6BAUG6&<+?,IP_P!GA0%Y """YVKD M$!B0<;W_ 4-_P"")_CW_@GY\*(?'-YXFT'Q?X8%W%97DUG!):W%A)(<1LT; ME@R,V%W!L@D9&#FOW4^-'Q@\!_L$?LT7'B+5X?[#\#^"K6WM([;3K;S#!$72 M"***,=>648],FOD#Q]_P7W_9+^*OAF;1?$]CXB\0Z/<,KRV6I>%/M5O(RD,I M*.2I((!&1P17%A^(7$,FH:]9Z1?VT,FU=1M+B9(I(7'1AA]PSG#*I M'(K^@CXQ_P#*0'X(_P#8O^*/_<97@'[%G[67['?[5OQ^TWPS\,_AAH]OXNM( MGU>UNG\#V]F+(6Y5O-$VW*,&*[2.- M>(Q2OR._P"#HWX]>5I?PQ^&%K<, M&N);CQ-J$0/!1 ;>VS]6>X/_ &OUQK^;G_@MC\?/^%]_P#!1WXA7D,QN--\ M+2Q^&K+:=RA;1=LNWZW#3'CUKGX1POM<>JCV@F_GLOSO\BLTJ;\X\L32)$1C.3G. :[#_@DU M^U+XN_9N_:NTW3O"OB?0?":?$1HO#U[?ZUICZC8P%I,P.\22Q-GS<)N#@*)6 M)!%?MI^Q3^Q3HV@_\$L_"GPA\3:>KVGB#PL4UR';\WGWJM-,?]]'E.#V*+Z" MOYX?V@/@GKG[,OQR\3^!=<$EOK7A'4I+)Y5RIDV',4Z'T="DBD=F%?99?F4, MS^L86I;1NVB^'H[=;/7YH\JOAWA^2HOGZG]%G_"L/VK?^BN?!O\ \-]>?_+* MOR5_X+Y_%KXD7_[0/AOX<_$+QAX5\67'@_3O[3!T'0Y=)AM9;S^"1)+B8N_E MQ1L&# 28QR37ZX?\$K?VPX_VT_V)O"GBV\NHY?$6GP_V1XA&<%+ZW 61V]/ M,79*/:6OY]?V^?CRW[3'[9?Q+\<)))=6NLZY<+IYZDVD)\BW _[91I^=>'PS MAZKQ\U5BE[.ZTBEJ]-TNUSMS&I'V"<6_>\WL?1?_ 3K_P""'OB/_@H%\ I/ MB!%XZT_P?I[ZG/IUI;W&D/>/=+"$#3!A*@"[V9 ,'F,U[S_Q"P>(O^BT:+_X M3,O_ ,DU^E7_ 3M^ O_ S+^Q%\-/!;P^3>:7H<$E^N,'[7,//N,^_FR./P MKVBO-QO%6.^L35"=HW=M%MTZ&]'+:/(N=:VUU9^8QWGC_7HQ,@/W[2T'G29]O--O7QS_P;8_ [_A8G[=.J M>+KB'?9_#_099HW*Y5;JZ/D1CZ^5]H/X5[V3XJI3RRMF%6W-*^MDKVT5^_O- MG%BJ<98B%".R_I_@%/$&J1^#X!:2^']$DTBU MM[47=T$B,3S3$L&#'<& VE1@8Y^5/B1\>_%?QF\%^ O"NJ7!N-(^'^FG1M L M+:,A4629I&8KD[YI'8 MW"( ..?NO_@YYCV_MN>"6_O>"HOTO;K_ !K*_P"# M?/\ X)^_\-'_ +0;_%#Q+I_G>"_AQ.KV*RK^ZU'5^&C7'\2P*1(W^V8ASR*] M+!XRE1RJGBZR7NJZT2UU5EZ['/6HRGBI4H=6>U^ ?V+OC)_P2R_X)E_$/Q9' MXN^'NAR:]H1U#Q#87'AB>YUB.2:(01V2W@NT0-&9=JGRBJN[G#=_S(_9$^#^ MH?'7]IWX>^"](DM;>_UW7+6VAENH#<00[7#L\D8*ET54)90RY (R,YK]J?\ M@Y.^+ \#_L 6OAV.?R[GQMXCL[(Q@\R00[[E_P T4?YBOS[_P"#=[X5-\1/ M^"DNEZH\/G6O@O0[[5W)'"2.JVL9^N9R1]/:N+*<=5>6U\PJVYG=[);*R]== M-3;%48_6(4([*W_!.X_X.'+3XM>'_%7PLTOXG>+/"?BB'[+J-UIS:#H,VDQ6 M[%K=)!(LEQ/YC$!,$%=HSP"_$7AKPOXJN-'U!;"[ MUS2GU*U<^6IDC$230MYAC#D-OX"MP74M[;6$7^NU&SE0+,_$7P3^)%CK>BW MFI>&_%7AF\$UO.JF&ZL+A#T*L,@CD%6&""0002*VR.M'&94Z$&E*TDU963=[ M:=G?MW)QD72Q/.[VT?\ 3/WK_;(_X)U_M"?MR_"%? _C+XU?#NTT%KZ*_E32 M/!-S;27#Q;MBNS7SY0,=V !\RJ<\5^07_!2G_@GZW_!.;XMZ%X/NO&=GXQU# M5]*_M:9K?3FLQ9(96C16!D?<6*.>V OO7T9X4_X.:OCKH?AR&SU#PO\ #C7+ MZ--K7\UIKR5^54]=(J.K^2N&,K8>I&\+\ MWG<^T/\ @WN_9Y^)WC'Q1\0O'WPY\2>#_"]QI4%OX?DN-?T";5EN!,?/=8A' M<0["OE1;B2V0RC P:_4CX8_LV_%ZY_:.\,^.OB9\0/ _B*U\)Z9J-A8V6A>% MY]+D+7GV?>[R27T+4Y[?R;SQSJ=YKT MA9<.T9<00Y]C' K#V;/>ON&OCL^S.<\=54;65XWLKV2L];7[GJX'#J-&-[]] M_F%>#ZC_ ,$OOV>-8UJXU&Z^#?@"XOKNX:ZGGDTJ-I)968NSL2.6+$DD]S7O M%%>!2Q%6G_#DU?LVCME",OB5Q$41J%4!548 ':O)/BW^P3\%_CUXWG\2^,_A MCX-\3>(+J..&;4+_ $U)KB5$&U S$9.T<#/:O7**5.M4IOFIMI^3L$HJ2M)' MG_P<_95^''[/?A[5])\#^"_#_A73->;?J-MIMJ((KQMA3+A>"=IQGTK@;/\ MX)7?LXV%S#-#\%OA['+;NLD;#2(\HRD$$<=B!7OU%:1QE=-R4W=[ZO7U)]G! MJS2^X****YS0\[^.'[)/PR_:6O=/N/B!X%\,^,)])1X[)]5L4N3:JY!<)N'& MXJN<=<"IO@=^RU\.?V9XM23X?^"?#?@]=8:-KX:59);?:S'N";]H^;;O;&>F MX^M=]16WUBKR>RYGR]KNWW$\D;\UM3S+XU_L8_"?]H_Q):ZQX]^'OA/Q=JEE M;"S@NM4T]+B6*$,S^6K,,A=S,<>I-=1\)?@YX4^ W@J#PWX+\/:3X7T&UD>6 M*PTVV6W@1W8L[!5 &68DD]ZZ6BE*O4RTZW^('@WP_P",+?2)'ELH]5LTN5M7%?"%_J4"VUU<:58);R7$0;<$8J,E0W./6O2:*?UBJH>S4GR]KNWW! MR1OS6U"O&_C]_P $]?@G^U'K+:EX\^&WAG7]5=0KZ@]N8+QP. &FB*R-CMEC M7LE%32K5*4N:G)Q?=.P2BI*TE<^2;3_@A=^RO:3[_P#A55G-SG;)JU^R_EY] M>D?#+_@FS\ _@[>17/AWX1^!+&Z@(:.XDTJ.YF0CH1)*&8$>N@%.HHKC-3__V0$! end XML 20 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover Page
12 Months Ended
Dec. 31, 2023
shares
Entity Information [Line Items]  
Document Type 40-F
Document Registration Statement false
Document Annual Report true
Entity Central Index Key 0001453015
Entity Primary SIC Number 3620
Entity Registrant Name Ballard Power Systems Inc.
Entity Incorporation, State or Country Code A1
Entity Address, Address Line One 9000 Glenlyon Parkway
Entity Address, City or Town Burnaby
Entity Address, State or Province BC
Entity Address, Country CA
Entity Address, Postal Zip Code V5J 5J8
City Area Code 604
Local Phone Number 454-0900
Title of 12(b) Security Common Shares
Trading Symbol BLDP
Security Exchange Name NASDAQ
Security Reporting Obligation 15(d)
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Emerging Growth Company false
Amendment Flag false
Document Fiscal Year Focus 2024
Document Fiscal Period Focus FY
Entity Common Stock, Shares Outstanding 298,935,706
Entity File Number 000-53543
ICFR Auditor Attestation Flag true
Document Financial Statement Error Correction [Flag] false
Document Period End Date Dec. 31, 2023
Current Fiscal Year End Date --12-31
Annual Information Form true
Audited Annual Financial Statements true
Business Contact  
Entity Information [Line Items]  
Entity Address, Address Line One 19 West 44th street, Suite 200
Entity Address, City or Town New York
Entity Address, State or Province NY
Entity Address, Postal Zip Code 1000510036
City Area Code 800
Local Phone Number 927-9800
Contact Personnel Name CORPORATION SERVICE COMPANY (CSC
XML 21 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Audit Information
12 Months Ended
Dec. 31, 2023
Audit Information [Abstract]  
Auditor Name KPMG LLP
Auditor Location Vancouver, Canada
Auditor Firm ID 85
XML 22 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Financial Position - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 751,130 $ 913,730
Short-term investments 2,113 2,011
Trade and other receivables 58,565 48,696
Inventories 45,870 58,050
Prepaid expenses and other current assets 7,063 6,020
Total current assets 864,741 1,028,507
Non-current assets:    
Property, plant and equipment 116,325 82,361
Intangible assets 1,406 5,214
Goodwill 40,277 64,268
Equity-accounted investments 13,901 24,026
Long-term financial investments 40,345 42,331
Other long-term assets 547 370
Total assets 1,077,542 1,247,077
Current liabilities:    
Trade and other payables 39,696 40,333
Deferred revenue 4,588 8,030
Provisions and other current liabilities 21,797 20,910
Current lease liabilities 4,505 3,895
Total current liabilities 70,586 73,168
Non-current liabilities:    
Non-current lease liabilities 13,393 11,836
Deferred gain on finance lease liability 485 902
Other non-current liabilities and employee future benefits 1,862 2,260
Total liabilities 86,326 88,166
Equity:    
Share capital 2,425,641 2,420,396
Contributed surplus 306,042 300,764
Accumulated deficit (1,737,505) (1,560,759)
Foreign currency reserve (2,962) (1,490)
Total equity 991,216 1,158,911
Total liabilities and equity $ 1,077,542 $ 1,247,077
XML 23 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Loss and Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
[1]
Revenues:    
Product and service revenues $ 102,368 $ 81,860
Cost of product and service revenues 124,199 95,168
Gross margin (21,831) (13,308)
Operating expenses:    
Research and product development 98,306 89,715
General and administrative 23,874 26,355
Sales and marketing 15,110 12,538
Other expense 3,783 3,412
Total operating expenses 141,073 132,020
Results from operating activities (162,904) (145,328)
Finance income (loss) and other 31,055 (2,112)
Finance expense (1,105) (1,265)
Net finance income (loss) 29,950 (3,377)
Equity in loss of investment in joint venture and associates (10,131) (11,617)
Impairment charges on property, plant and equipment (967) (7)
Loss before income taxes (144,052) (160,329)
Income tax expense (158) (42)
Net loss from continued operations (144,210) (160,371)
Net loss from discontinued operations (33,506) (13,123)
Net loss (177,716) (173,494)
Items that will not be reclassified to profit or loss:    
Actuarial gain on defined benefit plans 970 1,514
Items that will not be reclassified to profit or loss 970 1,514
Items that may be reclassified subsequently to profit or loss:    
Foreign currency translation differences (1,472) (3,211)
Items that may be reclassified subsequently to profit or loss (1,472) (3,211)
Other comprehensive loss, net of tax (502) (1,697)
Total comprehensive loss $ (178,218) $ (175,191)
Basic and diluted loss per share    
Continued operations, basic (in USD per share) $ (0.48) $ (0.54)
Continued operations, diluted (in USD per share) (0.48) (0.54)
Discontinued operations, basic (in USD per share) (0.11) (0.04)
Discontinued operations, diluted (in USD per share) (0.11) (0.04)
Loss per share, basic (in USD per share) (0.59) (0.58)
Loss per share, diluted (in USD per share) $ (0.59) $ (0.58)
Weighted average number of common shares outstanding (shares) 298,661,041 298,093,270
[1] Comparative information has been restated due to a discontinued operation (note 7).
XML 24 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Changes in Equity
$ in Thousands
USD ($)
shares
Opening balance after adjustment, cumulative effect at date of initial application
USD ($)
Share capital
USD ($)
shares
Share capital
Opening balance after adjustment, cumulative effect at date of initial application
USD ($)
shares
Contributed surplus
USD ($)
Contributed surplus
Opening balance after adjustment, cumulative effect at date of initial application
USD ($)
Accumulated deficit
USD ($)
Accumulated deficit
Opening balance after adjustment, cumulative effect at date of initial application
USD ($)
Foreign currency reserve
USD ($)
Foreign currency reserve
Opening balance after adjustment, cumulative effect at date of initial application
USD ($)
DSUs
USD ($)
DSUs
Share capital
USD ($)
shares
DSUs
Contributed surplus
USD ($)
RSUs
USD ($)
shares
RSUs
Share capital
USD ($)
shares
RSUs
Contributed surplus
USD ($)
Beginning balance (in shares) at Dec. 31, 2021 | shares     297,700,295                          
Beginning balance at Dec. 31, 2021 $ 1,327,017   $ 2,416,256   $ 297,819   $ (1,388,779)   $ 1,721              
Changes in Stock Holders Equity [Roll Forward]                                
Net loss (173,494) [1]           (173,494)                  
Deferred share consideration related to acquisition (in shares) | shares     112,451                          
Deferred share consideration related to acquisition $ (20)   $ 1,762   (1,782)                      
Redeemed/exercised (in shares) | shares 304,635   304,635                 58,990   217,832 217,832  
Redeemed/exercised $ 916   $ 1,349   (433)           $ (753) $ 244 $ (997) $ (2,466) $ 785 $ (3,251)
Share-based compensation 9,408       9,408           753     $ 2,466    
Other comprehensive income (loss):                                
Defined benefit plan actuarial gain 1,514 [1]           1,514                  
Foreign currency translation for foreign operations $ (3,211) [1]               (3,211)              
Ending balance (in shares) at Dec. 31, 2022 | shares 298,394,203     298,394,203                        
Ending balance at Dec. 31, 2022 $ 1,158,911 $ 1,158,911   $ 2,420,396   $ 300,764   $ (1,560,759)   $ (1,490)            
Changes in Stock Holders Equity [Roll Forward]                                
Net loss (177,716)           (177,716)                  
Deferred share consideration related to acquisition (in shares) | shares     224,902                          
Deferred share consideration related to acquisition $ (15)   $ 3,053   (3,068)                      
Redeemed/exercised (in shares) | shares 152,120   152,120                 31,736   132,745 132,745  
Redeemed/exercised $ 335   $ 504   (169)           (171) $ 194 $ (365) $ (585) $ 1,494 $ (2,079)
Share-based compensation 10,959       10,959           $ 171     $ 585    
Other comprehensive income (loss):                                
Defined benefit plan actuarial gain 970           970                  
Foreign currency translation for foreign operations $ (1,472)               (1,472)              
Ending balance (in shares) at Dec. 31, 2023 | shares 298,935,706   298,935,706                          
Ending balance at Dec. 31, 2023 $ 991,216   $ 2,425,641   $ 306,042   $ (1,737,505)   $ (2,962)              
[1] Comparative information has been restated due to a discontinued operation (note 7).
XML 25 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Operating activities:    
Net loss for the year $ (177,716) $ (173,494) [1]
Adjustments for:    
Depreciation and amortization 13,527 13,773
Deferred gain amortization (417) (416)
Impairment loss on trade receivables 1,537 73
Inventory impairment and onerous contracts provision adjustments 14,978 7,513
Unrealized (gain) loss on forward contracts (1,296) 862
Equity in loss of investment in joint venture and associates 10,131 11,617 [1]
Net decrease in fair value of investments 12,897 16,877
De-recognition of lease 120 0
Impairment charges on property, plant and equipment 967 7 [1]
Impairment charges on intangible assets 2,266 13,017
Impairment charges on Goodwill 23,991 0
Recovery on settlement of contingent consideration 0 (9,891)
Accretion (dilution) on decommissioning liabilities 532 (73)
Employee future benefits 48 82
Employee future benefits plan contributions (8) (7)
Share-based compensation 10,959 9,408
Deferred income tax recovery 0 (3,578)
Total adjustments (87,484) (114,230)
Changes in non-cash working capital:    
Trade and other receivables (12,913) (2,945)
Inventories (898) (11,145)
Prepaid expenses and other current assets 76 (1,668)
Trade and other payables (3,580) (718)
Deferred revenue (3,442) (4,079)
Warranty provision 3,671 2,614
Changes in non-cash working capital: (17,086) (17,941)
Cash used in operating activities (104,570) (132,171)
Investing activities:    
Net decrease in short-term investments 0 1,010
Contributions to long-term investments (11,911) (17,913)
Recovery of contributions to long-term investments 1,000 0
Additions to property, plant and equipment (41,214) (33,932)
Investment in intangible assets (154) (550)
Investment in joint venture and associates 0 (9,272)
Consideration paid related to acquisition (2,000) (14,900)
Cash used in investing activities (54,279) (75,557)
Financing activities:    
Principal payments of lease liabilities (4,013) (3,322)
Net proceeds on issuance of share capital from share option exercises 335 916
Cash used in financing activities (3,678) (2,406)
Effect of exchange rate fluctuations on cash and cash equivalents held (73) (31)
Decrease in cash and cash equivalents (162,600) (210,165)
Cash and cash equivalents, beginning of year 913,730 1,123,895
Cash and cash equivalents, end of year $ 751,130 $ 913,730
[1] Comparative information has been restated due to a discontinued operation (note 7).
XML 26 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reporting entity
12 Months Ended
Dec. 31, 2023
Corporate information and statement of IFRS compliance [abstract]  
Reporting entity Reporting entity:
The principal business of Ballard Power Systems Inc. (the “Corporation”) is the design, development, manufacture, sale and service of proton exchange membrane ("PEM") fuel cell products for a variety of applications, focusing on power products for bus, truck, rail, marine, stationary and emerging market (material handling, off-road and other) applications, as well as the delivery of services, including technology solutions, after sales services and training. A fuel cell is an environmentally clean electrochemical device that combines hydrogen fuel with oxygen (from the air) to produce electricity.

The Corporation is a company domiciled in Canada and its registered office is located at 9000 Glenlyon Parkway, Burnaby, British Columbia, Canada, V5J 5J8. The consolidated financial statements of the Corporation as at and for the years ended December 31, 2023 and 2022 comprise the Corporation and its subsidiaries (note 4(a)).
XML 27 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of preparation
12 Months Ended
Dec. 31, 2023
Corporate information and statement of IFRS compliance [abstract]  
Basis of preparation Basis of preparation:
(a)    Statement of compliance:
These consolidated financial statements of the Corporation have been prepared in accordance with International Financial Reporting Standards (“IFRS”) accounting standards as issued by the International Accounting Standards Board (“IASB”).
The consolidated financial statements were authorized for issue by the Board of Directors on March 8, 2024.
Details of the Corporation's material accounting policies are included in note 4.
(b)    Basis of measurement:
The consolidated financial statements have been prepared on the historical cost basis except for the following material items in the statement of financial position:
Financial assets classified as measured at fair value through profit or loss (FVTPL); and
Employee future benefits liability is recognized as the net of the present value of the defined benefit obligation, less the fair value of plan assets.
(c)    Functional and presentation currency:
These consolidated financial statements are presented in U.S. dollars, which is the Corporation’s functional currency.
(d)    Use of estimates:
The preparation of the consolidated financial statements in conformity with IFRS accounting standards requires the Corporation’s management to make estimates and assumptions that affect the application of accounting policies and the reported amounts of assets, liabilities, income and expenses. Actual results may differ from these estimates.
Estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to accounting estimates are recognized in the period in which the estimates are revised and in any future periods affected.
Significant areas having estimation uncertainty include revenue recognition, asset impairment, warranty provision, inventory and onerous contract provision, and fair value measurement (including investments). These estimates and judgments are discussed further in note 5.
2.     Basis of preparation (cont'd):
(e)    Future operations:
The Corporation is required to assess its ability to continue as a going concern or whether substantial doubt exists as to the Corporation’s ability to continue as a going concern into the foreseeable future. The Corporation has forecast its cash flows for the foreseeable future and despite the ongoing volatility and uncertainties inherent in the business, the Corporation believes it has adequate liquidity in cash and working capital to achieve its liquidity objective. The Corporation’s ability to continue as a going concern and realize its assets and discharge its liabilities and commitments in the normal course of business is dependent upon the Corporation having adequate liquidity and achieving profitable operations that are sustainable.
The Corporation’s strategy to mitigate this uncertainty is to continue its drive to attain profitable operations that are sustainable by executing a business plan that continues to focus on revenue growth, improving overall gross margins, maintaining discipline over cash operating expenses, managing working capital and capital expenditure requirements, and securing additional financing to fund operations as needed until the Corporation does achieve profitable operations that are sustainable. Failure to implement this plan could have a material adverse effect on the Corporation’s financial condition and or results of operations.
XML 28 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Changes in accounting policies
12 Months Ended
Dec. 31, 2023
Corporate information and statement of IFRS compliance [abstract]  
Changes in accounting policies Changes in accounting policies:
The Corporation has consistently applied the accounting policies set out in note 4 to all periods presented in these consolidated financial statements.
A number of new standards and interpretations became effective from January 1, 2023 however, they did not have a material impact on the Corporation's consolidated financial statements.
XML 29 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Material accounting policies
12 Months Ended
Dec. 31, 2023
Corporate information and statement of IFRS compliance [abstract]  
Disclosure of material accounting policy information [text block] Material accounting policies:
The accounting policies set out below have been applied consistently to all periods presented in these consolidated financial statements, unless otherwise indicated.
(a)    Basis of consolidation:
The consolidated financial statements include the accounts of the Corporation and its principal subsidiaries as follows:
Percentage ownership
20232022
Ballard Motive Solutions100 %100 %
Guangzhou Ballard Power Systems Co., Ltd.100 %100 %
Ballard Power Systems Europe A/S100 %100 %
Ballard Hong Kong Ltd.100 %100 %
Ballard US Inc. 100 %100 %
Ballard Services Inc.100 %100 %
Ballard Fuel Cell Systems Inc.100 %100 %
Ballard Power Corporation100 %100 %
Subsidiary Entities
Subsidiaries are entities controlled by the Corporation. The Corporation controls an entity when it is exposed to, or has rights to, variable returns from its involvement with the entity and has the ability to affect those returns though its power over the entity. The financial statements of subsidiaries are included in the consolidated financial statements from the date that control commences until the date that control ceases. Intercompany balances and transactions are eliminated in the consolidated financial statements.
4.     Material accounting policies (cont'd):
(a)    Basis of consolidation (cont'd):
Subsidiary Entities (cont'd)
During the year ended December 31, 2023, the Corporation completed a further restructuring of operations at Ballard Motive Solutions ("BMS") and effectively closed the operation. As such, the historic operating results of the BMS business for both 2023 and 2022 have been removed from continuing operating results and are instead presented separately in the statement of comprehensive income (loss) as loss from discontinued operations.
Equity Investment Entities
The Corporation also has a non-controlling, 49% interest (2022 - 49%), in Weichai Ballard Hy-Energy Technologies Co., Ltd ("Weichai Ballard JV"). This associated company is accounted for using the equity method of accounting.
On completion of an Equity Transfer Agreement in October 2023, the Corporation disposed of its 10% investment in Guangdong Synergy Hydrogen Power Co., Ltd. ("Synergy Ballard JVCo") valued at $nil as of December 31, 2023.
(b)    Foreign currency:
(i)    Foreign currency transactions
Transactions in foreign currencies are translated to the respective functional currencies of the Corporation and its subsidiaries at the exchange rate in effect at the transaction date. Monetary assets and liabilities denominated in other than the functional currency are translated at the exchange rates in effect at the statement of financial position date. The resulting exchange gains and losses are recognized in earnings. Non-monetary assets and liabilities denominated in other than the functional currency that are measured at fair value are translated to the functional currency at the exchange rate at the date that the fair value was determined. Non-monetary items that are measured in terms of historical cost in other than the functional currency are translated using the exchange rate at the date of the transaction.
(ii)    Foreign operations
The assets and liabilities of foreign operations are translated to the presentation currency using exchange rates at the reporting date. The income and expenses of foreign operations are translated to the presentation currency using exchange rates at the dates of the transactions. Foreign currency differences are recognized in other comprehensive income (loss).
(c)    Financial instruments:
(i)    Financial assets
The Corporation initially recognizes loans and receivables and deposits on the date that they originated and all other financial assets on the trade date at which the Corporation becomes a party to the contractual provisions of the instrument. The Corporation de-recognizes a financial asset when the contractual rights to the cash flows from the asset expire, or when it transfers substantially all the risks and rewards of ownership of the financial asset.
4.     Material accounting policies (cont'd):
(c)    Financial instruments (cont'd):
(i)    Financial assets (cont'd)
Financial assets are classified as measured at: amortized cost; fair value through other comprehensive income ("FVOCI") or fair value through profit or loss ("FVTPL"). The classification of financial assets is generally based on the business model in which a financial asset is managed and its contractual cash flow characteristics. Derivatives embedded in contracts where the host is a financial asset in the scope of the standard are never separated. Instead, the hybrid financial instrument as a whole is assessed for classification. The Corporation's financial assets which consist primarily of cash and cash equivalents, short-term investments, trade and other receivables, contract assets and long-term financial investments are classified at amortized cost.
The Corporation also periodically enters into foreign exchange forward contracts to limit its exposure to foreign currency rate fluctuations. These derivatives are recognized initially at fair value and are recorded as either assets or liabilities based on their fair value. Subsequent to initial recognition, these derivatives are measured at fair value and changes to their value are recorded through profit or loss.
(ii)    Financial liabilities
Financial liabilities comprise the Corporation’s trade and other payables. The financial liabilities are initially recognized on the date they are originated and are derecognized when the contractual obligations are discharged or cancelled or expire. These financial liabilities are recognized initially at fair value and subsequently are measured at amortized cost using the effective interest method, when materially different from the initial amount. Fair value is determined based on the present value of future cash flows, discounted at the market rate of interest.
(d)    Inventories:
Inventories are recorded at the lower of cost and net realizable value. The cost of inventories is based on the first-in first-out principle, and includes expenditures incurred in acquiring the inventories, production or conversion costs and other costs incurred in bringing them to their existing location and condition. In the case of manufactured inventories and work in progress, cost includes materials, labor and appropriate share of production overhead based on normal operating capacity. Costs of materials are determined on an average per unit basis.
Net realizable value is the estimated selling price in the ordinary course of business, less the estimated costs of completion and selling expenses. In establishing any impairment of inventory, management estimates the likelihood that inventory carrying values will be affected by changes in market demand, technology and design, which would impair the value of inventory on hand.
(e)     Property, plant and equipment:
(i)    Recognition and measurement
Items of property, plant and equipment are measured at cost less accumulated depreciation and any accumulated impairment losses. The cost of self-constructed assets includes the cost of materials, costs directly attributable to bringing the assets to a working condition for their intended use, and the costs of dismantling and removing items and restoring the site on which they are located. If significant parts of an item of property, plant and equipment have different useful lives, then they are accounted for as separate items (major components) of property, plant and equipment.
Any gain or loss on disposal of an item of property, plant and equipment is recognized in profit or loss.
4.     Material accounting policies (cont'd):
(e)     Property, plant and equipment (cont'd):
(ii)    Depreciation (cont'd)
Depreciation is calculated to write-off the cost of items of property, plant and equipment less their estimated residual values using the straight-line method over their estimated useful lives, and is recognized in profit or loss.
The estimated useful lives of property, plant and equipment for current and comparative periods are as follows:
Computer equipment
3 to 10 years
Furniture and fixtures
5 to 10 years
Leasehold improvementsThe shorter of initial term of the respective lease and
estimated useful life
Production and test equipment
4 to 15 years
Leased assets are depreciated over the shorter of the lease term or their useful lives unless it is reasonably certain that the Corporation will obtain ownership by the end of the lease term.
Right-of-use asset - Property
1 to 15 years
Right-of-use asset - Office equipment
4 to 7 years
Right-of-use asset - Vehicles
1 to 5 years
Depreciation methods, useful lives and residual values are reviewed at each reporting date and adjusted if appropriate.
(f)    Leases:
IFRS 16 Leases introduced a single, on-balance sheet accounting model for lessees. As a result, the Corporation, as a lessee, has recognized right-of-use assets representing its rights to use the underlying assets, and lease liabilities representing its obligation to make lease payments. Lessor accounting remains similar to previous accounting policies.
At inception of a contract, the Corporation assesses whether a contract is, or contains, a lease. A contract is, or contains, a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration.
i.    As a Lessee
The Corporation recognizes a right-of-use asset and a lease liability at the lease commencement date. The right-of-use asset is initially measured at cost, which comprises the initial amount of the lease liability adjusted for any lease payments made at or before the commencement date, plus any initial direct costs incurred and an estimate of costs to dismantle and remove the underlying asset or to restore the underlying asset or the site on which it is located, less any lease incentives received.
The right-of-use asset is subsequently depreciated using the straight-line method from the commencement date to the earlier of the end of the useful life of the right-of-use asset or the end of the lease term. The estimated useful lives of right-of-use assets are determined on the same basis as those of property and equipment. In addition, the right-of-use asset is periodically reduced by impairment losses, if any, and adjusted for certain remeasurements of the lease liability.
The lease liability is initially measured at the present value of the lease payments that are not paid at the commencement date, discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Corporation’s incremental borrowing rate. Generally, the Corporation uses its incremental borrowing rate as the discount rate.
4.     Material accounting policies (cont'd):
(f)    Leases (cont'd):
i.    As a Lessee (cont'd)
The lease liability is subsequently measured at amortized cost using the effective interest method. It is remeasured when there is a change in future lease payments arising from a change in an index or rate, if there is a change in the Corporation’s estimate of the amount expected to be payable under a residual value guarantee or if the Corporation changes its assessment of whether it will exercise a purchase, extension or termination option. When the lease liability is remeasured in this way, a corresponding adjustment is made to the carrying amount of the right-of-use asset, or is recorded in profit or loss if the carrying amount of the right-of-use asset has been reduced to zero.
The Corporation presents right-of-use assets in ‘Property, plant and equipment’ and lease liabilities in ‘Lease liability’ in the statement of financial position.
The Corporation has elected not to recognize right-of-use assets and lease liabilities for short-term leases of properties, equipment and vehicles that have a lease term of 12 months or less. The Corporation has elected not to recognize right-of-use assets and lease liabilities for low value leases that have initial values of less than $5,000. The Corporation recognizes the lease payments associated with these leases as an operating expense on a straight-line basis over the lease term.
(g)    Goodwill and intangible assets:
(i)    Recognition and measurement
GoodwillGoodwill arising on the acquisition of subsidiaries is measured at cost less accumulated impairment losses.
Research and developmentExpenditure on research activities is recognized in profit or loss as incurred.
Development expenditure is capitalized only if the expenditure can be measured reliably, the product or process is technically and commercially feasible, future economic benefits are probable and the Corporation intends to and has sufficient resources to complete development and to use or sell the asset. Otherwise, it is recognized in profit or loss as incurred. Subsequent to initial recognition, development expenditure is measured at cost less accumulated amortization and any accumulated impairment losses.
Intangible assetsIntangible assets, including patents, know-how, in-process research and development, trademarks and service marks, customer contracts and relationships, non-compete agreements, and software systems that are acquired or developed by the Corporation and have finite useful lives are measured at cost less accumulated amortization and any accumulated impairment losses.
(ii)    Amortization
Amortization is calculated to write-off the cost of intangible assets less their estimated residual values using the straight-line method over their estimated useful lives, and is recognized in profit or loss. Goodwill is not amortized.
The estimated useful lives for current and comparative periods are as follows:
Acquired patents, know-how and in-process research & development
5 to 20 years
ERP management reporting software system
5 to 10 years
Acquired customer contracts and relationships
7 to 10 years
Acquired non-compete agreements
1 to 3 years
Domain names
15 years
Acquired trademarks and service marks
15 years
Internally generated fuel cell intangible assets
3 to 5 years
Amortization methods, useful lives and residual values are reviewed at each reporting date and adjusted if appropriate.
4.     Material accounting policies (cont'd):
(h)    Impairment:
(i)    Financial assets
An ‘expected credit loss’ ("ECL") model applies to financial assets measured at amortized cost and debt investments at FVOCI, but not to investments in equity instruments. The Corporation's financial assets measured at amortized cost and subject to the ECL model consist primarily of trade receivables and contract assets.
In applying the ECL model, loss allowances are measured on either of the following bases:
12-month ECLs: these are ECLs that result from possible default events within the 12 months after the reporting date; and
lifetime ECLs: these are ECLs that result from all possible default events over the expected life of a financial instrument.

The Corporation measures loss allowances for trade receivables and contract assets at an amount equal to lifetime ECLs.
When determining whether the credit risk of a financial asset has increased significantly since initial recognition and when estimating ECLs, the Corporation considers reasonable and supportable information that is relevant and available without undue cost or effort. This includes both quantitative and qualitative information and analysis, based on historical experience and informed credit assessment and including forward-looking information.
(ii) Non-financial assets
The carrying amounts of the Corporation’s non-financial assets other than inventories are reviewed at each reporting date to determine whether there is any indication of impairment. If any such indication exists, then the asset’s recoverable amount is estimated. For goodwill and intangible assets that have indefinite useful lives, the recoverable amount is estimated annually or whenever events or circumstances indicate that the carrying amount may not be recoverable.
The recoverable amount of an asset or cash-generating unit is the greater of its value in use and its fair value less costs to sell. In assessing value in use, the estimated future cash flows are discounted to their present value using a pre-tax discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. Fair value less costs to sell is defined as the estimated price that would be received on the sale of the asset in an orderly transaction between market participants at the measurement date. For the purposes of impairment testing, assets that cannot be tested individually are grouped together into the smallest group of assets that generates cash inflows from continuing use that are largely independent of the cash inflows of other groups of assets.
The allocation of goodwill to cash-generating units reflects the lowest level at which goodwill is monitored for internal reporting purposes.
An impairment loss is recognized if the carrying amount of an asset or its cash-generating unit exceeds its estimated recoverable amount. Impairment losses are recognized in profit or loss. Impairment losses recognized in respect of the cash generating units are allocated first to reduce the carrying amount of any goodwill allocated to the units, and then to reduce the carrying amounts of the other assets in the unit on a pro-rata basis.
4.     Material accounting policies (cont'd):
(h)    Impairment (cont'd):
(ii) Non-financial assets (cont'd)
An impairment loss in respect of goodwill is not reversed. In respect of other assets, impairment losses recognized in prior periods are assessed at each reporting date for any indications that the loss has decreased or no longer exists. An impairment loss is reversed only to the extent that the asset’s carrying amount does not exceed the carrying amount that would have been determined, net of depreciation or amortization, if no impairment loss had been recognized.
(i)    Provisions:
A provision is recognized if, as a result of a past event, the Corporation has a present legal or constructive obligation that can be estimated reliably, and it is probable that an outflow of economic benefits will be required to settle the obligation. Provisions are determined by discounting the expected future cash flows at a pre-tax rate that reflects current market assessments of the time value of money and the risk specific to the liability. The unwinding of the discount is recognized as a finance expense.
Warranty provision
A provision for warranty costs is recorded on product sales at the time the sale is recognized. In establishing the warranty provision, management estimates the likelihood that products sold will experience warranty claims and the estimated cost to resolve claims received, taking into account the nature of the contract and past and projected experience with the products.
Decommissioning liabilities
Legal obligations to retire tangible long-lived assets are recorded at the net present value of the expected costs of settlement at acquisition with a corresponding increase in asset value. These include assets leased under operating leases. The liability is accreted over the life of the asset to the ultimate settlement amount and the increase in asset value is depreciated over the remaining useful life of the asset.
(j)    Revenue recognition:
The Corporation generates revenues primarily from product sales, the license and sale of intellectual property and fundamental knowledge, and the provision of engineering services and technology transfer services. Product revenues are derived primarily from standard product sales contracts and from long-term fixed price contracts. Intellectual property and fundamental knowledge license revenues are derived primarily from standard licensing and technology transfer agreements. Engineering service and technology transfer services revenues are derived primarily from cost-plus reimbursable contracts and from long-term fixed price contracts.
Revenue is recognized when a customer obtains control of the goods or services. Determining the timing of the transfer of control, at a point in time or over time, requires judgment. On standard product sales contracts, revenues are recognized when customers obtain control of the product, that is when transfer of title and risks and rewards of ownership of goods have passed and when obligation to pay is considered certain. Invoices are generated and revenue is recognized at that point in time. Provisions for warranties are made at the time of sale.
On standard licensing and technology transfer agreements, revenues are recognized on the transfer of rights to a licensee, when it is determined to be distinct from other performance obligations, and if the customer can direct the use of, and obtain substantially all of the remaining benefits from the license as it exists at the time of transfer. In other cases, the proceeds are considered to relate to the right to use the asset over the license period and the revenue is recognized over that period. If it is determined that the license is not distinct from other performance obligations, revenue is recognized over time as the customer simultaneously receives and consumes the benefit.
4.     Material accounting policies (cont'd):
(j)    Revenue recognition (cont'd):
On cost-plus reimbursable contracts, revenues are recognized as costs are incurred, and include applicable fees earned as services are provided.
On long-term fixed price contracts, the customer controls all of the work in progress as the services are being provided. This is because under these contracts, the deliverables are made to a customer’s specification, and if a contract is terminated by the customer, then the Corporation is entitled to reimbursement of the costs incurred to date plus the applicable gross margin. Therefore, revenue from these contracts and the associated costs are recognized as the costs are incurred over time.
On long-term fixed price contracts, revenues are recognized over time using cumulative costs incurred to date relative to total estimated costs at completion to measure progress towards satisfying performance obligations. Generally, revenue is recognized by multiplying the expected consideration by the ratio of cumulative costs incurred to date to the sum of incurred and estimated costs for completing the performance obligation. The cumulative effect of changes to estimated revenues and estimated costs for completing a contract are recognized in the period in which the revisions are identified. In the event that the estimated costs for completing the contract exceed the expected revenues on a contract, such loss is recognized in its entirety in the period it becomes known.
Deferred revenue (i.e. contract liabilities) represents cash received from customers in excess of revenue recognized on uncompleted contracts.
(k)    Finance income and expense:
Finance income comprises interest income on funds invested, gains (losses) on the disposal of available-for-sale financial assets, foreign exchange gains (losses), and changes in the fair value of financial assets at fair value through profit or loss, pension administration expense, and employee future benefit plan expense. Interest income is recognized as it accrues in income, using the effective interest method.
Finance expense comprises interest expense on leases and the unwinding of the discount on provisions.
(l)    Income taxes:
The Corporation follows the asset and liability method of accounting for income taxes. Under this method, deferred income taxes are recognized for the deferred income tax consequences attributable to differences between the financial statement carrying values of assets and liabilities and their respective income tax bases (temporary differences) and for loss carry forwards. The resulting changes in the net deferred tax asset or liability are included in income.
Deferred tax assets and liabilities are measured using enacted, or substantively enacted, tax rates expected to apply to taxable income in the years in which temporary differences are expected to be recovered or settled. The effect on deferred income tax assets and liabilities, of a change in tax rates, is included in income in the period that includes the substantive enactment date. Deferred income tax assets are reviewed at each reporting date and are reduced to the extent that it is no longer probable that the related tax benefit will be realized.
4.     Material accounting policies (cont'd):
(m)    Employee benefits:
Defined benefit plans
A defined benefit plan is a post-employment pension plan other than a defined contribution plan. The Corporation’s net obligation in respect of defined benefit pension plans is calculated separately for each plan by estimating the amount of future benefit that employees have earned in return for their service in the current and prior periods; that benefit is discounted to determine its present value. Any unrecognized past service costs and the fair value of any plan assets are deducted. The discount rate is the yield at the reporting date on AA credit-rated bonds that have maturity dates approximating the terms of the Corporation’s obligations and that are denominated in the same currency in which the benefits are expected to be paid. The calculation is performed annually by a qualified actuary using the projected unit credit method.
When the calculation results in a benefit to the Corporation, the recognized asset is limited to the total of any unrecognized past service costs and the present value of economic benefits available in the form of any future refunds from the plan or reductions in future contributions to the plan. In order to calculate the present value of economic benefits, consideration is given to any minimum funding requirements that apply to any plan in the Corporation. An economic benefit is available to the Corporation if it is realizable during the life of the plan, or on settlement of the plan liabilities.
The Corporation recognizes all remeasurements arising from defined benefit plans, which comprise actuarial gains and losses, immediately in other comprehensive income (loss). Remeasurements recognized in other comprehensive income (loss) are not recycled through profit or loss in subsequent periods.
Other long-term employee benefits
The Corporation’s net obligation in respect of long-term employee benefits other than pension plans is the amount of future benefit that employees have earned in return for their service in the current and prior periods; that benefit is discounted to determine its present value, and the fair value of any related assets is deducted. The discount rate is the yield at the reporting date on AA credit-rated bonds that have maturity dates approximating the terms of the Corporation’s obligations. The calculation is performed using the projected unit credit method. Any actuarial gains and losses are recognized in other comprehensive income or loss in the period in which they arise.
Termination benefits
Termination benefits are recognized as an expense (restructuring expense recorded in other operating expense) when the Corporation is committed demonstrably, without realistic possibility of withdrawal, to a formal detailed plan to either terminate employment before the normal retirement date, or to provide termination benefits as a result of an offer made to encourage voluntary redundancy. Termination benefits for voluntary redundancies are recognized as an expense if the Corporation has made an offer of voluntary redundancy, it is probable that the offer will be accepted, and the number of acceptances can be estimated reliably. If benefits are payable more than 12 months after the reporting period, then they are discounted to their present value.
Short-term employee benefits
Short-term employee benefit obligations are measured on an undiscounted basis and are expensed as the related service is provided.
A liability is recognized for the amount expected to be paid under short-term cash bonus or profit sharing plans if the Corporation has a present legal or constructive obligation to pay this amount as a result of past service provided by the employee, and the obligation can be estimated reliably.
4.     Material accounting policies (cont'd):
(n)    Share-based compensation plans:
The Corporation uses the fair-value based method of accounting for share-based compensation for all awards of shares, share options, restricted share units, and deferred share units granted. The resulting compensation expense, based on the fair value of the awards granted, excluding the impact of any non-market service and performance vesting conditions, is charged to income over the period that the employees unconditionally become entitled to the award, with a corresponding increase to contributed surplus.
Fair values of share options are calculated using the Black-Scholes valuation method as of the grant date and adjusted for estimated forfeitures. Restricted share units and deferred share units are valued at the fair-value price at grant date. For awards with graded vesting, the fair value of each tranche is calculated separately and recognized over its respective vesting period. Non-market vesting conditions are considered in making assumptions about the number of awards that are expected to vest. At each reporting date, the Corporation reassesses its estimates of the number of awards that are expected to vest and recognizes the impact of any revision in the income statement with a corresponding adjustment to contributed surplus. For awards with market conditions, the fair value is determined at grant date using a complex financial simulation model and there is no subsequent true-up to actual.
The Corporation issues shares, share options, restricted share units, and deferred share units under its share-based compensation plans as described in note 21. Any consideration paid by employees on exercise of share options or purchase of shares, together with the amount initially recorded in contributed surplus, is credited to share capital. The redemption of restricted share units and deferred share units are non-cash transactions that are recorded in contributed surplus and share capital.
(o)    Earnings (loss) per share:
Basic earnings (loss) per share is computed using the weighted average number of common shares outstanding during the period, adjusted for treasury shares. Diluted earnings per share is calculated using the treasury stock method.
Under the treasury stock method, the dilution is calculated based upon the number of common shares issued should deferred share units (“DSUs”), restricted share units (“RSUs”), and “in the money” options, if any, be exercised. When the effects of outstanding stock-based compensation arrangements would be anti-dilutive, diluted loss per share is not shown separately.
(p)    Segment reporting:
An operating segment is a component of the Corporation that engages in business activities from which it may earn revenues and incur expenses, including revenues and expenses that relate to transactions with any of the Corporation’s other components. Segment results include items directly attributable to a segment as well as those that can be allocated on a reasonable basis. Unallocated items comprise mainly corporate assets, head office expenses, and income tax assets and liabilities.
XML 30 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Critical judgments in applying accounting policies and key sources of estimation uncertainty
12 Months Ended
Dec. 31, 2023
Disclosure of Changes in Accounting Policies, Accounting Estimates and Errors [Abstract]  
Critical judgments in applying accounting policies and key sources of estimation uncertainty Critical judgments in applying accounting policies and key sources of estimation uncertainty:
Critical judgments in applying accounting policies:
Critical judgments that management has made in the process of applying the Corporation’s accounting policies and that have the most significant effect on the amounts recognized in the consolidated financial statements are limited to management’s assessment of the Corporation’s ability to continue as a going concern (note 2(e)).
Key sources of estimation uncertainty:
The following are key assumptions concerning the future and other key sources of estimation uncertainty that have significant risk of resulting in a material adjustment to the reported amount of assets, liabilities, income and expenses within the next financial year.
5.Critical judgments in applying accounting policies and key sources of estimation uncertainty (cont'd):
Key sources of estimation uncertainty (cont'd):
(a)Revenue recognition:
On long-term fixed price contracts, revenues are recorded over time using costs incurred to date relative to total estimated costs at completion to measure progress towards satisfying performance obligations. Revenue is recognized by multiplying the expected consideration by the ratio of cumulative costs incurred to date to the sum of incurred and estimated costs for completing the performance obligation. The cumulative effect of changes to expected revenues and expected costs for completing a contract are recognized in the period in which the revisions are identified. If the expected costs exceed the expected revenues on a contract, such loss is recognized in its entirety in the period it becomes known.
(i)    The determination of expected costs for completing a contract is based on estimates that can be affected by a variety of factors such as variances in the timeline to completion, the cost of materials, the availability and cost of labour, as well as productivity.
(ii)    The determination of potential revenues includes the contractually agreed amount and may be adjusted based on the estimate of the Corporation’s attainment on achieving certain defined contractual milestones. Management’s estimation is required in determining the amount of consideration to which the Corporation expects to be entitled and in determining when a performance obligation has been met.
Estimates used to determine revenues and costs of long-term fixed price contracts involve uncertainties that ultimately depend on the outcome of future events and are periodically revised as projects progress. There is a risk that a customer may ultimately disagree with management’s assessment of the progress achieved against milestones, or that the Corporation's estimates of the work required to complete a contract may change.
(b) Asset impairment:
Many of the factors used in assessing fair value are outside the control of management and it is reasonably likely that assumptions and estimates will change from period to period.
These changes may result in future impairments. For example, the revenue growth rate could be lower than projected due to economic, industry or competitive factors, or the discount rate used in the value in use model could increase due to a change in market interest rates. In addition, future goodwill impairment charges may be necessary if the market capitalization decreased due to a decline in the trading price of the Corporation’s common stock, which could negatively impact the fair value of the Corporation’s cash generating units.
(c)Warranty provision:
A provision for warranty costs is recorded on product sales at the time of shipment. In establishing the warranty provision, management estimates the likelihood that products sold will experience warranty claims and the cost to resolve claims received. In making such determinations, the Corporation uses estimates based on the nature of the contract and past and projected experience with the products. Should these estimates prove to be incorrect, the Corporation may incur costs different from those provided for in the warranty provision. Management reviews warranty assumptions and makes adjustments to the provision at each reporting date based on the latest information available, including the expiry of contractual obligations. Adjustments to the warranty provision are recorded in cost of product and service revenues.
5.Critical judgments in applying accounting policies and key sources of estimation uncertainty (cont'd):
Key sources of estimation uncertainty (cont'd):
(d)Inventory and onerous contracts provision:
In determining the lower of cost and net realizable value of inventory and in establishing the appropriate provision for inventory obsolescence, management estimates the likelihood that inventory carrying values will be affected by changes in market pricing or demand for the products and by changes in technology or design which could make inventory on hand obsolete or recoverable at less than the recorded value. Management performs regular reviews to assess the impact of changes in technology and design, sales trends and other changes on the carrying value of inventory. Where it is determined that such changes have occurred and will have a negative impact on the value of inventory on hand, appropriate provisions are made.
If there is a subsequent increase in the value of inventory on hand, reversals of previous write-downs to net realizable value are made. Unforeseen changes in these factors could result in additional inventory provisions, or reversals of previous provisions, being required.
A provision for onerous contracts is also assessed and measured at the present value of the lower of the expected cost of terminating the contract and the expected net cost of continuing with the contract, which is determined based on the incremental costs of fulfilling the obligation under the contract and an allocation of other costs directly related to fulfilling the contract. Before an onerous contract provision is established, the Corporation recognizes any impairment loss on the assets (including through an inventory provision) associated with that contract.
(e)    Fair value measurement (including investments):
A number of the Corporation’s accounting policies and disclosures require the measurement of fair values, for both financial and non-financial assets and liabilities.
When one is available, the Corporation measures the fair value of an instrument using the quoted price in an active market for that instrument. A market is regarded as “active” if transactions for the asset or liability take place with sufficient frequency and volume to provide pricing information on an ongoing basis. If there is no quoted price in an active market, then the Corporation uses valuation techniques that maximize the use of relevant observable inputs and minimize the use of unobservable inputs. This involves developing estimates and assumptions consistent with how market participants would price the instrument. Management bases its assumptions on observable data as far as possible, but this is not always available. In that case, management uses the best information available. Where they are available, the fair value of investments is based on observable market transactions. Estimated fair values may vary from the actual prices that would be achieved in an arm’s length transaction at the reporting date.
The best evidence of the fair value of a financial instrument (including investments) on initial recognition is usually the transaction price – i.e., the fair value of the consideration given or received. If the Corporation determines that the fair value on initial recognition differs from the transaction price and the fair value is evidenced neither by a quoted price in an active market for an identical asset or liability nor based on a valuation technique for which any unobservable inputs are judged to be insignificant in relation to the measurement, then the financial instrument is initially measured at fair value, adjusted to defer the difference between the fair value on initial recognition and the transaction price. Subsequently, that difference is recognized in profit or loss on an appropriate basis over the life of the instrument but no later than when the valuation is wholly supported by observable data, or the transaction is closed out.
XML 31 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Recent accounting pronouncements and future accounting policy changes
12 Months Ended
Dec. 31, 2023
Corporate information and statement of IFRS compliance [abstract]  
Recent accounting pronouncements and future accounting policy changes Recent accounting pronouncements and future accounting policy changes:
The following is an overview of accounting standard changes that the Corporation will be required to adopt in future years. The Corporation expects to adopt these standards as at their effective dates and will continue to evaluate the impact of these standards on the consolidated financial statements.
    Classification of Liabilities as Current or Non-current (Amendments to IAS 1)
On January 23, 2020, the IASB issued amendments to IAS 1 Presentation of Financial Statements (the "2020 amendments"), to clarify the classification of liabilities as current or non-current. On October 31, 2022, the IASB issued Non-current Liabilities with Covenants (Amendments to IAS 1) (the “2022 amendments”), to improve the information a company provides about long-term debt with covenants.
For the purposes of non-current classification, the 2020 amendments and the 2022 amendments (collectively "the amendments") removed the requirement for a right to defer settlement or roll over of a liability for at least twelve months to be unconditional. Instead, such a right must have substance and exist at the end of the reporting period.
The amendments reconfirmed that only covenants with which a company must comply on or before the reporting date affect the classification of a liability as current or non-current. Covenants with which a company must comply after the reporting date do not affect a liability’s classification at that date. The amendments also clarify how a company classifies a liability that includes a counterparty conversion option. The amendments state that:
settlement of a liability includes transferring a company’s own equity instruments to the counterparty, and
when classifying liabilities as current or non-current a company can ignore only those conversion options that are recognized as equity.
The amendments are effective for annual periods beginning on or after January 1, 2024. Early adoption is permitted. A company that applies the 2020 amendments early is required to also apply the 2022 amendments. The adoption of the Amendments to IAS 1 is not expected to have a material impact on the Corporation's financial statements.
XML 32 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Discontinued operations
12 Months Ended
Dec. 31, 2023
Discontinued Operations [Abstract]  
Discontinued operations Discontinued operations:
On November 11, 2021, the Corporation acquired BMS (formerly Arcola Energy Limited), a UK-based systems engineering company specializing in hydrogen fuel cell systems and powertrain integration. The Corporation acquired 100% of Arcola for total consideration of up to $40,000,000, consisting of up-front net cash consideration of $7,157,000, and including 337,353 shares of the Corporation with an acquisition date fair value of approximately $4,851,000 (all shares have been issued as of December 31, 2023) vesting over a two year period from the acquisition date, and $26,258,000 in earn-out cash contingent consideration based on the achievement of certain performance milestones over an up to three year period from the acquisition date.
Subsequent to the acquisition, the Corporation re-evaluated the business model of BMS and during the year ended December 31, 2022, the Corporation decided to exit the vehicle integration business of BMS and made certain restructuring changes to its operations. As a result of the post-acquisition restructuring of BMS' operations during the year ended December 31, 2022, the Corporation recognized a net charge to restructuring costs of $4,835,000 consisting primarily of contract exit and modification costs, grant adjustment charges, personnel change costs, and legal and advisory costs, net of expected recoveries; recovery on settlement of contingent consideration of $9,891,000 related to the cancellation of certain contingent and outstanding cash milestones no longer payable; and intangible asset impairment of $13,017,000 consisting of a write-down of acquired technology, customer contracts, and non-compete intangible assets to their estimated fair value of $2,500,000.
7.    Discontinued operations (cont'd):
During the year ended December 31, 2023, the Corporation completed a further restructuring of operations at BMS and effectively closed the operation. As such, the historic operating results of the BMS business for both 2023 and 2022 have been removed from continuing operating results and are instead presented separately in the statement of loss and comprehensive income (loss) as loss from discontinued operations.
The Corporation reviewed its remaining BMS related intangible assets and goodwill for impairment indicators and concluded that impairment indicators on certain assets did exist as of December 31, 2023. During the year ended December 31, 2023, the Corporation recorded impairment charges of $2,266,000 (2022 - $13,017,000) on intangible assets (note 11) and impairment charges of $23,991,000 (2022 - $nil) on goodwill (note 12) related to the closure of operations at BMS. As a result of the impairment charges, intangible assets and goodwill for BMS were both written down to $nil as of December 31, 2023.
AcquiredAccumulatedNet carryingEnding
intangible assets December 31, 2023CostamortizationamountImpairmentBalance
Technology$2,500 $234 $2,266 $2,266 $— 
$2,500 $234 $2,266 $2,266 $— 
AcquiredAccumulatedNet carryingEnding
intangible assets at December 31, 2022CostamortizationamountImpairmentBalance
Technology$15,976 $1,498 $14,478 $11,978 $2,500 
Customer contracts and relationships1,048 168 880 880 
Non-compete agreement255 96 159 159 
$17,279 $1,762 $15,517 $13,017 $2,500 
Net loss from discontinued operations for the years ended December 31, 2023 and 2022 is comprised of the following:
20232022
Product and service revenues$934 $1,926 
Cost of product and service revenues607 1,713 
Gross margin327 213 
Total operating expense(7,913)(13,784)
Finance income and other337 (4)
Impairment charges on intangible assets(2,266)(13,017)
Impairment charges on goodwill(23,991)— 
Recovery on settlement of contingent consideration— 9,891 
Income tax recovery— 3,578 
Net loss from discontinued operations$(33,506)$(13,123)

Net cash flows from discontinued operations for the years ended December 31, 2023 and 2022 is as follows:

20232022
Cash used in operating activities$(3,601)$(12,259)
Cash provided by (used in) investing activities47 (78)
Cash used in financing activities(234)(210)
Cash used in discontinued operations$(3,788)$(12,547)
XML 33 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Trade and other receivables
12 Months Ended
Dec. 31, 2023
Subclassifications of assets, liabilities and equities [abstract]  
Trade and other receivables Trade and other receivables:
December 31, 2023December 31, 2022
Trade accounts receivable$37,490 $25,812 
Other receivables7,806 10,103 
Contract assets13,269 12,781 
$58,565 $48,696 
Contract assets
Contract assets primarily relate to the Corporation's rights to consideration for work completed but not billed as at December 31, 2023 for engineering services and technology transfer services.
Contract assetsDecember 31, 2023
At January 1, 2023$12,781 
Additions to contract assets8,435 
Invoiced during the year(7,947)
At December 31, 2023$13,269 

Information about the Corporation's exposure to credit and market risks, and impairment losses for trade receivables and contract assets is included in note 32.
XML 34 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories
12 Months Ended
Dec. 31, 2023
Inventories [Abstract]  
Inventories Inventories:
December 31, 2023December 31, 2022
Raw materials and consumables$15,085 $29,016 
Work-in-progress15,041 17,171 
Finished goods7,169 8,502 
Service inventory8,575 3,361 
$45,870 $58,050 
In 2023, the amount of raw materials and consumables, finished goods and work-in-progress recognized as cost of product and service revenues amounted to $103,850,000 (2022 - $68,870,000).
In 2023, the Corporation recorded negative inventory impairment and onerous contract provision adjustments of $17,181,000 (2022 - $8,702,000) and reversed previously recorded adjustments of $2,203,000 (2022 - $1,189,000), resulting in net negative inventory impairment and onerous contract provision adjustments of $14,978,000 (2022 - $7,513,000). Write-downs and reversals are included in either cost of product and service revenues, or research and product development expense, depending on the nature of inventory.
XML 35 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, plant and equipment
12 Months Ended
Dec. 31, 2023
Property, plant and equipment [abstract]  
Property, plant and equipment Property, plant and equipment:
December 31, 2023December 31, 2022
Property, plant and equipment owned$102,206 $70,344 
Right-of-use assets14,119 12,017 
$116,325 $82,361 
10.    Property, plant and equipment (cont'd):
Property, plant and equipment owned
Net carrying amountsDecember 31, 2023December 31, 2022
Computer equipment$1,405 $1,207 
Furniture and fixtures1,436 1,323 
Leasehold improvements2,245 1,550 
Production and test equipment97,120 66,264 
$102,206 $70,344 
CostDecember 31, 2022AdditionsDisposalsTransfersEffect of movements in exchange ratesDecember 31, 2023
Building$— $936 $— $— $— $936 
Computer equipment6,741 745 — (130)— 7,356 
Furniture and fixtures2,406 328 — — 30 2,764 
Leasehold improvements9,650 1,103 — — 27 10,780 
Production and test equipment109,202 38,102 (111)(1,041)(55)146,097 
$127,999 $41,214 $(111)$(1,171)$$167,933 
Accumulated depreciationDecember 31, 2022DepreciationDisposalsImpairmentTransfersEffect of movements in exchange ratesDecember 31, 2023
Building$— $— — $936 $— $— $936 
Computer equipment5,534 491 — — (73)(1)5,951 
Furniture and fixtures1,083 245 — — (12)12 1,328 
Leasehold improvements8,100 431 — — — 8,535 
Production and test equipment42,938 7,132 (23)31 (1,090)(11)48,977 
$57,655 $8,299 $(23)$967 $(1,171)$— $65,727 
During the year ended December 31, 2023, impairment charges of $967,000 (2022 - $7,000) consist primarily of a write-down of assets of $936,000 (2022 - $nil), as the Corporation has decided to suspend investment in a planned facility in China (note 27), and an impairment loss of $31,000 (2022 - $7,000) for production and test equipment.
CostDecember 31, 2021AdditionsImpairmentTransfersEffect of movements in exchange ratesDecember 31, 2022
Computer equipment$6,852 $181 $— $(290)$(2)$6,741 
Furniture and fixtures1,914 700 — (208)— 2,406 
Leasehold improvements9,450 388 — (185)(3)9,650 
Production and test equipment77,644 32,663 (7)(1,109)11 109,202 
$95,860 $33,932 $(7)$(1,792)$$127,999 
10.    Property, plant and equipment (cont'd):
Property, plant and equipment owned (cont'd)
Accumulated depreciationDecember 31, 2021DepreciationTransfersEffect of movements in exchange ratesDecember 31, 2022
Computer equipment$5,253 $574 $(290)$(3)$5,534 
Furniture and fixtures1,152 139 (208)— 1,083 
Leasehold improvements7,932 353 (185)— 8,100 
Production and test equipment37,668 6,368 (1,109)11 42,938 
$52,005 $7,434 $(1,792)$$57,655 
Right-of-use assets
The Corporation leases certain assets under lease agreements, comprising primarily of leases of land and buildings, office equipment and vehicles (note 19).
Net carrying amounts included in property, plant and equipmentDecember 31, 2023December 31, 2022
Property$13,691 $11,487 
Equipment70 116 
Vehicle358 414 
$14,119 $12,017 
CostDecember 31, 2022AdditionsDe-recognitionEffect of movements in exchange ratesDecember 31, 2023
Property$28,844 $5,676 $(73)$— $34,447 
Equipment188 — (11)(1)176 
Vehicle637 150 (135)(15)637 
$29,669 $5,826 $(219)$(16)$35,260 
Accumulated depreciationDecember 31, 2022DepreciationDe-recognitionEffect of movements in exchange ratesDecember 31, 2023
Property$17,357 $3,382 $(3)$21 $20,757 
Equipment72 41 (7)— 106 
Vehicle223 109 (58)278 
$17,652 $3,532 $(68)$25 $21,141 
CostDecember 31, 2021AdditionsDe-recognitionTransferEffect of movements in exchange ratesDecember 31, 2022
Property$26,427 $2,746 $— $(341)$12 $28,844 
Equipment175 13 — — — 188 
Vehicle372 290 (25)— — 637 
$26,974 $3,049 $(25)$(341)$12 $29,669 
10.    Property, plant and equipment (cont'd):
Right-of-use assets (cont'd)
Accumulated depreciationDecember 31, 2021DepreciationDe-recognitionTransferEffect of movements in exchange ratesDecember 31, 2022
Property$14,590 $3,108 $— $(341)$— $17,357 
Equipment36 36 — — — 72 
Vehicle142 87 (6)— — 223 
$14,768 $3,231 $(6)$(341)$— $17,652 
XML 36 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible assets
12 Months Ended
Dec. 31, 2023
Intangible Assets [Abstract]  
Intangible assets Intangible assets:
December 31, 2023December 31, 2022
ERP management reporting software system$1,406 $2,714 
Intellectual property acquired from Ballard Motive Solutions (note 7)— 2,500 
$1,406 $5,214 
AccumulatedNet carrying
Costamortizationamount
At January 1, 2022$78,677 $57,889 $20,788 
Additions to intangible assets550 — 550 
Amortization expense— 3,107 (3,107)
Impairment on intangible assets (note 7)— 13,017 (13,017)
At December 31, 202279,227 74,013 5,214 
Additions to intangible assets154 — 154 
Amortization expense— 1,696 (1,696)
Impairment on intangible assets (note 7)— 2,266 (2,266)
At December 31, 2023$79,381 $77,975 $1,406 
During the year ended December 31, 2023, impairment charges on intangible assets of $2,266,000 (2022 - $13,017,000) were recognized primarily as a result of the post-acquisition restructuring of operations and ultimate closure of BMS (note 7).
Additions to intangible assets in 2023 of $154,000 (2022 - $550,000) consist primarily of costs to enhance the capabilities of the ERP management reporting software system.
Amortization expense on intangible assets is allocated to research and product development expense or general and administration expense depending upon the nature of the underlying assets. During the year ended December 31, 2023, amortization of $1,696,000 (2022 - $3,107,000) was recorded.
XML 37 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill
12 Months Ended
Dec. 31, 2023
Intangible Assets [Abstract]  
Goodwill Goodwill:
For the purpose of impairment testing, goodwill is allocated to the Corporation’s cash-generating units which represent the lowest level within the Corporation at which the goodwill is monitored for internal management purposes, which is not higher than the Corporation’s operating segments (note 31).
As of December 31, 2023, the aggregate carrying amount of the Corporation’s goodwill is $40,277,000 (2022 - $64,268,000). The impairment of goodwill related to the closure of BMS of $23,991,000 (2022 - $nil) was recorded before the impairment test effective December 31, 2023.
12. Goodwill (cont'd):
The goodwill impairment testing requires a comparison of the carrying value of the asset to the higher of (i) value in use; and (ii) fair value less costs to sell. Value in use is defined as the present value of future cash flows expected to be derived from the asset in its current state. The Corporation’s fair value less costs to sell test is a modified market capitalization assessment, whereby the fair value of the Fuel Cell Products and Services segment is determined by first calculating the value of the Corporation at December 31, 2023 based on the average closing share price in the month of December, adding a reasonable estimated control premium to determine the Corporation’s enterprise value on a controlling basis after adjusting for excess cash balances, deducting the fair value of long-term financial investments, and then deducting the estimated costs to sell to arrive at the fair value of the Fuel Cell Products and Services segment. Based on the fair value less costs to sell test, the Corporation has determined that the fair value of the Fuel Cell Products and Services segment exceeds its carrying value as of December 31, 2023, indicating that no goodwill impairment charge is required for 2023 ($nil in 2022).
XML 38 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-accounted Investments
12 Months Ended
Dec. 31, 2023
Interests In Other Entities [Abstract]  
Equity-accounted Investments Equity-accounted Investments:
For the year ended December 31, 2023, the Corporation recorded $10,131,000 (2022 - $11,617,000) in equity loss of investment in JV and associates, consisting of equity loss in Weichai Ballard JV of $9,931,000 (2022 - $11,599,000) and equity loss in Synergy Ballard JVCo of $200,000 (2022 - $18,000).
Investment in Weichai Ballard JV
Investment in Weichai Ballard JVDecember 31,
2023
December 31,
2022
Beginning balance$24,026 $28,982 
Capital contribution to JV— 9,272 
Recognition of 49% profit on inventory not yet sold to third party, net
1,205 549 
Equity in loss(9,931)(11,599)
Cumulative translation adjustment due to foreign exchange(1,399)(3,178)
Ending balance$13,901 $24,026 
Weichai Ballard JV is an associate in which the Corporation has significant influence and a 49% ownership interest. During the year ended December 31, 2023, the Corporation made committed capital contributions of $nil (2022 - $9,272,000 (RMB 62,475,000 equivalent)) to Weichai Ballard JV. At December 31, 2023, as specified in the Equity Joint Venture Agreement, the Corporation has fulfilled its capital contribution commitments to Weichai Ballard JV.
The following tables summarize the financial information of Weichai Ballard JV as included in its own financial statements as of December 31, 2023, adjusted for foreign exchange differences, the application of the Corporation's accounting policies, and the Corporation's incorporation costs.
December 31,
2023
December 31, 2022
Percentage ownership interest (49%)
Current assets$63,023 $80,088 
Non-current assets132 2,618 
Current liabilities(29,265)(23,460)
Non-current liabilities— (2,314)
Net assets (100%)33,890 56,932 
Corporation's share of net assets (49%)
16,607 27,895 
Incorporation costs324 324 
Elimination of unrealized profit on downstream sales, net of sale to third party(3,030)(4,193)
Carrying amount of investment in Weichai Ballard JV$13,901 $24,026 
13.    Equity-accounted Investments (cont'd):
Investment in Weichai Ballard JV (cont'd)
December 31,December 31,
20232022
Revenue (100%)$12,705 $6,476 
Net loss (100%)20,268 23,672 
Corporation's share of net loss (49%)
$9,931 $11,599 
Investment in Synergy Ballard JVCo
Investment in Synergy Ballard JVCoDecember 31,
2023
December 31,
2022
Beginning balance$— $— 
Recognition of 10% profit on inventory sold to third party, net
200 18 
Equity in loss(200)(18)
Ending balance$— $— 
On completion of an Equity Transfer Agreement in October 2023, the Corporation disposed of its 10% investment in Synergy Ballard JVCo valued at $nil as of December 31, 2023. All remaining deferred revenue and profit on past downstream transactions totalling $736,000 were fully recognized in the year ended December 31, 2023 .
XML 39 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-term financial investments
12 Months Ended
Dec. 31, 2023
Long-term Financial Investments [Abstract]  
Long-term financial investments Long-term financial investments:
In addition to the above equity-accounted investments, the Corporation has also acquired ownership interest in various other investments.
Net carrying valueDecember 31, 2022Contributions (Proceeds)Change in Fair ValueDecember 31, 2023
Long-term investment - Forsee Power$18,470 $— $(3,501)$14,969 
Long-term investment - Wisdom Motor10,000 (1,000)(4,900)4,100 
Long-term investment - Quantron AG5,333 3,304 (4,237)4,400 
Long-term investment - HyCap Fund7,963 4,624 214 12,801 
Long-term investment - Clean H2 Fund565 3,983 (473)4,075 
$42,331 $10,911 $(12,897)$40,345 
Net carrying valueDecember 31, 2021Contributions (Proceeds)Change in Fair ValueDecember 31, 2022
Long-term investment - Forsee Power$33,335 $— $(14,865)$18,470 
Long-term investment - Wisdom Motor— 10,000 — 10,000 
Long-term investment - Quantron AG— 5,183 150 5,333 
Long-term investment - HyCap Fund7,636 1,924 (1,597)7,963 
Long-term investment - Clean H2 Fund339 806 (580)565 
$41,310 $17,913 $(16,892)$42,331 
During the year ended December 31, 2023, changes in fair value and foreign exchange adjustments for long -term investments totalling $12,897,000 (2022 - $16,877,000) were comprised of decreases in long-term investments of $12,897,000 (2022 - $16,892,000) offset by increases in short-term investments of $nil (2022 - $15,000) and were recognized as an unrealized loss in the consolidated statements of loss and comprehensive income (loss) and included in finance loss and other (notes 26 and 32).
14.    Long-term financial investments (cont'd):
During the first three months of 2024, the Corporation invested in a decarbonization and climate technology and growth equity fund by acquiring a 2% interest in Templewater Decarbonization I, L.P. (“Templewater”), a limited partnership registered in Cayman Islands, for an initial investment of $495,000 on a total commitment of $1,000,000.

Investment in Forsee Power
In October 2021, the Corporation acquired a non-controlling 9.8% equity interest in Forsee Power SA ("Forsee Power"), a publicly traded French company specializing in the design, development, manufacture, commercialization, and financing of smart battery systems for sustainable electric transport.
During the year ended December 31, 2023, changes in fair value and foreign exchange adjustments totalling $(3,501,000) (2022 - $(14,865,000)) were recognized as an unrealized loss in the consolidated statements of loss and comprehensive income (loss) and included in finance loss and other (notes 26 and 32), resulting in net fair value investment in Forsee Power of $14,969,000 as of December 31, 2023 (2022 - $18,470,000), now representing a non-controlling 7.3% equity interest.
Investment in Wisdom Motor
In June 2022, the Corporation invested $10,000,000 and acquired a non-controlling 7.2% interest in Wisdom Group Holdings Ltd. ("Wisdom Motor"), a privately held Cayman Island holding company with operating subsidiaries whose business includes the design and manufacture of vehicles, including zero emission fuel cell electric buses, trucks, and battery-electric vehicles. During the year ended December 31, 2023, the Corporation assigned its option held to purchase additional Series A Preferred Shares in Wisdom for consideration of $1,000,000, resulting in recovery of contributions of $1,000,000. The exercise of this option by the acquiring counterparties, diluted the Corporation's ownership interest from 7.2% to 6.7% as of December 31, 2023.
During the year ended December 31, 2023, changes in fair value totalling $(4,900,000) (2022 - $nil) were recognized as an unrealized loss in the consolidated statements of loss and comprehensive income (loss) and included in finance loss and other (notes 26 and 32), resulting in net fair value investment in Wisdom Motor of $4,100,000 as of December 31, 2023 (2022 - $10,000,000).
Investment in Quantron AG
In September 2022, the Corporation invested €5,000,000 ($5,183,000) and acquired a non-controlling 1.9% equity interest in Quantron AG, a global electric vehicle integrator and an emerging specialty OEM to accelerate fuel cell truck adoption. During the year ended December 31, 2023, the Corporation made a committed additional contribution of €3,000,000 ($3,304,000) to exercise its option to purchase an additional 793 shares, resulting in a non-controlling ownership interest of 3.0% in Quantron AG as of December 31, 2023.
During the year ended December 31, 2023, changes in fair value and foreign exchange adjustments totalling $(4,237,000) (2022 -$150,000) were recognized as an unrealized loss in the consolidated statements of loss and comprehensive income (loss) and included in finance loss and other (notes 26 and 32), resulting in net fair value investment in Quantron AG of $4,400,000 as of December 31, 2023 (2022 - $5,333,000).
Investment in Hydrogen Funds
HyCap Fund
In August 2021, the Corporation invested in HyCap Fund I SCSp (“HyCap”), a special limited partnership registered in Luxembourg. During the year ended December 31, 2023, the Corporation made additional contributions of £3,771,000 ($4,624,000) (2022 - £1,550,000 ($1,924,000)) for total contributions of £10,987,000 ($14,210,000).
14.    Long-term financial investments (cont'd):
Investment in Hydrogen Funds (cont'd)
HyCap Fund (cont'd)
During the year ended December 31, 2023, changes in fair value and foreign exchange adjustments totalling $214,000 (2022 - $(1,597,000)) were recognized as an unrealized gain in the consolidated statements of loss and comprehensive income (loss) and included in finance loss and other (notes 26 and 32), resulting in net fair value investment in HyCap of $12,801,000 as of December 31, 2023 (2022 - $7,963,000).
Clean H2 Infrastructure Fund
In December 2021, the Corporation invested in Clean H2 Infrastructure Fund I ("Clean H2"), a special limited partnership registered in France. During the year ended December 31, 2023, the Corporation made additional contributions of €3,705,000 ($3,983,000) (2022 - €696,000 ($806,000)) for total contributions of €4,701,000 ($5,146,000).
During the year ended December 31, 2023, changes in fair value and foreign exchange adjustments totalling $(473,000) (2022 - $(580,000)) were recognized as an unrealized loss in the consolidated statements of loss and comprehensive income (loss) and included in finance loss and other (notes 26 and 32), resulting in net fair value investment in Clean H2 of $4,075,000 as of December 31, 2023 (2022 - $565,000).
XML 40 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Bank facilities
12 Months Ended
Dec. 31, 2023
Financial Instruments [Abstract]  
Bank facilities Bank facilities:
The Corporation has the following bank facilities available to it.
Letter of Guarantee Facility
The Corporation has a Letter of Guarantee Facility (“LG Facility”), enabling the bank to issue letters of guarantees, standby letters of credit, performance bonds, counter guarantees, counter standby letters of credit or similar credits on the Corporation's behalf from time to time up to a maximum of $2,000,000.
At December 31, 2023, EUR 979,000 (CDN $1,433,000) (2022 - $nil) was outstanding on the LG Facility.
Foreign Exchange Facility
The Corporation also has a $25,000,000 Foreign Exchange Facility (“FX Facility”) that enables the Corporation to enter into foreign exchange currency contracts (at face value amounts in excess of the FX facility) secured by a guarantee from Export Development Canada.
At December 31, 2023, the Corporation had outstanding foreign exchange currency contracts to purchase a total of CDN $31,500,000 (2022 – CDN $38,000,000) at an average rate of 1.35 CDN per U.S. dollar, resulting in an unrealized gain of CDN $542,000 at December 31, 2023 (2022 – CDN $(1,201,000)). The unrealized gain on forward foreign exchange contracts is presented in prepaid expenses and other current assets on the statement of financial position.
XML 41 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Trade and other payables
12 Months Ended
Dec. 31, 2023
Subclassifications of assets, liabilities and equities [abstract]  
Trade and other payables Trade and other payables:
December 31, 2023December 31, 2022
Trade accounts payable$13,724 $20,440 
Compensation payable19,235 13,248 
Other liabilities5,628 6,059 
Taxes payable1,109 586 
$39,696 $40,333 
XML 42 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deferred revenue
12 Months Ended
Dec. 31, 2023
Subclassifications of assets, liabilities and equities [abstract]  
Deferred revenue Deferred revenue:
Deferred revenue (i.e. contract liabilities) represents cash received from customers in excess of revenue recognized on uncompleted contracts.
Deferred revenueDecember 31, 2023December 31, 2022
Beginning Balance$8,030 $12,109 
Additions to deferred revenue21,790 21,650 
Revenue recognized during the year(25,232)(25,729)
Ending Balance$4,588 $8,030 
XML 43 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Provisions
12 Months Ended
Dec. 31, 2023
Subclassifications of assets, liabilities and equities [abstract]  
Provisions Provisions:
RestructuringWarrantyOnerous Contingent Legal
BalanceprovisionprovisioncontractsconsiderationprovisionTotal
At January 1, 2022$$8,712 $300 $26,258 $— $35,275 
Opening retained earnings adjustment— — 1,200 — — 1,200 
Provisions made during year455 5,851 2,900 — 2,968 12,174 
Provisions used/paid during year(320)(2,391)— (14,900)— (17,611)
Provisions reversed/expired during year— (860)— (9,280)— (10,140)
Effect of movements in exchange rates(3)15 — — — 12 
At December 31, 2022137 11,327 4,400 2,078 2,968 20,910 
Provisions made during year1,459 7,210 2,600 — — 11,269 
Provisions used/paid during year(1,176)(2,652)— (2,000)(2,968)(8,796)
Provisions reversed/expired during year— (910)(700)— — (1,610)
Effect of movements in exchange rates22 — — — 24 
At December 31, 2023$422 $14,997 $6,300 $78 $— $21,797 
Restructuring provision
Restructuring charges primarily relate to certain cost cutting measures and primarily include employee termination benefits. Restructuring charges are recognized in other operating expense. As of December 31, 2023, restructuring costs totalling $422,000 remain accrued.
Warranty provision
The Corporation recorded warranty provisions of $7,210,000 (2022 - $5,851,000), comprised of $5,916,000 (2022 - $4,580,000) related to new product sales and $1,294,000 (2022 - $1,271,000) related to upward warranty adjustments. This was offset by warranty expenditures of $2,652,000 (2022 - $2,391,000) and downward warranty adjustments of $910,000 (2022 - $860,000), due primarily to contractual expirations and changes in estimated and actual costs to repair. As of December 31, 2023, total warranty provision of $14,997,000 has been accrued in provisions and other current liabilities.
Onerous Contracts
The Corporation adopted a new standard for onerous contracts on January 1, 2022 which resulted in an increase in the onerous contract provisions of $1,200,000. On completion of a review of the Corporation's "open" contracts as of December 31, 2023, total onerous contract costs of $6,300,000 have been accrued in provisions and other current liabilities.
The Corporation will continue to review open contracts on a quarterly basis to determine if any ongoing or new contracts become onerous, and if any of the underlying conditions or assumptions change which would require an adjustment to the accrued provision.
18.    Provisions (cont'd):
Contingent Consideration
As part of the acquisition of BMS in November 2021 (note 7), total consideration included earn-out cash consideration payable by the Corporation, based on the achievement of certain performance milestones over a three year period from the acquisition date. As part of the post-acquisition restructuring of operations at Ballard Motive Solutions in the UK in 2022, there was a change in estimate in the fair value of contingent consideration due to changes in expectation of achieving milestones. This resulted in a recovery on settlement of contingent consideration of $9,891,000 related to the cancellation of certain contingent and outstanding cash milestones no longer payable. The contingent consideration provision now comprises the last remaining milestone at its estimated value of $78,000.
During the year ended December 31, 2023, cash payments of $2,000,000 (2022 - $14,900,000) were made by the Corporation upon successful achievement of certain performance milestones.
Legal provision
As part of the post-acquisition restructuring of operations at BMS in 2022 (note 7), the Corporation recorded a legal provision for various contract exit and modification costs, grant adjustment charges, and legal and advisory costs, net of expected recoveries. As at December 31, 2023, costs totalling $nil remain accrued.
XML 44 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Lease liability
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Lease liability Lease liability:
The Corporation leases certain assets under lease agreements. The lease liability consists primarily of leases of land and buildings, office equipment and vehicles. The leases have interest rates ranging from 2.95% to 8.56% per annum and expire between January 2024 and October 2033.
December 31, 2023December 31, 2022
Property$4,368 $3,743 
Equipment38 39 
Vehicle99 113 
Lease Liability, Current$4,505 $3,895 
Property$13,078 $11,505 
Equipment32 73 
Vehicle283 258 
Lease Liability, Non-current$13,393 $11,836 
Lease Liability$17,898 $15,731 
The Corporation is committed to minimum lease payments as follows:
Maturity AnalysisDecember 31, 2023
Less than one year$5,667 
Between one and five years11,757 
More than five years4,837 
Total undiscounted lease liabilities$22,261 
During the year ended December 31, 2023, the Corporation made principal payments on its lease liabilities of $4,013,000 (2022 - $3,322,000).
Deferred gains were also recorded on closing of the finance lease agreement and are amortized over the lease term. At December 31, 2023, the outstanding deferred gain was $485,000 (2022 – $902,000).
XML 45 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other non-current liabilities and employee future benefits
12 Months Ended
Dec. 31, 2023
Employee Benefits [Abstract]  
Other non-current liabilities and employee future benefits Other non-current liabilities and employee future benefits:
December 31, 2023December 31, 2022
Other non-current liabilities$2,337 $1,805 
Employee future benefits(475)455 
Other non-current liabilities and employee future benefits$1,862 $2,260 
Other non-current liabilities: Decommissioning liabilities
A provision for decommissioning liabilities has been recorded for the Corporation’s head office building in Burnaby, British Columbia and is related to estimated site restoration obligations at the end of the lease term. The Corporation has made certain modifications to the leased building to facilitate the manufacturing and testing of its fuel cell products. Consequently, the site restoration obligations relate primarily to dismantling and removing various manufacturing and test equipment and restoring the infrastructure of the leased building to its original state of when the lease was entered into.
Due to the long-term nature of the liability, the most significant uncertainty in estimating the provision is the costs that will be incurred. The Corporation has determined a range of reasonably possible outcomes of the total costs for the head office building. In determining the fair value of the decommissioning liabilities, the estimated future cash flows have been discounted at 3.17% per annum (2022 – 3.41%).
The Corporation performed an assessment of the estimated cash flows required to settle the obligations for the building as of December 31, 2023. Based on the assessment, an increase of $449,000 in the provision (2022 - $nil) was recorded against decommissioning liabilities, in addition to accretion costs of $43,000 (2022 - $44,000) and the effect of movements in exchange rates of $40,000 (2022 - $(117,000)).
The net discounted amount of estimated cash flows required to settle the obligation for the building as of December 31, 2023 is $2,337,000 (2022 - $1,805,000) which is expected to be settled at the end of the lease term in 2025.
Employee future benefits
December 31, 2023December 31, 2022
Net defined benefit pension plan liability$(582)$348 
Net other post-retirement benefit plan liability107 107 
Employee future benefits$(475)$455 
The Corporation maintained a defined benefit pension plan covering existing and former employees in the United States. The benefits under the pension plan were based on years of service and salary levels accrued as of December 31, 2009. In 2009, amendments were made to the defined benefit pension plan to freeze benefits accruing to employees at their respective years of service and salary levels obtained as of December 31, 2009.
During the year ended December 31, 2023, the Corporation completed a settlement agreement with an external party to transfer 100% of its liability for the plan retiree population of the plan. On final settlement, $7,326,000 of the plan assets were distributed to this external party who then assumed the full liability of the retiree group. The Corporation also filed formal plan termination documents and once formal approval is obtained later in 2024, the Corporation anticipates settling the remaining plan liability through cash settlement and annuity purchases from the remaining plan assets.
Certain employees in the United States are also eligible for post-retirement healthcare, life insurance, and other benefits.
The Corporation accrues the present value of its obligations under employee future benefit plans and related costs, net of the present value of plan assets.
20.     Other non-current liabilities and employee future benefits (cont'd):
Employee future benefits (cont'd)
The measurement date used to determine pension and other post-retirement benefit obligations and expense is December 31 of each year. The most recent actuarial valuation of the employee future benefit plans for funding purposes was as of January 1, 2023. The next actuarial valuation of the employee future benefit plans for funding purposes is expected to be performed as of January 1, 2024.
The Corporation expects contributions of $nil to be paid to its defined benefit plans in 2024.
The following tables reconcile the opening balances to the closing balances for the net defined benefit liability and its components for the two plans. The expense recognized in statement of loss and comprehensive income (loss) is recorded in finance loss and other (note 26).    
Defined benefit obligationFair value of plan assetsNet defined benefit liability
Defined benefit pension plan202320222023202220232022
Balance at January 1$14,402 $19,187 $(14,054)$(17,373)$348 $1,814 
Included in profit or loss
Current service cost26 30  — 26 30 
Interest cost (income)700 518 (683)(468)17 50 
Benefits payable —  —  — 
726 548 (683)(468)43 80 
Included in other comprehensive income (loss)
Remeasurements loss (gain):
Actuarial loss (gain) arising from:
Demographic assumptions —  —  — 
Financial assumptions113 (4,547) — 113 (4,547)
Experience adjustment(600)(91) — (600)(91)
Return on plan assets excluding interest — (486)3,092 (486)3,092 
income
Plan expenses(54)(24)54 24  — 
Settlements(7,326) 7,326   — 
(7,867)(4,662)6,894 3,116 (973)(1,546)
Other
Contributions paid by the employer —  —  — 
Benefits paid(558)(671)558 671  — 
(558)(671)558 671  — 
Balance at December 31$6,703 $14,402 $(7,285)$(14,054)$(582)$348 
20.     Other non-current liabilities and employee future benefits (cont'd):
Employee future benefits (cont'd)
Defined benefit obligationFair value of plan assetsNet defined benefit liability
Other post-retirement benefit plan202320222023202220232022
Balance at January 1$107 $80 $ $— $107 $80 
Included in profit or loss
Interest cost (income)5  — 5 
5  — 5 
Included in other comprehensive income (loss)
Remeasurements loss (gain):
Actuarial loss (gain) arising from:
Demographic assumptions —  —  — 
Financial assumptions1 (23) — 1 (23)
Experience adjustment2 55  — 2 55 
3 32  — 3 32 
Other
Contributions paid by the employer — (8)(7)(8)(7)
Benefits paid(8)(7)8  — 
(8)(7) — (8)(7)
Balance at December 31$107 $107 $ $— $107 $107 
Included in other comprehensive income (loss)December 31, 2023December 31, 2022
Defined benefit pension plan actuarial gain$973 $1,546 
Other post-retirement benefit plan actuarial loss(3)(32)
$970 $1,514 
Pension plan assets comprise:
20232022
Cash and cash equivalents100 %%
Equity securities— %60 %
Debt securities— %37 %
Total100 %100 %
The significant actuarial assumptions adopted in measuring the fair value of benefit obligations at December 31 were as follows:
20232022
Pension planOther benefit planPension planOther benefit plan
Discount rate4.88 %4.67 %5.00 %4.89 %
Rate of compensation increasen/an/an/an/a
20.     Other non-current liabilities and employee future benefits (cont'd):
Employee future benefits (cont'd)
The significant actuarial assumptions adopted in determining net expense for the years ended December 31 were as follows:
20232022
Pension planOther benefit planPension planOther benefit plan
Discount rate5.00 %4.67 %2.76 %4.89 %
Rate of compensation increasen/an/an/an/a
Impacts of assumed health care cost trend rates applicable to the other post-retirement benefit plan at December 31, 2023 including a one-percentage-point change in assumed health care cost trend rates would not have a material impact on the Corporation’s financial statements.
XML 46 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangements [Abstract]  
Equity Equity:
Share-based compensationDecember 31, 2023December 31, 2022
Option Expense$3,035 $5,931 
DSU Expense397 529 
RSU Expense7,288 2,479 
Total share-based compensation for continuing operations (per statement of loss)$10,720 $8,939 
Discontinued operations239 469 
Total share-based compensation (per statement of equity)$10,959 $9,408 
(a)Share capital:
Upon acquisition of BMS in November 2021 (note 7), part of the total consideration paid included the issuance of 337,353 shares of the Corporation in three future tranches at a fair value of $18.30 per share discounted for the timing delay in receiving the shares using an Asian put option pricing model, or $4,851,000.
During the year ended December 31, 2023, the Corporation issued the second and final third tranches of 224,902 (2022 - 112,451) common shares with a fair value of $3,068,000 (2022 - $1,782,000) as per the acquisition date, offset by miscellaneous deferred financing costs of $15,000 (2022 - $20,000).
During March 2021, the Corporation filed a short form base Shelf Prospectus, which provides the flexibility to make offerings of securities up to an aggregate initial offering price of $1,500,000,000 during the effective period of the Prospectus, until April 2023. This was renewed in May 2023 for a period of two years until April 2025.
At December 31, 2023, 298,935,706 ( 2022 - 298,394,203) common shares were issued and outstanding.
(b)    Share options:
The Corporation has options outstanding under a consolidated share option plan. All directors, officers and employees of the Corporation, and its subsidiaries, are eligible to participate in the share option plans although as a matter of policy, options are currently not issued to directors. Option exercise prices are denominated in either Canadian or U.S. dollars, depending on the residency of the recipient. Canadian dollar denominated options have been converted to U.S. dollars using the year-end exchange rate for presentation purposes.
All options have a term of seven years from the date of grant unless otherwise determined by the board of directors. One-third of the options vest and may be exercised, at the beginning of each of the second, third, and fourth years after granting.
21.     Equity (cont'd):
(b)    Share options (cont'd):
As at December 31, options outstanding from the consolidated share option plan were as follows:
BalanceOptions for common sharesWeighted average exercise price
At January 1, 20224,041,567 $8.70 
Options granted1,263,685 8.97 
Options exercised(304,635)2.87 
Options forfeited(184,496)12.75 
Options expired(8,501)2.20 
At December 31, 20224,807,620 9.19 
Options exercised(152,120)2.25 
Options forfeited(263,253)10.39 
Options expired(2,025)1.36 
At December 31, 20234,390,222 $9.36 
The following table summarizes information about the Corporation’s share options outstanding as at December 31, 2023:
Options outstandingOptions exercisable
NumberWeighted average
remaining
contractual life
Weighted
average
exercise
NumberWeighted
average
Range of exercise priceoutstanding(years)priceexercisableexercise price
$1.33 - $3.08
1,038,671 1.7$2.84 1,038,671 $2.84 
$3.64 - $5.62
440,140 2.14.05 393,037 3.86 
$7.07 - $10.73
2,043,418 4.210.14 1,403,784 10.43 
$12.91 - $26.13
867,993 4.118.02 729,625 17.43 
4,390,222 3.4$9.36 3,565,117 $8.93 
During 2023, compensation expense of $3,035,000 (2022 – $5,931,000) was recorded in net loss based on the grant date fair value of the awards recognized over the vesting period.
During 2023, 152,120 (2022 - 304,635) options were exercised for an equal amount of common shares for proceeds of $335,000 (2022 -$916,000).
During 2023, options to purchase nil common shares were granted with a weighted average fair value of $nil (2022 – 1,263,685 options and $4.92 fair value). The granted options vest annually over three years.
As at December 31, 2023, options to purchase 4,390,222 common shares were outstanding (2022 – 4,807,620).
(c)    Share distribution plan:
The Corporation has a consolidated share distribution plan that permits the issuance of common shares for no cash consideration to employees of the Corporation to recognize their past contribution and to encourage future contribution to the Corporation. At December 31, 2023, there were 17,140,498 (2022 – 18,844,127) shares available to be issued under this plan.
During 2022 and 2023, no shares were issued under this plan and therefore no compensation expense was recorded against profit or loss.
21.     Equity (cont'd):
(d)    Deferred share units:
Deferred share units (“DSUs”) are granted to the board of directors and executives. Eligible directors must elect to receive at least half of their annual retainers and executives may elect to receive all or part of their annual bonuses in DSUs. Each DSU is redeemable for one common share in the capital of the Corporation after the director or executive ceases to provide services to the Corporation. Shares will be issued from the Corporation’s share distribution plan.
BalanceDSUs for common shares
At January 1, 2022756,223 
DSUs granted80,319 
DSUs exercised(126,862)
At December 31, 2022709,680 
DSUs granted93,188 
DSUs exercised(65,499)
At December 31, 2023737,369 
During 2023, compensation expense of $397,000 (2022 - $529,000) was recorded in net loss relating to 93,188 DSUs (2022 - 80,319) granted during the year.
During 2023, 65,499 DSUs (2022 – 126,862) were exercised, net of applicable taxes, which resulted in the issuance of 31,736 common shares (2022 – 58,990), resulting in an impact on equity of $171,000 (2022 - $753,000).
As at December 31, 2023, 737,369 deferred share units were outstanding (2022 – 709,680).
(e)    Restricted share units:
Restricted share units (“RSUs”) are granted to employees and executives. Each RSU is convertible into one common share. The RSUs vest after a specified number of years from the date of issuance, and under certain circumstances, are contingent on achieving specified performance criteria. A performance factor adjustment is made if there is an over-achievement (or under-achievement) of specified performance criteria, resulting in additional (or fewer) RSUs being converted. Certain RSUs granted in 2023 include an additional market criteria with weighted vesting over three years.
The Corporation has two plans under which RSUs may be granted, the consolidated share distribution plan and the market purchase RSU plan. Awards under the consolidated share distribution plan are satisfied by the issuance of treasury shares on maturity.
BalanceRSUs for common shares
At January 1, 2022966,220 
RSUs granted567,693 
RSU performance factor adjustment(29,004)
RSUs exercised(460,681)
RSUs forfeited(42,148)
At December 31, 20221,002,080 
RSUs granted2,996,387 
RSUs exercised(279,668)
RSUs forfeited(577,353)
At December 31, 20233,141,446 
21.     Equity (cont'd):
(e)    Restricted share units (cont'd):
During 2023, compensation expense of $7,288,000 (2022 - $2,479,000) was recorded in net loss.
During 2023, 2,996,387 RSUs were issued (2022 – 567,693). The fair value of RSU grants is measured based on the stock price of the shares underlying the RSU on the date of grant or by using a complex simulation model, depending on the type of RSU.
During 2023, 279,668 RSUs (2022 – 460,681) were exercised, net of applicable taxes, which resulted in the issuance of 132,745 common shares (2022 – 217,832), resulting in an impact on equity of $585,000 (2022 - $2,466,000).
As at December 31, 2023, 3,141,446 RSUs were outstanding (2022 – 1,002,080).
XML 47 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and contingencies
12 Months Ended
Dec. 31, 2023
Other Provisions, Contingent Liabilities And Contingent Assets [Abstract]  
Commitments and contingencies Commitments and contingencies:
As at December 31, 2023, the Corporation is committed to minimum lease payments (note 19).
Long-term investments include two investments committing the Corporation to be a limited partner in hydrogen infrastructure and growth equity funds (note 14). The Corporation has committed to investing £25,000,000 (including £10,986,000 invested as of December 31, 2023) into HyCap. The Corporation has committed to investing €30,000,000 (including €4,701,000 invested as of December 31, 2023) into Clean H2. Long-term investments also include an investment committing the Corporation to be a limited partner in Templewater, a decarbonization climate technology and growth equity fund. The Corporation has committed to investing $1,000,000 (including $nil invested as of December 31, 2023) in Templewater.

As at December 31, 2023, the Corporation has outstanding commitments aggregating up to a maximum of $22,031,000 relating primarily to purchases of property, plant and equipment.
In connection with the acquisition of intellectual property from UTC in April 2014, the Corporation retains a royalty obligation in certain circumstances to pay UTC a portion of any future intellectual property sale and licensing income generated from certain of the Corporation's intellectual property portfolio for a period of 15 years expiring in April 2029. No royalties were paid to UTC in the years ended December 31, 2023 and December 31, 2022.
The Corporation retains a previous funding obligation to pay royalties of 2% of revenues, to a maximum of $4,613,000 (CDN $5,351,000), on sales of certain fuel cell products for commercial distributed utility applications. As of December 31, 2023, no royalties have been incurred to date for this agreement.
The Corporation also retains a previous funding obligation to pay royalties of 2% of revenues, to a maximum of $1,896,000 (CDN $2,200,000), on sales of certain fuel cell products for commercial transit applications. As of December 31, 2023, no royalties have been incurred to date for this agreement.
In the ordinary course of business or as required by certain acquisition or disposition agreements, the Corporation is periodically required to provide certain indemnities to other parties. As of December 31, 2023, the Corporation has not accrued any significant amount owing, or receivable, due to any indemnity agreements undertaken in the ordinary course of business.
XML 48 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Disaggregation of revenue
12 Months Ended
Dec. 31, 2023
Analysis of income and expense [abstract]  
Disaggregation of revenue Disaggregation of revenue:
The Corporation's operations and main revenue streams are the same as those described in note 4. The Corporation's revenue is derived from contracts with customers.
23. Disaggregation of revenue (cont'd):
In the following table, revenue is disaggregated by geographical market, by market application, and by timing of revenue recognition.
December 31,December 31,
20232022
Geographical markets
China$11,980 $9,127 
Europe48,958 38,444 
North America37,736 28,572 
Other3,694 5,717 
$102,368 $81,860 
Application
Bus$29,265 $24,917 
Truck10,961 11,472 
Rail19,100 5,106 
Marine7,331 2,184 
HD Mobility subtotal66,657 43,679 
Stationary21,707 18,872 
Emerging Markets and Other14,004 19,309 
$102,368 $81,860 
Timing of revenue recognition
Products transferred at a point in time$78,769 $52,749 
Products and services transferred over time23,599 29,111 
$102,368 $81,860 
XML 49 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Personnel expenses
12 Months Ended
Dec. 31, 2023
Analysis of income and expense [abstract]  
Personnel expenses Personnel expenses:
Personnel expenses are included in cost of product and service revenues, research and product development expense, general and administrative expense, sales and marketing expense, and other expense.
December 31, 2023December 31, 2022
Salaries and employee benefits$103,868 $92,743 
Share-based compensation (note 21)10,720 8,939 
$114,588 $101,682 
XML 50 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other operating expense
12 Months Ended
Dec. 31, 2023
Analysis of income and expense [abstract]  
Other operating expense Other operating expense:
December 31, 2023December 31, 2022
Net impairment loss on trade receivables$1,498 $73 
Restructuring and related costs1,512 482 
Acquisition related costs773 2,857 
$3,783 $3,412 
During the year ended December 31, 2023, the Corporation recorded a net impairment loss on trade receivables of $1,498,000 (2022 - $73,000), consisting primarily of various receivables no longer deemed collectible. In the event that the Corporation recovers any amounts previously recorded as impairment losses, the recovered amount will be recognized as a reversal of the impairment loss in the period of recovery.
25. Other operating expense (cont'd):
During the year ended December 31, 2023, total restructuring and related charges of $1,512,000 (2022 - $482,000) relate primarily to certain cost cutting measures and related personnel costs.
Acquisition related costs of $773,000 (2022 - $2,857,000) for the year ended December 31, 2023 consist primarily of other legal, advisory, and transaction related costs incurred due to corporate development activities.
XML 51 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Finance income and expense
12 Months Ended
Dec. 31, 2023
Analysis of income and expense [abstract]  
Finance income and expense Finance income and expense:
20232022
Employee future benefit plan expense (note 20)$(109)$(189)
Investment income43,340 19,606 
Mark to market and foreign exchange loss on financial assets (notes 14 & 32)(12,897)(16,877)
Foreign exchange gain (loss)821 (4,552)
Government levies(100)(100)
Finance income (loss) and other$31,055 $(2,112)
Finance expense$(1,105)$(1,265)
XML 52 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Impairment charges on property, plant, and equipment
12 Months Ended
Dec. 31, 2023
Impairment of Property, Plant, and Equipment [Abstract]  
Impairment charges on property, plant, and equipment Impairment charges on property, plant, and equipment:
During the year ended December 31, 2023, the Corporation recognized impairment charges on property, plant, and equipment of $967,000 (2022 - $7,000).
During the year ended December 31, 2023, the Corporation decided to suspend investment in a planned facility in China . As a result of this decision, the Corporation will not be able to recover any costs totalling $936,000 as the plant was still in the design phase and the costs incurred are not directly transferable to any other planned location. Consequently, the Corporation recognized property, plant and equipment impairment charges of $936,000 during the year ended December 31, 2023.

During the year ended December 31, 2023, the Corporation also recorded an impairment loss of $31,000 (2022 - $7,000) for production and test equipment that was never placed in service and was determined not required to support the Corporation's future manufacturing or testing capabilities.
XML 53 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income taxes
12 Months Ended
Dec. 31, 2023
Income Taxes [Abstract]  
Income taxes Income taxes:
(a)Current tax expense:
The components of income tax benefit (expense) included in the determination of the profit (loss) from continuing operations comprise of:
28.     Income taxes (cont'd):
(a)Current tax expense (cont'd):
20232022
Current tax expense
Current period income tax$64 $39 
Withholding tax94 
Total current tax expense$158 $42 
Deferred tax expense
Origination and reversal of temporary differences$(45,050)$(12,264)
Adjustments for prior periods2,174 277 
Change in unrecognized deductible temporary differences42,876 11,987 
Total deferred tax expense$— $— 
Total income tax expense from continuing operations$158 $42 
The Corporation’s effective income tax rate differs from the combined Canadian federal and provincial statutory income tax rate for companies. The principal factors causing the difference are as follows:
20232022
Net loss before income taxes (from continuing operations)$(144,052)$(160,329)
Expected tax recovery at 27.00% (2022 – 27.00% )
$(38,894)$(43,289)
Increase (reduction) in income taxes resulting from:
Non-deductible expenses (non-taxable income)(993)12,712 
Expiry of losses and ITC96 1,515 
Investment tax credits earned(4,009)(3,782)
Foreign tax rate and tax rate differences4,165 4,636 
Change in unrecognized deductible temporary differences39,674 28,247 
Other119 
Income taxes from continuing operations$158 $42 
(b)    Unrecognized deferred tax asset:
At December 31, 2023, the Corporation did not recognize any deferred tax assets resulting from the following deductible temporary differences for financial statement and income tax purposes.
20232022
Scientific research expenditures$143,663 $127,482 
Investments36,315 21,463 
Share issuance costs14,145 23,588 
Losses from operations carried forward394,599 284,468 
Capital losses carried forward10,703 — 
Investment tax credits46,810 43,451 
Property, plant and equipment and intangible assets221,365 208,991 
$867,600 $709,443 
Deferred tax assets have not been recognized in respect of these deductible temporary differences because it is not currently probable that future taxable profit will be available against which the Corporation can utilize the benefits.
28.     Income taxes (cont'd):
(b)    Unrecognized deferred tax asset (cont'd):
The Corporation has available to carry forward the following as at December 31:
20232022
Canadian scientific research expenditures$143,663 $127,482 
Canadian losses from operations262,887 165,647 
Canadian capital losses from operations12,958 — 
Canadian investment tax credits46,810 40,877 
German losses from operations for corporate tax purposes46 501 
US federal losses from operations46,784 49,237 
Denmark losses from operations65,786 50,495 
Hong Kong losses from operations116 61 
UK losses from operations13,085 14,304 
UK research and development tax credits122 115 
The Canadian scientific research expenditures may be carried forward indefinitely. The Canadian losses from operations may be used to offset future Canadian taxable income and expire over the period from 2033 to 2043.
The German, Hong Kong, Denmark and UK losses from operations may be used to offset future taxable income in Germany, Hong Kong, Denmark and UK for corporate tax and trade tax purposes and may be carried forward indefinitely.
The US federal losses from operations incurred prior to January 1, 2018 may be used to offset future US taxable income and expire over the period from 2023 to 2037 and may be carried forward indefinitely for losses incurred after January 1, 2018.
The Canadian investment tax credits may be used to offset future Canadian income taxes otherwise payable and expire over the period from 2023 to 2043. The UK scientific research and development tax credits may be carried forward indefinitely.
XML 54 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related party transactions
12 Months Ended
Dec. 31, 2023
Related Party [Abstract]  
Related party transactions Related party transactions:
Related parties include shareholders with a significant ownership interest in the Corporation, including its subsidiaries and affiliates, and the Corporation’s equity accounted investees: Weichai Ballard JV and Synergy Ballard JVCo (note 13).
For the year ended December 31, 2023 and 2022, related party transactions and balances with the Corporation's 49% owned equity accounted investee, Weichai Ballard JV, were as follows:
Balances with related party - Weichai Ballard JV20232022
Trade and other receivables$13,697 $13,320 
Investments13,901 24,026 
Deferred revenue1,904 2,095 
Transactions during the year with related party - Weichai Ballard JV20232022
Revenues$8,099 $8,115 
Cost of goods sold and operating expense1,996 3,225 
29.    Related party transactions (cont'd):
On completion of an Equity Transfer Agreement in October 2023, the Corporation disposed of its 10% investment in Synergy Ballard JVCo valued at $nil as of December 31, 2023.
Corporation Directors and Executive Officers
The Corporation provides key management personnel, being board directors and executive officers, certain benefits, in addition to their salaries. Key management personnel also participate in the Corporation’s share-based compensation plans (note 21).
In addition to cash and equity compensation, the Corporation provides the executive officers with certain personal benefits, including car allowance, medical benefit program, long and short-term disability coverage, life insurance and an annual medical, financial planning allowance and relocation allowances and services as necessary.
The employment agreements for the executive officers are substantially the same with slight variations by individual. The maximum obligation that is required to be provided in the event of termination is notice of 12 months plus one month for every year of employment completed with the Corporation (to a maximum of 24 months), or payment in lieu of such notice, consisting of the salary, bonus and other benefits that would have been earned during such notice period. If there is a change of control, and if the executive officer’s employment is terminated, including a constructive dismissal, within 2 years following the date of a change of control, the executive officer is entitled to a payment equivalent to payment in lieu of a 24 month notice period. The minimum obligation that is required is limited to that required by employment standards legislation plus one day for every full month of employment since hire date, with no distinction made for a change of control situation.
Key management personnel compensation is comprised of:
20232022
Salaries and employee benefits$3,817 $3,416 
Post-employment retirement benefits65 61 
Termination benefits— 247 
Share-based compensation (note 21)2,622 1,793 
$6,504 $5,517 
XML 55 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supplemental disclosure of cash flow information
12 Months Ended
Dec. 31, 2023
Cash Flow Statement [Abstract]  
Supplemental disclosure of cash flow information Supplemental disclosure of cash flow information:
Non-cash financing and investing activities:20232022
Compensatory shares$1,688 $1,029 
XML 56 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operating segments
12 Months Ended
Dec. 31, 2023
Operating Segments [Abstract]  
Operating segments Operating segments:
The Corporation operates in a single segment, Fuel Cell Products and Services, which consists of the design, development, manufacture, sale and service of PEM fuel cell products for a variety of applications, focusing on power products for bus, truck, rail, marine, stationary and emerging market (material handling, off-road and other) applications, as well as the delivery of services, including technology solutions, after sales services and training.
In 2023, revenues included sales to one individual customer of $10,882,000 which exceeded 10% of total revenue. In 2022, revenues included sales to two individual customers of $9,426,000 and $8,115,000, respectively, which exceeded 10% of total revenue.
31.    Operating segments (cont'd):
Revenues from continuing operations by geographic area, which are attributed to countries based on customer location for the years ended December 31, are as follows:
Revenues20232022
United States$25,702 $24,052 
Germany14,490 13,685 
Canada12,034 4,520 
China11,980 9,127 
Poland11,262 1,769 
United Kingdom8,178 7,967 
Netherlands4,812 103
France3,307 6,903 
Denmark2,240 2,529 
Belgium2,089 3,430 
India2,034 656 
Taiwan1,381 640 
Spain857 763 
Norway779 591 
Australia51 3,711 
Japan76 541 
Other countries1,096 873 
$102,368 $81,860 
Non-current assets by geographic area are as follows:
December 31,December 31,
Non-current assets20232022
Canada$186,109 $180,421 
China13,916 24,047 
United States8,600 6,791 
Denmark4,176 4,398 
United Kingdom— 2,913 
$212,801 $218,570 
XML 57 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial instruments
12 Months Ended
Dec. 31, 2023
Financial Instruments [Abstract]  
Financial instruments Financial instruments:
(a)Fair value:
The Corporation’s financial instruments consist of cash and cash equivalents, short-term investments, trade and other receivables, long-term financial investments, and trade and other payables. The fair values of cash and cash equivalents, trade and other receivables, and trade and other payables approximate their carrying values because of the short-term nature of these instruments.
Short-term investments comprise term deposits with terms of greater than 90 days and a previously held investment in a Danish public company held by Ballard Power Systems Europe ("BPSE"). During the year ended December 31, 2022, the Corporation sold its remaining Green Hydrogen shares for net proceeds of $1,010,000.
32.    Financial instruments (cont'd):
(a)Fair value (cont'd):
Long-term financial investments (note 14) comprise newly-created hydrogen infrastructure and growth equity funds: HyCap Fund and Clean H2 Fund, and an investment in Forsee Power, Wisdom Motor, and Quantron AG, as well as equity-accounted investments. Changes in fair value and foreign exchange adjustments are recognized as gains or losses in the consolidated statements of loss and comprehensive income (loss) and included in finance loss and other (note 26). During the year ended December 31, 2023, the Corporation recognized net mark to market and foreign exchange losses of $12,897,000 (2022 - $16,877,000).
Increase (decrease) in fair value due to MTM and foreign exchangeDecember 31, 2023December 31, 2022
Short-term investment - Green Hydrogen$— $15 
Long-term investment - Forsee Power(3,501)(14,865)
Long-term investment - Wisdom Motor(4,900)— 
Long-term investment - Quantron AG(4,237)150 
Long-term investment - HyCap Fund214 (1,597)
Long-term investment - Clean H2 Fund(473)(580)
Decrease in fair value of investments$(12,897)$(16,877)
Fair value measurements recognized in the statement of financial position must be categorized in accordance with the following levels:
(i)    Level 1: Quoted prices (unadjusted) in active markets for identical assets or liabilities;
(ii)    Level 2: Inputs other than quoted prices included in Level 1 that are observable for the asset or liability,     either directly (i.e. as prices) or indirectly (i.e. derived from prices);
(iii)    Level 3: Inputs for the asset or liability that are not based on observable market data (unobservable inputs).
The Corporation's above-mentioned investment in Forsee Power is categorized as Level 1 whereas the other investments are all categorized as Level 3.
(b)    Financial risk management:
The Corporation primarily has exposure to foreign currency exchange rate risk, commodity risk, interest rate risk, and credit risk.
Foreign currency exchange rate risk
Foreign currency exchange rate risk is the risk that the fair value of deferred cash flows of a financial instrument will fluctuate because of changes in foreign exchange rates. The Corporation is exposed to currency risks primarily due to its holdings of Canadian dollar denominated cash equivalents and its Canadian dollar denominated purchases and accounts payable. Substantially all receivables are denominated in U.S. dollars.
Periodically, the Corporation uses foreign exchange currency contracts to manage exposure to currency rate fluctuations. These contracts are recorded at their fair value as either assets or liabilities on the statement of financial position. Any changes in fair value are either (i) recorded in the statement of comprehensive income (loss) if formally designated and qualified under hedge accounting criteria; or (ii) recorded in the statements of loss and comprehensive income (loss) if either not designated, or not qualified, under hedge accounting criteria.The outstanding foreign exchange currency contracts are not qualified under hedge accounting.
32.    Financial instruments (cont'd):
(b)    Financial risk management (cont'd):
Foreign currency exchange rate risk (cont'd)
The Corporation limits its exposure to foreign currency risk by holding Canadian denominated cash and cash equivalents in amounts up to 100% of forecasted twelve month Canadian dollar net expenditures and up to 50% of the following twelve months of forecasted Canadian dollar net expenditures, thereby creating an economic hedge. Periodically, the Corporation also enters into forward foreign exchange contracts to further limit its exposure. At December 31, 2023, the Corporation held Canadian dollar denominated cash and cash equivalents of CDN $64,383,000 and outstanding forward foreign exchange contracts to buy a total of CDN $31,500,000 in 2023 at an average rate of CDN $1.35 to US $1.00.
The following exchange rates applied during the year ended December 31, 2023:
$US to $1.00 CDN$CDN to $1.00 US
January 1, 2023 Opening rate$0.784$1.354
December 31, 2023 Closing rate$0.755$1.325
Fiscal 2023 Average rate$0.741$1.350
Based on cash and cash equivalents and forward foreign exchange contracts held at December 31, 2023, a 10% increase in the Canadian dollar against the U.S. dollar, with all other variables held constant, would result in an increase in foreign exchange gains of approximately $7,236,000 recorded against net income.
If the Canadian dollar weakened 10% against the US dollar, there would be an equal, and opposite impact, on net income. This sensitivity analysis includes foreign currency denominated monetary items, and adjusts their translation at year-end, for a 10% change in foreign currency rates.
Commodity risk
Commodity risk is the risk of financial loss due to fluctuations in commodity prices, in particular, for the price of platinum and palladium, which are key components of the Corporation’s fuel cell products. Platinum and palladium are scarce natural resources and therefore the Corporation is dependent upon a sufficient supply of these commodities. To manage its exposure to commodity price fluctuations, the Corporation may include platinum and or palladium pricing adjustments directly into certain significant customer contracts.
Interest rate risk
Interest rate risk is the risk that the fair value of deferred cash flows of a financial instrument will fluctuate because of changes in market interest rates. The Corporation is exposed to interest rate risk arising primarily from fluctuations in interest rates on its cash and cash equivalents. The Corporation limits its exposure to interest rate risk by continually monitoring and adjusting portfolio duration to align to forecasted cash requirements and anticipated changes in interest rates.
Based on cash and cash equivalents at December 31, 2023, a 1.0% decline in interest rates, with all other variables held constant, would result in a decrease in investment income of $7,511,000. If interest rates had been 1.0% higher, there would be an equal and opposite impact on net income.
Credit risk
Credit risk is the risk of financial loss to the Corporation if a customer or counterparty to a financial instrument fails to meet its contractual obligations, and arises principally from the Corporation’s receivables from customers.
32.    Financial instruments (cont'd):
(b)    Financial risk management (cont'd):
Credit risk (cont'd)
IFRS 9 Financial Instruments requires impairment losses to be recognized based on “expected losses” that will occur in the future, incorporating forward looking information relating to defaults and applies a single ECL impairment model that applies to all financial assets within scope. ECLs are a probability-weighted estimate of credit losses. Credit losses are measured as the present value of all cash shortfalls (i.e. the difference between the cash flows due to the Corporation in accordance with the contract and the cash flows that the Corporation expects to receive). Under IFRS 9, at each reporting date the Corporation is required to assess whether financial assets carried at amortized cost are credit-impaired.
As a result of this review for the year ended December 31, 2023, the Corporation did not recognize any additional estimated ECL impairment losses.
XML 58 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Material accounting policies (Policies)
12 Months Ended
Dec. 31, 2023
Corporate information and statement of IFRS compliance [abstract]  
Basis of consolidation Basis of consolidation:
Subsidiaries are entities controlled by the Corporation. The Corporation controls an entity when it is exposed to, or has rights to, variable returns from its involvement with the entity and has the ability to affect those returns though its power over the entity. The financial statements of subsidiaries are included in the consolidated financial statements from the date that control commences until the date that control ceases. Intercompany balances and transactions are eliminated in the consolidated financial statements.
Foreign currency Foreign currency:
(i)    Foreign currency transactions
Transactions in foreign currencies are translated to the respective functional currencies of the Corporation and its subsidiaries at the exchange rate in effect at the transaction date. Monetary assets and liabilities denominated in other than the functional currency are translated at the exchange rates in effect at the statement of financial position date. The resulting exchange gains and losses are recognized in earnings. Non-monetary assets and liabilities denominated in other than the functional currency that are measured at fair value are translated to the functional currency at the exchange rate at the date that the fair value was determined. Non-monetary items that are measured in terms of historical cost in other than the functional currency are translated using the exchange rate at the date of the transaction.
(ii)    Foreign operations
The assets and liabilities of foreign operations are translated to the presentation currency using exchange rates at the reporting date. The income and expenses of foreign operations are translated to the presentation currency using exchange rates at the dates of the transactions. Foreign currency differences are recognized in other comprehensive income (loss).
Financial assets Financial assets
The Corporation initially recognizes loans and receivables and deposits on the date that they originated and all other financial assets on the trade date at which the Corporation becomes a party to the contractual provisions of the instrument. The Corporation de-recognizes a financial asset when the contractual rights to the cash flows from the asset expire, or when it transfers substantially all the risks and rewards of ownership of the financial asset.
4.     Material accounting policies (cont'd):
(c)    Financial instruments (cont'd):
(i)    Financial assets (cont'd)
Financial assets are classified as measured at: amortized cost; fair value through other comprehensive income ("FVOCI") or fair value through profit or loss ("FVTPL"). The classification of financial assets is generally based on the business model in which a financial asset is managed and its contractual cash flow characteristics. Derivatives embedded in contracts where the host is a financial asset in the scope of the standard are never separated. Instead, the hybrid financial instrument as a whole is assessed for classification. The Corporation's financial assets which consist primarily of cash and cash equivalents, short-term investments, trade and other receivables, contract assets and long-term financial investments are classified at amortized cost.
The Corporation also periodically enters into foreign exchange forward contracts to limit its exposure to foreign currency rate fluctuations. These derivatives are recognized initially at fair value and are recorded as either assets or liabilities based on their fair value. Subsequent to initial recognition, these derivatives are measured at fair value and changes to their value are recorded through profit or loss.
Financial liabilities Financial liabilities
Financial liabilities comprise the Corporation’s trade and other payables. The financial liabilities are initially recognized on the date they are originated and are derecognized when the contractual obligations are discharged or cancelled or expire. These financial liabilities are recognized initially at fair value and subsequently are measured at amortized cost using the effective interest method, when materially different from the initial amount. Fair value is determined based on the present value of future cash flows, discounted at the market rate of interest.
Inventories Inventories:
Inventories are recorded at the lower of cost and net realizable value. The cost of inventories is based on the first-in first-out principle, and includes expenditures incurred in acquiring the inventories, production or conversion costs and other costs incurred in bringing them to their existing location and condition. In the case of manufactured inventories and work in progress, cost includes materials, labor and appropriate share of production overhead based on normal operating capacity. Costs of materials are determined on an average per unit basis.
Net realizable value is the estimated selling price in the ordinary course of business, less the estimated costs of completion and selling expenses. In establishing any impairment of inventory, management estimates the likelihood that inventory carrying values will be affected by changes in market demand, technology and design, which would impair the value of inventory on hand.
Property, plant and equipment Property, plant and equipment:
(i)    Recognition and measurement
Items of property, plant and equipment are measured at cost less accumulated depreciation and any accumulated impairment losses. The cost of self-constructed assets includes the cost of materials, costs directly attributable to bringing the assets to a working condition for their intended use, and the costs of dismantling and removing items and restoring the site on which they are located. If significant parts of an item of property, plant and equipment have different useful lives, then they are accounted for as separate items (major components) of property, plant and equipment.
Any gain or loss on disposal of an item of property, plant and equipment is recognized in profit or loss.
4.     Material accounting policies (cont'd):
(e)     Property, plant and equipment (cont'd):
(ii)    Depreciation (cont'd)
Depreciation is calculated to write-off the cost of items of property, plant and equipment less their estimated residual values using the straight-line method over their estimated useful lives, and is recognized in profit or loss.
The estimated useful lives of property, plant and equipment for current and comparative periods are as follows:
Computer equipment
3 to 10 years
Furniture and fixtures
5 to 10 years
Leasehold improvementsThe shorter of initial term of the respective lease and
estimated useful life
Production and test equipment
4 to 15 years
Leased assets are depreciated over the shorter of the lease term or their useful lives unless it is reasonably certain that the Corporation will obtain ownership by the end of the lease term.
Right-of-use asset - Property
1 to 15 years
Right-of-use asset - Office equipment
4 to 7 years
Right-of-use asset - Vehicles
1 to 5 years
Depreciation methods, useful lives and residual values are reviewed at each reporting date and adjusted if appropriate.
Leases Leases:
IFRS 16 Leases introduced a single, on-balance sheet accounting model for lessees. As a result, the Corporation, as a lessee, has recognized right-of-use assets representing its rights to use the underlying assets, and lease liabilities representing its obligation to make lease payments. Lessor accounting remains similar to previous accounting policies.
At inception of a contract, the Corporation assesses whether a contract is, or contains, a lease. A contract is, or contains, a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration.
i.    As a Lessee
The Corporation recognizes a right-of-use asset and a lease liability at the lease commencement date. The right-of-use asset is initially measured at cost, which comprises the initial amount of the lease liability adjusted for any lease payments made at or before the commencement date, plus any initial direct costs incurred and an estimate of costs to dismantle and remove the underlying asset or to restore the underlying asset or the site on which it is located, less any lease incentives received.
The right-of-use asset is subsequently depreciated using the straight-line method from the commencement date to the earlier of the end of the useful life of the right-of-use asset or the end of the lease term. The estimated useful lives of right-of-use assets are determined on the same basis as those of property and equipment. In addition, the right-of-use asset is periodically reduced by impairment losses, if any, and adjusted for certain remeasurements of the lease liability.
The lease liability is initially measured at the present value of the lease payments that are not paid at the commencement date, discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Corporation’s incremental borrowing rate. Generally, the Corporation uses its incremental borrowing rate as the discount rate.
4.     Material accounting policies (cont'd):
(f)    Leases (cont'd):
i.    As a Lessee (cont'd)
The lease liability is subsequently measured at amortized cost using the effective interest method. It is remeasured when there is a change in future lease payments arising from a change in an index or rate, if there is a change in the Corporation’s estimate of the amount expected to be payable under a residual value guarantee or if the Corporation changes its assessment of whether it will exercise a purchase, extension or termination option. When the lease liability is remeasured in this way, a corresponding adjustment is made to the carrying amount of the right-of-use asset, or is recorded in profit or loss if the carrying amount of the right-of-use asset has been reduced to zero.
The Corporation presents right-of-use assets in ‘Property, plant and equipment’ and lease liabilities in ‘Lease liability’ in the statement of financial position.
The Corporation has elected not to recognize right-of-use assets and lease liabilities for short-term leases of properties, equipment and vehicles that have a lease term of 12 months or less. The Corporation has elected not to recognize right-of-use assets and lease liabilities for low value leases that have initial values of less than $5,000. The Corporation recognizes the lease payments associated with these leases as an operating expense on a straight-line basis over the lease term.
Goodwill and Intangible assets Goodwill and intangible assets:
(i)    Recognition and measurement
GoodwillGoodwill arising on the acquisition of subsidiaries is measured at cost less accumulated impairment losses.
Research and developmentExpenditure on research activities is recognized in profit or loss as incurred.
Development expenditure is capitalized only if the expenditure can be measured reliably, the product or process is technically and commercially feasible, future economic benefits are probable and the Corporation intends to and has sufficient resources to complete development and to use or sell the asset. Otherwise, it is recognized in profit or loss as incurred. Subsequent to initial recognition, development expenditure is measured at cost less accumulated amortization and any accumulated impairment losses.
Intangible assetsIntangible assets, including patents, know-how, in-process research and development, trademarks and service marks, customer contracts and relationships, non-compete agreements, and software systems that are acquired or developed by the Corporation and have finite useful lives are measured at cost less accumulated amortization and any accumulated impairment losses.
(ii)    Amortization
Amortization is calculated to write-off the cost of intangible assets less their estimated residual values using the straight-line method over their estimated useful lives, and is recognized in profit or loss. Goodwill is not amortized.
The estimated useful lives for current and comparative periods are as follows:
Acquired patents, know-how and in-process research & development
5 to 20 years
ERP management reporting software system
5 to 10 years
Acquired customer contracts and relationships
7 to 10 years
Acquired non-compete agreements
1 to 3 years
Domain names
15 years
Acquired trademarks and service marks
15 years
Internally generated fuel cell intangible assets
3 to 5 years
Amortization methods, useful lives and residual values are reviewed at each reporting date and adjusted if appropriate.
Impairment, Financial assets Impairment:
(i)    Financial assets
An ‘expected credit loss’ ("ECL") model applies to financial assets measured at amortized cost and debt investments at FVOCI, but not to investments in equity instruments. The Corporation's financial assets measured at amortized cost and subject to the ECL model consist primarily of trade receivables and contract assets.
In applying the ECL model, loss allowances are measured on either of the following bases:
12-month ECLs: these are ECLs that result from possible default events within the 12 months after the reporting date; and
lifetime ECLs: these are ECLs that result from all possible default events over the expected life of a financial instrument.

The Corporation measures loss allowances for trade receivables and contract assets at an amount equal to lifetime ECLs.
When determining whether the credit risk of a financial asset has increased significantly since initial recognition and when estimating ECLs, the Corporation considers reasonable and supportable information that is relevant and available without undue cost or effort. This includes both quantitative and qualitative information and analysis, based on historical experience and informed credit assessment and including forward-looking information.
Impairment, Non-financial assets Non-financial assets
The carrying amounts of the Corporation’s non-financial assets other than inventories are reviewed at each reporting date to determine whether there is any indication of impairment. If any such indication exists, then the asset’s recoverable amount is estimated. For goodwill and intangible assets that have indefinite useful lives, the recoverable amount is estimated annually or whenever events or circumstances indicate that the carrying amount may not be recoverable.
The recoverable amount of an asset or cash-generating unit is the greater of its value in use and its fair value less costs to sell. In assessing value in use, the estimated future cash flows are discounted to their present value using a pre-tax discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. Fair value less costs to sell is defined as the estimated price that would be received on the sale of the asset in an orderly transaction between market participants at the measurement date. For the purposes of impairment testing, assets that cannot be tested individually are grouped together into the smallest group of assets that generates cash inflows from continuing use that are largely independent of the cash inflows of other groups of assets.
The allocation of goodwill to cash-generating units reflects the lowest level at which goodwill is monitored for internal reporting purposes.
An impairment loss is recognized if the carrying amount of an asset or its cash-generating unit exceeds its estimated recoverable amount. Impairment losses are recognized in profit or loss. Impairment losses recognized in respect of the cash generating units are allocated first to reduce the carrying amount of any goodwill allocated to the units, and then to reduce the carrying amounts of the other assets in the unit on a pro-rata basis.
4.     Material accounting policies (cont'd):
(h)    Impairment (cont'd):
(ii) Non-financial assets (cont'd)
An impairment loss in respect of goodwill is not reversed. In respect of other assets, impairment losses recognized in prior periods are assessed at each reporting date for any indications that the loss has decreased or no longer exists. An impairment loss is reversed only to the extent that the asset’s carrying amount does not exceed the carrying amount that would have been determined, net of depreciation or amortization, if no impairment loss had been recognized.
Provisions Provisions:
A provision is recognized if, as a result of a past event, the Corporation has a present legal or constructive obligation that can be estimated reliably, and it is probable that an outflow of economic benefits will be required to settle the obligation. Provisions are determined by discounting the expected future cash flows at a pre-tax rate that reflects current market assessments of the time value of money and the risk specific to the liability. The unwinding of the discount is recognized as a finance expense.
Warranty provision
A provision for warranty costs is recorded on product sales at the time the sale is recognized. In establishing the warranty provision, management estimates the likelihood that products sold will experience warranty claims and the estimated cost to resolve claims received, taking into account the nature of the contract and past and projected experience with the products.
Decommissioning liabilities
Legal obligations to retire tangible long-lived assets are recorded at the net present value of the expected costs of settlement at acquisition with a corresponding increase in asset value. These include assets leased under operating leases. The liability is accreted over the life of the asset to the ultimate settlement amount and the increase in asset value is depreciated over the remaining useful life of the asset.
Revenue recognition Revenue recognition:
The Corporation generates revenues primarily from product sales, the license and sale of intellectual property and fundamental knowledge, and the provision of engineering services and technology transfer services. Product revenues are derived primarily from standard product sales contracts and from long-term fixed price contracts. Intellectual property and fundamental knowledge license revenues are derived primarily from standard licensing and technology transfer agreements. Engineering service and technology transfer services revenues are derived primarily from cost-plus reimbursable contracts and from long-term fixed price contracts.
Revenue is recognized when a customer obtains control of the goods or services. Determining the timing of the transfer of control, at a point in time or over time, requires judgment. On standard product sales contracts, revenues are recognized when customers obtain control of the product, that is when transfer of title and risks and rewards of ownership of goods have passed and when obligation to pay is considered certain. Invoices are generated and revenue is recognized at that point in time. Provisions for warranties are made at the time of sale.
On standard licensing and technology transfer agreements, revenues are recognized on the transfer of rights to a licensee, when it is determined to be distinct from other performance obligations, and if the customer can direct the use of, and obtain substantially all of the remaining benefits from the license as it exists at the time of transfer. In other cases, the proceeds are considered to relate to the right to use the asset over the license period and the revenue is recognized over that period. If it is determined that the license is not distinct from other performance obligations, revenue is recognized over time as the customer simultaneously receives and consumes the benefit.
4.     Material accounting policies (cont'd):
(j)    Revenue recognition (cont'd):
On cost-plus reimbursable contracts, revenues are recognized as costs are incurred, and include applicable fees earned as services are provided.
On long-term fixed price contracts, the customer controls all of the work in progress as the services are being provided. This is because under these contracts, the deliverables are made to a customer’s specification, and if a contract is terminated by the customer, then the Corporation is entitled to reimbursement of the costs incurred to date plus the applicable gross margin. Therefore, revenue from these contracts and the associated costs are recognized as the costs are incurred over time.
On long-term fixed price contracts, revenues are recognized over time using cumulative costs incurred to date relative to total estimated costs at completion to measure progress towards satisfying performance obligations. Generally, revenue is recognized by multiplying the expected consideration by the ratio of cumulative costs incurred to date to the sum of incurred and estimated costs for completing the performance obligation. The cumulative effect of changes to estimated revenues and estimated costs for completing a contract are recognized in the period in which the revisions are identified. In the event that the estimated costs for completing the contract exceed the expected revenues on a contract, such loss is recognized in its entirety in the period it becomes known.
Deferred revenue (i.e. contract liabilities) represents cash received from customers in excess of revenue recognized on uncompleted contracts.
Finance income and expense Finance income and expense:
Finance income comprises interest income on funds invested, gains (losses) on the disposal of available-for-sale financial assets, foreign exchange gains (losses), and changes in the fair value of financial assets at fair value through profit or loss, pension administration expense, and employee future benefit plan expense. Interest income is recognized as it accrues in income, using the effective interest method.
Finance expense comprises interest expense on leases and the unwinding of the discount on provisions.
Income taxes Income taxes:
The Corporation follows the asset and liability method of accounting for income taxes. Under this method, deferred income taxes are recognized for the deferred income tax consequences attributable to differences between the financial statement carrying values of assets and liabilities and their respective income tax bases (temporary differences) and for loss carry forwards. The resulting changes in the net deferred tax asset or liability are included in income.
Deferred tax assets and liabilities are measured using enacted, or substantively enacted, tax rates expected to apply to taxable income in the years in which temporary differences are expected to be recovered or settled. The effect on deferred income tax assets and liabilities, of a change in tax rates, is included in income in the period that includes the substantive enactment date. Deferred income tax assets are reviewed at each reporting date and are reduced to the extent that it is no longer probable that the related tax benefit will be realized.
Employee benefits Employee benefits:
Defined benefit plans
A defined benefit plan is a post-employment pension plan other than a defined contribution plan. The Corporation’s net obligation in respect of defined benefit pension plans is calculated separately for each plan by estimating the amount of future benefit that employees have earned in return for their service in the current and prior periods; that benefit is discounted to determine its present value. Any unrecognized past service costs and the fair value of any plan assets are deducted. The discount rate is the yield at the reporting date on AA credit-rated bonds that have maturity dates approximating the terms of the Corporation’s obligations and that are denominated in the same currency in which the benefits are expected to be paid. The calculation is performed annually by a qualified actuary using the projected unit credit method.
When the calculation results in a benefit to the Corporation, the recognized asset is limited to the total of any unrecognized past service costs and the present value of economic benefits available in the form of any future refunds from the plan or reductions in future contributions to the plan. In order to calculate the present value of economic benefits, consideration is given to any minimum funding requirements that apply to any plan in the Corporation. An economic benefit is available to the Corporation if it is realizable during the life of the plan, or on settlement of the plan liabilities.
The Corporation recognizes all remeasurements arising from defined benefit plans, which comprise actuarial gains and losses, immediately in other comprehensive income (loss). Remeasurements recognized in other comprehensive income (loss) are not recycled through profit or loss in subsequent periods.
Other long-term employee benefits
The Corporation’s net obligation in respect of long-term employee benefits other than pension plans is the amount of future benefit that employees have earned in return for their service in the current and prior periods; that benefit is discounted to determine its present value, and the fair value of any related assets is deducted. The discount rate is the yield at the reporting date on AA credit-rated bonds that have maturity dates approximating the terms of the Corporation’s obligations. The calculation is performed using the projected unit credit method. Any actuarial gains and losses are recognized in other comprehensive income or loss in the period in which they arise.
Termination benefits
Termination benefits are recognized as an expense (restructuring expense recorded in other operating expense) when the Corporation is committed demonstrably, without realistic possibility of withdrawal, to a formal detailed plan to either terminate employment before the normal retirement date, or to provide termination benefits as a result of an offer made to encourage voluntary redundancy. Termination benefits for voluntary redundancies are recognized as an expense if the Corporation has made an offer of voluntary redundancy, it is probable that the offer will be accepted, and the number of acceptances can be estimated reliably. If benefits are payable more than 12 months after the reporting period, then they are discounted to their present value.
Short-term employee benefits
Short-term employee benefit obligations are measured on an undiscounted basis and are expensed as the related service is provided.
A liability is recognized for the amount expected to be paid under short-term cash bonus or profit sharing plans if the Corporation has a present legal or constructive obligation to pay this amount as a result of past service provided by the employee, and the obligation can be estimated reliably.
Share-based compensation plans Share-based compensation plans:
The Corporation uses the fair-value based method of accounting for share-based compensation for all awards of shares, share options, restricted share units, and deferred share units granted. The resulting compensation expense, based on the fair value of the awards granted, excluding the impact of any non-market service and performance vesting conditions, is charged to income over the period that the employees unconditionally become entitled to the award, with a corresponding increase to contributed surplus.
Fair values of share options are calculated using the Black-Scholes valuation method as of the grant date and adjusted for estimated forfeitures. Restricted share units and deferred share units are valued at the fair-value price at grant date. For awards with graded vesting, the fair value of each tranche is calculated separately and recognized over its respective vesting period. Non-market vesting conditions are considered in making assumptions about the number of awards that are expected to vest. At each reporting date, the Corporation reassesses its estimates of the number of awards that are expected to vest and recognizes the impact of any revision in the income statement with a corresponding adjustment to contributed surplus. For awards with market conditions, the fair value is determined at grant date using a complex financial simulation model and there is no subsequent true-up to actual.
The Corporation issues shares, share options, restricted share units, and deferred share units under its share-based compensation plans as described in note 21. Any consideration paid by employees on exercise of share options or purchase of shares, together with the amount initially recorded in contributed surplus, is credited to share capital. The redemption of restricted share units and deferred share units are non-cash transactions that are recorded in contributed surplus and share capital.
Earnings (loss) per share Earnings (loss) per share:
Basic earnings (loss) per share is computed using the weighted average number of common shares outstanding during the period, adjusted for treasury shares. Diluted earnings per share is calculated using the treasury stock method.
Under the treasury stock method, the dilution is calculated based upon the number of common shares issued should deferred share units (“DSUs”), restricted share units (“RSUs”), and “in the money” options, if any, be exercised. When the effects of outstanding stock-based compensation arrangements would be anti-dilutive, diluted loss per share is not shown separately.
Segment reporting Segment reporting:
An operating segment is a component of the Corporation that engages in business activities from which it may earn revenues and incur expenses, including revenues and expenses that relate to transactions with any of the Corporation’s other components. Segment results include items directly attributable to a segment as well as those that can be allocated on a reasonable basis. Unallocated items comprise mainly corporate assets, head office expenses, and income tax assets and liabilities.
XML 59 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Material accounting policies (Tables)
12 Months Ended
Dec. 31, 2023
Corporate information and statement of IFRS compliance [abstract]  
Schedule of Subsidiaries
The consolidated financial statements include the accounts of the Corporation and its principal subsidiaries as follows:
Percentage ownership
20232022
Ballard Motive Solutions100 %100 %
Guangzhou Ballard Power Systems Co., Ltd.100 %100 %
Ballard Power Systems Europe A/S100 %100 %
Ballard Hong Kong Ltd.100 %100 %
Ballard US Inc. 100 %100 %
Ballard Services Inc.100 %100 %
Ballard Fuel Cell Systems Inc.100 %100 %
Ballard Power Corporation100 %100 %
Schedule of Detailed Information About Property, Plant and Equipment
The estimated useful lives of property, plant and equipment for current and comparative periods are as follows:
Computer equipment
3 to 10 years
Furniture and fixtures
5 to 10 years
Leasehold improvementsThe shorter of initial term of the respective lease and
estimated useful life
Production and test equipment
4 to 15 years
December 31, 2023December 31, 2022
Property, plant and equipment owned$102,206 $70,344 
Right-of-use assets14,119 12,017 
$116,325 $82,361 
10.    Property, plant and equipment (cont'd):
Property, plant and equipment owned
Net carrying amountsDecember 31, 2023December 31, 2022
Computer equipment$1,405 $1,207 
Furniture and fixtures1,436 1,323 
Leasehold improvements2,245 1,550 
Production and test equipment97,120 66,264 
$102,206 $70,344 
CostDecember 31, 2022AdditionsDisposalsTransfersEffect of movements in exchange ratesDecember 31, 2023
Building$— $936 $— $— $— $936 
Computer equipment6,741 745 — (130)— 7,356 
Furniture and fixtures2,406 328 — — 30 2,764 
Leasehold improvements9,650 1,103 — — 27 10,780 
Production and test equipment109,202 38,102 (111)(1,041)(55)146,097 
$127,999 $41,214 $(111)$(1,171)$$167,933 
Accumulated depreciationDecember 31, 2022DepreciationDisposalsImpairmentTransfersEffect of movements in exchange ratesDecember 31, 2023
Building$— $— — $936 $— $— $936 
Computer equipment5,534 491 — — (73)(1)5,951 
Furniture and fixtures1,083 245 — — (12)12 1,328 
Leasehold improvements8,100 431 — — — 8,535 
Production and test equipment42,938 7,132 (23)31 (1,090)(11)48,977 
$57,655 $8,299 $(23)$967 $(1,171)$— $65,727 
During the year ended December 31, 2023, impairment charges of $967,000 (2022 - $7,000) consist primarily of a write-down of assets of $936,000 (2022 - $nil), as the Corporation has decided to suspend investment in a planned facility in China (note 27), and an impairment loss of $31,000 (2022 - $7,000) for production and test equipment.
CostDecember 31, 2021AdditionsImpairmentTransfersEffect of movements in exchange ratesDecember 31, 2022
Computer equipment$6,852 $181 $— $(290)$(2)$6,741 
Furniture and fixtures1,914 700 — (208)— 2,406 
Leasehold improvements9,450 388 — (185)(3)9,650 
Production and test equipment77,644 32,663 (7)(1,109)11 109,202 
$95,860 $33,932 $(7)$(1,792)$$127,999 
10.    Property, plant and equipment (cont'd):
Property, plant and equipment owned (cont'd)
Accumulated depreciationDecember 31, 2021DepreciationTransfersEffect of movements in exchange ratesDecember 31, 2022
Computer equipment$5,253 $574 $(290)$(3)$5,534 
Furniture and fixtures1,152 139 (208)— 1,083 
Leasehold improvements7,932 353 (185)— 8,100 
Production and test equipment37,668 6,368 (1,109)11 42,938 
$52,005 $7,434 $(1,792)$$57,655 
Schedule of Quantitative Information About Right-of-Use Assets
Leased assets are depreciated over the shorter of the lease term or their useful lives unless it is reasonably certain that the Corporation will obtain ownership by the end of the lease term.
Right-of-use asset - Property
1 to 15 years
Right-of-use asset - Office equipment
4 to 7 years
Right-of-use asset - Vehicles
1 to 5 years
Right-of-use assets
The Corporation leases certain assets under lease agreements, comprising primarily of leases of land and buildings, office equipment and vehicles (note 19).
Net carrying amounts included in property, plant and equipmentDecember 31, 2023December 31, 2022
Property$13,691 $11,487 
Equipment70 116 
Vehicle358 414 
$14,119 $12,017 
CostDecember 31, 2022AdditionsDe-recognitionEffect of movements in exchange ratesDecember 31, 2023
Property$28,844 $5,676 $(73)$— $34,447 
Equipment188 — (11)(1)176 
Vehicle637 150 (135)(15)637 
$29,669 $5,826 $(219)$(16)$35,260 
Accumulated depreciationDecember 31, 2022DepreciationDe-recognitionEffect of movements in exchange ratesDecember 31, 2023
Property$17,357 $3,382 $(3)$21 $20,757 
Equipment72 41 (7)— 106 
Vehicle223 109 (58)278 
$17,652 $3,532 $(68)$25 $21,141 
CostDecember 31, 2021AdditionsDe-recognitionTransferEffect of movements in exchange ratesDecember 31, 2022
Property$26,427 $2,746 $— $(341)$12 $28,844 
Equipment175 13 — — — 188 
Vehicle372 290 (25)— — 637 
$26,974 $3,049 $(25)$(341)$12 $29,669 
10.    Property, plant and equipment (cont'd):
Right-of-use assets (cont'd)
Accumulated depreciationDecember 31, 2021DepreciationDe-recognitionTransferEffect of movements in exchange ratesDecember 31, 2022
Property$14,590 $3,108 $— $(341)$— $17,357 
Equipment36 36 — — — 72 
Vehicle142 87 (6)— — 223 
$14,768 $3,231 $(6)$(341)$— $17,652 
Schedule of Recognition and Measurement of Goodwill and Intangible Assets Recognition and measurement
GoodwillGoodwill arising on the acquisition of subsidiaries is measured at cost less accumulated impairment losses.
Research and developmentExpenditure on research activities is recognized in profit or loss as incurred.
Development expenditure is capitalized only if the expenditure can be measured reliably, the product or process is technically and commercially feasible, future economic benefits are probable and the Corporation intends to and has sufficient resources to complete development and to use or sell the asset. Otherwise, it is recognized in profit or loss as incurred. Subsequent to initial recognition, development expenditure is measured at cost less accumulated amortization and any accumulated impairment losses.
Intangible assetsIntangible assets, including patents, know-how, in-process research and development, trademarks and service marks, customer contracts and relationships, non-compete agreements, and software systems that are acquired or developed by the Corporation and have finite useful lives are measured at cost less accumulated amortization and any accumulated impairment losses.
Schedule of Intangible Assets with Indefinite Useful Life
The estimated useful lives for current and comparative periods are as follows:
Acquired patents, know-how and in-process research & development
5 to 20 years
ERP management reporting software system
5 to 10 years
Acquired customer contracts and relationships
7 to 10 years
Acquired non-compete agreements
1 to 3 years
Domain names
15 years
Acquired trademarks and service marks
15 years
Internally generated fuel cell intangible assets
3 to 5 years
XML 60 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Discontinued operations (Tables)
12 Months Ended
Dec. 31, 2023
Discontinued Operations [Abstract]  
Schedule of Intangible Assets
AcquiredAccumulatedNet carryingEnding
intangible assets December 31, 2023CostamortizationamountImpairmentBalance
Technology$2,500 $234 $2,266 $2,266 $— 
$2,500 $234 $2,266 $2,266 $— 
AcquiredAccumulatedNet carryingEnding
intangible assets at December 31, 2022CostamortizationamountImpairmentBalance
Technology$15,976 $1,498 $14,478 $11,978 $2,500 
Customer contracts and relationships1,048 168 880 880 
Non-compete agreement255 96 159 159 
$17,279 $1,762 $15,517 $13,017 $2,500 
December 31, 2023December 31, 2022
ERP management reporting software system$1,406 $2,714 
Intellectual property acquired from Ballard Motive Solutions (note 7)— 2,500 
$1,406 $5,214 
Schedule of Discontinued Operations
Net loss from discontinued operations for the years ended December 31, 2023 and 2022 is comprised of the following:
20232022
Product and service revenues$934 $1,926 
Cost of product and service revenues607 1,713 
Gross margin327 213 
Total operating expense(7,913)(13,784)
Finance income and other337 (4)
Impairment charges on intangible assets(2,266)(13,017)
Impairment charges on goodwill(23,991)— 
Recovery on settlement of contingent consideration— 9,891 
Income tax recovery— 3,578 
Net loss from discontinued operations$(33,506)$(13,123)

Net cash flows from discontinued operations for the years ended December 31, 2023 and 2022 is as follows:

20232022
Cash used in operating activities$(3,601)$(12,259)
Cash provided by (used in) investing activities47 (78)
Cash used in financing activities(234)(210)
Cash used in discontinued operations$(3,788)$(12,547)
XML 61 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Trade and other receivables (Tables)
12 Months Ended
Dec. 31, 2023
Subclassifications of assets, liabilities and equities [abstract]  
Schedule of Trade and Other Receivables
December 31, 2023December 31, 2022
Trade accounts receivable$37,490 $25,812 
Other receivables7,806 10,103 
Contract assets13,269 12,781 
$58,565 $48,696 
Schedule of Explanation of Significant Changes in Contract Assets
Contract assetsDecember 31, 2023
At January 1, 2023$12,781 
Additions to contract assets8,435 
Invoiced during the year(7,947)
At December 31, 2023$13,269 
Deferred revenueDecember 31, 2023December 31, 2022
Beginning Balance$8,030 $12,109 
Additions to deferred revenue21,790 21,650 
Revenue recognized during the year(25,232)(25,729)
Ending Balance$4,588 $8,030 
XML 62 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2023
Inventories [Abstract]  
Schedule of Detailed Information About Inventories
December 31, 2023December 31, 2022
Raw materials and consumables$15,085 $29,016 
Work-in-progress15,041 17,171 
Finished goods7,169 8,502 
Service inventory8,575 3,361 
$45,870 $58,050 
XML 63 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, plant and equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, plant and equipment [abstract]  
Schedule of Detailed Information About Property, Plant and Equipment
The estimated useful lives of property, plant and equipment for current and comparative periods are as follows:
Computer equipment
3 to 10 years
Furniture and fixtures
5 to 10 years
Leasehold improvementsThe shorter of initial term of the respective lease and
estimated useful life
Production and test equipment
4 to 15 years
December 31, 2023December 31, 2022
Property, plant and equipment owned$102,206 $70,344 
Right-of-use assets14,119 12,017 
$116,325 $82,361 
10.    Property, plant and equipment (cont'd):
Property, plant and equipment owned
Net carrying amountsDecember 31, 2023December 31, 2022
Computer equipment$1,405 $1,207 
Furniture and fixtures1,436 1,323 
Leasehold improvements2,245 1,550 
Production and test equipment97,120 66,264 
$102,206 $70,344 
CostDecember 31, 2022AdditionsDisposalsTransfersEffect of movements in exchange ratesDecember 31, 2023
Building$— $936 $— $— $— $936 
Computer equipment6,741 745 — (130)— 7,356 
Furniture and fixtures2,406 328 — — 30 2,764 
Leasehold improvements9,650 1,103 — — 27 10,780 
Production and test equipment109,202 38,102 (111)(1,041)(55)146,097 
$127,999 $41,214 $(111)$(1,171)$$167,933 
Accumulated depreciationDecember 31, 2022DepreciationDisposalsImpairmentTransfersEffect of movements in exchange ratesDecember 31, 2023
Building$— $— — $936 $— $— $936 
Computer equipment5,534 491 — — (73)(1)5,951 
Furniture and fixtures1,083 245 — — (12)12 1,328 
Leasehold improvements8,100 431 — — — 8,535 
Production and test equipment42,938 7,132 (23)31 (1,090)(11)48,977 
$57,655 $8,299 $(23)$967 $(1,171)$— $65,727 
During the year ended December 31, 2023, impairment charges of $967,000 (2022 - $7,000) consist primarily of a write-down of assets of $936,000 (2022 - $nil), as the Corporation has decided to suspend investment in a planned facility in China (note 27), and an impairment loss of $31,000 (2022 - $7,000) for production and test equipment.
CostDecember 31, 2021AdditionsImpairmentTransfersEffect of movements in exchange ratesDecember 31, 2022
Computer equipment$6,852 $181 $— $(290)$(2)$6,741 
Furniture and fixtures1,914 700 — (208)— 2,406 
Leasehold improvements9,450 388 — (185)(3)9,650 
Production and test equipment77,644 32,663 (7)(1,109)11 109,202 
$95,860 $33,932 $(7)$(1,792)$$127,999 
10.    Property, plant and equipment (cont'd):
Property, plant and equipment owned (cont'd)
Accumulated depreciationDecember 31, 2021DepreciationTransfersEffect of movements in exchange ratesDecember 31, 2022
Computer equipment$5,253 $574 $(290)$(3)$5,534 
Furniture and fixtures1,152 139 (208)— 1,083 
Leasehold improvements7,932 353 (185)— 8,100 
Production and test equipment37,668 6,368 (1,109)11 42,938 
$52,005 $7,434 $(1,792)$$57,655 
Schedule of Quantitative Information About Right-of-Use Assets
Leased assets are depreciated over the shorter of the lease term or their useful lives unless it is reasonably certain that the Corporation will obtain ownership by the end of the lease term.
Right-of-use asset - Property
1 to 15 years
Right-of-use asset - Office equipment
4 to 7 years
Right-of-use asset - Vehicles
1 to 5 years
Right-of-use assets
The Corporation leases certain assets under lease agreements, comprising primarily of leases of land and buildings, office equipment and vehicles (note 19).
Net carrying amounts included in property, plant and equipmentDecember 31, 2023December 31, 2022
Property$13,691 $11,487 
Equipment70 116 
Vehicle358 414 
$14,119 $12,017 
CostDecember 31, 2022AdditionsDe-recognitionEffect of movements in exchange ratesDecember 31, 2023
Property$28,844 $5,676 $(73)$— $34,447 
Equipment188 — (11)(1)176 
Vehicle637 150 (135)(15)637 
$29,669 $5,826 $(219)$(16)$35,260 
Accumulated depreciationDecember 31, 2022DepreciationDe-recognitionEffect of movements in exchange ratesDecember 31, 2023
Property$17,357 $3,382 $(3)$21 $20,757 
Equipment72 41 (7)— 106 
Vehicle223 109 (58)278 
$17,652 $3,532 $(68)$25 $21,141 
CostDecember 31, 2021AdditionsDe-recognitionTransferEffect of movements in exchange ratesDecember 31, 2022
Property$26,427 $2,746 $— $(341)$12 $28,844 
Equipment175 13 — — — 188 
Vehicle372 290 (25)— — 637 
$26,974 $3,049 $(25)$(341)$12 $29,669 
10.    Property, plant and equipment (cont'd):
Right-of-use assets (cont'd)
Accumulated depreciationDecember 31, 2021DepreciationDe-recognitionTransferEffect of movements in exchange ratesDecember 31, 2022
Property$14,590 $3,108 $— $(341)$— $17,357 
Equipment36 36 — — — 72 
Vehicle142 87 (6)— — 223 
$14,768 $3,231 $(6)$(341)$— $17,652 
XML 64 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible assets (Tables)
12 Months Ended
Dec. 31, 2023
Intangible Assets [Abstract]  
Schedule of Detailed Information About Intangible Assets
AcquiredAccumulatedNet carryingEnding
intangible assets December 31, 2023CostamortizationamountImpairmentBalance
Technology$2,500 $234 $2,266 $2,266 $— 
$2,500 $234 $2,266 $2,266 $— 
AcquiredAccumulatedNet carryingEnding
intangible assets at December 31, 2022CostamortizationamountImpairmentBalance
Technology$15,976 $1,498 $14,478 $11,978 $2,500 
Customer contracts and relationships1,048 168 880 880 
Non-compete agreement255 96 159 159 
$17,279 $1,762 $15,517 $13,017 $2,500 
December 31, 2023December 31, 2022
ERP management reporting software system$1,406 $2,714 
Intellectual property acquired from Ballard Motive Solutions (note 7)— 2,500 
$1,406 $5,214 
Schedule of Reconciliation of Changes in Intangible Assets
AccumulatedNet carrying
Costamortizationamount
At January 1, 2022$78,677 $57,889 $20,788 
Additions to intangible assets550 — 550 
Amortization expense— 3,107 (3,107)
Impairment on intangible assets (note 7)— 13,017 (13,017)
At December 31, 202279,227 74,013 5,214 
Additions to intangible assets154 — 154 
Amortization expense— 1,696 (1,696)
Impairment on intangible assets (note 7)— 2,266 (2,266)
At December 31, 2023$79,381 $77,975 $1,406 
XML 65 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-accounted Investments (Tables)
12 Months Ended
Dec. 31, 2023
Interests In Other Entities [Abstract]  
Schedule of Interests in Other Entities
Investment in Weichai Ballard JVDecember 31,
2023
December 31,
2022
Beginning balance$24,026 $28,982 
Capital contribution to JV— 9,272 
Recognition of 49% profit on inventory not yet sold to third party, net
1,205 549 
Equity in loss(9,931)(11,599)
Cumulative translation adjustment due to foreign exchange(1,399)(3,178)
Ending balance$13,901 $24,026 
The following tables summarize the financial information of Weichai Ballard JV as included in its own financial statements as of December 31, 2023, adjusted for foreign exchange differences, the application of the Corporation's accounting policies, and the Corporation's incorporation costs.
December 31,
2023
December 31, 2022
Percentage ownership interest (49%)
Current assets$63,023 $80,088 
Non-current assets132 2,618 
Current liabilities(29,265)(23,460)
Non-current liabilities— (2,314)
Net assets (100%)33,890 56,932 
Corporation's share of net assets (49%)
16,607 27,895 
Incorporation costs324 324 
Elimination of unrealized profit on downstream sales, net of sale to third party(3,030)(4,193)
Carrying amount of investment in Weichai Ballard JV$13,901 $24,026 
13.    Equity-accounted Investments (cont'd):
Investment in Weichai Ballard JV (cont'd)
December 31,December 31,
20232022
Revenue (100%)$12,705 $6,476 
Net loss (100%)20,268 23,672 
Corporation's share of net loss (49%)
$9,931 $11,599 
Investment in Synergy Ballard JVCo
Investment in Synergy Ballard JVCoDecember 31,
2023
December 31,
2022
Beginning balance$— $— 
Recognition of 10% profit on inventory sold to third party, net
200 18 
Equity in loss(200)(18)
Ending balance$— $— 
On completion of an Equity Transfer Agreement in October 2023, the Corporation disposed of its 10% investment in Synergy Ballard JVCo valued at $nil as of December 31, 2023. All remaining deferred revenue and profit on past downstream transactions totalling $736,000 were fully recognized in the year ended December 31, 2023 .
XML 66 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-term financial investments (Tables)
12 Months Ended
Dec. 31, 2023
Long-term Financial Investments [Abstract]  
Schedule of Equity- Accounted Investments
In addition to the above equity-accounted investments, the Corporation has also acquired ownership interest in various other investments.
Net carrying valueDecember 31, 2022Contributions (Proceeds)Change in Fair ValueDecember 31, 2023
Long-term investment - Forsee Power$18,470 $— $(3,501)$14,969 
Long-term investment - Wisdom Motor10,000 (1,000)(4,900)4,100 
Long-term investment - Quantron AG5,333 3,304 (4,237)4,400 
Long-term investment - HyCap Fund7,963 4,624 214 12,801 
Long-term investment - Clean H2 Fund565 3,983 (473)4,075 
$42,331 $10,911 $(12,897)$40,345 
Net carrying valueDecember 31, 2021Contributions (Proceeds)Change in Fair ValueDecember 31, 2022
Long-term investment - Forsee Power$33,335 $— $(14,865)$18,470 
Long-term investment - Wisdom Motor— 10,000 — 10,000 
Long-term investment - Quantron AG— 5,183 150 5,333 
Long-term investment - HyCap Fund7,636 1,924 (1,597)7,963 
Long-term investment - Clean H2 Fund339 806 (580)565 
$41,310 $17,913 $(16,892)$42,331 
XML 67 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Trade and other payables (Tables)
12 Months Ended
Dec. 31, 2023
Subclassifications of assets, liabilities and equities [abstract]  
Schedule of Trade and Other Payables
December 31, 2023December 31, 2022
Trade accounts payable$13,724 $20,440 
Compensation payable19,235 13,248 
Other liabilities5,628 6,059 
Taxes payable1,109 586 
$39,696 $40,333 
XML 68 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deferred revenue (Tables)
12 Months Ended
Dec. 31, 2023
Subclassifications of assets, liabilities and equities [abstract]  
Schedule of Explanation of Significant Changes in Contract Assets
Contract assetsDecember 31, 2023
At January 1, 2023$12,781 
Additions to contract assets8,435 
Invoiced during the year(7,947)
At December 31, 2023$13,269 
Deferred revenueDecember 31, 2023December 31, 2022
Beginning Balance$8,030 $12,109 
Additions to deferred revenue21,790 21,650 
Revenue recognized during the year(25,232)(25,729)
Ending Balance$4,588 $8,030 
XML 69 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Provisions (Tables)
12 Months Ended
Dec. 31, 2023
Subclassifications of assets, liabilities and equities [abstract]  
Schedule of Other Provisions
RestructuringWarrantyOnerous Contingent Legal
BalanceprovisionprovisioncontractsconsiderationprovisionTotal
At January 1, 2022$$8,712 $300 $26,258 $— $35,275 
Opening retained earnings adjustment— — 1,200 — — 1,200 
Provisions made during year455 5,851 2,900 — 2,968 12,174 
Provisions used/paid during year(320)(2,391)— (14,900)— (17,611)
Provisions reversed/expired during year— (860)— (9,280)— (10,140)
Effect of movements in exchange rates(3)15 — — — 12 
At December 31, 2022137 11,327 4,400 2,078 2,968 20,910 
Provisions made during year1,459 7,210 2,600 — — 11,269 
Provisions used/paid during year(1,176)(2,652)— (2,000)(2,968)(8,796)
Provisions reversed/expired during year— (910)(700)— — (1,610)
Effect of movements in exchange rates22 — — — 24 
At December 31, 2023$422 $14,997 $6,300 $78 $— $21,797 
XML 70 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Lease liability (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lease Liabilities
December 31, 2023December 31, 2022
Property$4,368 $3,743 
Equipment38 39 
Vehicle99 113 
Lease Liability, Current$4,505 $3,895 
Property$13,078 $11,505 
Equipment32 73 
Vehicle283 258 
Lease Liability, Non-current$13,393 $11,836 
Lease Liability$17,898 $15,731 
Schedule of Maturity Analysis of Finance Lease Payments Receivable
The Corporation is committed to minimum lease payments as follows:
Maturity AnalysisDecember 31, 2023
Less than one year$5,667 
Between one and five years11,757 
More than five years4,837 
Total undiscounted lease liabilities$22,261 
During the year ended December 31, 2023, the Corporation made principal payments on its lease liabilities of $4,013,000 (2022 - $3,322,000).
XML 71 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other non-current liabilities and employee future benefits (Tables)
12 Months Ended
Dec. 31, 2023
Employee Benefits [Abstract]  
Schedule of Net Defined Benefit Liability (Asset)
December 31, 2023December 31, 2022
Other non-current liabilities$2,337 $1,805 
Employee future benefits(475)455 
Other non-current liabilities and employee future benefits$1,862 $2,260 
December 31, 2023December 31, 2022
Net defined benefit pension plan liability$(582)$348 
Net other post-retirement benefit plan liability107 107 
Employee future benefits$(475)$455 
The following tables reconcile the opening balances to the closing balances for the net defined benefit liability and its components for the two plans. The expense recognized in statement of loss and comprehensive income (loss) is recorded in finance loss and other (note 26).    
Defined benefit obligationFair value of plan assetsNet defined benefit liability
Defined benefit pension plan202320222023202220232022
Balance at January 1$14,402 $19,187 $(14,054)$(17,373)$348 $1,814 
Included in profit or loss
Current service cost26 30  — 26 30 
Interest cost (income)700 518 (683)(468)17 50 
Benefits payable —  —  — 
726 548 (683)(468)43 80 
Included in other comprehensive income (loss)
Remeasurements loss (gain):
Actuarial loss (gain) arising from:
Demographic assumptions —  —  — 
Financial assumptions113 (4,547) — 113 (4,547)
Experience adjustment(600)(91) — (600)(91)
Return on plan assets excluding interest — (486)3,092 (486)3,092 
income
Plan expenses(54)(24)54 24  — 
Settlements(7,326) 7,326   — 
(7,867)(4,662)6,894 3,116 (973)(1,546)
Other
Contributions paid by the employer —  —  — 
Benefits paid(558)(671)558 671  — 
(558)(671)558 671  — 
Balance at December 31$6,703 $14,402 $(7,285)$(14,054)$(582)$348 
20.     Other non-current liabilities and employee future benefits (cont'd):
Employee future benefits (cont'd)
Defined benefit obligationFair value of plan assetsNet defined benefit liability
Other post-retirement benefit plan202320222023202220232022
Balance at January 1$107 $80 $ $— $107 $80 
Included in profit or loss
Interest cost (income)5  — 5 
5  — 5 
Included in other comprehensive income (loss)
Remeasurements loss (gain):
Actuarial loss (gain) arising from:
Demographic assumptions —  —  — 
Financial assumptions1 (23) — 1 (23)
Experience adjustment2 55  — 2 55 
3 32  — 3 32 
Other
Contributions paid by the employer — (8)(7)(8)(7)
Benefits paid(8)(7)8  — 
(8)(7) — (8)(7)
Balance at December 31$107 $107 $ $— $107 $107 
Schedule of Comprehensive Income by Plan Type
Included in other comprehensive income (loss)December 31, 2023December 31, 2022
Defined benefit pension plan actuarial gain$973 $1,546 
Other post-retirement benefit plan actuarial loss(3)(32)
$970 $1,514 
Schedule of Fair Value of Plan Assets
Pension plan assets comprise:
20232022
Cash and cash equivalents100 %%
Equity securities— %60 %
Debt securities— %37 %
Total100 %100 %
Schedule of Defined Benefit Plans
The significant actuarial assumptions adopted in measuring the fair value of benefit obligations at December 31 were as follows:
20232022
Pension planOther benefit planPension planOther benefit plan
Discount rate4.88 %4.67 %5.00 %4.89 %
Rate of compensation increasen/an/an/an/a
20.     Other non-current liabilities and employee future benefits (cont'd):
Employee future benefits (cont'd)
The significant actuarial assumptions adopted in determining net expense for the years ended December 31 were as follows:
20232022
Pension planOther benefit planPension planOther benefit plan
Discount rate5.00 %4.67 %2.76 %4.89 %
Rate of compensation increasen/an/an/an/a
XML 72 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangements [Abstract]  
Schedule of Share-Based Compensation
Share-based compensationDecember 31, 2023December 31, 2022
Option Expense$3,035 $5,931 
DSU Expense397 529 
RSU Expense7,288 2,479 
Total share-based compensation for continuing operations (per statement of loss)$10,720 $8,939 
Discontinued operations239 469 
Total share-based compensation (per statement of equity)$10,959 $9,408 
Schedule of Number and Weighted Average Exercise Prices of Share Options
As at December 31, options outstanding from the consolidated share option plan were as follows:
BalanceOptions for common sharesWeighted average exercise price
At January 1, 20224,041,567 $8.70 
Options granted1,263,685 8.97 
Options exercised(304,635)2.87 
Options forfeited(184,496)12.75 
Options expired(8,501)2.20 
At December 31, 20224,807,620 9.19 
Options exercised(152,120)2.25 
Options forfeited(263,253)10.39 
Options expired(2,025)1.36 
At December 31, 20234,390,222 $9.36 
Schedule of Number and Weighted Average Remaining Contractual Life of Outstanding Share Options
The following table summarizes information about the Corporation’s share options outstanding as at December 31, 2023:
Options outstandingOptions exercisable
NumberWeighted average
remaining
contractual life
Weighted
average
exercise
NumberWeighted
average
Range of exercise priceoutstanding(years)priceexercisableexercise price
$1.33 - $3.08
1,038,671 1.7$2.84 1,038,671 $2.84 
$3.64 - $5.62
440,140 2.14.05 393,037 3.86 
$7.07 - $10.73
2,043,418 4.210.14 1,403,784 10.43 
$12.91 - $26.13
867,993 4.118.02 729,625 17.43 
4,390,222 3.4$9.36 3,565,117 $8.93 
Schedule of Range of Exercise Prices of Outstanding Share Options
The following table summarizes information about the Corporation’s share options outstanding as at December 31, 2023:
Options outstandingOptions exercisable
NumberWeighted average
remaining
contractual life
Weighted
average
exercise
NumberWeighted
average
Range of exercise priceoutstanding(years)priceexercisableexercise price
$1.33 - $3.08
1,038,671 1.7$2.84 1,038,671 $2.84 
$3.64 - $5.62
440,140 2.14.05 393,037 3.86 
$7.07 - $10.73
2,043,418 4.210.14 1,403,784 10.43 
$12.91 - $26.13
867,993 4.118.02 729,625 17.43 
4,390,222 3.4$9.36 3,565,117 $8.93 
Schedule of Number and Weighted Average Exercise Prices of Other Equity Instruments
BalanceDSUs for common shares
At January 1, 2022756,223 
DSUs granted80,319 
DSUs exercised(126,862)
At December 31, 2022709,680 
DSUs granted93,188 
DSUs exercised(65,499)
At December 31, 2023737,369 
BalanceRSUs for common shares
At January 1, 2022966,220 
RSUs granted567,693 
RSU performance factor adjustment(29,004)
RSUs exercised(460,681)
RSUs forfeited(42,148)
At December 31, 20221,002,080 
RSUs granted2,996,387 
RSUs exercised(279,668)
RSUs forfeited(577,353)
At December 31, 20233,141,446 
XML 73 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Disaggregation of revenue (Tables)
12 Months Ended
Dec. 31, 2023
Analysis of income and expense [abstract]  
Schedule of Disaggregation of Revenue from Contracts with Customers
In the following table, revenue is disaggregated by geographical market, by market application, and by timing of revenue recognition.
December 31,December 31,
20232022
Geographical markets
China$11,980 $9,127 
Europe48,958 38,444 
North America37,736 28,572 
Other3,694 5,717 
$102,368 $81,860 
Application
Bus$29,265 $24,917 
Truck10,961 11,472 
Rail19,100 5,106 
Marine7,331 2,184 
HD Mobility subtotal66,657 43,679 
Stationary21,707 18,872 
Emerging Markets and Other14,004 19,309 
$102,368 $81,860 
Timing of revenue recognition
Products transferred at a point in time$78,769 $52,749 
Products and services transferred over time23,599 29,111 
$102,368 $81,860 
XML 74 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Personnel expenses (Tables)
12 Months Ended
Dec. 31, 2023
Analysis of income and expense [abstract]  
Schedule of Detailed Information on Personnel Expenses
December 31, 2023December 31, 2022
Salaries and employee benefits$103,868 $92,743 
Share-based compensation (note 21)10,720 8,939 
$114,588 $101,682 
XML 75 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other operating expense (Tables)
12 Months Ended
Dec. 31, 2023
Analysis of income and expense [abstract]  
Schedule of Detailed Information on Other Operating Expense
December 31, 2023December 31, 2022
Net impairment loss on trade receivables$1,498 $73 
Restructuring and related costs1,512 482 
Acquisition related costs773 2,857 
$3,783 $3,412 
XML 76 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Finance income and expense (Tables)
12 Months Ended
Dec. 31, 2023
Analysis of income and expense [abstract]  
Schedule of Detailed Information of Finance Income and Expense
20232022
Employee future benefit plan expense (note 20)$(109)$(189)
Investment income43,340 19,606 
Mark to market and foreign exchange loss on financial assets (notes 14 & 32)(12,897)(16,877)
Foreign exchange gain (loss)821 (4,552)
Government levies(100)(100)
Finance income (loss) and other$31,055 $(2,112)
Finance expense$(1,105)$(1,265)
XML 77 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Taxes [Abstract]  
Schedule of Major Components of Tax Expense (income)
The components of income tax benefit (expense) included in the determination of the profit (loss) from continuing operations comprise of:
28.     Income taxes (cont'd):
(a)Current tax expense (cont'd):
20232022
Current tax expense
Current period income tax$64 $39 
Withholding tax94 
Total current tax expense$158 $42 
Deferred tax expense
Origination and reversal of temporary differences$(45,050)$(12,264)
Adjustments for prior periods2,174 277 
Change in unrecognized deductible temporary differences42,876 11,987 
Total deferred tax expense$— $— 
Total income tax expense from continuing operations$158 $42 
Schedule of Reconciliation of Accounting Profit
The Corporation’s effective income tax rate differs from the combined Canadian federal and provincial statutory income tax rate for companies. The principal factors causing the difference are as follows:
20232022
Net loss before income taxes (from continuing operations)$(144,052)$(160,329)
Expected tax recovery at 27.00% (2022 – 27.00% )
$(38,894)$(43,289)
Increase (reduction) in income taxes resulting from:
Non-deductible expenses (non-taxable income)(993)12,712 
Expiry of losses and ITC96 1,515 
Investment tax credits earned(4,009)(3,782)
Foreign tax rate and tax rate differences4,165 4,636 
Change in unrecognized deductible temporary differences39,674 28,247 
Other119 
Income taxes from continuing operations$158 $42 
Schedule of Temporary Difference, Unused Tax Losses and Unused Tax Credits
At December 31, 2023, the Corporation did not recognize any deferred tax assets resulting from the following deductible temporary differences for financial statement and income tax purposes.
20232022
Scientific research expenditures$143,663 $127,482 
Investments36,315 21,463 
Share issuance costs14,145 23,588 
Losses from operations carried forward394,599 284,468 
Capital losses carried forward10,703 — 
Investment tax credits46,810 43,451 
Property, plant and equipment and intangible assets221,365 208,991 
$867,600 $709,443 
The Corporation has available to carry forward the following as at December 31:
20232022
Canadian scientific research expenditures$143,663 $127,482 
Canadian losses from operations262,887 165,647 
Canadian capital losses from operations12,958 — 
Canadian investment tax credits46,810 40,877 
German losses from operations for corporate tax purposes46 501 
US federal losses from operations46,784 49,237 
Denmark losses from operations65,786 50,495 
Hong Kong losses from operations116 61 
UK losses from operations13,085 14,304 
UK research and development tax credits122 115 
XML 78 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related party transactions (Tables)
12 Months Ended
Dec. 31, 2023
Related Party [Abstract]  
Schedule of Transactions Between Related Parties
For the year ended December 31, 2023 and 2022, related party transactions and balances with the Corporation's 49% owned equity accounted investee, Weichai Ballard JV, were as follows:
Balances with related party - Weichai Ballard JV20232022
Trade and other receivables$13,697 $13,320 
Investments13,901 24,026 
Deferred revenue1,904 2,095 
Transactions during the year with related party - Weichai Ballard JV20232022
Revenues$8,099 $8,115 
Cost of goods sold and operating expense1,996 3,225 
Key management personnel compensation is comprised of:
20232022
Salaries and employee benefits$3,817 $3,416 
Post-employment retirement benefits65 61 
Termination benefits— 247 
Share-based compensation (note 21)2,622 1,793 
$6,504 $5,517 
XML 79 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supplemental disclosure of cash flow information (Tables)
12 Months Ended
Dec. 31, 2023
Cash Flow Statement [Abstract]  
Schedule of Non-cash Financing and Investing Activities
Non-cash financing and investing activities:20232022
Compensatory shares$1,688 $1,029 
XML 80 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operating segments (Tables)
12 Months Ended
Dec. 31, 2023
Operating Segments [Abstract]  
Schedule of Geographical Areas
Revenues from continuing operations by geographic area, which are attributed to countries based on customer location for the years ended December 31, are as follows:
Revenues20232022
United States$25,702 $24,052 
Germany14,490 13,685 
Canada12,034 4,520 
China11,980 9,127 
Poland11,262 1,769 
United Kingdom8,178 7,967 
Netherlands4,812 103
France3,307 6,903 
Denmark2,240 2,529 
Belgium2,089 3,430 
India2,034 656 
Taiwan1,381 640 
Spain857 763 
Norway779 591 
Australia51 3,711 
Japan76 541 
Other countries1,096 873 
$102,368 $81,860 
Non-current assets by geographic area are as follows:
December 31,December 31,
Non-current assets20232022
Canada$186,109 $180,421 
China13,916 24,047 
United States8,600 6,791 
Denmark4,176 4,398 
United Kingdom— 2,913 
$212,801 $218,570 
XML 81 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial instruments (Tables)
12 Months Ended
Dec. 31, 2023
Financial Instruments [Abstract]  
Schedule of Investments
Increase (decrease) in fair value due to MTM and foreign exchangeDecember 31, 2023December 31, 2022
Short-term investment - Green Hydrogen$— $15 
Long-term investment - Forsee Power(3,501)(14,865)
Long-term investment - Wisdom Motor(4,900)— 
Long-term investment - Quantron AG(4,237)150 
Long-term investment - HyCap Fund214 (1,597)
Long-term investment - Clean H2 Fund(473)(580)
Decrease in fair value of investments$(12,897)$(16,877)
Schedule of Nature and Extent of Risks Arising from Financial Instruments
The following exchange rates applied during the year ended December 31, 2023:
$US to $1.00 CDN$CDN to $1.00 US
January 1, 2023 Opening rate$0.784$1.354
December 31, 2023 Closing rate$0.755$1.325
Fiscal 2023 Average rate$0.741$1.350
XML 82 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Material accounting policies - Schedule of Subsidiaries (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Ballard Motive Solutions    
Disclosure of joint ventures [line items]    
Proportion of ownership interest in subsidiary 100.00% 100.00%
Guangzhou Ballard Power Systems Co., Ltd.    
Disclosure of joint ventures [line items]    
Proportion of ownership interest in subsidiary 100.00% 100.00%
Ballard Power Systems Europe A/S    
Disclosure of joint ventures [line items]    
Proportion of ownership interest in subsidiary 100.00% 100.00%
Ballard Hong Kong Ltd.    
Disclosure of joint ventures [line items]    
Proportion of ownership interest in subsidiary 100.00% 100.00%
Ballard US Inc.    
Disclosure of joint ventures [line items]    
Proportion of ownership interest in subsidiary 100.00% 100.00%
Ballard Services Inc.    
Disclosure of joint ventures [line items]    
Proportion of ownership interest in subsidiary 100.00% 100.00%
Ballard Fuel Cell Systems Inc.    
Disclosure of joint ventures [line items]    
Proportion of ownership interest in subsidiary 100.00% 100.00%
Ballard Power Corporation    
Disclosure of joint ventures [line items]    
Proportion of ownership interest in subsidiary 100.00% 100.00%
XML 83 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Material accounting policies - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disclosure of joint ventures [line items]    
Short-term leases for which recognition exemption has been used, period 12 months  
Recognition exemption threshold $ 5  
Weichai Ballard JV    
Disclosure of joint ventures [line items]    
Proportion of ownership interest in joint venture 49.00% 49.00%
Synergy Ballard JVCo    
Disclosure of joint ventures [line items]    
Investment fair value cost $ 0  
XML 84 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Material accounting policies - Schedule of Detailed Information About Property, Plant and Equipment (Details)
12 Months Ended
Dec. 31, 2023
Computer equipment | Bottom of range  
Disclosure of joint ventures [line items]  
Property, plant and equipment useful lives (in years) 3 years
Computer equipment | Top of range  
Disclosure of joint ventures [line items]  
Property, plant and equipment useful lives (in years) 10 years
Furniture and fixtures | Bottom of range  
Disclosure of joint ventures [line items]  
Property, plant and equipment useful lives (in years) 5 years
Furniture and fixtures | Top of range  
Disclosure of joint ventures [line items]  
Property, plant and equipment useful lives (in years) 10 years
Production and test equipment | Bottom of range  
Disclosure of joint ventures [line items]  
Property, plant and equipment useful lives (in years) 4 years
Production and test equipment | Top of range  
Disclosure of joint ventures [line items]  
Property, plant and equipment useful lives (in years) 15 years
XML 85 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Material accounting policies - Schedule of Quantitative Information About Right-of-Use Assets (Details)
12 Months Ended
Dec. 31, 2023
Property | Bottom of range  
Disclosure of joint ventures [line items]  
Right-of-use assets, useful lives (in years) 1 year
Property | Top of range  
Disclosure of joint ventures [line items]  
Right-of-use assets, useful lives (in years) 15 years
Office equipment | Bottom of range  
Disclosure of joint ventures [line items]  
Right-of-use assets, useful lives (in years) 4 years
Office equipment | Top of range  
Disclosure of joint ventures [line items]  
Right-of-use assets, useful lives (in years) 7 years
Vehicle | Bottom of range  
Disclosure of joint ventures [line items]  
Right-of-use assets, useful lives (in years) 1 year
Vehicle | Top of range  
Disclosure of joint ventures [line items]  
Right-of-use assets, useful lives (in years) 5 years
XML 86 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Material accounting policies - Schedule of Intangible Assets with Indefinite Useful Life (Details)
12 Months Ended
Dec. 31, 2023
Acquired patents, know-how and in-process research & development | Bottom of range  
Disclosure of joint ventures [line items]  
Estimated useful life (in years) 5 years
Acquired patents, know-how and in-process research & development | Top of range  
Disclosure of joint ventures [line items]  
Estimated useful life (in years) 20 years
ERP management reporting software system | Bottom of range  
Disclosure of joint ventures [line items]  
Estimated useful life (in years) 5 years
ERP management reporting software system | Top of range  
Disclosure of joint ventures [line items]  
Estimated useful life (in years) 10 years
Acquired customer contracts and relationships | Bottom of range  
Disclosure of joint ventures [line items]  
Estimated useful life (in years) 7 years
Acquired customer contracts and relationships | Top of range  
Disclosure of joint ventures [line items]  
Estimated useful life (in years) 10 years
Acquired non-compete agreements | Bottom of range  
Disclosure of joint ventures [line items]  
Estimated useful life (in years) 1 year
Acquired non-compete agreements | Top of range  
Disclosure of joint ventures [line items]  
Estimated useful life (in years) 3 years
Domain names  
Disclosure of joint ventures [line items]  
Estimated useful life (in years) 15 years
Acquired trademarks and service marks  
Disclosure of joint ventures [line items]  
Estimated useful life (in years) 15 years
Internally generated fuel cell intangible assets | Bottom of range  
Disclosure of joint ventures [line items]  
Estimated useful life (in years) 3 years
Internally generated fuel cell intangible assets | Top of range  
Disclosure of joint ventures [line items]  
Estimated useful life (in years) 5 years
XML 87 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Discontinued operations - Narrative (Details)
$ in Thousands
12 Months Ended 26 Months Ended
Nov. 11, 2021
USD ($)
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2023
USD ($)
shares
Nov. 30, 2021
shares
Disclosure of detailed information about business combination [line items]          
Total purchase consideration   $ 3,068 $ 1,782 $ 3,068  
Shares issued (in shares) | shares   224,902 112,451 224,902  
Acquisition related costs   $ 773 $ 2,857    
Recovery on settlement of contingent consideration   0 9,891    
Amortization expense   1,696 3,107    
Impairment charges on intangible assets   2,266 13,017    
Impairment charges on goodwill   23,991 0    
Accumulated amortization          
Disclosure of detailed information about business combination [line items]          
Amortization expense   (1,696) (3,107)    
Impairment charges on intangible assets   2,266 13,017    
Arcola Energy Limited          
Disclosure of detailed information about business combination [line items]          
Interests acquired 100.00%        
Cash consideration $ 7,157        
Shares issued (in shares) | shares 337,353        
Equity total value $ 26,258 4,851   $ 4,851  
Vesting period 2 years        
Performance milestones, term       3 years  
Recovery on settlement of contingent consideration     9,891    
Amortization expense     13,017    
Intangible assets and goodwill   $ 0   $ 0  
Arcola Energy Limited | Top of range          
Disclosure of detailed information about business combination [line items]          
Total purchase consideration $ 40,000        
Ballard Motive Solutions          
Disclosure of detailed information about business combination [line items]          
Shares issued (in shares) | shares         337,353
Acquisition related costs     4,835    
intangible assets fair value     $ 2,500    
XML 88 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Discontinued operations - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Impairment of Assets and Intangible Assets [Line Items]      
Intangible assets $ 1,406 $ 5,214 $ 20,788
Cost      
Impairment of Assets and Intangible Assets [Line Items]      
Intangible assets 79,381 79,227 78,677
Accumulated amortization      
Impairment of Assets and Intangible Assets [Line Items]      
Intangible assets (77,975) (74,013) $ (57,889)
Ballard Motive Solutions      
Impairment of Assets and Intangible Assets [Line Items]      
Intangible assets 0 2,500  
Ballard Motive Solutions | Technology      
Impairment of Assets and Intangible Assets [Line Items]      
Intangible assets 0 2,500  
Ballard Motive Solutions | Customer contracts and relationships      
Impairment of Assets and Intangible Assets [Line Items]      
Intangible assets   0  
Ballard Motive Solutions | Non-compete agreement      
Impairment of Assets and Intangible Assets [Line Items]      
Intangible assets   0  
Ballard Motive Solutions | Cost      
Impairment of Assets and Intangible Assets [Line Items]      
Intangible assets 2,500 17,279  
Ballard Motive Solutions | Cost | Technology      
Impairment of Assets and Intangible Assets [Line Items]      
Intangible assets 2,500 15,976  
Ballard Motive Solutions | Cost | Customer contracts and relationships      
Impairment of Assets and Intangible Assets [Line Items]      
Intangible assets   1,048  
Ballard Motive Solutions | Cost | Non-compete agreement      
Impairment of Assets and Intangible Assets [Line Items]      
Intangible assets   255  
Ballard Motive Solutions | Accumulated amortization      
Impairment of Assets and Intangible Assets [Line Items]      
Intangible assets (234) (1,762)  
Ballard Motive Solutions | Accumulated amortization | Technology      
Impairment of Assets and Intangible Assets [Line Items]      
Intangible assets (234) (1,498)  
Ballard Motive Solutions | Accumulated amortization | Customer contracts and relationships      
Impairment of Assets and Intangible Assets [Line Items]      
Intangible assets   (168)  
Ballard Motive Solutions | Accumulated amortization | Non-compete agreement      
Impairment of Assets and Intangible Assets [Line Items]      
Intangible assets   (96)  
Ballard Motive Solutions | Net carrying amount      
Impairment of Assets and Intangible Assets [Line Items]      
Intangible assets 2,266 15,517  
Ballard Motive Solutions | Net carrying amount | Technology      
Impairment of Assets and Intangible Assets [Line Items]      
Intangible assets 2,266 14,478  
Ballard Motive Solutions | Net carrying amount | Customer contracts and relationships      
Impairment of Assets and Intangible Assets [Line Items]      
Intangible assets   880  
Ballard Motive Solutions | Net carrying amount | Non-compete agreement      
Impairment of Assets and Intangible Assets [Line Items]      
Intangible assets   159  
Ballard Motive Solutions | Impairment      
Impairment of Assets and Intangible Assets [Line Items]      
Intangible assets (2,266) (13,017)  
Ballard Motive Solutions | Impairment | Technology      
Impairment of Assets and Intangible Assets [Line Items]      
Intangible assets $ (2,266) (11,978)  
Ballard Motive Solutions | Impairment | Customer contracts and relationships      
Impairment of Assets and Intangible Assets [Line Items]      
Intangible assets   (880)  
Ballard Motive Solutions | Impairment | Non-compete agreement      
Impairment of Assets and Intangible Assets [Line Items]      
Intangible assets   $ (159)  
XML 89 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Discontinued operations - Net Loss from Discontinued Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Discontinued Operations [Abstract]    
Product and service revenues $ 934 $ 1,926
Cost of product and service revenues 607 1,713
Gross margin 327 213
Total operating expense (7,913) (13,784)
Finance income and other 337 (4)
Impairment charges on intangible assets (2,266) (13,017)
Impairment charges on goodwill (23,991) 0
Recovery on settlement of contingent consideration 0 9,891
Income tax recovery 0 3,578
Net loss from discontinued operations $ (33,506) $ (13,123) [1]
[1] Comparative information has been restated due to a discontinued operation (note 7).
XML 90 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Discontinued operations - Net Cash Flows from Discontinued Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Discontinued Operations [Abstract]    
Cash used in operating activities $ (3,601) $ (12,259)
Cash provided by (used in) investing activities 47 (78)
Cash used in financing activities (234) (210)
Cash used in discontinued operations $ (3,788) $ (12,547)
XML 91 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Trade and other receivables - Trade and Other Receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Subclassifications of assets, liabilities and equities [abstract]    
Trade accounts receivable $ 37,490 $ 25,812
Other receivables 7,806 10,103
Contract assets 13,269 12,781
Trade and other receivables $ 58,565 $ 48,696
XML 92 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Trade and other receivables - Contract Assets (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Contract Assets [Roll Forward]  
Beginning balance $ 12,781
Additions to contract assets 8,435
Invoiced during the year (7,947)
Ending balance $ 13,269
XML 93 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories - Schedule of Detailed Information About Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Trade and other current receivables [abstract]    
Raw materials and consumables $ 15,085 $ 29,016
Work-in-progress 15,041 17,171
Finished goods 7,169 8,502
Service inventory 8,575 3,361
Inventories $ 45,870 $ 58,050
XML 94 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Inventories [Abstract]    
Changes in raw materials and consumables, finished goods and work-in-progress recognized as cost of product and service revenues $ 103,850 $ 68,870
Inventory write-down 17,181 8,702
Reversal of inventory write-down 2,203 1,189
Inventory net write-down $ 14,978 $ 7,513
XML 95 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, plant and equipment - Net Carrying Amounts Included in Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Disclosure of detailed information about property, plant and equipment [line items]    
Property, plant and equipment $ 116,325 $ 82,361
Property, plant and equipment owned    
Disclosure of detailed information about property, plant and equipment [line items]    
Property, plant and equipment 102,206 70,344
Right-of-use assets    
Disclosure of detailed information about property, plant and equipment [line items]    
Property, plant and equipment 14,119 12,017
Computer equipment    
Disclosure of detailed information about property, plant and equipment [line items]    
Property, plant and equipment 1,405 1,207
Furniture and fixtures    
Disclosure of detailed information about property, plant and equipment [line items]    
Property, plant and equipment 1,436 1,323
Leasehold improvements    
Disclosure of detailed information about property, plant and equipment [line items]    
Property, plant and equipment 2,245 1,550
Production and test equipment    
Disclosure of detailed information about property, plant and equipment [line items]    
Property, plant and equipment $ 97,120 $ 66,264
XML 96 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, plant and equipment - Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Roll Forward]    
Property, plant and equipment including right-of-use assets at beginning of period $ 82,361  
Impairment (967)  
Property, plant and equipment including right-of-use assets at end of period 116,325 $ 82,361
Cost    
Property, Plant and Equipment [Roll Forward]    
Property, plant and equipment including right-of-use assets at beginning of period 127,999 95,860
Additions 41,214 33,932
Disposals (111)  
Impairment   (7)
Transfers (1,171) (1,792)
Effect of movements in exchange rates 2 (6)
Property, plant and equipment including right-of-use assets at end of period 167,933 127,999
Accumulated amortization    
Property, Plant and Equipment [Roll Forward]    
Property, plant and equipment including right-of-use assets at beginning of period (57,655) (52,005)
Disposals 23  
Depreciation 8,299 7,434
Impairment 967  
Transfers (1,171) (1,792)
Effect of movements in exchange rates 0 (8)
Property, plant and equipment including right-of-use assets at end of period (65,727) (57,655)
Building | Cost    
Property, Plant and Equipment [Roll Forward]    
Property, plant and equipment including right-of-use assets at beginning of period 0  
Additions 936  
Disposals 0  
Transfers 0  
Effect of movements in exchange rates 0  
Property, plant and equipment including right-of-use assets at end of period 936 0
Building | Accumulated amortization    
Property, Plant and Equipment [Roll Forward]    
Property, plant and equipment including right-of-use assets at beginning of period 0  
Disposals 0  
Depreciation 0  
Impairment 936  
Transfers 0  
Effect of movements in exchange rates 0  
Property, plant and equipment including right-of-use assets at end of period (936) 0
Computer equipment    
Property, Plant and Equipment [Roll Forward]    
Property, plant and equipment including right-of-use assets at beginning of period 1,207  
Property, plant and equipment including right-of-use assets at end of period 1,405 1,207
Computer equipment | Cost    
Property, Plant and Equipment [Roll Forward]    
Property, plant and equipment including right-of-use assets at beginning of period 6,741 6,852
Additions 745 181
Disposals 0  
Impairment   0
Transfers (130) (290)
Effect of movements in exchange rates 0 2
Property, plant and equipment including right-of-use assets at end of period 7,356 6,741
Computer equipment | Accumulated amortization    
Property, Plant and Equipment [Roll Forward]    
Property, plant and equipment including right-of-use assets at beginning of period (5,534) (5,253)
Disposals 0  
Depreciation 491 574
Impairment 0  
Transfers (73) (290)
Effect of movements in exchange rates 1 3
Property, plant and equipment including right-of-use assets at end of period (5,951) (5,534)
Furniture and fixtures    
Property, Plant and Equipment [Roll Forward]    
Property, plant and equipment including right-of-use assets at beginning of period 1,323  
Property, plant and equipment including right-of-use assets at end of period 1,436 1,323
Furniture and fixtures | Cost    
Property, Plant and Equipment [Roll Forward]    
Property, plant and equipment including right-of-use assets at beginning of period 2,406 1,914
Additions 328 700
Disposals 0  
Impairment   0
Transfers 0 (208)
Effect of movements in exchange rates 30 0
Property, plant and equipment including right-of-use assets at end of period 2,764 2,406
Furniture and fixtures | Accumulated amortization    
Property, Plant and Equipment [Roll Forward]    
Property, plant and equipment including right-of-use assets at beginning of period (1,083) (1,152)
Disposals 0  
Depreciation 245 139
Impairment 0  
Transfers (12) (208)
Effect of movements in exchange rates (12) 0
Property, plant and equipment including right-of-use assets at end of period (1,328) (1,083)
Leasehold improvements    
Property, Plant and Equipment [Roll Forward]    
Property, plant and equipment including right-of-use assets at beginning of period 1,550  
Property, plant and equipment including right-of-use assets at end of period 2,245 1,550
Leasehold improvements | Cost    
Property, Plant and Equipment [Roll Forward]    
Property, plant and equipment including right-of-use assets at beginning of period 9,650 9,450
Additions 1,103 388
Disposals 0  
Impairment   0
Transfers 0 (185)
Effect of movements in exchange rates 27 3
Property, plant and equipment including right-of-use assets at end of period 10,780 9,650
Leasehold improvements | Accumulated amortization    
Property, Plant and Equipment [Roll Forward]    
Property, plant and equipment including right-of-use assets at beginning of period (8,100) (7,932)
Disposals 0  
Depreciation 431 353
Impairment 0  
Transfers 4 (185)
Effect of movements in exchange rates 0 0
Property, plant and equipment including right-of-use assets at end of period (8,535) (8,100)
Production and test equipment    
Property, Plant and Equipment [Roll Forward]    
Property, plant and equipment including right-of-use assets at beginning of period 66,264  
Property, plant and equipment including right-of-use assets at end of period 97,120 66,264
Production and test equipment | Cost    
Property, Plant and Equipment [Roll Forward]    
Property, plant and equipment including right-of-use assets at beginning of period 109,202 77,644
Additions 38,102 32,663
Disposals (111)  
Impairment   (7)
Transfers (1,041) (1,109)
Effect of movements in exchange rates (55) (11)
Property, plant and equipment including right-of-use assets at end of period 146,097 109,202
Production and test equipment | Accumulated amortization    
Property, Plant and Equipment [Roll Forward]    
Property, plant and equipment including right-of-use assets at beginning of period (42,938) (37,668)
Disposals 23  
Depreciation 7,132 6,368
Impairment 31  
Transfers (1,090) (1,109)
Effect of movements in exchange rates 11 (11)
Property, plant and equipment including right-of-use assets at end of period $ (48,977) $ (42,938)
XML 97 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, plant and equipment - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disclosure of detailed information about property, plant and equipment [line items]    
Impairment loss $ 967  
Impairment charges on intangible assets 2,266 $ 13,017
Production and Test Equipment    
Disclosure of detailed information about property, plant and equipment [line items]    
Impairment loss 31 7
China    
Disclosure of detailed information about property, plant and equipment [line items]    
Impairment loss 936  
Impairment charges on intangible assets $ 936 $ 0
XML 98 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, plant and equipment - Right-of-Use Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Disclosure of quantitative information about right-of-use assets [line items]    
Right-of-use assets $ 14,119 $ 12,017
Property    
Disclosure of quantitative information about right-of-use assets [line items]    
Right-of-use assets 13,691 11,487
Equipment    
Disclosure of quantitative information about right-of-use assets [line items]    
Right-of-use assets 70 116
Vehicle    
Disclosure of quantitative information about right-of-use assets [line items]    
Right-of-use assets $ 358 $ 414
XML 99 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, plant and equipment - Right-of-Use Assets Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Right-of-Use Assets [Roll Forward]    
Beginning, Right-of-use assets $ 12,017  
Ending, Right-of-use assets 14,119 $ 12,017
Property    
Right-of-Use Assets [Roll Forward]    
Beginning, Right-of-use assets 11,487  
Ending, Right-of-use assets 13,691 11,487
Equipment    
Right-of-Use Assets [Roll Forward]    
Beginning, Right-of-use assets 116  
Ending, Right-of-use assets 70 116
Vehicle    
Right-of-Use Assets [Roll Forward]    
Beginning, Right-of-use assets 414  
Ending, Right-of-use assets 358 414
Cost    
Right-of-Use Assets [Roll Forward]    
Beginning, Right-of-use assets 29,669 26,974
Additions 5,826 3,049
De-recognition (219)  
De-recognition   (25)
Transfer   (341)
Effect of movements in exchange rates (16) 12
Ending, Right-of-use assets 35,260 29,669
Cost | Property    
Right-of-Use Assets [Roll Forward]    
Beginning, Right-of-use assets 28,844 26,427
Additions 5,676 2,746
De-recognition (73)  
De-recognition   0
Transfer   (341)
Effect of movements in exchange rates 0 12
Ending, Right-of-use assets 34,447 28,844
Cost | Equipment    
Right-of-Use Assets [Roll Forward]    
Beginning, Right-of-use assets 188 175
Additions 0 13
De-recognition (11)  
De-recognition   0
Transfer   0
Effect of movements in exchange rates (1) 0
Ending, Right-of-use assets 176 188
Cost | Vehicle    
Right-of-Use Assets [Roll Forward]    
Beginning, Right-of-use assets 637 372
Additions 150 290
De-recognition (135)  
De-recognition   (25)
Transfer   0
Effect of movements in exchange rates (15) 0
Ending, Right-of-use assets 637 637
Accumulated depreciation    
Right-of-Use Assets [Roll Forward]    
Beginning, Right-of-use assets (17,652) (14,768)
Depreciation 3,532 3,231
De-recognition (68)  
De-recognition   (6)
Transfer   (341)
Effect of movements in exchange rates 25 0
Ending, Right-of-use assets (21,141) (17,652)
Accumulated depreciation | Property    
Right-of-Use Assets [Roll Forward]    
Beginning, Right-of-use assets (17,357) (14,590)
Depreciation 3,382 3,108
De-recognition (3)  
De-recognition   0
Transfer   (341)
Effect of movements in exchange rates 21 0
Ending, Right-of-use assets (20,757) (17,357)
Accumulated depreciation | Equipment    
Right-of-Use Assets [Roll Forward]    
Beginning, Right-of-use assets (72) (36)
Depreciation 41 36
De-recognition (7)  
De-recognition   0
Transfer   0
Effect of movements in exchange rates 0 0
Ending, Right-of-use assets (106) (72)
Accumulated depreciation | Vehicle    
Right-of-Use Assets [Roll Forward]    
Beginning, Right-of-use assets (223) (142)
Depreciation 109 87
De-recognition (58)  
De-recognition   (6)
Transfer   0
Effect of movements in exchange rates 4 0
Ending, Right-of-use assets $ (278) $ (223)
XML 100 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible assets - Acquired (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disclosure of detailed information about intangible assets [line items]      
Intangible assets $ 1,406 $ 5,214 $ 20,788
ERP management reporting software system      
Disclosure of detailed information about intangible assets [line items]      
Intangible assets 1,406 2,714  
Intellectual property acquired from Ballard Motive Solutions | Acquired patents, know-how and in-process research & development      
Disclosure of detailed information about intangible assets [line items]      
Intangible assets $ 0 $ 2,500  
XML 101 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible assets - Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Reconciliation of Changes in Intangible assets [Roll Forward]    
Beginning balance $ 5,214 $ 20,788
Additions to intangible assets 154 550
Amortization expense (1,696) (3,107)
Impairment charges on intangible assets (2,266) (13,017)
Ending balance 1,406 5,214
Cost    
Reconciliation of Changes in Intangible assets [Roll Forward]    
Beginning balance 79,227 78,677
Additions to intangible assets 154 550
Amortization expense 0 0
Impairment charges on intangible assets 0 0
Ending balance 79,381 79,227
Accumulated amortization    
Reconciliation of Changes in Intangible assets [Roll Forward]    
Beginning balance (74,013) (57,889)
Additions to intangible assets 0 0
Amortization expense 1,696 3,107
Impairment charges on intangible assets (2,266) (13,017)
Ending balance $ (77,975) $ (74,013)
XML 102 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible assets - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disclosure of detailed information about intangible assets [line items]    
Impairment charges on intangible assets $ 2,266 $ 13,017
Additions to intangible assets 154 550
Amortization expense 1,696 3,107
Arcola Energy Limited    
Disclosure of detailed information about intangible assets [line items]    
Additions to intangible assets 154 550
Amortization expense   13,017
Accumulated amortization    
Disclosure of detailed information about intangible assets [line items]    
Impairment charges on intangible assets 2,266 13,017
Additions to intangible assets 0 0
Amortization expense $ (1,696) $ (3,107)
XML 103 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disclosure of operating segments [line items]    
Goodwill $ 40,277,000 $ 64,268,000
Impairment charges on goodwill 23,991,000 0
Fuel Cell Products and Services    
Disclosure of operating segments [line items]    
Impairment charges on goodwill $ 0 $ 0
XML 104 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-accounted Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Join Ventures Investment [Roll Forward]    
Investments, beginning balance $ 24,026  
Capital contribution to JV 0 $ 9,272
Equity in loss (10,131) (11,617) [1]
Cumulative translation adjustment due to foreign exchange 821 (4,552)
Investments, ending balance 13,901 24,026
Weichai Ballard JV    
Join Ventures Investment [Roll Forward]    
Investments, beginning balance 24,026 28,982
Capital contribution to JV 0 9,272
Recognition of 49% profit on inventory not yet sold to third party, net 1,205 549
Equity in loss (9,931) (11,599)
Cumulative translation adjustment due to foreign exchange (1,399) (3,178)
Investments, ending balance $ 13,901 $ 24,026
Proportion of ownership interest in joint venture 49.00% 49.00%
[1] Comparative information has been restated due to a discontinued operation (note 7).
XML 105 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-accounted Investments - Narrative (Details)
¥ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
CNY (¥)
Disclosure of joint ventures [line items]        
Equity in loss of investment in joint venture and associates   $ 10,131 $ 11,617 [1]  
Synergy Ballard JVCo        
Disclosure of joint ventures [line items]        
Equity in loss of investment in joint venture and associates   $ 200 18  
Proportion of ownership interest in joint venture   10.00%    
Weichai Ballard JV        
Disclosure of joint ventures [line items]        
Equity in loss of investment in joint venture and associates   $ 9,931 $ 11,599  
Proportion of ownership interest in joint venture   49.00% 49.00% 49.00%
Contributions (Proceeds)   $ 0 $ 9,272 ¥ 62,475
Synergy Ballard JVCo        
Disclosure of joint ventures [line items]        
Investment fair value cost   $ 0    
Past downstream transactions $ 736      
[1] Comparative information has been restated due to a discontinued operation (note 7).
XML 106 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-accounted Investments - Financial Information of Weichai Ballard (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disclosure of joint ventures [line items]      
Current assets $ 864,741 $ 1,028,507  
Current liabilities (70,586) (73,168)  
Carrying amount of investment 13,901 24,026  
Net loss 177,716 173,494 [1]  
Corporate share of net loss $ 10,131 $ 11,617 [1]  
Weichai Ballard JV      
Disclosure of joint ventures [line items]      
Proportion of ownership interest in joint venture 49.00% 49.00%  
Net assets $ 16,607 $ 27,895  
Carrying amount of investment 13,901 24,026 $ 28,982
Corporate share of net loss 9,931 11,599  
Weichai Ballard JV | Weichai Ballard JV      
Disclosure of joint ventures [line items]      
Current assets 63,023 80,088  
Non-current assets 132 2,618  
Current liabilities (29,265) (23,460)  
Non-current liabilities 0 (2,314)  
Net assets 33,890 56,932  
Incorporation costs 324 324  
Elimination of unrealized profit on downstream sales, net of sale to third party (3,030) (4,193)  
Carrying amount of investment 13,901 24,026  
Revenue 12,705 6,476  
Net loss 20,268 23,672  
Corporate share of net loss $ 9,931 $ 11,599  
[1] Comparative information has been restated due to a discontinued operation (note 7).
XML 107 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-accounted Investments - Financial Information of Synergy Ballard JVCo (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Investment Other Entities [Roll Forward]    
Investments, beginning balance $ 24,026  
Equity in loss (10,131) $ (11,617) [1]
Investments, ending balance 13,901 24,026
Synergy Ballard JVCo    
Investment Other Entities [Roll Forward]    
Investments, beginning balance 0 0
Recognition of 49% profit on inventory not yet sold to third party, net 200 18
Equity in loss (200) (18)
Investments, ending balance $ 0 $ 0
Proportion of ownership interest in joint venture 10.00%  
[1] Comparative information has been restated due to a discontinued operation (note 7).
XML 108 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-term financial investments - Schedule of Equity- Accounted Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Investment Other Entities [Roll Forward]    
Investments, beginning balance $ 24,026  
Investments, ending balance 13,901 $ 24,026
Long -Term Investment    
Investment Other Entities [Roll Forward]    
Investments, beginning balance 42,331 41,310
Contributions (Proceeds)   17,913
Change in Fair Value   (16,892)
Investments, ending balance   42,331
Long -Term Financial Investments    
Investment Other Entities [Roll Forward]    
Investments, beginning balance 42,331  
Contributions (Proceeds) 10,911  
Change in Fair Value (12,897)  
Investments, ending balance 40,345 42,331
Forsee Power | Long -Term Investment    
Investment Other Entities [Roll Forward]    
Investments, beginning balance 18,470 33,335
Contributions (Proceeds) 0 0
Change in Fair Value (3,501) (14,865)
Investments, ending balance 14,969 18,470
Wisdom Motor | Long -Term Investment    
Investment Other Entities [Roll Forward]    
Investments, beginning balance 10,000  
Contributions (Proceeds) (1,000)  
Change in Fair Value (4,900)  
Investments, ending balance 4,100 10,000
Wisdom Motor | Long -Term Financial Investments    
Investment Other Entities [Roll Forward]    
Investments, beginning balance 10,000 0
Contributions (Proceeds)   10,000
Change in Fair Value   0
Investments, ending balance   10,000
Quantron AG | Long -Term Investment    
Investment Other Entities [Roll Forward]    
Investments, beginning balance 5,333  
Contributions (Proceeds) 3,304  
Change in Fair Value (4,237)  
Investments, ending balance 4,400 5,333
Quantron AG | Long -Term Financial Investments    
Investment Other Entities [Roll Forward]    
Investments, beginning balance 5,333 0
Contributions (Proceeds)   5,183
Change in Fair Value   150
Investments, ending balance   5,333
HyCap Fund | Long -Term Investment    
Investment Other Entities [Roll Forward]    
Investments, beginning balance 7,963 7,636
Contributions (Proceeds) 4,624 1,924
Change in Fair Value 214 (1,597)
Investments, ending balance 12,801 7,963
CleanH2 Fund | Long -Term Investment    
Investment Other Entities [Roll Forward]    
Investments, beginning balance 565 339
Contributions (Proceeds) 3,983 806
Change in Fair Value (473) (580)
Investments, ending balance $ 4,075 $ 565
XML 109 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-term financial investments - Narrative (Details)
€ in Thousands, £ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
EUR (€)
Oct. 31, 2021
Aug. 31, 2021
USD ($)
Aug. 31, 2021
GBP (£)
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2023
EUR (€)
shares
Dec. 31, 2023
GBP (£)
shares
Dec. 31, 2022
USD ($)
Dec. 31, 2022
EUR (€)
Dec. 31, 2022
GBP (£)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
EUR (€)
Dec. 31, 2023
GBP (£)
Sep. 30, 2022
EUR (€)
Disclosure of joint ventures [line items]                                  
Foreign exchange gain (loss)               $ (12,897)     $ (16,877)            
Decrease in short term investments               (12,897)     (16,892)            
Increase in short term investment               0     15            
Equity-accounted investments               13,901     24,026            
Total commitments               22,031                  
Templewater | Forecast                                  
Disclosure of joint ventures [line items]                                  
Interests acquired                           2.00%      
Equity-accounted investments                           $ 495      
Total commitments                           $ 1,000      
Forsee Power                                  
Disclosure of joint ventures [line items]                                  
Foreign exchange gain (loss)               $ (3,501)     (14,865)            
Proportion of ownership interest in joint venture         9.80%     7.30% 7.30% 7.30%              
Forsee Power | Subsequent Contribution                                  
Disclosure of joint ventures [line items]                                  
Equity-accounted investments               $ 14,969     18,470            
Wisdom Motor                                  
Disclosure of joint ventures [line items]                                  
Foreign exchange gain (loss)               $ (4,900)                  
Equity-accounted investments   $ 10,000                              
Proportion of ownership interest in joint venture   7.20%           6.70% 6.70% 6.70%              
Contributions (Proceeds)               $ 1,000                  
Wisdom Motor | Subsequent Contribution                                  
Disclosure of joint ventures [line items]                                  
Equity-accounted investments               4,100     10,000            
Quantron AG                                  
Disclosure of joint ventures [line items]                                  
Foreign exchange gain (loss)               $ (4,237)     150            
Equity-accounted investments $ 5,183                               € 5,000
Proportion of ownership interest in joint venture 1.90%             3.00% 3.00% 3.00%              
Contributions (Proceeds)               $ 3,304   £ 3,000              
Number of shares in entity held by entity or by its subsidiaries or associates | shares               793 793 793              
Quantron AG | Subsequent Contribution                                  
Disclosure of joint ventures [line items]                                  
Equity-accounted investments               $ 4,400     5,333            
HyCap Fund                                  
Disclosure of joint ventures [line items]                                  
Contributions (Proceeds)           $ 14,210 £ 10,987     £ 10,986              
HyCap Fund | Subsequent Contribution                                  
Disclosure of joint ventures [line items]                                  
Equity-accounted investments               12,801     7,963            
Contributions (Proceeds)               214     1,597            
HyCap Fund | Initial Contribution                                  
Disclosure of joint ventures [line items]                                  
Total commitments | £                               £ 25,000  
Contributions (Proceeds)               4,624   £ 3,771 1,924   £ 1,550        
CleanH2 Fund                                  
Disclosure of joint ventures [line items]                                  
Contributions (Proceeds)     $ 5,146 € 4,701         € 4,701                
CleanH2 Fund | Subsequent Contribution                                  
Disclosure of joint ventures [line items]                                  
Equity-accounted investments               4,075     565            
CleanH2 Fund | Initial Contribution                                  
Disclosure of joint ventures [line items]                                  
Total commitments | €                             € 30,000    
Contributions (Proceeds)               3,983 € 3,705   806 € 696          
Hydrogen Funds                                  
Disclosure of joint ventures [line items]                                  
Foreign exchange gain (loss)               $ (473)     $ (580)            
XML 110 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Bank facilities (Details)
Dec. 31, 2023
CAD ($)
Dec. 31, 2023
EUR (€)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
$ / $
Dec. 31, 2023
$ / shares
Dec. 31, 2022
CAD ($)
Disclosure of detailed information about borrowings [line items]            
Unrealized gain on forward foreign exchange contracts $ 542,000         $ 1,201,000
Currency risk            
Disclosure of detailed information about borrowings [line items]            
Foreign exchange contracts $ 31,500,000         $ 38,000,000
Average price of hedging instrument (CDN per USD) 1.35     1.35 1.00  
LG Facility            
Disclosure of detailed information about borrowings [line items]            
Facility, maximum borrowing capacity $ 2,000,000          
Borrowings outstanding 1,433,000 € 979,000 $ 0      
FX Facility            
Disclosure of detailed information about borrowings [line items]            
Foreign exchange facility $ 25,000,000          
XML 111 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Trade and other payables (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Subclassifications of assets, liabilities and equities [abstract]    
Trade accounts payable $ 13,724 $ 20,440
Compensation payable 19,235 13,248
Other liabilities 5,628 6,059
Taxes payable 1,109 586
Trade and other payables $ 39,696 $ 40,333
XML 112 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deferred revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Deferred Revenue [Roll Forward]    
Beginning Balance $ 8,030 $ 12,109
Additions to deferred revenue 21,790 21,650
Revenue recognized during the year (25,232) (25,729)
Ending Balance $ 4,588 $ 8,030
XML 113 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Provisions - Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Other Provisions [Roll Forward]    
Provisions and other current liabilities, beginning balance $ 20,910 $ 35,275
Opening retained earnings adjustment   1,200
Provisions made during year 11,269 12,174
Provisions used/paid during year (8,796) (17,611)
Provisions reversed/expired during year (1,610) (10,140)
Effect of movements in exchange rates 24 12
Provisions and other current liabilities, ending balance 21,797 20,910
Restructuring provision    
Other Provisions [Roll Forward]    
Provisions and other current liabilities, beginning balance 137 5
Opening retained earnings adjustment   0
Provisions made during year 1,459 455
Provisions used/paid during year (1,176) (320)
Provisions reversed/expired during year 0 0
Effect of movements in exchange rates 2 (3)
Provisions and other current liabilities, ending balance 422 137
Warranty provision    
Other Provisions [Roll Forward]    
Provisions and other current liabilities, beginning balance 11,327 8,712
Opening retained earnings adjustment   0
Provisions made during year 7,210 5,851
Provisions used/paid during year (2,652) (2,391)
Provisions reversed/expired during year (910) (860)
Effect of movements in exchange rates 22 15
Provisions and other current liabilities, ending balance 14,997 11,327
Onerous contracts    
Other Provisions [Roll Forward]    
Provisions and other current liabilities, beginning balance 4,400 300
Opening retained earnings adjustment   1,200
Provisions made during year 2,600 2,900
Provisions used/paid during year 0 0
Provisions reversed/expired during year (700) 0
Effect of movements in exchange rates 0 0
Provisions and other current liabilities, ending balance 6,300 4,400
Contingent consideration    
Other Provisions [Roll Forward]    
Provisions and other current liabilities, beginning balance 2,078 26,258
Opening retained earnings adjustment   0
Provisions made during year 0 0
Provisions used/paid during year (2,000) (14,900)
Provisions reversed/expired during year 0 (9,280)
Effect of movements in exchange rates 0 0
Provisions and other current liabilities, ending balance 78 2,078
Legal provision    
Other Provisions [Roll Forward]    
Provisions and other current liabilities, beginning balance 2,968 0
Opening retained earnings adjustment   0
Provisions made during year 0 2,968
Provisions used/paid during year (2,968) 0
Provisions reversed/expired during year 0 0
Effect of movements in exchange rates 0 0
Provisions and other current liabilities, ending balance $ 0 $ 2,968
XML 114 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Provisions - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Jan. 01, 2022
Dec. 31, 2021
Disclosure of other provisions [line items]        
Restructuring cost $ 422      
Provisions made during year 11,269 $ 12,174    
Upward adjustments / increase in provision 449      
Expenditures 8,796 17,611    
Downward adjustments / provision eliminated 1,610 10,140    
Provisions $ 21,797 20,910   $ 35,275
Numerous milestone objective period 3 years      
Recovery on settlement of contingent consideration $ 0 9,891    
Contingent consideration 78      
Payment of contingent consideration liability 2,000 14,900    
Arcola Energy Limited        
Disclosure of other provisions [line items]        
Recovery on settlement of contingent consideration   9,891    
Cumulative Effect, Period of Adoption, Adjustment | Onerous Contracts-Cost of Fulfilling Contract        
Disclosure of other provisions [line items]        
Onerous contracts provision     $ 1,200  
Warranty provision        
Disclosure of other provisions [line items]        
Provisions made during year 7,210 5,851    
New additions to provision 5,916 4,580    
Upward adjustments / increase in provision 1,294 1,271    
Expenditures 2,652 2,391    
Downward adjustments / provision eliminated 910 860    
Provisions 14,997 11,327   8,712
Onerous contracts        
Disclosure of other provisions [line items]        
Provisions made during year 2,600 2,900    
Expenditures 0 0    
Downward adjustments / provision eliminated 700 0    
Provisions 6,300 4,400   300
Legal provision        
Disclosure of other provisions [line items]        
Provisions made during year 0 2,968    
Expenditures 2,968 0    
Downward adjustments / provision eliminated 0 0    
Provisions 0 2,968   $ 0
Contract termination 0      
Other current liabilities        
Disclosure of other provisions [line items]        
New additions to provision $ 43 44    
Upward adjustments / increase in provision   $ 0    
XML 115 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Lease liability - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disclosure of detailed information about property, plant and equipment [line items]    
Payments of lease liabilities $ 4,013 $ 3,322
Deferred gain on finance lease liability $ 485 $ 902
Bottom of range    
Disclosure of detailed information about property, plant and equipment [line items]    
Interest rate 2.95%  
Top of range    
Disclosure of detailed information about property, plant and equipment [line items]    
Interest rate 8.56%  
XML 116 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Lease liability - Summary of Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Disclosure of detailed information about property, plant and equipment [line items]    
Lease Liability, Current $ 4,505 $ 3,895
Non-current lease liabilities 13,393 11,836
Lease Liability 17,898 15,731
Property    
Disclosure of detailed information about property, plant and equipment [line items]    
Lease Liability, Current 4,368 3,743
Non-current lease liabilities 13,078 11,505
Equipment    
Disclosure of detailed information about property, plant and equipment [line items]    
Lease Liability, Current 38 39
Non-current lease liabilities 32 73
Vehicle    
Disclosure of detailed information about property, plant and equipment [line items]    
Lease Liability, Current 99 113
Non-current lease liabilities $ 283 $ 258
XML 117 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Lease liability - Maturity Analysis (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Disclosure of maturity analysis of finance lease payments receivable [line items]  
Total undiscounted lease liabilities $ 22,261
Less than one year  
Disclosure of maturity analysis of finance lease payments receivable [line items]  
Total undiscounted lease liabilities 5,667
Between one and five years  
Disclosure of maturity analysis of finance lease payments receivable [line items]  
Total undiscounted lease liabilities 11,757
More than five years  
Disclosure of maturity analysis of finance lease payments receivable [line items]  
Total undiscounted lease liabilities $ 4,837
XML 118 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other non-current liabilities and employee future benefits - Net Defined Benefit Liability (Asset) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disclosure of net defined benefit liability (asset) [line items]      
Other non-current liabilities $ 2,337 $ 1,805  
Employee future benefits (475) 455  
Other non-current liabilities and employee future benefits 1,862 2,260  
Employee future benefits (475) 455  
Net defined benefit pension plan liability      
Disclosure of net defined benefit liability (asset) [line items]      
Employee future benefits (582) 348 $ 1,814
Net other post-retirement benefit plan liability      
Disclosure of net defined benefit liability (asset) [line items]      
Employee future benefits $ 107 $ 107 $ 80
XML 119 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other non-current liabilities and employee future benefits - Additional Information (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
plan
Dec. 31, 2022
USD ($)
Disclosure of net defined benefit liability (asset) [line items]    
Upward adjustments / increase in provision $ 449,000  
Effect of movements in exchange rates 24,000 $ 12,000
Estimate of contributions expected to be paid to plan for next annual reporting period $ 0  
Number of plans | plan 2  
Other current liabilities    
Disclosure of net defined benefit liability (asset) [line items]    
Estimated future cash flows discounted percentage 3.17% 3.41%
Upward adjustments / increase in provision   $ 0
New additions to provision $ 43,000 44,000
Effect of movements in exchange rates 40,000 (117,000)
Undiscounted amount of the estimated cash flows 2,337,000 1,805,000
Net defined benefit pension plan liability    
Disclosure of net defined benefit liability (asset) [line items]    
Settlements $ 0 0
Net defined benefit pension plan liability | Fair value of plan assets    
Disclosure of net defined benefit liability (asset) [line items]    
Percentage of liabilities settled 1  
Settlements $ (7,326,000) $ 0
Actuarial assumption of medical cost trend rates    
Disclosure of net defined benefit liability (asset) [line items]    
Percentage of reasonably possible decrease in actuarial assumption 1.00%  
Percentage of reasonably possible increase in actuarial assumption 1.00%  
XML 120 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other non-current liabilities and employee future benefits - Future Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Employee Benefits Future Plans [Roll Forward]    
Net defined benefit liability (asset), beginning balance $ 455  
Other    
Net defined benefit liability (asset), ending balance (475) $ 455
Defined benefit pension plan    
Employee Benefits Future Plans [Roll Forward]    
Net defined benefit liability (asset), beginning balance 348 1,814
Included in profit or loss    
Current service cost 26 30
Interest cost (income) 17 50
Benefits payable 0 0
Future plan expense 43 80
Actuarial loss (gain) arising from:    
Demographic assumptions 0 0
Financial assumptions 113 (4,547)
Experience adjustment (600) (91)
Return on plan assets excluding interest (486) 3,092
Plan expenses 0 0
Settlements 0 0
Remeasurement (gains) losses (973) (1,546)
Other    
Contributions paid by the employer 0 0
Benefits paid 0 0
Other total 0 0
Net defined benefit liability (asset), ending balance (582) 348
Defined benefit pension plan | Defined benefit obligation    
Employee Benefits Future Plans [Roll Forward]    
Net defined benefit liability (asset), beginning balance 14,402 19,187
Included in profit or loss    
Current service cost 26 30
Interest cost (income) 700 518
Benefits payable 0 0
Future plan expense 726 548
Actuarial loss (gain) arising from:    
Demographic assumptions 0 0
Financial assumptions 113 (4,547)
Experience adjustment (600) (91)
Return on plan assets excluding interest 0 0
Plan expenses (54) (24)
Settlements (7,326) 0
Remeasurement (gains) losses (7,867) (4,662)
Other    
Contributions paid by the employer 0 0
Benefits paid (558) (671)
Other total (558) (671)
Net defined benefit liability (asset), ending balance 6,703 14,402
Defined benefit pension plan | Fair value of plan assets    
Employee Benefits Future Plans [Roll Forward]    
Net defined benefit liability (asset), beginning balance (14,054) (17,373)
Included in profit or loss    
Current service cost 0 0
Interest cost (income) (683) (468)
Benefits payable 0 0
Future plan expense (683) (468)
Actuarial loss (gain) arising from:    
Demographic assumptions 0 0
Financial assumptions 0 0
Experience adjustment 0 0
Return on plan assets excluding interest (486) 3,092
Plan expenses 54 24
Settlements 7,326 0
Remeasurement (gains) losses 6,894 3,116
Other    
Contributions paid by the employer 0 0
Benefits paid 558 671
Other total 558 671
Net defined benefit liability (asset), ending balance (7,285) (14,054)
Net other post-retirement benefit plan liability    
Employee Benefits Future Plans [Roll Forward]    
Net defined benefit liability (asset), beginning balance 107 80
Included in profit or loss    
Interest cost (income) 5 2
Future plan expense 5 2
Actuarial loss (gain) arising from:    
Demographic assumptions 0 0
Financial assumptions 1 (23)
Experience adjustment 2 55
Remeasurement (gains) losses 3 32
Other    
Contributions paid by the employer (8) (7)
Benefits paid 0 0
Other total (8) (7)
Net defined benefit liability (asset), ending balance 107 107
Net other post-retirement benefit plan liability | Defined benefit obligation    
Employee Benefits Future Plans [Roll Forward]    
Net defined benefit liability (asset), beginning balance 107 80
Included in profit or loss    
Interest cost (income) 5 2
Future plan expense 5 2
Actuarial loss (gain) arising from:    
Demographic assumptions 0 0
Financial assumptions 1 (23)
Experience adjustment 2 55
Remeasurement (gains) losses 3 32
Other    
Contributions paid by the employer 0 0
Benefits paid (8) (7)
Other total (8) (7)
Net defined benefit liability (asset), ending balance 107 107
Net other post-retirement benefit plan liability | Fair value of plan assets    
Employee Benefits Future Plans [Roll Forward]    
Net defined benefit liability (asset), beginning balance 0 0
Included in profit or loss    
Interest cost (income) 0 0
Future plan expense 0 0
Actuarial loss (gain) arising from:    
Demographic assumptions 0 0
Financial assumptions 0 0
Experience adjustment 0 0
Remeasurement (gains) losses 0 0
Other    
Contributions paid by the employer (8) (7)
Benefits paid 8 7
Other total 0 0
Net defined benefit liability (asset), ending balance $ 0 $ 0
XML 121 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other non-current liabilities and employee future benefits - Included in Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disclosure of net defined benefit liability (asset) [line items]    
Actuarial gain on defined benefit plans $ 970 $ 1,514 [1]
Net defined benefit pension plan liability    
Disclosure of net defined benefit liability (asset) [line items]    
Actuarial gain on defined benefit plans 973 1,546
Net other post-retirement benefit plan liability    
Disclosure of net defined benefit liability (asset) [line items]    
Actuarial gain on defined benefit plans $ (3) $ (32)
[1] Comparative information has been restated due to a discontinued operation (note 7).
XML 122 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other non-current liabilities and employee future benefits - Composition of Plan Assets (Details)
Dec. 31, 2023
Dec. 31, 2022
Employee Benefits [Abstract]    
Cash and cash equivalents 100.00% 3.00%
Equity securities 0.00% 60.00%
Debt securities 0.00% 37.00%
Total 100.00% 100.00%
XML 123 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other non-current liabilities and employee future benefits - Actuarial Assumptions (Details)
Dec. 31, 2023
Dec. 31, 2022
Net defined benefit pension plan liability    
Disclosure of sensitivity analysis for actuarial assumptions [line items]    
Discount rate, fair value benefit obligation 4.88% 5.00%
Discount rate, net expense 5.00% 2.76%
Net other post-retirement benefit plan liability    
Disclosure of sensitivity analysis for actuarial assumptions [line items]    
Discount rate, fair value benefit obligation 4.67% 4.89%
Discount rate, net expense 4.67% 4.89%
XML 124 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Share-based compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disclosure of terms and conditions of share-based payment arrangement [line items]    
Total share-based compensation for continuing operations (per statement of loss) $ 10,720 $ 8,939
Discontinued operations   469
Total share-based compensation (per statement of equity) 10,959 9,408
Discontinued operations    
Disclosure of terms and conditions of share-based payment arrangement [line items]    
Discontinued operations 239  
Option Expense    
Disclosure of terms and conditions of share-based payment arrangement [line items]    
Total share-based compensation for continuing operations (per statement of loss) 3,035 5,931
DSU Expense    
Disclosure of terms and conditions of share-based payment arrangement [line items]    
Total share-based compensation for continuing operations (per statement of loss) 397 529
Total share-based compensation (per statement of equity) 171 753
RSU Expense    
Disclosure of terms and conditions of share-based payment arrangement [line items]    
Total share-based compensation for continuing operations (per statement of loss) 7,288 2,479
Total share-based compensation (per statement of equity) $ 585 $ 2,466
XML 125 R106.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Narrative (Details)
1 Months Ended 12 Months Ended
Nov. 30, 2021
USD ($)
shares
tranche
$ / shares
Dec. 31, 2023
USD ($)
shares
plan
Dec. 31, 2022
USD ($)
shares
$ / shares
Dec. 31, 2021
shares
Mar. 31, 2021
USD ($)
Disclosure of classes of share capital [line items]          
Number of shares issued (in shares)   224,902 112,451    
Total purchase consideration | $   $ 3,068,000 $ 1,782,000    
Deferred finance cost | $   $ 15,000 $ 20,000    
Shares issued (in shares)   298,935,706 298,394,203    
Equity (in shares)   298,935,706 298,394,203    
Compensation expense | $   $ 10,720,000 $ 8,939,000    
Options exercised (in shares)   152,120 304,635    
Proceeds from exercise of options | $   $ 335,000 $ 916,000    
Options granted (in shares)   0 1,263,685    
Weighted average exercise price of options granted (in usd per share) | (per share)   $ 0 $ 8.97    
Options outstanding (in shares)   4,390,222 4,807,620 4,041,567  
Shares to be issued (in shares)   17,140,498 18,844,127    
Share-based compensation | $   $ 10,959,000 $ 9,408,000    
Ballard Motive Solutions          
Disclosure of classes of share capital [line items]          
Number of shares issued (in shares) 337,353        
Number of tranches | tranche 3        
Price per share (usd per share) | $ / shares $ 18.30        
Net proceeds | $ $ 4,851,000        
Prospectus          
Disclosure of classes of share capital [line items]          
Sale of stock authorized amount | $         $ 1,500,000,000
Renewal term   2 years      
Share Distribution Plan          
Disclosure of classes of share capital [line items]          
Shares issued (in shares)   0 0    
Compensation expense | $   $ 0 $ 0    
Common shares          
Disclosure of classes of share capital [line items]          
Options exercised (in shares)   152,120 304,635    
Proceeds from exercise of options | $   $ 335,000 $ 916,000    
Stock Option          
Disclosure of classes of share capital [line items]          
Award term (years)   7 years      
Compensation expense | $   $ 3,035,000 5,931,000    
Award vesting period (years)   3 years      
Stock Option | Tranche One          
Disclosure of classes of share capital [line items]          
Award vesting percentage   33.33%      
Stock Option | Tranche Two          
Disclosure of classes of share capital [line items]          
Award vesting percentage   33.33%      
Stock Option | Tranche Three          
Disclosure of classes of share capital [line items]          
Award vesting percentage   33.33%      
DSUs          
Disclosure of classes of share capital [line items]          
Compensation expense | $   $ 397,000 $ 529,000    
Number of common shares each unit is redeemable for (in shares)   1      
Number of shares granted (in shares)   93,188 80,319    
Exercised (in shares)   65,499 126,862    
Common shares issued (in shares)   31,736 58,990    
Share-based compensation | $   $ 171,000 $ 753,000    
Outstanding (in shares)   737,369 709,680 756,223  
Granted (in shares)   93,188 80,319    
RSUs          
Disclosure of classes of share capital [line items]          
Compensation expense | $   $ 7,288,000 $ 2,479,000    
Options exercised (in shares)   132,745 217,832    
Award vesting period (years)   3 years      
Number of common shares each unit is redeemable for (in shares)   1      
Exercised (in shares)   279,668 460,681    
Share-based compensation | $   $ 585,000 $ 2,466,000    
Outstanding (in shares)   3,141,446 1,002,080 966,220  
Number of plans | plan   2      
Granted (in shares)   2,996,387 567,693    
XML 126 R107.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Share Options, Roll forward (Details)
12 Months Ended
Dec. 31, 2023
shares
$ / shares
Dec. 31, 2023
shares
USD ($)
Dec. 31, 2022
shares
$ / shares
Dec. 31, 2022
shares
USD ($)
Share-Based Payment Arrangements Options Outstanding [Roll Forward]        
Options outstanding beginning balance (in shares) 4,807,620 4,807,620 4,041,567 4,041,567
Options granted (in shares) 0 0 1,263,685 1,263,685
Options exercised (in shares) (152,120) (152,120) (304,635) (304,635)
Options forfeited (in shares) (263,253) (263,253) (184,496) (184,496)
Options expired (in shares) (2,025) (2,025) (8,501) (8,501)
Options outstanding ending balance (in shares) 4,390,222 4,390,222 4,807,620 4,807,620
Share-Based Payment Arrangement Weighted Average Exercise Price [Roll Forward]        
Weighted average exercise price of options outstanding beginning balance (in usd per share) | $ / shares $ 9.19   $ 8.70  
Weighted average exercise price of options granted (in usd per share) | (per share)   $ 0 8.97 $ 4.92
Weighted average exercise price of options exercised (in usd per share) | $ / shares 2.25   2.87  
Weighted average exercise price of options forfeited (in usd per share) | $ / shares 10.39   12.75  
Weighted average exercise price of options expired (in usd per share) | $ / shares 1.36   2.20  
Weighted average exercise price of options outstanding ending balance (in usd per share) | $ / shares $ 9.36   $ 9.19  
XML 127 R108.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Share Options, Range of Exercise Prices (Details)
12 Months Ended
Dec. 31, 2023
shares
$ / shares
Dec. 31, 2022
shares
$ / shares
Dec. 31, 2021
shares
$ / shares
Disclosure of range of exercise prices of outstanding share options [line items]      
Options outstanding (in shares) | shares 4,390,222 4,807,620 4,041,567
Weighted average remaining contractual life 3 years 4 months 24 days    
Weighted average exercise price of options outstanding (in usd per share) $ 9.36 $ 9.19 $ 8.70
Number of options exercisable (in shares) | shares 3,565,117    
Weighted average exercise price of options exercisable (in usd per share) $ 8.93    
$1.33 - $3.08      
Disclosure of range of exercise prices of outstanding share options [line items]      
Options outstanding (in shares) | shares 1,038,671    
Weighted average remaining contractual life 1 year 8 months 12 days    
Weighted average exercise price of options outstanding (in usd per share) $ 2.84    
Number of options exercisable (in shares) | shares 1,038,671    
Weighted average exercise price of options exercisable (in usd per share) $ 2.84    
$1.33 - $3.08 | Bottom of range      
Disclosure of range of exercise prices of outstanding share options [line items]      
Exercise price (in usd per share) 1.33    
$1.33 - $3.08 | Top of range      
Disclosure of range of exercise prices of outstanding share options [line items]      
Exercise price (in usd per share) $ 3.08    
$3.64 - $5.62      
Disclosure of range of exercise prices of outstanding share options [line items]      
Options outstanding (in shares) | shares 440,140    
Weighted average remaining contractual life 2 years 1 month 6 days    
Weighted average exercise price of options outstanding (in usd per share) $ 4.05    
Number of options exercisable (in shares) | shares 393,037    
Weighted average exercise price of options exercisable (in usd per share) $ 3.86    
$3.64 - $5.62 | Bottom of range      
Disclosure of range of exercise prices of outstanding share options [line items]      
Exercise price (in usd per share) 3.64    
$3.64 - $5.62 | Top of range      
Disclosure of range of exercise prices of outstanding share options [line items]      
Exercise price (in usd per share) $ 5.62    
$7.07 - $10.73      
Disclosure of range of exercise prices of outstanding share options [line items]      
Options outstanding (in shares) | shares 2,043,418    
Weighted average remaining contractual life 4 years 2 months 12 days    
Weighted average exercise price of options outstanding (in usd per share) $ 10.14    
Number of options exercisable (in shares) | shares 1,403,784    
Weighted average exercise price of options exercisable (in usd per share) $ 10.43    
$7.07 - $10.73 | Bottom of range      
Disclosure of range of exercise prices of outstanding share options [line items]      
Exercise price (in usd per share) 7.07    
$7.07 - $10.73 | Top of range      
Disclosure of range of exercise prices of outstanding share options [line items]      
Exercise price (in usd per share) $ 10.73    
$12.91 - $26.13      
Disclosure of range of exercise prices of outstanding share options [line items]      
Options outstanding (in shares) | shares 867,993    
Weighted average remaining contractual life 4 years 1 month 6 days    
Weighted average exercise price of options outstanding (in usd per share) $ 18.02    
Number of options exercisable (in shares) | shares 729,625    
Weighted average exercise price of options exercisable (in usd per share) $ 17.43    
$12.91 - $26.13 | Bottom of range      
Disclosure of range of exercise prices of outstanding share options [line items]      
Exercise price (in usd per share) 12.91    
$12.91 - $26.13 | Top of range      
Disclosure of range of exercise prices of outstanding share options [line items]      
Exercise price (in usd per share) $ 26.13    
XML 128 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Deferred Share Units (Details) - DSUs - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Deferred Share Units [Roll Forward]    
Beginning balance at (in shares) 709,680 756,223
DSUs Granted (in shares) 93,188 80,319
DSUs Exercised (in shares) (65,499) (126,862)
Ending balance at (in shares) 737,369 709,680
XML 129 R110.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Restricted Share Units (Details) - RSUs - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Restricted Stock Units [Roll Forward]    
Beginning balance at (in shares) 1,002,080 966,220
RSUs Granted (in shares) 2,996,387 567,693
RSU performance factor adjustment (in shares)   (29,004)
RSUs Exercised (in shares) (279,668) (460,681)
RSUs Forfeited (in shares) (577,353) (42,148)
Ending balance at (in shares) 3,141,446 1,002,080
XML 130 R111.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and contingencies (Details)
€ in Thousands, £ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2021
EUR (€)
Aug. 31, 2021
USD ($)
Aug. 31, 2021
GBP (£)
Dec. 31, 2023
USD ($)
investment
Dec. 31, 2023
GBP (£)
Dec. 31, 2023
EUR (€)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
GBP (£)
Dec. 31, 2022
EUR (€)
Dec. 31, 2023
GBP (£)
investment
Dec. 31, 2023
EUR (€)
investment
Dec. 31, 2023
CAD ($)
investment
Disclosure of other provisions [line items]                          
Number of investments committing | investment         2           2 2 2
Capital commitments         $ 22,031,000                
Templewater                          
Disclosure of other provisions [line items]                          
Contributions (Proceeds)         0                
Initial Contribution | Templewater                          
Disclosure of other provisions [line items]                          
Capital commitments         $ 1,000,000                
Royalty related to UTC, revenue obligations                          
Disclosure of other provisions [line items]                          
Expiration period (years)         15 years 15 years 15 years            
Royalty payments         $ 0     $ 0          
Royalty obligation, percentage         2.00% 2.00% 2.00%            
Maximum royalty expense         $ 4,613,000               $ 5,351
Royalty expense         $ 0                
Royalty of other revenue obligations                          
Disclosure of other provisions [line items]                          
Royalty obligation, percentage         2.00% 2.00% 2.00%            
Maximum royalty expense         $ 1,896,000               $ 2,200
Royalty expense         0                
HyCap Fund                          
Disclosure of other provisions [line items]                          
Contributions (Proceeds)     $ 14,210,000 £ 10,987   £ 10,986              
HyCap Fund | Initial Contribution                          
Disclosure of other provisions [line items]                          
Capital commitments | £                     £ 25,000    
Contributions (Proceeds)         4,624,000 £ 3,771   1,924,000 £ 1,550        
CleanH2 Fund                          
Disclosure of other provisions [line items]                          
Contributions (Proceeds) $ 5,146,000 € 4,701         € 4,701            
CleanH2 Fund | Initial Contribution                          
Disclosure of other provisions [line items]                          
Capital commitments | €                       € 30,000  
Contributions (Proceeds)         $ 3,983,000   € 3,705 $ 806,000   € 696      
XML 131 R112.htm IDEA: XBRL DOCUMENT v3.24.0.1
Disaggregation of revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disclosure of disaggregation of revenue from contracts with customers [line items]    
Revenue $ 102,368 $ 81,860 [1]
Products transferred at a point in time    
Disclosure of disaggregation of revenue from contracts with customers [line items]    
Revenue 78,769 52,749
Products and services transferred over time    
Disclosure of disaggregation of revenue from contracts with customers [line items]    
Revenue 23,599 29,111
Bus    
Disclosure of disaggregation of revenue from contracts with customers [line items]    
Revenue 29,265 24,917
Truck    
Disclosure of disaggregation of revenue from contracts with customers [line items]    
Revenue 10,961 11,472
Rail    
Disclosure of disaggregation of revenue from contracts with customers [line items]    
Revenue 19,100 5,106
Marine    
Disclosure of disaggregation of revenue from contracts with customers [line items]    
Revenue 7,331 2,184
HD Mobility subtotal    
Disclosure of disaggregation of revenue from contracts with customers [line items]    
Revenue 66,657 43,679
Stationary    
Disclosure of disaggregation of revenue from contracts with customers [line items]    
Revenue 21,707 18,872
Emerging Markets and Other    
Disclosure of disaggregation of revenue from contracts with customers [line items]    
Revenue 14,004 19,309
China    
Disclosure of disaggregation of revenue from contracts with customers [line items]    
Revenue 11,980 9,127
Europe    
Disclosure of disaggregation of revenue from contracts with customers [line items]    
Revenue 48,958 38,444
North America    
Disclosure of disaggregation of revenue from contracts with customers [line items]    
Revenue 37,736 28,572
Other    
Disclosure of disaggregation of revenue from contracts with customers [line items]    
Revenue $ 3,694 $ 5,717
[1] Comparative information has been restated due to a discontinued operation (note 7).
XML 132 R113.htm IDEA: XBRL DOCUMENT v3.24.0.1
Personnel expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Analysis of income and expense [abstract]    
Salaries and employee benefits $ 103,868 $ 92,743
Total share-based compensation for continuing operations (per statement of loss) 10,720 8,939
Personnel expenses $ 114,588 $ 101,682
XML 133 R114.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other operating expense - Schedule of Detailed Information on Other Operating Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Analysis of income and expense [abstract]    
Net impairment loss on trade receivables $ 1,498 $ 73
Restructuring and related costs 1,512 482
Acquisition related costs 773 2,857
Other operating expense $ 3,783 $ 3,412
XML 134 R115.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other operating expense - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Analysis of income and expense [abstract]    
Net impairment loss on trade receivables $ 1,498 $ 73
Restructuring and related costs 1,512 482
Acquisition related costs $ 773 $ 2,857
XML 135 R116.htm IDEA: XBRL DOCUMENT v3.24.0.1
Finance income and expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Analysis of income and expense [abstract]    
Employee future benefit plan expense $ (109) $ (189)
Investment income 43,340 19,606
Mark to market and foreign exchange loss on financial assets (12,897) (16,877)
Foreign exchange gain (loss) 821 (4,552)
Government levies (100) (100)
Finance income (loss) and other 31,055 (2,112) [1]
Finance expense $ (1,105) $ (1,265) [1]
[1] Comparative information has been restated due to a discontinued operation (note 7).
XML 136 R117.htm IDEA: XBRL DOCUMENT v3.24.0.1
Impairment charges on property, plant, and equipment - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disclosure of detailed information about property, plant and equipment [line items]    
Impairment loss $ 967  
Production and Test Equipment    
Disclosure of detailed information about property, plant and equipment [line items]    
Impairment loss 31 $ 7
China    
Disclosure of detailed information about property, plant and equipment [line items]    
Impairment loss $ 936  
XML 137 R118.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income taxes - Current Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Taxes [Abstract]    
Current period income tax $ 64 $ 39
Withholding tax 94 3
Total current tax expense 158 42
Origination and reversal of temporary differences (45,050) (12,264)
Adjustments for prior periods 2,174 277
Change in unrecognized deductible temporary differences 42,876 11,987
Total deferred tax expense 0 0
Total income tax expense from continuing operations $ 158 $ 42 [1]
[1] Comparative information has been restated due to a discontinued operation (note 7).
XML 138 R119.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income taxes - Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Taxes [Abstract]    
Net loss before income taxes (from continuing operations) $ (144,052) $ (160,329)
Expected tax recovery 27.00% 27.00%
Expected tax recovery at 27.00% (2022 – 27.00% ) $ (38,894) $ (43,289)
Non-deductible expenses (non-taxable income) (993) 12,712
Expiry of losses and ITC 96 1,515
Investment tax credits earned (4,009) (3,782)
Foreign tax rate and tax rate differences 4,165 4,636
Change in unrecognized deductible temporary differences 39,674 28,247
Other 119 3
Total income tax expense from continuing operations $ 158 $ 42 [1]
[1] Comparative information has been restated due to a discontinued operation (note 7).
XML 139 R120.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income taxes - Unrecognized Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]    
Deductible temporary differences for which no deferred tax asset is recognised $ 867,600 $ 709,443
Scientific research expenditures    
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]    
Deductible temporary differences for which no deferred tax asset is recognised 143,663 127,482
Scientific research expenditures | Canada    
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]    
Deferred tax assets 143,663 127,482
Investments    
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]    
Deductible temporary differences for which no deferred tax asset is recognised 36,315 21,463
Share issuance costs    
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]    
Deductible temporary differences for which no deferred tax asset is recognised 14,145 23,588
Losses from operations carried forward    
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]    
Deductible temporary differences for which no deferred tax asset is recognised 394,599 284,468
Losses from operations carried forward | Canada    
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]    
Deferred tax assets 262,887 165,647
Losses from operations carried forward | Germany    
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]    
Deferred tax assets 46 501
Losses from operations carried forward | United States    
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]    
Deferred tax assets 46,784 49,237
Losses from operations carried forward | Denmark    
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]    
Deferred tax assets 65,786 50,495
Losses from operations carried forward | Hong Kong    
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]    
Deferred tax assets 116 61
Losses from operations carried forward | United Kingdom    
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]    
Deferred tax assets 13,085 14,304
Capital losses carried forward    
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]    
Deductible temporary differences for which no deferred tax asset is recognised 10,703 0
Capital losses carried forward | Canada    
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]    
Deferred tax assets 12,958 0
Investment tax credits    
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]    
Deductible temporary differences for which no deferred tax asset is recognised 46,810 43,451
Investment tax credits | Canada    
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]    
Deferred tax assets 46,810 40,877
Property, plant and equipment and intangible assets    
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]    
Deductible temporary differences for which no deferred tax asset is recognised 221,365 208,991
UK research and development tax credits | United Kingdom    
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]    
Deferred tax assets $ 122 $ 115
XML 140 R121.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related party transactions - Transactions with Related Parties (Details) - Weichai Ballard JV - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disclosure of transactions between related parties [line items]    
Proportion of ownership interest in joint venture 49.00% 49.00%
Associates    
Disclosure of transactions between related parties [line items]    
Trade and other receivables $ 13,697 $ 13,320
Investments 13,901 24,026
Deferred revenue 1,904 2,095
Revenues 8,099 8,115
Cost of goods sold and operating expense $ 1,996 $ 3,225
XML 141 R122.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related party transactions - Key Management Compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disclosure of transactions between related parties [line items]      
Investment fair value cost $ 13,901 $ 24,026  
Maximum obligation, notice period (months) 12 months    
Maximum obligation, notice period per each year (months) 1 month    
Number of years due to change in control 2 years    
Payment equivalent period (months) 24 months    
Salaries and employee benefits $ 3,817 3,416  
Post-employment retirement benefits 65 61  
Termination benefits 0 247  
Share-based compensation 2,622 1,793  
Key management personnel compensation $ 6,504 5,517  
Maximum      
Disclosure of transactions between related parties [line items]      
Maximum obligation, notice period per each year (months) 24 months    
Synergy Ballard JVCo      
Disclosure of transactions between related parties [line items]      
Proportion of ownership interest in joint venture 10.00%    
Investment fair value cost $ 0 $ 0 $ 0
XML 142 R123.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supplemental disclosure of cash flow information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash Flow Statement [Abstract]    
Compensatory shares $ 1,688 $ 1,029
XML 143 R124.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operating segments - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
customer
Dec. 31, 2022
USD ($)
customer
Disclosure of major customers [line items]    
Number of customers | customer 1 2
Revenue $ 102,368 $ 81,860 [1]
Individual customer one    
Disclosure of major customers [line items]    
Revenue $ 10,882 9,426
Individual customer two    
Disclosure of major customers [line items]    
Revenue   $ 8,115
[1] Comparative information has been restated due to a discontinued operation (note 7).
XML 144 R125.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operating segments - Geographical (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disclosure of geographical areas [line items]    
Revenue $ 102,368 $ 81,860 [1]
Non-current assets 212,801 218,570
United States    
Disclosure of geographical areas [line items]    
Revenue 25,702 24,052
Non-current assets 8,600 6,791
Germany    
Disclosure of geographical areas [line items]    
Revenue 14,490 13,685
Canada    
Disclosure of geographical areas [line items]    
Revenue 12,034 4,520
Non-current assets 186,109 180,421
China    
Disclosure of geographical areas [line items]    
Revenue 11,980 9,127
Non-current assets 13,916 24,047
Poland    
Disclosure of geographical areas [line items]    
Revenue 11,262 1,769
United Kingdom    
Disclosure of geographical areas [line items]    
Revenue 8,178 7,967
Non-current assets 0 2,913
Netherlands    
Disclosure of geographical areas [line items]    
Revenue 4,812 103
France    
Disclosure of geographical areas [line items]    
Revenue 3,307 6,903
Denmark    
Disclosure of geographical areas [line items]    
Revenue 2,240 2,529
Non-current assets 4,176 4,398
Belgium    
Disclosure of geographical areas [line items]    
Revenue 2,089 3,430
India    
Disclosure of geographical areas [line items]    
Revenue 2,034 656
Taiwan    
Disclosure of geographical areas [line items]    
Revenue 1,381 640
Spain    
Disclosure of geographical areas [line items]    
Revenue 857 763
Norway    
Disclosure of geographical areas [line items]    
Revenue 779 591
Australia    
Disclosure of geographical areas [line items]    
Revenue 51 3,711
Japan    
Disclosure of geographical areas [line items]    
Revenue 76 541
Other countries    
Disclosure of geographical areas [line items]    
Revenue $ 1,096 $ 873
[1] Comparative information has been restated due to a discontinued operation (note 7).
XML 145 R126.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial instruments - Narrative (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2023
CAD ($)
Dec. 31, 2023
Dec. 31, 2023
$ / $
Dec. 31, 2023
$ / shares
Disclosure of nature and extent of risks arising from financial instruments [line items]            
Recovery of contributions to long-term investments $ 1,000,000 $ 0        
Gains (losses) on financial assets at fair value through profit or loss $ 12,897,000 16,877,000        
Currency risk            
Disclosure of nature and extent of risks arising from financial instruments [line items]            
Exposure to risk holding Canadian denominated cash and cash equivalents, percentage (up to) 100.00%          
Exposure to risk holding Canadian dollar net expenditures, percentage (up to) 50.00%          
Average price of hedging instrument (CDN per USD)     1.35   1.35 1.00
Reasonably possible change in risk variable, percent       10.00%    
Increase in the corresponding risk variable on income $ 7,236,000          
Currency risk | Cash and cash equivalents            
Disclosure of nature and extent of risks arising from financial instruments [line items]            
Risk exposure associated with instruments sharing characteristic     $ 64,383,000      
Currency risk | Foreign exchange contracts            
Disclosure of nature and extent of risks arising from financial instruments [line items]            
Risk exposure associated with instruments sharing characteristic     $ 31,500,000      
Interest rate risk            
Disclosure of nature and extent of risks arising from financial instruments [line items]            
Reasonably possible change in risk variable, percent       1.00%    
Decrease in the corresponding risk variable on investment income 7,511,000          
Forsee Power            
Disclosure of nature and extent of risks arising from financial instruments [line items]            
Gains (losses) on financial assets at fair value through profit or loss 12,897,000 16,877,000        
Green Hydrogen            
Disclosure of nature and extent of risks arising from financial instruments [line items]            
Gains (losses) on financial assets at fair value through profit or loss $ 0 (15,000)        
Green Hydrogen | Intellectual property acquired from Ballard Motive Solutions            
Disclosure of nature and extent of risks arising from financial instruments [line items]            
Recovery of contributions to long-term investments   $ 1,010,000        
XML 146 R127.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial instruments - Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disclosure of financial assets [line items]    
Mark-to-market gain (loss) on financial assets $ (12,897) $ (16,877)
Green Hydrogen    
Disclosure of financial assets [line items]    
Mark-to-market gain (loss) on financial assets 0 15
Forsee Power    
Disclosure of financial assets [line items]    
Mark-to-market gain (loss) on financial assets (3,501) (14,865)
Wisdom Motor    
Disclosure of financial assets [line items]    
Mark-to-market gain (loss) on financial assets (4,900) 0
Quantron AG    
Disclosure of financial assets [line items]    
Mark-to-market gain (loss) on financial assets (4,237) 150
HyCap Fund    
Disclosure of financial assets [line items]    
Mark-to-market gain (loss) on financial assets 214 (1,597)
CleanH2 Fund    
Disclosure of financial assets [line items]    
Mark-to-market gain (loss) on financial assets $ (473) $ (580)
XML 147 R128.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial instruments - Schedule of Nature and Extent of Risks Arising from Financial Instruments (Details) - Currency risk
12 Months Ended
Dec. 31, 2023
$ / $
Dec. 31, 2023
$ / $
$ / $
Dec. 31, 2023
$ / $
Dec. 31, 2022
$ / $
Dec. 31, 2022
$ / $
Disclosure of financial assets [line items]          
January 1, 2023 Opening rate       0.784 1.354
December 31, 2023 Closing rate 0.755 0.755 1.325    
Fiscal 2023 Average rate 0.741 1.350      
EXCEL 149 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 'I%:U@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !Z16M887CL5>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*$Y*#R;-I:.G#@8K;.QF;+4UBQUC:R1]^SE>FS*V!]C1TN]/ MGT"M\D(- 9_#X#&0P?@PV=Y%H?R&G8F\ (CJC%;&,B5<:AZ'8"6E9SB!E^I# MGA#JJEJ#19):DH096/B%R+I6*Z$"2AK"%:_5@O>?H<\PK0![M.@H B\YL&Z> MZ"]3W\(=,,,(@XW?!=0+,5?_Q.8.L&MRBF9)C>-8CDW.I1TXO#WM7_*ZA7&1 MI%.8?D4CZ.)QPVZ37YOMXV''NKJJ5T75%)P?>"U6C6C6[[/K#[^[L!VT.9I_ M;'P3[%KX=1?=%U!+ P04 " !Z16M8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M 'I%:U@4;Y.Q2@8 +X< 8 >&PO=V]R:W-H965T&UL MK9EO<^(V$,:_BH;.=.YF0O!?$JX),^# E>M=0D-Z-^E-7PA; 4]LB8UG]7DICWAE>%-?FS8G?V%VWBU5OI";WBQH2NV8.J/S5S"6:]2B>*4\2P6G$CV<-D9 MV>_&GJ<;%'=\CMDV.S@F^E&60CSJDUETV;$T$4M8J+0$A:\G%K DT4K \?=. MM%/]IVYX>+Q7GQ8/#P^SI!D+1/(ECM3ZLG/>(1%[H'FB;L7V5[9[(%_KA2+) MBD^R+>_UW0X)\TR)=-<8"-*8E]_T>=<1!PW<8PV<70.GX"[_J*"\HHH.+Z38 M$JGO!C5]4#QJT1K@8J[?RD))^#6&=FH8B"P$5/@9Z^V@MW;<=E6^=( M6]LAGP17ZXQ,>,2B?POT *2B%"S[0)&,(6+\"Z[<#&W&>TP3X-D+6\N Z2N88SEF%[YKV3Z"=5YAG;?!FLM8NRU9S )RG:=+ M)NNX<"FW[U@(T: B&K0AVH<3O,!KFM;&-ZXSIDE"943F8@O6M7C)]""&?@]/ M$4C;,H9HM<$$/2$AL(JP/RGCG@A) I'#BX;W+:)ZR\351S8&>>#:=AO(412! M_60G^P-2N-H-KR?#)0<0?N1]PGCR N-\3N7CEKY@L(Z!=5X%&^@SZ,H[L>6U MH+C<.)><+E$TDQALU,B_0ZM>\UR*IYB']1V):XX##,TD 1NW\>]ZK0R\6B!< M*1AA0"8?V+A_?PLT%YD"P_LSWAP?#+CB9_\#\3^<8W0F*=BXFQ=!-8*)Z7$8 M7*!O>1B(20+D52B]20#3Y> MS;&9I_%]!W?F?;>0R7.XIGS%CJ:G!J'KT>)J]#O&9&S>P3VY8BKG.+JC;I9) MO"J24BT:KF?[;Z*W&)GQ=*>5IP>YE.4<<<^G'33/:MEPQ7LTHAQCZ4XK2Y]Q MQ62YYB-Z9;1'K27#%1O(C*,[K1Q]DC*YTEWU'A34&OPJW5!>.QP;!)MFU([Q M=@=WXA%,J*-B4CU-Z*H6Y;]-[AUCY$[+Z?TTSK23WC,JR10NU@<5+@;K2,S5 M'>/J#F[(WU+-F8Q%A'#AB_<&O8;%HVLLWL4M^2"P..5A#+%5K;') M1,IBR0'.51:QOFK<^H(%_C=-X],USN_B/ET![X; A$?:8&LS99/4OMQ3U'LP MNH-*#^[5^X1T:!XH(2[7[=I.U\76;*ZQ?Q=WZUVYXK *I0N+M52X4E/P&=MW M&VQ?#P@6[2LI-2%8:VX-JDUX)A6XN'N/\PRNP+(V$%Q!+J]E025^L%+GFKS@ MGOWOI44T-?PHLZ:;AU180&S6ML@N"9[.*]KD[48LW> MH&A#7O;AP^UC@":;>'@*:%ZV-PB(#)PSKJ#!J*#78"& MLDUI>CK/9H)SEAQ=D#8)W=S.;VY'=[.;:[*8W'Z>!1,2W'R:CZ[OR9M@45NN MZAUL*>GU2K%QEI%0%Z'*W:7J:K4Y-RJWI,SMY<[>)ZJ7.QE)V ,TM4[/('O( MD5K6#I 3!4Q @ K 4 !@ !X;"]W;W)K+B8FW 2\$&GDV1B:3'>>O M9O*0)UY@@*"$3!D'K%]'6$)9&B.-\;OU]+HCC?!\?'*_M[GK7'98PI*7/TBN MBL2;>BB'/:Y+]<2;K]#F,S9^&2^E?:+&Q48?/9354G':BC4!)" M<'I%$+6"R'*[@RSE"BN)5JGTGF=$X4> MF/N\^IYB7VE;L^EGK<7"6417+,((;3A3A42?60[Y_P:^YNF@HA/4(NIU7$$V M0,/P#D5!-.SQ&W9)#JW?\-8DT<_Y3BJA?XE?E_)U;J/+;J9,9K+"&22>K@,) MX@A>^OY=. D^];"..M91G[MCY0)]PQ0NL?6K'[>;+VB]WO: C#N0\4T@:YY= M_3'Z'5XPRWA]!'&'EICA'/=033JJR4U4]T10]+"Z!-5O,!U?HO#/*HB".-@^ M(9'&9\H54[?:M:*YJ\!_X:Z/;; X$"91"7LM#08?]"4)UQO<1/'*UN..*UW= M=ECH=@K"!.C]/>?J-#$'= TZ_0M02P,$% @ >D5K6&UL%5\#!@ U1H M !@ !X;"]W;W)K)P-T.S[S]\Y-N=:G^8 M+Q<5W;)'ICY7#U)?S0T]"=H!G<6_G!WJL^^@#64E MQ)?VXL/Z;@9;12QGF6I=4/VQ9_YNELS FFUHDZN/XO '.P44MOXRD=?=7W#H;6-]QZRIE2A.@_5U MP0T@'2!]LJZL-Y219<+*0Y MM;:6_NEFYMN MM(Z&E^TR/BJI_\OU.+6\%V4MHU4#<0&O.,E+3-.<_ @:MY- M^@WX_/@6_/+B5_ "\!)\VHFFIN6Z7LR5UM)ZG&>G^[[I[XL=]WW+LE> H)< M0TPLP^^?/AQ?#I_K&1BF 0_3@#M_Q#4-C90Z;D#KFJGZUA9/[R"P.VA/VVU= MT8S=S?1QJIG4_K'="K!K+V"_O:\#W- MVT6W1=V[BCI7;4K8+^,0(0(7\_UY/*99BDA\9G:A-!B4!EZECSLAU8UBLM"[ M;<]J5;AD]G["L_MCK7(BTF($$;)+# >)H5?B)TG7K)M-H79,ZLR6,3V?JYQ9 M=8:&A# )HW BU+0*DBB-[$JC06GD5?I!SV"IA.1V99%YSS")I^ML6H4)#!W+ M' _*8J^R!\DJRM> ?=-PJEE]-IW9Q;FTZ8X-13&,IBMO&D40.U0G@^K$O_)" MZ=1X76!BW#N)@CA $XFF&8(X"6%L5YD.*E-O8OM;E#?9]>26/F=R>R9G%_$B M. (-7ME-NL:1ZO@25#EMH]:;J4UR59L\K*""YM2CB.#IJ;38)9A$C@2"S@B, MKAQ,1+ M6N 6&/O -"*Q(Q.C$6W(S[8^%WNDF=Q",([# $_E60QQ$,/8D8;1R#@4/ZG" MS#E=\5R7T\R>B9&7E3^:BI_+VV70(R+1%49.JJ.*'IVE$3()2-+SJN<4D6FF MCP,ACO49.8F\6-(=Q8;I%5KK"D[720VS2DQM15(R56A:)=!5"N.1:_@JU_:\ M[9YM]='9KK+V+B:Z,(K3Z>&TF<$4N:2/A,-^P@U[G^F&^ZI6DV%!"*?ISF)% MDC1T*#UK _VDNRSJKBDUF1;#,)GN6)L902[TX1%]F#RYM+N65;"7HC_RRAO[PS&3EP1&T*@JK78PCAR-&1G!2OQ@?9UE3='D MW. M9$0@\2/02&C#8PZ'XL!X0&MO@&R&U@9H?O;.H7WA\Q>56ZYKTYQM]$CX*M91 MR_X=2G^A1-6]AE@)I431?=TQW1[(UD#_?R.$^G[1OMD8WF0M_P=02P,$% M @ >D5K6&Y5IYE/" \B0 !@ !X;"]W;W)K$IL:4F<.AW.&I*^?9/-%K870Y&M5UNIFLM9Z,YM.5;86 M5:JNY$;4\&0IFRK5\+593=6F$6G>=JK**?.\<%JE13V97[=MGYKYM=SJLJC% MIX:H;56ES?.M*.73S81.#@V?B]5:FX;I_'J3KL2#T#]O/C7P;7H<)2\J4:M" MUJ01RYO)!SI;^&V'UN*70CRID\_$N/(HY1?SY3Z_F7@&D2A%ILT0*?S;B3M1 MEF8DP/'G?M#)\9VFX^GGP^@?6^?!F<=4B3M9_EKD>GTSB2_9:9SI>5AD>IT?MW()](8:QC-?&C);'N#^T5MYOU!-_"T M@'YZ?B=K)< M:+ S+_VCE[YK]/FG1N;;3+?19L8N,@%)I?,<<[P;+6Q',YEM-ZD>K,ZS!$6O@Q'HGE3;+8_-*S-VHP2EFYM,D&6 >FR4!/?'L#'-X MQ!PZ,?^G,6L9$ONJJ#%LX>BEEXS&G ZP(6:4<\\"+CJ"BYPA_N-&-*DNZA41 M7T'.E"78H[<,]C<:[,S?^.AO[)R,SS!BVF3K-G(.491#Y)1R8Y(OYGP\CHJ8 M>^%@?L96<1+1 )^>Y @W<<>.J&%^RA9MFH,$%4J;^=H)#&@R@L!X'/D#H(A5 MR ,+4.KU6N8YH3ZDI>@D"T+]BS QA>J0-UZ* :7> "1FQ@)NB79ZHKC4B?)' MO1;-(=91?'3T8A[%? @/L?(ILZ!C/3KF1/>3U##9H[19:-K$XPM\5DH0L+:HZDL9 EWC!*44,_X,P6 KW< M4;?>?2SJM :]*/:U5-G64B9PI0D.%+4_GF[JG:R9/>:Q&:1R:UCTHD?=JG= M[ K;L71=PJH:(<3,6&A;_+W$4;?&_0\V24N,5Q3K6,I8D@2C%( H'N=19,': M*QYU"LS\NS^WA7XV!;-!:*J)HMX)I4WZ-ZU_R (^0"VAMXWH,J]2,BN@/,=# M.D(X]>A(P%$[&E*;0[VD4;>FW5>;M&A:^-D:R@Q(P["I W&#-:F?WY--F=9= MJ23 =:O,T;&"729A-/0"L;)YT*L<=@#GE];6;@;<:[9R6 M7EJ96UH_9'J;-@547:L4>YXX4:7/(_QJ^ZA L$"MRN>7AN:; M[E/?:K1S>GI99VY9_PAJ6*QJDFV;1M09<-! ))9M"H3,N%P*TXR+)$-4FOK1 M4"(Q,PX5JV5F>SUG;CW_1S.+^H.*_M@?Q,SN#^\%G[L%O]LU9F='L0;J>U*+ M]CP*2@'TC! 1]\ ;HL:L:)A8JBK>%P'<701TN\DQ:A0I'1W7@?#$C [K%=PP MH(F-Y%[Z.7.F@]M4%5E;IN9%N35'XFTA *I/%)2U:(W%G=7$JT]AWVBTZL]B^(3B?'N_)'H&96+_KJ@+NWZ=^?+?Y73D"$1L?PN-]B9CEAXKUR<[=R#Z&_ MDO<879TC\+B9#7ROW=RMW;^VM[6 -MU!Y*P$J;?5(P &E0,IJ:#V:*$K(K=: M:4C7YM#OHFO#_4$.G),X#*GGCV()-?42SB++<:5O-/R\I=='WZV/O]'?S>UJ MVAVHDZ+N;O)->;5.S7F$,+?K2K?7L_E6F%(EM>Q)R064X()$[ZXP*9B>W!%7 MHEFU=^T*^-S6>H_XV'R\T/_07F,/VF_I;$&1]CL^6W"LW9\M?*P]F"T"K#V< M+4*L/9HM(JP]GBUBK#V9+1*LG7K@@(<^,:ZAOE$&3S V[BBX35&_*3A.4<\I MN$Y1WRDX3U'O*;A/4?\I$$!1!BA00%$.&'# 4 X8<,!0#AAPP% .&'# 4 X8 M<,!0#AAPP% .&'# 4 X8<,!0#AAPP% .&'# 4 XX<,!1#CAPP/$8!PXXR@$W MX8]RP($#CG+ @0..:B,0;P M?"DA4^V_F!<D5K6"7YGM_J"P <(L !@ !X M;"]W;W)K^3HD8>QO\5RDM=[59E5[H1D;V9 MJXHTI^GFZ8?H/E^ MX>8Y2;]F6\9RZ9?]+LYN!]L\/WP:#K/5ENW#[&-R8''QRR9)]V%>?$V?AMDA M9>'Z5&B_&U)9'@_W810/[FY.R_ST[B8YYKLH9GXJ9 M%P31TS8O%PSO;@[A$WMD^8\'/RV^#<^4=;1G<18EL92RS>W@!_(IH'I9X+3& MOR+VG+WY+)5-^9(D7\LOQOIV()2BGK\7$$'9\VR MX-O/K_39J?%%8[Z$&;M/=O^.UOGV=C 92&NV"8^[/$B>%ZQJD%KR5LDN._TO M/5?KR@-I=@50'*%U"N%%"J @I7X&J5 M1E6!$5>@V/;M!=2J@-I585P5&/,*DRL%M*J UE5A4A68=%70JP)Z5P4BO_:< MS!51KO4$.7L=>N)Z>^'[X,Q=,XGH9Y>'>3)L]26JY?\,H/)S,X ME2^&;Q27OO68I\6O45$NO[M/XBS91>LP9VOI,2_^%*:49U*RD>ZW8?S$,BF* MI8>?CU'^J_1=^?F?V^28A?$ZNQGF105*S'!5B7U^$:-7Q'Y\G$KOOGLO9=LP M96WEI^+R7N'64?Q4&-4NC%=,"C&- M4IA+9>/*!D5QE$?A3@H/AUVT"D^^656II2X/XKH\EFV05N$AR@OD;[9LUH?V MY[7S>@7GX@H6^TF>1E^.Y6Z2'=/#[I@)MMVB/^PO[5M#7+\?5I564;_B&!BM MHEP ,_O#_M+&6N+Z%8?_XN >%XIIRN+5K\792,;20OK66'2 ]6QIT0'9NZ; XHIT/:_1\6*,G MB=$5B<_L*8IK^]J[XM#U4N'WY3XU9:N/DD*^EZA,B?2_ZVWY+!0J+RL^98=P MQ6X'AVHW']S]_6]D+/^C[?B&A#V\P-03K+P^^79'=4V39:JK-\-O;P\^2-DY M$K9 P@PDS$3"+"3,1L(<),Q%PCPDS$?"EDA8 (+5;%(YVZ32TR9Y:VQSQ!?F M^(WO$(5J,M'JKC,5:OEUS@=0TFIH?B#*9 M:!JG:B)5K98^U?ZMH(Q4=),Q%PCPDS$?"EDA8 (+5C&=T-I[1B:YDC%N=9VJC7A)!=(20,),Y$P"PFSD3 '"7.1, \)\Y&P)1(6 M@& U-YN=(V (),Y P$PFSD# ;"7.0,+>Y.ZH37><.XQY2TF]*TN*@JG!'U66W MU0)0U6K6HY^M1^]I/6TNHS=.6W3"W;2<"G7Z6DQ3D"@C[N;A#*DXUYOG22-% MX4Z3D(H&$F8B81829B-A3G._^*"I7"^YS97HB)M9]%I NL[=_/=;5J*C,;?C M+YMK:1/N6!BTD!3Z9K:C-G:)?!Z\90B[8/2>8MH^E#D/Z^(::']@<19>N]:I M4&_W<'TD3[A1+!;L.XRAM!F4-N^T/19030-*,Z$T"TJSH32GI:^:PQXJZ4%I M?D6K>U+#2:": 8I6]Z8W21E$&![AY5N6GEPI9=LR2>P;DZ*X^,ZD=^5=O_>? M6EV*(*>LH;0'*&T&IPJC];*\96$]4PD=/_(;V ME? )<:G>KHJDS:"T.92V@-*,3CUL0C4M*,V&TAPHS872/"C-A]*64%J HM7= M\I(+0,3) (VTO3P-XVSW MP2P*Y00GC[%%?FFGU" M9T311]16>%G'(4UZFV'2-JL>S/F4.$%E&9 M:2:49D%I-I3F0&DNE.9!:3Z4MH32 A2M;HF7) 4BSB'@+)&WP5;W4YNW+XDZ MT?DC^+3KB@_B.O:VM:8L+2U-'_.F!DTA:)%59%D;<]>L!E35;%']0-2QK*G< M_60+JFNWZH[XN 0'*NI":1Z4YD-I2R@M0-'J'G-) 2!CX;V2/YY*2J"A_E#: M Y0V@]+F4-H"2C.@-!-*LZ T&TISH#072O.@-!]*6T)I 8I6M]1+@@ 19PB( MDDM):U"\IC5BVL0:O7T029M!:7,H;0&E&5V[RX3*6E":#:4Y4)H+I7E0F@^E M+:&T $6K6]PE:X"(TP;^S,Q1L73O\TEH_@%IB:NFQ945GT<%59U#:0LHS8#2 M3"C-@M)L*,V!TEPHS8/2?"AM":4%*%K=1B\9$$2< @'*)24M,=Z$S\,25Z6W M$38E%9F/BYU!->>D)5%"D<>-N&EHJ@249D)I%I1F0VD.E.9":1Z4YD-I2R@M M0-'J3Q&^)(E0<9+('\@NIZ)2TLB1%]>@KZUU5)U!5>=0V@)*,Z T$TJS MH#0;2G.@-+=EOU2(IG"S$!Y4U&\;# K51MR9Q;+C>@&J=G4SNF2%4&&X=,=\ MTPI2.[%IY+2+E7J;3E-2E4>\XT!S-BI:?5YKS#^8%ZII0&DFE&9!:3:4YK3V ME<;=IG=;=B+"/]3.:UGI@S+F]FZ_;2V5SRM=M@DV'J,7M+&H_.9AS/7!3"^# M69P?T"?]E+:$J\LZ?P]^*E;L/:BAN050VKS;!EE 10THS832+"C-AM*^WOS3RMJ M[>D:6F/:"!DG_ "ES:"T.92V@-*,+EUE0B4M*,V&TAPHS872/"C-A]*64%J MHM5=[Q+T3\5!_Z \4MH: ZY1W@>A+R2 TF90VAQ*6T!I!I1F0FD6;7MC0F-' MLJ&B#I3F0FD>E.9#:4LH+4#1ZDYX24V@XM<3=,\(5<2W$IM/_*?Z1%=43>:C M;L4UZFV'G85G4.$YE+: T@PHS832+"C-AM(<*,V%TCPHS8?2EE!:@*+5+?&2 M6D#%J07BC%"EU?V:#_[7=4(;"0=BY=[6UU2E(ZJ.1_QK5J"R\Q9911[+(_ZE M U!5HT6U?*F4ILHJ?RT+31-HTZ4Z_U('&RKJ0&DNE.9!:3Z4MH32 A2M[D-E M_']]R264E8I#67\B_[E/]H>PO"0]W>XH+E/W+Q>MVS"3OC!61K1F^2FD=7UD MI[!6:1UEJR3.H_A8+#U?T$KOXB1GDO;^8UMEA]F6L7P:YN'=S9ZE3^R>[7:9 MM$J._#"\2=S>'\(DY M8?H4Q9FT8YM"3OZH%:=W:?2T/7_)D\/M@ RD+TF>)_O3QRT+URPM5RA^WR1% MXZHOIGN_U!+ P04 " !Z16M8'>=D)1P) "2* & 'AL M+W=O?AN@(DC$0P==F.6DWC>"E MN6E=34B23"=K+NO1]:6Y=M=<7ZIM5\E:W#6HW:[7O'EZ)RKU<#7"HV\7/LGE MJM,7)M>7&[X4GT7W=7/7P+?)8912KD7=2E6C1BRN1C?XXC8U-QB+?TGQT!Y] M1MJ5>Z5^UU\^EE>C1"L2E2@Z/02'_W9B+JI*CP0Z_M@/.CK\IK[Q^/.WT3\8 MY\&9>]Z*N:I^E66WNAK-1J@4"[ZMND_JX9]B[U"JQRM4U9I_T-AFA8MMV M:KV_&12L9=W_SQ_W$W%T YX&;B#[&\CP!A:X@>YOH,,;:. &MK^!F9GI73'S M<,L[?GW9J ?4:&L837\PDVGN!O=EK=?]<]? 7R7)I2:\6A@O%\VHN&=K)=]2,M.BO;"-T_],,P_C-[N%^V&%^)J!/NY M%HRS+,/3R\GNV!FO'64Y.[6[C M /^\*YF^Y$J^T& GSDX/SDZC4W8K8-!"\CXCUR7B:]5T\D]SP>=Y/UQZM%*8 MIB0;K*?/*LOHP>I$:W;0FIW1NA!- TEK"7 [*S1S)(P9'NKT&DW],F<'F;.H MS(_K#9>-CI]^C\#$=@TO!3"S$'+'[ROAS:(S=\Y2.A3L&H5F-3_(S>-RZQU( M53>0V5JT:=1.&OQSNT=\KN2N*RS/9@-?7*LLQ0%O M<&+IED3]^5I#,53)/R%.7NE >7U8!=C,#[PIK4->EB5N2&"2#Q.6QVPV)0'M M1V3&4>WO_]C*[DGSMM>\@(\[T4^TOOJ;DO!!K]>V$?UV;5NEMZ\_I/8_=[(0 M":9XZ(S'#$^'F^7VC/AX]L7$3@(Y"Y=2%+"*K=!.+R HT8Y76W$Z(7Z/B>L* MF>7#;>0SF\ZR++" MA+ 4>Q"BAK#+E?+6IJ$"GHK[897*?4H388Z7:,DH-&R M&\92?BA5OEL)L#MC;4,9T3V_0IN+[#" @'#?:T*N?.=+RJ3//KI$35?\+ MT[&%.HYB-. U;"=>+R6D9+V31""F4L<)0J9.1G"M,$UP**0LH'&E.I)R'08FLH<2]J ML9"!R'81S(:4]MC, J C%M(D#NF02)-\>D#+>S/[7MW$ ^FA;I]-8#,2"V@2 M9]QGV(%BK$\==!FQWHBZ#48Q\<$W3_.A3MBB690U"!>KX MHRY S>[TJG6).-QS'I,Q3;.05 M-$H?F%]7QZEQ)25P2CF<9F[&A2(\=QHS0 M0&XCEIN$1?O"^0I0 =D72I):U>-"GY7H$RZ=#@J^D>"$MU=2*!T++S6FQA\^HR+%B5$)> MV; F\=B,\70:VK&6DB1.R6$4;/A3. 0\E*/IS$DN/ACBD%)+0Q*GX2$--@(B M8>NMQ(E+N#%E;(AKGQE+LMPOD5H6TC@+?^5- Q7WDVVOO6>'+L[H-!O6=!XK M,L4L(-%BC\:Q]U=3'W79-L99,AO&J=\N9X%RCEH*TC@%S8'VMC481,IS3NM5 M[>$<3EB:#6/6:T@)SD*ZCTZ4XT?*'TV7^YPCY9<]4_Y_'"I32UAZ_ECYN/-O M5ZKIQIUHUN?:?NKVFU*NH4JE2]?)YF'QMQCIT] M[;/+\M!)&;5PI'$XVF9M<5IR?Y\;GK/>)'%F_]G-)K7XI'%\WI2E/.C][O,+ MZCW[)7A84/KL*,UIH >B%J+TS#GQR='>LTXBJ >2.'44>ZS2-#3=%J7T_$'Q M7S^*I"X]G1CQ #8G66"BF04LBP-V?GS>@$S%U8C*//Z$P.$%1$DK0UT<\[21 MQ(UOGQEF>1*8=6;1R\Z@]YA@TH,%KV@/3U-&LF'OZ;/+TC0-],G,1*+\^ MR)K7Q3/XQ:+\_EY^O=1HIUY;:K-X(WO70+,M-]#,0D%\>*AN3H#/'1@Q3]O* M$J=/\IE12D);Y.AY[GGR0@8MA"C[<]&VW<("FA/W5I]Y?"OST*)1Z_TEM3$; M2CR*II!MP"^7NI2F0Z\\1\FAIW#,DIF=(?/QSEEX M*KUP-;J+.'+:'/C+ D MI-DBF<61_'ZQ$(4Y+Q6/A2FZ$:0M@1;5MNBVO*<=S+FIP'72-1\TYW:\,@&W M$E7I='F,:*"899;3[-QS6UO2!85[-7O;5S)ULZ_'D$!U-PVTZ,Q" MFL4A/0_I?8/NQ5+6YC 8EBOX H3+8JC<,NIXX'GZBPF=Y2$/++99'-L1#X1N MX"/:^X&/W\K(4HQ=[:[=P,?3]S TN$^O6!JF9Y\QSM5ZPS7+=SJ@^M?@=!I: M\1:61.A7T]K.P+W<"@-X5,JV?_RPA:O[+E"?\-<*ME;V^JTO^4^.7K!:BV9I M7E33#\.W==>_2W*X>G@9[L:\ C:X_@Y?W&+/]3FYN/79WZ3)Q2W,D>\OA_?M M)E92_[;>3[R!:&P!-@N0E[S-()*:_@6X_DNG-N:5L'O5=6IM/JX$AZI(&\#? M%PHF8_]%_\#A-<3K_P)02P,$% @ >D5K6$3(\QD2! QJ85JOI.:-)=?6M;#=FI79+9-YLE^XEV7EP\)TM6A$R0_L?VLV%K/I M 267-6LGC2;+Q3+Y,+]:GX7S\+Q'_QQC1RQ;X?C&J-]E[JMEN\J0=C,*BE[K_B>=#AR.!R]HI!.ABDD7?O*++\ M*+Q8+:S9D0VG@18&,=1H#7)2AZ0\>(M="3N_NN?&6"]U2:R]]-UBZH$:]J;9 M@+#N$=)7$.8IW1GM*T>?=,[YMP!3T#EP2O>_&6 0I/)/4?1G'>M Y.8]5E)@G4]#MY_L'RDS=*"ETQO2'V#IO M439_OB1*[_+L99?A*EVY1F2\3'!7'-LG3E;OW\TO9M=O!'1V".CL+?3_E+3_ MAW!%OU9,C94ZDXU0M&T=+)P+NJR%4L+FM#$[MO30.4CFZ%8C22,/J_?O+M-T M=KU7&=K&E?GU"4E'X43.3I9ZC.\3ND 3!!^CB'5;0-W6\IB<4-QG!%))B ^_ MC34>>>+GK!*Z9*JYWEJAF4;)YM-=6B'I,WK;9XYBLD"J0A"2!GX\0:%N1)6K&E@$' M^X_HG"/4%%L)X4 UA]CE&,Z+'ZP1>30PD,&>?,=&.-H%]F*ODD*#LI'V( ,. M(2.JS8,OSUFEC3)E1\ZH=@]2P'/4SQVLHDN4KM2PF]"'(Z5DV$32GZ0U.B0" MR>TH4QQ60ZNT)O1]D%0A72$5OA(^W(MMJ BJNMR:DG6/N9.^(O/U$AG%:R=T1[F!:ZDX1]QT([3(10Q&(D.62XG: ML]B$MH$93)6!G%@!Q9]FLQG]K%BK#K ;9&8GNC&M6ZO%-@RL]-)5<*Y:!"/& M@X,Q?3W_0N=?+GMN&60U2N81MI :O2 D]M JXIWPWP6!%()!8!KJ*.QV+*R# MT&B)A(:&VD6:]DTMGL0@C8%;Z?C?B$/4KMTZF/\)V3[)ZZ? M>-/$9V5K/!ZI.*SPKX!M.(#]PH#K, D.#O\S5G\#4$L#!!0 ( 'I%:UBY ML=BG00< "02 8 >&PO=V]R:W-H965T&ULE5C;;MPX M$OT5H@>8B0&CVVX[GL WP$YB;( -$,23V8?%/K"E4HL3BM20E-N]7[^GBI): MOF6=%UL7LNK4J:I35)]O?/@>:Z*D[AOKXL6L3JD]72QB45.CX]RWY/"F\J'1 M";=AO8AM(%W*IL8NE@<')XM&&S>[/)=G7\+EN>^2-8Z^!!6[IM%A>TW6;RYF MA[/AP5>SKA,_6%R>MWI-MY2^M5\"[A:CE=(TY*+Q3@6J+F97AZ?7Q[Q>%OQI M:!,GUXHC67G_G6\^E1>S P9$EHK$%C3^W=%[LI8- <;?ORG6VLGS!RN%2??8NU5%] M="65#PTL &G$M1QP72]_:/$#%7-U=+BOE@?+HQ_8.QKC/!)[1R_8>^]#ZQ$> M*>-R*4M-N%+%A*JL*W[36:%>0^K=>Q110.O]YCI3L\OAYE]Q. MI['5!5W,0&ZD<$>SRU]_.3PY./M!0,=C0,<_LO[JQ/V\E5/U1N^IVRDM.T9. MU1\U8L$3%[TU)1:5JC(.[XRV.S+%:*I)#<0SW;6^([4B=-+@_/]L1@YV1E M'%?JJ$R,'5RNM@+LH9NKW9Z=]6N/?SL?5[?7@X\YT_ *$C842.DNU3Z8__(B M'S*, 45V :X^F "A\@'$.?59AZ)6[Z3ZC^?J R5M['.4_A8A!HB#W4[";H&J M,(2H Q=\8;LR<^T\.@ 6WZSVU)C[AG3L@B ^?65X+:I.$SXLJ;S$-&.F(WL!T9(C\_D%/[@"T/II@8"< * MBPM3&0!"QOO(< W?V@1UIRVX3W7PW;H&=E\9^ C*^HABNOGSCR__W#L361@\ M?$3E^RT!&D0Y>+::'B--%W.X_Y8 M1EB_SZWJ&Y)]=(]S5R1D^JI('5A (#AI,.BM*@UP!%4%W["#.,$]5Q\?A-!A M( >[95S3:#C9@>YPR,FMB\KR;NUYF73L'')[9V*.W$^CFS D-L;"[WNW13][ MN[X%E9L-E_7?;H;GRWMC33.5@>1^D((?+2E*?C]IT8F.JC<9""-E>S%)_>:Y$1^7V5]=N=[U8&DB#GY,4-4%L!=&X7X[ M5\NY>FYF0PZ [[=R#\.;6!B$3AS=\^N^Y::SV(S]44J"X1"BP\(VR!J>LE'# M-()WK7)YX!GH=JR:FYH$7^Q6W'6)F[7TW2JA>C$&9.C"RDOM]TI'R*OOIP:K M$^F5'=1X_B2L&@9X7:$Q>S@:7-2JPK2)D^GSV(YDH:388@K)DJ$7[KR%74&9 MFVFH-&YOXQ \)[NO_%47(>D1??SXX+,B:U"0S*\@U"6HY\.H-4A!*4/$9:CL MAC]DA $-0.!4&K!F"RI/GF&37_U%\EGSA(B?)9G=HKTL.CD701ZGP@OJL=9A M/3@?]4K>0K"@Q:,ZR^CC\S6/_RYDY1^(X:(K";I6,FM=VQ\9'AT11:J>$B1Z M+"R(QLKHEA3NJKS7:.0SXLL):>+W+U/#)_M$:^$&,?#XY>P#Y -%B0^X8P[* M ,HE*XD7_008/O;1/16=2*G>,2.S778,GL1MY2$%2KY_LYZM\9F0ZGT6,=8A M&/%W\&@MOXD\'<+:.)0@?Y"S5U["&30MG_UE=2ZT'BE+:3]J]O- Y$>/*U R MW5_+,?5(1 MI>=*Z\O_9])^@S,S8X1/L&7[.<_I%;)1GK;,!UD].427((@%.@_ZIQ6Z.^Z, MYQ-D+(>:!T881S5*?X=R_MQ'WV+RY=X0>HQ_G^!A R[R1_SX=/P)Y"I_^>^6 MY]]//N?,X_!88>O!_/>W,Q7R;Q+Y)OE6?@=8^91\(Y&PO=V]R:W-H M965T&ULI57;;MLP#/T5P@.VER)VG#0KLL1 TZY8!Q0HVET> MACTH-FT+U<63Y+K]^U&RXV9 &@S;2ZP+>7A(BB>K3IL'6R,Z>))"V754.]E-I(YVIHJMHU!5@0G*>(T21:Q9%Q%V2JRU?K!;ZZ+=91X0B@P=QZ!T><1+U (#T0T?@V8T1C2 M.^ZO=^A7(7?*9N7D=G$118LE:X.]U]PB&?4X^7:V'#+W2][6(1 M0=Y:I^7@3 PD5_V7/0UUV',X2UYQ2 >'-/#N P66E\RQ;&5T!\9;$YI?A%2# M-Y'CRC?EWAFZY>3GLHN:J0HM<%^@7+?*<55!HP7/.=I5["B&MXSS 6_3XZ6O MX$U3N-'*U18^J@*+/P%B(C+,QXUG F[V6 ML3:--LPAY=P_ZO Z5 '6T2D]. >ZA.NKNWO(M6P$9RI'^,&VUAEZ1#\/%:4/ M.3\F##Z T]6$.3@,3 AHT7!<60I&4 M(P@R(12+(0#Y%\R?EEQ13S@3+RVS$S@'U9,(F!98A &*(V6\)FIEK0)AN<&M>[P$3]:02FUZI^XW03]&&K':E-6-8D[VB\ =V7FIHT;'R \0\C^PU0 M2P,$% @ >D5K6"11[H9@)0 :X !D !X;"]W;W)K&ULU5U;<]M&EOXK*,U-JJ)D6@^?:[?.:?YS:YI/_NUM5UQMZEJ M_^W)NNNVSY\\\8NUW1A_T6QM#=\LFW9C.OBS73WQV]::DA[:5$^N+B^_>K(Q MKCYY^0U]]J%]^4W3=Y6K[8>V\/UF8]K]=[9J=M^>/#W1#SZZU;K##YZ\_&9K M5O;&=C]N/[3PUY,P2^DVMO:NJ8O6+K\]N7[Z_+LO<#P-^,G9G4_^7>!.YDWS M&?]X5WY[VJG B6,8O,N=)>"4^F/Y;9W]+>X>]S(VW MKYKJ[Z[LUM^>_/FD*.W2]%7WL=G]UA]UVSD M85C!QM7\?W,G=$@>^//E@0>NY($K6C>_B%;YVG3FY3=MLRM:' VSX3]HJ_0T M+,[5>"@W70O?.GBN>_F]Z6SK3 7D631]W;EZ56R;RBV<]=\\Z> -..[)0F;[ MCF>[.C#;TZOB^Z;NUKYX4Y>VS"=X DL+Z[O2]7UW=73&UW9Q43Q[.BNN+J^> M'9GO6=CO,YKOV8'Y7C7MMFEATX6KF:6)-^JR\!U\"NS6%/?VXTVQ:#;; MRIEZ88M_F+GO6F"A_YXB"K_RB^E7HE@]]UNSL-^>@-QXV][:DY=__-W3KRY? M'-G0%V%#7QR;_>5KYQ=5X_O6XKHWAXYSG^WW'YV]ZXIYU2P^3V[H^"N/\- PH!6*.2J"8FUN+?S3 NVW0&1; K5!TGT'!U#MBZXI3%456WA/ M4_J"Z%9W,,K51;>&/V@X3%T:_'3I:C@F7%(X13\K^KJRWA<-/-#NG,5G\0?[[E][4JU_731^&?VAVMBUN]D#;C8>E7NR;O@7M7UP_N9D<_-<&SO>_\#\'Y_OQIGA7+Z:_NP%)< L@P<$1;WM;%:BQ MPXH.#N6%IW1/1]THQ?>@F#K7(>%OLE, \;'Z#9Q]U\*9P,G/]\/SO"#V2%\D MPV&2FN?8%[LU,+;K"F O>[=M/,S4-;.B:8'O?=&BI?#TR2V\WLPK"_:MZULX MRF7;;(A=7'W;5+>LD':N6],Z9'ID*9R(6&_N*OP,)6:Y!%L'G\(+PX3P5[]: M,P<2C9I;^$^' S'Y().%Z%<0'R GM"(?B&/B'Z91BJ&!A#+( *HOJ MT"@+5M=?P-F#VD&=;.H]6.+*T)-("]#,M3<+%@8ZRLJ!K33=(]9Y47QQ41S3 M;,4I+NA/Y=GS(\HC&33%<_IM\;IO<6Y(F3+'L6U1M<-1@F_I%QW/"DD!H>3A0HSNL-DY/OOO^YN2,2&B)=^![4+YH M3Y!CX=5AIHOB&E1XOUCSDM:@J9O6+70 O!=6 9Y04($P=3'O/9@.CQH.?"?0 MPZS,\'VDT*(1:.T&^+)D9D$BN;JGS8RFQX>9$4$CF#(Q#=YN#5KV:J^'GIET MI%QKU^A/WA(?-QM;G,)6_1DJ8?P'O[X$B\HK@$DC*2^*-[_T*&GOZEL@.$T; M#G:H$TSE&Q)14]1-?:X:!38R*[[XCS_ ZX'18);BE AQCA^>S7#=?[=NL38N M*MG]^1LP!:M]\U$N03BM\2&/%ZU5JF-VSD MAT77("]/\S$0F?4BS(2ZZ>DE$B40%IXG0U:B=;G9,P'^NB_;9@7+=GI MB0Z)-'C5 &??F@H/$83@]S7H%T/<.9(RF&!^5H"3#RX\[+)O6U!*>Q!S-_XT MUS6?TC]@SJ:B8P UC:2 L]^RO($4US0!:)WDL2..1*Z3.SZZ.V"! M&OP&<6U%GO7K9-&D8"_03;<=ZB9@$2MB!;XN&1.\ M'VYT:F%^O+),1*->!MYPR6H_,_68L_?@(;N5R!\9>G#]>0_+X3KD M>2!/*;/ '+LUF,*1XIQ;W#':8G 0V%46EY!"^A[U3=O<.D^G*'2/E!A[_*4] M3S9KAHMC]W_XBN#U\S?&KXLEAGW10>:'@8^>?O3#Z_>@0< 5)QX%(Y["72%+\GMP^&? M/KQGMRDN:V'4UQEQ'WA1X(B Y.,Q("I8*D,&GW?3E!9I)4PYYA*88V-J"/;+ M8-I3?@D<4H".P _AH'SG%J %7L,_;PUZ#Q!?@BM32D"FCWODG):AB35I]2DN M52=Y@3&^\ @R5XD.%!Y/;3%45+>ZQ B,?&X) ?;SUJ6Q5&2+@AS?W;J!P):] M4""(N)LY<4>R]2<_)C834/ AQ%$VX/L W=&I1R(A]>@?Z,#"03/ZX]? 0>=H MZ!+'$CYGC8'/-!(]!0TU"Q3,S _XH#Q/NM,;:'EA:U@ M!-.B>P3J02U+, [P 4IU#+2.B%0]N2A=8Z(J(JY38SUJE@N%00+R@ZAN-"9H%ERQMU$;C0 MF>!\PW4>\K.0!XA5H#J"L2SC?=Q?2GI'<05!Q8FS_^[L]73[]^ MX4=\MC5[8K(AX)).RH'MR*"6 VMIV0,;&LN6J!4?FC1#S;QRJ\1AP6@7] MJ M(91.!%4(^8(_V!(IPQQ>\0-9QXGR+>5?2% MNFA2E;%@^AXM^=NX))=ZSKD.%Y=-!J+^[SL4L&BT9XP2UPC_A0(76-VI4H0JX79F@4AK*]HWTEZ1D0OLA_ML# P M*8+_,$71 ^?BY Y#UXG3QT,F^0!";0SC7P0PX=$NK%IWX"N06P@&@5E;)I9Z M*+!=]%/R21:ZU 3L(>&5R34$HB. QV!!#IQ,^(; I3V(_4P<'?I" MW\5OKMQG6[EUTY0):;O@!3CP=N=64&[&YE7CNUJEK[3P*O10 M%"S;2]CAP2S.Q)78-7U5RF)I%4'0X^MAWS Y@DOVK/B >1 ('8#7*U.S2**S ML<4=L>O[,9HN^EJ4&VWY'07BS$"'YQGI1&)3.B/PSOM-SV$E1%"@+UP4"R1\ M.B Y!(9%U]_45S#62/J%4*7 *6BZGG$ M1D![Y%#!T"%Z1'!XGX!D02*(RNN4@V-*)/T4E@>.\:(/2,JNA7V=-\MEQI[N M88*E>@XM2]!TP#FN1(](]$MT.3#3C\'Z.2:^ QPN:;-LCOS\R9#>1]=/F;I- M)[A_'Q0_D6??B4'<$$NA=Z2I(^W2-K>2V\/-4)S%[HIZ6Q0L2429(-T53L);&A-@ M:9&)U+R2*D!?+Z[Z"UK0E^F"RA1,"'K1QL-*%T?6AE; R]/3S(Y 2@:<"(CQ M30T*#@P-'(HADRHN6AK.D65JYC0@HBZ2.K9U.7[[14'53\#/Y[U7X.<\2%'Q M--OKY-@?EDLT\P/Z?'WLD9\LJ$4$XFAZG3V3.V9VK)U(J2**-A,7]EMOG=VQ ML;(&-&Z.G[)U*G_N/9FE9>I4@5U=GO$IHD.,Y39/OY*_T2P0*U"6$\42W=2F M/I>D;\'E:HE68JP%Q0./SZ+)NT8(@G,&H^S3C $*'COCG'P4VG9$._Q:8@*V M/DD.'RE%\_=@R-J*/!9^B!4"'WH:,HWFBB$9SKC#/XB7@V5RS)>E3FB$+@,N3L!"Q6$ER.67F+D)&R^S<,Y-@+#5I=(U<2#_7A;/3@IN6%-'(C#MV1(2,WCY6U^'@2U,1- M(\_7#!\QTH=^X.$#R4"*U*3X.^",P M/M,(Q';>M&VS([-!"NDOFKL8J_Z>#'!W[/E"2L]TAS+I(R*&8/J3#P>:.<0% M!PXR$]3_'9((;"S^7IA'H=.6$Q@"-%")!T.! \8PH*+Q/:0&TN%HMT"+W:'X MML07; ''$Q\ZQU2K4FS-JA^!F(4$1W.KZ#*K3/9\$G>M6/40)\"ND;O4!F=E M90JD=)JN41!'/0#7L9]K[VR[0-P;+&_?PG,8N=N[3NKT44L1:TKN;,MF]^\* M14^<9$)V(@-\M#.H > 6PP?$#A $T#:0*-7LF$AF2I046X6Q[J(G!()T=IR M*D +#LI#IR3O46K86*_!HGZU;3-.^XB&\9/J&%9"1_[5BZ.QM+#% =00! 70<2 /Q+UX\9618J67Y7XY4E'N>$P4D*^+0(V(<7&RHYCH"S8+,$)@^\%+;H(2Q./8?3U5GQ MEZ8I2;HY%]"!,G"H39@8]P.R E7<.R8N=D.(J\,T4HUN>\14G"X2R!9 \J=NBF".\O)/<[ZRI(FFQ^$ M5VXI&XQ!6 X3/2A_\5L.@&#CZ_3![(^'HL6C8_S_! P'U0DCT40%/_9HT1HXK^'_/J'\UF^R(3/,*'KQ0??O/Q0YKCBSC@@.<&L')8R4.8N_AZ M^MEIEF>0\YF"G VB945ML XP *MABF.2%X=3 TI-*IB+OR@TQ1XEK)F88*]G M*S_(<[ZB+!L?5:\"\)WH*+O.KB8(0*!.!$T,+&Q^IFG)V]>O3\Y$V"6 M6_S(F(R*NXZ$;JP@YUU>;=455-LW*^9]I[Y<.@ !0.Y+2.H4'U1G=L]2P&GY MF?JK..B #9,Z:.1W'UU0OPCL_).\:IX6/V('$N_%M0!H+).7B%&("<"VUM+NPM MD17=3XD>HK]MEIUXE#E'+P7U!8J2 OV:5$O(K3(%TTD":+Q!*#=;O#M<>@D@ 8 MRG(E.6M@+H^0YI1GQ-4N^%XQ%OA:7,U4&QFCXDF22XNTMGB0]'?:,7CJ)RJZ2 @5<9=H LAI5)Q"/,]2[B4B5U)12KHR%D%B2#3(^]1X&/ MC[\*)J][,L!2'4\5RJH;P'MP+?B16,2\(#2$V[UCUG:(ZFS,O@C0:GBS]AN- MEL)YJ #'8SG@N7@"."F5;$E9%O@A1K/BL#8IV2)X-51[)_61Y(B&G F&4VP: MB'=#$91,,!O4;(VJ$T-AI^#/H:XNQ[C9L37XZ7EG[G(\5_7R$E$3'WQ,*;.* M0A4;55#W!? *-TM^7U2&[MJFWY+1[<2_+46JOD-#$+P MFH803R8SJV/JF1U I\4>DZ2OEI/6$OU56/Y+7;.EQ6C:1KPSFP2;2F@M]&8? M7\T"@[8TJIV@#Q!!F! 4'WFKDY)7BA9OT5_43IY5$A,!1SG,#'(VR(DOGFA' M/0"LDAH&DQHU#A7&1N-.'6Q2'@>#XF7R\ M5-1D1S0B+L5\E21%N>Z704_$J ]O?I_H\?"T,!Y-'*KTZN/3!;7 '!-!;IV) M44K8^SFLVVBEZV\-5H8E9I.6.Z24IO@CH^MJ$(NW:&<\M\"DX]+-S<; Q>B@ M':)\650NG3$';+WF[Z.M]M&8T;K7U "JCB(,KQMJ6+%21'U$&GA+#%MJCAKS M.%U\1>X'##FF;"R3A^5ADJL2Y1R[_=/T)5:V8ZEG6H6$NTZB9X"?\2[V#D' Q2^7V]"%=\GO)#R!8K93H=(;4N2)*34':/TZ$T$7X#V%'R, M;!WC\G@!2KI3Z+5=@ZK@32 UXNGN,HX-(IHFW48<*$ER7$/TF1'##C83^B=S95% MCFC3R+2C]"[$,6$@7W7TB#T'NCUJF?R0]E9,T2&BZ1?%FS$![Z7?@]:#DGA. MA8:M=9MYWWHRA;^%;,J8N4D@1,S$% -7:H=KOI3!T>?SG,S4TW^=P'>B\!,+ M%+;+ET#A7#.QE(WC.VS(0C1ZYQ;\,5.K[8N?^W+%J,P/];V\,\M).=R=[LUK M&?I@;S+K+,!X7-^4;*!SH43SWLL$F%+DSFT-NZ\*/.:ES%M#6DW!1E2[7,2' M''[;.$6U8S:%7SMUBD9\R8RVF8>36''%TK30-5AK5/@&$9Z4YH\1A,,'$2^D M"$2-1>)&1=3.TLOA$H>,R[A*ZGM<"!(NC<.V)6 236IB'<6!%*L<\F>FUB+= M;JW5TSQ46&-\A43HU%#U'US-4-4:%#/U1G!D,22L[IQ\'VGX-%Y5.Z44K<0] M"4>0C:^2.ME0!:Z%]1*/1XO(2Y&Z[^!$3G*-/(5\0\,) AW3/H14,K>$?8\Z MC6,+0 H)>A5.RKL-V'!3VZ;WW.QM0Q(0Z=-OQ!&4TWA4<#QMI9,1/]3W*M[# MK&X4I),; :ET(VLDYI3?@B9<6NPK-JU >-'ZMF*C2_2784'WZ/?9@-/#M8N1 MA8>MODKT[)USRUVR^F;.3F 1W\(@S[&WUNDMH^G+2XNN9RNI(54P)-^ZKA M M:T"C'28I'LVHQC@9KO')<]-=2.T!D9E4 ?FB013#C[7*^FV*3N)Z45:)4/.S<#ZK< M(%P,94L-"<;A!XC !06WK&P:=**&K<]4MQ):G[$?AQ'?R%-=PV;1PTQ^26#' M :60%5I/ZPZ[]'6\6C1Q MJ4\_:PW(U$UHSX??Q6ZE4&,OWR#,TF/%(==JH+W@Z_M.&2L]"W>N=\LM+IN^,F15;J7DW)<8(6!PF MV52B#;_7 DV;O;4*JHDQI]+NB$^]&Q!KA&DY:G=L>]X!CYH]K+?A;0Z&31U1 M4CBLI<6BX@_#;@R*B>P!GU1XQPDMOC-W>@]X:KJD_"QQZ4QRM]_TM:.2ZHG3 M7A0_BG6F8D^^!Z94D4E'#E6(7#HP-9@4+=67X9+FW!T#\R(!V^RB/[ZQ=ZGEL_12K6;PP\LR!XQ? MTQT90@)\4V#@WN>>5F):@K/3>PK+5*22PYKO+RLI-Z+$'S01K%8QH-2$M&-/%\X6E/R9C\H M3TZNJ481IF.B%8*#E]1MD9H,F=F!]:"S4-,B4(Q$6+0PO/H]N69%\3J]"SVI M%\YRDB]X8GT+!LE9$4FL.^(?-$@ =KZ:I*\3C4O) 7UUO IJ;'XQPTD4R#I3 M2[J=A@\DKTR1$IN]LU5 _ >,C@F>:ZD .V=H:=Y0OT.H0]I@6@/5'5^W2C6S M=RGUPQVYW0&6R*Y2J\M84#&X1IA31!L;;^7+/-BL:6/4UN>$!,I!$@6*=YZ6 M1 '_&"ZCXQYY1(_;?>(DQ"0-)>"E/D[]A-"BE[Y);UW'#$+DOF9(DEB\%5P6 MZ?RE:PJCIN&82\[\H=PRRN1,]+N$2D1U\!KN#XM(6$>P'KG0VB.KP(E%0]#4WXNSQ)W[922_L-WDY(,=!H?(L(3X>(3O6NLC#]4D&:#\+UDT.&Q M) &5?)O:R*-=;PC?#'JZLV[:*7WOA[CL1E>"HYU&2 GSN@O SS@4N2/ M^7H>>:ERZ!"'Y_8+@FJF[YT5-%;:G40)2_=4@HK8H7'\;4;JV(2)=1S9KG\S M2S0[8F74=8FW^/Z;V9E[;,%#=?TUM5P=DIC'722>,/,!C&9/ HTY\J0S//+R MU(=C)#&&R\5I_H,G^G':U,WK';7&GL4[40>H*I4E='R_WH8*>KA(1PO;227B M]CZ>F"R=NF BY'[P!M7UU" M(+L_<#PHNQ/#)^Y^S0]IXI(!K)_BC)RN#%8YM9399%T43L>/A:L@%WB?D:8> MB'H]_;('@PCP'1>"'RS"HG10WC0K]RAL^#S@P>/=+LSNP[O_[JV]OBAN8AO\ M6!T?^7)T@6_:$F00QTM>+A>Y2-0G1Q. >=6&02G[)"MR/;RD882D'+J(PFG! M2]+I3^@D:,;>2Z,S[@3O524:LJ699IC'%-QQQIFP(2V%R44B<$;-;KU4]HS<[9FO'3!P$S?^@5 M5$Z*I;TAKT]#Z;)TNN)V&W*90&!'I\K?)+6_ 1I)OBE6=+M(.0*?TK<'7#2_ MFS@STL17O#J9$B\7T8X=_!:+0!>A6AF;:Z3H,"U*27,7MUR '^\?96!&+[VF M[D$V9)IA3I&9E#$\@>0R"X=/<""1=:)ME+"(V%+2M$O+MT#3 M10L3W'"8&?!?\9>7!KS+R3WL5 @+X1X*.78BV@K[\$H]NMD$HQ!L@A4'B[4] M#+!P.4F>+^36@X"Y*GMH?<#?(D>-.6=8O$#W#G^6^\GZC1[2'#V&@3GBW06( M(-6:MW1+^/4D9#>N0D;ND=OYTOZ#<, /?V=.'C\A7II<4^=.)"4"WI,LGES4 M<5&QC^AD8DS6'^W MY,51Y=TX;'5PRD"H?Y;69#-)O^EUU"H45.3O%T!&9CH(+FUQ]90=^1Q0(/N+ M4&)06J1ZY=*FD4)!:RS7.*7V(+0=A1I>[<;+?IV@37]X)#]C5K(4=C#'\7OE MPA0U%.!LAPLII\EW7,U0[S_Z%MG/L@6.OV>-7&>:K^NT.2O>R(^&:3R_M6)4 MG]///B["KXJ-!D@HL>US[;RC'X=&OI4;WJ.08N"!( H1'@O_J2R-Q#]"+^IE M9MJZ:\GSV\NS%\5K5]%[P^KR94V9C3A'URP^A_A0DVP'!D@QC.,?DAQ,SDS< M;\6^']HIB1)2GWI#)@_XE!K(+U^\OOF1+A:X>OKB[)"4A<$?L\&A#?WRA:@P M:CV0 5%T]=9!=/%$5E)(E!-#7 F9G!#19$IJJ0IQ)>A1:$W$G,XY4^V6+@CD MXZ+H.3LJQ(Z ,+LZL67 F5OP'NTJOV#C.2)],<[U\CW?+:=7BT^ "P+MIN'"R[1S)[;!4<%'TBXO M+6L_UG$(OS* DEA/B9='A]\RH&P]:%)3QZ>?'UER=< MDJE_=,V6?DY^WG1=LZ%_XG9LBP/@^V4#QDG^P!=@31XM[^7_ %!+ P04 M" !Z16M8=Z:-.1P, "1(@ &0 'AL+W=OJ4U6G#ME]M3'VUM5*>7'?-IU[O:B][R]/ M3UU1JU:ZI>E5AT\J8UOI\6C7IZZW2I8\J6U.+\[.?CQMI>X6UU?\[H.]OC*# M;W2G/ECAAK:5=OM&-6;S>G&^2"\^ZG7MZ<7I]54OU^J3\K_W'RR>3L=52MVJ MSFG3":NJUXN;\\LW+V@\#_B'5AN7_2W(DY4QM_3PKGR].".#5*,*3RM(_'>G MWJJFH85@QM>XYF+O7BY\7HE25'!K_T6S^ MHJ(_+VF]PC2._Q6;./9L(8K!>=/&R;"@U5WX7]Y'')XRX2).N&"[PT9LY2_2 MR^LK:S;"TFBL1G^PJSP;QNF.@O+)6WRJ,<]?O[7:ZT(VXLM0K@&V=T(#J[YO MMKI; [3"#)VG/WO3Z$(K)V17BENU%F\[43OW:E*N<+G,*UT;^+Y-^;BT=7_$452_'\ M_$1SWF]YP^MIUW1&#=817Z_K66W5@S9S834AXC42?[RUP!1 MQ.]7:XUUXI\W*^+U".3MD[M;C^_KOS'\]> M/>+GB]'/%X^M_E_/B_^=-9?BVU<_.,?7TJ,T.W 9O1"U='@L%2WF:R5Z:V ( M6S*N3>_?&ML;RW9]_]W/%^<_O7(/>L1[U/).\Z@BW84E45V$Z8 ML*%L:0T'[BP,QORARF1*83J'94OD8RDJW;P(SD@D>*-;30.\R=R: M3'0.WK"G\.A!1U:ZT7Y+:V!3.#3 +KP6:T/.X1T"T8FCSG@E+H[4\?%2_/5I M8?L[MJQ,@[;"48+!%&^8-;0]C79I]01T-7BJ6\+1X-D^+3\RS'.HK7:W- FE MAP9 6U#.""IQ2UC*\@O8F^&![[2]54"'\ QQX3P AAX\T>B $Y.&[@K3!C/5 M/9HO8$93\'6,7:?N?1:SK9)V*5XN_X,L?GJ-B",*W@_E\>73@I.-/Y+'XJ.Z M4Q3XF(@T^E+\K1.-Z=;/@%<+?^X!3&]UPX0.VRK MQ.!"$CEVMABL#>E*B8WQC:26S_@;#V2BL1@3IB"N@+IO%-M/::XD4SM*=6VI M5KW92%LZX;"2JQC(7EG60O!6F%6CU^R]6XY>ZEG%K;:BI03)"IZB6@0K(&Y* M%4J&1G*:T!-!6PR8&#QXP,.86$AX&C]^S)FSXRI,'GV-9AQV9,EUE>V=. 4& MQ6Z';4<7I@C%="T>W%..D1W#.6*$,H_&6TD%3@:<0+%RM%%>K$ M;6'.F+V:"?RQ$VA7]%IH-9(+6*/0%HDY8%2F1L"P=U@ M:=,IE/?[_1:8D1]GT-=!VY _R?U4:Q/ESVL>,9ER/;,ZI@[7&KPFY'P32WMG M^4VM**T/5S.+D)7"B%;Y929"!Q=Y)*ZDYI4<$I8B_CA%PY@[TX E)O+7*7.) M]6@SA+-4Z&-CM' VY Y'V1M:,FWMP\Y4YJ'2J)EA+C, NB>,/ M+JOGN" =4Z=DF:I2Y8Q =@>^15&MCL4-*06AVUYJ2]9=4CYNTY*)!#BJU/79 M"\J."N/!"0W)+LO04_9-%8<#)]?_J%HYPWS(9^E,)U> K=&WA%X -Q-8>:
PVIH_\(Y5^J8% Y M6817W Y2>["R9%G#A?T(?P*J%BLBX8O;D\A:P>M.K5DJ($/(X,+'G!PS[[%5 MI:O%6G5,B#!C@#P$*D?%L?@LK94D)A'+( (NQ0RE=BEW@3U MUBA6>ZD?DD6NUCTARR% 0)#H&N\B86_V-C_)JR1OTBJ4AZZ-B0>TN"^:L@$\ M'$GB<_1L8N?)YD;J-IWK8C-&B) =3*GQ8SBD &[)=K;REBSD9C]KL;%SYRUD MH(/#9.BL86)2O,+(>R^;TDL7_QA+*#>>>#/2(ONX%)]JS@+/I3WM1\"IV+_H M2 -I2J)KUTK*9U:N,82EAM*QA#%3B*^-4R$(%%2*>4S<_0CE/9K;AMJX:=@N M;P%*2HKQF.:2G)XR#*%48/UX) &.#XD17 MM69PF=+(6.#=OL *U,_(QO3M%"4!4R%",3&1GNVC#]0^X+ &?$BQGM/--->L M4*3*%504W\ ,TP(%HLJ8LV&Q>>X(_6*Z7HST3BQ-DV!+J5IRH(K=:N0<>CF? MZU51=Z8QZVV81]<8,P*G4LA](]E(,6 ?255;SC8W!$Z;++G#0QUN4< MWUG@E^)S4(TL';G7]/>Y M@;!J7,JH&*EXF5.FQL^WY !RIDE&WMB[2^"7J<%&9I@URMD, C/-BA>=?#A+ M[7*Z=0B%-T^\64?A0%/QR&8ZAU5#4R'SDB'9"6_H2F7WK4-IXOADBO$ 'JLD M-EEJQGRX:F2\XMW9(2VV%&\4)0(MN M\%A?M)AY5Y7Z;'Z]7J&2WN;#E"YAT M8\WWH>(H;YO8<5W3[@RPO[N@#)G9'$>&MBX<*-*H[X.QH\'?JKM]!5JZD55 M.O-.TZE6TSF'*5]R6\#1G9"[.'L55N"'\U=\=(&T<;((LBSU,G:6N"*YBJ,G MM:B^D4F"NJ&J"';6B@2=Z:!*7SF#*)Q[)FY1#-=R.?P+03*3[LY]7;F M3P%@E+O#LIO0C3<\U,3TUT&-7Q#=ZQ9UP//H_,C?(33JCKY40,>%:F,ZUET_ MQ("3S-F=,G1[8^ETK<<;&>(7',E,3PZJV9>/.U^1P'>ZF@NXUF8S:@T)S5OH M7I)*W##3!RP"24TQS]H]$9GCV]-\$P)\LA8:6E)*5% #=*F#^M>09/-VQE7N-\R+FCPWH\TR@1M3\#&C-CDZXQQHNFF'2V'7FG4=V:6&[:,W6W M^1EE>>@KX-/L9P*MLFO^,00W\O.GY1P<@-F]:_K-6T!66!N#SRJ"XX@-M,/X*Y?K?4$L# M!!0 ( 'I%:U@HH]!@;@4 .T- 9 >&PO=V]R:W-H965TQ=&_G2 L9:!^?->\,YJ-.U=5]]213$?:6-/\O*$.KC\=CG M)572CVQ-!F^6UE4RX-:MQKYV)(MH5.GQ;#)Y.ZZD,MG\-#Z[=O-3VP2M#%T[ MX9NJDFYS0=JNS[)IUCVX4:LR\(/Q_+26*[JE\'M][7 W[E$*59'QRAKA:'F6 MG4^/+XYX?5SPAZ*U'UP+5K*P]BO?7!5GV80)D:8\,(+$OSNZ)*T9"#2^M9A9 M[Y(-A]<=^J>H'5H6TM.EU7^J(I1GV?M,%+24C0XW=OT3M7K>,%YNM8^_8IW6 MOIMD(F]\L%5K# :5,NF_O&_C,#!X_Y3!K#681=[)463Y008Y/W5V+1RO!AI? M1*G1&N24X4VY#0YO%>S"_(9R,@'!R6UC@C(K43MK<)T30A^\D*80RR8TCAXL MLEKE&Y&7TJS(GXX#J##@.&_=7B2WLR?<3F?BLS6A].*C*:AX"#"&AE[(K!-R M,7L6\0/E(W$X/1"SR>SP&;S#/C"'$>_P";Q+ZVKK9""A3,K]F$2(A@]XRL$1 M=BFN/MW@B_56PF[!U"Q(6/?1B88G], M(5W1&8M0RH ?$MV>\DZNE=9B06@LWQKEJ!#!"EG8.F"_.SX;DLZ/HN^A*=W7 MZ"E^:P%L3[U?<,-??*JHP+W[P EA[A83R$3ADDGI)ZFY>@?*FE]VJI\L086+\HN5!:!461WV7C7$QA M)WZUYG7>WKX\!T"1-@:\KLYOQ?25^&+$S](T:-IB=A@K;'(0F>#]!3;#-R B M=RW%-:>Q"3V)3SW9VYZL>,E(&8,.,+)7!PR3:^G4SV:3$X8?"(E/IR=) M#K;6 2IM\["MQ!8BS8:+XTX5K&>!$2JT-:O7@5R%2;,(B4S>D1D)#*:(53?( M3@\K!&4@_5'(DNA'@8X)V3X?\A8O,5IT2EV]$1DO&6X/"J<"D63;%E%LBE % M/8ZG(4O&A$3]EXKC$U12MCZ9L'5@[[,*NE>X47;"Z"D+3&P1VFG MKD-.V2)5_" 4CN!UJ5P5Y0+ &H2DWX>T+>M210[=3D86<3)LN'"A;$'01X]< MS]8%X;CRQU'(>>8R_9KM'RD=_1!,.]Z:L_->,MQ8.89IWG M=4FF$[IAZ.]J5\,@8<:IE>&*Q()G,@ J%3"51N*\ M5Y'(U3@@Q5&\VX HXBC_Q\> (7I%;Q0\-G[(CG<;[I_VWS'DZPF^7IP^A MS](A_AY=< G3R>C=FRPUMNXFV#H>Z!D5K6.<..&'^!P /Q4 !D !X;"]W;W)K&ULK5AM<]NX$?XK&)U[)\W(EDB].[9G;.>NS;3)99)<^Z'3 M#S"Y$M$C"04 )2N_OL\")"U;ENM+^T'BV^[BV=UG=T%>;+7YW69$3MP7>6DO M.YESZ_/!P"89%=*>Z365>++4II .EV8UL&M#,O5*13Z(A\/IH)"J[%Q=^'L? MS=6%KERN2OIHA*V*0IK=#>5Z>]F).LV-3VJ5.;XQN+I8RQ5])O?;^J/!U:"U MDJJ"2JMT*0PM+SO7T?G-F.6]P-\5;>W>N6!/[K3^G2_>I9>=(0.BG!+'%B0. M&[JE/&=#@/&UMMEIEV3%_?/&^B_>=_AR)RW=ZOP?*G7996?>$2DM996[3WK[ M%ZK]F;"]1.?6_XMMD!U-.B*IK--%K0P$A2K#4=[7<=A3F ^/*,2U0NQQAX4\ MRK?2R:L+H[?"L#2L\8EWU6L#G"HY*9^=P5,%/7?U5ME$ETZ5%:4"J3:2@V4O M!@[&6620U(9N@J'XB*$H%N]A*+/BYS*E]+&! 5"UT.(&VDW\HL6WE)R)4=07 M\3 >O6!OU+HZ\O9&KW'UU]95\<_K.^L,Z/&OY[P.-L?/V^22.;=KF=!E!S5A MR6RH<_7C#]%T^.8%Q.,6\?@EZW\D.=]EZ%S\6HH/>D/%'1D1A5#CWV4D;K59 MZR"'TOE:*0/5F_>?19<[ 9E\)ZX-V">1;S*KG?B;*I2CM-<74OSVUU,NE538 MG7546$'E"I#(J'(E$EVL9;D3=DV)DKGZQC=5*;)=:O2*2K&L*!<)"K55EV4J MUGI+!GF"I"H=K0*V,_'E&-AH./R3T,L&)F +IYV$:;BNTCH(+%&M\42FWTO4(K(D3_9-R?3R)>4'0E MQRJ8S^2&Q!TAC,I:3K?T2Z*80I:;@NJ)#=7^;7!;"K?58D?2"-!#Z53 X<(C M?8HJ^'<23_OQ9.[71TJ@6)ZBZ;?18=.$B#T.5& %3H+A3!'(QV* F""]G%VL M[X=-F1 Z7@Z4NN2X>9AEG2R7&:+7X3T3GZL[2U\K7L>K/I(YI+NA4^*@0S?U M#^\J"_9:*PJ=@IK RH7 44@K3VD6\EB(>]]!L./#-5)PGT6!A^Z5\\\WE*DD MIWUZ/RR]MV@A4VJCA9P[4R4N $DRB;!;-JNE^ MN!X;"TO^M&?E^_TUE.A5J;XQ(4,5@:XK8J!// F[RWS>S3Q_-HKQK4!_XT" M_YDQH!DW[A!"'QJ=JJ5*PIK>5%\@E$B\3/^-:>JY%I;&$_AE=5ERM_%Q:S38 M4DXKM H^D^E&66UVS5-&C\7I'OV+&<*N@9N*[)OF?,<4M^1<_L#N8R7!KB[Z M\T4H94-YH%W@:<)5D.>M9)/U/6L,$85G'4Y\ +D ]^JFU"+7$$6AR)V\R^E- MW9^@L%*X1H< 5*'0E95IX)Y$H_XPFCT-/WIWGI(;;]UE&2ESO5J MUZ]W+EBS25$=U5*7I]S_R=$! EL[C9;'G:GP<7C< 4_B_B1TZ#,Q.Q-'QIKH M\MV?TMZY>/LJOHX.^KLO*X+$YK(Z]):5KRY.62_)[39 TR;6MFT@K M[$O15DD65LT06FU4T@C =*C2=E2PX;8/\!B[TY@7C-NOQP6WU_8-%:!@W0_K M\'B\!^8]N0TG E-68L+R#J9DGRVMI0EC1H5>#7JYELMP*FASE QEO$??L!U< MD^CRXQ[/'2_G<:3/9^IP>AO:8.,-(6Y?< 5D9\@<@J8T#GG#4%9:IUN%.<@! MVN.R0E6@'VC3(/9SV>=$NB."G/^ZT.H54I5RD['NV#@]^WZJ<<\P++L'IFY1 M->?CZ33,>9_JT_WB[#'8PXAT2XT*BZ)>J/4CAD?]1=UV6LNERKW)-IRUI;AW MT)J0WD^NF-UTG2554 M ?\'OX//NP;$;F?M]RY>V%XH3 MX9L6'T=C?X5T[AU__&$>1_&;5\O]#SXA.0>C^OO=BB;]Q8R11?WQ8L['<7\\ M\R<1GLQ;CVX/AH'/LN<3DR93:PLCP_%<1-.YF,^'_M4CR9 MB,44(!;^]Q!%U$4\6WA8LVD<<$ZB&9_XJFEA<)5^<51(;[H?@0 %A@7G@0(9#P-*8*Q M]4LJT^&,78Y&XL^&O<(V">]<8A3/1(R;7_RKS\,0X.U+:=&M9_U%A+>!+J(S MFX][XA=5^ES7W=QO+_SXPWN,Z$+@W3/=Y-D>Y)D;+"/NQQ0?.DWH1[TVEY_^ M^&:J4?4;*O$NN.#D_@Z.LX<"*Z(\@/XW@*8/O3812P(@>312^H@3X;_])QMQ/= MVD8/O^9%<,_(&*F>S7N/EUMZ9CR11-; B6X<#9](OQ1,,&W>X)N,9[WGOI4, M]CYJH7FL_*<[KB[TIO!]J[W;?AV\#A_%'L3#I\7WOA2P'Z$E5(=GLTE'F/"Y M+EPXO?:?R#!BT*G\:88=$1D6P/.EQA"L+WB!]IOIU7\ 4$L#!!0 ( 'I% M:U@JI&PO=V]R:W-H965T-F%5PF%U=3I^\5_N*X,P=K M<)$42MV[S4VU"F)'" 66UB$P^CS@-0KA@(C&MP$SV+MTAH?K$?V3CYUB*9C! M:R7^YI6M5\$B@ HWK!/VJ]I]QB&>F<,KE3#^'W:];IX'4';&JF8P)@8-E_V7 M/0YY.#!8Q"\8I(-!ZGGWCCS+#\RR]5*K'6BG36ANX4/UUD2.2U>4.ZOIE).= M7?^A687 9 7*UJ@ISR7R!U8(-,O(D@.G%I4#V%4/EKX EJ3P14E;&_@H*ZQ^ M!(B(V9Y>.M*[2E]%_(#E!+(DA#1.LU?PLGVXFGI5FG?"^^(L;O$QIV5 MU!N\POX$:/KY\4+BIA5HL8*BLR"5!>H805M&+6-/),E9HMQ2IE%SN077 +P< M&LQB64LEU/8)B*PT&[(<%29'(1R#7UKXC7C"9F&]_/P?#K_Q>$?.ST;:W$C^T?!3]>")OZ)A.)C MJTRG?;I+C43)!TZEN*<71W-S3_?.27C3,JYIW%L0BD@:GSGK&^JP29SN\V@X M_60I.IHYM'!50*B X;YV#_$J^_ U!+ M P04 " !Z16M8>A(N3GH# '" &0 'AL+W=OVNP] 4 M-;;<3%2'DDXV2K?DT\M('M4V81-$L;+F0P6KA;0]ZM5"];83$!PVF M;UNN7V^Q4;ME$ <'PZ.H:NL,X6K1\0J?T/[6/6C:A2-**5J41B@)&C?+X":^ MOITZ?^_PN\"=.5J#4[)6ZI/;W)?+('*$L,'".@1.?UN\PZ9Q0$3C[SUF,*9T M@<])/(LWW'+5PNM=J"=-Z&YA9?J MHXF;E%:I06:16@)T)G#8A]\.P0G7PF.$_BHI*T-_"I+ M+$\!0F(RTDD.=&Z3LXCOL)A &C-(HB0]@Y>.\E*/EWY;'OQQLS96TS7X\RVE M \[T;1SW-*Y-QPMHM!JL??XAGT2]G6$Y'EM-SZ-_Z"-\=? U4/VS7 MJ,<:_L>2P"/?T0VRJ 5O#'!90J$D/4J^;JA*%Q!G+,HS6B17+(IG\$S/ZE+( MRTZKBK0;[S"-(9ZS>![#>R$%W;\2*J5* V2<74'.LBB!)ZJ3*!#$GN*KL\\S M2%DZBRG!-&/Y/*)%EK,HB^!>>LX,;(W 6]5+"VH#^AQA!IM3 NY\]R5EC86J MI/B'O+BA<..!Z;CL"^M#S)ZK1N+:4R&&_!1@%5S$491X.A[-*=&&$M.-W0K";5X_D_D2+V$) M23R!BRG#E8=C%&>HS0E9$7D28O]G,5-V-<]/L\]9%J?[VCYK8?&R5#MICI3Y MRZ =@Z+IG2:BAH+*K[_K S-0VNE"KHO:>QR\2_)H5.>5X N-/X.,C+0H705( M@/O&DMN>LE.6L023MWI!>-2<6]25'T&N+'2[ACX]6LZ>C+VGV:I=4O>567=7$^6;;NZ MG,^;;*FKM+DP*UWCS<+8*FUQ:Q_FS3JG+.@T#-J[2H)S=7_ME;>W-E MNK8L:OW6DJ:KJM0^W^K2/%U/V&3SX)?B8=FZ!_.;JU7ZH'_5[>^KMQ9W\\%+ M7E2Z;@I3$ZL7UY-7[/)6.GMO\$>AGYK1F+A,[HWYQ]W\D%]/ A>0+G76.@\I M+H_Z3I>E;N\GL03DNM%VI7M M+^;I>[W.)W3^,E,V_I<\];82*V9=TYIJ/1GW55'WU_3=N@ZC"7%P9 )?3^ ^ M[GXA'^7KM$UOKJQY(M99PYL;^%3]; 17U Z47UN+MP7FM3=O+?"U[3,EJS*M M6Y+6.='_=L4*A6^OYBV6<(;S;.WNMG?'C[ACG/QDZG;9D#=UKO-=!W/$-@3( M-P'>\I,>7^OL@@A&"0^X..%/# D+[T]\2L+DK_2^:2VH\O>AW'O/\K!GMWTN MFU6:Z>L)]D>C[:.>W'S]%5/!MR?BED/<\I3WCP?JI+O#P9Y$D]/E-4^USLD980&G/% 810$54A(O!N=F<=XUFJ1-H]N&,$D92PCC-&"1 MF\04%3S$*.94* 8O%R^L-\U QF_RV>4'Q?4S-#!+K7TNZ@>25J:K$<6')'UG MJE77XLG6(\*E,@C]E0<1^:ZS==%V5ON5%\4[-VZ41:(O;D\0HUI%+\$# L2 ,&)B.&&(V[&9OBE M@737,)R!ZXH&B6N?U@/4/U2HMK(_T"\'^?N%.$>$(_"$-A20R87O.II%PU9S! M) G9\9T6Q(+P$7VV-.( @/M=&!^C@4,N(%+L+R^'48P0PQ>H(#E BT%6)D $ MCLCATE$A"5P2R$+&-(D<$\((U/-R1[DGA#='@52T0X9MZ51((W#R=6<= .U2 MDV>=HHCN*-Z'BKH,-\ #5?N ,@'O,RQ V0[]:0Y)V?^=D8@IDV!;%:V0 -7 ME,_..B5/MFCU>0X-]?>]>'L_0NWZJ8MR1F'A0[LS=F5LS\4EGN5@IHNS->@0 M&S2=0*!^1/5\?*!>ZJ7;"?4BS8JR:)_=T[ME4:=D6IM68S\Z]YB8UN/<2M/T M 2'S0WFAM45.)U"[.*R<;*2KY'29_B2"4_=PNPL?YP566[JOJ%P \I M#X77!#F&W.M!KXQ'(6=@#1/)>U#WUL_XZD M#U;W.5&H%U(L&J>,.P*V]N)&O73DY'Y]AF&662R*3(_R<^\?];+(2DSJ98$.S!RP>FD<=G2P+0J'9VP\]);8\A+G8MS[ M5_X$$1 ,[U_%?H'0KT(9'+YXSKV7]D;N/EGMQNQ05'*/',ZPW>YP*J1O=1C? MLFC$D0C_'^UWYT-A0*%A.Z!N$$]P821KF^N:-PK]E_1E"F3?=H6SO1AZA(D_B*'A\4$XMD_6W-UB@B8>?\<@ 0H;1)CD! (V5?MX M.!;[."(5^SBX8)ZVLV,Q.'X?^M8R'WT@JS0:7?<9$">'4^G^6]GP=/C2^*K_ MP+8U[S]3_H0^N_"([M0W8 M28ME0(8@P;8/PS[0TMDB2I$J2=5Q?_V.E*VX<^IV^V)2Y-USSW/'(SW=*OW) ME(@6GBLAS2PHK:VOH\CD)5;,]%2-DG;62E?,TJ?>1*;6R KO5(DHC>-15#$N M@_G4KSWH^50U5G")#QI,4U5,[Y8HU'86),%AX9%O2NL6HOFT9AM\0OM[_:#I M*^I0"EZA-%Q)T+B>!8OD>CEP]M[@#XY;8\9="&=X_'\@/[1:R6'+63 .H, U:X1]5-M? M<*]GZ/!R)8S_A6UKFTX"R!MC5;5W)@85E^W(GO=Y.'(8Q]]Q2/<.J>?=!O(L M;YEE\ZE66]#.FM#4)ZMIEY.?G=])R^2&KP0",P:MF4:68-UF ME.\AEBU$^AV()(5[)6UIX(,LL/@6("(^':GT0&J9GD6\Q;P'_22$-$[[9_#Z MG_/IXVJE+9<; M,&IMMTPCF)VQ6,$%).$@'M&8AEDR (I'745MUC !M:8+0]L=]=OGAFLL8*U5 M!4LF!-,%G137A?"D1..ZTL"E5!8ANX*W;\9IDKXGS&$<'\48ABG%6.1Y4S6" M60+\C>ZJG&F]<^1NE+' *D?U*VL;O5(-\5]8^)7)AFX:."B\@&P#QQ$N(P&X]A412\)605\'\G$(;#N"/HYHOC@/A,5Z3!SJ ?)G$&EWZX@KNJ M9ES[E)+M*?1) I)^&"?DWXY73LAIL;))F*899 .RZ1]R=%Y#,AR\Q*#Y60U) M.)J,B(,;_H>&-$Q'Y.Z'5Q7T73$F87^H'F=GEK#A:<2QG2T+GT"W\%%FV"W=@5;I/.M,5<;R;]2M%IS M>J2XH'-L@-&.H6O> 3E6-9VY=_Y\&Y]PMVUU0PW@B9.5ZP'6UH+) LB7X"A% MN5"FH4ADLKQ_ZO+6^U'MN&R3YI10[;[500>R%9&3/Z=V>"%/]CF1]:@H2R9S M] IR5K,5%Q02S4'5S_9_[[5;+CIZ@BJD4KB'UE!P:L7V->I6N[=\T3YA+^;M M'X%[JB2G1 AG_"&IG0/MK15G=?[@ MW3^<^3]02P,$% @ >D5K6/.+,H_@! T@L !D !X;"]W;W)K&ULI59=;]LV%/TK%V[1)8#K#R5-TC0QD+3KUH<"0;-U M#\,>:.E:XDJ1+DG%Z7[]SJ5D5<[7!O3%EBC><[_.N>39QODOH6*.=%L;&\Y' M58SKT^DTY!77*DS?E0G(]F$A ;SJ,@*/S=\%LV M1H 0QM<.<]2[%,/A\Q;]?5 MX.7.A/1+FW9O]GI$>1.BJSMC1%!KV_ZKVZX. X.3V2,&66>0I;A;1RG*=RJJ MQ9EW&_*R&VCRD%)-U@A.6VG*=?3XJF$7%[\X5VRT,6?3"#19F^:=Y65KF3UB M.<_HH[.Q"O2S+;C8!9@BC#Z6;!O+9?8DXCO.)W0P'U,VRPZ>P#OH >/ MX'VP4=E2+PW310@< _UYL0S1@PE_/91OBW;X,)JHXS2L5<[G(] _L+_AT>+% ML_G1[,T3L1[VL1X^A?YD'_Z?Y2F!IA0KIG7CURXPN17I>JVTAX@B10Y1VW), M96= .I RQN4JB6)>/#O)YL=O N4J5"]+MBSKMJ3&:M1R4^F\ M@BY3,00?UI XO)#A&Q8BQTK;NZBD8F2RIJWO>^APPQ;KH Y<"%F@/M@R^[4] #RD6^,?U$DA; M#HX3G"I+SR6*A$)X_TTP5.T:Q .;Q_P-$WM^.!MGQ\?CV6Q&>\#-Z"4]/SH< M9TS; _N7&A\:FWEQ^OY>\YXGS]>KZ+;K79IXT*,,^= MASQIR:@J)XP[I"!>K3@-Q_L5F- \F]"68K270_$_%?NG*>+O.=YC&?Q^;328 M08IRA\]>!_2^*UA?QQME&MZN*M'H-L^NI_BTI_>[?2!3$_@-*5M@%.V^ M&0X@J@OH*Q P]M3#KB]D&LFBBE%;K3"E0.Q+=K5*:M M_I(!X%$E\-.[>A R/(@@\L9[P0L1#6M[^A SG@RZ;8@($W(H]$K#&P[++_"2 MJ[6.RNA_.AG!=0A2UY^2R$-X+NZOF\@1CGWZ,J[HLGA32IXC0FF6J;L&2IC+*Y#"1(#)7=UFBW M"<;9\J6$A(I:[->8:MK>((YPQ!$$)'I5\<=Z/J'+87_^ MFYKC>UVOU YM,(1_,*948"Y"JZG=2:$>F]/:%CK?#$VAHI7^POK17M/^[Z]O>U^ M1"#:!M1Y!=/9Y/C5B'Q[@VQ?HENG6]O21=P!TV.%2S=[V8#O*X?3JWL1!_TU M?O$O4$L#!!0 ( 'I%:UCX[C8')@8 (T/ 9 >&PO=V]R:W-H965T M491N)%5]?VC.VDTW0F3<9IDX=. M'R 2DM""! N 4=2O[UE0DF5+5IH^V"+!W8.]G-T%+E?&_N664GKZ7.K*7766 MWM<7_;[+E[(4KF=J6>'+W-A2>+S:1=_55HHB*)6ZG\;QJ%\*576N+\/:.WM] M:1JO527?67)-60J[OI7:K*XZ26>[<*\62\\+_>O+6BSD>^E_J]]9O/5W*(4J M9>64JKG^3& MGR'CY4:[\)]6K6PV[5#>.&_*C3(L*%75_HK/FSCL*4SB9Q32C4(:[&XW"E:^ M%%Y<7UJS(LO20..'X&K0AG&JXJ2\]Q9?%?3\]:N_&^77+T2>FZ;RLJ#7U2?I M/,+NW67?8P>6Z^<;M-L6+7T&+4GIC:G\TM&KJI#%8X ^3-O9EV[MNTU/(KZ4 M>8^R)*(T3K,3>-G.WRS@9<_@O8:3%@XZ.$IO_5):F.J55]+1[S3.V-I8X=L"S8UEX;,DCA((QG%,70BG] )K M231*QKQV3JHB&2P@;9PC,\?*=G_^^/,'$E5!PCF3*^&EBR@WZ +.JVK!XOO: MD/\H5;X4BFZ%UL(6K ^ALVDT/6+%<#IMK> MG@"]7U?2+M9[0'7N2>L>2+ H]B^^CE5BY45;'/,Z%%E4LZHW00Q>F('R;1=)+2G:B5%YH# MY*V:-2$5WC#P=]],TB3]@:91.D[I'NE95"I\ATN#Z;=46S-7GK# \:^\L6NJ MC$?B/3FC"\;Q2P4S:V'].J(*'Y(HC8+7#?$^IVX;Y'.Z:\I& M"^ZYA**JG&YY(HH_FTU BD;R'I@LZ)T@Q6?$IEI(0$09(W2S*!E/SKF7/(Y" MDD73.'D(QY&P*H<,/W"(S5PM(77 VZ5PY+"]FJMI)K+['1FW+90=K U'%FLRS0U$8OQ?FW&!D M]4XTB\"3=]+F< B'J2.4I2ZHS&5I+1-RP0.YP#I"C)H:YQDQ"&!4"%/QV+*AXUN8:BW3PT8][C;>X-NWE\U!3*U<:!.LQ"KF/XI+X<24R3!DK"MS/H MF>Z(J:(UCGU\\V._W\+C$?5E:%L#W MN3%^^\(;[&[@U_\"4$L#!!0 ( 'I%:UA/85'< PD )\> 9 >&PO M=V]R:W-H965T496N*;WA+;,XY3 MU^DD5U_=:S_(A$1>*$(%0"O*K[]G 8JB9-E1+I/.-!]L411VL=C=Y]E= M\FPEU7N="6'8AT51ZO-.9LSR1;^ODTPLN.[)I2CQRTRJ!3?XJN9]O52"IU9H M4?1#WQ_V%SPO.Q=G]MZMNCB3E2GR4MPJIJO%@JOU*U'(U7DGZ&QN_)K/,T,W M^A=G2SX7=\+\:WFK\*W?:$GSA2AU+DNFQ.R\!73>KO@]URL=.N:T4FF M4KZG+V_2\XY/!HE")(8T<'S'6>9%687^7J1M3G&9"^1!;:_F2\8'EY+[2!YXT^ZQML0DO[2:WPE5,8/J(P"-D[ M69I,LQ_+5*2["OJPKC$QW)CX*GQ2XVN1]%@4>"STP^@)?5%SY,CJBSYYY.OF MR&^V1V;_OIQJHY N_SET>J<[/JR;(/1"+WDBSCO B!;J7G0NOO\N&/HOG[ \ M;BR/G]+^_P3KBQ2^@%\83]/< LA(9C+!^%3>"R;^K'*S/N5)(JO2B+0MYMEU M5U(MI>)6-..:\4)+@!!R"LOEJA1*9_D2@C HKA@]USELM),0H%JJ^RQ?X"@ M$J[4.B_G6%=4@B$QQ&**A75RA-BS-"J?5K2I9MU;)1,A4GW"KC)>S@5M<[-3!OQK(=BM7&'Q,Q:,O7CDX^+[[\9A$+[$53?R!GYP0C_& MWF0X>4S3'[E.Y0((,5*QP/=\WV?=@#Y.6!>2]!E[ >X^HN"?%<<1X=++G]C MBZ*(15[DQR0<1B,2CA\7OEE?\26[KLJ4C6!EA-7#,&9A$+,@],9^\)C@52%X MR6Y")SL8#K#K9!QAUU%$>_JC 8X>AS H(!_XWB2@BRZIG8S(+['O1?'@F# & M7QC&\,@P1O!<--@-(Z(W'@Y.MD$^)HX;^3J>>U^/".1&8N %<&HP\.O0'A/& M831D@3=!&)%' _*U"^U1D8RB"1O[0]8=C)%X%%<$*O"B@+([@*(@LEX9(HKA MR3;$KRM%\2.8KP573!#5/\23QQ(;,$T1FU'$7,0YMD8_@8I9,O'!K0'/_+?: M4#!^9 4.P/9/H,%"AA<%[?[,)9?#D(W[*>[!U-'( 0IA%BR1BZ7*-5'.#.4Z M0>>BG4'% 0]I6O6HXDGH%,O93"./IVM(MA3J3"IS6&.9%RU5 Z>&W&!M5"*1 M\S+_"".)*$M6E=!:V!N%U%8Y^3H!'&21IYP(5QM\-#O89:30GE=DU#;=$U+P M7; N_>PVQ)VB2BUAUZ0OML*.=[NE-#A1.+3WHO"D!U;KL4\4"]:%>>:'].1% M.SUFN0*UFTP!> O7%\!:>")^6"6<,F<:IUAQ-95PB_O5'J[(T8@)9D22E;*0 M\[6]/4<=-5E=D]B,,ANQ<;6&#.$L?+Y39WX3BV4A5E"E*&MW]GGCL;>]VQ[K M$BI#_V5KK;T3O#SQH!&6Y&3KDBNS*65*S'--N]@C7/'U K%\HPO8B*)(27K-MIW^E8?RRK:9$GQ9JA=:+TNE:B M3#*;CKQ<,[T4E##Y1]JG3N=4:#" A\][# =+.HZ'WK:L9FB^*B4\ZP&AG*"U MWG/L/ZCJ_X8&ZVMB[)W\/)O!@H<; 4T>Q! NV/)(_GI8V@6UK9+.<6U,? M-F!;CK3EU[K&0YZB31:VH2Z- _1^ZHYZT8/4WHZ)FK MXLYH^. )](QZ>RQ3[_>3DM62W<@BQ2K-WIH4Y-)I&U,C2.7W""0@E(DBW:4/ MECGQ!D^K'(2'T9SLQ6U=376>YFB?$:Y5)K5@TTJCV[/H>J+F:Y-9'9(V2,R M=#??('_MT(4MT328'4E?#6N<[+-0N_$'"=V)I7%:/L%$:#ZB8?QRT-!1]YF= M%[:]Y!/<%/0F!RM[RQBBH'DAI[P%[QJZ5F0.@VP'DU)<$2\UM\SC"COT_O+C M.\I$GH B"%*B11B6((!0!X0O8((%F@L8ZEHCOKA1Z=. M(^ZZAQHGFR]*6>*:ZHX MMK7=H+!1\VD&U,S95Z/:C23N_6%SMWG[>NE>.FZ7NU>W[SCU@IH58@91OS<:=)AR MKT/=%R.7]A7D5!HC%_8R$TAE10OP^TS"._47VJ!Y)WWQ/U!+ P04 " !Z M16M8R63Q$B@$ "L"0 &0 'AL+W=O7[=UL8AN(>;DQU7D0Z"3'DFE?5BAH)Y.J M9(:F:A7H2B%+G5)9!'$8?@A*QH4WG[JU.S6?RMH47."= EV7)5/;!19R,_,B MKUNXYZO+L95W K]SW.B= M,5A+EE(^VJTB1P7-B@/1M$N M)STS7S#Q!!E+>,$-1ST-#(':K2!I 18-0'P ((KAFQ0FUW C4DQ? P3$IJ<4 M=Y06\5'$:TQ\&$5#B,-X= 1OU)LXY_-#>)X/Z*]*.>Z8@G./+H)&M4:O?G[=]&'\.((WW'/=WP,_4="\K\ MSN&W'.%*JDHJYJY"SC086LMD09>2BQ4E]BL58&O&"[8L$(P$;GSXBL:@ IG! MYYHI)@PBW#;RV[WX[+C*Z?MW9W$<7GS]W*^YE>AB, 04=+2E94DZ:I:%UC5" MX4"U15UUJ'H(VC"1+K>[VXG"E)LA5*A<[1()84F1DG0B:V&I[2)T:P>10-(F M+\DMJEVA3>$H[MC^DX8EYJS((%.R!$,%S))WW[JR0V:O+R_KTD*?Q,,P#.W/ MATL#E/I8+HE%E_Y#N'F\AT\?/UD1.+VZ_A5.HN%X-++S 9R23 P_PXG@Q0 V MY':JN\X"Z[V6W8Z+?:!21H5*P,USDC.Q.A)$5FC91O(DGG0TCP!T(;W]\TU( MB0"AEE[ '8')+52*)(MA4BX&ZOAE- H6Q'6K*"D8*4- MGB9]JX7:10E3:I-X.0",A80H47/82^B9.-\_$QOI_36VJLA4"KIA@*3L4 MEN]MR%GZRO<_8@496]6*]C690#-#)8J(NR#329/6XTV0K2NCZ*+=/>OB,0!R M!:-HK5%1$P6B@Q8D\D<3)TOI#X_^@P\I77:FAM1)-74LRY'<19JUH&9>\'_) M,RMJXCV#R=CEIL5_8_\^3J?1, XCQVG@NVQZ@RRL6S9,I7O(MK6)D&N)O^KUJ=DO];X!LW$ MR,KUXZ4TU-W=,*?G%"HK0/N9E*:;V /Z!]K\/U!+ P04 " !Z16M8-/K3 M[7L" "G!0 &0 'AL+W=O#!S!JL'4=IKTW\\VA&9:$FDO<'>^ M^^X[G^\66R&?5(VH8=?P5BV]6NMN'@2JJ+&AZD)TV)J32LB&:J/*=: ZB;1T M00T/2!BF04-9ZV4+9[N3V4)L-&-%HPH)6NP54RT(+%:>E?1?)58?^?P@^%6'++*UW+I MA980!TQO3&D##^4]^F=7NZDEIPJO!?_)2ETOO:D' M)59TP_6]V'[!H9Z)Q2L$5^X+V]XW33TH-DJ+9@@V#!K6]G^Z&^[A(& :G@@@ M0P!QO/M$CN4-U31;2+$%:;T-FA50(@*WHM6U@D]MB>7? (&A-7(C>VXK ^;O.!4*5:Q@MHWH4!48 RHE0^&)]23*%;R[_887$P]DOQ9Z18O.C6(NM!EL)]9FDZ*T#N:\$D+O%9M@W,W9'U!+ M P04 " !Z16M8076M+;\" ^!@ &0 'AL+W=OTP[*#8="Q4 MECQ);MK]^E%RXJ5M&NP2B33Y^$B1S&RCS;TM$1T\5E+9>50Z5T_CV&8E5MSV M=8V*OA3:5-R1:-:QK0WR/#A5,F9),HXK+E2TF 7=C5G,=..D4'ACP#95QS*,TVBENQ;IT7A$O9C5?XQVZ;_6-(2GN4')1H;)"*S!8S*.+=+H<>OM@ M\%W@QN[=P6>RTOK>"U_S>91X0B@Q841?2.^[?=^B? M0^Z4RXI;O-3RA\A=.8\F$>18\$:Z6[WY@MM\1AXOT]*&7]BTMN-Q!%ECG:ZV MSL2@$JH]^>.V#GL.D^0-![9U8(%W&RBPO.*.+V9&;\!X:T+SEY!J\"9R0OE' MN7.&O@KRH;7X=*DH;%=.DX^'DEHV"4T/(;^7X]V%.$POY>P4WBI@1/1QSYD]-Z^,/NU.R6; M *6)R*(RNMKV,QH)0@(\9VO *.V RUFLE_I YS6JC,EW5$AV) MNV"V_YH.=0I6*S1=M[S2,%CB6B@EU!J67'*5(;R'22\9)'2FK)V7GBC_$H@=O7A//&>'A7(CPA-W#"1CTV8*?AD M?S:*P+3;JA6&PO=V]R:W-H965TIR-++IE@II MA[JB$D\VVA32X=8\C&QE2&9>J,A'R7@\'Q52E8.;*[_VR=Q37F_W_ /13O;N1;LR5KKW_CF+]GU8,P&44ZI8PT2/X_TGO*<%<&,+XW. M07LD"W:O]]K_Y'V'+VMIZ;W.?U69VUX/E@.1T4;6N?NL=W^FQI\9ZTMU;OU_ ML0M[Y_.!2&OK=-$(PX)"E>%7/C4X= 26XQ,"22.0>+O#0=[*#]+)FRNC=\+P M;FCC"^^JEX9QJN2@W#N#IPIR[N:3T8^*$;97(P=]O#I*&]F[()N4/?I/5NXO5-3NB[K]=I M+JU5&Y5*S@(K]$9@@9R-1*[D6N7**;)"EIF@+W6X^:=<6V>0,/]Z#91PY/3U M([F(+FTE4[H>H$HLF4<:W'S[33P??_^&0]/6H>E;VO]+N+Y6]E)\)CA8IZXV MJGP0OTIC9.F>Q4\E&5U;\1YAQ0,JG?@;/(9>,9W-Q"Q:SF*11*N.!MS-ER).HG@Q[2JH+66C2JJLI^5\DHPOQ'D2 M35;Q1:OC/)ZRSN["(IK'V-%1:.B1#"NEITH9ZNMM!9?SKII5E"Q[:L=1/,7" M#YL-NB#G?J$?B7&R0I6"GM*M1)@%(H:T/Y]11*9M$OER2&>XNC&C]48W\=9ID'6%09!596^3.@R&&C M<%JD9+C24-?6@8P<]P11D+2U:5KF04J5:5XCLE14N7XFR),!7X56L*:2-@K3 MPXG#I0$PE.J'4OT.['&D=ENXCMF#FPEV(BR8!&@H;GT+?P%.!/F>9IALX0,: M3\[W9X".DP#;>%3!-)":FK+AH?=UVM66T %-I9M&QI89$)S8O=CKC3GSN>NU MG_N*>"?.?.OP61?!E@(X(;G\YAD*8M[?/(UFRW%(T0!^QNB7&&EP4 :?A)5Y M@_@9:F$U[?M\KB$=N_ 1N*]?-AH\T<"1;E>E=>?(TKV-UC! Z5X-/5E,GD3CO&D:IP1J^'AONYI-"&86: ML@Y"["T_:/;O P\DT!_,&PGCD^.5F'IS0XUYB[= :4W4Y@P?W4D /CMD:UH; MPQ34F2N&/4H-+'F<7C+3E7?"1]PZ*&0D,7 +W0@?*!;[CTETMU7IEM,?@VBP M3I9OH5 JN+XW5*8XT*I]$MQ]O.<8_)U)C<.*D,;BO-1@BL7%/K;] ;"A MA#"GO<,;H4BEW1Y/B?)9KG/B!G246Y%_WK:+ J&S/GIO $/[5E*?3 M0J%+.H /0$'G"*;;&E"1)W%L5!IE973QPK\,761X#$"%O'S7W=5G&.QJZ,DG MI.,9.>?"_:CY15/L>3^*_?![C2TO<0P\RAPY MRQX? M>', LYW>V,Z."IDVT!>^@\>;<(-130:QN>Z0 <)[@ *[C\ />IPWUO MCY:!#+KTPPZD'!:@LM]Y&"A:;;Z2:^?;GB\*3I%.($LMV R1]-\= $ MO!>=VC\U+TF1'YW/I/8(GN\1 #VID >%SMHW]4 +D7A@=NZVO&9F#+TUZ/?T MG^$(C=1MY$KR7H9*H&R?VIX>;KTSK\7N>&HL57X\,;[V%C_J?( I".;Q9R;V ML"Y=^!;3KK9?LF[#!YS#]O 9[".\4T [IPU$Q\/%;"!,^+04;IRN_.>PQOP?*,1E^:&#VB_[]W\!U!+ P04 " !Z16M80*LX7AP$ " M"0 &0 'AL+W=OUD&8=5-8V9V%H\@IK9B:J04DGI=(UL[34N] T&EGAE6H1 M)E$T"VO&9;!9^;U;O5FIU@HN\5:#:>N:Z<,%"K5?!W%PVOC(=Y5U&^%FU; = M?D+[>W.K:17V* 6O41JN)&@LU\%Y?'8Q=?)>X O'O1F\@_-DJ]17M_BY6 >1 M(X0"<^L0&#WN\!*%<$!$X]L1,^A-.L7A^PG]@_>=?-DR@Y=*_,$+6ZV#10 % MEJP5]J/:_X1'?S*'ERMA_#_L.]F8A//66%4?E8E!S67W9/?'. P4%M$S"LE1 M(?&\.T.>Y16S;+/2:@_:21.:>_&N>FTBQZ5+RB>KZ923GMU<([D$@K,M%]P> M5J$E4'<4YD> BPX@>08@3N!&25L9>"\++!X"A,2FIY2<*%TD+R)>83Z!-!Y# M$B7I"WAI[V+J\=*77#3PY_G66$U5\-=33G80TZZUQ4-(R!7UH2&E1G/J7BX.H,H3KGMCL@#WV[9<%%SNS)BV M2YXCX+>6-P[:G]]AQ7.!0S,&*G:'P*5%"JX%(DU[FLD=X4"I50W)9)F]!JM@ M,-]PC;!%NT>4\ N3+=TOKGRF_ORWW*HM:211FDZ R@MK MMSR5V*.=!&XUW7J:W![!=)S.%O1,Q_-I"N][7](%I$OXTGD#RR7$<0I=(JY/ M41O#9:NUDW8X691YG,4R&QJ(TW$T=Q;BV(L,3"0P3WL3R2*%)%L\MO&KDF_S MW@[!IQH^*A5.AJ+KFUF+A0DZW#J\IU%U)-.S@ MRX2*"$HEZ%(W9W##;*L=^KEDXD"%\D24K]$8L!63H"3" 9DF"MEX-IO#Q3%S M[L EK*2+VDL8Y\4\F],50PGVRH.S*3DXA\_*,N%JF9MLQU[B6%4:E:@*WZ9\X;L]6%P :/'8Y/4%*/I.'+I MC2+XP=?56QA1>H@*;?WH2K%$REL!.^I* WLJ?V#"*)IVN=*.&*'G0AE'F? < MIY)+)G/\OFU]W)C3KY6V_&^G>T<.V;Z7J;GJ"9S;YYREB6TLH3A;Q9 8["G5 MH^DB&SCRYM4BB>-W,%I&1V>>N@?#P5RJ4>_\]'7516GJ1E2_VP_X\VZN_2O> M?1W<,+US,1)8DFHTF6G5UMA?W$8I M+^ZS-'>O.QOOBQ>7ER[>J$RZ@2E4CCO. MHB,2M9)EZC^9[5]5=9XIT8M-ZOB_V(:UTZN.B$OG359MA@29SL.GO*_TT-JP M&)[8,*XVC%GNP(BEO)5>7K^R9BLLK08U&O!1>3>$TSD9Y;.W>*NQSU]_\!ME M16[RYW%IK2)45J3F02FQ*GUIE5BJ7*VT=Z\N/?@3E(U/\!J-Q8\F]QLGWN6)2O8)7$+P1OIQ+?W-^"S%6Q4/Q&34%^/A>'*& MWJ31QH3I34[0>U>?]:8ZI/C7FZ7S%MCY]['S!FK1<6KD3R]<(6/UN@.'< MJ<[U]]^-9L.79V2-&EFC<]1_9\O]4;Q>"-A(94MLK^UT,#,6Y^E?B'%_,IGC M<]1?#*?BW0E>HAO-IST13:=?('A.X,!E-F:NX]GP/"D^GLDR[2A*Z7R]Q^>- M**RYTQS $#\1+4ZOW4@'&11%NMA8N ?O &_QUMC"6$E![/OO%N/1_"56(_X* MLUKI&)*7.DV(G,[%36ESN7SHBQL+LFZ#S6F9+;7D,VL'ZJGT(.Z-4,[KC!^< M]@IO$&P"&V&6J5[S$,KR+(7*B2$/4X4P*+RRV4#\M"\@'R.3B1*QLAXY060F MT1"S(@:V#85D)SFF5S(F54 >7I')O,043$/O27A/\F(,(+L!*G9Z MWT+#X*,L-NO(8^@?B?=ZPJ05?26UAN;1L%''&!8-J M=EY1!898PHU6*%[(1^]4<%+ )#9E3LN@@\E@-'\F"H0)F>=E)KHNIJ"(2J$Z<4\XQ@"I)=X*T)+"$,QO\URGOT^ M;5372FJ )5F7 M!V%X(&X8@": :R= G^2!.2W##5LOHNBJ/QP."1G[< @'?2XN=2AT[0$F"'T/*\(IC' W@HM!@ M$M#.7#CG5DG@[*$IU5JE?FM)SURK%+0[=L 4XB>2&8$.S=-3CF"6M?)/G>&V M;#(CT2/48OD!!ON/BQ_8"\(I]LT*^2'AKG$>'FVUWU#P4O< /N700EK/:1TE M?.Y6H#X:#I_5)<0.EI7[^@W[\YZDVPU;D/>5E!DXB97(L#M9*_*UE&MKRN(P MNPY+$Q&5 $%G1H *HE\J"0CP&NF5/JI5L%4RB0^.@ MBM"Q+CC:LF)J&\/99A.":MN>><)YE-84I44<1V8":$UVC%[0 M,&J_JMX\[[="PA"L&X4XS04'V?YQ9$*!D?I-C,5]"+RBZL:5@%"L^D%9',]J M!SJB??9C5V5+M'Z@V90A7.6U$G8('B?Z$3ZDJXK*4+IS;NQSNJJA]IC%GF;& MP\'_T@]U8_3L?TEZ+\[T7=42UD.&S%-6>DRHA"U= 'Q3 S8!::?*4ZEAKQ$A M*>]IKR)@M@(&)VF)#$GQ)%B#*UP4(PPHU-VHWH%G4M">1Y_7.D%C!?,PV$J8 MEX!(54Z(;7]#*T"1KRFH0A5Q_WMS/,S[K=+QB"31(2##?B?(4!R#6*-4%:%R MJXE*G=1=R$$*8>DJYP_D5R9%(<1>C@I>A=(O1Q-7%4(P%+U<(CO ;YK6+TZ- MVYNO8V]^I,#8!0MN7_D 66%RCEKU1K\U0;X@5PT1$@<-SF_<)H5NJBZO(4* M$U&S:D-PO.,6!IV'Z-+K7FB6JV)6AY!/(;+9&X#;S0T@/IZAAKQ])'RK%/QA MKP]I9X9C9=7NU(])[F5R+M2X-CLVN@GZI33>H(/N-J)^-*3+C=%5?[2@.Y4N MIH;3J,=#9+'YI*[<^"9D%*'HB-.R4@,2 Y_-!D6\K:))70]0;((VQ&08VI_Q MR^8SS+[GSA6+>&4WJ+PGYLB;T]%"=&<+L.]<5/C.9B.MS=Q!7R@7!V0/=+ MGW,PGD;[I*.)6 SWSA6L>0X/GU0KLKEP_"XU.8B,;QI_;TTCUVB&.J4NNBC* MS-K* J5\2.]%<,*O/<\/#$3BU:8R&DUPMOXTFO<.=K3?O8-W6*T8&IA::'(B M)H1X%C.KSD?=6LPLQ/[GSU/Q)CPU0"O]/0XW^?QT2GG+%<[;: MV)6T!!3(@(#)%0("YE/\3CZ"&T7;"8>=J_DP$$*I\7&/97!Y/I9VZD7+3]]2 MS\@5' WH*@[1@C&.!E\\@]V?B7>_<@OI%*)8"%VU&I^)&2VZ54M__/5DCG\_ M\X>-3]34$F0%$0X!NKH?S M2[GW]R)\5,@XW MZ/554KC3$'2I$7*0MW1?'.['95&DT"+5UU6?]H0KVWVTUI?9>5T.2E2*ZCF" M.#7AFXR']'V6LK0 [U<&'67U0 R:W^=<_Q=02P,$ M% @ >D5K6(6DK&ULK5K;[3T-^MZN;[VHM1,M>-F6EWE^MVW9[ M=WNK\K78<.766U'AS;)N-KS%UV9UJ[:-X(7>M"EO \]+;C=<5E?W[_2SK\W] MN[IK2UF)KPU3W6;#F_T'4=:[]U?^5?_@4:[6+3VXO7^WY2OQ)-IOVZ\-OMT. M4@JY$962=<4:L7Q_]>#??8AHO5[P3REV:O29D26+NOY.7_Y>O+_R2"%1BKPE M"1S_/8N/HBQ)$-3XP\J\&HZDC>//O?2_:MMARX(K\;$N?Y=%NWY_E5VQ0BQY M5[:/]>YOPMH3D[R\+I7^E^W,VBBZ8GFGVGIC-T.#C:S,__S%^F&T(?,N; CL MAD#K;0[26G[B+;]_U]0[UM!J2*,/VE2]&\K)BH+RU#9X*[&OO?_\1R?;_;O; M%K+HR6UN]WTP^X(+^_R ?:FK=JW8YZH0Q53 +908- EZ33X$KTK\)'*7A;[# M B\(7Y$7#I:%6EYX0=[3FC?BS0=$K&!?^1Y :ME#T_!J)>BS8O]Z6*BV 2S^ M?2[>7R$7E&B>Q=7]SS_YB??V%=6C0?7H->FO!.5']MTQ M8_I"FY[7&R2PXCH'X&.Q68AF\//)DX#]NM5+/[_0-L&N6>AX88S_8V<>^NS3 MT[?A73A/61S,V>/H6>H$6<8")TKG[+>ZY253E[1!2<&#JI55)ZL50Z%I] O% M;O"1J9:W.E2L7K*R5FH&)7S/20,/'S)H,V>?I+(2('PD(,"[*/E3#4[/$=J% M]J1Y/,>'N1-Y&;OA,^-7EO.MA-0[]FVKRPIV**G%8?^'+T],5NR7^MFX%2[U MV4U5M_#,S&%;WNACVK5@K=8-ZBM96,7Q7A;8GY<=DDJODDIUO,H%[0K#U GC MT-BC>CD?ZV9;V_TXNETW0K!EUW;0%?BN4,<5XRWC;,EEPYYYV6EIUW[FAA[3 M+M"&%>3,KFIQ,H5&ZR@W%)I"E'Q/PAO 13[3(WIK]>@4/> 5>U 2_VX[F&A MM&UD3N\V-20X#$*O(R>+?TE[PA@FJ)*<8=4ZMA$^L>Y2 PL< M#IUE!7^V:]D4![MA9Q!$SMP+V(V&]QOF^T!G[,\("AM(LU;L9+L^]1' GV2D M[K#]VG?2+*!',\:5=A\I,L9! 4#!VN52H:LN]JC;*D??X96H.T4]0S2-, I7 MVC]YK5IE8A)/#PL\?=+@K"^\R=<:5:=N6TH*6I7B1"UD"_4 F6LQW<@ TQ:E:-7@:*K22 KZE M)0@U7ZT:L8*UP 9>P?W]%AUZ"S,G]K05VK+B$'2!M;HIDQ-E7?2 'FL*.,J2 M/4!:J<'@LM_6$L&"YQM1B9V@=(%7]J:<$6[Y6-RNUMA2QX)BESVTY[ 6S*FR MQ$[J)>R&V3#0PW >.8$7GL!&-*(')*$0Q <%I2I@I,MN%GW1, FA[J#^-&AK M6&)?CO="7Q0%V$+UH2XE0:JP>=HG%P %*\H2B8N\;.M&:=#![["7=!&;;5GO MQ=E2X>@5$K!3W0(52/(&H<53'"!*N9*+DDJ4KEA(XJT)\B'MQUK@M+)=U]UJ M31G! 9ZVA?(X= O5\[TS6*CK9P?T5VVY9RB+0R[7!RO)%]'D$@C68#*[ M"U'5J$G:'=!'(&MQU$=>\8**#^+_S7UR65$CW\@AA4"YUQZMC?8(&D!?Y?O> M*3A5;B4T<@]BS/;)8;T):P[ +H2H*#3/HFF-]N-3;47L"]L;0;%XR=?$/5A# MGB2<:N)0M;;P=XB,$LH$='(69W#FQJ3@,XXU>%XV]4:?0,B@ERN4O!:P*85" MO,DK.W)=(6@WB$)!E8@V+&K>Z.08.[P2;TSEM$[I-7@6JM5(V2#%%F((2>%0 M2]'BQ$I6E78PVB='7;$B3&EV3$4V<%O678,J:RS@2P*)5ELG2^"[S# 8=D-- M_2_%[.XT@T;O'G1;F^3PN4P://5Z*IE,!GZ7"&*]0ZI^X*7NO+]:H8:OC)/_ M=TWZ*?,!!,PP1XBE$O,/7G68=EA/KR+'BU 1DY0XC)MZ@W3M"(CRG2 )G22+ M\1K\JG\].)[=A%[D)&$\8X&;I6/MEL@&6N!GD1/-DQGS S>-1R*VDOK.38:* M[--V,*DS59"4S+S42?!Z[OKS#X@:>%Q.=T("."&.72]]QP?JH#.F@ M$WPW3,Y68N@0SCTG@#:@8+2**J>)C4XN3@7*S)+ROXB%K,R(JF>]!0!P7/%^ M_BD+_/2MFH1^"A5^BBC2Y6Y0?[SXR"M:GU\ZO?$$%\.#XP6/NB90YDR1,S[H M1N?+S+X9'W>TZ1K>#(DUA"X8*UA6F#E)ZL/)A#:@)1H]M ^P-HEH3^PF"'SD M.7[DX97/(M>+0?&)_JNEVH*Y+EI")+O1:$3^1F6!A1GG^1'7@B" M%-'W*,32P)W[FLDDKA^R+$F=^1S1Q0'@GZ!E:3 'TF+FI[3^$/70C?K(A\B7 MV/%]DS/8;X:IK;K23OFA9GX[U%,C954!BMCU;$DA54]-AC0A<:=ZVQ0:N-Z0UCTR M=4$ZY)SF-A5-*.!9?$-,G5285B336.I+12>*>:PJ7+3R@[8R=DQ2<&#"41^AXD_<-"N-3V\A%-W24\V3O M+*4[V0NC8,:66G>K3@;!TYA7->92M3X:)V'K:QR0W@^PI9?P_9;#O]1B!W4H M."2HPG!H FQFR\DB+#@2?HE@$S,1QL-^2L4&K2H[1DCF9%&$[$AGO9'\FOJF]$?_[4QSX#XG MK--/"9UA_R^8V&B\@CJ?>T9_6++IH+:^';4P$#2) 72E( BL.69& QG9V(3# MJA;FBI,#-#L\E45,MAG?>1PD+>JJ4[IKTXT2:4C,D2Z7)'FW$&*C@TW8KBLQ M07P_A]B+F'/ -MQ2TV-K,&DR*,QRV"A,+3!#,*,[/#UDG$/R4W]% (L.V!N( MY662<9+7[L JR>PSE/(,94SC!#4J-#OZV&>>$X*:Z6=C7A8D3I8$L_.\+O70 M:S-O*@D=WL^R$TGHN-%\?E90R%*ZB4KF/]J(Y^GT5B-&SW^]_3:BY+IU(AQC M!7L1QOS98$0QO4LZZF[&EK&$H=+T_IHV6T=K MWY=HL)UM0=_B*&NQ.$JBOM M#'IR3><[*5C+-*[38^,,+,B;.58.:2JI_C"YV7)D45W9FTAS@Y+Z4_^E<6B; M^,5VUT>H.%=9_J2_69A0=Q,S]B@(PWE[7+/./Q^JUN,K5>O0E$X*%96!1U,& M['RMZY:LL.VX$!B&0 =96J"SGC.Z/9)+B;,J0[?AQ M3(_J,'ZYEE2"445DDO;'R6Y1M.;-^84%6#8Z 5A;ZI M1/$DB4L!0,R,(Q?"7$C:JPV7?;3>>!S7#'S7=5>N[P(-,C&3?D3[]X88I M#CRQ)\6GW.T<7:(;/'/'9()CTD\K8Z\DK$[.I1G_E%O9/M_K.=!!PIV]53.< MOB<(/RH73ZG\*1T'>]TRK@QM@[[3H;3W-_@5W971M>K^T!@>?[@QS!-J#-XT M-#$FK 0SDC;F5=#=Z"H,A_?S:HT@_U$2:6*+O07*A&823,CO0) M4.D2)\S2DV."%&4FR4Z/B5/].\>%WH-N$&',C)(+).MBR1HM^K&^I7_+.KJ/ MIQ^V7N]=1[WGR/XQ_SSJ"29P=NZ93E$43.U0I4N%1A%!;#RDJK;.OQ_NW<<_ MT!",RWW?($F8W3.]/ 0\ %K[F)*;KC3.L;_CG-RIMOMMK^:Q]2;& MQO:C*:I'V?^Q]?IAX*11_&KO!3]SLC#XT>8;9\<_R3A1DOQ9^SV ]!#URPUW M2)V9>^[GX]O1[_L;T:ST7S%0?^RJUOS4/SP=_E#BP?Q]P&&Y^2N++[Q986 ! MR5]BJ^>F\15KS%\NF"]MO=5_+;"HV[;>Z(]K@=;4T *\7]9UVW^A X8_'[G_ M'U!+ P04 " !Z16M875LN6'(% !M#@ &0 'AL+W=O>ZYYSY(GJVM^^B71$%\+K7QY[UE M"-7I8."S)972]VU%!B,+ZTH9\.J*@:\*\=S$ZO9SP_#CA-T5KO_,LV).YM1_YY65^WALR(=*4!4:0^%G1C+1F M(-#XU&+V.I.\#0:E,\RL_MSKL+#@>WK,@;1>DD7=C*+*\DD%. MSYQ="\>S@<8/T=6X&N24X:"\"PZC"NO"=&;+4@6H'+R0)A>9-4&9@DRFR)\- M DSPQ$'6PETV<.D]<*-4O ;"THN?34[YEP #<.L(IEN"E^F#B%>4]<5XE(AT MF(X?P!MW#H\CWO@>O%_#DIRX=G:E.+%\(F9;EX-XI>1<:17@N[B &CM#%]X3 M-/KC8NZ#0R[]N4^R@@3VY%O>D/WXV.AL\?<&S2.39Y M"/WQD?P7<*>00\@@$!PJY]!S&Z!$0%[(YBKK9"P[Y;&4H0+E(EC.8576I="$ M6A*5W#0FGA@;2(Q.GO;%*VN*GP*Y4BBS(M]R4";3=4XBK.T7WUMP4+MC&M;F M)*30"C-@O9(N&)!51BPWN;-P!L\+)Q'1.@NUH^AI >'#4M"G6H6-6-0F[^A- M0._]+2M+>'R7 XY#_QI/'B9FPT3$Z.C^)8LPP0P+.+N](^ MQ0R@O]C,9/5(%L?CH\GS\7 _C3@X29X-1X^A,4/\C'B1WA9 M88I7\2- D _85#&IEKI#% MG2_'A_8QEN ##6='D[O..@HX.L QX>Q&:JRT M M!-:6)- -")P0T4A]:Q>@MRC_Z._!9AX+JY45."PQ+W+*YHPP.A0;DLX+^EPI MUQCM5$E/^N*-;=WGG6=-CCNCBLG82L@<6@C>6.^F473J]M?T;K;?Z(T]:*5L M[6-9,*<=X5M];SC!B?1[_H]%9&K"OGDG]R;)T6C<%,OLZHTX.$S&AS$5GR8" MF"Q]!-I*NZA)XT5'"7-T8!^%XW0GERE(FRNT9C6O.2IUX)T995U5B%VDZ6-1 M[:N^1)A=19=R1>@LL=]GM7--G>?<,-AB6"JN+$?4Y/UMS6(S^P^%&R7')T<[ MPJ5)VG2=;Q8.1Q0D=_@_Q'K9)*=UD +'>K"H'79V&)K7J"_R,.JX2SKN+(PV MWW2>?-%*',>[LNUK9\+O/50TQ07?-/I:!\WR\]$.F\[6A$*]E*8YTV'8QO,? M;RSX\( D^YHR#@%@G+F:VSXZC5>%40MPX-99VAH_=HV$2-@7!TRUDG--BQU](5G.B:%E@Z[#\[[ G77&Z:EV"K>*&8VX#K27Q7QVD?K]XX8_).[L&QM\)FNM'_S@6[T,(D\(.ZR<1Q#T><1+ M[#H/1#3^V6,&AY#>\:W]@OYES)UR60N+E[K[4]:N709% #5NQ+9SMWKW%??Y MS#U>I3L[_L)NVIOR *JM=;K?.Q.#7JKI*Y[V.KQQ**(/'/C>@8^\IT CRROA MQ&IA] Z,WTUHWAA3';V)G%3^4.Z+\IK/90%Q,4_P JYG"ME6LM?%8UUN\!0N)U(,=?R%WPDXA76,T@B1GPB"D>0:@:\(E*W"+\)=;6&:J3OX\E/T&GQZ%] M[YS9052X#*@Y+)I'#%8_?!=GT<\GB*<'XNDI]/]W2B>ACA/]$/\,[EN$2VT& M;<:U3R3>@)-M1_5\Y[]L!](/14\+!L&1IQ5>8TNV)H%KM)61:ZQ)?5#:(:2S M(P%>P.B@:C34M#5LC.ZAHNKRQV.I1UR[[PXT=@8\F<&'.<"/WO%3_=,9?%,C MJXWNZ#*2J@$GUAVR=Q%?82CN^AD:U(T10RLKT5&RY@$=\_.3"6(8.EKR,=FH M!RTYV7OP-Q0,5KI1TN\BIEAAOT8SEO:[@:]S_\/AE_]&M7#92B7@>XAC5A81 M&26+>0Z?MX;.!-*"E?,"DH*E:0J_:D,:G9,^! %)SO(D UZP><[A-Q*! K*L M3&'.\CCWF!%G25:05<2LR"(X?TT,+K:6%GC)>#;W1LI*[T7Q6L^)12G+(I2'SV)RF,I MW9\Z%[@QNM[ZZJ(B4W:#QE !"#IA&+14SMEUS*.XV,DCUT7X9L+WN<_/F.6&F*KW'37'V8/+^7Y M]$"\;I^>69*-Y+/0X89H]G2:X_&;Z#UC:;& MW0]\@,/_A]6_4$L#!!0 ( 'I%:UCY!MV]P@( "8& 9 >&PO=V]R M:W-H965T-/;Y[N?_V;[K;*?TO:D0+3S60IIY M4%G;3*/(%!76S(Q4@Y)6-DK7S-)4;R/3:&2E#ZI%E,;Q)*H9E\%BYFU+O9BI MU@HN<:G!M'7-]-,5"K6;!TG0&^[XMK+.$"UF#=OB"NWW9JEI%@V4DM?.^6R9@:OE?C)2UO-@SR $C>L%?9.[;[B/I\SQRN4,/X7 M=IWO. V@:(U5]3Z8%-1<=E_VN#^'@X \?B4@W0>D7G>WD5=YPRQ;S+3:@7;> M1',#GZJ/)G%)-Y@,8(L"2&-T^P$+QNRS#PO>X5W*9EX M,MR V@"7A:H1F"S[E.$76QNKZ8'\/I9\AQX?1[NBF9J&%3@/J"H,Z@<,%N_> M))/XTPGAXT'X^!3]/Z_G)..XPI?@*;RT =/H#DRT=*\T@$(9ZPZQT:IL"^M/ MT1%Y@52B#RA;-"&X79@N*K_1!;>,>+9?;YT5G5K9"W9M&0(\'ZS59^@?TPI+"B@FF^1Z+=2/4$R*L M2*"<_3 M&/+P(KMPB&0 M==!;IK=<&A"XH=!X='X6@.ZZ4C>QJO&=8*TL]14_K*B1HW8.M+Y1E,I^XC88 M_AH6?P%02P,$% @ >D5K6'_?4Y:M P UP@ !D !X;"]W;W)K&ULG59=L]HV$/TK.^Z=-IEQL;$A4 K,W(]TFH>T=VZF M[4.G#\)>L":RY$@R7/KKNY*,+R1 F[Y@R]H]>\[N2LM\I_1'4R%:>*Z%-(NH MLK:9)8DI*JR9&:@&)>VLE:Z9I:7>)*;1R$KO5(LD2],W2J MM8)+?-1@VKIF>G^'0NT6T3 Z?'CBF\JZ#\ERWK -?D#[6_.H:97T*"6O41JN M)&A<+Z+;X>QNY.R]P>\<=^;H'9R2E5(?W>)=N8A21P@%%M8A,'IL\1Z%<$!$ MXU.'&?4AG>/Q^P'])Z^=M*R8P7LE_N"EK1;1-((2UZP5]DGM?L9.S]CA%4H8 M_PN[8#O*(BA:8U7=.1.#FLOP9,]='HX=:[4 [ M:T)S+UZJ]R9R7+JB?+":=CGYV>6OMD(-5&/-+)<;P&3#&+(TRZ_@Y;W4W./E M%_!N)1-[PPVH-7!9J!J!R?*@&/YD*V,U=3'/_')'?0X E6;!'I@%= MZWVI)O86]THWRBGW 0JEG2T#^5]U4=O<>&5QFJ;PRB?E>[B9Y&[].B:R=%49 MG]A&<[KBN-@[IRV]J=:<8$E%@>2&.):(M5)PK[H,Y^+0Q/2T4$X&^]/%X\0L H;&\G_#MZ,UBX2 M$TZ+<_P\63RPI:[BJG1&'?)^ -EX !>:#EY1ONQWY>O95U116:*A+[=4Q?2F MKQ0UUFFEJ,M\J3K[HRI9!05J2S/,MQQ=O-9SK9&9EN*=1"$E1DF)(K3GX$KG M.B*3T" O-'PK!R(T5/]5]J&O3IM*^:P*W# 1 RNWW"B]CSU/ZEQI6'&&#MUZ MK785+UOTFKN.0NK"+2_IW)Q:4C&FES3P60<@0YC-"RL:OSH6BE+@]"_5O3/ [4SH/VU M4O:P< 'Z_S++?P!02P,$% @ >D5K6$O,: [. @ ,08 !D !X;"]W M;W)K&ULG57;;MLP#/T5PAN*!#!J6['3-$T"-+UL M?2A0M-CV,.Q!<>A8B"UYDI*T?S_*=MRN2 -L+[J9Y_"0$NG)3NFUR1$M/)>% M-%,OM[8:!X%)_N!1K'+K#H+9I.(K?$+[K7K0M LZEJ4H M41JA)&C,IMYE-)['SKXV^"YP9]ZLP46R4&KM-G?+J1*6*'V)I\ZDW\F")&=\4]E'MOF(;3^+X M4E68>H1=8QLS#]*-L:ILP:2@%+*9^7.;AS> 4?@!@+4 5NMN'-4JK[GELXE6 M.]#.FMC-[,(YKOY!:-I>JU>S_QP!_$(43G_C M4^MQ(JC#4 TY\C3G #<&K6G<&HAB..%E=0$#UB>WS!^= MG[G%T!^=T>+V/=^*>A3T'&L?1BR"7NPG"4&_J"UJ66LM<"N(F6()^^WX+ETM MW@E6-D=-$=,##9/$A<[\*&*OD'V:7%+\*$R:]/ALF/0/O8G@31F7J%=ULS*0 MJHVT345WIUT_O&S:P*MYTTPIO2LA#<63$30\/4L\T$V#:C9657536"A++:9> MYM3343L#^IXI2G&[<0ZZO\3L#U!+ P04 " !Z16M8'@ [''@# #)" M&0 'AL+W=O+]:% T&+;P[ 'Q:9CH;+D2G32[*\?*2>^[)9F0]>7Q))(?A_Y MT:)G6^<_AAJ1X'-C;)@G-5%[DZ:AJ+%18>Q:M'Q2.=\HXJ5?IZ'UJ,KHU)@T MS[)IVBAMD\4L[BW]8N8Z,MKBTD/HFD;YW1T:MYTGE\EAX[U>UR0;Z6+6JC5^ M0/JE77I>I4.44C=H@W86/%;SY/;RYNY*[*/!KQJWX>@9)).5/Q\B/XFYLZYK%3 >V=^TR75\^1% B56 MJC/TWFU_QGT^UQ*O<";$7]CVMM?3!(HND&OVSLR@T;;_5Y_W=3AR>)%]P2'? M.^21=P\463XH4HN9=UOP8LW1Y"&F&KV9G+8BR@?R?*K9CQ9OFU9ISU4F*&KE MUQB :]5Z5MW3;@2M499&H&P)^*G3K5C.4F)D\4^+/4RAW?.4AW@ MM2VQ_'N E"D/O/,#[[O\;,0'+,8PN1Q!GN63,_$F0QTF,=[DW^O@*E@.^2\? M\W]]R!]^OUT%\MQ0?YPJ10]T=1I(7K*;T*H"YPF_10']!I/%]]]=3K-79]*X M&M*X.A?]F\GY[5%NX*'SVJZ!:H0=*@\HK0 L)#8K](.8HVAQ[WSKO*+^W2_< MVNH_V5I_!;((>O%R^GR491G\P! Y_ 07P M0E K@X(J9=DP165W4+A @3=)&2/I7+R<3&.^*L18L2ZPY54@"<5$9+O$H-=< MOYKOM5@TV>QC:5MTWC-YY3$BEYH!R>R .]^&"OV!A^ [=O1#OL85D?:8<["! MA>"*F-U989](^$3!4[)7CTF6_TW#_R&V,J$ON!<'98\9&1=Z.NQ^HL6 )Z>D M5W;[.21EYC8Y2H]JU8MC<=.7L9!>MR#7@RYZ:>2\1$+/4X!/11(O(?RA!UMF M2T^9/PM0==2QAHVR'3HGS; [S.G;?CP]FO=#_AV+IVT @Q6[9N/GUPGX?G#V"W)M'%8K1SSZXF/- MWQKHQ8#/*^?HL!" X>ME\1=02P,$% @ >D5K6,ZY?.4Q!P >Q, !D M !X;"]W;W)K&ULG5AM<]NX$?XK.[KT:LVP%M]$ M48[MF<2Y]M)[RYR3WH=./T D9*&A"!T VE%__3T+4C2E6+)['T2!P.YB7Y[= M!7'YH,UGNY+2T9=U5=NKTRQLI2F[5P>#5W$[LQ4I2> M:5U-XC#,)FNAZM'UI9_[8*XO=>,J5D_P+R4?[&!,;,E" MZ\_\\KZ\&H6LD*QDX5B"P-^]O)%5Q8*@QN^=S%&_)3,.QSOI?_>VPY:%L/)& M5[^ITJVN1OF(2KD43>5^U0_?R\Z>*.!-]=Q03M42W+BB[27$P>)/#\I.NZW+7=\A#N*Z2==NY6E[^I2EOL")E"EUR?> MZ?,V/BGQG2S.*8D"BL,X.2$OZ>U+O+SDM'T?V3[Z]YN%=09 ^,]3IK:"TJ<% M<7)DKZLV%X.?<%G8DQW33&R-KQ M%,DOR& K+^CC2A((-[K&DB6])-4STD+6EJ8TL]%VM_@>5$*H&-6Y1R2.[IG&0SS**HF">SSI[RZ<,>D7??I/'4?QZ M,&K)!^[<$9^(^E71)('^3SUPS0)XAS" MD&AHUYQ"ID6(KCFY]]5$24,?8_U8WPOZ6==_&P"J"S;,J;$ %L&SK80QGO7H9Z,\68_JTO_T@VP2\XR[HC4-5*>1Z@9UVC2_PX!OD"W0LJ=:. M>F%PP_8)>8>1]():S/+4L_9SABQ1S!XS2?I L=,'V;1IH)KE''I,@]M"@5(M M5<$Z()K%JL4-HML87_4B8#++$A[%LR#-XP$6X/LL2 "/. I2T-RN...4M8W@ M]"NT!4F$&*<@28)IGM./+<"\G<-6(XQ1< IL>1"F1$S38#J?(Z@I).>H'QO% MQ:S#YR%Y% :S,.D+WQ&TIEF01R'!H'0:T0?#^[MM0)M*=.Z2OS=J,W"> R*] MY[M Q3 T 6#C, _F\PA.R;-9D(4A1K-P'J1ILM]O.KZ50+5D+"RDK&F +L5O MEBM'UYVM?#[@"\GU#HYV\+47V[7 :LLU=>$3W:U0>Y8-AY%VR=]U_@=551!" MXEZHRB^(.WP+6*RL%!!P".0"=;MQJF((\UIW[F DG3@4/)]( ^J#7@.'V8%Z M3ON(;_MX[V<(T^YEY-Z!8]=Y[)_!>L]=/8W;.$.#1F=&%0LR5)^>OM@'["$? M"N\<)6<'V)Y-G49NB-/ C/Z!,]UQE=J&V;IR/_,AAJ9A1)]N^S9\1 ;VF^4I MI?,@3F;P;(VOO\_'B&'Z+&?)03J?TO<:$?F!'\=,CS+*H,0/1PF2(,RG7#>2 M,&6Z/ER?.6B"+&.4(H\DEX<\[78Y5_/O-^%VY+#O1=';!P7VM-Y>PCV\N,P25A:'*9)JT8; M^N#1RT$?'19VW*DG]3M0"T6IW6=[:J.O<>:[O!'E >IX^L5^?AZ;4++Q=:0] M:\.8?XJZX1KI.W&4G[85&_S?48B[*" 77FB,]TYG0*^P6.)K[%#; W@=*0 O M@]?>\5#S0>B!/]\V8MM6^1<;NH,;POQ4"IW*PY=$^JFO[\G@0F0MS9V_]N%O MT*9V[=U(/]O?++UI+U0>R=MKJ9^$P<>=I4HNP1J>SZ8C,NU53_OB],9?KRRT MD5K6#&=']J:!@ MZP\ !D !X;"]W;W)K&ULE5==<]NV$OTK.VK: M)C.,)5&6_!';,W&23M,[G7CBW/;ASGV 2%#$! 18 +2B?]^S $5+CN1.7R22 MP.Z>/?L%7*VM^^IK*0-]:[3QUZ,ZA/9R//9%+1OA3VPK#58JZQH1\.I68]\Z M*R_#?]L[A;3QH*54CC5?6D)/5]>CM]/+VE/?'#7\HN?8[S\2> M+*W]RB\?R^O1A %)+8O &@3^'N0[J34K HR_>IVCP20+[CYOM?\2?8=@1.)\<$#>T\4-T-4H#G#(CR+;K;_%F-[V5Q0K-I1ODDGSVC;S9X.XOZ9O_@[5WT]G]OEQX>%^'_ MAWQ-FDX/:^):N?2M*.3U",7@I7N0HYN??I@N)F^>P7DZX#Q]3ON_C,JSN@XC M/6[@DG;7E/2D3*&[4I*OA9.UU:5T'ED::A+DUA6:"U<2;_]$57=;P!PM=GY_,[2 M2V.#I.GLU0FAS*.YC12.)*3B]^C)25QUW)#GB2T1K!B_O($ M6^OL@RK!\%>YP; QF,X1%(CTUABI,UI*)G1I&5BYIU\.^FVO/R/\!AP0(&5D M!6^Y"Y H2Q7-!ILY4J!9!.]!BAA81&]9KGMEE M#!UBW_N'>O%]Y>=35/['?32%\'7R)<5W5_C[2 YL\<+WWJ<,WS*0/!%ZCXIM M0RQ0#X*+FLLYHT:6Z*S#5C:T9QHN*+ M)X,L]!XGNY.84!*U8C$*PX#@*&"<#H3=SH12,3A5[S"0L5 MX)1(Q;GV#Z00C419BR!+@XP6<;YITOFEUA\(S,KU'IR#N-JFE8>N.\WW3@*%#@X!> M HUXA%VAH_967F4$O:W8;!N"5K+C';XKZAX62@M$*!_;&V./C*&*-BA1:SJ_ MT]NW&9<(6=L._;$6B,!22D, SK.H;\\[)CAEE2U1)%$]@@12!*$_FU6DA3ND MLSJ-:U4=#N_CW'YD!GJV7,MRMPY$]"JX+A[9.;4;A;[M8GX2EV.RD8-5IW0/;3T2ON)YKZ(],)3(! MGOE%_J1;4L/G 59V@$1H"%VT_4R#WFNT<)'?G4J#[G)GBM_WO3[UV8A2RL<< M?8'Q?#X]B_^GTP7=8;:_WG'&80R[9'N06S8'HT/%^O',!:S"TXS63?<=Y+MW%AJ_# M3?9MNL ];D_7X-^%6Z%C(](51""E MDLK.6$E43Z+(9B56W/9TC7^R&'K_X/!-X,X>[<%7LM'ZR1OW^8S%GA!*S,@C<+<\XQ*E]$". MQJ\])NM2^L#C_0']+M3N:MEPBTLMOXNIJ4- M7]BUOL,;!EEC25?[8,>@$JI=^&3RC'_&R!R=#O.R8'S(KF(>(M9 M#P;]*TCB9' !;]#U8!#P!F?PEK[0.U_HFCB%9L"/^<:2 M1Q-;\PQGS G%HGE&EKY[TQ_%'R^P'79LAY?0_\N+7MU=" M<94)M06N O]J]%X'-8X MN8%3;8R.1%"AV0:I6\ATHZC50W?:39-Y*Z(_[NTH>N!F*Y0%B84+C7L?KAF8 M5MZM0;H.DMIH<@(-V])-1#3>P=T76M/!\ FZ&9O^!E!+ P04 " !Z16M8 M^F1Y<08% "["@ &0 'AL+W=OHNRB4I=.TTXSZ>=5'IR?AK/KNWYJ1E\JS1>6W!#UTF[N<36K,\F8K([ M^*"6*Q\.IN>GO5SB#?I/_;6EW72/TJ@.M5-&@\7%V>1"G%QF03X*_*EP[>ZM M(7@R-^8V;-XT9Q,>"&&+M0\(DO[N\ K;-@ 1C7^WF).]R:!X?[U#?QU])U_F MTN&5:?]2C5^=3W&NT7SEXI1ML'@), MB=">5;)C=9D\BO@2ZV-(!8.$)^DC>.G>RS3BI?_KY-+9HN_L)8_:\VMSR%ZLBJ.*94D>[05' MCDHFQ"QL Z+K,<[J=L-^C$TJCN';XH:G5(?^E^;9"7S8L5Q8TX7R),$A%LFH M16&&^0:6:)96]F02)'WA=M9I#=)[J^:#)P[D6FT&37L"#%^$)M3:/IRM&;,? MRRTD?8.2G,8P&H$&&W9SD@K#+>*&LFSIT^CNL0RIC/&%3UH%DS<^]N01)#-6 M\"0L,L9G"?R*]&72&Q 9RRH.(F5Y.8,KJ64C05!"TPPR-DLX7*V4IB/!JI)# MQ412P+5I0_#I+,D3$*S(JYW!/R@X#86*\E*44+ J+^ =A@H/*HXP2YKZ@J?P MVDI-_9JRE!>0LXJ.7J(.30,)2S).O[.D OK\+]70T8Z7%4EG*:$,!,$6 @! MO\N>](L<9IF ]X'MO4P)QJLL#0O:54*5N:K"6ZH92XM ? MJH=O$O8@FP\V!_"^)'6;'J)1YDSP*JXX-83892EEE'0%VMZ[T$1YF!\ M-KDQF./;8G^Z?YE=C ^2+^+CL^ZM#&/408L+4N7'Q6P"=GPJC1MO^O@\F1M/ M#127*WI=H@T"=+\PQN\VP<#^O7K^'U!+ P04 " !Z16M84UWSB(\, !+ M) &0 'AL+W=O=C:!XB$)*PI0@%(*]JOW],-D (ERO9>JO;! M%@D"C;Z>[@;Y>F7L@YLK58COBRQW;SKSHEA>'A^[9*X6TO7-4N5X,C5V(0O< MVMFQ6UHE4UZTR(Y'@\'9\4+JO'/]FL<^V^O7IBPRG:O/5KARL9!V?:,RLWK3 M&7:J@=_U;%[0P/'UZZ6J%RITTNK)J^Z;P=7MZ M\%>M5BZZ%B3)Q)@'NOF8OND,B"&5J:0@"A(_C^I691D1 AO? LU.O24MC*\K MZN]9=L@RD4[=FNP/G1;S-YV+CDC55)99\;M9?5!!GE.BEYC,\7^Q\G/'XXY( M2E>815@,#A8Z][_R>]!#M.!BL&?!*"P8,=]^(^;R3A;R^K4U*V%I-JC1!8O* MJ\&%+:'OPKT^+D":)APG@)>G*FT2. 9/-6.CBK&;T9,4[U32%^-A3XP&H_$3],:UH&.F-WY6 MT(\;0<7?WDYP ]?X>YO,GN)).T4*ETNWE(EZTT$\.&4?5>?ZIQ^&9X.K)_@] MJ?D]>8KZRPWS'Y"Y%(>R*]Y+;<6CS$IU*;[,E;@U=FFLI&#YZ8>+T?#\RHEI MVW*1& 2E*X29BD2ZN9!YZB_4MU*#(DWJ"39R6=^3;QUM)K6;5-8RC4O[[,'XG3>9AZF0M;F2629N*SV8%\O=K5RCL^*ZTR WBL'/S^?Y= MI]L7=Z4E!9"X:R6M4 0% H&L%A.L"\$\ZO&,R-N$,\02Y+&*\@@1^<4JE8L/ MZ]2:&2[<7"+$!)*0R)&IH/Q$J92E/ACV!L-!;S 8 "]&?='J\>(0/EO\G':W M73]Z\-O3KB<.RKF%;R=L:3+!#.%?>/@M MC/4+_E+*O+#0Z=M?, /0;ZC7[_QD4P24^;$;"197]S"8V;0+S;81 _3@\:1 MV'*AOB<\1\CT'V6E$=B$8L;,'5.SB@.R=?%$<;.>A?G/ :^/N;D+7"= MPU3YJ^Z6UE/\8<-/7SZU[[8CPVZ$M:,(>-F*J@/!0#^ZPM7P- J QJ+8Y<3A MN'P7IZ]WVK(E\EY:,QN==L#78-SV*GM'P M!!SU3E^=[V6H$5P@?SZ&$*<7X.HN&&++#C!G'/T'V("-V^5+MFD#2!:@@6CW MLR,O"B%0>ST1W@ , SGYW0)1A:2!/%*HF;'54@I8F[*S>["G!&474*MG0B"2@<#5+\ M:CG1&5A3[@KD:_JC2[CPLJ1)''*<:[XU=HP#-3!%TPJ&"S.A0HF2*&]-XO"F M\9[KGE":J:<:BBR0M YU7_4)8/P>79JN\ZW'J;(0#2%CX7EA(C-?:B7?[V_74ST"IB7E41^0 N%?;&;@18]HU MO !25VI<02EP,^;(9F;I]\;@O#B?=*#LB@3U E!RM%RW?J0%)@Y!4 M4\E ">0[7)6R&;"IPJ2DM%;ER7H#3I8*(J+<(SQ?F)04ZN\UT@YR>!'/8=RW M"K-XH$]Z>([RB^9HKR.^9GL6C<*08A"MFP*!4!=.$5$,X;*UYD7P0;'3C#(Z M;1)5=TF4.[>QFAAR.]Y W+$ZL3FT6,JX&D%0H*!%T!Y7[Q%[9RTEU1@ M(6Q!F%USTY8DGBJ(]%3P@0P9)%4.NF/=D_V^E3+34XT[)#KL,UJI0T M$JL1B5I>D7@,[7O9>'F%!H:"7(2:&Y9ZM D-U6SUGN.K3^%B@*/P.7+Z%WE' MA=?/2?_"'N$II(SFO02*JMD[*)#I!44F_3T)KDP%75C @"B4MP._KRXVPFQ:7:!-H** CG!VH(+*8#"("EI3.^-]P9,Z]92:14E, MS&UM]!QMQ@>K("TW540.D^&>)&GBK?DWKKA_%X#(M M+?LOFZ5A%01T\9+6@=OE9]&YU4@$ZW=_$@=G)[WQQ9C[!VYKFE'P BDF)1 : M%P7\MB(*CD\'W"&3,W#+0!4.-/6HK*R[JFKOI+P[S-Y$8G M(1F%6_JRANM2'( PR#-MOR/]JT?P]%>9E]*N1=7?_!G^0;29S8-!__SBQ+-Y MTM(,W0*/&I-/3WGRZ!01[:C(Y6EO8]%IVLG0TQR(FZKDVV^NT)@]9P]V"-GJ M.Q)A^"-A:-UZL#=M.8_D?MI7+U%2[?E>@#*QKP(?43#X;,Q;4KM-"1OS3(E[ M!%:9^9.>O+'G#N^A?Y_&!UQ(,0?GZ,;.V(,V"33P1B'L)]O\Q14CE*3&ANJ.0$ M ]G:Z;H9<;NP&@JK-1N5GT;E@(9=TLI?J<@%7F>MDSGGT0:TYUT,I 9NVD&YS/%RBLTCHB G> MDH(S*O=:Z3-AA)\%$WP 2GE5.8/2,V04=@#2W ZN0C&IHAQ!R;=Q?2'7E2\U-6AL)"11XIP5'9+5 M32KGHD39 OXOJ#Y"G9(@2L-K'H1QC1QT3K3=+;4-_7_:G-#_-AJZ9[NW(="GTRY%YQW&=E3:+5P-/$E)8S+E35@01?&^BJD0@3F MV-@"&5$;2GM^$Q!$Y3G+JQ(N%#S,G27VJJ,A?ZR+^-1+7Q1L%+NMT9=DHGW9 MI0]$2E5"[X-V2?\7"42DT7%9XQ"#VP$Z!#WOG0Z'_D#^XW3;?'-)^*YRS^%< MS^9J/_JW@?\V]M]NS@\:UT_#*:RT S,4%74L&@I'.BJWA*9KMF][S"#>,M^> MTDMT[=^/<1R3!&8"KZA0A6U/;PZXS<_)!;+*[?=A;-QK\\2*1?>_[65BW=4] MR\?WO]^+5Z+]Y6EP:\>&T9;IA;-PJD0;[P;J.5! MC$'(),B>55TT+:D[Z+'-@X:BBC@SYH'N=>X_4O#'^)F?!$["2_H0>ERO.DHA M>)PI\>[VMU@ Y 3D-'\&&*9R:&>1\5EUWG]5 MMR^^7*I'T*5D0NA(<$JV2L/KU.TT$AR-\PCI'O&[FBL&KAVCT'M8[<]W MT/:"+GE?8IP_TO6*/_+V5BDZ._*$ &]<0?!VC_0Y254Y_7OOCU*=\D%$[?N" MWJ3*-.6S(?!9^4&Z[7G!&]J^'3B./O! Y,_X,Q;G T M0?W]T/6_ %!+ P04 " !Z16M8.GI-NQ,D #U@0 &0 'AL+W=O;_TZK9IO_BM MM5UQMZMJ__W)MNOVUT^?^M76[HP_;_:VAF_63;LS'7QL-T_]OK6FI)=VU=.K MBXL73W?&U2>O7]&SC^WK5TW?5:ZV']O"][N=:0\_V*JY_?[D\D0??'*;;8]?416O7WY^\N;S^X8I>H!%_)1ETWS!#Q_*[T\N<$>VLJL.IS#PWXW]T585S@3[^)M,>A+6Q!?3OW7V]W1X M.,S2>/MC4_W5E=WV^Y/O3HK2KDU?=9^:V_^Q>&[BR,O7,D+5[1O7HAV^=9TYO6KMKDM6AP-L^$? M=%1Z&S;G:KR5SUT+WSIXKWO])]/9UID*P+-J^KIS]:;8-Y5;.>N+)Q_EK]-7 M3SM8#%]YNI*)?^")KXY,?'E5_*FINZTOWM6E+?,)GL(NPU:O=*L_7,W.^-:N MSHMGEXOBZN+JV$DGLVN_-RGY_ C3D;7MC M3U[_[K\N7UR\G#G0-^% W\S-_OH'XYW'+:^:VL/-E72BJ5U^S3S7Q>=^Z5WI M3(NX85I; (1)BI:Q9%TQ9;XXL6:E?*LX$3XR2U?ALZXIS'H-W &>PH)A0OC4;[8TY;ZYM6W1W, _ M<3(^S]K5@ Y(.0%;"&9^""17KZH>* #^H$DB4.'9Y"QT(AR*8^ /TRG$$ ]A MS JF1EJMCHVRP*?\>?&A!N)&U#7U 7A79>A-A 4@<.T-,4:YRLH!=Z$]/72? MYS,H^SR@[/-95 /."GP3,*)O6SC780I9'S?#=?'$G1;#I_F!?TD_P''7^6B] M.7JGHO,#KB!,@&;WEN1(L>YKF@! DKP&"## ?@(WXE*.&!TCU-UJ:^H-3,QL MJ+",D/)ULFFZY7-DJ;8#Z5D8[VW'=PE\B3 :YRUMW23WV, LB+J&KW2\Y\/P MH%,;\^.=91PR(@<0KDMV^PN## 0DBI4PYP:4!=EZ \=@8+=VU6QJ]W?>N#5M M#>\ #O^YJ<]V__13$[G@LCL@E;[E@Z^-:X&_5+T]CM/? M&MPT$"?LVI:#0SJ K)_8(=(EO$%(MG6@&;1NA3MI?/=U=]U[O);YW0M")YAX M#@264!CHAXSHGJ[[R TAEHQ?F(8R2<:Z$U&A>^?-#O!2=MI:H#;"L8AWP':; MG:6-@$ !-?)?OHN2/HP!!D@\8D>E W)JF9./L9^O$AEW:[>H =^$\SQ!DCF= M8[TO NM],<\X ]7RG4VQWL?-,)+SKH;;-U5UB.?S0/-&J!\>6G>#PIP_EY;X M!\"P'I// 70!MQ$BQ]$PKP!J/=R'O ]W4,HL,,?MUJVV(^Z\M A66+_8FY:5 M A%^I./UR-3:YL9Y0A6Y7&!?7=LC^QOK-J4]2PYKAIMC16>X1-!O^!OCM\4: M[*5$%>"7 9-=:TDM4H6)$ UPB05,9VJ!.(*':,/Y+PKN6].6=(CFMH8WMFZO M)QKL\KSX!F3-K&F V_]]>0KB=@7,(+P>09.-<>D8N27]>OP-4L2J@@]N[?"V M?]S)EK-VV)>5MCH).WO_EYQ\_G)PB%"=>A>M> USA2R0U M&O[+QY].3OFJ=5LKONU,^LGN087=6( O70-:C*4BY!+9AX5)=TUI$5:"E&,L M@3EVI@:SN SZ0XHO 4,*8$3X$"[*=VX%K.8M_'EC4$4!37JWM*6HGOJZ1\Q! MC@?[V9+HF,)2T0']"OBDX@@B5PD81-=36U2*O06J08I$7=-WUI0+GOBP;%VJ M-4:TP-LTL(<&5'A<&A4 !!$PY@%P1[3U>S\&-@,0=54 -R=VX&"!7!'ZP6! MA-"C/^S?>H!+A8BY*/P6,.@,I2E:#=9W.W[.' /?801*.-0B0#"3<4V]X7G2 MLX891YC<#9!WS#],Y9L"A)-K2A3O5'P%"00/D*J3ZX51J,MW MA#1D2_5XW*4""K8#5A"98)#(^FD+'V@,-5E&-J63+36$1"5 M*;>91I 2ADL)\9SL3+@N1!;8MJRHF\"-$I)-[/.8,H6'+TQQ@ M3M9^&V3MMP^4E D(I@3N5TQ33#\EWN>\'4J\W_W7=U>7W[[T(US?FP,A^M"\ M32=E>W8DU,N!Q+:L:@X%=DLW%E^:%(7-LG*;1#,KG4<>AYP0.02:L.1G@ \L M#15IC^_X@>CK ]I5AQ$ZY62;JLYD%[%\ 3H%RH?WNFT#G)#.MQ,I6D6EKXMB M79$;IN]1FW@?M^12$R&7(Z*;RD"407V'1!X5AP7!#>>,-AUPQB_ VEM1ZW6[ M<_C]7<#O[V81\P.PO!H-DFFL?O#+UT7R8V36? UX;36>R9K*_9W< M0L)#2%;C$#IIG-/EG >PIO7=&?H Z(^F)R$">+2O0,\BV MH:2'QU6SB@X&F+ET+#0_U*I$TC6#&M&OD;9XV@2Z\!IZS'$MV.8&3D5"CJQ) M.;(B+WQ1F26<@.AX#\,!2(A'?DN$OLX."F?<@BH0 5VC=[52FPOVOC)[LR)7 MVH]T;MJG+"5\(F ^G; P,"FH0R@9BQZ(!B=WZ!Z8N'V\9")- -2.V(\'GD'J M*YC,5I4;P"M@&6!P YVT#"Q5T."XJ*;EDZQTJ^0,MM%;+).KF4E7 *_!AASH MV/ -NM_<;@^TK2X3O8C#0O0\^D+7XI4K]\56;MLT)1M!X1T 7]L><&(Z+BA! M#I3]I15W)CMA5>"Y6@F_M+ 4*FAVM:V;JMDP'R[D6 MH-7Z#!5;4)SI4M6\4.+LDL$)H3*:EB 95R3(NJYUR[XC\@ NDK(5G1(]X<0+ MB#:5E9!*SDP'905&<4#N"5?4Q0E<(&L M;J*<1TMS1V8S/"!75G\B!Q6LBY8 M^1;1*-CD+'")I9$Q <<'I"13 ,"#ICDM9&J:\OXKV@*_2.0M;'O=HV)P@TRY M$[V#%Q7K5DP04%O5J)'=/]F9WQJV)9L:E?K3>Y<_+][ 7:.;,YB1Z!EP'I1Q MY(./. BPLMPW-%!.'V.HV]-BED R@QU(Y6V*P<%:SY["]L!(6?7!=7;;PKG. MFO4Z0T_W,,)2IHMB+K!=P!Q7HF8HS"ZJ7AB&0\?)&;(!T;I"L":;([]_DNKW MP?67C/>G$]Q_#K)ER]VU-R@=-N79WK(@\SP;]A)$?L*V)N[3-C424\#!D\[+NI%HG M&:YBW2>AC0HGX2.- ;"VB$0JZXD5H,X;=_T-;>AYNJ$R=>P$OFCC9:6;(]%' M.^#MZ6UF5]#7A"M.",3XI@8&!U(/+L60?!=],36M24PV2QH0/6 2L+2HB@U7 M/R\H30'P^:SWZH0["U147&9GG1S[\WJ-.L< /M_.O?(7"VP1G:(TOT1TC M.^!R!A5AM!FYL!)]X^PM"RMK@./F#G.63N5OO2>QM$XUO#DA?WD1DPPN9N4R M8<&D:?"@%Z\Y"'_Y@M&)?"&$@WBD OD!*NM-?28QSH(36A)VR XWI$O$&XNR M]@WZH3@ZM1BBRH*]5#QVP2'HR"W:T:7AUV*4L=A+0M9X131_#Q*TK4AOXY>8 M$S&VI3;K:*YH$^-\._-%<11L=@[% F"\1_$5CPQ"F.)LWNU<95I\ZQYQ?B+&#E(:GY-W""O=HR7Z4V E"H*ODZ 0H5E+,!+Y=6O0;RIT,-H[2#[$)S1M9E_7.H3G+ZF\0 M)VJ_$WFH\FBCZCA-+R0*&M$D9X:,]$N6$J)OY#, M2Y3*LGOTDN#R&4%1PS[ Y2L796 BD%+AJ^)ZO+FFG1-D\_K,%$L;V^%T. ,T M1,9W0?DTC;>I0C14A,$4-F49O;9'H)HYO %CB+4O#V,;:4'RJ3XL+"RQ.TDWCH(NX$)R);()AU MMG(A'L.K->V"V:2186 DX7I+E/2F=(28>F\CWAT.)C]YAR M53+JF?6C.VHE5MG2JGN?629K/HF>6&QZ,%#@U(A=*H.SE#UU)W4:LU-7EFH MKF,%V][9=H6!!Y"\?0OOH_L57#>/PNAI8*NG(=A^)(*'?>885WK>HV)H'$N9.P%;OK M]J[#> FI=" :A9^EPT"?0)$1SMA:Q'%5!B34@RO#GRORPWB.*H@")SZO'0H" M>K"&F?!Z%BH=X228LKF"96J[=J)MPG1+$E+J8;V/3I7')X2 M0-: M.$(OP1H; 9CFI.M<60R5O*C)-_I9Y1AMPYEE;O7ZYH#^P'I"N7Q^[@? MD41?>50@841BXR<+B220"@;S4 +,E[JY/=LVM_CEF=YN>P1M)5\&PTM>(F'M M#3J[Z,E"RE=LFR2GL(E7<7Q_Z_8PJF[J,[PPO"^S::V57!R:L%EWMX@9_N#S MK%B.N7(>@&QILOA <.6&\@/0*LP=9@^*Y'S-!9 #_4WZ8O;AH7[ST37^.[G( M ^N$D2@S@V(]:VU^C7/\C=[V"%&%_X]Q]7=FMW^9$1YYRJ_44_[NT\@MS%M]/O3J,\NWN?J;NW0?==41O,3@TNYC#%'.7%X50 4A,+ MYI1$LI5[BR4B>&\C]'J6>IPSC/WW\#A?187C:CZI))#D8I1?.JEN/'2Z(\FL M;X)B'>PNL(Z!S1.MJ';]Y.3=CS^=G(H[&@Y=.998H[S&&8.5N?"RRQ,-NX+2 M6A?%LN]4@TT'H-L3< O$2;((S ML@EP:GC,>C/.A9_%MT+! 3;9P?(A#48K/@M[0V!%I5MLIFAEF'4G>G2.]FR5 MZ0[0G4<>Z8?M !.ZC^TB5J@I\JFOT$PFX8ZM#(&@'X&7D@ >'>HRE-;B<**B8I H!<'AVY4^H79SKA MNB*1<%G@4O2.98-("- #6L,61KB7 A&_3PL4P7I51T\1E)"IE52%X2H M -8* H5E)+XRV\O9(MB,-6/ATY#A M3++G^2FGIN%DFMQ+,U6@%_QH]=0D2565&Z4FSLLXC&VH&S9%<_'L4="D3 H) MHA9)"3 XP/<8OHBC*/DOR6#A7883(-)CGAQA+=.AB_[!DNJ0BLVLY9PY*X#+ MC)5F<>//+P63USWI'5*J0N4"RJU :7(MJ,]84; BKQ2=,*F5&WK7=N90!!=W M6%DK#$=;X7A@"(M@7NR9*$ X*2402I(@J%]&TR)@;Y) 2&[N4'J1) J3_AUB M5VA%LK B:@HI>3+!8I!!.$K3#1G.$@<(69YYK('U>8-/SSISE_O555*LT7OE M@VHM27^1S&-I&G+C$,3 LL-#,+BY6@@S09"QJDP7&_G]'!@X7WE-H2(S3)WD MO$O:*"<8+E6W$3]X M+5#S.QB$000:0CB9S*SZN&=T "X;"[Y0LKJZ)U3U-AJ]%>;!5\0W+#H1;/0[ M9Y-@A1?MA5;V<6DF&)3ND>T$?H".DPE"\1&W.DG )B/Y!C58+:O;)*8@8)3# M""U'Y9R8( EWU O -+FA[3RT.H\ZVU/ZIO*H*1JW=RMK2XY:I.;RD&$ #0]- M^(FRS*'].WXG'R\I5=D5C8!+IFXEP6G.0F?G,\8*CA_^D/#Q\+8@'DTD"6V",B<$&G8F]Q7#V,]BWT;SK1\3RMJ%H7E\CU@"'&E(UE\# ]3&)5PIQ)^E/$*@TC8YT% MYOJF:6AXZL1)0+%+.-?P%%LL!N (F()Y5I6,#4\NYSN5? REN9-*XT-?OB[> MQ"K?$0>29#"QQ<@NV1LOMM?8AMC2:!7@E=U@QB^G&5$F-VKR:4*7B!F4,2F+ M4H\[ZR"4(Z'><98' /V^HQI0V-+8GZXU :U5CQ'*Z:ZKF O$'9P7$1##G(_E M(>@:L56 6)@3RDR7Z"C_$M5DI)D,\CGZ^M9Q+%@F#)I2?JDFUKQ:C8J!;0HD M 2K$(<&%%"^0QF]UB"0X)9%BBM]R9 15F:"(T)F"@I/M8UPI@N-N1]MX1)&( M; %T.$P"EH!\, 3C]BOC)#,_U]3(1N4L*VRFHP-560-T-V(58AR&&3]-41N. M7@W2]W %HA;ZHVU^8^1)]Z2M>G3K&+["Z)'S>'8J=4HBK#\Q0255@K3;SF%* MF-HR5)9;D7:9)#,-:\F0HTTF]407GE8X,.6PM=QEL4':_C 307T4I,*2EA++ MTGQH"11]^B03.#,C1FLKZ>+SRW:0#P%@AP.GZ=-I9ABOIZI );DAZ0&8X>O= M']DKZ_,3J=J<5RJZZ3 MC2V%.=X>.P-=SC?V^83\M0\ZV+%65H^?Y7KD_(JZ M>,O#?>*T9/=?2MD+@?F*@NGD'A+;!97="IF=](V(*7%KN%TCR5(8NZALN4E* M:2*706:.!3K64K6,./:%5&/EEK9]" /.-2T_GD$*;HD,!N<)M?PYR\IC&30R MK7"_"Z9<&,A-IAYQY@"W1VV37]+ZHBDXQ#C*>?%N#,![X?>@_2 _.*.SV'L?7VWR8^51$[B1P,Q^6N M;CC70N1UXVK.+T0YU6BW,_BP4-W!%[_UY88=4S_7]^+.(@?E\'1Z-J^E&(.S MR:R+X%OE5+OD )T+V<+W-C=A2)%&NS>LP:LW.,^JWQOBK>H!1N;/^:2(X3>- MTU!#C*/QLE.W:$2=SF";Z5F)+J'N1,VY#CH#BAV#3JX4YH\AA.,7$1OD!*#& M>@6C)&H7:5N^1"WDC,*2"I%7$IZ0)@*V)6\Q"O9$1HL:*[I!B)R:6O/%NZTF M\O-008UQ2YM0K:1"*"B\(<$Z,&:J#V+C:@A8/3EI8%*!;;RR=@HF6S']$HP@ M3:-*4K9#08+6>(A+(LIEWHJ4( 15=A)KY"W$&QI.7N Q[(-5*7.+Y?NHVYC; M $)(''CAIKS;@29A:MOTGAL_V!#^1?CT.U%'Y38>Y1_X[;28D-+)B)_K>QGO M<50WZJ>47HR4M)-5]G,<=D43KBT6^IM6O)A1^K8BHTO4VF%#]_#WQ0#30\/+ MB,+#VGL%>K;FTG+9NJ[,(2/,)UT9Q#G6&3ET.%B\M*@ MQ*O4P9#]*W["@X# M-:NT^(F)-:OI"5F[,&F952#E]<2"O51)>D3@1#)DA>=--$ M3_%J-BVZ$D :;QSGG[94F1*161F 'PID(4S-DXSHD*-)W$^**I$J'G;O1UEN M("[VYDOV$'H#C@"!4TENF-DTJ$0->Q%0QE+H18"E8>STCCC5-2P6/;]CO7HI'!H>.JU5&/C ML64;TV>2>OJXMO2PQ W%=D"ITT6O[OY5$]H8.XIE2\CR75+D3A'#Z&>)Y6JA M:0>YE"*+?\#)PRX2UUZXE' @N',@D["GQ&X_C56-$O$(\1_6K(-6R/5YB+RHE>2"0727OM8, MSZ3QU:S5&9LB7CZDI^%4^\A)X_-K)[LN!M_%*KY0>R+?H.>IQ\17SN9!X<4- M5)^P[_HT-%]*^PMH"L(9X,P9F:=#+_MBW$PLGY?E0-)'!!=)0J%3O>_RKDK3 M#;46Q5YJ04R)!@OF*$ITFV##ZUJXX.9@K?H91;.@DH?HLOLP -;(S>>H#+CM M^00\:O&PFI_WN7]PZHJ2A'I-N1=Y<]P3R7Y"802S2!N[BUW.]P7[P(?OS-V1 M(NN'OSYVCD@29J+>4NE#<$AI4NDZU?,X\A>G/2]^%4V%4IZY/U:I[",=.62G MTH1D:C )'^@VSAO*V'3 MX;V)P29A6XZ>L3]3,XU%KM>36#)]XH64N,?R.CW+HHAI60DFBZ+(T+%63#*" ;BC&HF$>+6/N0;'-$4^&F,4K$ M)2&S_"AV@[N<[^CV3GFW&N>33.F19B*#BR3V:C2Q) MZ#)4\-"()+7+A#E(G4 VHL-&J9(Q7PSI+_J0\L#T:$_)RGZ0_J\-ARKB!HP MM$-0HY.416+ (05@(!;IEE5FBL-+[%C:&/ZT0=+02;VBVNL_R6)= M!5T16;923'"CGTM(@RG(+R5.@ M))?KX&P5HCL#$L)@WAM)?CQC!]ZRH7JBD/"VPQ 6,E+NY$TYZ7X( M2F3-*^LR9NX,.M1S.'!G8R_6S$[(BJ)&=;Q.0* 8)+:VV$!I[AW@C^$,4FZ* M@3[Z]I!H/S$@1YD>DAJJ"E"HR4U78@E%_-M$[&N&((E9@D$7DU)_:DX;>1A; MMG+G#\664=1NHIXL).&JYMIP,2BN(\336M:L@^N0^4++?#;^/(1$NA/6$'IU M,XOX(&EJG$,EA/W G2X&MC.VCP814G.AVP%_],?MP"S&K7)?%W+*I_T&5-X& MLAE7BU-VR7!M8I(!3N-+1"=0:+&D+1;+/K1Q2R-_N"ZI"O!:$FQ,ODVE[VR9 M*SK)!DTU\*>Q"_7 =TTI*!UW\MQ1\A8G9&E-![%$;+HO53EL M@V%##!A0MN;65 MVMZ^Y_2U@*+!:%&S(#-'SR)5*P;%>))IJTG9)NN=RCDO2 M/Z:1GEX4&\B::D2@#1+7,+T XWT:"@#5H^FIK^Y-4P&6HW: LJ\NP40^'+D> MI-V)X1/=MO-+FN@J@KER'/?4G<$NI[:RF,R!P^GXM= !=X4-S#3 0]#K=TN> ME[_CBH.C"7<4=,N+TJ5QRH[O UZ<+_1B=!]V&;TWR?^\^!S[7HS9\4QR)ND:4\Y261*IIXU](042$=L2N8^CD)S M-G1LC'PYW\KX,W;6/N/"+JH5KKT)1NFT0?V/3#CV^_7:4@Z%YAD+37[[J,?/ M'UN"TJ,Q53TD:=!0^B4.:B"^#X%IN$='R,/?)+GLP;>3?%-LJ&M1.?*>I:L' MOW+>^3W3!0A]>7^(-Z<02J:9= M6^ZQ3_U2)K#A.#+@7W2 H)PEN,N16JR\"1OAFB"Y=@+:!BM=2[VZQ02BD'<& MTT=66WOG"YZ(E#GC.M3W<\+G.$YL1^R1KI]I/4VXX(>OF8/'3Y"71DI5AQ1*B1[[ M211/&H =1?+!A0O$4QH=W'F>?I/A3RC,XW#D71I;<#O5QZ78GR5(*PD[J9D' MDLN>]7M2%BF-5_H>J: G3XTNIT&WSR;H18>J,)D/RP:,/Z>/7+2<+:ON1](CGV6K^;; M);^3G\U4M\/>BE">TA>^=J[K G\@>!5^HW,T0*RG?9]+BEOZA6RD(?DMC\@P MT-9"OQ$A =:U4+XCL:+H;5+%.I,<74O*[D'>/2_>NHK6#;O+MS4EPN(<7;/Z M$DQBC5@>&2!95KC4+N(BY=O/_]*;42N M+E^>'J/X,/A3-C@TG;AX*>R4*FMD0&0CVED5M5JAV]0+S%$V3K%-;HA@,L5! M*+UU(PZS4/:+ ;(SAMH--4'EZR*'0795Z"X#P-S6B5R=I9+8C.YJOG?<9[O) M>_Y,4L\./!";-W\CM&9H98S$\ MHG>>L$0Y4^%':-+N7GE>D_X8JM1FA736E(^Q=*T/LSZHX #BG\4 S; 1$,$ MG%_)O_YP]!=)3 62)M;+"4/C873XKA8YDK93$F##BE)_;6.0WC)X O&9&'\ M=8#PB^^: D._4]1(B_X .@'G? !Y$A>?4N?YMZ8SKU_M+.CY/\)Y<",@PL#Z M.TF>8O0!S<#K-U&PO=V]R:W-H965TL%YS;XLRTJ_F"SJ>O7TXD+G"[[,]+E<\0IW MYE(MLQJGZNY"KQ3/"O/0LKSP73>^6&:BFEP^-]=NU.5SV=2EJ/B-8KI9+C-U M_Y*77SU?9';_E]:2$KIOC\Q>3* M>_HR)7DC\(?@:STX9C23F92?Z.1M\6+BDD&\Y'E-&C+\?.:O>%F2(ICQ9ZMS MT@])#PZ/.^UOS-PQEUFF^2M9_EL4]>+%))VP@L^SIJP_R/6OO)U/1/IR66KS MGZVM;!).6-[H6B[;AV'!4E3V-_O2^F'P0.H>>,!O'_"-W78@8^5U5F>7SY5< M,T72T$8'9JKF:1@G*@K*;:UP5^"Y^O)]5G,ELA+NR653U:*Z8RM9BEQPS4Y^ MSV8EUZ?/+VH,10]G[/ R752BK,GHG*8MN I"J8KG$5N*N9G+.W M;S[B*3E9?=O,M"A$IA#%,3N/:_I]P3'E2@,&!5Q1 ML+FH,'E"2>\;#;?E95-P5D.Z!8^FL>F\],]G+[.RS%0!9-%*9K>R;&@$S3S797]K___2 M9-7=UX5L>O$;N>:*W=YK6*YAVKG#WM7%^=93X[*O&P7V8U<7MZ/"OTHLEG_0 MOX/Z/MZRMU4^?N\6 ! Y7'!0XDW#2T:,U5MT4-0:/O3[0.H(NJ(>7=&CT77- MZTR4P,7;P"WZBU8]1;PS@) 38%5E>+M'5K9&3D,>,)C0A9 I.);J'P% MF08L.5 3L%K"M>R>9THC3*H2=4./5;18OM"Q9M&6T#N.W+&0)1;#$C9^;E<1 M348OI"+]L%Y $:TSG"Z[Q01=*VZ2%RM)B9W2O@/FG-Q?-'F_[&I(#:P.C4%1 M:Q (E2]G&+8CU;TK_B"<8\ZD-5JP)YBC[_ANC*/$=8(P9":UG\GY64/6:LTQ M42]T/&_*/-]QO80>\F(G\",LRD1^(-"B.(1)'[0+2FB>/Y M+HMCQX_#,2^_DI#?-_^J*(2EQ6NA5U)G)5"FLDK/0:CL]7P.+!&TEKU-HF+\ M2[X ;P)LP-28FUXVHBS(DT_8SS^EON<_P]$TB+?.QXY(9L2CL9.$'DO@BT[T MQ O"GO7CW&[BXF:FJ H&\-G R$< ?+,*TT,PH,BY M+ SVAP_[HQ0F1@\QJH^@I0"K%P (/BR'2H+"U*5)8!9AZDP30D*4 'J&[AS? M ,*(PT%QL@6&C>OBR$F R>M&40 H$Q!Q,TX%]7ZH')IA%WA$5=W9?/@$ S@N M9GMB0'/&GIC34U/A"DW3&UDK4_*P AYIS2]Y&3Q!OZZE$>>I0 MIMRM^!:X5@"99"Y*$5]3U=?+5!JLI-* MHB[W$U*/![-J.+=2:FL09CXV+TKQJV-1.Q]G3F_ G-]Q#1W()[&31F;=I]Y6 MT$]\@@[]GAHI8LF#:V *0DG@@A[[OIMN*-2RY$$B#$&$09H.%DX*ZCH!*"U) M'D=^ C@C!P6^$\R:X&^ M4,Z,P*9;GMT;0>+;O='/1PIS$&>WDIBWU1^,ROXVGZ-EW>TIDF./_,$7(B\) MO"1Z6+OMA88S-);KW@NM5(/\I[I.Z$YQBW+'M')*:/,":YC26BUT9)-)P69M M58.GY.Z$Z/[GSF2;B+SIZ?EX.]&^ Z'<]D#C^5>Z+6+$P(FGGFF3G#!--CTT M^)Y:I\ZK6-8I2DO3']@&ZTG78CW<'O S0%?>5>;\FTO$@=5^ZJ1A:$@L3F)# M]L%V31.$3A@.I^-M92#/EGY>LIE@'* L1SI">T#IR<,_NH3!D*;BJ1DL].1ST-61XX0>KWA.]3F'TT'M%6F'V$U23+GN/= MC5-\: 85H]M $@A1*:56?VQJB@ IQ.B/4S- 9$9Q/"A\L/+9F7:7 +\Y_PW1 M$3NA;R*'JF:[7S@)0E/\>OX&10.,).B8]_NUWC& 4+\D4V!AD.BZWQ8W M,2KRT+C)#6TA'IWNV6#!]5<*DC%&^[\+D!\8#O!%-#6E&;)Z.AJ.S946NYN8 MH*W#WZ&0( I=1+S09R"PDW@_'H1B8T<2I\8./_ ,;$\/V4#X/E)+)'TMD3RZ MEO@P<"^%]CW2!6JM[OW_+U(6)M/2O;=5#>^*67FLK#@^].YPR\%P_5B;0=N$ M)JOV-3O\K^W#L&WK/3HJAU87ZH23/5JCF2J-%5DC;PI8N0[$<7>",;^:H>"FH2'*,9-OP,=O[Y:::0F/* M\T4E\JR$RO9M[Y(KVLC A3DT42@=-F_,")A))9V"V>IX MIT(150T#-14V=)L:7]U012%HEG"9;!2]X<=]LX?$:[[E8Z-34C%(EFMZTV_B M3. Z9[_A6*V%AHE=:?A89],&$$B*QH#^[JWR@$J<+3MVXO$PD% J5I\W>SP M9-7]0T@;K)Z6'O>N.&U%98HXZ#&%W:=*KL\6-9*:#)S(5J:$A5LCJC@%&\AC6F42CG]9J0H=L] M&5.=FTT#6I[D-H2D-0DG;46^NR6VR-"[S"DR?+L9($T_) !'B#/MB3-]-''N MD2$ZDGJ!RP5OI_713NN=F/,QHCP^U)%=GF_9Q+GJ8K,'*[M!.8*LG[/EZMG6 M,C$[.GZWH_/ZPPU0565WEKT57U%(@-P=A.QL!/66/ :*:*U&GQT'J&VQ@FZ# M1])'&:S*EM1\1;LJCJV3C3BBS%5E"/,.M*CL?C#M2^;$5F)O30>#+F\,<1># M;Q4P^3OS1092 #54]K.%_FK_T<>5_=9A(VZ_&'F?J3N!FK7D7*?/DPDS4\;0X7'+-6)(#[__5;[[5J3K9#?U1I D\>25VK:6VM=7PR'*E]#2=6YJ*'" M-TLA2ZKQ5JZ&JI9 "^M4\F'H^^-A25G5FTWLLULYFXA&D*[D'_5M]*O!MV* 4KH5),5$3"7(V-O M#7YGL%4':V(R60CQW=S<%-.>;P@!AUP;!(J7#5P!YP8(:?QH,7M=2.-XN-ZC M?[&Y8RX+JN!*\#]8H=?37MHC!2QIP_6=V/X";3Z68"ZXLO]DZVRC<8_DC=*B M;)V102WS+T$_/KIG*1:59U4!!L-22FLU2I/] %QS48#+4&,78#O,6\=(AAF\@ M!B'YBHAK13Y7!13/ 89(K^,8[CE>AB<1KR$_)U'@D= /HQ-X49=S9/&B]^3\ MZU/.?\X72DO4R5_'LG:8\7%,TSL7JJ8Y3'O8' KD!GJSCQ^"L?_I!..X8QR? M0I_=8R\6#0Q+N.-EY_J-A$G=DGN=-V7"J6TRH$\0+ZN!!>K'3DCH3?R?7.-8GL7CL<'UX\?TC (/[W;[C_D1/6K MM,)_GU8P\K+$, N\.$O--?;BQ"X"?)-V&5W9EL>81J%&B\BD*G#\<2?2-:L5 M@OAQ2H)Q2M+4M[]]PM]$]5,NRAHT)K*2 )92.!J1;(PD,OM[VL4@\<(DL[22 M<>AXCH+$+"+/MPM'ZW6%7V_.Y[M;G$P5CG(;5$)M]@DW5XFEWE()1.V4AM+M M@N_JE02Q431.91S3#>6DEF8*Z1W.Z[9V2RE*LZN-+]!K( M#JA4!,QM2

2M%T>3:NIHYP%"X M$C: !!3N76:["Q4:CIWV$:P^Y3+V$Z.E("(_2Y,5?NA7K")1F) 0'SX(C25N M$T,J\(B'"P6DGWA9$ U('V67I/& ?&&5;2)682)@8PG, I.-$M)'@X.&R]<8 M!&-C-[YNX[X="0X9!?V6XTJ(8LLX1_O(R[+@24YWD(L-R)VQ0D3-G;IQ(URE M5A8)B\2*MER=:^:E68#JMBEH^HC;U&+M+2)OA+W_/@VFW& /\;4"]!(FQU$DZ>!YN:97QPA*KAIKHAX'_POK49J+2TCV_ M49P,CHV(X<')"J?RRIX?37?AT'>'K.YI=T2=NY/9D[D[WWZUK: (AR6Z^N<) M#@;ISHSN1HO:GM,60N,GP"[7>,P&:0SP_5+@I&MO3(#NX#[[!U!+ P04 M" !Z16M8W5I&"D<# #2!P &0 'AL+W=O\-NP.&*YK9]&/9!L9E$.%O*27+2 MVZ\?)<=NVKK!OM@233Y\2#Z6ID>IOND=HH&GNA)ZYNV,V=\&@2YV6#-](_F"ZBJ(PS +:L:%-Y\ZVX.:3V5C*B[P08%NZIJI'TNL MY''F15YG>.3;G;&&8#[=LRVNT/RQ?U"T"WJ4DM8559(*+Q_83I]2EMX/FZ0__5 MU4ZUK)G&.UG]Q4NSFWFY!R5N6%.91WG\#4_U.(*%K+1[PK'US3(/BD8;69^" MB4'-1?MF3Z<^G 7DX3L!\2D@=KS;1([E/3-L/E7R",IZ$YI=N%)=-)'CP@YE M911]Y11GYE\5*Q&8*$&:'2KJ%3CSZ/_1J [HS7_^*U?'DC MOK&?AQE$H1^%"=R1F&S73P."*/'C; )1[(_SB%#2W$^SE!:CW,\F&5SH9]KW M,_W?_?SXM*^8<#*QVQ7?"J<;8>!NQ\26Z'+Q3'+A2 YU^F+*X4Z_+OUMYQ<& M?F>BH2,5.M-5UYI%6?)6W49"\0HJ]T=)"I_$0?("2R@;Q<46:!+P YF"#V-_ M,AI?6_RW2:^Z&=SC!I6B<(4'% T.^+Z5QA*W7 B;;T^,T4MT%#AAD+#FS%)0[4W M2+LQXY8XN7536@;YOI#3=QB;HK_'Y?U!+ P04 " !Z16M8 M><@GZH<" !^!0 &0 'AL+W=O1 M:36RRC!0UC,L@G_KU'Y0YET:&DKZ D*=PJ:=<&/LL*J[\!(J+4\TKWO!;I M2<0K+,]AD(20QNG@!-Z@USGP>(/_T/EC7ABKZ3[\/*:TPQD>QW$>N30M*W$6 MD D,ZB<,\G=ODE'\\03+8<]R> H]7Y+GJHU 4"NX0LNXP IN9.<]=XGG!1D+ M#L0<4W!RQG$%=-S8%*C[(X=_,RG_39_G&9=Y[Z4]Z]3+=,UUP:$+BBUOA\G 6@.[=W@56M=UBA+/G5+]?T0*)V M!;2_4LKN S>@?W+SWU!+ P04 " !Z16M87WI:P2\( #U& &0 'AL M+W=OJJZNX_6K*OGJ MN;)_U NM&_9I693U]6C1-*O+Z;3.%GJ9UA?52I?X9E[99=K@T3Y-ZY75:>X6 M+8NI]+QPNDQ-.;JY[D05RO4 ZN[N-G)4/:9/>7-GJF5F2AC:Z<:ZZU3#.E)24 M#XW%MP;KFIM'B_S:YH6S59&6#4O+G.D_6[-"X!LV_C6=%;J>7$T;[$4KIME: M[UVG5Q[1*R3[N2J;1E;G.=Q5,861OJ=Q8>B=/:GS0V053@C/I275"G^H] M5TZ?^B+/_Y/.ZL8",_\]Y'NGV3^LF<[19;U*,WT]PD&IM?VH1S???R="[X<3 M=ON]W?XI[3,FVC[4"-8DW%A,=>=&IK]F-K2].TM PJY^83W=%SX5(F)#<$Q$M$B%7,L!=++D*!;1&]E*(BZDQ\*0R] _%.7["O+[YM_FN2&=<-;4JZI."Z#, MIF4]U\CZN_D<6")H+7N;3,GTIVR1ED\ &S!U*$QWK2ERBN09^_Z[6 KY ^X2 M%>X\'[HCF0,1#7GD"Q8A%AO1L5#>I'^*N K"8W&62$;(E(Q[\?@R0KR. MA#_A(0(ON/#4WEH9(<8\BM]*C/ 2)$(R%4.-A-U"3/#)/9^N03 !UD/N)0[E M,N))DN#.!W($Y;&3IRL7D;N3)!A"4"EVFV7MLBW^#%/ M(D)"$ %ZCNZX=(!PX@A0&.V 81NZ,. 1,/G06DH 50(B;J:IL]E/%2:EQXL[(H)-84+R2=LF=K&GV>@T/= M3H\*=_64IIAPJI1DVGUE5Y7ML+C NQS()#M1<>H6]0NQ,R5*=./L _121]U$ MU/,T,X5I7NCM_<*4*1N75:-Q'DD]%J;ET+>BJCN#X/DAOZC$KTYE[>(P2H$/7B9,BECQZ!A(02H00]-B77KRET(XECQ*A M#R)4<3PX.#&H:PQ0=B1Y&OD1X(P:I"0/0X5#ZQ@0S(BS)WJ&!+H#'H<>;I3" M2:$W).KP'B6=BP.6_-HMP$;Z\UE5[++J-TI^P&6@'"?XPY0[/NB8\6C*!5 C M5/(JU1T='DEUY"*OL&.7XBW!$0F>3K-"FL,8.%3X'&1X37PP%_V<:XPB]#[^ M3F;C+>N=&$""?@ )/GL ^5>+C)NF:]OWAY"^_?P-[>>M8[!#H\?)_0Z/'B[" M^885:5#HT837B+AU9#AHZ.FQZ]J[EMX)&+L[MK0EQEW@"<18H]U/ZZK$!/S" M,@ \!RS*0I6S9P P=W6"[-BLQ.LOK/@IKJ1;USVXFH2>K.Y1S M-\I94U.MW"EI:RUTUQ63G,W670U65:\=HN\_;DSN"I%()A>'QPE39D5+90[F MG1X\_\JT18RH>)@(-R9Q/XZV,S3XGD:G351QK&.TEFX^Z :LL\V(]?9XH,\! MW>JI=,]?W"(.K)8QCWW?D5@8A8[LU6Y/HWSN^T-WQ$X%$EWK)Z*M@Z%"6XYR MA/& RI/ ![W"9BA38>(VBZ7;3")1CH%"NBBP+$K/%S?47STZ@F8:LEQQ% M\"6E66+P"';2+)%65RQ[CO>V09'0#"K&M($BX*-3BCO]H>LI%$J(TQ_&;H/ M[<(%%+[9^;QR>U, O[C^#=$1+!9,^&#EQ_I2$YQ&C_=P/R#=,! MO@@2UYJAJL<'T[%]L\;N-B<8Z_!W+"7(PB8CPI<,!#8.]_-!*'9V1&'L[)!* M.-A.CME ^#[42TP'/T4O-48?^L$=E8-8NOM5NG_;_Z9_V_V4O17O_B'P,R8G M@X-0Z#F6>A<1V@3;_/335ROVP/:N:IEJZVX5.49-( -_/*]2,]0-MT/^G MX^9_4$L#!!0 ( 'I%:UB$;YSL_P, & * 9 >&PO=V]R:W-H965T M^6G-H&[*3%,J!%D'3;AV$? M:.EL$Y5(E:3J>+]^1])6//BE0??!YE$ZWCT/[T4WW@CY5:T!-'EN:JXFWEKK M]B8(5+F&AJIKT0+'-TLA&ZIQ*U>!:B70RAYJZB .PV'04,:]Z=@^>Y#3L>AT MS3@\2**ZIJ%R.X=:;"9>Y.T?/++56IL'P73+/H9IX9?:OP!X.-.I")8;(0XJO9W%<3+S2 H(92&PL4E^]P"W5M#"&, M;SN;7N_2'#R4]]8_6N[(94$5W(KZ3U;I]<0K/%+!DG:U?A2;7V''QP(L1:WL M/]DXW6SDD;)36C2[PXB@8=RM]'EW#P<'BO#,@7AW(+:XG2.+\HYJ.AU+L2'2 M:*,U(UBJ]C2"8]P$Y4E+?,OPG)[>JW(!UY!]5\# 0+KT<5[=//XHL4[**])$ODD#N/D@KVD M9YM8>\F/V;E1+2YAX6! *Y'?PIN_>1,/P M_06L:8\UO61]^H3U5W6(5"S)'6C*:JC(/7=U:!)ZML B(T>43O&XZ.DTCUGY MK6,27<[*LFNZFFJ4/V.7**F46\97)LAF84<9A% @&RCQRY%4H3V@BIV3\. M/&XZCNB;EC*)1:[)G-:4ET"^0+GFHA:K+7E+8C\+0[,FJ=W%P^'!^NY-$4?Q M^U?K_0].5!_1BG^>5I3YH]P@B_QT5)@U]=/<"A&^*7I&M[8#H,\2"\ND*2+A M%7;#VOI3:]8J-!*F!8F&!2F*T/[VA#\+_DLIFA8T$EE) LISC(R&B*(D?V] MW&*4^W$^LK#R8>QP9E%NA,0/K>!@'4?X^'(^/#Y@H^+8V:U3":VY)[Q<)99Z M0R40M54:&G<+H8M7'J4FH[%)8]?N:$U:B=\?J;?8OG>Q6TK1F%NMJ:RPWYBF M3IY$W=G[( ,ND&M^U;/:9\;>1^;'Z.-"?69]?6:OKL]'P/B4K&8N"_#)[1H3 M"!1FTNLJ]**ODORPA_F)K19[A>%B7X<^GE1 MD%E5,7>I6IRHB"Q[R3,CSPX=PC-.#0IZA<2/PIP,[')U6!ZH>VSZ*(B[]!NX M]#2\SC$=I9MGW$:+ULX0"Z&Q'UEQC2,@2*. [Y<"V>XVQD$_5$[_ M!5!+ P04 " !Z16M87\^U,4 % !P# &0 'AL+W=OSF$SY?&?G4+1 _?2Z7=16OA?776 M[;I\@:5P'5.AIC#;BFD;DW.P]Z-G9R;VBNI M\<:"J\M2V-45*K.\:"6MS<:MG"\\;W0GYY68XQWZ/ZL;2T_=+4HA2]1.&@T6 M9Q>MR^3LJL?VP>"SQ*7;6P,SF1KSE1_>%Q>MF -"A;EG!$%_[O$:E6(@"N/; M&K.U/9(=]]<;]%\#=^(R%0ZOC?HB"[^X:(U:4.!,U,K?FN5ON.;39[S<*!=^ MP[*Q[<4MR&OG3;EVI@A*J9N_XOLZ#WL.H^<3,ZM68)E M:T+C1: :O"DXJ;DH=][26TE^?O+N6RW]ZK7( C0I1BW@::;0*_2HXAO,>] MED20QFEV!"_;$L\"7O8,WGMB:XFI(\;PT2_04JA>>HD._KJ<.F^I8?X^Q+S! M[1W&Y2$Z4^4)(N!)*"5O [Y^!\H_EE,[@&CQXN,*YU%KJ.8V'$CI' M.(&T%\7I@!>C:#Q*X5I4T@L%.36%E=,Z3*0W#/SRQ2A-TC8F[F6 MX3UQ[(U_@M7$6AZD41IW(=^ M;PQ-AS,K91SU]#@:9\DIM),DZH_'IW!=E[42K U -=>.URP7Q3_U.B%%C7P& M*2#-N ;\3KG12N,W&@)((KGZN:!HSI2>H$L]1[$,X+C\THDRV!/*@; M#U*TYDD(=-I3BH6\%T&,51/!K!'T:_SA\:)5D*:31(1EMO)<54JD80VBEUYZ!/I::4 M]0;QZ0.(?X-44.Y(X5"4X(3B M"O&!9,U/C^:)VSO.B'*[%R7CC-(KK%UQ?47)E68W^3/U>#H+2=:!XQ\?UHI7 MQ>D9_%2;-J;'FR=K.N@6241JW)2#(DNC(6D%M4G4&PY"Q1JE: S2F$H_ BK\ M8'BT7HU3J-8)!)5A\* RCRCM.)N]4A9^)A[PS0; MN7JD(B10KC*.6H>[D.>8.,F?9_)>J)J#C1RY]!5HKMW"RR)D5K6'+U*?.T P ]@@ !D !X;"]W;W)K&ULI59=;]LV%/TK%^I0V( 2B:+DC]0VD+A-$V =LF9K M'X8]T-*U150B79**FW^_2\EVW,'.#.Q%(JE[SOTXEZ0F&VV^V1+1P8^Z4G8: ME,ZMKZ+(YB76PE[J-2KZLM2F%HZF9A79M4%1M*"ZBI(X'D2UD"J83=JU!S.; MZ,954N&# =O4M3#/-UCIS31@P6[ALUR5SB]$L\E:K/ 1W9_K!T.S:,]2R!J5 ME5J!P>4TN&97-ZFW;PV^2-S8@S'X3!9:?_.3^V(:Q#X@K#!WGD'0ZPGG6%6> MB,+XON4,]BX]\'"\8[]M'*:3 *H,"E:"KW66_N<)M/YOER M7=GV"9O.-N4!Y(UUNMZ"*8):JNXM?FSK< 8Q2< R1:0M'%WCMHHWPLG9A.C M-V"\-;'Y09MJBZ;@I/*B/#I#7R7AW.Q7K587#DT-2ZF$RJ6H0*HGM(XJ[RST M_A"+"FU_$CGRYC%1OF6^Z9B3$\PL@4]:N=+"!U5@\3-!1&'N8TUVL=XDKS*^ MQ_P2. LAB1/^"A_?Y\Y;/OZ?N=_N<[\_R/VOZX5UAOKF[V/9=]SI<6Z_EZ[L M6N0X#6BS6#1/&,S>OF&#^-TKD:?[R-/7V&>/M#>+ID+02_CPO9'N^0*N\UPW MRF%QF,.QP%^E/A[X/6V?HI#M/G(:7(D@%OH) 3OG8N_[H'?"UFZNS5H;T4)+ M84%45M->))PA<[U1:&PIUP0D)0A* W@21NK&@B8"7QGCQ M#1= QX!%A >](>-?@(W"=!C3X.V;4<*2=S3J\3"+6=]_3,/Q8'R*Z:NTA:YI M?SAM@,5A',?08_[5AQXA_3L-&:V>(/B]$90BE?3Z(V0AYQQXR./4@Q,^].#T M-/CN>2[6<-NH H84)2?K09)"PE)@23B*V2G@O$*AX"[IL-D@(Z_C$2>O0^Y] MQL.,4D\3"HCY&L3AF/E!S]..A[XN:1SR-#M'1O8_94S.E)%3Y7CVLXRDWFB0 M]5]$/D?''7ZKY[^F9PBY0V0AHZ*R+-Y*>XZ, SX %HY)1NJCS->ZD_8L)3D? MPR@>0"\;4>-Y74DH%G+FNYL1$>-M50:D8M)_D?C8218=W$4UFE5[XUIHSX?N M6MJO[B_UZ^XN>S'O_@@^";.2I'R%2X+&E\,L -/=LMW$Z75[LRVTHWNR'9;T M8X+&&]#WI=9N-_$.]K\ZLW\ 4$L#!!0 ( 'I%:UBKP)WUC@( *(% 9 M >&PO=V]R:W-H965T@T9PVN)*BNKJE\62(7NX47>7O#'=M6VAJ";-[2+:Y1_VA7TFC! MB%*R&AO%1 ,2-POO,KI8)M;?.?QDN%,',MA*K/*M7'BA)80<"VT1J#F> M\ HYMT"&QN. Z8TI;>"AO$?_ZFHWM>14X97@OUBIJX4W]:#$#>VXOA.[&QSJ MF5B\0G#EOK#K?=/4@Z)36M1#L&%0LZ8_Z?-P#P[3^187E-- ML[D4.Y#6VZ!9P97JH@TYUMBFK+4T?YF)T]F]I"4";4H0ND()+7VA.4<%'^_= M^6D>:)/&.@?% +GL((W%&<21 M#R0D\0F\>"PZ=GCQ&WCK+B\X58IM6$'MXU @-F ,J)4/G-&<<::9N05[,?C8 M]&9X%,HG]+(/[Z(T_'RBH&0L*#F% MGJW-K)8=1UO&:T>_NXZNAHX>XWP2]3AGTPNL,"NNSG M[M6]WUZW5&Z9>4<<-R8T/#N?>"#[C= K6K1N"G.AS4P[L3)+%*5U,/\W0NB] M8A.,:SG["U!+ P04 " !Z16M8Y%#5@>(" !W!@ &0 'AL+W=OV M%TEBBPIK;L_U%A5]66M3FV21V:Y"7(:F6"4O305)SH:+9)/ANS&RB&R>% MPAL#MJEK;OXL4.K=-,JB@^-6;"KG'72QZ/CX$?!.XLP_6X)6LM/[EC>MR&J6>$$HLG$?@]+K#2Y32 Q&-WWO, MJ"OI$Q^N#^@?@G;2LN(6+[7\+DI73:-1!"6N>2/=K=Y]Q+V>OLT7OI)HSR:)(W@?E!1[J$4+ MQ5Z RAA\ULI5%MZK$LO' GQZLBQ [D%.XEXA<4YY%D,+&7Y";R\$YL'O/P% MO&6S*B2W5JQ%P?VAL*#70 YT-@8I^$I(X01:X*H$_-VTQ@^^LL[0^?EYK"EM MR=[QDOY.7=@M+W :T:6Q:.XPFKUYE0W2=R<$]3I!O5/HLR7=T;*1Z&6\O]]* MKH(L;R[%1@6=RL%EQ=6&A @%E[1#7@K,@^IC@DZ6/"ZH0VU[";1Q6*_0=)L' M

?N&KHWL/!]1HR%@]'&(T3UOF M63I^S+Q\6H1E\7"<^M>@G\+MWFNPT+0U?X^)8?V8Y>PL+(9L?.9OTF,"O;@_ M&G5$CAVAY,$PJ-%LPLBSU-=&N78N=-YNJL[;8?(_O!W)G[FA%EB0N*;4]'S8 MC\"T8ZXUG-Z&T;+2C@956%;T9T#C ^C[6FMW,'R![E\S^P=02P,$% @ M>D5K6'_UK/FU P N @ !D !X;"]W;W)K&UL MG59M;]LV$/XK!W4H$D"(1.K-3FT#<=IA&U8D2+KUP[ /M'2VN4JB2U)V\N]W ME&Q%QFRCV >;1_+NX=US/)XF.Z6_F36BA9>JK,W46UN[N0T"DZ^Q$N9&;;"F MG:72E; TU:O ;#2*HC6JRH"'81I40M;>;-*N/>K91#6VE#4^:C!-50G].L=2 M[:8>\PX+3W*UMFXAF$TV8H7/:/_8/&J:!3U*(2NLC50U:%Q.O3MV.X^=?JOP MI\2=&NJ-/"AP*9K2/JG=+[B/)W%XN2I-^P^[3C=-/<@;8U6U M-R8/*EEWHWC9\S P&(5G#/C>@+=^=P>U7GX45LPF6NU .VU"79:MJ59&=GCUIMI6/8P-47L2C17$\"2\!N.\CW(/,.A)\!81P^J]JN#7RJ M"RR. 0+RJ'>+']R:\XN('S&_@8CYP$,>7<"+^C"C%B\Z@_?<+/)2&".7,A>V M#5;\?8J4[LCX])&NFF[-1N0X M]:A<#.HM>K/W[U@:?K@04-P'%%]"GSU3=19-B2Z,![M^9/.7K1;33OCXA MQ=[DMM&R7L%7H;6H[2L\U*A58^">,DX;6%OX'5>BA+DH19TC; Z.#*2@(-O193 N?EDMZ M*=U]JM06'4\&9 WXDJ\%I1DH8U015]$UL.0_7/6<<9="JEZL%G0GHT,2690! M8W[$,XC]F*CB?IB-]D3QT!^SRTPS/T[&D/F<.=/T5+8H7>GX!]AFE)6TY3M- M^( '\BCL\D ^T4@W;IS^#[8I%++.AJE[XYHR^,-4+,O.; -Y:=$!R6 D6?=A MV =:.EM$*5(EJ;C^]SM2MN8FKK$OHDC>/<]S=^1QME7ZJZD1+7QOA#3SH+:V MO8HB4];8,'.I6I2TLU:Z89:F>A.95B.KO%,CHC2.QU'#N P6,[^VU(N9ZJS@ M$I<:3-X O'K3GZ!Q?)2JFO;O)[-0]B)P@%EM8A,!I>\!:%<$ DX]L> M,Q@HG>/Q_P']DX^=8EDQ@[=*_,4K6\^#20 5KEDG[*/:?L9]/%Y@J83Q7]CV MMN,B@+(S5C5[9U+0<-F/[/L^#T<.D_@G#NG>(?6Z>R*O\HY9MIAIM07MK G- M_?A0O3>)X](5Y/?,5@+-^UED"=W91.4>Z:9' M2G^"E*3PH*2M#7R4%58_ D0D:]"6'K3=I&<1[["\A"P)(8W3[ Q>-L2:>;SL M7*P&_KY>&:OI./QS*L@>8G0:PEV1*].R$NJN.P9NN >$IVP,E,[!6@EJQ MN3HA]>WAN$=CP-9,@I((.V2:,I>'XW$!-VBWB/T&DQ6LJ;UZ"^.27^0%]0.- MO?/1WHCJ4L"SLDQ )RMN2M5))UK\T(KHQ!-3FH;I.($[TBDW!+67@*[#O%4; M>HOCK#2LHN#)N>0M\0UI< FCX2TE%>MB%,;N5,8QO//7X0-8F.&G"#>N.?&5<0BJSOQL.ED[8FU_BRH&.@^Z>E MGUC5^G:^4I8>!_];TVN,VAG0_EHI>Y@X@N%]7_P+4$L#!!0 ( 'I%:UC< M&>+AK@8 /<5 9 >&PO=V]R:W-H965T[YY[[DCJ9,GX%[$@1*+'/"O$Z6 A97D\F8AD07(LQJPD!?3, M&,^QA%<^GXB2$YSJ27DV<6T[G.28%H.S$RV[Y6)D=CHX=XXO(C5> M#_A,R5*TVDAY,F7LBWJY24\'MC*(9"212@.&QP.Y)%FF%($97VN=@V9)-;'= M7FM_KWT'7Z98D$N6_4I3N3@=Q .4DAFN,GG'EC^0VI] Z4M8)O0_6IJQ(0Q. M*B%97D\&"W):F"=^K'%H38CM/1/<>H*K[38+:2NOL,1G)YPM$5>C09MJ:%?U M;#".%BHHGR2'7@KSY-E'N2 <%:QXFU2B%6=3=LZCCH@^LD N!KHN4I-L* M)N!!XX:[=N/"[=5X19(Q\IP1_G4^%Y$"B MW[O\-=K\;FTJL8Y%B1-R.H#,$80_D,'9F^^JOE1,$1^$#RCL)>O>I70U:NZH;UC;9?]"L^TQK-6A,JZ M))49+IK55Z#6"F)W"$_/C_5$IFTMF9!O.9&4DUS9VZC9GN[8D?[MQ>"@1N% MXW"_@!$L@YI*BSF2.A.A2":L2"A0 59&JG"KSBF&E1+HEDS+DXR)+3F4=MU1 M=#B[,5!AJ^Q(6%ZR CS93)1+IMT18VT7>500$6W.O*!_@CI:("&Q- @ 3\$$ M$RVEC9.%@O2!P#!X)\A2W4-$C4<\-0K ,&7O9J[!URJ8),@-A^.&^6OCV32C M,&B,LZ M#5124E@M ;H!&LBST9OO8M=QWS5/([TI)($#$R IC6-[R MPWB(G @%]J8$EGBE>+:C][EG! L'_K9JWT.QO>67B68?'^Z /EA4)H^$<=^: MP\%C>(S.$PD(4YRUQ0@DFNHSSO)CB&7.YAR7"YJHX%=YJ:@A7NW/>TU$M59; MB^-XX-LH\*/ASHQVWS5D!Z=$,R/] W9XG1-6:-N S9&S.[G5=4>@)@!4Q1:# MR:-"4?E)U['=T>''X1!Y(_O(W6K7 -\J;77: GB*BY8+?X&/7']'&9S49%8' MP0*^0NYM8JU>]R('H^,P4AP8A2'4RG 4'_E@BN.$X*#BO>4 2J#/U/E+."5P M.JT,PB6FD(@K77+J*L]?';P6FT&;%01 1BN, %QH(FCL&OV",:U<;VTBD+_A M*+*]=M8#!&X<#)^D?6OG<.WQW]GE+-@"Y/\D_4RX_/[WG?5C5M M52FA9!PTF+=;37=/I=Q3^ +D[H13R?;)_U;N0:>$W9[.E,D\5C/KY)'MK:8RBO3/WR?=FK*&2^=]/-?7?DG##KI9'D6T4P0FI)Q9A$XOPQ;'0Y>_SNOSI".B[D^B*0;_:VRTP M3 W5@%-!CEN%[Q*+A3D2JP;Y6E$HO[IH.' T.X1$.D37((4B*PAL"V8O6//R M$(5JT!69RNYNN&8=HGLF 4>C3__WP!8UL$4OANWIU5,!UPE9OTIUB1 4K@XS MFF#@PX8"[>*%4U9*0V-38_5-2-V+MO:NWP+H+J^4(EV5+:B9]BZ MQ<[G^J^H2%@%/G"X_2!_',< O3\.532"L0X$"(_@<:<&@+V*&Z#4;,.0BQQ\ M@[O9!&_]_L53PJNCD1+8:'.J+Y_J3KF^#ZZOBRN".9Q:U:>?_R8,#? Z#.XX M"K\Q#%WI,VE]C,L)G^M/CBKE87GS7:Z1-E\US\W'O,UP\TGT ^9S"MAF9 93 M[7$$U9Z;SXSF1;)2?]J;,BE9KIL+@E/"U0#HGS&X&]B#Y26DK;9BT)2 M4=RO[Y"[VJSMM>(6[5M>;"[).3PS/$,.=;JK]2>S5LJBKV51F;/1VMK-R61B M%FM52A/4&U7!R++6I;3PJ5<3L]%*9MZH+":,D&A2RKP:34]]WY6>GM9;6^25 MNM+(;,M2ZMMS5=2[LQ$=[3NN\]7:NH[)]'0C5^I&V0^;*PU?DPXERTM5F;RN MD%;+L]&,GIPG;KZ?\%NN=J;71LZ3>5U_6VL-?U[B?5^A,Z MO$5=&/\7[=JY9(066V/KLC4&!F5>-?_EUS8.3S%@K0'SO)N%/,M+:>7T5-<[ MI-UL0',-[ZJW!G)YY3;EQFH8S<'.3E]]WN;V%AV_E_-"F?'IQ *H&YHL6H#S M!H ] D 9>EM7=FW0JRI3V5V ";#I*+$]I7-V$/%2+0+$*4:,,'X CW@,YF&T+A>HEZKMQ49>0E48Z80]Q M/H@ZS+F!GWOX10\>P7:HAAZM_%37WUU9@H=(8X)#^%_B%-.T>7- MAVZ,IS$*68JN>WTQ9DF"&!9QBM[75A;(/,8&CB'HJ&Q>;?-JA>!PTG[ H&-H M(F.E];OJ(E;4QHR!!"4X9@0:";!)T65N6@0 [P$P&!/1=QD\7$?Y'&I72L,4 M&BD6)$$'%!!V"@B?K(!?MS[JLLK01W_: +79%^"_4A!*I1ZW>ZR! -O;;YY+EO/U=[SC?,^0,'7,B<,3#,6)! M$O?9+57N$(YI(K!(HS&B+(C#'L0FUVX\P2&ASAR$.+,#*21P0F(#7'@P(&G!#-@ PIVLPX(..H$ M'/TG KY6KH1PXKF Y'2G\1:R\)=\Z2W?]<3U75T?)#2LZ_>@U4:$;@7K+L.V M3LG_ M'E55/^^#IB#DKWXKZH]:9N3H_GSQ)&XY?FCL;OYH1\F#HNZ"?=/O4G MW]M^SZ>-WH,$Z#KN3[AV5YP_H.ZF2'^AXULE-9R2S4A_N7M&1R ;CEZ@(Q[ MR4;A?$]P%%-0DTLK2 O1ZVP[8&XDG$T81*!P03 5!(8H$@$)X2IPUT2,>)!$ MZ"@.2.SF@GAC#IJ?ZCZWZHZZ52=_%^ER#L0ED;M6^--!=7VUI?>0SH_2&)8Y_NJ M >K,H9)AH"2(PPA"QAN+?1F0$,SAZO5]_7N713B)V'CXWHX);$9"[B*!!"A4 MM/>18$M$F@X"<13S&',H/_?.7#_9F31RSI#&8D\!RAT%SZ"O88Y$2(&#?V/;HB(N :'7=4]H6&@$)$)(\$!/*%@,Z3>WP8 MB#C"'*JG^\NP&"(8)0^7"6.(B*MG!N,%(8:J3HCA*F72>Q*72J_\P]] ++>5 M;5['76_WV\*L>5)_F][\,/%6ZE4.IU:AEF *>0QULVX>^\V'K3?^@3VO+3S7 M?7.M9*:TFP#CR[JV^P^W0/>+R_1O4$L#!!0 ( 'I%:UA"SX,?F0, )8' M 9 >&PO=V]R:W-H965T^;XH:6V$N5(\=[6R5;H6EJ:Y\TVL4Y>C4-GX8 M!(G?"MEYR_FX=J>7G*3;^7""QPA M;+"P#D'0[QFOL&D<$-'X;X_I'4(ZQ^/Q&_IOHW;2LA$&KU3SMRQMO? R#TK< MBJ&Q]VKW%?=Z9@ZO4(T9O[";;!,R+@9C5;MW)@:M[*:_>-GGX<@A"SYQ"/<. MX*\F U[4KRL\MK:415::S$F"2U MI4P_8S<@_/PH-@V:7^:^I3C.VB_VF.L),_P$DX=PJSI;&[CI2BP_ OA$\, R M?&.Y#L\B7F-Q 1%G$ 9A= 8O.JB.1KSH$[Q5)YI7(XW3*[M"M0BB*P%?J-<- MPC]B8ZRFAOGWE/@).CX-[0[1I>E%@0N/3HE!_8S>\J!+\>H9X?" >GT-? M/M"A+(<&'?'O2W>_+]U6JQ:NJ 1.@Z&.LC5"6,+F%2I4E19]+0O14!/K)[3,K4]#$'W?T)93P\9Z MT):5K0,_ZDN-A:HZZ:PN@!H#VPWJL3D^3%RGN$\(7[Z/:N"JEIV 'X%SEF3(!ZS((A=]"C(3TEZ M/%<7N-.J'%SK40=V9HM:4P,(JC#T2G:6SIPK+!)B=_H'49LENK$H;90^ PUNR36X2&<>Z.D5F"96]>/-NU&6SMXXK.GA1.T,:'^KE'V; MN "'IWCY/U!+ P04 " ![16M8D6HZG8," !X!0 &0 'AL+W=O"CZ0$MKBPA%JB0=)W_?)24K;N$8,"P>N[,S7 XG6Z6?3(5HX:46TDR#RMKF M,@Q-46'-S)EJ4-+.2NF:69KJ=6@:C:ST2;4(DR@:AS7C,L@G?FVN\XG:6,$E MSC6835TS_3I#H;;3( YV"X]\75FW$.:3AJUQ@?9[,]!_P@^/6[(W!*5DJ]>0F]^4TB!PA%%A8A\#H\XS7*(0#(AI_.LR@ M+^D2]\<[]#NOG;0LF<%K)7[RTE;3( N@Q!7;"/NHME^QTS-R>(42QO_#MHT= MC0(H-L:JNDLF!C67[9>]=.>PEY!%[R0D74+B>;>%/,L;9ED^T6H+VD43FAMX MJ3Z;R''IFK*PFG8YY=E\CMHH*5$ OE"C#1HX^<:6 LWI)+14P(6%10LF.WBPYBGB#Q1FD\0"2*$F/X*6]W-3CI>_@ M74DF7@TWH%; 9:%J!";+G7;XQ9;&:KHIOP^);Z&'AZ&=>RY-PPJM*=[WI]];+VZZ7AU0< MK7-8!74!ZR7JOA/P_TH""R:8YG1]_'G6C5"OB+!$B2MN#7R$.$H'V3BCT44R M.!^FL*B8QL_.4B50)QSC5LJ)5!8AB4\I9W">1) -+M(+!Q$/!Z,L\V#Q8)PE M<.ADPSTWU*C7WO.&2FRD;8W1K_;/RE7KIK?P]DUZ8'K-I0&!*TJ-SL[)Q;KU M>3NQJO'>6BI+3O7#BIY&U"Z ]E>*I'035Z!_;/._4$L#!!0 ( 'M%:UB/ M^.(#E0( * % 9 >&PO=V]R:W-H965TW-K:17W*)50H)TPFEE8S:+Y\&R1>_M@\$/ QNW-F5>R-.;!+ZZJ M691X0B"A1(_ :7B"T3\H]6CH5Y(?%#=9@&>78"9TNV O?_&EQ+6+$XZ9%1.Z- H8UU4O_1=? M.K3T7'X?$M]!YX>A?0F=N8:7,(NH1AS8)XB*=V^&I\FG(\3SGGA^#+VXIY*L M6@F>^ 4@%Q(J=J6[TO1OG+XNH3=]0B\[58>D' UV6 JE M22 NS2P?[?2=E7 M:B5"-5Q8*EYDTCCGB=&55D!U7()X"F^+O67#0?YQ0N,X8W= E]Z6V%K/VN?# M@N1( DOCT)'IB%Y6/DG9O'QLA1/8M85]FS'AI(/):$R0V6 \R<*8D]^ARX_W MJD:!78?>X BJU=@54+_;MY]Y5W5_S;O>=T5K6"6K1WGN M @ 0@8 !D !X;"]W;W)K&UL?57;;N(P$/V5 M4795@10U-T)I"TAEV^[R4*EJ]_*PV@>33(B%8V=M ^W?[S@)E*TH+_%MYLPY M8\]DO%5Z94I$"R^5D&;BE=;65T%@LA(K9LY5C9)."J4K9FFIEX&I-;*\<:I$ M$(?A,*@8E]YTW.P]ZNE8K:W@$A\UF'55,?TZ0Z&V$R_R=AM/?%E:MQ%,QS5; MXC/:'_6CIE6P1\EYA=)P)4%C,?%NHJO9P-DW!C\Y;LW!')R2A5(KMYCG$R]T MA%!@9AT"HVU (!T0T_G:8WCZD^GR<. P"C]PB#N' MN.'=!FI8WC++IF.MMJ"=-:&Y22.U\29R7+I+>;::3CGYV>D]ETQF"%QFJD)@ M,@=\H1LW"+WO;"'0],>!I4#./,@ZT%D+&G\ &L7PH*0M#=S)'//_ 0)BN*<9 M[VC.XI.(MYB=0Q+Y$(=Q<@(OV?8J&X?4)XH,]\<$I].DS566^%NB(WZ)E M7& .<]E6IWOFM+^[T_F;L+M6V#$UI^.Y?+NDQW!7U4*](D*QMFN-L$")!;=0 M"R;?WHQ4%LF^#Y^A%X67[3BB<2XW:"R5L]TE?)#XR2"$Z-(?AD-X8'H%5M'; MUBOJ18XTB:*B0202A#-R:A: 1R)H 9@]:T80U$ SAC57T-2=RGL+$_ MNKQPDZ$_NJ#)_7N\)34MZ#G4/HSB"'H#/TW)]:O:H)8-5X$;3LBD)>QWWW1G!0UQ7J9=.] M#&1J+6U;XOO=?8.\:?O"FWG;72F]2RX-Z2G(-3R_2#W0;<=J%U;539=8*$L] MIYF6U.11.P,Z+Q2EN%NX /O?QO0?4$L#!!0 ( 'M%:UA!Z'0Q:08 "D0 M 9 >&PO=V]R:W-H965TE/YH5IQ;^K1NI+D"_PL^(,9C,E% M)PO+/^C8\=L=PQ MP^>J^474=G4Y*D94\P5K&_M>/7S'M_',G+U*-<8_Z:&3S6[6\A[^9I9=G6AU0-I)PUK;N!#]=IP3DB7E!NK M\55 SUZ]D95:<[+L$S3BZF%:2*FE7AKZ6 M-:_W#4SA4^]8O'/L57S2XFM>G5$2!12'<7+"7M('FGA[R>E ;WV@OU[?&:M1 M$;\="K4SE!XVY%AR;C:LXIM/H*3A-!8^IH/I.KG*X1AN5YRJO<5$7QQT MQR5?"$MCWBT^<1^;%KG&@"Q4:VZY1H4RSS9HN\F-5EZK4<9,:*'5&DM(*V0K MY)+06K07-WYA+8R+^YSBXHSV"],I?5E/SFG,)C1OM8:+WB^^PZ*73+RB:%7BF,;WF M"PZ!>N_[3UHL=[ P6:.5W7-M8,QAQ(&W1C>D6BR@RV6%<%_0.)T%X2R5:IT32WKG:_(0:4XN<)PT>>4YK [4%^IS"@A5KC2_I%1_DG9C&GZNH!ANT&?+G1YP) M''%!?BPPC,11\GABNZI-4U1PW(VS,$CB1J$TQX)&91MV=A^#F- M_;H>Q.CE;M*;2(J@*%,_3),@+F ,'0+'$,=]W96VDJXK[;N)1&%_=OXY?\_I M1R6_&C!A6Z4(1^(#5-P&N+4PH7%9)A,"_W+L;_!=P%G4DL,$*BX[;V[G5((S MP2R:P:%[WA'4QP?O:@&NLRK9$C.( MLAF>69+]9W(G99"Y_E $<9K33Z@!#::7:&Q[C?9_LS7KV9K]:[;>]AZ_[CT. MZ(-L#2)S&]X/3X /9N<=OH>(?'+MPT2^MNC>%5_? 9C=L2/P7!G0&Y#6))6E M'GHX];C?)1E\M<\+SQOJ*.:F_C%=CM +;!I/Q.>^KAP$ _)O6KAF'.6?6'M3 M"4B*A:B<#RB^:M65.)!Z:)4LB!!-<=1D$+F9N4: MA#"F9:Y;5,I )$))IA!)@EE1[-+CXQQNZ4QK 5 0RP/3-4HP#69EB1I,8;E MN]L(MVELZ?18(N=(L***0$% ZBUQKQ_KV,:!-P[9P\3]:L1F M9T$@C_PV43$"3<"O."R"LHP 2I'E01:&&.5A&:1I0L^Z/*W0,-D]$XUO%U9Y MYQ][U_>3[63WBFOOC++K^>:_I*W7;@ZG(,ZPIV,S1_\(,O"^EZ_VL7^NAY97 M@NP[['LU<3H)(0X0.7V+8^!QE[JMJH-ROXAAAF9A1!]N^@WPB VLEQ-PUZC-WR"*D.L(K#K4.J>#Z]N:ZZ6_I+HC,0XLW4VNG^WOP=?=]>]) MO+M$OV4:9TU##5] -3QSUT[=74R[%ZLV_C)XIRRNEGZXPEV>:R> [PNE[.[% M+=#_=^#J+U!+ P04 " ![16M83D<9=(L# "^!P &0 'AL+W=OC%3 M.RNXQ)4&LVL:IA^7*-1A'B3!T\(=W];6+42+6.VD9<,,WBKQC9>VG@?C $JLV$[8.W7X$X]ZA@ZO4,+X M+QPZV\$D@&)GK&J.SL2@X;+[LX=C'DXY0=FV6*FU0&T MLR8T-_!2O3>1X](596TU[7+RLXL[%,QB"2W3]A&L9M(PGR\#;^_91J!Y-XLL M!7+F47$$77:@Z0N@20I?E+2U@8^RQ/(Y0$0,>YKI$\UE>A'Q Q;7D"4AI'&: M7<#+>MF9Q\M^(7OE9?]SLS$DO;#_GM/:(0W.([E+,S4M*W >T*TPJ/<8+-Z\ M2O+X_06>@Y[GX!+Z8DV7L-P)!%7!_6EQEF@/B!).A7 TY_A?C'">/QUXL#7" M(S(-Z&H(5 %L-JC[*@"3I1ND(5W.%P^1,]HPP62!AHZVK3WNK=*MTLR9_&Y@ M,/D-U$$2 /[8<4)@1:%VTB%RN4=C$4/XAKRH&89)I.>TKLY =$*<")?=$CU=10PU.1?(]_X&P&M(LC"?C+I!EL;PR?.B MYF2-6YK$":2#,$YSRE.%6E-4C7N4.X2$=@>0AO%D^+R$Y4YSN?V9Y__/^:X+ MX0B."7_B_TDRI/P:ZX[,5JG2@%&B[)2UZ)).0?&!NKKQY"8Y9&&:#N$S/E)G MD=2*G2X@6Z.D1 &%:IRU+Q=PX^>:&V*IJND)G35E7],A]+&P:85Z1(0-2JRX M=22S<)R,_'^0Y+ BDE>=F0^HT7+=Q>Y]\B'D"=RCIM;7Q>^WWKP:ITGZGO(^ M@G7--%ZY[EP^9_M6*HN0)N^H #E13,+1)",&>3BDHKR&83@D1NFMYP*+K BU_AZ- Q =Z]%-[&J]1UZ MHRSU>S^LZ8%%[0QHOU*DXCAQ ?HG>_$?4$L#!!0 ( 'M%:U@!.A;_9P( M $T% 9 >&PO=V]R:W-H965TNA0]'LXS#LH-AT+%26/)%NVG\_24Z\%$ASL429?.^1 M%#7=&GM/%2+#8ZTTS:**N9G$,>45UH+.38/:_2F-K04[TVYB:BR*(@35*DZ3 MY#*NA=11-@UGMS:;FI:5U'AK@=JZ%O9I@,,7\)8^XRN?\8H%AZK M[_F:V+K+\^=8QAW>Z#B>'Z@)-2+'6>0FAM ^8)2]>36X3#Z=4#OJU8Y.H6<1+ZXS\I+$WMWA,2;.P34"4<'KR&P=GE>!S6)/T(QVH3'USQ&NTF##)! M;EK-W6WO3_NW8MZ-R'_W[J&Y$78C-8'"TH4FYQ\N(K#=\'8&FR8,S-JP&[^P MK=Q[A]8[N/^E,;PW/$'_@F;_ %!+ P04 " ![16M8"015CL<# #6!P M&0 'AL+W=ONUS87M]N'W3[0$FSK(I$N2<7-OQ\HV6[2N=D7"J"(!P\ ISN MC+US&T0/7[M6NUFT\7Y[/IFX:H.=?MC25M#8FCU7OO.GVQJ1WC1Z_ZNL^#X\,"OX# [DW MD /OT=' \EIY-9]:LP,;3A-:$(90!VLBU^A0E(6W]+0/P(2$]T;[C8-?=8WU4X ),3O2DP=Z ME_)9Q&NLSB 6#"27\3-X\3'<>,"+_S?:[2W>H^[1P8[30FFI !!HFX#<(#ZBL PR7!:C4V"WI M5"CW@$N<3$M3PYW#D66X!V&1\%DWP>7"*T_[/X%,6NP)S,)@N59 M>7#XCI)34ZH*)O("8!?6!X#&\L4I7"#&+>0X9*VGK&C7- MOCN03":X)+%F<%285@1<8)6[^J>FNI6:@D#OVI^_"?@CVIYA/E!-ZWHN[+ M0S2*C E>#A)GB12'*L6L%-E0XR3_[@X4+..<$IU3"@Z)3JA*&:UQ67Q?P)SEN[T>GA1W)C,<>P>=X^/UL4XJ[\= M'U^\]\JN&VJO%E=DRL_R- ([OB*CXLUVF-Q+XZF!!G%##R_:<(#^KXSQ!R4X M.#[E\W\!4$L#!!0 ( 'M%:UBX@:^EA@, !X( 9 >&PO=V]R:W-H M965TT\%((:29> M;FUYX?LFS;%@YDR5*.EDJ73!+"WURC>E1I;51H7PHR X]PO&I3<=UWOW>CI6 ME15;N.!KW+K-OSIN&0K?$3[M;S7M/);E(P7* U7 M$C0N)]XLO+A,G'ZM\"?'C=F3P46R4.K9+6ZSB1P4RX(9G"OQC6I)6QJM@:$X."R^:7O6SO8<]@%!PQB+8&4;2:3CG9V>DUETRFG G@TEA=T7U; ]TGMA!H>F/?D@^G MZ:=;O,L&+SJ"%T9PIZ3-#7R4&68_ _A$KF48[1A>1B<1KS ]@T'8ARB(!B?P M!FW$@QIO\)\1W^Y%_-=L00NJD;\/Q=P@QH<17=]I1T6#*N M8[H#)C.@EJ>BEH O:<[D"H%2@<4"=9N.7W8B>,R5MN\LZH+ M=VSA'7S2B!)N7C.M5B1TX.V;411&'T@*$_BLY.J $36>081[M2$7W4$_"<(> M=,.X/SI/>L>,OG&3J8+*T"HRBOOO@Z#7>CMB\T?%I-7T2LP^.9-H,.P1K>"8 M^LWKG)5P7=$E16%,C/K)^^%10G.!C$*/&H-N/!Q0$,F(6%UM$_&O/%"F?P 8 MNJ%N&/5'SH,3S_NCX;!WHK*2MK*2_UU97YBM--9I__AB'6_:?.#FV=\"P(8'[U!3KNJ]VAT]^8K&CFP*YN?Z>AYK"=0^@$9\-1[)0' M27R@R.="F9^4DZ16CA*Z#I/27=1JLS5JM@VB5HO#!C,XE"M_[\TN4*_JR60@ M596TS?/=[K;#;]:\^3_4F\EYQ_2*7F\0N"13Q\\#W4RC9F%564^ A;(T3VHQ MIP&.VBG0^5(INULX!^U?@NEW4$L#!!0 ( 'M%:U@U#J!@.P0 .H9 9 M >&PO=V]R:W-H965TWSO\2%S MQA[ON/@F-P *?<]8+B?!1JGB/@QELH&,R!XO(-=/5EQD1.E;L0YE(8"D55+& M0MSOQV%&:!Y,Q]780DS'O%2,YK 02)991L3+#!C?38(HV ]\H>N-,@/A=%R0 M-2Q!?2T60M^%+4I*,\@EY3D2L)H$#]']',+A]1[]?=6\;N:92)AS]B=-U682 MW 8HA14IF?K"=Q^A:>C&X"6H3[>K8. Y04DK%LR995Y#1O/XFWQLB#A*B M4PFX2< _)@Q/) R:A$'5:%U9U=8C460Z%GR'A(G6:.:BXJ;*UMW0W"SC4@G] ME.H\-7TB"@0E3/.9\#)7-%^C@C.:4)#H5[34LDE+!HBOT+)\EC2E1)A'/S^" M(I3)7\:ATF48L#!IIIS54^(34T88/?%<;21ZEZ>0V@"AKK]M N^;F&$GXB,D M/32(WB+8PJ)Y+Y M#=_+@B0P"?2/5(+80C!]\U,4]W\[UJ8G,*OI8=OTL$(?G"*1RH1Q68I**_]P MFBNTA5SI 8G^,M&(*LCDW\=8&/IDP1.8Q<)-R\*-<^D7@A=<5"\HS0+?Y2#D MAA9(LP%Z-J4O]!NS^1V]'*.BQK^K\,T[>#N-QN'VL#]7A%5TW!8=.XO^4))\ M_=^&EVBOW 7?@4#+%VE6#,UY[RWZK-+>L7J=T)@(>^63! M$YC%PFW+PNV5!7Q[5L"N"*OHN[;HNU>]<&W9OBMU+X >PN6Q,IV(EZZ8)S"K M^:C?_0GO7T^Y#;8G(GRAV4P>(J*%\H1F]]MYI2B^HF2]NB5?:#83G5^*G$;$AV1'YR7K M"K$+[RQ.Y/8X>\DN-24TTV1SLMCGV?VIS+G0;Q/1QM$:O MVT*^T.S..Y^$;ZXH7J\.RA>:S43GH+![N\F#>./SXG6%U(6'![OF&8AU=9@@ M4;4-7N\]MZ/M@<5#M4W_P_@LNI_7QPX=3'T*\D3$FN82,5AIR'YOI)D7]<%" M?:-X4>W-/W.E>%9=;H"D($R ?K[B7.UOS 3M\<[T?U!+ P04 " ![16M8 MXS@3668# "%# &0 'AL+W=O1$""98?[=IMM)%H]R) &IHV?GQ ?/"2:V-P[& [[?;?^Z>QV?[,EDK_MTHFHKN,1S#:8N2Z9O9BC4>AK$P>W M!5\6U@V$Z:1B2[Q$^Z$ZU]0+6Y2B/$ED%\GT&R,4CN&@SO,1AL# :>:!.9IW7*+$LG6JU!N]F$YAI>&V]-;+AT MRWAI-7WE9&?3,V91,:V9$QJ>G*)E7)BG-/KA M\A2>/'H*CX!+>%^HVC"9FTEH*2 '&V8;Y[/&>7*/\SB!,R5M8>!_F6.^"Q 2 MDY9.\34[$,IP'M7X-ZA4'Z^+]X%+WH MXKTGL!T5AJT*PS[T]+)0VCZG/"M!(&TY W3\P+K@64$G0::6DOLMC==85KY5 M, -7B!)J@_DSJ"A%5=ZE4;]CRJ_2YU>7(KVF?ZG(8:O(86]@%YVL;4&>"B4Z MF3: (P_HSN95>C@)5]N$>EW^):%12VC42^@3TF(R#C,F!-,YO/W8Q:$7XZ$9 MO2>P';KCEN[XW^WK\3Y5V!/8C@I'K0I'O8M^KE5%.]NE+JF@UA*U*7A%EP+M M=336W0X[VG2IT;@XWLKKZ&!X?">U?S-I)_KC-OKC_E/IAN)=WFRE[%QU!=B+ M\M#EVA/8#N$X^GG71_\N;3?8>Q)B7VB[2FQ5/7'OXK^1*TI0*DRB?<*N@*RE+?9UKP%=H33'4CK:U]$M?0=X9G[D: MVQ>*/V&: OV,Z267AF[D!4%&!V.Z/G13\S8=JRI?-EXI2T6H;Q;TGX#:3:#O M"Z7L;<T5K6*_GJD%= P I1 !D !X;"]W M;W)K&ULO5A=3]LP%/TK5B9-3&(D3DOY6%N)\J'Q M@%3!/AZF/9CDMO5P[& [%*3]^-E.FG02.% UO+2QXWONN3,<34*%EKGQV&HD@5D1.V)'+BY,Q,R(]H,Y3Q4N022NJ",A7$4#<*,4!Z, MAVYN*L=#46A&.4PE4D66$?DT 2:6HP 'JXEK.E]H.Q&.ASF9PPWH[_E4FE%8 MHZ0T ZZHX$C";!2H!38,PB&1[W%6A0Y[2!Z]PG3?5B%!P&*(49*9B^%LNO M4!6T;_$2P93[1,MJ;12@I%!:9%6P89!17GZ3QZH1:P%X\$) 7 7$CG>9R+$\ M(YJ,AU(LD;2K#9J]<*6Z:$..\5(/MZLFM>=1H*HU,I'[:15-&N$:$I^C\ MOJ"Y>7X:[921ZM,PU(:R31PF%;U)22]^@1Z.T97@>J'0.4\A_1\@-+76!<>K M@B>Q%_$,DCW4P[LHCN*>!Z]7-[#G\/HOX)V*+"],#Q'4]?Y%$Z'-@[--DX3/ MX;FZO:CV73Q6.4E@%)B738%\@&#\\0,>1%\\G/LUY[Y#[[W4 ZH2)E0AW7/] M(Z@A_6"8FPF%?MG5B&K(U._GB/<[(+Y?$]_W-KO165[KK.E[H6!6,,3,:Z[0 M#N7H"8A\7G7^-+TRTD-X4!,>O%T=WT3NE887VL8[KC#Z637[5[N%%WK#3.&H\(^I.)!7VEKFO M^1U^'YVTY-EOU0F.&\[Q9DIIVTG\N)OVNK%&W.M0)UTX)&XL$GN-;(LZ\>=Y MQ8:"&WO$K?Z8%M7/7<-7@])O_5WBS[!IVQN_Q(,.)=.%<^+&.K'7X+8H&7^> M?KMB&M?$K;;I54SK#N.%W[3EC87BHP[ETH6+QHV+QEZGVYY<6O)@CQ6%:R?' M#.3(P M4P, !D0 9 >&PO=V]R:W-H965TCAULAX*T'S_;:9-.HBXKRPNU M'=^3NZ'RA M[4(X[.=D#M>@;_*)-+.P0IG1#+BB@B,)Z2 8X=-Q'-D M^.6PE)MC)%-92K$ MG9U9/,E"@X$^P[ MG>G%(#@.T Q24C!])9:?8950Q^(E@BGW%RU7>Z, )872(EL%&P89Y>4O>5P5 M8B, =[<$Q*N V/$N;^18GA--AGTIEDC:W0;-#ERJ+MJ0H]P^E6LMS55JXO3P MDFB0E#!3GD047%,^1[E@-*&@T"&Z-BJ8%0R02-'7@ICKFM@RH@M>*L)6=C0U MCQNY!WHHTL,;!6BD%&B%WIV#)I2I]_U0&[+VEF&R(C8NB<5;B.$870JN%PI] MY#.8_0T0FBRK5.-UJN/8BW@.R1%JX0,41W'+@]>J2M=R>.TM>!-IW@VIG]!O M-!;:/"A;)$GX')[+UHMEW[U3E9,$!H%YN13(!PB&;]_@;O3!P[1=,6T[]-:V MS*E*F%"%=,_QEZ!NL\"/N6]S:WG"K06$TX7>X M-CSLM:77"\,/W]LMC-KBL-^%;F%!$_.%]:*CPH^U;UEKG\/=!B71A/?AVORP MUZ)>+PD__,Z/"5R['?8;4JV(G2>$%VC?DM9NAT\:E$,3MA?7MA=[K>G5ZM0SDW/6D"KGVJVS;NJ/%#1>F=P=I-YCKJ1!Z/;$WJ/X;,/P#4$L#!!0 ( 'M% M:UBV1P7&PO=V]R:W-H965T8.[%EBCQ\/#RZ!Y^C-?:/-HE@"/?2ZGL)%LZ5YT/!K980LGMH:Y MX9.Y-B5W>&L6 UL9X#-?J90#.AR.!B47*IN.?=FMF8[URDFAX-80NRI+;IXO M0>KU),NSEX([L5BZNF P'5=\ ??@OE2W!N\&+,:K]#2^E^RWKP[ MS$BQLDZ7F\K(H!2J^>??-X'8JI"/WJA -Q6HY]TTY%E><<>G8Z/7Q-1O(UI] MX;OJ:R,YH>I1N7<&GPJLYZ8WW($17&)X"KU23J@%J;04A0!+#L@]JF"VDD#T MG%PKQ]5"/.#=A;7@+%)U2RS&( @E') O%N8K27X3TI=>7M(HXA44AX3E[PD=4A;! M8VW4F,<[>@/OHOBV$@9FI,+P*6??DT>EUP=+1.%J1H0ZJ(PNP%H4K@5NBB5Y MQ\OJ ^KE"3^$"F7MR#_D4CL]M'^]1OPH M ?'CEOAQ='@^62?P@\7Q636*E%Z10I%G'(S7)1E'/&YJ1KB-6FZC_T,ZO^LJ MJILHB9[A/VF[>)).-R<)B)^VQ$_WKILX(AUV"N>L)7<6)W=WBXE?H55Z"1BH MM/'IVNJY6W,,MGVV&-;=\DJTK9YASH?!=(;I%++!WC/W+4M] !X_-64*1I##./#AG'O6W?B*)0^;=J20/!IG'_:QUH6:* M"884..,R.$>VWH8,2%[/FNU25':WC!)OL6_$@ZWFHX1J26&7>?#+/.IJ_=02 MASSI%DMPQ3QN8O]5+)UY)=IH<$< M:=S)6JDHK0X*75: RT*^,.#=:,=,$F^C;XR#@U*:3A\TA6?2X)DTOC#MI8\X M9.ZKQM@%5Z1Q"^M61U?JB#?0-[S!-NEQ0FFD,$@:#)+&%YZ]I!&'9-V9(W@@ MC1O6E:[W$(GB)=A7J:18&-+@@?0TXLK!@:BSN M0&U:P#G%#$IN'IMY11T)40#Q):]NCJ58";)@=BQ/IPF6PN18,#G6L4SLH8D. MR%TTL;7!&G>=:^7 *"[E,UF N.ISE<@20%2$A'VHGFS%[W;;FJ*52$+_L<2 M;JBR%-;'@O6Q_>^I=D!VVP<+[L;B5M1#+UUSC7B+?0,>#)$EW$5E*=R2!;=D M^]]([8",))?!UO$7KDX7_I#/$G^>U9R$M:7M0>)%GJ""37.PU]PX7?G#M >?;/SE$M"U3/T"/I]K[5YNZ@;:X]7IOU!+ P04 M " ![16M8GC/%V40' B/ &0 'AL+W=O,S-A")=$E M*:<9]N-'?<0R)86VN@.D%XUEDP^I\U*'U"OQXH&+;W+#F$(_DCB5EX.-4MOS MX5"&&Y90><:W+-6_W'.14*4/Q7HHMX+155$IB8?8<2;#A$;I8'%1?'L9@_7 [.^>$\_+*Q0EOD;L01Y\1OFIW''^+3^X7ET.G+Q'+&:ARA%4 M_]FQ)8OCG*3[\;V"#O9MYA4//S_127'R^F3NJ&1+'O\9K=3F M^TS1*)9OT"L4I>CSAF>2IBMY,52Z!SEG&%:M+(+FA@G6>H)WF ML_ ,>27-.T[S3Z?AX[0 M&_DA+AY3A6W+HHAA[8R$PSQ>YTB M\H&G1V:4EDFT2$9W.D.BNTSJJE*BD"=W45K^]%>.0Y%BB?R[XY2NRK9'W6WG M2?Q<;FG(+@T6 8(86T[T64ZL6GUC(=TP\(JV% M9$K%3"^>53X#E8NC=7YT-/M8V^@KTK0U@IV&1.T2\]F\>2% ]HD P0R)9GN) M9O;+)>%"1?^4\SS[H>^L).L2P4KI*\*LG6TF\TE#AW8ASW6:EPIDMP@0S-!A MOM=A;M7A.MG22!27AYZ4Q5I/&UJ0*%4T74=W,4-4ZBNH,XE9P7VEF7=D^$E3 MFG8AUW/HABN,N4>S OJI4-$,6;][,2GY' ML49V"T#[1:!HIBP'-]GND;D^S)*LG./I02+K%,2*ZBT(),T'I06@- )%,R7& MM<3X!6]E!: T D4S!T5M9KC6N^.3%RUV3&]YO59V?=>Q;NDJ MUK%R >T;@:*9@M1^@FLW%/['ZL5.[JW1Z)3U2T>IK@4,:-<(%,V4J+8B7+L7 M\5Z$/*8H2)E8/Z(_HD1GQ2ZG^,K.Z2T(),T'I06@- )%,_6M;0]W\I(3):A3 M DKS06D!*(U T]F-&L^4#%M_>HKQH=76NW2:#:-*-4[Y%>KF1=$H*:K2 TGQ06G D<-ZS@Y= ]<.4M#95L-U4@7E8 M9V^DM]"@+X/@MC/3\6@/M$T"13-%K8T9;#=F3G7*[)C>LD'2?'R:6P/:*(&B MF;K5;@VVNS773>L,T71E?>!D!_96<-Q:232?DX,V&!QOD$ U:$I2&RSXR(LE M70::7N!_YML\20JM5_>E!6J=@-)\4%H 2B-0-%/NVCK!TQ?TTS#H2RV@-!^4 M%H#2"!3-'!2U.X/M[DS?%R=QVZ<9.?I?\UX1U*@!I06@- )%,_6KC1IL-VJN M:!Q3L4(?>/$&_BV/L^*]_$[M0-^K :7YH+0 E$:@:.9[[K6)XSDOF+<]T-=Z M0&D^*"T I1$HFCDH:L_)LUM&/V?0VJ&]Q0;UID!I 2B-5#2+L6W*6+M.GMT\ MZ?5NMYW56SU0RZFBF>:P-V[ MV?A^Z9[[Y7;5&E/NGOU Q3I*)8K9O48Z9_EV4U%N2"T/%-\6&RCON%(\*3YN M&-7+Z;R _OV><_5TD#>PWQ:\^ ]02P,$% @ >T5K6")Q ^M!" /ED M !D !X;"]W;W)K&ULO5SOCYLV /U74%9-G;0T MV/Q*NKM([5G33EJKJM=N'Z9]H(DO0260 ;EKI_WQ T)C##X'Z M?[D)B/]LO M?N"'7[AZC)//Z9;SS/BR"Z/T>K+-LOW+V2Q=;?G.3U_$>Q[EG]S'R<[/\L-D M,TOW"??79:5=.*.FZ^^2Y55\R,(@XN\2(SWL=G[R]34/X\?K M"9E\>^-]L-EFQ1NSY=7>W_ [GGW)0&<60D_/YZ\HJ\9.ZB MJ%"6^"/@CVGMM5$,Y5,* MP[3\:SQ69^4&8 M_I27_'C'C.?/?C*>&4%D?-C&A]2/UNG5+,O[5[0R6U5]>7WL"WVJ+WSUPK#( MSP8UJ:6H?M.].E549]VK$[GZ+"?UQ"P],4M+/.L)O-O=W@^27")9P6!%6TZ, M@LR_?L_K&K<9WZ5_JV@[-F2K&RK.#"_3O;_BUY-<^BE/'OAD^>,/Q#5_49&( M!&,@,(E@ZT2PI4-?UGCT2QY5U!TAW!*B. <^+(EMNE>SASHE[4(.);9R>"':_7U)'"*&A7$(JUW]:J+ZS 8K&4&@RC;5U.!E+'B\3;,-]FIJM"WVGEI(-(9"D]D6 MWH!XHPD8:AZ@: R%)K,L_ /1KIX["ACJ#2HTS>F H1J421%K?J)?]&N$_C:. MIJMXM^=93M@FX;R8H$K.M$WTY@R)QE!H\NU6842H.=H-5ZA/@:(Q%)K,LO I M5+M"[Z9L/49O_LA99:,:E$FIW>K7VPK=)?R).[QZQ-X48>_J7\*W4.%;J#6: MD*%.!HK&4&@RR\+)4/W60S*4L2CWJ(ITDN8"BI,!=6;BC,B/>N* M]?"]YQ)TTP"%)E,K+ QU1U,LU+I T1@*36996!>JW]?HIEBODV+;I8BS\-RF M8B_A(JAP$53O(LXK=JA!UC?<>Y9!]R50:#+IPJ70Q6A:AIH5*!I#H6,)>6'I[<5[RG:VROJ7>[$&W05!H,LO" MKUBC99,LJ(^!HC$4FLQR+9^$""A!'4J%)E_]G:;$+V$\+&$\++WQT$B\3W)# MWTIOXJ#;)R@TF6'A=*S1Q4.-MKXSO9/,T)T4%)K\ M10BK8X^6^+*A5@>*QE!H,LO"ZMB Q)<>HS=_[7#8E+C-TP"J39D784[LP>$P MS6F@L_G6M]Z;4>C&"PI-9K[VDX_1(F0VU -!T1@*3699>" ;$"'38_3FKYTV MFRZ:M]11369L?*3Y&L0;0K='YY0-G2#!HK&4&@RN<(@V:-E MRVRH+X*B,12:S++P138@6V:WTV"4NLT?_BE*$<D\MZ*X,"DW^>:'P1LYH$3(':GR@: R%)K,LC(\#B) Y[="70L"* M4L2VO>9:6]^AH0,6'L09' ]3"WBHV];WH_>D@V[&H-#D[T#X'6>T4)D#]390 M-(9"DUD6WL8!A,KT&+WY:X?/YO-F/A35I$Q+[7?K@Z-GZA- 9Y^M;[@WE]A? MLE_"ZCC"ZCBCA=(!HC$4FLRR\#P.()2FQ^C-GS*\UE3\)4R*(TR*,SBZ M)N:EDBKH5@T4C:'09$Z%#W)&2Z8Y4 \$16,H-/D)(,(#N8!DFMO.DDT5RW-5 M,6*9+8.M[]+0(0M#X@X.G=7FW#E?K6^D[YR"HC$4FDRP,$#N:'DS%VIQH&@, MA2:S+"R."\B;N>WG6"F5VPZ230E9M)RUODM#ARS\ACLX2R8I=ZBAUC??>[9! M-UA0:#+UPM.XHX7,7*B)@:(Q%)K,KN^+LC>7>:[*7ZK', 0Y[+0NBIEQNSN?5]G>90,GTC-R#PS4JJDAD< MJK6O-PI85BF5A1\&0>R7C MO-JGF'M1L(K>FX (>%-';LF3JZST4[H[8(.K4(E\1>'O3YZ M)M:5I92?[>!M-O4"2P0%I,::8/BW@SD4A;6$'%\:HUZ[IE4\?GZQ_J9R'IU9 M,@US6?S-,Y-/O9%',EBQ;6$>Y?XW:!RJ %-9Z.J7[!O9P"/I5AM9-LI(4')1 M_[/G)A!'"C2^H! V"N&YPN""0M0H1.<*T06%0:,PJ")3NU+%8<$,FTV4W!-E MI=&:?:B"66FC^US8?7\R"M]RU#.S!=>I%(:++60$3Y-B=CLTN29_X*'[76I- M5DJ6Y$3NSX/]'W!/THF!_OEMHHO J?7$&K;0[<-FU^N-4;EL+4PP2@0>W F_WX M XV#GUT._T_&3MP?M.X/^JS/'I3,MJDA>#J(MSGG4ALB5V3S+WEKJ\,CECA(SGB[,C2A MD9LW;GGC7MY?E;VNF+[77+BXXLZ:47C.U94)+V$E+5;2B_5>&E:\Y!:Q)O", M14N#BS#IK'Z=C(_6KQD=4C1*1@,WYJC%'/5BON&""=Q9+E)90K79TN2@7)RC M;B2C\TAV9:XO$(Y;PG$OX=MRP[C"HFM(FN,N@R98.;DP3*SYLD!FK<$XC^2X M"Q.&<7R&[)"B44 3-S8-#C4F^ _@:RFS/2\*9X$(',#1>$S/B!URP07:HXI( M>VD?(94[4%\M(\;3%%"18R*HD_:Z\@/S-<^:S.WT@/:0-?!=D?'HR,53_O# M'_9'NS[ ACUCEJI=<0*&WP;LBD3#9'0!\%#]:&]UF=G.HF@[B\S=@3B1HTZ6 MOXZB87!^CEUR-*+A62)9?(/S(_W44^VH+7>G,X?"0OLK"UJ>2[P4UM>=33EU M V\;X9QIL@2P3;4VS&!,LBUNIB3L0J3(E9 &2/+ZQ@7K'[6&)>#5LRVVQN.[ M%::NA.ULV\;?5\=\_/P=N&2OZ,#5!@XWPQ?OA3\ U+]G?&N*EZ: M%+!"O. FP3BJNG6O!T9NJF9V*0VVQM5CCI\[H*P OE])#$8SL NT'U"S?P!0 M2P,$% @ >T5K6(&ULK55-0 M4W4F"N#X9BED3C5.YR<,FY%XVKM6D9C4>J,<;B61)5Y M3N7C%#*QF5BNM5VX8:M4FP4[&A=T!;>@[XIKB3.[94E8#EPQP8F$Y<2Z<,]G MH8FO GXRV*C.F!@G"R'NS>1K,K$<(P@RB+5AH/A8PPRRS!"AC+\-I]5N:8#= M\9;]LO*.7A94P4QDOUBBTXDULD@"2UIF^D9LOD#C9VCX8I&IZI]LFEC'(G&I MM,@;,"K(&:^?]*')0P?@!B\ O ;@[0,&+P#\!N!71FMEE:TYU30:2[$ATD0C MFQE4N:G0Z(9Q\Q5OM<2W#'$ZFC,5"ZX9+R$A6!N2FNPJV<'!^=D"/"./F1BE)1GJBQK5&MV=..&V73 M6IGW@C+7(U>X5ZK(9YY LDM@H\W6J[?U.O5>99Q#?$9\]P/Q',_O$30['.Z] M(L=O4^]7?/XAJ>\D\_?%0FF)]?VG+VDUYZ"?TYSYM,*#PS.]9)SR^&VIP7,=GC_8$]L7Y#K]:L-6;7BXVJ3_ M>NH3'/:41C@:[2GNB7*]8>&PO M=V]R:W-H965TT2D\J*(S.W MXG'$&DE)!2N.1%.6F/^Y!LIV<\NU]A-W9%-(/6''48TWL ;Y4*^XLNR>)2,E M5(*P"G'(Y]87]VH1:G_C\(/ 3@S&2$>2,/:HC6_9W'*T(*"02LV U6\+"Z!4 M$RD93QVGU6^I@!MLI,6$LL M<1QQMD-<>RLV/3"Y,6@5#:GT*:XE5ZM$X61\SW$&"%<98K( K@XF!;+%"06! M/J%_J[=F]6ZP>KH$B0D59\KO8;U$IR=GZ 21"MT7K!$*(R);*H5Z'SOMU%RW M:KQ7U"PAO4"^>XX\Q_-'X(OWP[V7<%OEI4^.UR?',WS^*WSK)DDI%H+D),6Z MZ@1B.5(3(,4YH@0GA!))5#)TBN"I:8U?.!&2JP+]/9:!=LO)^);ZTEZ)&J

6)(P%9'?/\PDN9J#83S1U^CY_GE.KEY= MDU>$"_)G+%>:B4B/78.D[:?=L"3X4!#TSQ"D/GDGA8DU>2TBB.H +JJM)/L[ MR0]^*^(_A4Y0K4"0XP5G\/8!)W^8&!3J--QPT.3C MDTP2@NF]P0A_:@I=@=QM1K8EXTYG+(2)@S5!@UJ#,_WE)]KW?FV2?2&P6A"Z M51"Z;>@'0= WY 667 @NEKBC$TP_:))>X/5S/%OJ?"*3!R#O6=VI57\H:TT'%=-#*M*E -5%L1?FW6^A"8#7! MPTKP\'^K(\-+!N%"8+4@C*H@C"Y<1T8GR><=I6>;18TD]?:'KM=*\PE"N11\ M=YAV1S^33,D%-P0G.&H01JHM$=*0+=[]M$PB8B0Q,<=,SI@RVQLBP#2>IM[I M;O*.)348T>$9400:K,ZR\_?L_$M6KA*MWY(7K29UEON[ M &T]9:>/2F92[?)";K"&Z9AG&%0#N%N,C>[?$D?$YLA*-7,OOC$Z)-8Y+KKM M1'YPFU)[WM=G]J8!-9,I)C>SG0 *W=\W8Z9Q,X-M-+1A]I8:KKGMR]Y2*WNL=4UC'-$E@@?2\S@#CJ(IV MIA@8F>47_!=IL%W('V-L 4%9 WR_D!B,I=!@< /HS 9 >&PO=V]R:W-H965TBXQ;8CQ\E M.Z8H4HP94+E(;(=\=5Z*.GS,(YUMB_);M62,@Q^K+*_.1TO.UZ?C<35?LE5< MO2G6+!?_N2_*5SL^:SFW)V5FQXEN;L MI@359K6*RY^7+"NVYR,X>OS@8[I8\OJ#\>QL'2_8+>.?US>E>#<^J"3IBN55 M6N2@9/?GHPMX>D6CND/3XDO*ME7K-:BMW!7%M_K-^^1\%-01L8S->2T1BS\/ M[(IE6:TDXOB^%QT=CEEW;+]^5+]NS LS=W'%KHKL:YKPY?EH.@()NX\W&?]8 M;-^QO2%:Z\V+K&I^@^V^;3 "\TW%B]6^LXA@E>:[O_&/_4"T.L"PIP/:=T#= M#J2G ]YWP(W1762-K;@LW:5Z?QEM>BO^FHA^? M_5GDBQ/.RA6X3_,XGZ=Q!M+\@55@1-P*V9.LLD8*.[![]\W*?]Y B[F M\V*35&=C+F*NCSR> M[^.[W,6'>N*#"'PH7R*KXELW? Q? Q0@; CH MZOCNR!(./IP W.CA'CTY@. OOF2E\,E3GK(*_/.QR#(@)NLV+I-_34.W4R9F MY3H!G%;K>,[.1^(*KUCYP$:S7W^!8?";R;8G,640R&$0B$V]-0C5:W#'%FF> MI_E"7)^9F)+,9'VG%S9Z=:IZF"$2H/!L_-#V9#WJ,SW1@R=ZO">6)T\8VHG1 MEB&(HP!V#-$G;"N1AH=(0VND=0X )Y_J)""#-L5HE7&=;Y[$%,>3@^/)8!?= MQ.<@>!)3!F%Z&(2IYXMNJLU1@C#NSE%#*XAA8)ZCT2'8R!KLE5@$RO1N4Z_] M8J6Y*8LY8TGURA2F5[6VFQ,83B/48Z=%$=!GLK.K.;N"3\Q+U122IM"Q>?'Z $!3N=)^W.?ZDH@"[8SBDE6A M@5"""&J.K$=\KB.),M#.,D?GU="0"=$TFG3M#($I4'(*M!* (@.^*X)TVDXPF>1&'4#=?03)D? M:K1R>4?VY?UK6B7%"GPH>.&4M^RRKI>K+S5U$"0+(#I8WD*>%OW]0 R!$$@B M!+(CQ#/RE@X3,! _W>D[!$L@R1+(SA).Z4TGA!-H<#3$_@62O('LO'%T-M2W M)$Y(I+L9 AR0! =DW^)PS9GZS@2!NB?#_H4R-=5-:[FX8_OBWI\RC_ZJ;#^" M\_:U)S5U/"0[8#C<-K[7W1!?:NI 2$+!=D)QSYY8AQ!3]C0TZYO%K=J+'5-< M4J)=RODL&5#&UL\?*;;S=3#L$Q6'(,]E>JP3J>8!R0KJ$A-C*(9!WBIU9##-45@G!W2]%^M.>Z MD:1"O)9JB*&X0K3%V=!*F9AJK!(FB!TF>M/ET9!I/X!KPO"EI@Z'Q!4R7#V& M>,477VKJ0+1N%_%^OXA.*(;,:6C5L^03R3'$7XW%+N5\DG2(H7#:=U%*AB%^ M2BQV&6BFI%[G'K*8H5*Q?- MPR45:)YTV#U>T5K6.W'78@"$P 'E4! !D !X;"]W;W)K&ULM=U;N=BU+XA-;.V6 MA!MPTJGJ'S_(P48@O"*Z7O=%QU)8SP)C?Y&6^*2W7XORM^HVSVOIC^UF5[T[ MNZWKNS?GY]75;;[-JI^*NWS7_,WGHMQF=7.SO#FO[LH\NWX8M-V<*[/9XGR; MK7=GEV\?[HO+R[?%?;U9[_*XE*K[[38KO[W/-\77=V?RV>,=Z?KFMM[?<7[Y M]BZ[R3_F]:]W<=G<.G]2KM?;?%>MBYU4YI_?G?TLOTD7ZG[ PQ;_7N=?JX.O MI?VA?"J*W_8WG.MW9[/]'N6;_*K>$UGSQY?\0[[9[*5F/WYOT;.G.?<##[]^ MU,V'@V\.YE-6Y1^*S7_6U_7MN[/EF72=?\[N-W5:?+7S]H#F>^^JV%0/_Y>^ MMMO.SJ2K^ZHNMNW@9@^VZ]WW/[,_VF_$P0!%>6: T@Y03AV@M@/44P=H[0#M MU 'S=L!\,$#6GAFP: J 93M@.1RP>F; JAVP.G6 /'L\<[.3 MASR=[)//MOQXNN63S[?\>,+ED\^X_'C*Y9//N?QXTN7A67]^R.-IET\^[_+C MB9=//O/RXZF7'\[]^?=?Q8??8SVKL\NW9?%5*O?;-][^BX

!C?_/JN=_O< M^EB7S=^NFW'UI5_L;E[7>;F5/J]WV>YJG6VD]>Y+7M5-.-65]%H*L[+,]N$B MO=+S.EMOJG](?_^?I;K0_M5L*?UR6]Q7V>ZZ^F=SK[Q0AW?^K7?[[7G=[/1^ MZO.K=@???]]!Y9D=E*6@V-6WE63LKO/KD?'.#\8K N"\^6X]?T4H M?LSO?I+4V3\E9:8HTJ\?=>G5W_XQLF,?Q(Q[OSN)T<6,GE\UC/S R +&F,(8 MOZ;2J_8DCV&F&(NNZ@X;&6Z)A_]\?W/2(=E3&.M]O#^D_4_HF.6<_NU1'W=) MJFZS,A_[F7:G:+UO]O.F-\4\/-KG2?]T4O03&DQA?O2C%4[!?G!2([$59.63 MI0F.+_[+9W,$2_[J:1RQTBE!)=BQ7@RJ3_]RJ ^Z^MR>KJNK35'=E[E4?);^ MOUCO:NE+\V]&]^:VE=Y]OJ_\8R_SNMC=/[Q^IOJKOL*G]WUCP8K_+R M2WYVN?\VS/XUEK,DII.806(FB5DD9I.80V(NB7DDYI-80&(AB44D%I-80F(I MA/6"6'L*8DVD7S;/WYMGYSLI_^/J-MO=Y-)-UCSD?M5DTE, M)S&#Q$P2LTC,)C'G.[9XP/8K7E\N7\O*7LZ?\G(NS,OF(7:99U6^7YBH;HNREA[6/PY6/<92 M4VA.34T2TTG,(#&3Q"P2LTG,^8[-?Y2:Y)P>B?EC![!8KI1!:I)SAB06D5A, M8@F)I1#62\W%4VHNA*GI['Z0FF.A*22GAB:)Z21FD)A)8A:)V23F+(XR9S;( M2W(ZC\3\XWV7YX.L).<+22PBL9C$$A)+(:R7E1=/67DAS$KC]_MU_>UU=G55 MW._J_/I'CRV%VM28)#&=Q P2,TG,(C&;Q)R+XZA15S-Y$)7DE!Z)^IL(UT5V^WZ^8@4$E,CDL1T M$C-(S"0QB\1L$G.6QQ&CS-1A1))3>B3FDUA 8B&)1206DUA"8BF$]9)T]92D M*W&2YMN[3?XU:YZ92W]*^]>%KK)J](FYT)D:IR2FDYA!8B:)621FDYA#8BZ) M>23FDUA 8B&)1206DUA"8BF$]5)7GCW%[OYJZ)>Z%*JUH2Q&-1W5#%0S4TDH7U@=->(!,;DZ,5[52AFH%J M)JI9J&:CFH-J+JIYJ.:C6H!J(:I%K788K?)L-AMF*UJ<0K64TOK9VG6G]F_^ M(,A6LRBK/)?BXFM>CL:JG[5Y=%M\W>5E=;N^D];M-0G[+FWO,>]HK*+M,%33418!J(:I%J!:C6H)J*:7UL[ K M>< D6+9*AFHYJ!JJ9 MJ&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":JEE-;_H(&N6*8(RQ&3KZ\5__K.NKHNM%!1U,7IYEWCXY,!$>U^H9J":B6H6 MJMFHYJ":BVH>JOFH%J!:B&H1JL6HEJ!:2FG]^%6Z^%5>;FU!0>9<[<8?JK7B=MY)V[GHT<1H%J(:A&JQ:B6H%I*:?UD[(I(X@8 VSU!-1S4#U4Q4LU#- M1C4'U5Q4\U#-1[4 U4)4BU M1K4$U5)*ZV=SUSQ3Q!]7-OF5,;1LAFHZJAFH M9J*:A6HVJCFM=E@-T.3CM0FT1(9J_L@1C+Q>&Z"3AJ@6H5J,:@FJI936RT^U M:X>IXG98:XHZO!H,G=1#-;_5>DL+\^'" CIEB&H1JL6HEJ!:2FG]^.RJ8:JX M&C9U858]+O[,Y>7@344_B">='(MHY0O53%2S4,U&-0?57%3S4,U'M0#50E2+ M4"U&M035TE;;?[QC%UR'B^W]_.PJ7\V7HOQ$J@CM',,+QN75,%:%^S(Y5DG- M0#43U2Q4LU'-:;7!!U,/W_7[I*V\D[;RT?T/4"U$M0C58E1+4"VEM'X*=H4L M55S(FE([$%.3GX"C'^6%:@:JF:AFH9J-:DZK'3['4-69-HQ$]".Z6DU6#R<] M>C'>1R<-4"U$M0C58E1+4"VEM'YV=I4M55S9"N^WG_)R_^BQNLWV+R@UCQB; MAXK-LW+I-M]<2Y^^/=XLROV-=5U)U?VG:GV]SLIULWUS=U95Q=4ZJYM;?[;, M:/2BC2]4TU'-0#43U2Q4LU'-48\_\^IB=?1@](2-O%,V\M&=#U M1+4(U6)4 M2U MI;1^G';U+%50X66LU M0K48U1)42RFM%Y]:5\[2Q.4L M^]N'[$XR[W?78V$I'CPU+%%-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M M1K4$U5)*ZX=OU\W27K";I:'=+%334[ MW:QWM90\6RT''2D'W3D7U;SGCF$QN$8!G35 M1#5(E2+42U!M932^KG8E:XT M<>FJ6S"8=HF"F)VK^?+EEA(T-)M)34U -5"5(M0 M+4:U!-522NMG<]#B:G)V8G6 MQ%#-0#43U2Q4LU'-T8[+78H\+.BB4WJHYH\<@#Q?70R3$RV4H5J$:C&J):B6 M4EH_.;M"F28NE/46:YW=NEYGFQ^OU*)E,E334EL[FX=#9E05=,30U95--1S4 U$]4L5+-1S6FUWJ#YW41[4 U4)4BU M1K4$U5)*ZX=BU^1JOCQU MO6!:Q58,3XY(4M-1S4 U$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(M1+4&UE-+Z MP=S5N.;S%UQ)0#M=J*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J M*:7UL[FKB,W%%;&I%5LQ-SF.T9H8JAFH9J*:A6HVJCGSXY:5-KN8#Z\J0'MB MJ.:/',%\,1]>>X#6Q% M0K48U1)42RFMGYY=36PNKHD-EAQ.+8J)UOA=KD],8;8JAFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:W6N_Z M%G5VU.U*T%E32NOE[*)KBBVXIIB8FAJRJ*:CFH%J)JI9J&:CFK,XKF.IJ^7@ M/0?==JO^+]K%;+!RZJ&[YH_LVG(VN((P&-NSQ6JP58CN6(1J,:HEJ)926C_J MNI[80MP3L[]=E\5-OGM8A1U]T4H,3 XXM"F&:@:JF:AFH9J-:@ZJN:CFH9J/ M:@&JA:@6H5J,:@FJI936#V"E"^ 7;(HMT*88JNFH9J":B6H6JMFHYJ":BVH> MJOFH%J!:B&H1JL6HEJ!:2FG];.Z:8@MQ4\PLRGQ]LY/R/ZYNL]U-+MUDZYWT MJHGK9]8"T+88JNFH9J":B6H6JMFHYBR..WNOM8NCM0#T4\10S1\[@OER-EPS M0#MEJ!:A6HQJ":JEE/8]/L^KVSRO]:S.+M]N\_(F_Y!O-I7T<.WK?I*#>Z4R M_]S$J_SF9^7L_.C^]_(;6QZYWY'?A&/WQ_*;Y.'^\V[:R[=WV4T>9.7->E=) MF_QSLPNSGR[F9U*YOKE]NE$7=^_.F@?XGXJZ+K8/7][FV75>[C=H_OYS4=2/ M-_83?"W*WQX.\_*_4$L#!!0 ( 'M%:UB&:X!.@@0 &T@ 9 >&PO M=V]R:W-H965TM"I/(4F[2:0V M/-Q)MZ>J5>]..MT+ASB)5< YVVG:^_1K R70$!2D4=\4#)Z?C>>?&3-TLF?\ M66P(D>@U33(Q-392;F],4\0;DF)QQ;8D4W=6C*=8JB9?FV++"5[F1FEB.I8U M-%-,,V,VR:_=\]F$[61",W+/D=BE*>9O=R1A^ZEA&^\7'NAZ(_4%\]5RZPH2YJ23%"6(4Y64^/6OHGL@3;(>_Q)R5[4SI%^E 5CS[KQVW)J M6'I&)"&QU BL#B]D3I)$D]0\_BNA1C6F-JR?O]/#_.'5PRRP('.6_$67)?*![7\EY0-YFA>S1.1_T;[H._0,%.^$9&EIK&:0TJPXXM=R(6H& MCG/"P"D-G',-W-+ /==@4!H,/AI8)PR\TL#[:'#JH8>EP?#<*8U*@U'NK&)U M<]?X6.+9A+,]XKJWHNF3W+^YM?((S;04'R57=ZFRD[,[G#VC%8YI0B4E EWZ M1&*:B%\FIE1XW&I.01_,!3+110LD[ L1&\R):"%%YY.<]I4VE0XJ,3B5 M&)R[HIAAODP.KN^S+R!RK;6Q'RIZZ-S-GWU 0D+(&$A)"PZ7EK;L>SZVC9< M/ZA&YS::=YW\ "?,A80$D+(2$14"PACJ\2AW>IV<: M#U)0D# ?$A9 PD)(6 0$:PAJ6 EJV!ENPE[I9'@4\US;LZSCA-(Y:%\90,(" M2%@("8M:%G=L-1>WX>)1Y>)1IXMO7PA7;\=HRVFSW97K??!ZYSSZ>AT2%IPS_;#HY-4[-7M$0'-J MN'%M/WQ9< M0PH*$N9#P@)(6 @)BX!@#4'9UJ&^975O#,I8\TU7S6BZ2P_:03%6 Y^(0R6V MGL8?UZ/JHHU]VK&OK0Y>@>_:]/0=)BZ!H3<\=BI1V9\EJ%O[= MN8'HMNX;\$%I/B@M *6%H+0(BM;4R*'N:+N?OI&P(^R8"M( )2@M :2$H+8*B%6HP:]]1]8?X M'YBO:2900E8*;UV-U!Z %]^VBX9DV_S3ZH))R=+\=$/PDG#=0=U?,2;?&_IK M;?4?!K.?4$L#!!0 ( 'M%:UA%]&L'N ( *P' 9 >&PO=V]R:W-H M965T8:FF?&V+A@/.#:BBMN1*S5E)2 MPRU'HJTJS%]N@++MW'*M_<(=69=2+]A)W. UK$ ^-+=R>)2<5U(*P&G$H MYM87]WHQT?;&X!>!K3@8(QU)RMBCGGS/YY:C!0&%3&H&K'X;6 "EFDC)>-IQ M6KU+#3P<[]F_FMA5+"D6L&#T-\EE.;>F%LJAP"V5=VS[#7;QA)HO8U28+]IV MME%DH:P5DE4[L%)0D;K[X^=='@X ;O &P-L!O/<"_!W -X%VRDQ82RQQ$G.V M15Q;*S8],+DQ:!4-J?4IKB17NT3A9'+/<0X(USEBL@2.&OR"4PH"G2]!8D+% M!?J$'E9+='YV@QLY^RF<^:]X6P)V17RW4OD.9X_ M E^\'^Z]AMLJ[#YVKX_=,WS^&WRK-LTH%H(4),.ZJ 1B!5(+(,4EH@2GA!)) M5#)T?N"I[29_<"HD5_7W=RP#GBP1G,+77I!/ -6,G'#V[D?![+ MQW\B>Y4=O\^.?XI]7QE9QMI:BGUAC(7<\42&1W>-3>+Z$R^(["1QQ,KW@NFXQ+"7&)Z4^-/< MJX-J&M,7#CR'D3<]DC4WZ QC6F<#$K+GT6SZ$CDT"IP?-\_DFD?]%+]COW ?$U49Z!0*)QS M-5%1\NYMZ":2-::]IDRJ9FV&I7I.@6L#M5\P)O<3W;'[!SKY!U!+ P04 M" ![16M8[C*XQ,8" ":!P &0 'AL+W=O6MNY^_IS9_MNN!;R214 &CV7C*N15VB]O/9]E150$G4IEL#- ME[F0)=%F*A>^6DH@N7,JF8^#(/%+0KF7#MW:G4R'HM*,3+&)A8 MC[S0VRS,Z*+0=L%/ATNR@'O0#\L[:69^JY+3$KBB@B,)\Y%W$UY/^M;>&7RC ML%9;8V0C>13BR4Z^Y",OL$# (--6@9B_%4R ,2MD,'XUFEZ[I77<'F_4/[G8 M32R/1,%$L.\TU\7(&W@HASFIF)Z)]6=HXHFM7B:8_Y/G)@];#F%RQ $W#GC?H7?$(6H<(A=H3>;"FA)-TJ$4:R2MM5&S Y<; MYVVBH=R>XKV6YBLU?CJ=PARDA-RA\"II0IMZA"_1P/T7G9^_0&:(< M?2U$I0C/U=#79F/K[F?-)N-Z$WQDDQ"C6\%UH=!'GD.^*^ ;XA8;;[#'^*3B M%+)+%(7O$0YPU $T^7=W? (G:K,8.;WHM2S.FBS^F G&D+EH:R+SGUT9JP5[ MW8+V[5ZK)_<]B[46B[>HL!A_VJ?MW"'1COWHT;S MM\I<"7+AJK]"F:BXKDM'N]HVF!M75_?6QZ;QU'WBKTS=M6Z)-+=9(09S(QE< M]DV^9-T)ZHD62U=,'X4VI=D-"],\05H#\WTNA-Y,[ 9M.T[_ %!+ P04 M" ![16M8W-_[D^T& #?+0 &0 'AL+W=O)+1\>OHL= N5VO8_;SFF;%_FH !T\/[M/EBEB^%%]^3VY&@25(IK1.:]?G[Q_K(,7P3S$);TILN]IPE=7@\D )'01;S-^ M7^P_T2:@6N"\R,KZ+]@?;*-@ .;;DA?KIK!0L$[SP__XL6F(DP(PZBB F@*H M78!T%,!- 5P'>E!6AW4;\WAVR8H]8)6U\%9]J-NF+BVB2?.J&[]R)GY-13D^ MNV/%+JWZI 1#<%]DU?_MZ"UZ_>@->@30'?ZZ*;1GG M27DYXD) Y68T;RJ[/E2&.BJ#"'PN3@8VOBVA_N\/>%KR@#)VWZ=]6DX..A3?\QM=C!(3$[ MK";Q1;F)Y_1J(&9I2=F.#F:__@*CX#=3M)Z<*;&38^S$YOUT)(G1 8JZ*>9; MQFC.09;&#VF6\I26;\$#7:9YGN9+,0&S.)]34[L<*HOJRJI(SQ1/I$B"*IJTN,%@A."9F MI>.CTK&KTFU)D]$F3I/GY(XU(!JUY!JLX#B"T*QW IQ] \>2;!-%4I,<#Q=-P*PV2F)"(U ME!/N0FLH][3D;#OGA\&Q>0K,J-3JJ6]B\>5-C1O)N)%O1#8>?<7OR9L:OUPA M0"N$?6.RJ4V99E@;P[I1!R*AI#VTX_Y<2-K=]NY,HD76-3,E_:$=_STI"0VD M)F&;D@8K$G9U@N0Y= :Z,R:A#NPA% AL"S:88=35N)+KT!GL?4$)=72W*6DU M415+LD,[VL]F)-29C=IZ#5C''8(ETZ$=ZEXAJ5.<("T* ^I/U@2]O:OQR;8"L[/7-QJ8V=0.# M49N.!K/)N&NMBB3HD1WTYP+2[K9WC^KH[\B(2*(?.>_T70")=$:/D;;!,5B% MD[!C6X8DS)$SS)T)B716#U$4MM.>T0Q/NR1+J"-GJ/=%)#) 6S\T,5E-HJYA M(=&.[&@_&Y1(I[;&&(,-[%@^(8EVY+QK?S$ID8YR2*;:=M)DIN0D-10)?62' M_I>Q+I5EVB) M=FQ'^]F(Q#JR-;TV$U6O1#IVWJV_&)!8)WB$]5;7K90TI 8B28_MI+\16!3Z M*MF"D&6:4-'4'5M*NZO>6<63-S5PN2[ 4^^4]+I*\.5-?22 MIK!)-%1 MK;T9MIFH*B7*B3/*G?%(=%(/Q:I"DVLP$_N'KLQ'3M[*.R.]+R?)\V0WF RG M:-*E6M*=V.E^-BB)C=J-9F>P$PEVXKQG?S$HB0YR/4L.0O"=VWO]! MEW%F/W"U>^B=2SQY4^.5RP(R\4U'XG5UX,N;&K]<'1!?KPK:'SMM\%S*&-C@W*G43I9=4H1+AH3/" MG>$8ZI >&D:,P:RK727+0V>6]^5B:#M3;Q0['[N'DN2AG>1G,S%\GN-6$U7O MR2TZYQWZBYG85!790M!-#,-Z=')5=DW9LKY!7!V;;G-^N'9Z?'J\I?R^OIO; M>GX-+VX.=XVEF\/5Y\\Q$[FR!!E=")?!N[$0Q@ZWB0]?>+&I+^0^%)P7Z_KC MBHJYS2H#\?NB*/C3EZJ"XYWNV?]02P,$% @ >T5K6 &ULM5M=;]LV%/TKA%<,'=#5 M)BE_=8F!UM*P#5L;M.OZ,.Q!D>A8FRQZ%!TWP'[\2/F#ILC0$7+]DLCVY2%U M+G5YCRYYM>7BGWK)F$1?5V557_>64J[?]/MUMF2KM'[-UZQ2ORRX6*52?11W M_7HM6)HWC59EGPP&H_XJ+:K>[*KY[D;,KOA&ED7%;@2J-ZM5*A[>L9)OKWNX M=_CB8W&WE/J+_NQJG=ZQ3TQ^7M\(]:E_1,F+%:OJ@E=(L,5U[RU^DT21;M!8 M_%&P;7URC?2MW'+^C_[PI(=RMD@WI?S(MS^Q_0T--5[&R[KYB[9[ MVT$/99M:\M6^L1K!JJAV_].O>R).&N#1(PW(O@%I-X@>:4#W#>A3&T3[!M%3 M&PSW#9I;[^_NO2$N3F4ZNQ)\BX2V5FCZHF&_::WX*BH]43Y)H7XM5#LYNQ'\ MOM!>K]'WZ'TJ1*H=AU[&3*9%67^GOOW\*48O7WR'7J"B0K\O^:9.J[R^ZDO5 MO0;I9_NNWNVZ(H]TA0GZC5=R6:.DREEN _35N(^#)X?!OR-!Q)AEKQ'%KQ 9 M$.H9T/SIS8FG>1QN_DM:O4:#QYLG3^\=!\B@1T_2!H\^AE?46N>BDL-_OV&SP:_.#C M'1(LA@1+@, L#T5'#T4A]-E'5DNQR>1&%-4=RG@M?8[888P:#!WF[V>1GE[W MI_P&^^G*+R18 @1F\3L\\CL,\GL2RU9ISE"^(_J!I<)'] YL>$(TQF0T;5$] M=-R!"1Y'ME4<'%A7#H' + Y'1PY'00X_K[>IR%&:_ZW6'I40R!KU5=S/5!)2 M,[T '$.*C]*10VD4M0D-]M]U[D*")4!@%N_C(^_C(._)5Y7ZY86*#!-EXOUDQH?)=E7B7:NWF*H'B MMW^S1MN@-1,%]TZL,ZBT69%\!,_#+;L&1U"T! K-]L6)3L%GDJ>,WS/Q@-1S M73,I2Z:?=YWJ9DI4J'5>?U*7=9$S+6+\"]2^D].9TG[B]R:G\W1I#HB50:#;51J3AH,*8W:0/Y^8M M*HOTMB@+^>#EGWK"Z\"9Q*X5CJ9MLS@\V,[47D)<8:.N<%A>O149+U.45$S< M/:!?U=+_R,(?QNFJ=4'18E"T! K-]HC18WAXR5<2&%)5S4'18E"T! K-]I/1 M?#@L^H#65D@Q-L>NEO0MPZ "$ K-=H.1@#BL >>;U:;'+18 BI,>>@:#$H6@*%9OO)*& &0[<=YV>JR&DV$[ MZ0J/K#./EQ#DQ AR$A;D[]D6I7E>R(9*R<^$(5=7#Z>X_1[>8Q4-)VWQ'1Y8 M9QHO(;Z)$=\D++Z?5S?:@UNO*\@T:M/JLQH[LQ-404.AV;0:!4W")TS:T/$HS[=:.D:34;.4PZJ4*'0 M;%:-0B5AA1HN#Q%/_3&:.O4AGQFF9-PF#E3\>3J=C#'Q5XB($74D7()TQ(*7 M%U#I!HH6@Z(E4&BV-XQT(].+YJZ@4@X4+09%2Z#0[(UJ1O+1L.3KF+ONT>Q% MSBEY^*SF1=0CXQR9Z)KY' **J&@T&Q.3S:>GJEI!K,"ZHJA$74Y\TBFR'UZ8?>" MNGV>#LQFPR@A&E9"O[*[M S+G3!"Y\VVH 5(4+0$"LWVA9%/]*(%2 I:@ 1% MBT'1$B@TVT]&K=&P6NN:$+C"RXDGK@F9CB;M> (JSJ#0;!*-.*//VT)*70GD M4C+W6#E1&%290:'9K!D%1R^ZB92Z&T2=J7C6) Z/L3.CEU!AU*@P^IP]I-3= M'NH0YME!ZGEV0141=4MECV0"D9$Y45CF',KN2#+13*%'TH'(52YM2L(]=3[Q M 2J"H-!LEHT(BL(BZ$.SJF<;(?2.B,/>N<(? \-875=T4+08%"V!0K.]8G16 M1"Z9>460^F@.BA:#HB50:+:?C':+(,M?>S#K M4G_;G,UN??\.OYGOSIH;F-W1]]]2<5>HJ5ZRA8(E M;[F4?-5<+ID2)4(;J-\7G,O#!]W!\4S_[']02P,$% @ >T5K6'T&MQ4Z M P 90P !D !X;"]W;W)K&ULS5==;]HP%/TK M5E9-G=0U7T"A@TBE;%JE=:KZL3U,>S#)!:PF=FH;*/]^UTZ: @W1NO'0%[ = MW^-SCJ_CF_Y2R'LU ]#D,4NY&C@SK?-3UU7Q##*JCD4.')],A,RHQJZ)1S)@J.!?I3Y;H MV<#I.B2!"9VG^EHLOT(IJ&WP8I$J^TN6Y5S/(?%<:9&5P<@@8[SXIX^E$6L! M?F='0% &!-L!K1T!81D06J$%,RMK1#6-^E(LB32S$%(P#!H11Q ? MD] _(H$7A#6$SO\^/&B@$U:&AA8OW(7'5)P*-9= Q 03RC@(";I6'#F;NF,\ M3R27>!:E7AV1/*5<$_23P,.P+;\*M5^=5J0H^NZ,H(5L:M=",9&=3F5P'7L7#F M);6(6IZ/&[]85_1R4AB:[5W4,&U73-N-3$

EN>XOSRSD];P?E3D6YTTAY*#2^0(RUDO(IU#%K!'AM(NT);$/K2:7U MY"T)Z#6*N!5Y8W8W1K]VM_8$MB'4]YXO:N\MY'?)8D^6[0MMT[.UXL;_OQPO MX[>3O-ON;"5Y\T*O%>*N%6P9R*FM8Q6)Q9SKHO*I1JM:^N*],-Y$1>\Q(*/;/F(B=*#\6#*TL!)*N<> N9B5Y@'M0G\L[H4=N MBY+1' I)>8$$K.?.6WRSQ)%QJ"R^4-C)HWMD0EEQ_MT,_L[FCF<8 8-4&0BB M+X^P!,8,DN;QHP%UVC6-X_']'OW/*G@=S(I(6'+VE69J,W=B!V6P)ENF/O'= M7] $%!J\E#-9_:)=8^LY*-U*Q?/&63/(:5%?R<\F$4<.>'+&P6\<_%]U"!J' MH JT9E:%=4L46 \Z!XA1LJ*, MJB?T!MW7+Q3Q-:HF)7IU"XI0)E_KV<_WM^C5B]?H!:(%^F?#MY(4F9RY2G,Q MB&[:K/NN7M<_L^XMI-_Z^[J#+1I\-LT^!5>< Z/RI1Q MN15@XLZJ>"'3,=:%4@ENI:L E4)7D%!/5ZADI%!(1X_@QY:66MH*?3.XB"K( MY;^VG-0D)G82IF)O9$E2F#NZ)"6(1W 6+W_#4^]W6X9& NOD*VCS%0RA-[)Y MOY?-%5INA= 9L 5=(TTK)+.K/"XFH1?.W,?C8$Z-@C@Y&'5(3EJ2DT&2'WGQ M)JUY(=;1.06K9&NX\(@$#H(DZ%&U6.$XF-JYABW7\)*$VMB%I^M&<1+WV%FL MPBC =G;3EMUTD-U=HWH;K4'/2S4]$E@GR*@-,GH.>T T9KY& NOD*V[S%8^V M!\0GJIP$T[YT3XV":!+8E9NT))-Q]X#$L@=X49^JQ0H?;VH=KM@[?(R]0;9_ M[%5D_: .^EZJG+'0NI$>M1WX.11;PV*LG(V$ULW9H4?!@Y_TBPJN@>H44U_$ M-IODC(0/C0$>[@PN+K@&K\/"[S,]M8G.; SXT!W@X?;@"VQHRL#*:=#S8MF, MA-:-\]!9X/!9E-I@@W-QSD9"Z^;LT._@X8;GHE*;GH@S2?H"/K7!^)R"#PT+ M'OR^_X]:BT[:;#_N][&PO=V]R:W-H965TSC(!#;"P$Q=L*KH%SBX0\?C6@3IO3!FZ/-^B?*_$H9DXU7$O^ MG24FG3@CAR2PH 4W][+\ HV@@<6+)=?5E93-7L\A<:&-S)I@9) Q4=_I2U.( MK8 @V!,0- %5(=PZ4<5R1@V-QDJ61-G=B&8'E=0J&LDQ8=_*@U'XE&&"4H7VNFR>D,#&5OX'$GA!CSP]S,CIR=F?,"X*:%4$K8J@PNWMPV4ZYE(7 M"HA<8'D:!72C !<73% 1H]1*<$[7:"VCT5@QL!6=TFD)_ M-P7[]5SJG,8P8&M"8FI8)(+-@:J-J5NA/C MP'(-6H:#M_?#X @"PU9@>!0_U*B#+3\,PG"XVP[#ELNPD\L43 E0FP%_"UC9 M5>V*G0PZL0ZLVJAE.GI[6XR.(/"B%7AQ%%M<_&,+WQ\.]OC"]U[/%J^3SJW$ M2E<_BFY/=,,<6#-_ZPCTW]X6#8?_K/'U@/0[CZ>#G=' ;I\@_5'O;V>X6PV( M;>9NJ5HRH3'% L.\\R%:2]7]43TQ,J]ZDKDTV.%4PQ1[2E!V SY?2&DV$]OF MM%UJ]!M02P,$% @ >T5K6 RYST!S P FA !D !X;"]W;W)K&ULO5A=3]LP%/TK5H8FD ;Y;!M86PG(IDW:&(*Q/4Q[ M<)-;:N'8F>VV\.]G)R$T;0BEBGAIX^2>XWM.?&_M#I=,CG MBA(&EP+)>9IB\7 &E"]'EFL]WK@BMS-E;MCC889OX1K4378I],BN6!*2 I.$ M,R1@.K).W9/(]0P@C_A%8"E7KI&1,N'\S@R^)B/+,1D!A5@9"JR_%G .E!HF MG<>_DM2JYC3 U>M']L^Y>"UF@B6<<_J;)&HVLD(+)3#%"?"V!?@EP-\6$)2 ('>F MD)+[$&&%QT/!ETB8:,UF+G(S<[263YAY[]=*Z*=$X]3XAYJ!0(RSPW@N!#"% M*,$30HDB(!%F"8(TH_P! $WG:BX 38#!E"B)#M&%7I>1'C!(T%EQ&WTKX0]H M_U1*4 =H/P*%"94'&G%S':']O0.TAPA#/V=\+O44+0]W*W#;>U_]1*\ZB5X.9__'!^1,>72N,NG MB&E7D]+5TNSJI6A7<>'J'T."B()4_FWRKY@Q:)[1=),3F>$81I9N%Q+$ JSQ M^W=NW_G8Y&:79%%'9#6G_#@MZZX-:4=A3AEHW['MKEFP&>5[?6?.D->L=/>E7GO0[6P3];1;!9M#F(FA- M:4?!@TKPH%7P14,CS^JJ31:TU=V<*[;UZ3Y91=V=TE M6]056]WNI\VZV[I#?55AEE2U@G+6MX_;!$4-0:&S5ICVRCG0G-J_8W%+F$04 MIAKD' UT\8OB(%P,%,_RH^&$*WW0S"]G@!,0)D _GW*N'@?FM%G]'3'^#U!+ M P04 " ![16M8#W4AE$,% !5&0 &@ 'AL+W=O&ULO5G;;N,V$/T50BV*+-!$(GU+4L= +KO8?=AML$':AZ(/M$3; M[$JD2E)V O3C.Y1DR;)DY@(E+[8NY.&M68MN/N]1;]4TX>R,RI9M:[W'QF):'< MP%#&.O]%F[)MX*$PTT8F96>P(.&B^*.@FH1!CCLXA,MU&$MM MO2L72$#R0B!"FVCK[&I2'M$1U9J9#^@O"X*X88G^N\O/Q8C#[A%M<3C7*0W9 MA0?9KYE:,V_VRT]X'/S6Y9:>P!K.&5;.&;K09_?IAJH(T>@?R 8H(!!Y/N(B MA**EP0$"I4JNN2TK76XHL,!8$P=1?[Q)TFO!*@J.*X,A)\.-B M 37-SGPBUZQ@"+380[BB8LF0HH;I+FX%[&B'&QFVJ8U:'L!DMU7#YG%E\]AM MLS8,$2U.B_0Y7E:M*> MK#T>SI%>R>.TXG'JY%$L QU+0!<5)]1+2TM/8 W69Q7KLW>ONV=].JTE M<=!>-LIFH\;*>7#=P+74P4ZQ\/K5KL1M&!1TV-UN=HSQY+#EM0[!3P@1L1/T M-+$7E@943L2J3*E3I)/#L+T*# :3#A;MAO@T&!UF48L-[%8;WSJJ7%INR_)% MNBIYG02OWOYQSVID=)!;Z%M<"UNL%O=P";>Q$6.=G*= M/*G-<%OV'(K@6JI@MU9Y?@2#'/M$N4)K&F=L*])0/I/=A'I5-GVA-=U4:QO\ M_N(&]ZIN^D)KG@O4\H:XY]YW;D1*S49CW8MX][&MIU6J' MN-7.$TE+V@+D>#(@X_8:U-'R0.Z26JH0MU2Y#$U&%8>]'T19'5 BSB M(3P-I3;(P"8D.BP$W$.\- C[0FLZI)9#Y/V/?DBO9S]]H34=5*LNXE9=S2RU MDET*.H\?42JUYO.8@<-J)4\[XJO31<6@9\V]1BN3W^)8B-12C;BEVM/4=SA;U7J69OW- G3"US,_M-\^O\/EU<<)?PQ0? M'+Y2M>2P_8G9 B"#DPD04,49?G%C9)H?@\^E,3+)+U>,1DS9!O!^(:79WM@! MJB\IL_\!4$L#!!0 ( 'M%:UB(LB?*WPL %M; : >&PO=V]R:W-H M965TU$DP-U8'Q0EI;L&DMT;- ^W M#9+>]J'H@];F[JI7EEQ)SB9 ?WPI^8.B.!Q*#KCVG;W=KELUD]\FS5OJATOQ2\/5;W-6O&Q?EPVNYIGF_ZB M;;$,/(\MMUE>+E;7_7>?ZM5UM6^+O.2?:M+LM]NL_OZ>%]7SS<)?G+[XG#\^ MM=T7R]7U+GOD7WC[V^Y3+3XMSUXV^9:735Z5I.8/-XMW_MM;WX^[*WJ3O^?\ MN1G\3;I8[JOJ]^[#Q\W-PNL@\8*OV\Y')O[[RF]Y472N!)#_'+TNSC?M+AS^ M??+^H8]>1'.?-?RV*OZ1;]JGFT6R(!O^D.V+]G/U_&=^C"CJ_*VKHNG_)<]' M6V]!UONFK;;'BP6";5X>_L^^'5MB<('/#!<$QPN"\074<$%XO"#L ST@Z\.Z MR]IL=5U7SZ3NK(6W[H^^;?JK131YV?7CE[86O^;BNG;UU_:)UZ2LRJOUOJYY MV9(BS^[S(F]SWI"LW!"^W175=\[)P[[=UYS<\Y(_Y&U#KLB'PS?O3]^\NN-M MEA?-:_';;U_NR*N?7I.?2%Z2OSU5^T8X:ZZ7K0#=W7JY/@)\?P 8& #Z ?FU M*MNGAOQ2;OA&=; 4T9Y##DXAOP]0CW=\_8:$_L\D\((0 '0[_?( @1.>>R#L M_84&?[^6H)CWU5_$M"6>0/'MYC3*SJ/Q.WF5 M-0UO7_\L?GK,RS(O'\7S*YIHS:%&.=R)]7?JYK*O*QI%U\NOPUA1-!?&&IUC MC=!>[Y\["'CDLC<=.5,B9.<(F8O>Y.7&TI6'VT2#KKRB\;@O&=K?2@#Q.8 8 M#>!N!'YW9*^=0 KA1+W-[3E'SI3 DW/@R MU- 'V8V/=N#M,:GI/.=K3M95TX)!^UK+!VS4.8!-Z!GZ)I Q3@Q[+E(O"V M1T9>Y>6ZVO+7(,1 'QSQ&*)N$YD@ROS$1TE_=9X%=MGW[+X !_?1Q?#&WA@; M9J)"DPF#CV<,QWFIFY$)_]9-T# ZJMV:AF-XNDUBPB=)WL=9_MVZW6=UGA7] MTT9>/0IA]9J(;YINLGBHJ^U;$*_3),"5-[4-9!K@XWG '=]6CW6V>\K71$R8 M^^VNTV_PU*-3O3:*,!,5H>1Y'R?Z#WDI)NVNEVSX8OT1]+6!I!M=T8C&!I22 ME'V4Z5:_B/%=YURP"\DV_Q;*4*AI>"Y+= #,TQH2L$I] TC)ESY.F)^Y>"!+ M2(X,4"):?1I,(6#? M'Z_'QB9JHN*2!!;@!/:%MVW!NZZ&4>F#MAA M6A.BOYOC#(VG\])5&H^?',C*CR@SH)4$%N *VZBU J?2V94W-4K)A0'.A;=5 MV=;Y_;Z?O017YR)E_4Y$Z*<5'+@)=-K3!A!FHH*5Q!B@I#/,*?(-B"NRX\), M5%R2K *,?Z[NB_PQZP8S&(A3B>G*F]HRDC2#]&7U=H"2\NS6<.1-70V5 M3!SB3.Q2N,!#YFE?F)(V4))WJ'O4'B':"8P>R'7D3HAS^A3I'=H9 M'#51H4D&#W$&GRB]0YVD8[V#=:/(1#BAY/*0O83X#M$,8?9CZ,B;V@8RHL[XVCC 3%:%,"T(\+9@LOD-=L.KB&S!"Q'UD\1T"(E87 MWY"527Q3R9P49\X?$=_4+F]1$Q6R9$B*RUNK[*:Z>KV*Z!@98!08ELVII#"* M4YA%>E- K<:A-KZ:*[^I3DY7<<+&J\>0&67,L+9"!]NZ]#+] M31WMP![AO\1^+I6$2'%"O$Q_4[O.14U4L)(;*:YSK?J; KNN433>KX*L6&R: MR"1K49RU+"J<0BI6QP98F;%)OJ(X7SG3XE2G*A9[8T(#K%0%HX8A"8WBA&91 MXQ^RO"9?LV+/2?4PI!,P$J?RTY4W]5B&)-$(WRS]83$>.=T_=>5-;0W)SQ'. MSR[%> 2PM$\]CKP4A"CP*'C(FQJZS!@B/&.8*LO-!QVY,C:?I/4H?@E!'CD]6.7*F]H&,GV(;*O@DP5YI%._ M-I(P$Q6AS PB/#.8+,@C7<1J^# 3]52A)&B&J]S)4IS9)2UJHN*3E,EPROP1 M%(,.%TT)F_ QJ3$F60OAK.718DS8(%6%^* ME:FO)6\QG+?F"G&F\Q)+4JT-=:O0]PW;X$RR%[OPR#%S>MS(E3?8P-/G3N5FZZ\J0TBN3/&-TQ_6'S'3O=077E36T,25-;8/!.TC.-G!C^P8N:J(BE'E"[&@# M-P:6LL?X@.W;P+#N%\M\(7:T>1OK1#\^*@28F-XS2V0>D-@V;N?)B$27K>,E M',C$\$ FDIX3G)Z-"B)Q2KNNO*E12MI-+$>7+E(0"; =/$Z'(1O#T81$\FLR M^?4<6$,D]C5=U$3%)DO,2G/.YUL M8$]2%0E Z?HCH!N95$4B.3W!STS/4Q6)TQUJ5][45Y)EMI#BV<)T59'J2< X M;P=,#&E"*M.$%%\!GZ@J4GT96T,'O)9K0"?I/<5W@2]4%:G3[6!7WM0VD#E# MBN<,,U1%:L\>4!,5H

C#Q+.'" MVD6B#*2ZL(!)(RYNU*T36%M&,[-MJ&0XJTE7SU-'<8/E@[LG:JY.[U7,3+G; M0H^O4:,<6LV26H:@7,$C/\OFUUT@5!V6;+T%W*2^SQ MSKX+WMF])+4^C07:TT*HCWAYOF-;XT_%>^FDM8,]T&H8"=@DFTV10N.Z+,6* ME%QX) ;"EN%.O%RV +?"0"#]P$I!=SNLVJJ=?4SDBV,BK]SS4T:JS20VWNS@ M+MZSK=2@1A ZP3)"M>YC,H:2L5L0]Z'(;AI4;?[!^GD#MF6,Q=K=^8S!P$O5 M3;T,20XD/7W7PO[FVS>(!ML-MO) I'RP75)^76?>5@AZRCBM;PQ MH6IXMV>FJ7-C,DL%F"AZ) ?/$&Y@Y#1D^)KA0%9O^V.P1SP@Q>#>.-5;"U)( M\T\OJ99J.7=]']NSQ*E+R)NT6"[\,GS;".PT5]"YE"&]%64IM_6_O(=U M?+_%YUO6Z<=+BV54L)WU*W$[^U\K77_.2UI F^&_J%E8]O"?'UKA?'^]E'KW MWHBI;&W;?K?6[-9A$Z7\[IOU8VK![V\O$;]N7GW64=W^OI%[*JK_GN4AW[5! M[7L&(S]MZZA Z_3X\![:Y!SZ[T'/_3A#_HACNH&UEI.O:K(>S1->R;7"AQG^ MN#5OCZ&!P6#-8T1RWJ;6NYT@P:7N[0+=@[!&TGFR6L_Y="])]Y+T?B7IJ_/+ MI5K*O3!M;]%K_#./+5V:8KI&E'(%$K8BY->(627*O>3\4LEY1VG 7F[NY>;] M6Z![N7G7%CW?VYM[J?D@I>9W;DQXZ*)S?'GY>B\[][)S:W9[+SL?I,6Y-CVU MNV*SWW-[AWNK\R/;=+HL#;E;!+9L/N/"QKUX?##B<2>VCSO+EIJ2OB?";6\G MM^DNDXX]/(9=VVSXE4QXYS;M)I>=J@DL M?'*3DK[#,5H%]X[B[ QD/=,.L3_'^W/\8\^QU?G[/<_O;F[/N4EFT0D6GU=- M]2E[M?Z@/L"MW!_4KP\>L".NG>']<5TQH[^=I[L_H-MS0/>!P'W^Q)3LN.>G MWR3\]P!/L"W^EO$)]F+P<\6@Z5O\=I,$[BZD?]Q"D9 5?GL(R5U6WF<,.UAIX/DVD/0C&U;]KCNVD-2# M*$Q&PV0B-'JLA ;,RG2)(C9G$G%;-Y&^<]DVFUKG!ME$#PM5PZ64\,*;O M"C@@]4DSTDUS)--\=XM[L:EE"A# PCTJOED U2YRB#E>A!BP5_@Z>>WQF M+&>%1KJJTBG\*EGP_/A%7!;PB&60JA+'PY0$;=+,;Z\7,R0;/.:Z !KF^&VW MFH=5&N/3<"+]O')D#GJ;H!T0:GA>1A.P67G"=X(L4--/QZ2IL M4T60&W%W- #*0/+YAY+(1-R%!S-3M@8+!70(K5 M,6@O:=W&P!F-(ER.HA_&'S,\E7-![S #D86X<66=@#%>T#K?Y\5M=U+_?(27='OT)90_*T@/GBL3F MR@WQ1KD3$EN'J4( U(>5Q7 QKV?S&JDE/Q"CP$W[B.-'4'\*)K"-SPKOAE3/ M%DO([/KQ\ RAGFB.D$9C_@A*JWI9_*.$B^:P^Q6]'7PS)8,/5O6G+(NNG*95 MA39PO-03'P1_@FAW>_TQB?!,S/-H(F,ZC'31I&MIYPE\T@4Y M@0/8" 5]F>(=VM=6=5KWU0LF6[MFC5^%=:86$U4+GE(A6,HXG4^[G](F60NEBYPD M+:O:/FYMH$);/-.R6'^A=C*@Z.";(#TK]5SW@.>/T$116 V84_B@D\-#YQ(T M 5YU*6=P8$.@#EZOE"6PPZQV4,G1D[\C]OT#QG/M_ON%\Z3O]G[YV1\^F(E%-.!25AOE2Z/-T*APZ%\!Z,7'-[)-> ]QD^+58""LOL]LSY>1O:68?%WAJ$H(V$ M-0,1M!S<;_SG;_SJKJ>(BZ],/_I(E"QZR?U5EEX%;\+J!)^+DS1F>@S<%#RA MM#N5U^)6U+7SY!3E#.G;#&7+GEA?#\EM#YKD:"?Z6/.,]#WOM34[Y ;L;9E5 M-#JWWW]F;)D&]H%$.9 9G$4D9LS:N)$Q:B5B7M25I-"*8;/S*WL[VW M)HJI8S)"C\M$4'#EQ$T*\ XY+#+_D&8I7I\5 L'! =RAR702L;/(MP6F]:%CEA5-(@T*?_C[TW;6X;2=:% M_PIBNF="BH!XN0!V M6&!8Z+MW73)R]TS^-!()[9(;1!96*C9.(]#^^?R(+=3K.1C,QS,\$\!MX'^] M_?P';$ JM2%[E^5)/0HVD2)2@40\'63"((@V6[)T%) PYB]!%L&9>/R YVTD M0U;&N>08>+DLS'&47V?PUGH0$B+(+H5*%%_WZ-3H>16\&0U<6*9WE_P/KE/> M3ZCZ;N[G0%OMKE[%&$XH%",[G^)<9OMLT?ILD;_/%CU=MFCGQ)O57TH;="#E+BXG^EBQ>]H9M)Q+/"1L$.!]@LH*^%CY MW#N&M8_32DE"^56&E17,AQL54N1H;,'75R^'@I'T@0:\3PL,V5OA^7NF*V>< M+9)6Y%?EL1?GG^_G"#WA;&4U@&]/T>^FZ!$N2*=H=811@7XV>FKYT*F0_)"XY7#G!'.#[,?:=GV[20G72J5F117CY^@G3C*9'BE2',,""\EJ/J,[QOJMU!)$8C,?!$S^MW>OW.Z/GKT.B._XR!&>/P_E/55>WHKR"N6N?\ MFF5:=+A6.C-E1@K:2GWF.BJ".2 XP%9&Y3.X.Q/G&(XK\!<'HOC+Q'>J4&R: M8=9#4!:UD3HN,+8PE:*HT(!0>3[,Z\,]4>,#(;3>K7,WL"843$J0J"=1K)R_ MGU:4[+!S507&+18S1/6W6\X'7752ZR7.2W&Z/\G !B!)Q2DS$<1)7)(A848- M!7B*"?J#N=1U+R7MK9++#F;Q*84*E./"BH8HUJEYO%2K'U50 M(-FPB4LK?X;I(Y#QE&\38"/1)\M>MGTFPW T;HM!T/.Z0\_KM(/VJ.UW.WY_ M%'3\L8QV[4Q>H_+ZJYY*UMS-2.9#CO(^( ]CE)*X9EH7"9/F Z=?1D@)G'CJI*+!VT9);7Z>M; ML:IXPA8D7B?PO>ZXWQ<#Z47=:!CZ?0$FQ3@*@E#V![LF2"ZM0-I?3XZ@M#AOQ/S6AD]+#ZL,Z7. ]4-S>"8(,??BJ2BN<_:H:)ZG:7'%%)^H0,"3G<2 M3['H"(]P'L 73,T.)C#T5_']5((P_L78X95IX'!J1 HR5D/P=C MW[ &"__D?A% 9DE"3!; &5 ?VX)6:692KGW (M^UP\'[5$T[(P\&74#KS_R MO*X720_,]$%GUPXP@\K\58\PYO*LD\269CR;@U9^X/B^6]!G)N_92&U:]Z9X M .<.B;7)(2>ELP^4KPV4]_>!\K]46P5'L=8Z?*L%O"JI-P=O0<)SQ0"Y>3SZ M-,VVTY]CM= M;R2E'PQW3=Q?U?'$BP:PR\2_/>58>NJLIJRO'Z,GDI?%]9PL9.. M\T8@!EO.>ZH)YSS0#.Z-G=%Y=@?J"(O>U=,PW*%*S,D7GEC=(\H+K+/Q=*]Z MF6;B/;YL*DOP";]0/AZ'-8G4Z@29TR)7-)%8-3A6H3L<82Y4-[4Z]9:LDP5\ MZ$__P-X6ZLMRG>L_5)%0,M5/I,Z-F,)+1.1 )"(-Z6J\-!*E<+CC^ $!T![U M B&&_D"TQUXPZHU$>Q2TY;#KRT!$TM\U 7"JN]4XI/T:0K-X(A=?JU8#,D6/ M"JU\X+*[C)@5N,3T7O&0<0UV7#@?;+3C\_'XZ ,\"NP)N^WC&P1-(U0*Q)R\ MRFZ?:XH!+^)%ZY@4G\E"5T>M;%_02314OA6\+N6Y;ZH80V&-YDD>*5J7"/V[ MBBEUS9(YQG8S[$',@/ 8#<,R*5'"RN9')$'@=B=4&MX!K5_A >>CCZ.JQZ4) MYO U78QQP?I4* A2FKV9$5N:0X M+]X$OCJ5\)8<]"1YPHJ/MMN*2]X?>M@T[]AK/SKO&,'=1E[7[X_"MB?E(!@/ M.T&O&WCCWC@<=IX_LG%OAO8$PV9EW$#3?+E'XBW%MHS$JG-3BP4(MJR),BL, MIPY1F46HNI ZV*&+D@;SAVA;"KZC"J.93O7)/$"#B!Y-$S/%0I.C]3Q0 MV*-?G FLYQ9;\/G@F7;T68X/ 1E,!TN;LIM%./%K:"*G5+&!)Q1>G_L_4Y;K MB,@1T98(6<"-2]4VC_W;19SK9B)JOJQ LZBF?=T0ETM*REB%J6P6+"BHFO:U M0*%P$5C#I!?OH0XN>S'YJO(UV.]&6!_\N'K+[V&O1@NT^@)EDC1KT$B(YO*; MQ?VZ-W?Q*DO$65(3'J1+UTBZ4MI8!<7Q=-\N^E;33.60=:_XB@Y9<\T#LO3% MB0FP2 .9Q)+2=N!)CN\#GLA9, 3 N/>P#W5G6%FLA0[4Q<"+[GW"ON%0*&:S MP62(3US3&X5=$[6JI^KM??AS;?ASL ]__J7"G^2IYG'!F;XE.5V/\;BK#_Y] M9QY5T69GF;U@VSK5ABVJ3G14,I4DTP%:DJOYL%+=@.6%>EOX.UFWA)B 5; M-'(EN\&P0PAB.+H58%,@X@KOMLJ6JKT&"T&%K6C!7 KZ>@!UT X5*<83E0VT MX!DK'"33X+U2Z7"$[XV,_X7?OHK3;#(O90A&;LOY6$8MEVY&AA< V_/ M#EWGI)I.T>PY2T-XS.EO%^=.#;QG0D#X?O3854\Z39!Y?T/^4/V-%^"] F\X MY],4CBH\Y_QG#>TIM#I("K MOOQA#D:KB)U/&1P#AS<&3M?G^$N6B,6_7B35#4>]7/7N] MMVM6=A)/M'+]Q M@4,". '.FZP [QPI &N<@,28P',NY=&[&$A@K(Y .'*2X.V;F^SN996:\]GV4J5/P*3LZ?LJX1*Z0T47B, M>TH,7]5UF@8N2AVD&@F,S+R$H&GP93 ,HARV&EPAF+-@HE.:Q%]D@^F)SK\Z M)\X;,86;1\ZI";#03CJ?*UA11FAA-]KBTT)ZH>2._$/L>2D8/Z31L ?OJTWJ!;+._Q4#;:Z[YU)'2[7IVEO 9\, M;P)>Y#2+ZJ9+2H0H6,:FU^LZ<(/A/SKNU,T-8 M/)S<^&#YMPMOGV9EG3O0P;+/YU_K@J!#[=3:M^(N >!V>E^* M*I#C;]79-=26507T&@X9^NA6Q\52%K NLER.NG!Q)3.$^HHN*6'ECKEDYQC5 M/P)R:(5O;:UV? NVD+X0GA5Z:W06"#"431Q[!N/R\BS>$6N?AH<;* WLKEA% ME8LW+!!8NVO"&60'N8BR@/Q'/$S!*A#L>=7<)+>K0%/LW$ 5WLQ#:[F=#S'@):K(<4-QJ#*%:>.PN^\ M(6SI:VO<768!%R^L12E;>"X,^D*VI E0]^MP[@?CLY.3E6&SUX, MBP/II'%)9D7VE?5IGW5^].E"-AF?I\(C[+B#*8G!"7\@M5ON!!WT?RUD;RAOM(WBON M^+?3$R; ]J"W8?ZJ#)LF"K[TC9)PW+'LD1M\UB0DRZ"0,?*Y'"=J,JU^<$R MN7B!HFW1#%2@CW=L!/")5X"41%ZVU:C44],;53WW:V<:5CEA_$8L00/B(>4> M0/QU+1/<76YZK)UI=P'+P&Z2K!,Z:<@)\-Z#&Y#2JFV MHLS)XE1XXFB@4 :R-EW 1.4ZD+KGR@Z0J0L?5R'0>WQGLO"]3C\*1U'']WJB M(]J!B+Q1V//D>#02_>U6")R!)J7]="[E3958]NA%%8!F!#T'_YV_ NON3$-Y M ].0/Q2*/*/&\]T%T"3-606T5FI5[)0 M;7JX](9<('QU]$,CA4+"_8M--EA\'T1N09],N]UX@K$>5N0-8&5T"=4=(TJ8 MC'DQQVF*$NMU-S MVJ)P0HD<[?V"2X]E$Y37646NATBE=AVL2O4:K^ 4$6[;UQ@K$9.Y,_"Y7I"\ M=SHH& BI*+K"8/Y2(B\,N>&WD=%GX'_=&*]%M>VE MLL)1#QA2PNM:SC'QV*]5*IV!JP#/>O:252DKNA1DUZB(V"F'+<7A:P0+L##!NK1G]-9SJYPW^XRAT7X+B2L0=8X$W M\[UG-3M03B0+0.2C "?L#HRL8BH Z\T*WI"?^UU#7 ,$ACI% Q2JQ!WQ \5M M'5!Y(M7L;\=NK7D8G+D_Z!PZ/P_M^^L"Z15(B-AS OR*U].)CH0$U,*^BWKE@L7?\8^%PJIZK9XG#&5 MY>)&1=QD&AVI.&YS:761P$$7WK:S_FTMA ,;LTE--%$M'G*69'--$JZ=R)+Y M?^IIIV[C;2-)AUP!)&!B?VF!UINV'&"T\[#,B,]Z6F2OW71+F= H'RQ:J(_[ MA_5[4A7V206C#4.;/P\,;6*,\:5:DM_#%&M?Q=XH:W]>@S PV*&I%#EHRI\[ MK9IRB.VJCW!DG'D"4I<1F:G7"CKF.,+2<\UQ!MGN *]5*G)+C@_'XJ^/MXFJ MILR!0^V<:EW_'L%S"U-M\48A&N*_[T2H(4CX*C[_9/9JEE;\+!>U M8BT/KM4401@8R[V<<*2/LNQ424B6 MG&E%$JL4)/A_7[$T/P)A<\ -N#_W:);)EYM& /M0S!C9!6X] MCDO=OF #4,93BE,CMKX9&H=64*.RJ"ZP7S*LZD#/:RN^1SX_@84 )=)8.,WV38#7BP P; R?'EFYVQ $Z8]:XU'D,=I4(*_G&08OA#-22IL69V8 &K5_*8FE0Q @':%*T*U9<7 MHY'_%2MT;4MOT7'2]316U0X/&T+;N6R^$D*]&O9@M_#LY-H*/K.%B:X_._!O M9:CG2W6&2N91E0@/"U0Q-VW6""S[B_EE@2Q118U(ZE/E%0D$ZOWT;P4%-U2> @$XV=VCJ)^7EO/-FBS/L)3[%2I2.-I M5A4XOTJQSO(@"9X^T0RA+T$76S6"_ !3FW9"['S-_85YED\5 M#M,]LEVOVVD=^S:E$@%Z;SH#7/AKX"Y_XJ&2DBDXKA4DMP*CJ M\0%\W(ABS8&WN6S4.\*6X%0)*SY) ;H\N^/*ERD'_NR];0)86)WA#!-:SZ,P M>T;@ Y&*(1W]#H3Y6".+6>*@EEIUT)CP(BV(,RLGJ&P=2@VTP(&A. 6F-2H* M@A; 9>'$M;NG*7)O\,[LNR)86\E;VZ.H-!GAW(\7F)&1D=T7 A2]S*A+%1:O/&R&H=SE*EL.%T\'K%!C.GFKY8.9! M"GVC(:BPJ;J54/9OP_JT(5UX9K54F FW9EYCCR7"9XEF?H)M]JY>M N*-\62 M1!.%^/TWKG\S:]%ALP)^T[C#YO$';/2"".%VZ$,[#/@*N/EZ]4X99:.LAW=J M!*8/PEJ$7T#U*:7J6HP(N_)KE MT.Y<+J.JSG0+#U2B3&&3FW-6= 7IH80-5#I-ZM:DWL+2H6,QJ6*CHX_9W>D;S8 MSK#M':*BCR@XQG:Q[>.M:(Y3A8A%G6N0E%BCZ7U3.%Z9:F"A_" \374$[X8U M>GWZ^>A:(UGMAEV:<=63 G$P%%?,K.$%;F/\]%+G0G5VX6V,27G<^ .SJUVO MTSO4DQ.GDN,Q5#*%)I4E.S6W&P8@ZX> ;6(%@J)@D61*CE,CTF )1N>@7A@S M(/#.9SAT;V(*6&#UU'D>@Q#4,N7RW>>Q^B_ 26HQPC.@J9)DR,5?0, MY (!U7/(]+8MXLX&-CBYL!0,,*GH"U7&.HEG< -!P.,DDVF>!RJ9QM0 TRI9 M=S/C"YO;_4J=ON2\\LU8DUE/82?4#&C57VQTLEU2?_=;#JPHMZ$N#Z H-'LR M&@2 VZZ(#$?PGX&KYH],#6L;%2,8*^R6*HO!DT)'BZ/QJ->DG7TX(&^=2Q[X MPRF1VU!C5K_6X3T*Z>4(DG/*FL"ID%CTCG:<;<!L&)S6#:S&&K)N9.6) MX(;8@109FXG0]OB/=1UD[OAU M5$N>->+7:#6>B%1$PG;^@$#FX%]Q_*&6X=A/9L(4X)=,)1K?9/.QF&WV46/8 M#H\3[AH_R3A#,P%2 +YG:C"79B$HUTXU(V*+NUJK+I+$!FV&[%TI<*Q9S9\5 MG)I.^Q3Z7O!>B,8KK'?19Z QCI$NCVT1:TAC:KP6\Q +Q5IZO!N>0THB>D\,RLHTA8ZX_&&RW&V^:J M$Y+@27$+K(Z3QJZ^!IEPO6P^6%63U^*KN8MM&M*BDHZ5KH=7/F81YG' WWA318@*K69"Q]Q1KC %.VA).1XE&@B9CR(68+H1 MYE&=Q6?L:;U2[@0P@Y)4[Q8%Z@4V16+?9=WECHD9_&M]E.I\8MPX?JH6LH4) M3KXWMRT3#CC6';6!N[F$0$FP**;VUR/+(#D DU,>T@M]B1-.E*ZL.;CC9O]0 MQJJG@+).'EB>.2407@&_P1F^DK/25D+XHM;A17F+XS?MV#C9&-X1R@K=(5&+ M;&[+)Q]#6[(<8Y[7Z6B6+UAZ6>CVC1D:!JC([&82?K)5A;FRQX444HZH'=E4 M,JH",*G,5?H%I ^L]TB%.[0 /@2Q%'&K&H6K=10<73I!Z2!M3"V]X5T#!"(C MV'F[;IU1(543LIGK([@\3@TC5/$?'&J6ZEP8UXI@)4YB%-_RRDU? =O]J[9J M :)$G^:Z?:Z9^&_.-P.#+39 ^P1:T<@'ZIH;+J+^_B,P$Q'JZ:-$CCDVT0A6 M''6&WQ+;.<9DW1/$#?M;'*;;I$BGUR(*G*@AC\0:L,&FJ03W04L_-N$)>Q_< MJ$(CRNW#=VO#=YU]^.Y'A._VAWSC0ZZ;X>N\E*JY9$5!;03*EGOH>.^WY6FV MY8(P!1C]LJDC01"_.SG]8Q$/5/7:[#?FF3?F?26PO0'')K+YI4PTRU"D[3&6 MTNNPU.LXP?WV.;DJY!@VN98'-"?P&FJXB@($M2 GD7V!NNE-E&%@&1[*;3Y< M5/[PHS_(5+ ]^T$&,M;]I 6*KNB^Y;P\, Z@S2>1AQ.+-I]U.^I;*_C$%'C.^9S.N E8(K2(&]%XH8IS%9_5@O M< 2DG5)K+COH.N"BA_58"$E&[U0%5EUHY\LEJ(TRQ"I_!YX6)RHW^FV_B(/0B[&UC OD1@_&L4(.^WUOW/5&7J?; M&6YYTL>?&MKEQ1VRM85$A+T1.1VW,^@YS?;482X"(XO5R@;$KO M%[[)6(+THXITJ$$C;AV$L*+G+@'#)AI]!UN.0Q(\=(>9S+"8DM&BO%*#IB/$!51^UV;^SUHR 8 MRG'4;X^C[JC;'?D[-U309*QH9AZ*%/SP%=BI>)1UI72(YVM*R;(/,F<[X&,\ MQC)7;]C]!<\HG',,NE8TCVB6%5(!!U#T'L<=-!KE<.1G8J:'H3VC\*D$(9+J MK*5"?S#M(2Q@3#ZI@1H<+. >47)##=#$!I"XM"I6!('\TFCTN/A"V+XSVO+_ M:*@H YP2Z_EE:/EB^D)]L08>\4,83H#Q@*' M%VLY;^:<#%./+/0APN)%.#UZXKMJ$:>J/I"H:0BZ0@_EJE@M*%8S&0*VD6*#=[6>Y/6S38@V&D08?4"K7T,M:\05^P-$?(( M&?A'!8!O:N6MVYGD$C7VF)/"L6_V9> ,<69EB80\SVR*4BI2L7CJJ:(! M952WHN'+&61(%[^@ ZV<)'IS=?OW)]:M=3D<=EL'*"DK'ABC3JQQ\>YD@$-X MG8.[N[M6H P*6!05*',"%A9!O]7$.=R#+:Q/!737IP*^P3+SNG_;)Q">/('0 M,/$"KSL.!]V.Z/5QFF97C(?AN#<:=()@U /_>]=,O$L>76C%@E[#Z.@S+'8M MI0I&WDE5!HK^#YE/%((J)^#Y<'T FB2%;>PJ>ZAQ/>C5+W*2)9',C]AW)+>5 MIR.3KL5AU 4[BR3VS) M2E4+<@FK2W=H&:2]288(7UA1:37G'_0.:_]7E"4I-(QJR/2FC@.00J*A+_C1 M@7>(9>J)@O$KQ%AB&.' /U2Q#8HJ8,J_G.ON4XS2\I?[\,!R0F.YB,IE?(0 MEM6LA@D[&!PBK":-$I*6BGXM!3,FZLMA* 7.HH(*8%W,")])*7P56OJL3/[W M7"Q)&/6XU8)"IY'-504D%W#,X8A0QUF4@C7A,LVY.8;/%19ADA1K^9+L- MAJN-N<,3W'(.V:8&YRP 4\0ZDVB;5*F!OP?^O-!#50Y.LHM#9>3H[O;7D&-Y MRS#59FNUE\-5-%5>5.SD*/O^DXKE*WR._Z? (L#2M>JX55J0^XY9)!+6* U) M-^WK2V:N]I_JELM%I%/3<,F];+IBC@Q?_?"EEU"Q*C,'!)^KEO]9 :A>8+9@ M%UR8D\\7N^"TX"%%7*.IF)EN4QIQC+A,7U')3/'T8U)I%688VZ?G:U M[18-H=C H R-LZR$&Z?EJJB'N,WB2*@!9M98CZ*IQ+ +%H[ZIXR&AM7Q6!7G M .K:S2<-OR/F2SC#0GJ3S_IK...FG?ZN[D6@P(6N/WRKE2#1_DSK/H5USB$C MPOO&;[VM->:II3$7O^423NY-RG$B%;I"V!NLI\U 2+.Z18$\5_. XR12-?Y* M_:( X/AZ/8&SMJ5$K;RQ3+=0J(#ZNS3N&2T LIA 3=Q*>A7+8M(XH#>YF$WF M&H,\RV^$A@53IE>B!ID!1VD/G34&]BL[;T_/--8NIAHBB27]U.Q-VHU3''6H MGQ$Z%Y_D4@(3IX\O0@K12RW5C=-6P(.UH?G]N4#/?W0NMW0;RYIN>(^5D9./2.>B 3!ZP(J)\FY5J5L2JXI4R\2W/16:V.#]Y? MGAV:IRS$$X]-6@T3EJJI5$&B71U?O=F@_VWG]N;:D$LCYQ46@T'K%8TE;#[$[D#@AMH=1+>F-EU5&_#7=UGEWK[1I,GR!/MI; MKD4%%]BC*[H,('^N<1A5G4S0^]WY/ MGV=/^[V_U\.'$)T_*\HCFET?I_^J\CG)/15]P)@E_F3:M[XAQKW?H>_=H5&/ M80@S3'75 ,UWHL"AM00;%,[#9(,!:CL7\CH&,WEFXN=+T:,"W%L1)U2NJ5(Q M]]9T8<$[&$M:NL!?X"M'S?C6JOJN3>/=P\?'N\=^1PY[@T"./"^0OO#]3G\4 MCL-N;R"&/Z#&_!OCW:>-/*M*Z[PX-M,A&*Y)I"K"R&J U'DF/8BL.5B$O"D+ MNUN6DJ'R8T8"P#BBDMR>@>W!J+;*X@P#(4 MO%; O.6

V8.48P'6BICLW5U$WD"P BX#"'9O\E9$M>,0* MYZ!V>_%C*@0R65H+:::>>W6(/4)Q'AUA><><.D'B<6RPBL^NSL%2:[<['/:@ M,9@,P877S57" "N%"*KO3ZF*KU6/"J.72VOP7RD- B*CM)IW1J/0S/ DP >; M'+K:B;J@5/62#I+6-2"):L^T1W:8L:93\/9AFW1WX!3T9\6;5<\AK9^B:P@F M,=:<4L.2583KT,1N4+X(RD(#<+#12#])84T^HA7&[SQ:<'E!;]3O><.V[P5> M$,J@%_8Z(,+Z/;_7#X?#71-<5USX?*%JF%^LR,+#P 44 L[CX<(A/\DB"F:= M4IF9"U? )6(YT[XFT4X5:#%_YX/(!1<)N@[V0/)LZC=5DLPUCQ]C!1L63^6$ M4EK6M]+5?G7)^'@>Y5INXFG7 M;2DWU#:A<-IA'RE!G@MLQ2OD5]=,P27BP&-TU@OO!G?G.5UPM[C0\H4;ZA)Q MAU!<$??U.=2DJ\$:N4;=O#NPD$Q5BVZ85_R^^/A$SP]7H$>PB4)!=:EJL^9P MX# <645*Q1HF7!6+)QP6B ML=[!FTO5.@BRJ:"A+K>$^,18O/;^8@D,E?:$I48>X^9&>C+A+?=]LAZG.<+K[NB'G0L M7\ISLO68]ZS1HE;;MIHLXCJ_7QV[=BMV;;A1 4&6)#QRJ+Z-JJT6ATZWWW;; M7<\9E__XJ3/ /W8]M^,/G"G_?J@JD@BLL[&,-Q6(FP!;Y=#**2:@CI)J&N"$ M*CR(7(5-/7(F%S*1(OIW!0='ES=Q&Z&VM1NENPNMV%C%/@U4TQ^8IPS,8*KR M."9Q$!PZG:$+GJ3U/AVW/^H\_#H?LB#/ZG$MUCN8CN9[>LQYYA1E\[A#?&EM MI&U#)#C%S"QZNU['WX#<$JW$<] [6M0U5Z>L^)5TJN_$RNI/&6,3_-$^&[4V M&^7MLU$_ O9L9X2NMKA__:-^.(Z$WQYLUV+^9!^A5R!K$+;BXO2394VJ$"6#Y!BD:N3 N&E2D\#O M_,*MF/=:MJZQO;-4+AN-S(CJ(]M>(Q,=1ZR@VM#%T8U3PNA*VBZKE9%;3V[3 M?YS0B )O]'>*<(+WW#"6X7T6PR[OGH?/.AOMR\F-3)_E^0-,CSVX@!76*[+N MD=?J+ILW&$;"&V NL#/PGBD5N!G=CK:5A\2'?SRYLE,@I0AY?N6>D_:<],V< MI% ,9]F=Q"Q2A!.$J7PRJ H]Z)GF]63YER0>EPVHV(TL;W9JE=2V);L@)"73 M9ZB"$=+B;08AXT':>@R(-2?(SG.!(/YT>ERX*_X>Q+,L083_A-'S3.I)A7NU M'][,+.*Q*M9$-N!*-<-946S]=6H:)G96%O,"#+:FZ:0[)S$^0.%MHQ?KP['S9N]\\880@"!Q6S=0'BCF6S19U?#!K MH=W/Y@YJABM,L*G)FZJS%][.=.'_?J64AT-SBF]TOM&@#_2@*6@">D/'7$ MY'TH4Z:D'*^! (9A<0E";"HI'\CR#B_4XE$'M[%A0,&.HMAHZ?E;<6C@ZFOH M2RLSIX$R+6>A,1178=$5<%FNH,#X?NY"800N M51@NG'BBLWP!O77K.(,.^' M-#$H+GD]Z$AJ")>FDK\:S.D]L%0'BMO!5)17$GAH 43A[? M9#FF:"^L8:L?Q'_PR![7.$DF6]Z ?82CC'?%-R1 #C.KV"3;92'!@ *E1A$ M<.QO.!.IJK"T?D.P\_0&J,)"66?]41 Q"UB !9C%AL_4_$,#V4'Q5)5;OTV-_F?08;O@I2.X;&G +DA-! M-#C4_' M=H"(8#3O^8!SY MH^?'@+G7EE.IL%>@YW52#]LJ4AVA2AKP_MIYL<&35&4SJ^$J#+E8SZJ(!C8K MQJ+A;QA3C]T@BCIIAV(JT<%X%1-HE7FL+%2J_5$2;"'NN) HI28#95?SGV!/ ML*%Q)@V89DW"D$6EADF,&D0=$;3(2]1KTYRD^D'L+#'%3T'A1Z #%"[><:GYRG4L'D0[/DX+ M+'#GNW*M(U8^(%U+*::D"*84O&+"1$@!1"UQ2+U;B3L-DT.=:^;/F>+.N2&G MDTH9%6J@#[5[Z+@PD&<:@T6OL.Q>E#Y118.4H#<]%SC.M8*7YDB=]MN=L^/K M=YW^R!LIYM 5Y@2_='4^ D5#Q8'==L?7(:L5&F.U!M>'_#&:W""VJ>8/C"@J M38E<:6';/!12,\]4[1@&[+]P/F)5QZ=F"9]_=,5J-/X*_[N9BF:M7)V3W:P: M*!1Y'BL,IYKH#>7,K$[!V#KRVOC>XH8TO_[]:OOQ8YP&8]GSQ3CRO([TNF-_ MU D[PZ@_#**VZ/1%N%VU?:EACG!#+Y2HM>"E7]3QMAI"3$[?X#A9P)0J U,DXO28ZLW!2EP*[.%N:!C'I*#$J)VR' MP1?)K9@ -M,J(]E0BXC2,AS1@$NL"5G'86MR\M0")A,GQ#D8QJ$PRH,LH2\B MX1BOE$^[004&N8C8,? ["U!@X#'I?"-#1G4(PJWCHLOYM>: D^%7 A =Y:8 M2+D!27Z,I7_?/*4-)[\-@Y$\%C=D98:'&[@L<2 H0F.BJC4TA]4RPITAZ_)PW,J MPMI=VG140.$DQMP36'Q\)5U#Y;2*,4Q-=>VX9$G=(+%&L+&AM/HEL;AA#)Y( MAE(59^%A7+^L/:F9* V8)?^\8A9Q7++-:0;A?$FSNZ-)=JFV"QU#=AZQQ7".#%Y6#E:_=QYG7QIG[^SCS7RK.S%-,>6[$D":8 M>G5_0':74E.E$ANJBZWG-X>7.C>YTK2N7'[7BNRS5M'RB=ECY=8:),EU-\$G0P%Z/^Z]!+>-(8:_W(J/=.!D& M9'-(Q09T;"BD95GIJ^4[H0L+)ZUHK"U%*N,\X@DB:D '#QAU\FP.)VY^-,8R M;GH2STAL]N ,!VT->]U0#6!RD,Y9WB=>PO'O;\]TV2)] _?8BK TOD%^B5E0 M( 7I,[VF,3<&*_^GR1)GJ2&)JZ(JBFAF3!L]&6P@AKIWF^\M5(@VXR=P8'..^GP0>+!ZC.N\RU3E#,71RI]=R5DJC!79J:SH\8&CHN9%4PT#[J N:"L.MRH6M MNW^U@,IRS:#?[\$-NH_VX(:#H0RZLCL>=*37"7J!UY&=?L\'AZX]ZGM;;FDY MF0=J*A M)1H34):R.6;**3!HCF.DJ1*&4T5J72# P-B*J3*2!)3Q.%6#C#6^ KU0O7:5 M:BKL1=J+(3&<9)AVGL8%N(=\NRH%*3S)J@-C/)#*ZD6ZC MCPC])4PG@8BE\AO*#-:O84BB #14V4TB]. Z=GA>@Q=M#ILF>:$Y(< M1;>;HWF;=$(>T5AL*H1L ,6:5R[,X34P/AB&4R&[YN0A*Z46P+D>J-WSQ+@SBN2H MCX^7O;&0X]Z6JWX_'%^>.B?'%V?7QQ^=X\]OG4_'E[^=7COOSB^=J].3WR_/ MKL].KUZ!J$2OU5*YQ82D%X]WI_J!N. @(QSU*M7AN-J!0V,&E0M^3P_'7'GA M+)=CF>?Z&<4:@YP,&?;H5JZ%1U!W1R.WW>N[?M];Q2;8*L/H84>*CF/ZOU]^ M%%6='\.\JQ_>V!*.2RSL4HY."M&RCHBJU.)U!C8H*,&K,@N_.*=?><3K3@Q& MO+[ZO[LP&%'K/J369ZVPCPL:SZX+IZY8$*.D?RM%@J+X&*,+5";QWU6FP-#5 MS*Q/G,O8!1I_/KYZ>_S?.T-F9LW:A"KFTR!+=#72FX]O+_3D46S;RCRPD-FX S9;4 MA]845_^7SBB+#.TC8/L)A_*7CM]__6_U8'V>0BHOV0YJV6\ ](8MZGJWOW^?(_F+H7.:)Q M7I)+LM:\VY7%'IS\?+A@9RT>K/V./T3$8PY:8EX1+)0_$+OK)6S]3T^S\]\O M&E_^SK^LL_[[U1,==O%F@N\5K] 7))O^6/ MGHHJJS7.ZR%:SVT/V^YPT%OEGNTE\3L9Y'M1;!^R0<@G@U:GO1?&FQ&MZW;; W?4\_?">!5YJ"QB?\)JH]CW MV2CN>GNJ**IXO9[KC_::R3**!\HH;O?W[27PRMC3MBHM3]A MM:4SZ+.EX^_EL*:*[_NNUWTR-_R)Z&%BNUL2Q5URG?Q6O[,7Q9N*XG:O[79& M[;TH7FT2[T,3MLO985/'>S*7\\53I=\;N(.]@U!S2:\U&B*7>*WA7@IO'"7N M= >N/]@;Q*OS=54J]P=L40R#/;Q/UADQ['?=KK=K]O!6XQ+MOC*&GRQJ_MK% ML.>V!P-PJ_I[,;Q:#"=[:]@6PVVVAGO[M)1)U/D=M[T/TS3$L*^LX2>CRFL7 MPV -]T9NW]_')%:'AZL;6-7^B-6"N#MB03Q\L@S,BZ>*/_3KVW?9@N)?%J\AS'I;97A(W)'%/)<-WKDI@BU9Q9^#V M]U7$MB3N])!+T#K>2^)-K6(/K&+/WR?K5I+G,T[7VHOBIBCVE>NY-XI-=UT? MSM%P;Q3;HMAC43S8=]=M+(J'G9[;_RY1K&'!UC6[?SLXPHL3U6]E^(VB^@<3 M;=?X#>,;'1;EWY+T^XM3S1]T7+_W#;'HOSB],#[2YOA(^X=1[3N@/UX449$% M!VYOM*+W[W\1W-^+!UO$ 3DR-]/9EO%W:3YRHB:;I=*YS4I&&B=L?H8^IF$N MB+*>) ;1&RX/^&KZ*)CS<$WZ@GZH2".*I@*.*[PX MD3B0 A6 M/0Y#KPT?F\NI@J_7 V/@71#'=.6H0:B;[>)1KR7.]U)(%>4[@_#Z>@Z9%J%_C^-,O(5=Q%+0YU#]1H#@UD EV)-)',1JF@XQ-7 X\#X_F$\!KQ!VI^;Q@@OESQY*\UP?GE<3I#IB-WM \)#?VYQ@@DAC2,C586T*4;@U\R-U5FBWOH<6ACT#T'SX+HK\O0B\0WD#T!Y[G=<2PW^T-NGX@A-?M=\+^=A'] MWY[]#N,9@9+3^4$A6(OD4!03/D]P.%,I(SZ: MAJOI[D%5Q#3A!AFYL-?$?Z'Y/\)>EI+M<%[@Z$IZTKC"*:/?S]'#SK-P=-#M M#@<#$4@_ZGH#&03>J.]YH\B/>OU MH/M^RQ[-?MBDS2):^Z9"Q#-"9(^!_YT8^-\A9$?^ !R&:#P>!Y[7"P=BZ'=% MNQ/U?:\_",9;-QO 7K@^OV31>O[NW=G)Z>6*N3^;\MC@847UP-C&MI2!'(:C M?M?K>>.H/^R%HU'8&0_:ONP$H=@NO92O-W;>TFC/+"]>P8RDYO2$$.PI]"HR M-&@*9=+1T5W[>>$RC$"FP@/Z15I.NFM(*OE** M%B'XPF%8S?@]U&0''HM:E,X8;\S#TWJ=RVKU1T^&&(U:0]K9;Q\,,6CY&PXO^*;;PH>CI[^MWV^UO>[3K[;=&GGK M/UXQP6%MM'1IG$!G[(T&T3.-75@%@4W)5.W-?#O4VI-V:3FCGV' M;!H^)&][E.#7(N1"B9!__.0-?KG2,N12RY![=,+W+]%O/3Q4JOWW%48ITO&H MVQHNGU4*%49)O:U7W$57=.U1U_X.J[MG)N^7R@.>FOK8'G:LX76#6K51K?8LJJ,7^ M4QN@FPGYWT0YF8.I!L\LENWI;X@TV#KMN5]EV92FL>Y :;"0TUBXSN]7QSLX M'N5A)GC^>0B;T5(?J1=$Q,V-JGL]OFZO,^X^(V4_%2U]W)13M=HSB@L@85SR\_2\/6 M?5-EGX D=,-_XK#=.-R 2 A M/O,2[UT0ZGLB)\W_NX/=R2>P'_(DPR*^POD$%+[A^A-%7('V\>X3];G-]WM7 M=$%%<%0+*LH%SFX8<85,\?@#[ .LPID%I"S\1*J\A/, M0.>=Q&Q<,8EGSL&[D^-#9YQG4_*\T*&*RZKD$I$33.1)K*ZK#3^N'5E\+.?. MG'.X!*@$3Y64W$);-I%IOXH/P MSN9M)B"FSD[>MM[:Q9=[>_3;[-%.=V^/?E.\L8J=@]] #Z:'SJ^QN-?W_/ZU M/&_VJ'OXLDWHJPG(@BP%+Q8?G9CC4IG38T3*^4,4GU'RA61'4 MGKB=U[;O^SRK9J#&6J[SL8SN#Z@]P>J_T0:;T&*G(H3C\RW!M.>F\R&9#QB M2HH,K)4T2X]J:TL[(DCW/V4<3D3L7&1W8 ]I.KOWF9$_GLP'42Q!Z#HR!;Z6 MKC/#Q9:YB%,V9N91+BH,KLWR#,RBLADJWN(^W!RZ0/VBFJ%]7C#%?SL[_ZS8 M^OC]CM$YQGIE#& 7'/N\HU82-+UU!Q2;CS$?3PRAEGD5?MDBB0LD<1I9I5]: MG)1@8:#WABLD0_F3.:>U/-DM^M\G3[;*QLLQ"Q;C&+"(V/>ZD;!DD2A?+F\( M]3=5DD39?^"O[]55[P1NU7RGR._<1_\MDC^].?S'3_[HEP"IPD:FTD47X4U)-DC*3*^3,GL[WTWD# M&;*:P@OVX9[.]]/9,@)74QRY'$.)6($>Y_!7VTAD8G_($G19"N,Q5T3X4A?F[3(WO^9('^C0OU7O&?EAUG9.#>IVF3%M]CT3'_]].88^/LF MEXOMGOLHYD-1S"<$5FKO0(']MJ.YX/\(?Y(>JNTSN9ONS(X5,E MWW\PZ^S8>=,A1M>*A?WCI][P%U6H=&JTM2I4>C0VT"Z4Y5=GM1FM1%6S M9G^LIG ,_.BT@C/A7!XE00MJP@-1ZRT[U?IYZ%9SSU^51DJ[+24O10EO^K4\ M2:1(L?30^?CQ9,<*#E>DJ+=98LA)6B!]&[/4N 6U4;9T D_/E;^L]_@/-(O- M9:Z=6Y6W,LFH&)6*!S-@ .<,1,T-5PWN?&%H@2O>A9UI]WEGVB,B/OS@JS_T M7:OE-)GCV5FJ-K"/S_?L6UEAU^TI'*Z;N7,U+THY+(YW:]=4;70RAQON MQ+EJ=]1F^?6Y$MBC7&1AC 0'(E]G^1Q-0_M_[8M6,C;O(XK)*RPGQWW3U^;ZWC MLTN>>VGZITR"."EWL2]_G&4,+Q!(4+O@45D4W79GUQ5P;S/H1RO5I6>?=*E# MZ1R_/SG?8;VYAF.W2-Y]/GW?I?Z77P> M=Y'.#?F)[!C^(?-(W,QW,>-8YZ[BPC1Q9#W61$GSO'5CM$4%A6'8,3 X9J'R0[!^;A8 $$N!)5-G,\DFEO@>%EE$W_( M)(OFJ70^QF^/+W[1;1U^.Q[131=0)]:,.FXV@R*_*(7)ZIU]EA M-M]QBM_1>!0EW]<5W9A]\=2^#/:.Y#<6+JP88[AW)-<[DK\*O-=E%DY>N"-Y MSG@P>W2SO2/Y_")]I!Q).C?H_BBW9T6!.GN85R7H3#!C(M4;MCNJ$U_%@I7: MG4ID7-CA@]7A[:%;I]6:-+^>Q.F7RW=DLNR2BS2B@N_IM )319FRM5E>6RXR MWU8 &Q?X<%E^?Z73Q"?BC@"YCAXZ%=?P<2Z<*SE%?QRC&7"[W=JHHK$V3,)G MZ>(^;?. F%)84_]-QX$HCX=8H5WCW^J>5NJ(N OR.+J1\%-YE^5?"F?'*+_1 M$=D%T@^I%A^W8&^L[XWUYS36KR8B^U<%CO<5.)-PLT,,/[UH/+@M$-'Y)C]G MCS>W:V+CK^C+/#?#H>4&HD2!!:PJLFG4WC00Z58CH^T: MVCD-&V"E'G+D!V MW0\RLLMDWR6:4MS5C'AAWKTRV&W8DYJG&C3YP13;CZ=KB,W,6(ZI24N32VNF MWB%*J^;&U;"*5W&:$3*><_ !P5U^@_\<[B@O$[++481H0+SDG2'R=K.M]?>?W?5]@A&VW%:=_AXO8 $G1XCS!@/ MN0.]B%%VS&=0&D0ZUSFL&*%C^=9GZ:TL2C4A9U=+9\KFFN-TG N&QZUR>^C, M+I0L=51I3,<'UR)BTU:1/J!9G@?P6>\(+SQ4&-P@".+IVIF&>'T7K^\=+F6T M"I7+6M$EZ.[:Z:^PC.5Q*7]R$9_WA.HW3:?^2KNI M@=C3&3Z]"S!ZD)-Z?^=%1#)4$O*?5-/!F;S/65G7!WW[&ZN]9C;J&1JH%S[: MSAMC;K_S/*C2FSR\291.I]4EU^\:Z\Q2$HVDIA#X,G-FB6 YJ01KB*F-%1:N MZP1Z"";.$YS.DFP^Y?P-!VB+B8!;.(%,)ZZA MGKH72)DZXRI/P?F$Y\(M\9O&.'\JIO-;WFJ?98$5!ZWA,[C@FW%C=X>XL8-$ MP CSTEPZ!E_%V/.J*@5'BG ";%K&../1#(%4(+#.&S+=@1OJ\8MR/&802[ 1 M0JYBZG5"L^8B(CY)C)W,>5J(]/QPIY;FDTQ7%A8*;66 M^:M(J5N(G^BY:Y\(U](CA\ZIJ/YVXU'O^87XD&4+4QGW% M,#E'R8W9N A(8-U+H\]\2X3]">CQC:5LWY>X>.Y].S2S4]6I .FL)\]:P73: MA^GBX%E.':T:[CUS:02SN\I"+N\ $]EO4;]R\-[>NT]O.=R/=_&\)Y/ M;9EM3\O]J29RKE!J^! %B,TG\KK&RC(:;;?^ MLYJ(U*;J)8AQ@7GU>F[W;I&32G(<9='D:K7;)2IJ@N.BB NZ6_2TJ_RTJ?9(Y1^I]$4;(%_ GDB]#]S@WUCX,5JG)R)XL2/9:LQ,*J M313]=T2HMJ21:R]1Y-*A(#F09PYD N<#"( Q!9&"!Y=P9 -%';R]R@(Z4RE+ MS>1D^SH9!R;8#:W2,D[47!'=%/_PW5Q\\-T$CH=3PKNZ>(.Y(V/X!VT$[LK) M03(JT@3#0'8PA:)'-]AC _2+Y6."*SO!(6A,79O=K+U2 M%'1C9 W:#:7ZIG%92@F;Z0]_>1Y8NPU7?- YI%TYKJ*8YH[RRCB]P%R#]1$ I0/7U]]DM%KFBN+&^ M?/7^Q$KI''A\ [Q YI35,=<^R"9<$S"R+#O."/BM_MI8VG.2N:T9HS[6($-S M6(($%0 RDUZ5.^8*'9I4^/. ^$Z Z?_K;#UK#]#/CXSW-;H*W7W8RV#Q7PB?#+38X= MHD?JU'7&WF@0F=Q;VZ$P[[T)PH?NL6&-T32.HD3>4\4W\A<]0^"&_I),@3\: M;U$GS#HM;YV8&=/_/4L%($F9!2&^>=YUBV0=MDB$+M!5_74Y#6N3NLUY@6U0 M>@.-^"*H[[=&@U5<37]=HOYV:+VQ&?$2*-[U*+6Z0/%NQPH[Z>P?];-NA^2K M#*\5U'U XC]I7?4R*?WUQ_\9JUR(/K^)C4;L]TW*+H?>.EF=??* MH'S>VOF=VN.W6763@.]VT7(^B/FDRHOR6PN9?@C1ALM2?=1:3ELTZ/0G7$L- MG(^BT';*S-H\\9RZ* ^?>DJ?=/ZT+JLWKWE/#\MQLLMF@JUW:[&?: MF>YHA5>R%PG;.H2EK_FA)P?TQ7DVPM$.TN'8E=OM-:7;979:_GC*SO*]]%EMQ9 M'=3K_*5UT!,[P4_9\O3CL\*F7,!*_)83'/UA97RQS$0D"7:YR)FDL'!+U:-3 M?53=<&"#P13.W23C[^H"#&P/L(M(<-9K46%Y5@E7(I8)WJ^@;AE3*8]WP!8: M"92B@1APK:E;X:[G>JW/A-"R(2&/@0)83U(EI6N*Q4RO1931>YBUBW1NKWR; MY1X'8=@=BL ?^VUO..R-A!@- B'[W?$X'/O^_]<9M?_V';RO M&9T>(CS?\[OCMA>.1EY_/!KZ@>>%_6XX]*/V>-"^5Y \X9XNY2"ZG(-(QTF, M97)P-*A7&TO+-BE\V)F2("P:6\3(HFX>UV[GX5],P9!;5]WKBZ@:#X]C\\!G MW.EL-Q-1V17\.8E%V>@R4HAH]3GA0K&IF',WT2PKX>F8\)D*;(N''T)[ V*] M 0T1<1/?2JYAHV8]+&6$+W*5?I86DWB&+77EG50O(Z89Z+92?[\^J_@A%>#R M[T?Z ;_^@6N.XB*LB@)K$8/LEG"7\.)+B=:B\R$N"#:L4/5M//[T=9_T M&YVH11;F6I*Z<>$<&&Y7S-?XK@JXX1&=W3LC](]) M9GZBSH&A[N6\DRQJZ4(+F5*+\1;V3#FIF"I8WP85CTK [50E8T+U:P6 M\-B/+20$$=!JLQCXYDI"K]7S^D]?1/<\M_6&\)Z;%2A^;VW>CX1)XTW<3L'+ M9WWJ+M2I^\=/WN"7*WWL+O6QVP1);1=H:2J3MD#+"V7;/#NM?@S2RU9):>3Q MN9''3S.\8CV1OCL*MA4X'-"Q7YPW\7]2^66SZG8..6\'N^>I4"V_:3]7;*E# M_R[%WM?O[A9HM6;Z[5/-7WAJV?$=2)8+GDB7"T-W8#A#NVF79_7<8>66;]JJ MU=FA]T%W7F*CW@I<#Q B")'!E<6G9J*K!P40_@HFWL\,$"X2R M-\&JX#5J@RN9(D3J"D14UA,6[L&.*PH-]+4KE-U,SK^(06F[ M)Y(N1)4X;[.@L,SV'15([^ I<01RZ/>KX[T0^BXAM(1!NZLRZ-N+&?:FZ8\P M334B-:+\W MM7"K([W.P6LFZ5,C6H\,?9T@^"X]M9P,^Q7DHA?,^%U'UW7)Z M.9:EHD-[B_(E"G,;W&8OSO?B_#O$^6H6.ZZ'7%WDV4TNI@6.*B=(*.*__ZX$ M-3J#E/]#)EDT!R'_$4RSW%4S 1$"G&,1+U'8[YZ5?MER+H'P6&EW@#_,#YU/ M(CR]D^D^C/"ZA/Y*0;]8@+"K8GX?.7BU!NA;<0LO]:D*P"*\,X MG,0W(MU'!;[?D+2P-'9I:,Z5=M4?ZS27E:#:6Y1/)!-$'OPK*YV#7^=@Z1\Z M5W$TJ?;&Y%]+\"N,L%%"SL73G#M0H.U+_HZ!BSOGIS_**5S=2=EF<"Q M?Y8J>K^U"<#LBA84) U#R"W5V8I"\B"U@\[AA@=BAVC^@D9#OP8M1B-+ZZZH M;]9FNS7,<>_B[+CV7N?T'$>W"/898=E>/3/!>GUB68W0[ZZ[?IU:_(9F\@>& M]EDM>?=C;F]RY^^\T0]OB]KR1,\&;&H#]OP'ON%.3?#LCA@\MF&@T%#Q&A/@ MZH^+!^4\MM#JH838Q;9VCQH0V -"L[V?>3?M#^T_NLT]\D3DR3#T>J'TVJ$< MC891)QQ$O7%/!O[0VV[_XY6&94#4C^8L2AJI]LWMD2^C&1*''#2[V9<;(EWN M5\>BBIG[5%-BO4'/';9]/6@!<2" W7D2+3X$M82:52)2I_-W?6%<%)5D+9-5 M96,^@_G^"A6\*9N/'LWF?B\2?M@/_;'TO+;7#7I#T1[[P7C4#J*!W#::@P2O M X5,!)R,MAL0^XU(O^35K QC)/V%3$52XBQ.V+$K4-[DT[XX;@<#AEIE.VW5 M(XNX+=$2^]-\'F(QA6^09(AOP+@%=]* KX@[_ DN+!FVA%$BZB$Z.%CY'J.P M'DXK'OX./H#8/.>)0B[^DZBGSV#+@-%)A80\)2CE3T(Q$V% MX17J+X? !-1*G.$]5MP@D"$V8@:*,?"&4^08@=W0X..*Q"&K@9::R)NX8*0) M!3FQ9.#M 1LLP(;N?I[DTT$O[)S<@3.ECTVHE!XPZJU,^3<\MT45_ LD !X_ M_IPG&D9TFN" A5*2%0)Z-P=K4(%,D8Z=PL?3&"0XP;^$.5Q(BALG@(F(0&5" MB;/>7/.3&N1'XJ;,@3;2!J2"-:#1X\0E#FS&44@/CZ;>.9HC-@]A1Q)Y"?@, M1=YQEL9?;0^4X6=PR'0^:SD'*,WB6VPM5T,P#T'0DHAN["#*.;ROMCQN!&X9 M4$S)0)YD;KZ ELE9O>?'L-$''!D[1-"K96G MZX3D+JWX7JX^&IMZ[7MT*^TLOHP^E'@-*4A8,%E)Q #8;*A8H8B!I*!347DN M7TC 3_I2>F.0H#%0IZC@8>K)@N;TT1U@.? *TQEI3^:G MX(8ZNP899J=14V M$XX9%#2$3-*X>AHK*%"SQQE"43G3C&F=.KTV6N6%)E $^L-U#O";B#E""PIA M^?1NV#C9;?^R)=.4V(K,T6VAU^$"B :=7PZ_Q]QJBG6B+5"57LD(#M3CS=&+ M*QF?>(HDDX=\XI?863Q^]!,++P&&,ONV5-T[?/6!I-$%F MR7L:=(-^Q^_U>Y%L>WY'!J.Q%,.@TQ]%(NJ.>]OUGLX^7Y]>GEY=.^?OG$_' MGX_?GWXZ_7SM'']^ZYQ??SB]O'+./L,'<-'9\4?G^O+X\]7QR?79^>>K78X: M;G@\KE?CPL6%XZ-[CI$ 1#A:!+I;CCEHL+G%2$+A')23/*MN)F2.W(%AHD,, M>+B*.(I%/G<7IA!_P &WO^%_&O4USEM@\R2;D>W$DXI!<.,Q.-@!6:=?X<-O MNR#P#IGZ8!7FV=<8@0>![AV_Y?W=TL(&G.JA4,N+8NSV>L;&@;'R:YA4!0I; M\HI(9]?3HH'[%HF3PDLY-P1M0"K]X\F5,ZYD E(]2>#%1/B%#@;\_2@@.3_- MH@K':Z,>#RK0T&%=J CVNKH>/OV2Q.,2GIY_P8&EV&(/'KYXZ1N@(I-@)FI8 M2= M=>-<1:S0H++^;CU(>R/-6[+!@V^GWPIGBY/%S1'NNZP"MWGI0Z/? MWYY=.R?GGSZ=75^?GJ)E!:;5"EMJ4R+ZCX[NM^4P\L> D6YVQ[N492?&45Y,/)# M(3K1N#_VO' T$![\[ _$8-SUO,#;LL;"$=3J,*P1&:_ 7$?IS%##E$1D4&'T M24#JE!-Z:4)/UM#(BA#:T&I.VEBD#R8[)65ER=#DBU&,6<,WUEYC;#B0DB#7 M26$8<0GR3-[BK T95:$P$/7R*\9.-9:S=<-E8^T%(2AWO%:GZSTYU#$&!=I/ MCZ#N/2EC_&,K]&,#JK1'V4BNZTX:B.S6*;CN@ "^A"^,W44[FSALQQ]+# MIVH5?#74^1^YI\DSTN2U Y5\*EKZ:%%<0AONRA&HXS6+H1]3T?.'E&&&U35E M7O&D/$1B4JG&C6^7(:J8S&^RBDN!5"-$RZEGA#GV6FEVRZW(\2,K:)YGF+;! MA'D5)''HE#7V+=<385@I3L.DH@KEM2""L,+K7(J"\DEPNZMY*F:P807A3*GU MJ9+GWV 3;II_;SE+=#W!#1]CU_(JJ%^O/.G>;ZE$3[7 MI2JSJISSDO #O?Z#ZRP'ZF6'G.9>_!@K!A:[L)V#/T"_9!7L[6&KN7I5$(P$ M>B=I4-@DGCD'[TZ.#[DT#+7FF:Y&IO@5"Z]%]I[1;979$\X*VE)7MFX $[=I@ BR\P97D1[.#W'+Q&< M& CX2,_':;@JCNDB!B50<0>D\GZ:+9S@3L"K!7DN][! ) ^NW;?!@I.\F0DPTJ W"Y9 M?YREM[(HE?=3JQ5R [KMCJ?F6/@@X:/;N- >D70"BJHA4&7O""]DUR36 S/6 MQ+CP^BY>WP.G9!VT#-[H:B;IB\?U4]^G%MM;C./W[R1[^881WUC>!I M[1$^K7VX8D:<:[D5#;_QGL6W$>>]/3PD=7["Q)S&18$T:RA3_6[NO>&^Q06I MX7.-E@6"$;4*N3#ZJ3T[>*8H2KCI!RD2\#$59=H]IDQ[L$(3?@.RSB[7G2S& MK2+D6=7MREVT7)0+KX2M(HDC*M5!>X!?+30("&X4 ME1/B)25]AGE>DP&*MNS*7G\ASSY3?-)S%RL=74JBTR#!D::I24>JB$-P?[&(AIJ"&R*-@?H3_.H$H8NS"3N=DFY*D MX+8\&@H?U;6FRU3F;E?5 $NEE-S31YN*%_'V+-513;([KE -LX+:/'2#'@:3 M?KOX]-[Y^/$"U]UM=WO$,H@7S%V@]*KXIS1+C_@W_60T_.%-$N(?U?DJ<[E4 M-+M44^H/?WG)=5"]3LL?=9^\LNBY;MMK^9W-RJM>0L'2\XSL[G0VJH*XGL]( M:S)'OY.;F9M_>;*16#DX^7FC+-<+J,+9-C&[R\3<&2!W%K+W%IBW_$68RH&! MJ=0P<\-G*-M?I._JSDTZVUN 17]$\==STH1X[N>1WW/]7GM7@[;/P(BKVMM^ M,"?^/.IY;J_7=IZE^Z!/;__0*M:A3_=:*ZRL>]"G]T+JZ874T:4RQ!N&R%YB M47EYG.RJL-IU4NU/Z5.=TFOQ=7\V]V?SAY_-'9CS\>+/[G&2..?4#_@])_@' M[\"NL>W/?=<;^"\U%;=SU/3=0;O]#>F7?>O] IC]'@_W69KHOV%>QI-QP&;# M&FCHQ.I$PQJ?_ MOKG\Z)3BYD8AA6L(DX:NM?%,X!H-H.Z@K]N\79S>9ICV)CS8,,PKN6I2SH8X M&YW.HX%\NN-0!KWNJ-L9!MYPU!F._&$''N&%?NB/VH-= /)9MF9> '8/+WTL ML0 >,XQCQN :2RJ7$$F=2LTQ\YUS[M%D-G4ZF].7JHI0Y=YKB"YB8.H ^,YH#DCDQO M5%E_4]\_V!%\D=X/-[8F,OA=^/=)Z=^9ZPX0+F?5$454XE M/,QC?)UU"$0!QR(@]FU4"+6F#4)3QWS^M6I98@:M7A;+'1ZA.0://E$RBOS1N-MN=\8=.$O#H?"'_3#R M^V&O-^Y&6YYCM#J.]0+.T5-PD'[Y1;X!SB:V^7Y)W&T_7A)'T:@M ^'U_+[7 M#T4P#,'6Z(A./QC(( BW+(GOB:&\ .[!Y;/((\[A*JUZGH\68=AX@6/:4<*!R@G9M#;.Z)!0+2RJZ_'-3*Y"-# SZY&)SI46N6)^KS#:Y MLJXEHT+ R&@J^$B8BQ?2>/:0H5>IZJ+#>K9VC3S $\%6 !)<"255Z0 M&12H]M]'<-T&HPR_@^MZP=\MF '=ZZ1R_UQ,++D_?GUW!WR]?' .>(SXTSXIRD(B[GSO&M3"O@Y]&S[-6@MY[TPN'8\X)VU!MX4HKA>+S=\VJ&B)RG+]\M0$PA3$894( MQOJ4P+ES'A.*0PTB:!:Y5^B'+P?82=.-%#6$> MP<[LOZLX-V-U%BW#9]YJNN,_XQ*V)=PD(JZ!(6JD(\?O''7:7;+D.F"TGEH6CXA(V+JE(9_K^USVF3E_?6;N&^1WKQY=L,_G/6<^[]G99/4L M(YS2X%R &(='?P2',"VD&H)8RB3!"#FYI)#E M*V@V.Z]G.W9'-.JJ37Y10_J)QQ(*1V3)79C6IU]@:0NW0?MZ9 M&@V^.$:(SC_: 8C&A-1\=P(NQ-;JMM<;_ _4;?_CI\[ ^T$\L)KL1Q\NKG3D M##2K,X'/CJRTA>O\1^;9D52MTBY>6V8([A5.<*XM89: 'R>=@XO33X=+@[*P M.Q-^$;-9HMMF70L_:W%0%H?89CCO(L6!MZ'03;!+S(I3MQ AD29MF.D>E"HL M*/P ?[E^>WS46TK*H%$K34\O]AYC0O%64@^\.<4S?8IY;%@+[;4:\86XE(:. MPHY2"(2?O[Q,/8Z,8"R)K1O2!.B#C?RO,,1N#9'_)$E M7XH[#( XQ^]=O >Q@\(*A7, .\FLB^O45KD"@Q@K,()EVD8J_Q;D%7I6'5Z/ MOW()>.._!L?IMZZ9CC;_J3@.[[&HJ>K^2DY+Q)%4OZ[FS=B"A75Q95-*UI+0 M O9R>8;X+=#7B9;5*P*HH\)^+B4(K5)L% MU)M3MWLPYW$F2,TYZQ7$:E@OO$/VT6ED%;BA=%4B"E/58@:2S,@F1&SA69P_ MC+RP<_3\4V+!C"+;,AV ?ZY.WQY?X@^?@?T(IZS/)O(C4K*][YKFMCM^DQY' M25!O\B8.$4TS$8$&X[FNYQ6^@C-W;NU]IT<:9;C*/RH,-<(&-1:G-YIIGASE M(Z-0<6"-J6&"BT(SXV:%INOI^>VEI\_2%[$9S9^I\G2CIS>D"*:?)J' MMU^<"&X-MGRN+%])WKY?&^@&V5:C&[N[01K^];=6#E59/8"D)%L@Q _G;(L M>J@A*W/ERI7WG['UG;B:[W=._4!G '[I;/2*5T5P84*_:@64TQ5T;F&BXW;( M_^/^DX?'3V9NG$H*99I\[6Z45Y34O/_\^/G_5+->;SIWDE0^1/&]DGTCK'0- M*-AH0T)CB-8QLJE?<,+>J-7Y8,]6IZJB.9_H/45M.U;HC_\]LD@']HV7Z:=\ M2XZ"G__IVP"<;O..4N*R'M\3TCW[L6B)F-KFOF,NL5E.F!G[IJ*8FSZ"!MGW MLH8>[MD:FOT$I;'9O]RX(!]S-1/G%M/U%M#43?Z^Y;-W[L6.\P I*'9/K2/Z M(5]W/-@RUCXZWK$]W3>FQIZY[H/;^"E]H%-ZFV^:S#<]^3KYIMLFK%^<;_H, M/D7V_,G\WN/Y,IMG#Q\]6=Q_]NC9DP=Y_NS1_>7C^>,'WYC_].;GCZ_>O_KP M\O9J__SRZOW-Y!1H930A,ARIB&JEQU,6$T;_X(A0GO[NJ)BVC3.D9MB M :VX0=HA6A:$([%; M>^:.,)Q.]IDIBA, 76$W*T9KF0)Y:G%R#YPTFU*(M0K3DQ*M\\P[@>#@I MC M5TH= NIBBY+F=<;MFK3-""&HU58!/0! )?AE)3\G734T' MC75JS M]-'C9T_3Y2)[^BR[OUS>?_HX??R-2Y#>O_GPW[/7)R\^OGM_\RR""UKBP):W MO TZA9"+O&?[Z=A[-RVD1L$I7[AO+39P\?'?]$;\!="@C%S3NFL6"G\E1 YFY5O,U!= M 6BD1(BBL?ER3O6C+RI4_-N!5QH/#.8\GY%I1R7T9K%P8\!;@3MHY-'HS-9E M6MW,R$@:@G#@-WBGF0L=-!/N@M.R1/I%)^AU ] 3HC$GM2F[] MC)D&F[&47B]W6,$9/W(_MX-_GA8E9N N+K!CU'\##%GA5\Y#RHJ%N&-JB+9L M,S<4Y#8YL>);=GKPLBU+SLO)ZXW'D1/H\K_)EP8W'AG.-MQL_(WP5'VP<(5B V1?\9[?L'I\UE%O?N4 M"9QQG,!F%K8%:RV86^?@N'= $RCU6%;I[W5#L[FT6TLBD89Z.OTNT85X&FU; M+PH6@\=6=U:OW!XY9P@\K+3YE$ BO+K?J$J58)%@KY%8U[&V8G<,@% MQH@E01P"7^#;S<_LKY^?V6]G19F3_\A\!5((://\$Q\A:_6@]27)0B=Z:"_8 MU[U%-2=1S:>W^E8'RH/8N^%_B M2<,K"7#29BVNAEXMP\GK'*$V]XZ2+VIGZ*O-PY.X4-1Y^\MR PJ9K[@-#C)\ MX15VOG:&M3]FCS,_I3WLC$6Q6J,^JXY]H\3$W&@?6/C.A>I$XC&#^W@ !\68 M1S5OZM3-V-"$2JO&M8(88 M!'6/-C+-=B5D_#O<)O0G$MRX()1&IFL(JX/I4\A@P ?Z1K%W]@;>*1+#( ==(FRX3UJ0LQ2;[.!#@@_%+7)UK37>!YHY'8!BY6WO@[ MN5O1VP93.UNZ!3(801,+5WY#\=CQ U$MXQ]\'E1NXZ#S&,DGTGW.[\K$4/"* M)Y$S)'>[HUX1JTYVB4Z)L>,&$B3_U:PE>HQ4*F96A$Z,3:41<,"]"VG)-D^K M3\UFW2VV\J#N.=V#(%<@&0]$QIP@T=;>9#\7 "96@SOZKG18DQT3WS!1S*X<#!T<4FNZ%>.1?,IQ%BRV5%A/ /04E,T">7!AFH0CDZ5E?4 MN/[F>D&_Y;P]+:%^Q,$9'?J$$4/GQ!*Q: U)#T.=7P$@/=OE)8(]K;@ M^O6 "M*U.:&?RLZ$\S4G>!JMN=TO@>*V[CM83[(XVQWC,7P!ND&\&%U^P;U'0^+B2_N6D% MNW1K25H>G1TK8>>:IXY2!83D\VIUCV<_<9>7=9A- MK39"4@2+/]VDJ"[*0]*/G'F355$71CSGP:8*-DQ6*XX77BWTE,>SC\/WDMI' M#%K>AE<-U]IPC9)="PQR3:P_F%GN6YIW:;,=!XIEA5-'>"H_FMR/%(-:9\N8 M"^L4C"8WS5KFN [=]Q3_CQA#^CYF0A;6Q/RWI. #-H:AK2"*WKQ;M_O7EY=/_Y M#)!(CF E*S+*;*IA,%B3A4!JFX9,HD?14P RCYN&0EUY.$[F4;*.0Z3YUL=^ MD@L4_ES7U"58((5>3*J-.$9.0V#G3R)Q&QO-Q[(%0G .:D[&$#Y4)]WIV$9) M/6MB[2')X419+SXA$F>#BPI.YPPL\FB\Z;PCH"=?%S2,6A?/@RJ7HN0@C24= M@HN2"ETTDZH%5Z%C?)5WN)_XMOYD",\+B^C^"Z]:V/#'1YYNC2U\:)BOYFXY MUU^B'OGX"NJ1^^$F7S$<(4CWG3-&!1*OK]RB8"?B;5@3:%0N5*AWK]ZV7O<" M ZU=Y"$G$(J%VWQN$RPW92(\AL%!OT(Y MV9R+_$\#(8D)Q\Q]#IV^^ -R3IJ;'=R"0.N7V"^MY G/:OHCPPO M&,]G;ORTA80V7 M>=H6O)4LT_'B+!U?I G#B".KK)WP*_B6 M]VOAO5]PO%]!IG=OH,4W?A=%VS(4$YN!2HF86&$>0U5"M,7[E%_O@_9Y;1X8 MD]@4R]4D(BA>I'N&/A#U\':'X &<$$(K0B>,7K"0P#;BL)($1[T()$P -*0U M12BMVURE/V.]TD \-[A')= #B[?WIFED@&'46(C8.>_0)"[6 @LKG5UC(*D/ M/5) [:=_23:X8@-6-UZ#"C"IYWX2X$JQ1[K*9Z=U6B(0$BT%L,I)C<@''NZ< M%#21DFQX X6IB8+:Y7Q;Y P2FZV;ED=",7A8/AR7(";[?E^>]6SD- ;CP.?>=R+6Z-"_HEKT(2W8^'ZKN&=VC4+DF M2@C.\[#C18\H*N$P.5X7-Z0E%W4M8?+##Y6^JR8IY/0"Q_<0W+*OYK".&NMJ M2PP-,)R+RJ;T#*,(14W<8^T:5+2_BGWV;H2_M8LNVHLNK\7@^D(2T/#XOFI( MZ/P%HFI='AM^ >_D"CTA]F-?3&*_D:]BL),>HCZ2HQS#33P69JZ$0OPY1&?T M+C&\@W)5$^J>:Z)40&0 M1+P^=%1])GS0SLU:WBDM].9%<:%TD4[;9IHL(>,X4ZZ(\^G=;!PADY^P6#7/ MQBS=N"5-!W*/!D%7S-G[9ZOKR3W$!Z! F]-K3>TBO310ZWYGJ:6HP,;7%-+, MMQM]+KM %JD[D82PL-R42\+LE3=>-YD_%U WD#9$Z8FK<-ZL086CFWAD M1(X8/CEM?>AE@YPNSHHO7('%5(BPL /@# >PFRIRR:>CGYZ*;K?%5_)TGA& MARQSYR6WK9'.:7XE*:5H6"+<+LYR@J2$?>;^VBZW83GH;+WI%<9F=AX56""]TG?J" -]2+LV PW2Y)35I4771<;"OG&E] [QZ=Y9X MB^W^W9(G=5I4<:U!@ I]E\4Q8.+$"\6WN6<*7(>-'-S&4?>PQU$V.OJ?#Z(_ M>7!#0/2'(2$^J(PL*@"MK&\B09V"8H;U$1Q?-[I=4RC8XZNDJ,<;0[YLB!>% M%P^*?^#6=-HA 2M?1]E]= =I64B0_^6YQAO@,?W& B4AIC Z$.(VQ",?0$P? MKW[N%' NZTISP%_5AU K*754DC1W?^&O7:!WE-OKN-&"(]"%>]32'3JX&<'C MQ:?<-F]?U[!R"U5GD=OEIW47'D3;D4GVT[#Y4:@5N"^;B@]D+V9 (]ESU?BV MI8N^8E^-+R$*$O4X-=BM?6?\Y*O]2C[?8@.6S;.'J"W&+?(XM0L>W[M%'K^K M4MVQDJ,H9.)PBCHM8&?)MNQE\RF+QWF5\<.)?^9+.4/B@_I!(UWC[HG(S^3U MTPQ9J4G9*:YRPY/PT:C0CK-Q[L$VC>C#!8.65^=%4Y.A.HP8OW%.(8B/Z/(J MS;7I3W.I-4@"=21U=UB2\DCMWH3^I24/FL_9",L:9_)J%&#AI[=T=2%K?'[0P!_KJ4O;V; MK> [<^?S&^,_W^ >$W"I7\2<3Q\X"D,YM$7H>]Y*%C5(<3V",4OPKPP&_95& MM&8.H)P/X<$JIW(CZMHI'M5H28W5^/*/O<"52I'@#-VZ;MY^^#[F150?24^K M=*XV2[&YP78_"N(6_3,I1%J M,7IYG^XDW;; $Y<)"N@4U2WZ&G8&;7K+,P@-#ZYFA9 ;!FQB8LU]&^" MIWJ(+?SU(I(:C"&^@-E1/9O 0+W'YD$A#F?1+#8KJ.8N%EEL1 ^9G M]G?V@IX16*4R'U&URN!PK;)+#M@(5['D:J(95Z=?KNQRU>/WV0V!K[B%W+PL M%N1R+[9]=6:! &*,).A'6\P;QKGO0KQF=M5Q!@S2XAN3!LY:PK*B4H M;-_\=6F5]D [K*HB$X9H0>H(DC>U%D;H::/,UTW0?YE%543Y7. MW77J2LZ-HAD?VJA$>)F>UY07&16 74G]@K0@&2D>H7IIUR3+.5'P_QL8M:J M>!(KL$"_DKO%J@Z['8-4_N/?POB'9X+50J4X]CJET)L3D M)+N(,-7O:&,.].DFQ]9ZU4/;$>>'F]#;7@8_(V%T]\=2=\\NO"+67PF\A+%J M1\4T3'#N7V<9J0L0OB/]Y[VXNY]TZT;9H=3KQ2>DWXPC7#TEY%_F%ZG1B!N>@=(Y'0SP_0G^[J&+17:#@M$1(? MV5$;2_T'!MH?OC2.D93 "I_2O1VIV<:?D-0QRD5FC<0ZBSW5(I8@$AW^F[_UTW>R%G5^=="NB\IG=4S2S/ +47[%] MB5)<0D<GI32[_J1>A%&N*7V0Y+^N8 M'["UB82@@*J:O?V]-54 XEM36RW @EIZJ5:$:0Z@RQ+8Q^M814DNY'48U:I2 ML;%;)UT>/;P)P3Q[N:#CFTN&_$ V9'\!V"#D"D^9<@GJR,N2YVO(FYJ3R8C# M"N]NU$RE1 ^A\SO19_)T#S\IB9T1KW64""O!AJ&)H6445:ND\809:Q ZK)NB M725";.O@DO4L)-NLN7.=N:D+I^-8+->_[!O37SR2))<1ZHU.T(>D*4C).43A M%'XVJ(EC^X>U3;5&?*F$:^S06JYQESK"Y;B-D3 $C?F;@[R>HM=AV ^].19U M/^((NV.TTL5J-,#,O!/7.5Z+B3=%:*O&68)QK+$'E3E1!R.$I(*8&G. !/OD"UVGWB_&+&2E)TWJ<]W M)MQPP/-"^&"GV.X6OIR$+Q_*+5)''KU$OLE4>#E-BG) KX:/:G)#@S%)"\<0?(Q[.(85$B+774NEV7]_H\ M3!P!!#$(IC1+_]HQ1\+-W^(*%U4'@&N6<.5X"KF<:. :R\:+7]] @?4%:=Y- M#(B&1^,B!I^YC>D0WHR##A'@,(HW?($1N.$]]W[(Z^"%[Q,$= @)(P;CX_:@ M/'0,<^02M')8HM1 8 !&!-'V++)-3=!;WOFGS,O^]1/0W=PS-]X66>9N_2I% M@8\P^^3;'#1;AKY(>G A=F(4L (JP9^ 37#4.$^9K(FHY@K,)-@4N]=;N4@( M-TG!TV_A>M,11\$3&<+CN2B/](I]+)S,0N\7^TBP-PGW4$W=5^

?(075X) M\5+8&(%<$8AW%)RE1$::$FTVL2Q0=&VV0U3!]%-.9 G4?!8,-55:;0D0B3 X MXL43[27$K2YZV\ZQ&J"W%M T_*8LEGEH!!.$@@.K?^6".#S!053;?63M9=^# M44.@JZYLU@W6*A21I0I-?*F/L\=3B/M3L#180#"'RZW;1BPTFAG??$S-7/\Y MOZ+=\V3A?6$M#KOZLDY1XK=T(IE^]U2B[QV-3C(C-&8;Q/GTP9WW0NN!=]+* M1,%&R\7TEL>,%8?2&Z9'&3ZU!S%>G' !YTW]OG'_RI2ZX:G44 M6L.OM;^B#/2E5S?IB42JPP;6>1_T!3GERF=IY(,9+FEK6GB7L5,=VR M,9$U/B?*W3SO+I!F-"J][O%_/?YP+!NFQ6@1:P^%];9+.PM>19:6,R1$VJO; MW.CYC=SG_<8YL"EX;%X[WR1B_)L:"W(\^\6/B9Y%0O?P;0QEJ,S!YM;XAFO[ MH[,TOK0Y#&/43HXM3M-";,6]W&E=HV [:L&T=NNL=&OF@Q"I8P$D,3=9+FOF M3VS,V,XH3&J,EP>H5A99JMXC>C28D3DI_!1T@$ET8][4/Y+2_TKOJ MD:\F=O0X)M\6V5 3S5!2B6.=9%:F(ET:Q[/(9P6>[&C2K'H^';1HZ0 ME1DX71:;<>CJ>';B%8'+T%;+1H=&1JS_>,0Y0#.0!BQ\<6D4'>*:PBHW MNM?\N*/S1>TD,*%\?,7R%,Z](2G\Z)?QHVAW@\'?:],BCY2""GU46R>)\-)- M_]('4$*=M[4N-"0HUW*Q2U-++60:?#):&A<%6ME_3A'RWM1(/;OY;7!Z-H(* M_?I-K.D3F\_TL+#&8;1#%21B/K*6'&K5?=ASL0])3I;71#\$RWLR6G+B ]'@ MCY-8X;K$Z/KJ*,*QH\WDAWJ228@R26Q3G0"^ABV*D2C*;$=I_3C] YI%_ @$ M)5ML(_!6_&W#OV7=A^V:*32V0.I5ZHX559Z-*FV0MPDK46(';J2E Q-7#I&1 M])_%'#YO6)5S$O^46/$8ADI6>T;,&^K+B>/(O!>'G=0#V^L9K^987#6*KDY) M6)CDS-*N8WMI!.$7-6@4=<$Q6[5!K59SI(F*4XPC->0YB#4?G8V=QP:L 5!F M>!U) D;C70=%_QZ5_HY.Q>3Z4I@*1&XS(\3CSPB(CZ+*Q' MK:"6J@O)+HQ5[U/N_ 2KFUH$N.T?O=#<97_*4J%Q:'2Z,OY5< M#DO$^5@+JN?NM 4M#*!TTZ;3WN0EE,*F^TY9,7NY%9?MMI0.K M?J=;;A#'-/I;3'82DWUTRY<\4'1U?,*IBH0$7T$)^_P-JELKS;)&JPDB3UK2 MB'U'/K:[GE(2Q"=*A%Y'B"Z.//K8Y&"WM[Z]I+$L-\\#^^@U_H)XI57,#&UK M0]++8W":S"/J4'5:VQP:J$$MR1^9OGF)&5IN[L<=8*@;H/,3 &F6OFJ#;6FE M*N\> MQ? <)G-[S1R;NXP8]1]@I[C(3PC5*.W6>Q8)+9?WW%)!GI9&9ZJT8\ MD[KM;N9F&AF543&AA*$JR;LG_=Y*7@]Z763EEGL1C4K_7VM^?(\E$TN[N!+$ MO0;77D0S.#E1@]]P;X!ED^=_YD?NB3J5\':7:<14^[^1B4&C[*E2G2MNMN>? MI9:_/YOMMT@=SY>2 D.(%DNOM8TOMI0>-\)V0LZJHS\#//%=(XAZB/JP T&. MIFKM=_23&1NZ\0Y"5QS'V08''=$:V>;M9RSMG@V MR#5X?DW_H=J"93/"<3;AVK [Z3:,EG)K MFY]08ZCO,WP= BZ0?/:B*JQ*%IG._JS9&97$.;E3H[7N%XP<=]\P^ M#:66NK.BR;2G\LWS$'KM46J^9PBY)Y-M BY6P4Y!,8=X!IB!E,)F@W"L2-54BA:[@9W MA4PZ40K=U)%IRW(L9Y',Y<]4-<G*3=Z+-6O2')L,3>B%1&::6DF2NM>8 M#/PE:](CE**6D/28CVOB7K0J^*"=*^&_RB>7B;Q?U8VYP:+E$=H+BBKK+1:4 MP'"6MM%R*1_3V.BE/#A*]KW+_9A3H^P+G\:R?""\Q%WU9*N1FP*]M:_-^[9EP4U+26]=]3(L:'QM3KA MK+:6.D=3&P4OO'TF+$(U?LUMZ72GNX8[AJM]#FOO"P[5SY(BWZ-#-6W@O3O; M5Z8%B0Z-](+P+CY++V-#K2I/LY2?3I9%RU@/&RU>%1/=XT&=A.= H6@A$83* M)>^$7NAHIPMW1B'IX!YSQ=I-#5?!FNZOIK,!6*^GE7L$>Z8J:&VA-)8.U#[R M;M/@D#W5LC1Z(@;&X7''\-6L@,"9D3P>D!NM_DWV>%W\> M/L_(";J722\;#^E9-*+??9TC>E.@T"/0!C#1/Q;=A^>4Z5Z=19-1LW0 )XN>MB2(Z4R'%J;,0_^?3)4$F'#H SQD3VF7"4M64^9Q M1LXGTO^@^NB.=V8,=A *UYHV3;RG+6=FOAT0:O1P0[9>NA!Y798191AAYK $ MGG;IE<-40$MJ1I7EMAZ>SJJS^H*J;J8&JT29_4Z4D<_?$$TG68K *TAL8 2=FUSXAYP65!>24_T)4$R MM=<#UV]H8B!7.=>@!-FZI49]Z$PMLQR6X:09&*1/_J1N!(OTN: MX2[J$)6D*SR @31=V(CS9;DICV* MM9(,:9U4^.'YUUH>Z36AW3_34(@+]NO[W5[\87Q\T5_BVW5B@J M%EB$D!A[&\4B-S5"*]!N40NE'??LY@[Y-7J('I= =SSG<*%\/;WOOZ!&XEOI MI+IA921WM']A\$@U#2@E"1TL*$L:6+(0T6\B"M0A0,#OQODK3\Z:2 MJ0K:^Q_ O<[A2V]+CYGD< M;P:K)"W*UA@32D_)?[="$' G#S<8K_I$RPL;/H]&QT/D(Z2HOTB'XA+>^Q:A-MH(D>("E<->6ZX7*\@( 8\)C%1[QET M9^@DXM-01470-8VA(?R-8(BM\R?R5:M-5-)-=U8W[L$R3>_0-4^IZXGW]&5. MG2?!;<:HOJ!:%M)ZTA#KODN0&:]QY_/ M-E .#I*(+8CJXXM *(2UFZ6O>OV=5EO\;L#X M/- V.E<<"O5<:-!I_8>5I(>[4<.=?@1&9#/5Q8Q-WOFF!)8=Q ?4!M(TT)%8 MK\\H84>> Z5&J5RQY2L=J4\ADLPSZBNM5 :)E?5N]7+0R$GE1_WSRR>)?P?_ M!_^V\A?)TQ9-=H3O;FV.&QAL^*(9.A%QW^'ZH@KG&UYJ4P%BJ'J%+H'&1-G>%4; M9NR=83TQGJ0G3&,NZNK(.D%B;X[8 ML<,WV*R0U9"5XL=X1'G!%&,LTDUK>R(BL9Z09"W31XVC#PAC4XDSNG+FU3OU MY+\WL3'7"C4N0?0.'87"/3_;._=17)VE.(+U-&@C)Q&.+/$.+LY (".P-:1V MSHNZ]$&%N]%YNMC.RO3"?619M ;"Q&M_G!4>GK\V+'Y#>7@$_,1;%N@75(HA@GRU!B$) D) MGS&=1&IQ"8-R4V<"S*E6<2K M%^ X. *?3U^\?^_& WP!+JKE:"N!5VR8$(J#8)O,5+W,E(N(%(0F,$=^)EMD M4 Y-6("J\,CZ$%*A.&2+J]0/[M7PCI\W3MWQ3'9$ZO#H$I+#ZFF2D!OZ9FER8>J@D6 F>1XTU6#'H5*;$V'* M# TXXJ Y\3J57>6%!_150C*MF%QB^#7;+OXY4$KW2JP@3J8A/MKH76%&*G0^ MRD6R>$.-D47/:>0^Y$RJ'XD\!:H"N-E5BZ;%^B^D$43Y<[WET<11U9_)B7NH MK.SD5T !X%;LYR0)/-]RS3@]$!V^_%_IVO>K,@UEZ#-Z%J_7'^07:#9DW-TN M*R@_QTUF'MQ[<)^N\N#>HWOL,6J^M%9NQ1&UK\G\3=2BVK>.!2^<0P'HZ*Q8 M!SLACX_C;>D"BGJT]SRUCN:Z">=DKG+JZ$UG=T=2JK+JURF\QK?N',-@)?'U M&:7!"H T\72S1JL]!Q.W/G2')R+OC MTEG. ;H5NL@5_*+T:F@G+T\'2=M%3?LR*"/3O/<*1_[S/QX_^\?L3G%W9EI2 MZ?B[.(?7Q\9$\WX%<-F)B3"#^@*V'*?-Y$!T<29>A4_76]QL$C=[=HN;?5^X M6=$L-BL@$]@8B[/466MW[F0(1=SXPCQO*K_C2ZMQPI@9'7EN$S__!SZZ4X2- M3*9*N]EY]MK0M@>&M5A?WPD$2RQC'50J#N,3 Q%8"VRL8\M ZG[R4Q4WBE(I M')90+]]KG7E![\NPV#6N3WR-$07#\D8"5)AB$M(M::ZB\W(#5LMO2B04:5][ M+MH >L++L=4V8WZ!/YG$:/-T\1#S?_/( ]&"(L5\VT_,<%V#5UVFI2%+37Z) MI5Z'9(OX"N9GOG8 PH]=[H[Y " Q^"2PH H5>1+_5%%D=/%P)$FHC12JY7EP M4*VP(1"]XU\EGOQ/WAZC%2T'>FZ!=!NSL6AQMF[&.^.1CD\ :*\,ZAJ9 M*-^OSSDY![&*7\C6W.FCTC2@;7!D[C8BR0/T2X,0%>,92CL!"J+U3)M&G9-I M_SP8U*BS2*PK3_%+$* A4E);-+R^)2BA_:D-%.F^ .TW,.BQ?]7X(KD=L1C& MB9[J>/9C?9&?2\G1B)"#9%#H#?UM)1I"IZE6@9&:*CZS\"5[,68+RB4WTJ[0 M!-]REU1_K7D*BRNS%1Y[*??D%-)Q+TB"&C=M*.&R]46J>*8@'%E_-E[-/KGD61":O5CFI2[=#.@^H!.F40*A9246V"AHK85C\'=GD_G5)%++% M"&6^["4]=__SY6OWO_[_>?-?GP]3WO!N92]*JC/W:KJ4VZ9390Q;M$"Y6%Y3 M&7()$^@028$1 XR2EP*82^?GUC2U%RQ*X7U*$7A50?="\,;0CYZ)\^=!%9J] M@T4T4\>S5^._T"*;98F>P<*(:ZBQ"Q&[D7N.'RF^L%@6I!J*IE\SLDB;AO"] M('7TFB\(6"B9>@M['+JP# Q),+D6S&&03I8X_PRX)V>;+B;+=NJW6O>?N?/2 MD\>LL ;@KDU313E!TT/3KDU.I./0#OTDM\(:Y$-7\G-^:=_ M.M',"DI?E5& MA,CXN_F=0PZ6^E5O4:A%$C]1*I2\GTV0'?%UUE*:@8__S)OZ*%^YN)FJA73H MT$I4DIEZ$$M9^M#Y(Z]V>, '109?\,Y9L5;J'V9Y=5XT=84#AA*!E/-DD\4I M419V$"X&/4=TF-[B=Y/XW?-;_.Z M?,*?S3YU#ZP,9A\Z3 X(G(WDEP7.&N@ MIR:G#5UXT-A*5+>@Y!7M7TH-<4[>;V3[;Y 9!$'$+[[ '9S:95_H'][P3F7O MPS"G*#,K/)-/U4PYOJ7VQ008(!1GAI])QGH>7A(KZ;CO(\?8S7#J>M*:,'@@ M.SPSA[(7Q3"GT:$XD2-]?L.H18-&7XD&K7<^IPUK\?,^3.SI"8?]]XUS3<$+ M,?58+\&#ZS02?%-5];ED1C\LN#H)-WU%;H%SVUZ:R'$OZEH^O'JY#Q4M!@0+ MO9IF+US FZ6S$S<%=_#1/@S8BY-]&"]F-?UZ_,&%$3G:RY>SCY0\>5&OU'G< MA_7U^N.+?1@NVH3Q5OT)ALMMSWT8I9?O?MJ+40J;\$J MGIVXV,%%G&TW>V/;=I\PJ\XY;D_V9H_^^.$]GFLOAM06;)?Y:=&6EBQJ(BR, M'6W>#B7&[ANO1=W#V$,AG_Q:48+S0TOW_SZ86_&FW,G;>'NDS;6 MW6T79SFI)"!SX2RY?J:EA\958"XR9 .824-'49$&_(8@*4HX^8]X3GTM(\)C M):@!-DBE4(0TR\Z+_(+=>AS!VJ[#=ZY9PQ7L/'[EXGY^:%G:YL%';\%\=T8? MZ9 0J8C\6L\(UXB? */C3#F;T7<_7>EQ:4T09RKVF\Y[XH_NUK*"Z4E#SV29 M4XP1AID^U8RJ$#RY=2I]XEMQ&S8[N%.50;3XW^3>"60'"(XO0L^%SA],7F[7 MM20" 'A0U)H(NN/<.)^@8YCNV&U)06AX72DK3J8KD<%@T*>#8%R5ZVXVXZ[C MBISRLA-3C.&D4$ Y6)S#).S)_E:;G$!R)25!D$I9\T&EIJ!>)A0XTB/=O 36 M/W-&0Z40)9W]$^I!K7L?2*#,B_1H+F&X"YVA8TR\@;@S(]+NH4%G9$Z3V:L- MTC/B8/TWJS2>N; L8O*GO3B".,(FD40J0F=U"1(B[B-7X%PT%ADV5;$*55<0 M7RG.I1Z,EY^4OQ45I21SG\EF[@)'E+X"57YOI07C'RHU-70_$A5=7A-,L$AZ ME^_K/9YX+J#]TD30J4@PDQ"U%*NH+HO2^I%MOYZ$\HC#.)JTAMHN7[>V4LUO M^J [S;5.N3T8Z%5DK6#P)>@;"\.'@??Q[)44U"@Q8QCXPPS.FSJEZAK0FP2W MYPMS29>6*P?K,##II*R%IY1Y\8U3F,4LCT[\4?,07&DSD#9AFZ0XO[DO@_RL MZ*SE5-39-GH@YCO@H@'T(2ZGK>6)TI3$ M#9S&*/NZ:GFV(YOSW>/_3^Y]%;72^Z$%\&W6X 9E#29$]2&C'Q,Q)M*1 MGZU'9D8D;@Y/A.2J$E8S'QO&>B>&]!J?A#*7\-]@KT,QQJ:!A M"W5I$.)G? M/?HP1+,BIG8RF*"IU6::'-*RY(/P^DO/7T9UO,?6HO,\_8.C;F5DB0G3?&PD MH\/;,!H-O.^>)"USK_BI1R;Y_."%),(L)!TWOPGZKV<>Q_9U=.Z*!MGXGM+/"_AB/C* MJABIRAS"?J![]*[1\S*9/"GVK>T9.-HE5S0,JI1N%3AHTH#/F Y)W )B:JOM M<\ [(6'MPM&Z[<&'&KK"J7U1\SU.N]J99RJ?>YLGD$ MRWUP[\&#'I%-RJ=U(>I%SM-R(V7[1CMWGX=X@GD>.E?9T6IG=P0YDL]]8:D+ MX%PPQY&6*9FY.U5=K /GMI?9^_&H8=NP!"OI6&B;W$7OV9:2[G%S#5OK'S40 MX]>Z8)AGE.6)*"&'I@-7O"9, 7"M?_8WT*('D/5*O19 MH4 F?$/NBERH=)O=CKQ,)#3**Z9LN'G0<+RDJ%C@A;!TN )*\4E[P?XZ,N+5 M+QC8&CE3>^VI=FW1WGG:N6XEIV[BZI5Y$SL-B)Z$,=JJ[S@5H]4 M<\M B$)+$#!UOTO+5AJ3SW-3"*8EVIK31U4;]+QY1S $OAZSARS6$Q?P]'QUYRU53;8"/V51.Z?3 M2SR>K*A1"M>QL/)3=U:TO6-L^JZL0.@"UV*U69%-JMG=+)W2 M+5EJ&#-X:U]7J8I4P<^B(8X3U?CSQX;<9:X8T.7K>]5P*X+16TEUF@95P2OP M-GY%-977.*=N49Y)E.?^5T%Y'CRX17D.H[9[W*%_]8>6C)"8G^W4,2Y<[PGC MU^MPG S;BG)[O3L?1]^^U:MA&?6^F7@MN M7#G^VQWO2I66#8,HO0?N-XS!H>++%^3MO:LY\L+)3 \"I1.,/7?BKRF$#&IZ MATMZ,L+$XT=]C"EL0LM8RJ)R_BX\:M0T*.I0CK5XUA*0X*+7JTBA-+RZ3F$I RJ42"\*1X2A95UDW$#%H/HCI2#J!D! MWZ7MG -^ZKY(A2Z#V;S($0*FK400,S@Q5.5(/9^H%>Q9GIU*^<]IDT+2[CUE MUDJ&*D:7B9E_][:TH*@Y$1?,!UJ\*:P;[O743U%HX^%%>;B+E!')&+8;L07$ MG+VW!!;LK3QJ,"B\?,3*&/S/%VY[\/AF,]Y?Q$VF;H^VKP-.]5IW>9T-$7;B MH%H0Z36,;.7B)198=7LJ*S:KQ&X8Z5+ZR^@W:9H^Y9STKRM%H,?;\NR\2+M( MP3G*)1+#V/\!V6^2.NR)I@?]-BE>L' ZM".YC%BL6J%N=;O$1 =X40 M#!B"BT2/D$!W,8P[1E*-@8 @^]OXH2/J@1\YCNW\SW;(!QK$6EO&A@Y-4 \N MB 0PTMX(*@51DSQ&O'6V@G*!#S:C/MMCYCT(7OKW&F[*S[3CGV_@GMUL _?. M-O A,=PR7:W\K+8A!>;=-^J,=5Z7M'KBVEK%JB)15K]X.FD!E?A_J^S%-J1: M27[I!@+N4?&W\V&0JA024?!++A\'9MTQS9>'PB WU1DWKX=K2,U.2$I5[1MF Z:1B+D&1Q4@J+Q$,S)2Q>L9-L*)U;U M:2*]$UHQ_H68)>F_P$O2-$^4M)R+O9T;#<&OD:YQI%\1:I>G3HDWL4+'7Z?% MPP:=Q-%U7E$'>E.#R])67@C^ ,6WRWR-XW\/?@JR-_#^[?(WR$C M?[^I1L@\IU-,=GQ'/["9;P+&U6RTVINF (+/(6%!%6,1324QC8Q(PG3OW01^#W#1=)J)!U62SS MJ*5 $XFML"]N),C[$8X7NW^9>YE-CC6"K#W7=3B')1%%E$9<%;7#7F5#Z4I& M#[O)B]5\T[! &G7V( #"HG=MWG54Z3&VM,15\AX0.:P IV@8^QIR_FY!Q3.6 M[HF2KCY-/JH^0"[6*8Z8OEB!T?0DWVCCUI$['IV-.?/]/D!@_TBQX.C%"4%@ M^,[+_W,W6Z_8++E@/JE3+ Y#:6IN:%(A,YI'2F=H4N R9X9UL.[F#8=1*57 M""PIYR_IM['']CV Q248E&=8EVA3A4 W\X2H0$#O(X*JJ0Z1/J]!O1W0TB_7 MC4ADUN0K6E&@"U1U1R5KNR1"/D$"OEF&F]B-,/X1IY[7GW+>614G/@,#%F:N MRB_2TO270/A))68J0H-.'5THAO(/X<7:67<=A5EOWGA:SDUIB#ZB.]. M;-]QKY#E2]+OIR[V=V_@ M,7K)!&&<68P3;)Y+QO=X]G/M2VUXM5,]$Y);U"W,\-3[)52D\6B,%MT8=",Y MN[C](A]_>K\>:R$\1I\C2A=S6\BMLJ50\ 87#1+7>ATEYTJ+D01I)L]406G5 M::MT7Q?V-9X5)6%[?3%SMF+QR?*0N3LIS@;<.6W/9C1&52;=9WCI*2A$^<-" M3R,Z/]O"V9&&RMM,E2$BY/C0D1A\BM7U)I"%BVB:,9PTM!F[B*E=\GX\P?D0 M6UO4V>#Z]#(B(VM^+N]5TLG"4:8UIQVDT.@!J'6R^U=)79\$\LV*UB=GU#.* MB%CR]&U]M("R9J;&1?)][O?NA)Z3LK):$U],B:B

CS[8-ATRK*" MNKK1+&A'+*JX,KYO$JE]1RL&G@W6)TI@I7=Q( '^[U>O9Z]*\0:M,08@5E1W MF=#^UNT$9W:/WO*.V/6#RU^$)C272X072+-\8- &"_1X=A*]&XM+7_7]PMZ1 M;H),8L""4PO&,M9D**@B8J3P /E>=0>Y03E,FRYRM^\K*A&)+($G>QI2:; : M [!+[8I?/N3B;65]M5\R3OCJU'3VQD<(@R-[>$9=[>C-A(HA;(".5:J;V_+$ M:?CJX:T\X4$4&HY/;]]I&#ECSZ7,>2B>W(VY#A7]?](T^H-;^V/[H1Y(61\ M-MEZTA?5P!:>5!5$MM][2_JZ;E:S1_>.7FNG%QW.:+8Q<>BPR -7'M&F! >W3N*C/SLO M6HIUI4V:=PJBHU1FB_RX9E/FH?5Y5.N%ADRFV]5E/M7G4U0>/KK9&=Q7VJ+6 M#1'QC!*6UGWQ[E]O7A[=?YY<1<%[=B?N A&K5:C:Q]VDK^D=B1\?JJ[WY2-, MO#L/)\V\P$747GIUI9G8/<2)2F%'$W0(@WPR*VM2)'+F@_#*)$A;U+X7M%9$ MKIW=7!4+6Q](/I_,B%M^E7P!0RZ:$ZRS0E([)$:!$%0T)1IFO?4)0B'9&L@J M\=_=A9""U0_@37S^*#]4#;LG?Y..W]@CQ(-T_^$Q MCLL22V]GA@(A.RLB^ M>S0E.)V MIO=@ILV^XR9]?24T'R"9-0$=0G= 7+HTW$_ TJ6^EI#IS#8(S60%;,-*N5T) MWVHEL"\841J%$XT#7[LODBI(YYP?X;^%MC*"1X<_Z:8W_KKWQ$;6UNV\?YMY M1RMMH27+#I5F0.I"+QK61S4A@=WH99W;ZY8G3=4B M6;E%$Z7:6R%]FKKXB;Z_J9B:-!I'7A6S>WJS,3O+FNSC09Q+Y]Y[_"M@EY:[D#$VQFZEQ)YSBH7=\C><[6Y&Z@STL:AW*]JZ'D M:9HF<)NEG,Q2/KK-4AXH77[B' X%*&.[C,F;VIWZ/"U*?/5X%AD [1&0FHZA M=%P8%Y6@Q=F=XJX4QK=MH6: >RVJ#"0H!:R$A7:+PA(I\U/B)W"_4#GVB:8= MU_78KM44\!9Z*?%P[Q333\#(O/N_%?==2*N0!&R,VCT('BS1!:CUPD5H9_[B M'\M*\F&Z A7J3_YT&QX"%475*;TP/X3>^ORNI($%^=TR M)MCEIT+N[>'R3!V6LBM6= AWT0--+B[7]FV7Z=(JK$1-HZL"57N(2JN,R^^D M^)PS%8L\\^H)IKDE'9;0 ]]U;QE2-^OFW)#W0@N!)D72!))O2LI9U1U3EU%D M?>5W#"M#H^\0@WEAC^JTIGA+#WS-%!-C)_75"Z:TS1>69.D6Y)L, O[KD&/' MS7$5/$!QEYEQ5I>3Z6?B@92EBLS6RT19>_A/6G2& CK/JWQ9L!.*T(XN>'3(_N71XR7>8- M+*B67I<#W?C9LV?ITX?/'R^7]^\_>I+>>_;@@#'Y^3ERS1_S=[\_/K=^[-VPE65KWB>FUFNBK1QDIT M]VD^7H_F0] //LD@0D@*W'5@17UX]?+D_9 *Y$Z88W=Z\D(?:]=E+DR=(55Q M*#3N\[=X]?*'L5L(V^B-50%)XL8O8Z_-N?(ZP/?TB+ 0!M)O\M6FDITEP6&6 MS]WC\P9T3DL%,UY:>4!.Y4=O9?_)M4)@*1,U7^M\F AF^G"L8")$6K%,*]9B MK:E(.114VU>CP FE_R-U(NXIB 6VRMF+";+37K_-.Q5"GRC/"/;@ZXL;M MU!?UNE".6^&)>V_,R!)US_LQM8N31>3 BW=J"I_]B&-:YP3LQN%!-6SV674$T%E3ZVQKM[X95.G?%QSFC: M;)/9WLQ^;YFQ980!OQ0*F<8S'7T4LX-'#6[& +T4_'E[;A7O@9N39T^7\X?/EXM'S M1T_3Y]GRP?+)D_F3Q<.G^=-GW]B%^^675S^_?/-_E%1]HCSI*^*ZNP?@[WL9 M6HHGOSI_=/;BW=NW;SY^?/5J]O;DYY]'G%=Q!YS.)HB8/)E'+RF51DO0!(0R()PDF]&B< M0G Q\9Y!&Y%)Y8(HK_0=D@.+!6J=&/?*(N5)*@ZL3I/)W[;;5AL'"#NW]# 4 MEU],7@[6E+,6(KED=?YW/"[0F$:U#/Q-U(+?-90QR#9>;10*TOS+"H6VO05(* MF:R&^,)9WBZ:8JY5W8>0ZWI3L>O\%M!F)TU+]\)6^'G= VN!9E,NGM2X_Q=: MDQ]D0[ZI%L>\HO9AX#3LW)]1 T*KB9.I+3LG\VNCYKTYM>ADV(/1O'N\#Z/Q MX8<7>S 6LK*F5M,'9U+3D&CXS_]X^.P?LQ^(?D1'GG=$OJH%__NCPTDWR]?N M$4#H'E*2@5^) /?@Z14(VH??0% 8O-&$0AMT5 MTO_%T6PJ,=T>3/C9G0]#%%<"^?AY!X\V*-KRKT^OPO*?8J&]A-2J)O$+5)>N MRW0ATEU06D++<2G*99^9U*?P,"QUY-SJ>1YL/KT*/I%^?_29&OF189 :6/DU M3Y ;,X&99W">2Q$_JP,EM'(+[S.&G!I&ZP7EEL[-=TN:&XZV_O6%8)?#S:;. M9? RF[;[ @-RHW;4/R=WE)VN_M(+FJ&5B4&Z,/\@1>3(&E(>T B*&?@?:F*) M*5T>2)_YM+S>G[LQ:2L-$L&Q.A4CH57CIO;%Y-2>E.6D5?%3 M:PDK[HC)F;=@)%1V-S2_G>B_;:)?3D\T*NV@;@CV_-1>)O44WLN$ ) @ '\D M?FF(NY&M;SIUUJP:VO;ZD_^]S,^KZ?D))_1P'Y[55-C,R]^2N^#$K#?SDBHN MF=S5F[A6)7&(WD37M=Z->"-MS9G.<.3#3=#6EBH7@00D[VZ20I+'946@=D-P M&6,LS@D X !I=/<%+VH4"$?P,/@1 2$=I(O^EGV45D*3_[VIF\WJ.UGFUW+. MX7IL.#GNBM"$$U1N2>'#1RJJ2]YBG. JD]V!15Y MH>(=75[FZS,I^6/U36ZA45?NT&.,".SNDJM7W*EX?W:! IH3NF8UA$3^9T(2+M)#PF7L4Y2LY]\R'531 _LXG@VL*1PO4 M5Y$>3P<#=YU;?"?'S'18$W*G[.TPDN)&'*DKG?C!JJ.>*LZQ922BJ&5VN*/T MX'+SW#M(P$X @@_F%:R@]:9A?7IL"H*WA7="5/\WG=Y5R MY*[8M-'-NGA%_5K)\A] /UZ1%_?7PY0[,_)F"F \O$RL9>RFW2&A5E, #>-G MO6QHOY<5.1U_D>/SZETR>_$:_X^3NJ7XUOV\JT$M1;PHI;(2%1LR2Y::5VM" M>A4[/Q8GBW^&M!GX^1&T<'HND8,UM@>8V7;Z;GZ%5TA(EZ77 ML,_;SJZ?Q,LK$Y@$C>1<.RGVEV%[QC("Y#VZY;)(5WF3'L_>\1'QAPL[X;91 M$!)T!T8 0FL:9%_I Y>A';_][*6IV-5?W1Z.XAQ"?W)7XPN(9;96IIO0$=V MWE*E $ #-9H+Z/!7_F)^](FJR#+<6.MM7I[OZC1^6+/Q>AHYB+KW#MT5G!ON M5-F @:EGC@^E/&_5$")PF5 ?U$67E!C*^3!RI1J(GR4G%:UO&^7^A6H;3/KD M@>*BOO/YGD'RZ)FP<,78)8 M("[:U*3VD4XZ2M^6[_ M\/A>1O7'G>AWEB^*5@2]LWQH=:S,-\*#X7:@(P;$_FK!6/@% $_A?R'3)*#H M6##A>S@KU+ZA!IM>!MQ-H-L]1>><@7#NT.K673N]%LF=!5DUBP=+RH0".[]&GW!JHZ#F7AY M4U= 3L&2]S3QUA;U;7M%HG)UK-?X21&VMDS$HNK?AM-BGU)!KW<^*K']SV.^5ZX5GE22X_QN@L9?E\XO5'52O; M46>6:R*^ICKVDX=[9&_N%)/.5F\5^>4R6$A^W+3C(+.)3&--LYZUZ*1/O%0A M7*2.1%V?7;+A#Q6YA6-<(Y)3AA/Y=J PDR,L%EDB16.4='1BJ]%5 M,F+:#GE0K[/;MM$6,HT*S9C1*H;DKZBX#: M/2]ZK>,JT])L[%C&^5'6+122?&TAM\N-5*YVU")ZTW20$S,]+W1NH$$69X[F M6^4I1/X'T, AIF/1$C\5_8'504]Z-99F&=!1SZDO(MY):28$EW,DK?.*BB&1 M0W219$5EE%\+=7ED.P3X1# M&&'IH^=WN71"BC=BZ(9:*$KM*6.%![E3IL^!3I52J%J=:C:0AG+.3Y;&JC0] MY9M-I3]3E11((T,6++O"%<:LWE=4A-^ST=\]_#I^[&=RVK9G;AZ5 M9BV M#R29E#-OZZ)N/JF[,@[/CX1>9"#8F^""-:AY3EZE#[.V"^=YZK?Y]UQW+CL> MQ=Q]#:24%)\[\Q/<\H#QI1W3YUR^(YT)>*@T'@G_SY$6\6$ J[HZXL'RC55E MH%7*U!^B43KU)8?,!3/ U51=6: MXR/>S^EI(P465+E:7F\D#_)5\8[GS_=HO-.=49YO<#8R/(*O@EZ[R+_J@MRK M 9KO'"";$>N7>!N9D^ M^BWD=*AF>-H*B^/#@6<[Z=X<\-#L"C%I;.04,C7?XA:Z06-.:2IM@[D*CNM' MYU%&7'R0[VI<=T".6DK/ UEN$Y'^CGQQ14,F'3(1POQ.3W0F2C2K8:I.7*8C M3=F%M.E7S37LU3CM.-BKT"O&JX"D11N*P6R_A?X@^KPGKTJJ$%OGI-!%JU0, M)B:"/D,5!9*>%3H@4?$+MR4L3GU&UG8@330,J/G+;JJ63&BGA39N? M-9Z5^PC!4X&>/Z-*@,ZIVL.TG[6*5[1SVMDB;1JD8T'+ER'@YU?"3]OE:^=] MIY^X#C[+<;YZ>CV/84"^#G$Y[7 ]"*:5P.VL6%_%Q8@(.0=L\'=8?#'T0@^A M47$["\M.J E&&_H2I(:;6$Y$C%BM97%.51&N&HSF5^OL<$;"_5 'N\A3T M+>3__!;R_\XA_VG+,8+AGQ5-!'(%BZ\&)3'2"U0" &R^"?:&TGE6G,%MW$99 MVO+EH0GZ&J#PSE2FOM%!W"3.PMM0@O*F^E[H"X-*EHB^$,"2@0?Z>@J.:'M+@9@)Q$U>9]2'N(5;LCBA^#+,WWZ G)EAVKT17?*&$]FT_]/BEM3$P% M.J@_F(KJ%NFZZ*+#F;IUYZZ,MJNL*6!A? MU4:TD,Q?Q,4K)<2)W'LG;)Z@.D@*7Q( NW&L//2%WU.9@%RZ2S^)6JQ*@PKE MW@;1&WI3+^=6Y7DVZ&DLM/YW7,WA_OB+._+N)G[$W%+[E'>[8^9%D\.&\P4. M_&B\=$%3^^TBP!/#I7609\^T8N0W/)-V'#\OME"RDH[O7WVI[JB7JP2J:6S3:W=0^3O3;HMH! M>K:B]H8CEVZ079)0_>XS)D_OW69,_O:,R9[9F*O!$U=69^A1AKTD _D1PD*! M#6(DR;!E\\59Y5[Z=!M$!((AH0[MZP:-5!;VT).[%.?IXJN2)_9MCJY^$O3' M?40QW!G1=9,[2\O_7)(. )"(3!H@QJ0HY_AE/AXXS/&=QHKL'A@-&WJ>LDGD MV=4=K5>Y:J3YM+[/'5O--G (F%*@#\'<,8L"[=R*N[=76"@X-P]W M@)X;QQ^ZNF M0VW#I"Y2_QAQEUP=B(;=$RZ7&..WITTO ; M^JZ9(I3F8+$.MU%:H20>,23X$R^\PB-HFID$R>S#74^7+BA.L%TJ=K43W&!- M+6DP$B;9RV\=\ !/.U$79T69LS^$M=T#DJ1HH*ZV*X*5Q&\R!A629;;]B@E= ME!9"_9K6'>PWR5GJ/M%*1R+>P8"B;4NK[9W,!@C[*U#\0I5K8GSJ4/KJI06Q M.F!O\$=M969Z,E&7%_?K=O3:4[\&FK(X&PW/_'K+N[-B80+J.U+K^=M9T79E M/D?SLB9H/DN]YP%S9R[UY .US*?.*S+F$T-VQ55SP"-ZJ=T<\57(5J*/ _9G MFR[STXVL^X5O\(.3$Z);%.IR:&N"8<5W(@U0<"LZB"=P!S:(!@<;J\RP*/77 M;HCIATLRXJT&8VPWO7C]CAXD=*Z[:X5R_>^+%:5A5U\;\=BWB;\2#VV$U&=T M"_.JJ.-6=0-CEH1N6''^6[?9AQ]>1*?Q+6"_&["_?PO8?^\'2<;XX>[LAN&-HCOU M"Z6P/X9^E(=9Z7$R4Z$MSMG;!IQ%2VK>E?:5CIISNH@(9:^%. QFG*CWX%AI MY Y)+MR+);U2?A#M2%A4YS4:K%*I[PKQ&(AH.9?&_WK\X7CV/^X_N)>X0:*" MK-/3AA2SQ5N5BX36Q,XY1+OHP&IH%0>2LA,NS^7_-LDS)L7]M1R5^\^^V2ZE MJ//)M]R1,6?WX3&-11IZOED7E1NCV^9O?TF0=SM#5YBA:NO;O2+NRDO)AI+! M"+-W.U%[,%$^?JOJC&(#=GG/')':IF0M4KX5]Y1=T>X,3<92D2 M:IK^^']2[R%WRT69[B::G-<$X81RV:_M@-XNCJLMCKB?9N%B_(P2XOP0.I_^ M%'7';&U.T"MA?H4T$YQS>Q;S__?/A&(_SC3<,MWL&&W?*@;OBV MOERMP>9UJ%[9*ZFA8<6@%OJ%%<[PN_BEW\6^F.[5N^_R_#+#.6A2/XQ67H:S M/R;D?)<'C;9 289EQ,.L,/4(?@M"=#?2XB84'H1>"8GD*4AO!JZW:7JH*I;] M/G-A?YX#87^7?D(O?A@'TZG@)0YMM7SS_M9^WIR;YI4_1] M'(25/"=_AMST^&L) ^_[FMF[%GLC:R9?K4&, MXR43%*FYX"CU^K/C=&6@+D8EL:'SZB_V%C+6SU&Z>V@#9-$=V MR\1\F4!KPHZ<@5KHWR^?S1LY=WLGJO3__-?/-13KF6>=$E- *AG2.20%5^+O M%VVD7(!]?NJQ)5+2-)-J6(2QPE8A0@:A8)-! M!-I=3^Y/J(L EZ+I/\&F\ES6 )O)'_S*78Z-P6V\,AVO/)R.5_[?>9UMW?^< M=:ORO_XO4$L#!!0 ( 'M%:UA.U?MHM < ,Y% > 8F%L;&%R9#DY M-#$R,S$R,W-O>'-E8W1I;VXN:'1M[5Q=;]LV%[Y_?P7?!.M:P$YMQTX;)PO0 M3Z 7VXIVV"X'2CRRB%"D1TIVM%^_AZ3L.+&SIDB[*(%RX5CD(7G(\_ YA]2! M3_.R4&>G.7%Q]K_3__?[[*U)JX)TR5)+O"3!*B?UC/TAR)VS?K^1>F/FM96S MO&2CP6C,_C#V7"YXK"]EJ>ALU<_I\_A\^CP,V@*\=C&E;6BG_8*J?LY^?&GD_&\ M/%E*4>;3X6#PPUZ0.SO-C"XQF$7C^#7VL=73G N!^?459>5T>#1"9ZNB,+^F MK*2+LL^5G.EIBDF1W8M#K+I)C3)VNC\(?R>^II_Q0JIZ^N-OLB#'?J$E^V0* MKG_L.:Y=WY&5611T\F^:#H<8)3PNX[Q>H!\E-:WF&2?WAFPI,YGR4AK-/E;6 M51Q:E(9]IC24'0Y&S&2LS(E]YC;AFES_UPM%-7N5EKYF-!B,KB[*C7$P MV5Z0IO2F)=FQZIN6XW8&XR6F+$TQ'6)MO_E*#JZMY'CG2G[HL962WW?XW8;\ M=, ^<2VX4NQGGKY;DOZO]-F]'&D 5@W<\/+)_N3ER5=8\.0J:EZNP"&U #"F M?5]R3U8>'MS?HEY;EH'?-< =R_F"F*6%I"7HM L,0*7&H:L6:5+6Q%F /<9/"E,R%F!)RMAY(Q['K;, M%#(0=Y#;$M"4DG/%1_.B^WSE4,P+37*"98$F] MN0R/"(6'#P>%Q#*I86N/!:A\8MQ2P 5O+1)&W(R, ,E'2Y5[D8AA/U4*4@,#WE_.'E*ST+3X43$I_@H M?3BJ(SA]_\S3U@9F(XZ\+K<>*+LR4(:!_#PWD8Q:[]GO%CP='K4(G?Q9B] Y M&OMU>$L.!PX8*[BS+R.IYSUMRBMW^R;>Y24$5#0C12=J*HL.0$T+Z0+908IT MZ,>'S)*N=];]B1+CCJ0(W&$93!.3LTFG-@.ZT0,H+-,:6@P*4/1XL8$6P&,OB6 MD!<$Z:(]B;N1;*M@G+0&QL<'1R^V47QKMMH"\^UY[M:8QCY82.$9G3NCN2=T M#M1:'U"B<(9SR I/0+?DB52RK+U7WS6LWUD!>@%5<5-<$=T(2(/?N&@F-*_L M'*AV(0I)4V-%4""$IC/2""X4P(T:FOM=XT40=D< 8W?).:C[$4$X;0V$UTS\ M;L%5%2C+&YBRS-\_+6 :=RW&6\<1MZ#>^+@[[ MP14-0IXN!96*J\N;1;^,< M^%J:?-2%]!D]Z5FS2MK+?\MN^\@@FZ=FT3&N?5&UJM<6X_)]4< M[Z_)WVD2=P=BJXY(DT=P1 HW?F*%W]XEAWA**XPK83U_A[Y!)YZ,OB(PN!)@ MKM7B"#)+8]W:#X<"=%<4LBR);B#JQ/C;1M0)";U"!T\!7^P!YWD7_WV(N]H: M]% GAGG6GH._I>U\I1$Z(Y,*;(.CD3["I)*"B\:'KT\B2^+EW MBC&2"FXQQ(#A G)U1_-56&L.#_'4OX/,N$!#1__*9:NH$>( &(*[7O3*#B[9 M507@@14*$VFH=>=-UB/SN.T[IKR"8\TL.*,'HU.@., FW!8W^.I%IR?UPJ@% M><^G^:RY]+8-*U(Q5Z8FU"YS$ZF07T$OT'9GSWW0_A>.;[%F@1;9S]QB!PV' MO?#R?$OS^U'O=7V%L^\!@V$C"L\'87M/PR'52^V=L2?[8^ A?++M5Z=/]H=' M@Y.[?[;$%+_PHD'*]E1;HN)'')^DI\S TF]R21E[=T%IY4]A[-<8_=RX)S=3 M-W#,#Z\/IO&R;$%;R1RK5LT6'EPVX8DSJBIO;G(M<^&2W&],#8F?N;WL84;] M!)[NO,\SD-&4JR6OW=XW3D?YU]2)VR7*C'WK8YBGO.3/G(*\7> M&FRM+B6E2TGI4E+:9*DN):5+26DQ"KN4E(\E60LO8[N4E"XE MY>'?]78I*5U*2I>2TJ6DM!AQ74I*EY+2"B!V*2E=2DIW"NI24KJ4E"XEI4M) M^7[J/9R4E(UWIM\J%^7!Y*ALS+TENGTF+;'7?T>XPW8EJKQ?;]8F487=N%5; MGZGR//Z>RO/P.R[_ %!+ P04 " ![16M8,0:=V,L$ !2&@ '@ &)A M;&QAU9WU/;.!!^O[]B+\RU,),X MMN.0GS##09GI0Z\,]*Z/-XJE)+K*DBO)A-Q??RLY3D()T%)(.:9YR,19[4K? M:K]O97LXM9DX'$X9H8>_#']M-.!$I47&I(54,V(9A<)P.8&/E)E/T&@L1AVK M?*[Y9&HA#N,$/BK]B5^2TFZY%>RPBC-LEM?#II]D.%)T?CBD_!(X/:AQVDUZ M)$[3_3:A2=Q.1S1NTS!)VLEHE.PGW;^C&KKB\-+'V+E@![6,R\:4N?G[21QT MVKD=S#BUTWX4AK_5_-##X5A)B_-I]"]_EF%N!B-Z@O%&REJ5]?S$U;":F2 M<@%NQNW40SN2LB "SEFN-**2<*IT!DG8.'40?R="$(WY43.FX6)N+,L,O)5I M4 >"\31ZE3Q0>D(D+@>%6%(PZZRO=KIQ' Z. M5983.?=7T6"O#F-5>N>(4U%@DCIA/V$IRT88N!75G9BW@!@8K'@'*3"S+O<^F+Q3L-KI>M:UB7#E)*Q*)T?167YE4O M"\*RGUEDOZ75S*4Y#")G:EIZTX8],>[>:KW+,PK"6VV]=M#KQ%\5MNE77*X: M$V-P$P]JK5KED!/JBJ\?YU<07:>P8..;N5'YMBCM\QT%2_E9 /U^#.76;A7& M!ZSOA?Z,"R&01<@FX5B\9+9FGPNNF3NH>&NV?"R9U44(5PC1W+-C&-# MW9FQ2P.Z,;<*Y(K)D1ZF[KW&7!*9NO\Q(.4^M&N..*H0)9D4=EH_YY?M+("; M9=+T?>)K#CRU;3>B7B_H=&_M0W=UC%8BIPR;_(#^]@-8<>+N[?WA M!MX1C8>QJ#S^);=R?FNJ_ CH7NTDG8'QWW >P#D2TU'Y'4G?S)A\B$:'#FGM MSK0L>(@RW<>Q8)3@%"J$SS]G6\O3\T_%&8HXI^XAF%/TXREG8SSPX.''\DL& M[\M[%-C--<<.D&,+8$OCX@9F[_[<]5[T*>=EH_NI],\%W;K2GY%"P(D:&?53 MXC?KVI,GZ/GGX())CG>E?Z%*PR:=/UV>ZS?H_.K0?[O.?]-!_OZ'NU^\YLB5 M\?<:?<*5"\&-%X6]W>4;'C]?^R[?Z33]NZ3_ %!+ P04 M " ![16M8?&[8!D(% #'%0 '@ &)A;&QAK M?2:]]G[2LX=,4I$OSBJP?RL M,^CLN#?Q4"MEXX36)<),GW4^-W7)1"D"SQ^Y_S0EJ,GLJX^W3QPT=S_D4M!; M!^N*[1IT>!#T)OG_I?.P:-#<&>'-6&>DV./14EC9KA"0^>_1N; M%:? -66+Y,E'6A.%WI$Y^B!JS)]T%>;*4432HA54] M)8CC=WLV7AH5M;-:L M4]?$S>OKMW^B-V^N)STCNY'L1T%S_1Z]$& X+PH&*(YC=#GEJIY2B6ZT)$2? M!LI/F&=B"IY$+R[0I_@OY+\.PM. =H$YSO%I8/E(&&DJP0EZ.O"B9V@P"IP0 M3CP-=%?X;HW+!URAOXWKATI(SW:D]19[C7.KK VLWV'&YY)B=L!XOK=CO7C7>H&-,\&5&5-$@5X!C(98 M+.@#*:F"A@Z#R_4T931#SS-(%:[-$'-%97V0Y-(T6C1)X(Y,Q=^B[?OQQJ-V MG@C]_C%]@F*D [;680R&[ M68#;:@7.S-S3Q7Q+NFC5L+J0F6T,:H$T&'^JB#&]F$HD22.D1KF=H-]BF55H MV+6S^./GW71O*) -Q-U(RE89(_K]B%'Y7MO]D8HJBFX!BN$-;HD&:E38!WZ MUFTAPCS?>QIT+3M)F"5VJBR94,KBMSXA%>&*S@BB,$/4T!K-,K@MJS OH;E1 MCLB_4_!HJX)5A0HFY@H50B*"P;7 Q]!>$"RMN+G1<^&8!\=EVH":R)'I!?O> M"KN6T:;'N-!$M8\?SMI5TAZ5'2D*J.G@.DZ4C2IJ7ETY1"]$GI:"(6%&PON@ M;OF8SH>M_)Y%#E;:7U5-X45-B=TZ:@)3 G)L$S)= (\".CK/;'E54W!+RVP= M?6W77RK.^&B, R=H[(,@GXTBFR0K? $L1\/^R:HKH2LT8TSW%ON#]?+ M5X[O?:,>GVS#?/PHBL?V1]U?KEOH<<-O.\./"F7]0M=%!UZ@=CY2Q(&91I=- M*['U# K#P>]@RX'?NU?!*?2JJ3ZLLC_]?O]\?X$9324]8)/!MTSB!QO?!4QY M1N^YQE#:$:,U-<6949Q29II4@Z7F1*J*-C:'ZK;"%3#JKQJ5W:ED(H62*&2) M.?W25@I;0N_?'394H5\6!1Q@.\& 8F%L;&%R9&5X M.3&-O;7!E;G,N:'1M[3UI;QNYDM_W5W =[#P;D!3+EN\\ SD? M@EUD@G@>!OMI0753$B>M9C^RV[+VUV\=9(NMRW;L1);7@V!L]\&CJEAW5;\9 ME>/L\LU(R?3RW][\>[LM/IBD&JN\%(E5LE2IJ)S.A^+/5+GOHMWV3[TWQ=3J MX:@4!_L'/?&GL=_UM>3[I2XS=1G&>?.:_W[SFB9YTS?I]/)-JJ^%3O^^H\^Z M_>/]X^Y)[^#PK#JF;,M,#_-S6BW<'1C8F[^=F,S8\U?[ M]-\%WFD/Y%AGT_.__:''RHDO:B*^F;',_]9R,G=MIZP>\(-._Z\Z/X.Y^2\< M\%R7,%?"5R:\O!X,G.E7R&M_)+),V%>\S.>G+Y+OX:N#%J=C]/2E-7UEQ MT$+ 'NZ]>8V#11#@#0 8[67SWB*,I!T"F/JF+,WX_!A6ZJ^4IJ _(^#\5;E2 M#Z8[*T=_E''O /;W\%[?ZA7@[G8#O#UT3Y9"UP-3YJGXO?^72DI]K;9B.\N) MY>-@P'L0<]31$N5(B2__??61]OI%NE3^2T@X=2F<6[BGK<@T+!G.KROA$2 Y M)ZS*Z%R7!GY-S+6R4V$&0EEKE+3S2GXJKC^]_>]4]WK_X5F5*=/<_M+L=\<=(.24L7'%"6M5X 5?]P:1I M^Y.5^7?Q)QP&<55:I4KQ30V,'=-VWIO< 0>QXJLU)0( 9GZ;E'0/IA0?;Y*1 MS(>*+L93\V+^"4"PT?481+2LUJW;UWD"# RVW^Y+!W\W@* C( RL&8NDLA;Y M)LZ#FX#99_ S@X%.E'5B,B*P*[AXRP1I91%Q"*QR!, 1 ^T2F8FIDC!.@8.D MX8$4,"K@GJL@M?A(9F:HO0395JBN(C77D.VH*/8$BFL/3-.T6KY M(NR>5F%3"6 0$UV."*\>.<;RX%.^,WOOMU>G!]V3"Q=-8LVU=C"O$XG$R5V5 ME3A\J@+Y X9QA 70AA>4)Z(.EO,'^"HB7<&Q0GL\H-&Y!F@D%W<'P+K8/\B M[.Y7#D\:,_=BST$1Q"T7\T$SN/5U &=._$Y3SH;A\][8PMCZ;QL M%$HC8.=TG$EF ,?PQW/3\&$IOE'0 *,;(HO)B5<$?K-N20?[W9^R)*3EM=*" M.-H2>0-<,#%Y[N4GL5+9X/B>,PYT#FP8F3VS3Q=N1&3Z@TRR>_ 4E,+/.0@S M$("EUV% 2LL"9%?"?XM[[*V0*4K>-ID4YT>=LZ/-BP&>/P4295R=5ZC_X%,[ MEV]G^]SR7:*P PX5%'S<%^B7<$SG*+76$9Z_4B960&3M-NK-]M%,6@2)V)5[ M0@Y@)M%70!W5T=B%V^WM"(^N0I2@ N# ;O@ASK7A- M2$0/6 5@<(6@N@<3)2L'A+$!H#K9D\K8 .3$*4G:*:O!P7M9+L"E", M=5]GNIP2!$GO#>N-&']-<.X^C/XILHEUS/"/::$(V]]F)\QM^7Z!Q3<81EJ1 MD5:SBMSDP5 +EA9909',AZ/A^0YQ)AJ&H$;D$AV 3$Z O\#NA\@Y8Q%*"D/- MBSJS\X%$%RW/,7,(+(WXF+^&?+!>-?/&:\VG2CM7H:F]A%S%KC]5[_10? M' M*IYQKX7<9Z*R#'_>;SVY*7]D37TXQA-396EDCT;<&\[R#%]Z4!]*E$8*9LW4 M !'@%T5BB2U8+] 88R(ZSC;L@!0]R?;Q, 9$M [)$(%ODH A!=JBQ+>U&Z)8:R6L5<6/2E&52.I(OB;9) M-4;/&DG%'!UFWM_P5Y5JH@C2,U.M:D%+).ZK2N(5D;ZX"WI,5I'"2!J0A95I&HI/J/.\ Q\@ P^42/9Y M^@.]3.6-9D!F1\XQ]F9&WE#0T<9C4%7A'&3397HKL[^&5(GU5OC=5>1;YV,1 ML7UT_=YU#.)=$H@%Y(P9@.9V>O$#)(*\\OSPJ'-R=[+A2QHH-2_/V]V3SBD\ M]XMI2>[]>N=&$V9GG8-CW':$=:0I,E-J>NH'UV(:7(LM-F;&(#:4"GZ"98]Y MZ104?6-G)E?M76";2%:@^%J254A/\KMB15^R. ,!R>.'OQV)Y4!*+?1QX$GR MCF.K)-@=L@^D[48D@XF/AX?2%I-FO(#[&F5L91C[_X=<^QLGU]/.R5)$, M*UMB)&=89;)$"8Y$1A93!E([RQJDA;%G3Y^N@?T(XWAY.6C*!Y*- MLH^=\T'N[-O/6EL+DZ..]@^>1[EA'<5D=O*>,>524B4T$FR2? MW-OB.S6?(\U%W21*I2S#[C@ O4>2<:*=\JX)4HOZ2D7CHVM4EWPQF,W(7FE$ M$R)A)!13/S#9<2-X%,!$/T65:XRO@:)2D > QH%MH;]! 5:\:DH.<4!K."&M. H)RFV- M>F](Y=6X3W;4;=-%H0ZB)%>KXWX(VERL.3=)A.4[R>>@1=04L:Y#L<9;#8R)0S);HX$9@C@+]".ZNL+%#Y9*2"YEPS MH[M$1!"?D2@82Q@"_J<3(I_ 4QIKPDET3H$A'B5?;:.MI) Q !X(:2E_DS/K M4;5$ZK-8,1D.D#6FD-X@TC+#7RM"=W[%WDV.2Y@=ACE=V'LOO=D,M) MQU/Z#^0RYF(^/A39@BUBE449'."P>8I*!Q<*^\LQC2@Z3QS_K:P#H1D+,:]X MP.'3X\*B.X>/11^.>^44N0!_)!>#' 3=T[MX3TY_N>NDV]FTZ^2LGE%Q^T(I$(DB:0N=>XN#03F4H\8 IT.&MA4GPBCX[?!\^/7P3 MOR1UI0P!^R*3H(UQV)ZSCOHJ5P-4_]$0Z%LC4Y0)UU)G 7$*^+Z9*K4LX:^% M#PS@8=+.,#^?%:HZ18!>.C@6_^Q<==YW1&^_NROW=KN'>T@#T?5NEQ**\C1X M:DGE1F-4T6H[VYY^MW/YCOV//L; O#(2@2!-&P*OM9"31$KI0%N'Z0;?54,1 M!9,0%,HB=IAX37B=\1DT/M;_%D?;=7O1@*V&RDB+7Z4RW@=;&T?,O*ZD*28Z MTGU=AM(-9"SC')86(K$A40*H>%76H,\B\5*N ?GGK%)_X$(.+ /Y%O&!;28( M5IX'G"<8Y5+Z=$6B%(I# +O[A-5)O?WV)WH^G=6F7'U\?Q^T;QP(GT&L ^5Y M+K\:(OA+6N.\6?@UGQ6F!ZU& B?I%E$Z A@2FI,90P+9@KG<2&N<@@J2D4F" M_@1VUZRU8U"S,549XEM@8^]>*27>%O!(JF_HR(:C/=M40Z!U%DLNG]'A!5T@ M)YQOU8']Y/,(0)86Q@5-I3ZI#TH;>:H*Y],Q&7V28#.H&E(%QPIFFZ]+_1'Y M]RC(^%G5-T_'VMM@/=:"!K3!TBQ/=ZM2X J0*3HE#S (H3S1A6@L5MLDQ9S#8&X87%$NUZ*4O,*_*[C>!( MD("3T7+ZV'0!Q1W&;K!ZENM;*;ME4.6DG<^"6)&X<_*7'C22L< M3\?#M4$9MR9Z[38I[J@NQJ]CQC>B< N[;I3C4.62S@IS,4HO:K [1^7X#4Z M#,;;\LSRQ3H7]AI1==J2]5G*%P!Q@8F8%'>F\ )[78CWAK!\@@AP""J?6K^TJ(=#YY1#S/4\=>(I5E-E9',^ M-TND]\(8=B[7N1TVR1BT8W_E0J87W!A:B43=P@J+''\"]5XK*GGE32R>RZH( M"0LEYB"$!@'RMK2>]<'ED)F/V3U>3\I :>0F1 \K^ECNG[CUS#00\B<,AT.Z MAZ'DU[>%6"CF.,&-?C%YV^>JU51+D:&%U#6FBY7$@(Y 0*'S;O&U[#0NUAX: MF5$@\ 6KCX?5=R:OT/5%T7I?"^;Y81]O@95ALE9@"Y1S"#/BX>5 H':+V4XO M*'_2*/^=3.Y$NE$XN;/,/$*2+X:ZC4&_8.IG8PI;"8#>B@*-"XD(B#>Q&/1[BO$DS\N$7 /_B X\I> M2.?Q2.>K-9S*7V=7USH8NO6B]&69A/+$D375$%LXS MXH@MJ'Q 1QD^DB,=V M]/]BM_['Q8Q^!!:&&K/* 50!4H0-7[Y=,UM7P(D<:/0Z4O;,>-948=;#!?7R M&NL7'6_%TL]2>5\DP*FEI)FD)33.67X56I@1ZLD7YERJ/6GJNLXDQ(X2T M;U@*P+NLRO49)!WNI/G<#-JC)V/0;K*]7N WF[1>U]N-+KCVXWJ56[H>^,XF M/@N!5=_Y]G;S7&UVFG6H+UBS+#JQ9'>3B4SV];4*D07@J'.,,A@;367 M4$1.39_)=5ZH\YG":JHVL4*FU]I1XEZ(2#5#?7/Y$#31 M6$ZQ_:T:B<7,/1794!" C\[/+V@JOJ:MNO'6WB\^$2"3<.+LFH V@I*1S]%:.2$ M0*Y]7'EC,9RT-37?+AIE<1PUJ?L6#E;T@%Q(YB"*=PU6 M&+J8Q6VW6J"A4[%*GHI9-Z6Y(KF9EM[H S?+:ZB!Z7-Z@?X;D%WL,$H=[N/. MX_,\F$J#ZQQ+'&'70QVO9UI5\,H>3O< M[P507TG;E[ER[=]O,C6EKOB8G+^_?T# \8=G5HB(*9O/BV$&+N0_@##K\E=S M(A;>3,M878UX]3^!EU56+=3!10"+TEWC*@;N^^;[DE??EZ#*L M#M@>2$I?4]H'8?^2[;'9;(_>=$C@TFK!$3(+X/A#DV,^LG05Z6J)0B M^.Q]#!\,B3DF'JV&Y(W.1]-,NK,B"KL4'!=S[.>QA<:EN2G MP;\K591G+^@E"PL?7:2?T]FU!C M$I>=Q%;69SCRH@>J&C6F#LJ%N&K_9_V!!I-E9H+*K<9OF+1$Q-%=Z\G5WFQ/ M+\\['LZ[(9Q\%L<_V:&[;.HYUWL/(5 W8JT_0H"DX;O>4^]JZQM%W^=K!.3& M0LD_'%IV+Z4&/[)SG]XOL@0B[%=U]?A\8GT\7Z-)+OR3V=1I$IXC,UG5X06W M->M)A8GC=2\F_P3VJT!C;*H6FEVUV$9%M:71?(4K:%D]BLZQ:8S++C6.Q\2% M<]YXS8%6?:I@G:@5M%K1_.5"/=: >0O:^60^V^'%-%UT9N_W109M) M5RYO&_U"")LGA,^+'TV:CRI%,5EYUTY:\#)FC7 ]4>CDY#.T89R:0]VWU=9] MV"VGJY$^*-@\[QT>>/&_IM]0BY"F) MX9/%3R3E4HZ8"R3D="[I_N@04_)996!N06+<9K"E7'' M?*]*-[J?S=8#LSR*(VL;7"^O^>O>K^FKXO\'4$L#!!0 ( 'M%:UB2H!N@ MJ:8! Y&P 1 8FQD<"TR,#(S,3(S,2YH=&WL?5EWXSBRYOO]%3RZ=[HS MY\BV2.W.*L^1MRK7S4Q[;&?5U-,]$ E)K*)(-1?;ZE\_")#42MFB1)$!"GVZ MG+;$!4#L'P(1/_V?M[&EO%#7,QW[YW^JI[5_*M36'<.TAS__L_=T=7?WS_]S M\1\_C7QV&;O4]L[?^JYEF#]71KX_.3\[@S]/'7=XIM5JK;/PRTITJ4%7KO.H M?CIT7L[8%^QZK1Y?^&:9]M^S2U]?7T]?Z_RA:K?;/>/?SB[US*0+V=O5L__W M[>N3/J)CGU_+ M/EP<].;APF)5%E;+W/3N&KQ[>:"Z$]B^.TU>MNC+I:4SW_P3]OW2*^+KYQ,[ M\UUB>P/''1.?41KFW3RI=4[J:OR<-0HLCQ.^[A-OOJ">T]#4]GLS"Z^(;^A; MQF3IZCZQ+.(:I[HSYA-2M?E@V*22G_S>C+3:24T[4;790P:N=S((+"M\E!>O M)GS.'^:3-\=VQN%ZGM3J)QH;=7P3?\JY19@<5*A]\N.I9Y.V/KHX5\_5WSZYI]Q7CB[^(__^(^??-.WZ 6L MPTD\WY_.P@]_.@L?W7>,Z<5/AOFB>/[4HC]7#-.;6&1Z;CLV90,PW\[A0NJ& MOYJ&06W^*_O^UB4ZK(02V*;_2 <_5^Q@W*=N-**W\#/]I*$QFAA4-\?$8DS< MJ"@V&;-7P<#.GT;$I9>,SL:5,YY0V^.+VW/96@_IF$WK*X]$GEZQA[O$NK,-^O;? M=#I[1Z>FLG3BPV'=,Q;MEGWL*KM,K% M[9]9O>)/2MS5%]0K%TQT&[N_HL>>;_!W6&1844+U]7.%Z;OS@?E&C9,!8P.Z M\,8&FU+OZ]/-VBO/EA6 2P?499:;>@EZ"Y3WN<4E&G;Y[!%!A_W_PET3L])W#Y7]S,G4<3YZ.'B<>?4\XB\5^F M 7\/3.HJ?$PTT79=W?WW,N.LWGP1?[3\] GGC/@O9EQ=_YKX]"+4\2K[?WS? M_+O9,(WYI:IV4E?GKPB_B?^.7W*V-._D9= 0+$/H9?@),XN_V6YFH,SXM +& M%/&'8TJ\P*47D<$___%T'=\>?Q7_#? M<;8\^@2VGLTZ?/*:E&S[VF1F:AZ:F:+AT2$8J?!/@[WL;6*9NNE_H^## M*(;)ON418V7F+Y^#B\*\5-OW[@=(^Z+Y1]_::/($JZ-@>QSWIO/P-D8/$@2A1J=!%X#X>9F5H3 MF]$.+=V%^&PK)#IX"">PNX&!/@>/+4OAG&"@U,'C6RR2E.+%@)>S=ZY#F'. MTPN'PM'0:T"?7&KPZW^P$*FD2O?@@ $^H99,LR_3( 8&),42*28TL(##(K!H MSW=-W5]DEL>G'^7D%\1@2"YD0V"F!.4 =IK0 MV-:!C/M5, Z YB_TAK&"[OX'=TR*36+U)O"(,,-E94#W$PH@VR6Q(%6N M-_"IVS/^"CP?)K_]8P^*^6:X8ZQAAMV0$U%,+^% ?(09'CPF/LIU*S!+!A(: MMTS?$->FBGW495E?Z MYL"&TY-C!4"'LL3ALS/V44V=^//E,_83]FO\@.U/V#<0XS B\$ Q"7<-Q%A, M2JK]$C!5^N^1$T3D>W!>J?LT]7PZ9C?I)1'A%?(AAD:$(E]!TH<8G]A-9RY2 M[29PG0DMI]PA1B@$(5Q!$H<8GMB-<+\Z]O"_V7]??>.TG+*&&-Y 3[*"I PQ M*+(;R7[88V+;U(@T9#D%#3&H(@+5"I*UTF$O3]1],77JF;9>3HO6+!U4DB/) MBI&R9GEPDHADMP&UKJAEA;JQK !)LSP 24%T*TC>RHF,7#GNQ''+N_O?+"ZWW\LI9 ("(ABH59!L(<9"?G-, MV_^=W16X2X1YFMK4'4[+*C\"XAR)\E-R,B$&-AXA:V?2\7UG?#_@7V:8 MTFT1SX-4X0?8E7']Z8/%N*-G&Y!<-.$IPRL#@0RDP*?N[()2\D<+,8J2R!_/ MSD0R1U[,@1BO24^S6_,M--&V<6OZ_A:9FGGJ,D$Y!#$R) *';*W-!&4/Q 4 M;N_C&]%')G-,I^7D"\0(%V*OH^1,@1@_*T19L'"5QL<7YU]_);;!F.0R,"VC MM)6#6HC1N?P5Q#$S F+@#Y%2N!\,3)V6/!I%C#ABT0E'P0<2TMR&%7ZG(U.W M:#G-0EO"ED?. (BAR4*4P)WMLR>;?8N&W'#OCZC[/"+V+XYCO)J6M0YA3Z:N M.1SYW@,C M1)L0U^TYUM!% FA5AQ8/K(+XO2$^&R"?2Z9CYG^$4Y&0PQLIF_ MAI'TEE.KI&PJ629 ME"PC0=5]+1DS5\X82HI:C C&ZOWEY!H)OTJ62G4AW[8R):7\GXY*"<1W$:.Q.!'MVB4''Q/W; M(W9\+)?_64[R22QU=U9AUU+7)I8U'5(;@"MJ# )JZ=0J9S7PCL1%):=LQRF( M,<[+P#-MZGE7SKAOVOQ,ZN*9H)ZK.Q:YX0>#OIICDY$J>Q(M5)%53U3X_VR. M>U21[4B,L-3D18SG(5OU#$LS=Q#C81A6?]9FY=*]K UB_$ED$F7I M$"#&?CX@T1$5L^X@1E_0"5(Q).HBQEN0"-)A>DYW$2,E5\1UIZ8][(V=P/9[ MNAYV_*;&-9VX%,H>0,_P,>Q\>^'OMG$WGA#3Y4>-;.,7UV%D6W[*:IN9E$\M M95S;18R '"$3%*2"Q04W=E+!R'@PX9(JCVS'N0"9SQ>O] _&\N)":Y/F#\#Q?V^4O;MYT*X!CM@+RM[C@ MI>3O_'2Z@(PM+N1;/L;&PQ5'AC(CTRCI(S,\G",N\ET&SBEK?*'6C@RN1\%7 MY?+AU1KBG8?2\E!)_&2UAGC' M]^8:8K+[<)Q')&2QQC9;@/KM;D/@$>MD F M=*C\^$R97FX42*;'%F1DRN!RIT R.)H(*%/.EEL%>#@;$5L@WBO8A2[[%1X1 MB&=1QHZ(^!KQ3H;D:S2&O%SAF8IXFT4RO0S/]F=PQ'M DL'1:'41.1OQ!M71 M<38BMI"[9V)%0 <1J[CZW=5*]3MQV%ANEA7&!+UNL);?" MCIN?2Q-:R9TOZ8*J*N*-KJ*Y &4DA8AU$.\E'0'KE#9BT!!OUY26KTKFI6N( M=T1*RT-E\8PU$38=XB:)#Q;A5)FU=EY@I?M7FQH;+SPH/;(\*Z,A1OM%H4>F M\H$8MMZ6'@NUQZ&9J#,(/,'*&:@:8F05.1DRE0;$@&!Z,@"0$?C4%=!*(,:S ML-,A4WE C"BEI\.M^>8'+@7D[];T>6]8<20",4"#GQ)9RD0=,:21GA)?*?'H MR+$@MG.=E[#CH#!244<,#8A BTSEH@21]OR.;T0?F39UI^+(0@DBZ[S7/U/^ MQQQ)H]S^.B@#70:F98CE6&#& "0#9)LU?1*!4>F!Z9%9ZO\5C"1JG@3,E*HMC"1JF@ M6\EW15I#S"@T2MH=5!;$WE)J2$C]")D)A4646/P1+)DR5S,*V8<^?BRBDI;8[")&6Z6?)8_GV$PL2W,.+IDRD*57Y9&MH49QL\E MST=R6CYFMH5YTT%RVM$:6LR[%9(MRV1J,6]&'"RM2')73N85\V:$Y*ZC,JF8 M=RPD*XIN1N7F Q["9FK!,./]QT;83"6V! [[]G KC$"/2+$,_7\O/9YM>T- MN9:A(6^C Z$]US]_\MF$X/I?J#-TR61DZB1JP:>#7+G3\ZOO9?.IVNAPVN)) M4914E #(+%:=%25#F*$^E$<6#AI8Y9N9HF;HT+0Q(WF2D.W2$SG/F7Q4L^0Z?\, /B\O11F=0?9K1<.0A?/!<<2L=@1NAC'=-C__C>FA=%;(,MNGB55[N8P7)$:Y[E M\;PN9NCX_36_'PQ,G8I7 ;$K C1:_))GRN4BH(3)2_X['9FZ1072XB* 7P6N M=:9\C1G^09E'($V^VL4,SDBF$?](IE;##-!(#D/I-VBU(X=2BF0:0?UZ]C3) M,Z7E&126##,D)1D,IR'##*F5G&=$B^"U&F8P4#*+R*8+,^8I.0N9S1(7M$T9 M\"+CTDU/97-:>+ XY@PS("WYJ*26#C.@+9E.&".H8H:MLXR5)1L=T@:JF(%L MR4:E-($J9B!<\IPP%A SW)U)R"WYYZ"F#S/T+?FG9#8/,W0NF0V_L3MR@!P! M.3.U/9@A[!*3$X4IP P[EYCVA]+,F '=DF]=YIH_FN&)34W#C-Y*IA'_L+>F M809V2\YA>28#9JJ5, .SDF=*H)0P0[8E9[!NL.F;47/)/N915 M_<@!]++ICB/'MH]:E#'#SK'=N+,9Z+N"PLZX3+V M*0&"AE]DY]!=!IYI4Z;'G7'?M+DZ]A:XJN?JCD5N;.H.IU_-LTE)@A@'>C*'-GN(SFSJG?U" M/9\+T)W-'!@' OPE.OU!37U$S$MB6<0U#D&N QG^!F+H!B\%L@3/&H@!%+P4 MV"N""FPS6GY[.EO\,24>T[X7IN?Z5#HEUPY=%2+Y9I35B^$;2.F,[B1AE.5I:8XCZ&HB1$\D81<8VB.&: M L+-0^EEQ*!+L:N<98S2E-!)#OYDLRQH2%ZH%3/YW:U-/KNT7LM$LS<18R;/ MTTFXWQ;3*-XE6R#/5\<>/E-W/+]H7UOON?[Y$YNQ$5CT?@#9P_[T&_5'CC%_ MQ_JGE'XG8[H(23NN1^F#\TI=80Q0$S%\(YD!<^301 P52<[)V_:CPY(R(L8? MIFQ\ M@"PS+MOHH#;)#"EU>4%YY^VR(G.%;P'G;ETR52AE!=Z.A"U0J):R(G9'PD,' MBO?:Z+"[W(B0%X/FM%F@NN?=&H3-IUPL4.3%WYRZ[A4)][>.X8[5B]YIN.)15_9 MIX?=+FZ6:4;5NZ6# MX]5K$LU!SB6'\8 9M23AA2%\A@YPO88.2-J2\'?,W)C$0D#U;5-%17$$5CD$ M'8 E.029UX ..$-.)T:DSM:9#^S2K.@D82Z!F*0H=8\.$9-,@D_CHX/;))/D M$B:B0^\DW7.)$LL"X&5X(N=@48B@CH.*#CN4/(+-;U#1P8P'YY']8T55VSY+ M/CM*H<,%=S:VANL,J0VD*F?QT+J*#J$3@%9%:4!T6)F('O1!U>^!8B=5HF\" M43[+Z$E%!ZG-%__2<5WGU;2'WN5TI7K!);'_OF<3)3[[^JMI4[RB-LM=T8FQ M,7?EJG<=W[Y][DI=10=U;46\&UMW7'K[_VZ);EJ\3@56VJVN-SJ(:>V\^J/I M_1WII/EW5X'K4EN?PI?B+#9B7 ?%8F=I!C3$ ,F513P/EOO!=5Y,;^X!S"]Y M9);9#70_<)G"F5UVT-7/L%Y)74,,/6RQ^G\0UV5SGPJX\(B1A"T6_MZFKA-X MW/4ENN\)2 #$\,!& H3./IL(4S9AY.&Q-X(OZM@"D@!=U)]*!K[2(;'8USJE M!GB; A( 7?"-TO9B0,@TQ-$R#D.-@DJ(PV)<5AT%M1 'U=A< !3T0AR7X_(7 M,%"K+@/[ F&5N@SL"UIX&=@73 9V!=. AG8%TP &=BG=I,*2E.JR\!>!"K) MP%XD:LG 7BQZR(&HU9&"?TK7+,CFE(0/[@A9>!O8%$T &]H630 ;V!1, M76 /'7*N@G%@,99^H3># =7]!SZE^T'/<"; Z/->.A]>:?P5;-7/* 5C1.<( MK6EOPBZFQMWMX].'ZO'*\?S[P6U@#4S+8KP2?W%@"&C)H=N/4Q#C"H^$*<-5 M"EPZON^,[P?\2W$$$C$PD+C,S\Y$N#46))R?0).V!XO-LV<;T AS H];,T+$ M-MCWEX%I<2,D#AD$B=(1DB%+;+\I2/B]'1GN!P-3I[.OA1&&IB!A.#XJ9"H+ M@L3DVU'A=SHR=8N*8Q&:@D3DB)8_4^Y''(U_(P"PQCUKYY]_=_ROQ*?N\XC8 M+.;ZDQ)A&J+4F^B"[X_7>W6QF0 LDN"61>+PL4 Z!W%<^R$1!%QNQ/'M%HC? M[)M;Q[VFNC,>FQ[\R3Q^V =R0B"6"<4C'9$^G GG'P#Z(Q"-!(F/1:-1IK9: MD.!9"!IA2&]O"1*&BT?0@M(:6H@C^FLZ,&UJ7%*;_>)#)+.XO?@0W@ ?"V.S M6H@C=QRKG:7U:2$.U-]?[7M_1-T'IG5U8:)\4KOU-_^:U?S=#.3WO,=U@#Q^#E_(NR6/]9<;0)F]E:=32^[O!-?'>* MVF@MQ A%6JJ[U&.O^)U8 ;T?+-]YW[?,(P4TA#+?\-!R5:MGYO:A@U<*6E\4Y@4Q>+)W2?BT M[V*^X\T;=773HP^NJ5/OUG'O Q]X'>I!<[_R?K*J&Y=NX<^YMX4II-ZH(09' M]BM6+ZF_!?41HR+'2Q3$N A^HB"PJHT:8I!$6*OZ_.J((\*( 1, MV1PO41"C+_B)@L*JH@-FRF!51RX5R#5&AQT);U?%HC]VN.HXR:)B!Y&0DP6# M=56Q0T$B6MKYK]GFRE$@5ZALJ.I@%UUIG:N/101H(UAJ#5=#0@1K8"%.0)= 0 M(Q4ICR!T7E')RXQ@Z<\SPR7T71AT8;/+1V_GW\9.V/WW;J..$<^YFG4@LHLJH.@0 M+@S6\\H)V"JY$T8#/U&+3-YZ=.S8SRX)J&L1BW[)U\*.H% #'041XR"['L#,?RP@1CA7L"/ MQ_N'F[+ _ZM$08SC2?JOL 9V,6ZV26M&]QH M(@[LBR9)05+21!SGOT^29S?0_RZIG"".]XLG2E&2@CCN?Y\HC\2T2BHHB,/^ MPFE2E)P@COK?I\DWXIIE+2[=1!SP(Z!*4;*".-9_GRJ_7G]SPEZ/3T'?=WQ2 M5@N#.-)'1J&B9$C8./_)Y\=%B#LMI^RTA WWX'O;M,M(7M M@^6OX_M<:O3\!\>$*-FWA1CD$)A$699%:B%&.?8ET<))66%$ MIHT8VQ"%'EG*1QLQHK&W"H-J+W>>%Q!VYY7CB20FB!$,PL@1@T^.EC?V[B^><; Y0# .XAA"LD'.>H#B8OL MR$"[6D"Q%@5=B8H 2#600R( M2?(?7OH1HVX?D/_Z!A_Y!=N [2*&\"3U#RW[77'QP!]/1TG]3&5?7!3P2*F? MJ>Q+[.\PZ,_U?XL@^Q+[$XSZF+(9)]<4&_(Z5^IK*/&.T3 M6O/_"$#/5 LX88 M]Y.-@7!)Q#6PS6O[ \YTQ=6<4&#/O-'!IR/WQM_%3XB_CO^$Q MFXB*&#S\1OYRW*MH;DM9>M%G]R4M=]ZL(0;U$%"E* 6(&&S[D"K/KTY)J8(8 M!-L][4%0Q:4BQJ&*(T9!DJ$BAH)V3P8453(0XS+%$:,HR4 ,DN1Z& V%9" & M(8HC1E&2@2[(WYH8#U]+)QF(@_/BB%&49"".R7/=N$0A&8A#\>*(491DB!N! M?R^=S=#$C< /2(R")$,3-P*_?2R=9(@;@1^0&$5)AK@1>+9'0E!(AK@1^ &) M491DB!N!7Y8.M=7$C< /2(RB)$/<"/SN>^DD0]P(_(#$*$HRQ(W G_\HFV34 MQ8W #TB,@B2C+FX$?E.Z[)"ZN!'X 8E1E&2(&X%_OR^=9(@;@1^0&$5)AK@1 M>.]'Z21#W C\@,0H2C+$CRB=9(@;@1^0&$5)AG@1.#\><.^/J'O%R6*6 M]91C0[R /'_:%"0W#7'C1FC]4TJ_DS%="+Y_<2FU M?YT:KC.D=G;EA#95-7H*^IYIF,0UE^H:106-'IQ7ZCY-V3#'WDT K8S+B08T MT46K!7"3H"A;$UTD+"#MBI([=%%V1K2[=5R/4JX^2RIUZ.)WX2A7E,RA0P8R MHMP?IF="M*WLJ*H%Q9E-B_:B66N++B M)_E1KBB90X>>+#3?F4YXY7K3^WNM8/U5X$(WGBE\65*90H>.+*R^1:#WT?W@ MUK2)K9O$ZK&_ESH?71$/NA[!/R!G+\2"S0(UN]V(XKCC0-M]+72@2N:+G1F+ MK;_]Z95,KMB"ND3W\9)\WA2!& _4_?%T/:.Y8;XP6BU>^#T84Y?XSHQR<6\$ MTW,:FMH^O^I=Q^]):INP=C]\>$UM9\R6])W'LE&]]]BE)YPM#W[ALK4I!QY, MF8UYGRE_,+9=I_S!2J:<\JI@H\/H;!UA0:!X:_ '"A8=K+@//M-FGH,D.HLAR]FS,MW,7&@^Q1?!&YD0AKNXZ MUO*RPRVGCCL\TVJU^EETQ=F 3?]DX#B^[?BTH@Q<9_Q(!][/E<&)JK:5P4F[ M"S_@MR[_K0F_\2_J\!O\V5;A-_A3537^L\5_\D]J7?X3[FC!KRWXK<-_@WL[ M_ NXL@-_MN!1'?XG?ZC*;^8_-?XXK<9_AI\W^<]Z1;%,^^_']R?,9PO7513? MB:9HGZ@5Q7$-ZOY< 3#C;&4=XT\\)W!UZH5_CB@Q.%U5M\@G?_A+YC=X_E3&"[3=B,RF#,*O/?/?E"D?IH?XGZ^A8FJPNYGBI+&B8CJ8:2=F.CW',@UFG@QE%CPH M3S[[@">L;1SXF+A#IO;ZCN\[X_,6>UO!4_ET\S;ASH*AF+;RX_3I5#$<2*KS M/F]KU][C]?*P_T?-X_*TY]/SS??GI2[[U>GY5J- M[9CC3\KX0&&.&...:ZJ'+F==K2K@K2G$-N 732OT_(@+WTG%BO9.I5S@[E,"U3ILL>MC#QOP*/!2'37 7O6^][[Y>; M;S??G__QGQT6+G]Y4AYO'NX?GY5MV>N@DUB5EPV3(#8C)%B :!*>\DB]";,6 M9M^T6,"D#!Q7\4Q>;G_]D>DI/=L.9C-61N2%*GU*;879Z0EQV87]J3*><1K<1G2=17+LV51Y M-?U1O)B@\=B#$A81N,XVB&MXRB=@5:WVY>[V\8G_JG[YK!!/,3TO"-\%_+K\ MQ)[.#V$L/^C28?^<*C!KDUT]=('?P48X_;^HSO0T_.T,^./8>I!POM3;9I'8 MM!>F/!,N=TFX3I5O"ZO";K(\9WZ)1;GP$8NQ%A0.8*]G?X_YE**AK*P\C!UN MH;87N#!7?T3\D$1+]W(:>J;GL_=6E5?V;*J0R<1U)BZT.ZZ&-/'YNLQO@Z?S M95AA@"V68UM?!($,+%-DE1B4S:EOF=X(5A<69,P6 A:#_VW0?P5LRIR;N&K0 M%U7#?&'A$B8* M+I\ ']9)HD4.V/LI-? I.#24'9#RK-+/^9XOCQOT6SFSYL$+O-E MJ)H(!.QIKB MRF$3#A=N)O9;,X32)_!P)Y0K-JLQ?775LT)^TFEK_?$@;O<$M6+8$5\Z8D=ZGG V>0)P=KASOW2&QS7]' M/!%1[YE)D<$\V? N#X#J*I<)1CG="@Q.>:Y4]Z7T*^.F&0.!_6(C6 M93I4G M9TSCP1&^V<>'$\NQR26+CTPA8[!Q'FAT4Q]Q$S1C)Z:X3*;':7CW7X'!T7%V M+7LQ>[09CM'B\N3R79W(4AAT N&4S7V>0> '[*E<^D12ZF#BN;7GBVRZ;-$= M%B<";3S*UN0C2PVK#/HMB8[^R'6"86@N>X%A^G.&BRD165M.8CXLQ9B-X77D M<$J9]GRE@42@YTS[Q;%>YG;6(&Q!%&="W66F76#$T)U9&8GK@K3-\N*JA^DI8K@JX8CA[, MHB6%(P#L&F9;F0WVF9'VB,Z)*9@XK2UL5?GOAV^_*%^_/E3#$(!_$5G*9!^9 MK0>=@7EL\('-_"<+=A.9H$Z84Q7:09<"7_.G&7T<85+=[VJZU 8;R7?:?$;\X0JA. M&9N?K7_>Z)QV:\E?U4[5Q,_W>-09'UHX/+8 L+P_5^J5E2V%H:A-//1D]T/E(3'.&+XO3'WO?KWM>ORK?>UC^^ M*M?WET_WB9,KEHQ9 6[1A-56+0WI:C"EXGE9+L+>AI]/?464<V:J[4#;IOG M&RRQ-Y_6PK>GB9;JG=-:)SDJ2ALM::U3K=[-Y%%U[;3>V2KP2F#*RM:^7K:7 M;1A1N^ 1+8O_^TEOC=/F;FE%6FU9,WXHKT4_*=],A(%RMP =/](A[.O"IOM# MB#\N;'W?FNYX;8+OSCY75)$C7LK3'),-(<)UX+[08485_!1>R4B):O@Q&NBG MYX6N;B81-ZS$8P!8E8VM9>@*:7,-78JX!/ M-U.?\ZJW4/51^;2R-_-Y$XX\2TRLQKOT?#SO#,YR/"_:EAQ/F+C D9H7@+1U MV"[\!%]_KBKZB-C#<.N=\F/=T58F\4;*P')>HTU[PCR\"!.?\OQ)]IL=)E%6 M9S!R/"@X><*F!CY&"*Q;T^IV22"?8:N?[XQ$&/V6]\%VOP>Z#1!O>!OLVEL6 M;!Q1-\2\.63N55>V&A;IMD**+2@QG[@76.&JF_#/?/>-[XU!0E2:]62#9S.& MK!I(PDB=_+1[GE-Z&44OVWPG:%' JTE9)K!*WFPQ(L)$QO$J5 6+ZW8/F\)\ MDS8T/)]^V%QW<%7H?58^/5SU[B\_5S-( =C A-7YMKWNFIS)YXE'X?ZBJ,D@ M!\W83![F(9)!0(F%9%1"O;44)J??G,PL?VA=RA&[()<\!0%49N2,".EC/*?( M"(WLR6)^]3M4GV\9GRKWG..6[C3YOG+$:\!IR]RUU:!FB@8XFBM1[U0!S0H9 MH7$& YDKQP&+(""%)(XQ9@J6*\4P5<*%.3)WPPW3$_O+N2T)F]Q+AGF# N?G M? :4!04P :H';IB58Y%7;[[5/8&CP!P:<0.+QAD7D/"R)-=/\_OABINWT%%: M$//9(_F\RF@[&6\8@0Z,,2?]]M:3KXKR/'*\Q6\CLH<9FCH9#-5B+*]HN&/LM=,@+&O'!SF D:BC04"MCXVGC1/IS!!^.K M+B[EZGA@Q4/]8(12!93AXSI5G@)FFQ8NGLV-OC&6@H22:I@;QOP;/TP,JRH4 MCR:0.>X?A*(1?'6WT%6%&()*( 8RD[:(N9_ '''"R3OD0< MOR!(<4XV663O_LS>+01!.>J6([\O0O!\9W)>.ZTU5\_V:>KB<3^7:\O6:;NY M?^:3?"/V-^YI=5L?&5VUR8QNG!X9GN2X8AK*,-FK^<$$.L_HGO+<4)L%H;PV M"'A4RC@,$+GW%>DG_C2;^CRXXJE]^F9EAW[C M+^L]O/?&(\;NGG9:Z[2SR85LG-;:S4P>U3G5FJU,GJ2JIVI'VV&?4*L7MRNW MUW9B5XY;CEN.N^AQ?["I?GCH("6,=P50B@Z;#SRR_\;/\X@*Y7'$G<\FQ"G" MTTFPS38.;/8YN%$LZ'->.?PVHO$%A,7:'"!SG1#FT'D)3E\)B\!%3]LVMHP1 M%'ZL:.'-CKL*K2U]'<%IX;OT&=(=8EG$/U<^J9^CC3R.8(01ML?/T2[$\OSE MX0'V",Z('KP%!L->]4G[/#^Y!I$N!_O8A=84=B0MB]I#CCE$![&8@U>%(-DXD)2,=]7(;J@:0X]+SZ.&>X. M?N=[](U/?WWF:]+\1#YO+<)K^YJ,F71G:+/A>&E66^%G] -8=5")'RQ[=&C4 M'(?H76#YYL2:S@]QPFY!E!%A&O$YOKFNC1X3;_+Q[^?*UH.3M%P?XC, 4X2' M@P*PZ )*.Z<);1'ENR+0XGQRN6O,I9:['0;B7:$D8*9<1T!YA,.HRV2Z*3JS/3RXL3+'H: MT81"[EHD,FS9C"?A[AK'YA<$ZP.Y\JH1]C\3\YE 6K#_XRJ,#FZ+^SJPXQ;N#D4"'Q93#@L ;6"&/V;, M&K%N6%DFXD(O_C3"!]G[UW(6UH]1QZEBZ[N[LZWMY3(34!;A'67\ ;.OLM': MLS?PZZER"_4"F&#Q3+;PVH\$ZY4[I&%5JTV38\O-A(DO]GO36E1 S*_SH9#3 M%HR_:,H6]B"3!A(#RJ&O'X##:?&*;E0GGI] _,W#Y?9V?;F80O>=,0^09M1@ M1ACB#-/F>_Q1EB7_$F8X+X? T>CX ?Q=@0U)OWZ\]\[& G<#!2/=]R4*+GSX M.ZS.,,O'@X0_=K=CV]1*ROA;U&),:(9N=##?X!6O/M;1"S/DMH&$]3M,Q@RZ MOX,*VZS!V"SKGQ?W*F?^S6S<;(V7UM>-]G[YCFV?^J]0?FTMYS%:UWC-V7L: MGU?W1/DP-PZ-\\"L>)@^7MQ>&FD5?(#68F%6;QCF8$7^.$AJ76Z(J,)R[\JLS&3DLXZ.*WEW3SGWD\7$ ,">0 M1O*.Y8P<8L\$A:IVN]UB,RO?=1!_9]&2$S"56XTV88L:#5]DG@H;UDA8/3:: M[7"TK8:S7HPW,VTE,Q!D!@+.H\?U@QT]%C]MH62'DAOR4'*Z_=-WRY')L\69 MGBU&LM^4T;'C3:Y$/N,LW[GCM0-D]QLJZ*?TX9#@MJN'CS<3*(YV MIRX-D;[$0)F+/61X4-K9YBAK*4\^YZ2.L.J!YP\/1B=5@%]LR;*3!8PR/_@) M1;[YLGB*\\/][XT/KLZ/.IKS9+Y9*9K]6W$I.S2GVN5D>58M3F;G)>61\V,] M@-RIN9^^4:W?.$$="KU,=<>X31"5;60,Q'E2J301Z%VBW>YX;1X ME/L]'_4K)7]S34??H(-)=988%&O*E?2!A?2A%#E#RVV/9CV68$2+R[5\7GSA M)+P')]S#)FD+^5 D2M<)UX7.A'S'I=2H>$^)8IX=(H=B M6V!^W/7RO5Z70^;\N/P,'/2$FH#.2*QP _GY>ZQ0Z!QY$6HR<1A'QC'':KD@ M2-*=1,=-HJB(NZ_4YJ-F,X;S(^!EP^4SV(C"=JO1L@5V/!J^$"P2 M"XE:A9,@U>B$XBI"NLK;$>'Y8K&EM(P(]9V'(&'T,.N)FJJ]L*#!\N6\;VU8 MC"SJ5[O0Q+::0BML[IN[U"Z7J1X68/%CJG]1?<9@P)W+!YJ6XSDF5E%?T%E2 M]?*AL.7@R7,4+&K!.C_"Q'/ S644 M8:;^G*6X$%[,#XF8@ !E>$PV?\==A'SA_9.KM13)U6CR2G9(DT8S]M34^NJ$ MY_-CBM43LY+WS8O/9_+)+6_>'V1GM]Q]>9N\K3RW?5FR>VF[O>1_EQ@ %]=) M$N ZDLS]U@&;AGT(B^4>_21G'U_VOG[M/5XK#_=_W#PJ3W\^/=]\>U+NOE_M MX*GGY.LM9J<\+27OS(&[AXC/ME2HK:S+PS;&P! :? M\( M-^#\ANO-LN5$:-?=:IPV.^D.:&S^O%FO9W+4HWG:Z':0C4E53ULIRV;F-*CW M5VK+AJ'9GC9):-;)/87B^Y%#49V9=DG1EQK_?-<,12W<2%G)K2SGY).)O3IY M;6GR'TA&I+#!#V:S4[CQ4N*!%MA,>#NZ]SAFO 6QMYKF!YP@U#,0D"R96\,# MX?N0[#!KG7R&$7\%YR(/?.Z@,W$PX5541";<_T57ET MQL3>KZ/WUI)8*,_AM;L)ZY=.+A3^;Q>E@,!AD=FI$W]W+IA0H42V&:X\Q-X1F5E*TBK* ;5S3&QO)\K M)_5X8\@[X5Q;SV/G!T)ZWG_RT*A=:557KTI"(Q'0'T\[Y,%T;F*ZF MJE)E[T3G9Q<28OF),G["BZ?4OL!.T@'T-EYV[^P[6-3K75;4GCL1-IP:;;4(W_ MN(Q%5QJ+O8S% MND%%BUQB2V6>VT)5@E%%/E8!GV8"J5NQNUIH1]=J/C QSX M,Z,3>%YT(#(,)_2E34&)!"'2PI'W%!'O)J)=6MG1*A?M:JTE,1^AV"L/1#X3 M]JI7+EK5FH9:,^-3R,^\KZ$8NG?KS"L$U:IUB18N9DOF3^RZ!>83>VA&=;X.$F?CY77(NI'&9:^=L)A[0NGEV]K/(V+_XCC&JVE9 M:<6Y _%4H[:^H2TM"6).RV5[+&-.ZU8NFE5-;4B[L1-QXV4_*G.A27.QE[G8 M458UR)JH5;7V.L0FS0)BCLK!+.S*46KEHM6H:JV.5/\[$?&&-Q$[B0H<\[) M!SPO@Y>9U;VKBF 6X)QRZ4*^Z<6\=.NX/Z#O3,ACWZ@_=]0;[497C@(HULQZXDP7Q MR4H.ZIB3*):.-0%H52Z:#0GL",4T.2C8]YFF7;FH)YRA0J0R\6G*,*D:D7[, M)",5=SFO[>=6=B.PFW?$MX-K[7:UV="0FP@1\L&%E+AT5<,$D;@<+.AN$M<% MB=,:;9 ZF=!^J,L6UDK+H.1S3L\0QP-*-FA?HT8X<<_3$.]%X0L5EBJ_(E&R MMO5[BR4 Y[]?V]J:2X \(B(X\K5:^6Q"ID=7]DQM[3C;;:$5'(8+?XG<@DJT M/40\G]++K=E;KL9HU(5@L MOR(7&;!8O7+1J=9DBX'=#_:_F!Y;KZ0J#%OI17J1N5" M4ZOMKLS#$(JU\BR#MRMK-1EKU:I=51J,/:%;2CQZM!9"EJS.Q$)\!2;:P_EK M\?BB)O.AA>*O_,S$OOP%>7W53G>=OQ#9"GPF8KEEC]O+OH="H7 M[5JUV<&^I2%"GISX+)NCRM^=9;N,9>M5->TA_ (2S5HR+::,:3&+A5-E:DQY M8N8ENLJX6<;-&1PEWC.T:=1X18IZ5W8:$8K'V9Q M#(EI*XRN82T*NF)$#I RCI?5I0G9O6-YS$^_,':ZM\-* 71)R*<)4@Q)'!T) ML0K%1X=M0KX;']4K%]W:^K%):0JVKRMA)P>(83N&\<1RII0J@\ /7*KTJ4T' MIN\IQV0=--F>(:L 8^T8)FCM5Z0E%,7)9I.XKGL"&Y M]VXD0A;-P<[MP:+0/ZA355LI(;/#<4S)*EV@VK+"9Q3#$A1RPU%PM.!I1%RJ MZ&1B,A_GJ.)_V4%KS_KWGA=0XRKDG+3&JP.Q64-K5EOHVV7+X#]OIV@OSNJ& MG%6KUA-J)$@$>:N#&^P*U^P'T!W%"]R)%1Q5ZHFT#/M6S&1SAJ<0ZX&8;/J[ M27(32IW46M4:^@*:TD+D;2$RXC 5.*Q6;;=D+\7=B-K3]6 <6 0LA4$'IFX> MH,7[<16P_[27*O;8H-EOZQ+S2'W"WF7<$-=FRY 6;6I"6ZIJN]Y./$/W62K& MW64H%<'7-./!"%X'@C=;3#LVN[D1O#2*\=9QV9]V=+1-GRHN90]Z.4!U):D= M,]&.G#KW@YLW?43L(;TV!P,*E*/>O?WLL@$S(\?>EU:*H#Q%M9N0X"!5)D:5 M>2 N:/+>\-WU3 2I1[?:>J<(RUT+>\ R!P @W!M**R6MRD6WJU8U5=A-]P+V MW;/8>L?)ISG "+OQ:1NTN=KL5+MJRMYW>9S_%79#>2W+*LQ5QJ/ZEXD8+E!" M\PFQ>M3LU!4J@[D?APGLV<;N&3Y-\7I([<\8F9O,_894>OG?J4>5Z/*?FVNQ MG_SOW=&J&''DCLB9#]7 (4I0K1=6?,7CAETU9LQV>^A^\ Q?G"\-V->6]WSV72(:XQ2]GC%%KAPBTP\>A[_\B5.YC=M M_B9^TY?E^34G:]S :1I^_>75-/S1>;=[VFG60LI&?K;^>5,[ M5;N-Q*]JIVKBYYL>U6B>MFJM=Q\EN@O]C__L:%KMR[43#)5?R704N)[//U/7 M%(7 T_O-'"N/CCZB25,3G837IDMUWW'+0*_$N:2T#M%X+W[JNV<7Z_H6+*79 MT.NDK;6U#NVHC597(T9'[QLMH@YJK;Y!.O^C,DNZ_JZ-=F?3RY83VQN@]B:. MQQ,1SET*T/ +C;1=Y%$LW!5-J3:_A?29>0G\S;?(G;/( MD)[T74K^/B$#]H!S8KV2J0>Z;G'1V8I'DVHS7V%M/!^]=9LUW9/AU-I'(1PW M?9>]KU][C]?*P_T?-X_*TY]/SS??GI2[[U>;375N(TXVUE>+3L;3S+4 B_W5 M\4(,Y(HY)RX=4=MC#*;E*?;IY8ROO>6RLILV&[P3L80:GSH_3IU/% "_)]:H*?=,I MSZ@G8R< .@+]F*_F5,O= VO7VFD]L%;CM-GIIO+ -G_> MK-6:IXUN!]F85/6TU7S?ORQH4.^OU)8>4[:X*MX-AN\L_"MGMG,RZJG5 MM'HYY[NI[H>F[1(Q"'$LK>2T>Z0#I; M/F#'!X@.-CRXCA'H/G=2(?7)U&G3+8APBNS+C\U72[-"H M'^W01(KUUG7&<7-![P_3'UVQX)@%V&[:[9H6U,FM:=5Z0E5X7)NU^>688A6+ MX^W-W,A=+-3*10>*O.&JPX7>-E\YG@^0T217&WU3;G?&+?(8XYC!92]]/J$M\2(RD;Q-J>[+)&'Y*;MP]H<351SR4 MC,-*@X62EC.!I!-<9,7L]^>"3H;$ZMG&]9Q$-Z$(IK5+<+*RP^P2]H.5,KS, M'^W+D,V@(G&WVE9E$^QT 2>UF8FUN%HFQMBT3<]W>3*IU,B(-')OB30[B@C4 M/:U7.^WU@F-2$R-FKQPT<2;L!<5/6]5Z4VK@=$6P 5[E^G=,W+\I1#M2]2)2 MO9P^S$7Y%E-G-_%HPPY]LZJJZUN14OLBYK 5>=:4M:;W,@V<K7=D?W-A6*N'*Q"%LQ5!^9J MJ*B[V>(S"&$Q*&=M[R$7VX!C"9+YX\AS!C*U'7M*-C2O;4"!)NR&0R8IE,0> M[\!J N5]0=^S%I\9RS=4+ MTZR@D@6<-YBEFO1F=$NKXEI,Q;6T:K>VOL$B*Z[CR[7+G/Y0F[?1K-:U[5/P M\@VU$-=:O^4E[JAB1@5F+"@PPW=%'(B#CPJ6:TE8;H?0JF\9D_.(C7JVP>&3 ML%Q1Y+FFEN=.Y:+.0JR$#4U<(98T(GD;D>QYC7<.51.0.FDYMK0 M*P B&,A[ -?Y';\F\F084=,*CL8L4[?:;6+/=));$V*K^6RXE>^1UQ.:',AC MD^@O$]UBAHTZH+POV$FHN&+:+]3SX1P,?/J78[)?7MA? 93UA3,:GN?H)O&/ MJT::&M=(T[HRXLEH^^,)RD'?#^8H^/V@-V.NGFW\!KSW>\AZ7D_7H:0T-6X= M]X<'*:J<<[]1?^08:34NY"[4JFJ*2@@=V- M)\1TN?70&=F&U(,^/!,7=J7]:5696,3V9ZT-#W3P&J^$J+78C+2E&=D/.)MS M&JB$!.&%8]^M_"2W9"3, QO[D(3MR@4:U1OWH6!#H9OI7:ZKY)*D71+T!IJW MU>E3Y@?-(%*?O.%-$?NX'CD>G5E0\M@EI^8S>4OKWD*'W4:C6FMNO^F['3ER M@"OWQBH1\D]!R6<[\P]T:&W5JG5MO7!K_OPC<$Z=D) TN4E%/)+KBT987.)*7R]3-,+Q\#B%=OR+VLPYC@ZP76VEU9-BH7]7JU MF5#^6(8MV(UE-AP0-F90M?5*'3+ >3_ 01'&9.)BXEC733T&MY_;,=J"M/(. M90#:[6I;W5[EBQ!V"2D'Z7IM"B('!5G$M'( Y1#:]6JCNWTYC +"Q*Z@4>+" M4FG[MAH_^ -$=TC"$K&Z,YZX=$1MSWQ9.>$FVQ*A)2Q_S+GILU?HVVQM^G3L M*?Z(^,JK:5F*[?A*'[K>ZA;Q/'-@4D/Q'%OEHT%>&F* MJ[P?/ MY.T7QFD>^%/4N[,SI3STCG\D)!6;:KK[CZ&:M-X[*FPVY8%*L]GYH_]P=RQ[XY_21\7 M?+%G)PQ0[UU@[)C3UYF3C54$I2D"$"0^(Q>HBU,S5,PJ%+&0NH,R)W=>P9*$EH.I)N\.;*=L>;(?NH]%/D-T[^62>*;."XT:IA7XU B/;$Y8 MO.E!/5D47HS< TNK1:]R.6J[NT.*SL*F\SGQ&-$=W,H'ZO)2T>^ZE]H[MI3K MC!OBVFP)>)I:_,3-=0LB8UJ;&5.U]GX>Q]Z#O [5V;[#5"L7M=/&N@N,<+,0 MJVBE@(4MIU6M")TG5=)#6GG M"U=&Z.S\II(+ZW+>*-;2;S_0)BBDA#U+:>NEK<_?UF_/MZTBK?WVPVR#>-6D MO=^O)CTN9 :K'I)F/A/[F23&G0.;\XW:)FDP71Y#K-=5ER9;FNP\+6$";VH[ M(EQ9^ ])P^%(5D)1[KS-[\IVE:AE7>0&Q+LFZP_^!S44PH9"AE2Q@W&?N2[. M %)EQDP6N!/C*4[@>SZQ838H/!HACERD/. ;+O6[%KFVKE]B$O9""CY%#]EF MTWQ![? >XYUJJZ56:XVDV#JD>6X&0I9".-CQVV0V:^3"9O60S6K=>E5+.#Q^ M^,(&9S[I6Y3]:Y@O%S^Q'_'3Q\0=FO9)>#FD%'R)/HDR#!9?]%?@^>9@FA,U M-:#F_U: G@/'\6W'I^%ZVJ ;XH\>'6ZM?7]R?G;V^OIZ^M9WK5/''9YIM5K] MS&5?G\77PL;S>$( !."%MT(B I.,"+13H[;"B.L3, Q&0.',+=E0&5KYQ,?3 M_GS*B1F_8:8P1%OG)TH5HD.:*+&GC-N@7A4S?VP%V.1YD@E?E8%I$UN'0D=\ MF7C-C].-T&BR(4PIQ=?_RZMI^*-8:!?NBI:H-K^%]-D(F#.Y M\9:%M=/9D*@;+=W%3WWW;(4FBS_A$_KU][CM?)P_\?-H_+TY]/SS;[[U686R&W$ MR6Q]MLIC4V*#]T=.P!YF M\$G].'TZ50S'LHCK*?1-I\Q>S%W;T )^WG>BW)2LY*/I\,Z)1\_C7[[$+3=- MF\^ W_1E^0V@%U;,%G]A^/5<4$YKH;!$ 4?TYNCK4_;5V?KG]?9IM]Y,_*IV MJJ;\O%E/?LFF.S8-JGNJ==(]Z?!CZIRJ*KXQ-6H:LC%AI%WKM-:J(QM3Y[33 M?/])A1PAQQNP?(_U,_< 0AU]3)4B>4C%YZZ3"=3..:;)0S:2:_8!*0W)'[@3 M*S@J^O=T/1@'%HF7 $JGZJ9_3$L0U00*A2"J"\3_8*J NB\9;J9&[AJ@L!\? M^4"X4OPX(U\:NNRTP\I\8%BV[EJ,;[_KDE@L[J95Y9KJE)N+NEI5M)JF;L$: MLOMV6E"PN0@*WGV_78<%0Z-]/PCQP/OY+D%J:+ !T&"[RB+NJM9M9E1O#T4? M]_VY!X?PI3[(B/X48YI#C,V/2E2&Z$G:XXI:D_%]M:&VJEISO<&-Y/K">>2X MN;YU(*YOA=J^HZXG!4F>+YQ#RL?SJD[CL'4O=0I:3:UM832TJC[#<@"5(>A):'[H'D@;?VJ&OM:DU=K^]5 MD$R(D\OX?B/S,O=;VI0LU]%4[8O,F9,+*1>R7 N9KO)<[?!M:-5Z+7T?6DGJ M,LC,]GMFF)<96U]GM:[F+U"B^WK7=$!=%WH#P;X3S\TUC3@EF6?6AFUEB<[\ M\S![-LQ4]I2V\@\RGGQ1-'5M</5$W; #V+6-R?AEX[ 6>UYLOX>?A-N&=YP742+M#6(<.,*I6;313P@C2^F0<%:L?]AV\LW67$H]> MT_#?YY'K!,/1 J?<#YZ"/N,1D[BIP^=ZG<-)K?4ZZY(/\G4XM:WMXX$Y@K=0 M:7=D=ZCCFF$C>.G=;^?=/_WPF!=O4#IF;GQXPE"Z MZUNXZ_5T^7KW$UX%ZN:-NKKI4>/.YA_W&8L;#V0*1\1ZK@O'P^#7U/XZ],+I M5+O=G,_Y'C=G)'EI]1W=]9@Q[@<1IR2IMC93;8V<>]0?!8G3>>)[6[.MB-VI M7'13="22="Z#;R@74CK9.^NEM;3I@^BE;N6BW:Q+!WM+$CY*!WLW![N%R<%N MU)CKI;:KG;H$0@OVL#],D]]#N354IMPZ*4]$21)G;LFVSPK?GMCI4.Z&QOLU M)^Q_20>\S'ZC7$CI@.^LMM92^O-76W5^Q+&U?KQ1^N?)%(X66J&QXRA]]/US M5HKQT1O,9-<:U59=.G"")JWLK_^:_+1'(^515\D!^-)5MHK76I6+1CT_,.HH MZ(S>M90+*7WT'2W3VM9=ELJH7;GHJBD+BQR[^\T=P!/N 4(;A FUO<5BUT?I MA:/7&W(ACVPA]_/\MM2Q:[$@/\P0OC%]( #I$]5&;;V[C^0&*59R(:6#F*V# MF*WRZA:BO$3W)>_]$76Y%^G2$7,DPXXK[&^J?()J%9_/]EV^FG' M%G*A1JMAY/1K.F"?&4J?VNPW7YE8[,5,100$'JT,B3D+H&HR@,)G5^5"RH64 M"WGP2'2M1LNJ,\<]AJM%A^&.^PO?J7\_>"9OOS!%RMO(4N_>?J1CYO %;MC/ MZ7X0*>'+4 <_,!6=-Y MC]9K&['4#D5XC$ 5Y!A!.5S2 Y4FR9UWZGGSSA$V,]-D,[,# M)(9KM?RZF35Y-[-.M=YM5+7:>BZH&&T/-G%3FOLV,A$.&4S=WF!M;B()1H*I MT3[$(W=K<= ,^YII-28#6?4UDR(@1> 0(O#AR9 =1: %9W]JU78K)70G!4 * M0*[QAK;]P9@=18%W/&NVF# T,^AX)N5 RL%!Y&"M4E[6W>Z%F_WV*ZV$XH(H$P7$(744DA%3_3(0(37=AX.(<%J_A(LNK\N^TONMFYI M4S(VU=,NHK]D2ZM<:%JCVJVME].66KH\K)CD2>U:OSNC]H4MGE572^A@(!E/ M.,9+Y\/O754\*Q9LPNYYR M*WE*.)Y*%TIM?^)R'^[J,*75RL]4'P6=I:\M*5<6RAWA+E9][0S9030OY(BV MT1P\1A\D'6&3UTR"I#JJ!E)MR+^H:]5V8]WGD%JW/+R8I%8+ZUC55L-C*C*( M*@'+I3/EAVB1E9+Y8!^^6FMO?TY0LH'TU"7ECHARQQAC;7\T=8\8JUVO7#03 M>LW+&"N9A$?:J/>PR7_%Q%D-V('5JJJV?C9;:M[R\&*6V7];:=0FTZ@U&4B5 M@*=R3NS;BKM:3&NU9*0D_6U).4FYTD9*>V7M9:ENVY6+>KWL0+SH0=EQMV^6 MFE%23E(. ^7V"Q>*Z/':AO)TM6HWH4:CY#_A^$]J#DFYLE!.QC'%&(3ND1@$ MT6,>V6;\V"XK?YOQC:599)MQZ3I(RDG*2( M\+:5[VC\P'%[O?(RRDSF<@0J!RJ&F#OOU//FG0]BB8@[PNO92W;NA(ARI_&2 ML#A2IU7EFNH4CF<^R\_9ME-6].DF>ZLG7<-Y1YJ& %:I?NLY; # M?G>WM3WZ)65P];EI^]-+"<4MH:FR^@[D&G3O9@6D36XU5M\@G?_1FI7XII$[WZ,9 MTI.^2\G?)V3 WGI.K%1?:NSN), M*T\W/]Q\Z@\_?GT?//M2;G[?K69!7(;<3);7RTR[].,915GH%P1 M;Z3<6LZKAT!(MYS.K>,J_H@J4TI<3Z&VP6:UL,6U_43R5"V?;MXF+O6@THEI ML^$[ 7N8P6GPX_3I5#$A.+3,]-F[^1 MW_1E>9Z@=E:T.J=?^'4DA]WN::=9!U&,-DNC%T=2>LIF<+;^>4L];:B=Q*]J MIVK*SYMU+=4=FP;5.6W7NLC&I*JGK7H;X: :R5_%C]HR%3?;TY08MG*3O;/O MS!O(_G NAODF>^=;I@H(.-]D^K+Y:DOSW2Y]1-#T$&[Z)Z[S8H(![4^53T%H MG;8Z@;Y[_H>@SS@0'9_-,8LPOM-7Y=$9$WMGS^B=\%&N6NI5$[[(1'BBA$6P M@&2\L "2>L=:5T(<6F[P.JBO0&$0?F0HCGM0T'+;%&P<,K$)8,6.D1XH^??! M=0:F#P<2TR*F76ATUFY7VPF(:?%)X%B9,EFX\3-E\KA3,>7VIQGV8$IHA-:N M)[9"DSU1DHG8,P"^"[% MMK20=C^P'$7(SVOZ<1E A(>,":VH9"QPX;T;_X! M+N**=X KTV(!"Y)WZ[B+=.O91H]3+:R$??,&1;%I:FT(I[3JU:;61KZG*<\. M;K&">]G:W%FOSEFOW:ZOL1ZZLA%(M?B NBXUP@)Y4H4CC:3ZEC%9$Z:0U/-XZL-E&T1[AE#@=@^4MT9VF%SRA!TN'?A M\V?@L<K_(.,)U\4M2--SPZF)\%YG''? M7!FPH/L^9+VKF/,>8L9+;7R@*5"CVFUWI/41B04/9GT*8,$N,T[5IBKMTVY$ M_V&[E+W[W]"?'O"?S[/HA]'AE;C&W$!)- @1&K0)7XWHR?R\J!IL7%,KK 3, MBP*GE#&M!OOO5:V+C/>8N[6;\!ZOX>T W_/#8HH6,^XWZ(\=(;1LTW@9.K6.O M["1-TJ%-$D;NA+UAM=I*V/22-FW;7& CZB()-FS 0CCEA5@!7;9OQV7 &I$! MJVO2@.T*5*WV*+VS;QEO_0ZL=3^XFS-6:I%O, )IU4Y7[H@(Q6V'Q:0.QFU- MQFVM:JG+C(H%]#DJP95 M$N/ YK-4_QFJ?]/VB3TTH105\3QZ7+A2.\Y_4J7&SR'U]F[&:SW.:KP[U?.( MV+\XCO%J6E9:,$"M0<%=K86]KJ>T)#AS<;-G2)4?C:O)[8],C51,CJ.T37++ M(P_;M+/$:\P$U:O=KMR.%XKQT-B@9,9[%PI3ZQ(*VX_.0 PVB"D8%V;X?8O7 M2X;-$* QFP,W0([MF08OLW:(D]EXI: MCX7LO4\2<]B]_33CK_O!U8R[KA:9 M*XWL-S;+OC0XB-GM$(?9L^&W+9R<9N6B6^TD^#CRE/M'%;ATW:6-#@>IFM[@=?YWR5 M)-BMRD6SCKUCI+0D![E3F[*( M49J&T@AQ[B4(UQ,R8R:[#)GK TGN5"X:\M2Y4#R6^RG(?7FL6[GHR,.0V9H, MGM85GBDW^SS^D%:D-!)^B'/O:Q6[R93+][/#RTA#F-^2!%FK,4&6 M9]?QN/=9T%1-2KV2GOP'=.-',4_Z!!HO0=M1:GM'MY^@R?2J+#UYSE*8;(@\DY%M/XJ0JY[)6V(3@'>WH#6Y!2TFF^7:Z"D=PVUA2)J5BWJUF5#Y MLN 8!$\'I#GO;>S<^04?5^9:NP]:XMY:SJMWZSKC'SP9+^JDZ:0OTZ>U*A>= M=K71V;XAV7:$R4Y7??R^$G%2KOHM6TYJ0]FD1E6KKQ^9SY^51.]Z=\4K+WI0 M/HDMY(D.;;!?'?=OR+/1R<3TB86V$YY0';/+UV"/5^T!7ZEEL6C9K5EBG>I-9LY5J4)WSX-Q*8M$@@/4JY:J,P?5&?F40X)>UGD[.%DK5S]T<.P MELI9J]O8OD#605E+^ 0^R-@+/'[J17%B[%J!)7TY4(DLJ=2+2[VVA[T995.+ M'C_*V*@VVQEDSDJU+JI:/Q!SP9977:NJ"9%3D8H]?E>TLG7&-0C4H,QU1F9< MD]5[V'QSV9ZB38<_\&7BT/(]-"7MS]4>T][(.#FSGX"1GIF?+2QP>^[!XL;\F"QF QVV,:AJ1AL"Z<..DA7:^IZO( !JBR9 MJ>';>W'=.<5W%,NQAVNF1CDF6P,8^;'9FHPKT@6N/F*^RU(C^5GOKH7/>KKN M!.S1QJWC_O#80MW\*S#]Z3?JCQPCM=YH\3SVKII?%?R2\48NE>V*X8UV" #G M>#CP..W)O'%/V*I'VI:CMRW9FA;7T2DU.(SXQ(3/O\" EE9)P A8_*L,DR MWID%30\14ST 2_5LXR9FJ"N+>)XY,*G1\V:[!+OOGC5KE8N&6M42DL)DP(0P M8,J-+]3*1;U>[2;TG9+!4I:F9.X,P"Z/.6MV?K SXWAE1CW"$N2' ]UB1NIQ M/OI0/:QK $C::4JS((19R(#<]I[6WE+X?I>P6*MD S((@;&-4< MW23^<348!43VV!3_X?0^=1F+>7>'@!F:\V[76EN') MP7,#YBW)%5[GRJ46,U &0%]$9R3T.!1V5%LX;>4?9#SYHD"1B&,S7-E&+$O\ M]<#8*RQ^1-,KA!8<;DS:E9$!"QH3D1VU82^_4>WF2&[1]?_2>2TS(;\<5WJY MF-T-BCZLE07RVZE<-!O,M=J^5(=LF"&87LZ;I;K,96I6F\WM>Y,>O'&&/)XE MCV?MK-!O39O8NCR>)18MLXR+'UR3,<"$6% G-,QA= :*Q4]K6?,R68IR5'&Q MVI7Q<#:-W.\'7X&7%BJN+6[IS/3/[C:Y5>,%V62G%$Q^67'< .D>U;HFX=3# MG^J=1%FB"N,.T_,"1CL*QL.#/LYQ[S-EP!SPZ"-GPCF)OE%7-[WCVAJ4;>DS M3):_B3CH?G _B5H@KFL"#1*_UMN R.T]Q'R475]3)N16:C&Z8W ML<@4QD,W#L"2RFM5+MH2$13!YF5$\#;SFO*KE2*."DT6WNN%@GP;U216#2F2^YBK M[DQH>+-!?E(ZD% HHJ556RFRU&104A8%?3"N@BX>:JVJMK;OU2P#$Q27B6[^ MKC:9O*K2IT/3M@&98_'%E!(7JQ7$IY7VWP2J?YAWG8GF:=< TJ]7VW59^D@H M#MM_>ZB;$X=!CY:JJM6KG>ZZ=9.%C';3S11Z6B/2RLM.2;A4JW[)?GTT<)#D MO][WQO:=N.!&2\M)I6B0>\Z4"GJCE0U;9!X:[C&><@M],HG++/3[^Q%Y>:KU MS9XJ4AGD_L>9#SWIV;^&^7+Q$_L1CVM,7!9?Q>-J\? Z#P)K0."G8#*Q*"2B M$DLQ3$^W' \*ED!Y7W V!I;SJIAV2"+@@$^VXU.E7OM\JBA/E"I$UYTQ&^T4 MXD/XCM=-9)S!EY ?)H\R.]@+/)]]P+->3V=$6EV.:'B-)AO_Q D/H)_S<^GF M"_WR:AK^*&;.A;NBU:O-;R%]-H+ WWS+ OUT"E4-HG6_^*GOGETLCV_Q)SP" M>-%LZ'729D:H0SMJH]75B-'1^T:+J(-:JV^0SO]HG4I\T\B=>TU#>M)W*?G[ MA S86\^)]4JF'O#)(E,PCHA6HJVQE4@S"Q[]\B9.)3)MS M!;_IRS(O @E6F)J_+_QZ/J;36CBNR,6.WAQ]?U^_]AZOE8?[/VX>E:<_GYYOOCTI=]^O MUD7D,,-*UOS?8U&^6A3EVYDH/\U$^3##W,X^_7>YQ6%!;8OP>ZLK$"2KMM> MO]75RH?VK)N5/?M8G+A!4T^530GZD3/S/1BS1^OK6TH++6^N9Y;P?O"=^/S? MR\!C;_.\FS>H!4Q\QYT^L_LO+4?_>^Z=-$*WR+0#:O3\Z#-X.F6>S 0TMAO0 MRL4CG3@N/Z3/1,CTI^>Q+Q.-;H4F[+OHJ:$5GKWM1%VV!Y'2.P$-=ZYVEM4> M--TU!],#T6/=P6@S>CR/J#*9':CK1VL(?'M)@-$-Y<%Y92S^-/68/O&4.UL_ M53[Y["XH1J5!E1J7+16?-O]$_?)9,9EF8E<8%'9HJNS?%VHYO%1J51D3.Q@P M?Y#1K*IXQ J+K['1OYCA68R)Z_C\R$64*#-F6L,E-E4^51YNOE4^*X. 6HI. M+0LN-0*=B1SS?Q2BO!#7I#[O?4"8V\2,!T^LJ;*O=9C8$%)L)GPZ2W>R65<5 M1G?][ZKB$M."0;(E@?'Y_!'$G8:EI1GMA_ <]OW?U%<^,:>+ @T4-E2#+>ZP MREX^.'$=8O ;'*@[_GEE-,137F'T)%XERXQ;-D3+P"YB%+$"8!7%I_K(9CPP MG"K<8XH> KX)7S]O=A=_I<]F )L!S/_K+2R5"=\R9GXQ7<<._4EKJN@6A4\M MJONNHX_H& PNT MHX8^(SX1EW >64$93PW6&U Z?^6KZ(\5YF\('G_AY&9@* M,=EDP[+<;'5I]&!39P)TJFST*%/(Q"9]N$FU?4$E;[5(WA9$AM-%B5QT9EL8 M 4PK-#U73(D9A-/49(SJTJ'I06TO !0'0!]V*]-MW.XS0C%OK:;\PD(V:\H> M^\ 8E+FM5>4R<&W2AU]SB.&*\1 C*:E&+Z@JOS=_4YJ_=4X5&-O_9^]= ME]M&DG715T$PUCIC1U [;/TH\54_=7C[YMV:C=O@AP^N_,]^\3'MA?$U:X.-$X M\!CN[W0,[S0@_I$-Z^H$'Z[P2Z6>WMU#3^\HVZ >X1]-W_:18)LM3;[W=[/0 ME8T\6>5DCP[T0<:!/D@?Z/0*?KR$+]GS4*>G9[RSVZC3!F>;)U"K=1L<[@/O M+?0,1QJ63WZHN37V][1Y<_.%&8\,SC\N4=QH8[K%LZBLE(Y(HF-TN!.Q4,*S MR+^$974L\+/ L@F/ZO;+]_O0E3(Y^X^;^HWS'^EQ//79PA_T#EP^\DQ5$P;%_,[WIG$O_F$ZM?JW7ZE<6@'>;)=G<-&+<6K;][C6]H6GQS,S\V0+B/DEA@6>)$&H*(V80PT$@O5BA.^ZYJZOGU]_PNZY_NJ@-ZSK7OV&1PL]XV!%JV(HOZ1.6R&T9"D M.'K# ! .*_?)H3--I!,<%D@#CWE,U"Z^G>)#"Y[BH.? GV>XC[ #= @TC06F M?DAS(RE EQF\;B$YYV;RIVM-_I>5,Q7^%,:A8BVY[S==>1YSIF]U/P)V\GWQ M[!>SYX=_/ W^.K>G@/GS0(61SQ#/3K M+C%J^"PMRG81PI(=ERZIT6SQP B"G.S@QD, G. MHKXZYU7/$YMOHK M4$-O07@#=2/0C'CLQ6:OW(N$P;G.DXM?(^>Q!3'QB^W+SH[*QBB;2\\(3SSA M1BYAU"[]%[=%^%GR-_!DQE/R&*0[;_)4Y;_UA80PJ];[< \O!J=N2ITPL? % M'7AE!3E":,H\" ,=]!]X1(?+PYQ5N+3<%R!)-^SG);@"_.;FU?0\$W\'#B'? MJ2:163N8D./7'0X#E]&GY!AB?M1O4G8XLB_ M5M93=#(A)F9%M[6SE8>W+6%X.CAY>KB$9Y\"C4-HJE(%6^E.EX+[:.2.1NYH MY(Y&[E0#N;/^SJA>MT.YK_^R[M>,=[@6?['>%QWUG#K>8QNR!N168J-@#O>H M?<"7 "N(Z(RWH )=\WVZHI$AZW!A'6]'[0"@L268J@Y/L'@ M64/Y(_?Q7PR)N1CWKP]997PO^%L+$"DN!3R[3 L#?CF8SR?Y]HB6G0KEW.=G M.PB3 Y2W1 @[WB:L/)XS";%H('466S+2=F.U%#<0B;M8"C?3*T3I %H&"O$I MDTU[&&FH2!' AOJ@8K!/^/<-<*7ZZ6VXK7Z K%-/M*^P_ICW1=&%!8Z%A7YL MWW'_+ _DA40JP"_E6$B\8&4_V73%.QY%NTI)90$QXV^BUQ)4#_,#,BA]\MS7 M8-[$2!2#203Q@7]I+A;X%Q\3*[@=/F+VL(,W8=](^NPE+@Q]FVN)&"G&PR)+ MT^2Y)/PHI3^\GI/_.WT?Y&E%N00R@,^\OI-C%ZE:8X5BDQ-ER44V$\N:16>.+:2]PD/!26*^%2)+A!M-R@W(M+'ZK M9RH7OA8L$8;9@J0LI5]1*C=T4F'/^%QYW.^%>2Y0W&B8)X_ =P1HC0X":)W, M'>L=!XTEJ*QNG0A'\DWD1J-/PIS?C6-]]CS7RT9G#3.04L,T.DN\4B)H$AG9 M/7%:PR3XNGZ6FPY^S*\C]-,)%F\\?\UX@CHK>8U).W<51" -LMJ(E1:9SMA5 M3K#;'5"]3\,;$=.A;7+8JXJCHGPPF$%8E$!8UD=P Y^E,<13C]+U?S=!NKPW M0X)7Y^XK&&>/O#9,[%NXVBG+BMG33(OZ%S]W"=XAQI.NV^4G'E\JO&7.$UH= M9F+[[;/!P/:/8W5_$T*3,+IOMU%Q9Z:%'658V%':POZV =ZUIWT=9>)@1\5D M.DJWNIN,*81B[JN"AI)&.&:9"["S37 ("8-!=2.O-K$=6C9A_,_MSGP]T#A/ M'1@(N6?3#:,[BW:0-O -]"9:<6QZ2Y]FU(2-,\1XO %"'GOJ=N79<2[WTSFS M5@OFSNZ5>H<'].PSQCQ)CJZ&*K<+<(#?4"K>3G8!BJ@4B2K98C4CE-]!+.(Q MTG'E7@I-AJUA;Y3W3FC4:XW&PXUW0KM_/ACD>]*Z077@#^UN48_J;!G5;G=> M)^)%'^9[1L;%&[^C/#TCR3?FX5#,)V:XKP[S_+F]C!%^[$CV52P%5G69X#": MR,$,5NF)=/-L],Z\J-7C&9*5T;^Y%"#>RZK<'?9Q?Q-Q3K2_:VF+>*">8BZ* M42!V,QMD43D5U@W>2:M#-5',#VZ=T)]Z"_F*D )-N%)C"$T[&331NY 5%_/=::;U@2>NWCRII'2UI-2+[S)[-WU:F\_2?N;M:0Y#QR6TUC:^!$J^? M8?/,8I2M=B?__7=9Z,_X/_T%[O+OHS.*K^#"]&?RY+ M:H9'E9K1Q4C-N5C=/^XY%:>VM]LT9W14S1E?C.92 M8Q>MKC:ZV]3GJ#=VDWUN[.JI/A'?5B;:(OULY3:HYZL3;1%VMQ0$=VG[/:F&9^ZZ9@L'<'OVV>^6[@ MM^VK=TZ:>=2+NLD^%W5YA+@F:JOE+92WHU[Q3?:YXCM#>> M\P$Y$>SIY@F+[I52$(S/V$;+9@E.JW6EA>,:EF[?QRJ./,8[A^%_$!VBNUA$ M_1J4 M1U5J-*^CYG6L-J\CLAUD<2#TSH#M<0/1Q28VB;-E?5S/6)#-#'"TA:B>5Q]. MM>(SW=P>B[.XR?:5&[M7IND:J2,>HW8!(14YAL/>"GO=$F_=+$8"%QCKZDB- M=XV/O]TWWO.. I*(B-JU$_.B.O$8\_@X5O<[1:6CF:3>CQQ+9)+[P?,M!0&%)]3PN(4LEH_ M40-0!B&.C\L@NBF\PV9#[Y&Z@;H.T>N1UD_:VO4T<[M+W:"_@Z%!\J03:]SG M?Z\P)+L-R?'7A-/UTK=DW&LN?))ZD4UG]S-C%XA/&.U.@J]\ /Q'EN'?@H>^#OL96#\2>SIW/3 M#@W3_[Y=?897/+T9#[()-1I[6>((=BKYB[__H\'[-MC$!NN"YQL041*/LO%3 M[C&()HR\+3=E#[B,/S-P\*QX:Y9:-^6X"X\&V7+&,80^/V": 3O"W#QYC%M# MV(2[:>"B4YY]S& 02H< / ES,'GEZT TY%;Y(CQDIF*$M@OF2$6T%M8,W+]Q M ?M?V5Y<7BR)*EJ0,?F52,8^N7 X4A\1ZEGW7VL78>5;J16((?O 45L_']XL_-)-!8CC5JL(\OK MM=NI8 T^2S-]B:>J?=[R$^3Q)]>_*^([>SW;?6*=8HG3@F6Z7-=$30"#O9K% M)RJ3UX$0-TZ'SWN&^4O)&YKJ>X<_VT!>%L^-\W9E[.>4J'$-=)]Q)(*D6?Q9 M66]*=+<@EG!8@*&9PL6NLJ^#$+E**IN(!C$]SMWRC%Y]R8EF#^9! ^<%IN\TUSU.SM MSUR_K)T4'T:7$XFNFZ\F#AI.W6=LUIF8)&^BFQXAQE;P"Q*R9(/>O?9:\<[6 MCEX(M"*)QSW-3F#_MAO *!:MM=7#Z[]L!4(E3LUUC1)DMDH5LI0P&T*0>*=% M(NX/S4)&4\4CC\*B_TC+,]B8U$''6SGRN\:T<>*:MB&M<7QB_%,KS8;&NN%A M@(DB;T57(GNG2*MJ,\KS@.5RWI#F9KJ]:9YF^"S#[4VT"=_/Z^UDT$+CI_EH MH:MB#V/MC[ W)@2A;Y&Z8W;2%+X*?,CL%[P[$BUP&'D[ON1_CQWV;P: L^(>IW&FP:AE<$4VM+T.(I#H!6H(2=VI U[ M[?^0R_U*)/Z85I>)"CFCQ"@/PV(<)*F']0;5SR[XV1>" MJ^EI7(W&U6A!4^A(6'?9OZ+3B0 M/ A,T<4%HP_FVA* >_ES'\,OC[=9F5.V."O4D]"=*1)LBD!+]E*C[7&P)5H( M]K$084](( %,>GOT;!4K'VDM[RW[.G?!6^3 7XL(4(@OKBI /4O?GJQ^0** MYDS8$P;D'>22H$:R72[]"V(.8*-YZR5_#A)TA0ETY;(:^_)2V$UM+@6H*PSS MF^$*QO*F+B@2/4>=:_C$E"0'">$M.G]^>E /[XF%+B[L @4'/N_0++.Y84(6 M/L"H7I%,^!867_#&S%3\(AJ+$$N:K3MFI#6@;B)4'2J!6K*]\H!X$#;8K^8,EQ MKKMZ0O$5#3-YBB5V*Q4..=MX%9AZCN!SIX,:;+B<.5JF]6NT[YGIUC0D'#[; ME&Y5!&F_G&NW&*3!B4YX58_H>,;&=^MZ$"?-\=)\(UN6LE M,K.,7X F$[,>:6;TH\R4I_NXP';:X854V/^ MT4SYH7E9O*7,1OQD42]TP_ZF(6210^^:?'ZRA^DBNNL*HO2M-&(\$&QAWVDY M)%N]N(Z[.N)*3GP1W:05M=2.$L1-#O'E^$!Q+0>B_ .\#T]<-LOA'F3'RK51 M5FDFZC?:>O@$@6P. @"8']FE=$@-GZ7MDO+;/8%/O1J:(V76B9.?B^&"%[O. MN")1Y@.EDL&(_T-I3G':\\:&?L!E-7JF'?<10.\]'P].\2_89E1T+URPINA, M3*6QOMI^GEHBHL-C\5[9V(M>JK3RMB8>^M:* X/0_K@.]GCG=0J^\%-E/.0' M\:<^XA/%0Y\C#X/]Q' "/EZXTPBX%#:"1V]?7O>0HD*LLIJA=>2/5587?O;J M>C_P73#,)\Q!-25*14Q9FA_XP\)\A!F0)5["UV&1T!+P1!2\1ITHS'&.E0?A M0CL(VUPHM0H@Y^:4JI0_T;QIG.)5PM*'MHMF:)CP4.QFA]DOQ)7BP^W]2PZJ M(.J_9P@NRB>="Z*O.Q9M$/8>I7+*9/ '*@'GE?<&V[7R^#[+ !9V"L/8^$.F M\,$T70@2[<7">&2BR)V7YD^C-O3BU+$8O H#6(E_ M?Q-7NSYL7E-$FJ_N:F&)P=(HP@,N>CWU277R+ 7Z<+BG%WA?7"WO+T8; M=.8%;]_ WPYN' LQ]$N4@$P7O)]QU/731YU\*-A+?"Q'&\D'[WGX]3/Q#_T] MDM-523!^CT)56B'A8.(:U=D,WA*,DA\AZZ4@Y5+3046FSIQ.5\\KCCJS&'BW M6.TB%PGME_H%Q99Q4&O<50"#.,.2)UXP2 D'GCB4)V*@?%DY';F!M2"@F)+_ M'P2>_;CB%Z]P=*MGN7PD,GO0 4P'HCR_*=G&3WITL>DB:^4+5T2^G)8+7'0P MBL&"6VF+5PCB?W!<*O^(T*?BO;Z-KKL3059XG$)^!*4)8?H@!)3D@^5!Y(HO M*F7PD=NWB*H5HS %A@TF!S;_Y?(LL>M@ MNN[]UM?7VA>X 3%%N'68VPYKC-!ORK$'X#_$09 YTTYG"<&Y$+A)7\----Q$ MPTTTW*2^<)-TP("?#C; 3?;QZ#7>+17[FP6BZGLW:)!F>/"A&B8Y0(S9%MX"R1R2]$U"X1S)@[L M"@<9DAL(QL38,^)!"^5_MWC41BH?D2O?8OM()P-1[=WL5Q:8]H)9MPZO]5K_;R>L4#WJM;KNWT2G>]5']?FLP&17@7P?N$ESH M>K&S?P(!@S#1BV1P=UKV N=[], T%^UUMDD<3&+,'W^08G]%O;[SU//C.]XM MK#6$WTB+8_P@,-CI!VOE(8=89!R'C>M>,I^,A]'&,0[;I8YQI'*WA(/$[_CK MG.P:-YGYLO(Y->*;JECG%R45GQ% MK82RLJ0K^/GAR!?#F.0V*8"*DKX,P*?'YN[@AP0Z/]_*RRH#R@"30;[WW&/W1GH^WHFB4X&M+F3 6VN M68Q/AYZE5AJ%U_DL2M>HAP=AC>B$X,>'S.?$\@,KA[)%MK@<-7W7@7U],Z8@ M4";EP 6V4"V8(%R2^TA?B'@-1-\0YECIMQ_A_EGG#"XG9T!Z?^7.KE:^Y.6X M,J39T^F#=8?((,EBIQ3;Y<9/>;+2 M>POJ:)]C990G&;WWT#(S@@<$2_4*1&(7U_RVV&_&@PH!KXW=-_-ZI1>;O7*( M,C.G\P2I)LJ<4TY\]&.2NM H]"R>S8>9(1.T_2L3-_PG[%!_QY M&6\I!*ITXBXHMU^^WQN=H<$7*$0_E"=&-C8DL593ZO&#$ ^LU'-A&7GO2,.? M,SCH%+04I_1 % F AAB_F^0Z8)37J>:.S0Y#P;_;I.W]HP (%[J3,4_BYI: M#K]76H&BT:#GKT#IO 55/O$?<7 )3Q^H)<>I9T4ES?B\9_.'3#HLS3?>XA*V MPO<11A]-V6//1-[MV[#LIH>_7*)I:WGFR_8,F&TN >R]RE) M!*_;0V0_VF/)IX-.&M5$"&@*)9KL9\XZK_!S<&(52[:?JO@&YK0Q=FO=04&* M^Y54L^)3SL7/$B-W39L8[C8DK$7(:<\_EEUW"?*D\/JG'V;["I-!LJ:J&?+V M< 8(/X-I()[\5,8C'1L28.%E$FHO-SA@2QPB520P<45QHI[#T5+R7 M5U8EJZ1Y@5>("Y-EX61X97D4BXJCLBTQ98U=42NUX2NI"BJ>4!;E4Z+L-IHT MFB2'D\APJB*6K#JMG\1FRU*,^4+-V&_!7X8T%BD!D)3%$&\L["C3KZ3=E>O0 M\-(X/3C7VY"N-S9#"K/.^71E.DT.?%->CFY0\V[79RHF,5&EAA76N+.Q!1T1XH8#BT3#6E%_C?;67CJ3UFBMF/S$KVMD,&-O\WUFMQW,,77 MIJ:#[WO$6-*T;-(I*7(IAR;DXP%SP[<7C.6CZWGN*[F!= S\35+>I?VA%1IX MWI=^W>\-T9%>SI _5+=5WRJ3F)?7]7BZ'D_7X^EZO+K6XZ6+2?#3X?IZO**2 M7+H>KR:96Y$&/-,FZSLE(LIMN][M=F:=65D>="RX.XS2$$(? <$*GR,Y'#U. M."R8GZC5(^RAT5+^.6310CI\8\GGDD/-\7/K!ZQQH-8E +"T\ MTX',6%-1L?C(),TESQ#P%+)R!60\K4S/A%FC6R\S@K'N])+9*I#TRI)52^8C M(3P@Z!G[R;PI$G":QG+EP>^0 P8D! FS.9D)I-2H%Z"+E&#AI,>5 (*=E$*&<3MA 2Y%WQ-% Z@*4ARM69O+.A,3FM:]9R/LQ!<;%>)]ZC'-SR*\L- MKL0#TXW*>]U.XWK0!&,CL6LFTK,\E1G"K=S3DL.>JC4;BM;#7OT6Y=/O M9G+1X?/DMCZ@M_@ S_^X<*<_HNW,X(#N9G! ;Z1\W&$U?TX QVR2OZ';P-TYO.!3/S"UNX>U!?U&W6GR-2>(,\ M-+D(F (1$==F B%TS22B(9>L'%[E++VNTR[AKY&LJ!S[G#%J2:DZWB1D\2:S M!NK7IB;V6XXTTV,8-,.4T6O-J:$[*V4KS'YVJ4+DK5^ M/[:;/Y$6S$/ 7%0].XIFC2W);=);/[! XY#EJ(9A2*U(4_!PTY4+2!,UAOOA MN*]7<_<5_W@E==Q;HT^:QA0F[CXS3^E\QN%C"]Y4 M:&XOX5O@=E^AVJ+6FD\>8Z)''7^B.PM>T4#X;SZ1V84P$MXGA'5P/ 2O$LWBA+4V=Z174>.],K)E6J M4DR*H5,.W\1,87C'U$I%M[DC>'A3.'<^=4R268Q4#,;(AXN PG4Q>[_F] H; M\(Z7R9#8'?7S)AG&G59G7$R2H3-L#3O'23)4OS+U1AZ%J6-<9"[3)_G_8SXO M?]D_L+R@ZM71!O8X?FCX48EH,F-)L<7#W'2D,=ZU9K0[V(=%;K2!1>Z(8QTV MKKN7PR;W^?LWM5=75)*:\%4OG#EAM($UZXBR.-I+;S:P9QUQK..+8F$,3ZF, ML# =%UZZ]FR@XCFB1$ZRV#ZV:L\&;I[CC;77ODSMR4Z77+JZ;*#I.:((=O;B M'-G VW/$L7:SR+K/55M^=;%BGY;YXE5C _O.$<6M=U%4:J%UWI00OW!!'&_@ M6CJB(!;*Z5=O!K-;+"%PZ%KVB:I8J;1YQ1;&%.]$4^EL36JV09I/DA;J#?9I MN3$^25JH-[QHVK/8A5)U:,]T*?EU9ZA+R74I^7JIT:7DNI2\ZJ7DP\Q2\E$1 MU^BEE8U4K%C\U,NQ!GLS+Z^*)@0QWKF*%G M5KP/[=H]B@QQ(J3:1SCE)QX?2VM0 2\W+( -:[NG'K-LCH.35;#O&I\_?6V\ M%]RAX*XN;'YHS1++LZDHGH,/'Y'Q"9SG0)3I!<:7?]Q]NFT:CZM %D2J7T"B MQW^OJ&C;\4$@!XZM/.^0 8)?DO^RH.:GI2Z[4B[!KOX)H%LX>R; B6-L";DCTT@+$&K MF4VE^:(TG0.@\#&/@B%XS0K$YCL:DNS']:$[:75#C3A9K1R*?'?X2]E$O@D+ M2+8!ZXNOJ)X8]\?_(&I8<4/POP5+&M'V<@X(B-\(JP]J-C/Q4_9".H38/E'( MWNG*"F4*BD2#.34Z_2767TYO8P';B#A*8JW=;1M!^=9N95B(')IKR?IH*A8P M,I7K3=+..RGV[?I_'KV_7M<9(IPL(!=6S4^9/ 2 [F3PZ6AQ0G:4?V,>",Z3 MV'X?H1-6>4M&#"J2<1$MA&1F(1@U=Q0\V_^1%,"(I(2H%*F3F0^3L&?VU"3V M'!\I8;-*;FB=B0I'P'/QM;B0:;Y&2?JL-#)CXFQ?HDFC_[:CEG)XAA0\\"UT.XM#$D@N0!MBUN?%OI74=/0LE M0/ZW^F)>4' M?.W5]*RKA>O^()+TZ*UE,Q2T028TS(JEQ.I*"IUTE MW=3]0JIQ5DL%^#0?VUP5+,Q#FO8HY.3-8J9R,M;0<(5-(N(K/"A=*E'>)1>/ MY-B245:U;H(KBUBWD7A8UD!'E4(MXY:HAL':(/]U]"WV$]2:FRLG*E0,9X"V M#DYQ;JSXR6%'C%M6RP 9-)XV4E?$F%Y$U09+U)APSV[CJ^#A(%AXG0AO1)/+ MT+N0GH9G3&UONGKV WXJBAFRJ$5DDJ[JV7PS0K;>\,VU/@ ?LE>1MRH(>;6G MIC^_$E>RN![(J$.5M?#K)SB;9'=G6%9.V&,3V3#?7/AP!B(54OF +Q+RMF.M M*R?))ON/SU8?P'3*':DNL34DE#N,'>PK)@=!9\ QM:HRL@@V]1R?ME MTS+@>I*H4V.(Q,0A5I^*@;ZZJX4E1)"(YB-F\D7$9\>)Q8DJCZXW0 ? L7-\ M08GTR()79%<3DUR:>(5A@]1QGP\?H;"/B 8#7P3#^G(%9DN072F%A=BP&9:Y M&=/AB-\:_TRY:E 0NE'$:FP/Y<==+6GKG@0IGB-6S7^&+R&C('V%9%)YLD0( M^%PJ8J3D@NZ1%J(=!@1&GB^HWI"M;B8:[-QW3?;>Q[JK_>3/,2I6(7&[G<8J0D/K>#:_*=LAEAE*_THX0> MC1MO;2PF;VW@ZXX+?W">,#5(F6,1\< PU1[?5-HB?E(R M24^_?Y>)7C;2,&%X.J/B+0\]9_<.0W^"K3>=X"T2]HIW4-I99_'Q&2$/ =02- XVY]+Z7]-K6!39;N1"BP2UO8/ M4.,YN"9<$<00? SZ+=EZ)\0E1,-?F/:S'\I]9!0(,L';![L+L"+BB_(F!DR1 M*4 *2 7+SP=Z!)P$Q!F<:!N.;R!+1O_BN?_BBJV.2?1V"(=>]<:M.14"XF_W M^=GV<2-QY90>(!6?Z,9I?>6'3FCB?2XU@8T]I^5=-SJ=5PNZPE-:#H]IC5"@B#J2 M_&7>"RMJ+<([CG#C'VM !>(/$V:6TEM$Z=_,WR&I0ZN&2N_ M-(V:4(?O\A@2+(@+P&3S:'X=6[#?NQOX_=2^\+]*\X65;A;83P-<-?!MI8O: M;Z==X7X[JR4&_4[%S^WG$_.'9[QRC_Z5%2QS2$(_H\MQCZ^@K\#].99:/8V; M0C^GU"6($(8"3(!7N MT'A'Z&6MR/@-+8(H>TDCGN$PNO[Q3/ )UCL'@. M@ZDA"QVGG!#'*U*SP\H\"7C"#/.6X@OD%M,8PSEPY]@CDYF8#Z)X+-.S$FY& MG-F9ODEFE_IMS>R?(;8B_"*Z';GF'*Y;KF'R'U'8OV8=(O*DEO$YO8!;UV^G M\>#9<;5R(R$?[:K&TT1>(MMKBQR%R)<"3XDMIEJI$,.F'F 9# JHJ^ M*D)Y+-=ZN1*@-55&:+Z\BX:TJ2#1M.\\_Z+D17B#5LM&R-E4U)7PU#)8:T*( M8_2D.. BCR,"L)#A$1;0 GV9\CVD#APS_E4AZ=@3*, MYX"U12CSD8<99GQH M%+&3%#$\(JN+E'^NW=@T %PA 8$,=\JWGR%, M,!WFKGS8"!%RAU4K/CB#_!=B-XZ*]ZY([QY"#2N%2\2]GD7#+R&T=966&K5$U(HAMN8;UP8(I:V7P<]G> MKJE4BC).VC&E!\X8/ 'LGJBDB1).GDA+62G4PUE$:%LR-,U$Z,-#>%^-:5Y= M[X=,L "TB?#.CVS-J[8@Q"9V\HK.:?(Q2GAAKU8B'(24C1"S% M!9'?.;A1^ZRHBR)54&+ 19)+$58D:D\>HFJXR- =B,<@W&%1>"-#0C^94Q.A MFNSA'HEW7.RC\:BB'\5)%RG':W,*8?3("_Y$_SO$>ZS94QEB433M8EHW?MGK M\YY[U+-3))U$75RD(X'+TUC(4>K/",FU)NH%7?D;I:(6B"O)CH!!C#'0M17R M&N6BC^S MV4Q@_:9STWGB3K(*K)&;M_VUBK*GZYK$F#"K ?_%:]%$:D/!TMAX\(,9$7@" M6L^7&&)OAZF'HU!@>^&NA!.BBB/YU28OF\XJ#G-X89>#M\'$^Q2;"A9+PNOA M>7C#D"0YJ+^"_\IFS/.B=3/>V2W6BI9800"\1W GO_H659YAS2N_O C3TLBB M]9,ZB&$>,>Y8B6SCRI&]=R.:D^T58;4'/_XH[<*7A[[L%M>9W3C6)]2F+!QD M/^LFMI.^_!4/1$/E/O/+ X$4V_,.N%-#7&1B$5"&/=LGN@(X(K$<5_P%,5@K MC),YNQSZQT]T$?6.(ZO?RY0[YK5A,-(HR(-(P, M>N*YW#63MEY8,Z7B'UZ3@L2#Z56^$G*PGSB%+Q-GLRB/%95D]<'\ MF6EJNQFFMIO!@PR7 %X6,"=%.B&@84S]6 M9+%K;8Q_34TY8TM4LE)^.C''G-)IC]@2>5G]@BPGX5]D-8 ?!2V8_X1KQ%5(8;G[=,*Y=^U[0]Y"VPLHJ$>.7 MZ5'%6;RDA(>OHJL[:IAP9J)2$A#/76JVCA#(%$((H9]=HV=?""AAHD$)&I2@ M00D:E%!?4$*ZL!@_[;0U[N (N(/J)1N>2TLV?!;9MH\"\IJ9<^AEY!QZZ9R# M?%:(G]TS\="K9N(A=R$DI_Y4\Y>U+H&\"=E,8RE9FVKS$0G",[<4?-L?)19#=Y,U:.DG>B$F3Y:G'M+9*\\3P^ M$JO0"BA!L87!;B!C_#BSKJ (?K/9(JQG3<3,L/8W-X(%_HH7:3RZ>+)&%-#/ M6#R-21^+VDXJH(5)E:BVX:H%)RH+ 5'_AE< M./PI,3GJ(O%$(.6:S$AQW.1N1I3?X;4-D1S[QL)^MA4B40[D$.*ZJZ"G2JS3 MA!Y1(P5YR07[*M\C]-YC_!(N+ 7A)LWC.2$N@;834GUX]TWTABIPH&N-$(%PW9&XPU'@[A:4B MFJ3DN\F^A^N4WD2$<-F"# 1S6?0U:^5)R5?+M/&]E-:$GRF5X1$1RBR'Y^'>A&S<:'YL,A4D9%FGK-\45DM>Z D;@XXQO[RE-"O=WR()%U@G MFQ]T=EB+A+]DHZP_7?F^;QG?X^.)@UNV_I[,)^<(F[Y-"8F7>0%LB/(K MNO:0)4F5W^>C<7;<-:J+YARG.KF1_6W.!CR3L M26OMU\W+VN()[>CID*>ZWG)E8 (WV![%J*Q!#KZ18:W\)6). _,@(-*\[<,9 MV)2,^60 IR/TC_$.@2Q(_,;=#/EQ2+03RDW$:B.^\UX4LJ=!Y,1:%*#<6NR9 MB.4X69QLL47>#2S.5'2ZX[?6H#SX!"5.[0$L!7A/ZJ.C7(&*6 M]Z$,$>Z&$B\_$LJ<7Y;SGW-NH? JD]PFK)#G*/WP*?%%2Y#J(54'EF)+3#X$ M0.[*,Y^8\>(NP-I@C()NK&.9$!J!BF<]%&UHQM?MM+K&-\E.V17B\>,5]G)D M,,JLH30S^?GP."=W2?*,W M/O/]@!]N[D#)S4Y4G/"V6P>;,[-)]W-8CC/T=S;,*YZ#2/2<-1&>K @!=:L( MX01"1<)Z$.D=A$Z*7U!9T\DSAC$"L0Q@E&Q$F4Z]B*(C/]H PHN#D[,BUA41 M6>"M"ZDA=QJS;4X>[E!.0D)0+\E8%K>JL92#W"99NR&%)#)(RK/76R&-_M!( MASWTJ]O62 >-=-!(!XUTJ"_206,:+@33X)2&:;A'^:26U=],"J\?HD:9V0"' M?@; H9\&.-"#KW@S;$Q)@1-OAO?7^Z(=^M5$.^2ZW5CY HN-F<\KGOGDR[2V MP,)?MY;4[P/;"89<@MS>-(51E:&'+\W1"EP(7/CKQ2+*=HK\Y_A6[=$S##HG8 5H0]*M4GVKY]0MO MM8I2:-EB?IB4FF-_4PJ+9-)3TL"I<'@U\O"I+E8\A5].4_5QC"4AG$%S"Y$T MWE7**TUI:[](@9V42ZC\\N!(*H*05\3\NXR:SQ M2'<;051<5>F>G*AXCV:LQ4TO>-B MR54#D]CT."=D3(+"?MN\XOZG6H=F/\L;H6?78@N9^/ $BZ1ZX8NGZ-5J26ER M(F.NM2%)'H(V2"ALRADJG=$5=MPR2TZ;'!G;V MY!)N>R3Q>E(/-[P019P6*3TVQB*^:#HV(W27O/V*N3F!1S-7>T'O#4<7'U:6OQ4](W"G/\X!*2EKR-?,3="IX4K)&^EH7;CM7RU% M.+)ND^@$0IM%O08SS>([!'=TV[_\>O^'3__:^>7]NL,I_/+WV)?1+(H_"*^% MNHJ)+T0GGDTN3I.N/,01 ^Y?"!CEQ<.<+%X1+EJ3K,..B-J?!$"-=U/$&V!0 MWRN^:B_@RUE"T@@8$I,RA*?!PKPZBOMZ_O9\65[2A5%W@N_2NS[, MR+/P9T6>^IYV?%A#.W[C**@57RP$U5B@-H"B18!9U?GD<#CGR12T"X]H2HGP M$:,PSC5 Z%(.CD)(EOE&!CG.WT8<*Q MB_.V$6(6XKMH:G!81)LO0>2<#Q1\LY1#U[JF[SKT#+JB1ZJ/Z"O\E2'D%ML#+-"EYM-@(9_2G)F8 MXIK9$?..'Y*9;J9#J.#5+VJ/W9_VS%%WU!VS<:<_G'1-:SQ]M(9F9]8>/EKF M^/^"+A]R#I=@$K/3\H-PQ?,:0-N?PK&R\IAJ__Z^LL29=.-8GV6J(-/XI9NJ MPV=IXU?:6L2W9M(:4C?-3YY-EY1AOQE>QK$4])59-Q8HTC\8N#,N!(L\3R*K MJ3A-'^_A$KQ%5QI):[[1C(\R.WV-]NGT=6+CGG]QB[X%.O5TR18K[3U#2*!$ M\6*;%,[Z&"[+NK-CG2Q&$&CNG")>!Y: J(<1;!2RUD2IBV3)@^ (C>ZA,XB7 M>(Y!*56*IA4-,6S(N^D0E!@ID>HHR=7I$=!A1SC'<_LO&/OW]40[V5-%TE4!I[;./&4F MKKBH$.\YO'6.I8\C."NF <)R"^G;Q*B;TL2=W,L+>;Y^!HJF(.%4GA#K0D!; M'0W:TJ M#=K2H*UZ@K:XYYWEC_?V],;\QU-#Q9]5S&(J=ZNI2M^?Z8 M0IGUTO@:#%HCFG-VI^[ZBM!>?4CH>CC5A:0:K4>RNQ>?:[N15',.&81,2VLV M,DNNID_G=&T:B SZU<-.KS&"]MI[*ZJ69VKY*YX'N\H!-K62P,X(V!6[("#I MXXID&B^F9S->YSN#W[O@2]$FFC[]B5>7BNU""X%3X6D:B21 A,@87 MZ"M!K"(8L!TK_-X"(6Y>4[W+$"VY\3(G>7%YGB*04P:6+I(RVU0Z+=0O1A,M M98 S-E%'ZS#?@4N/]V&X_Q+)$ , 2UG9F,4+T WAN3[0^^GX+_(W80<;L3 MXSK)=#&PEXN[>&&*VVI+ X2G]C.'U5ILR9Q0^-Q5P+'?(0D*-;R*ZHGY08$1 MQ$) 2GEML>#B\$/_0G2TX_?)E";D8+BHB2!J@3H0VR=-D1C2'1+<4:M!T@ < M"?%\!(JPE:7NXUK5VQ']3( 'R4%V)1 <7)ZH1B8#)!$E=!3[Q7DA+[B[X>1K>))'E MDD1D_%+_S5C8/U",N92K"'+%9?4YG83H2$ @"5EIW7^X$WJQ2^-"J* M*&:/:.LBR0(3@/+<5[ "!'V82@#6PGT-"9Q"ZA]KQ?E& M!)<<7AQ8,'/OS1">&;A&Y.N+_1?V(,F#M/(C7UU@U*G62"#-^1C"6A7Q4K6W MA "]A[V/J,\$4?'A)G'W3"S!D^M:) ?16HCR&U^Z!@[#JTED*A$\ Q)3S]'! M]G_XB6@Q/B K&A%\1)ZA]!0]DR U_'#8X%)(>!]BXB(&.)RUPYY,T15$5!1D MUREE/A4AT4_4MY+\8P+[G9O9G)XXC3)L]?HXYS\)MPCN?=A J];&^R::!X59 MKW)Z(F7@*VD31\8L!O:A\V6Q$F52*"-M+U'-2!]!.\%@V_"91":GUJVI6GLU M>&/-=CF/9SQ!A*P1?U$/;)1Q-_EBTJ M:9RB&HF"P%@(XJ<+B:@J,AIH+*!P3+(Z88-BF:=P!*APO'A'^/%[<>(N?2HT3CQE%_? ME-Z! 4IXBA"[D.>&]L=;L MD!K#B-XZ?O2UY/D+2XE"$5Y&1WRIH82M:J(9Y2,\;I<"3Z4CHM93!@K'1QN?GG=%/_MBN6BZ M&M:@80T:UJ!A#?6%-63U.1E=]:L#:^C4 M8P;HW[&M:@80VQ>-RJ"*SAUL'< MN>OQ^S;781[8("5!?QYA^FWZAH@GZBCT$?$EDK8K31O"O)$=6R([(S@G+O&E MART&$OF Z+^.\031U+MV&LJLX-[[U0?&B. >/]0*A-+BVEB4RC MOL_3HCR%*F)%T;%'B9/%O1KF&9[HJ)2!,V8.*1V>X W)'C;-:SB)J%%-E1@F3V/;V!<)\@@=;[/.$ T@+ M6K!7.&S9E>6^\KXSF;H=KJ'Q!V9+F(_WMO%>W7YT)\,E/[HKD"ES.-"C444[ MU.1*D#4V]4N/S(X:U-3[8B69"TT?)KC-"U_JL="/D"=:Y$-3[7]BUCH%.:(/ M9=Y1V.-8_C#V"X)PN"8NL<2;22C:++,173?/5LM M9J#O]QGB!K$D4K M+"8.83W\1E%9,\*T)T8 N;D"$_0!]SN3#E)8^_0D8!F]_$ MD)\PY6X>=LQX9FHW$.GTJI<@O N!Z_ :4L%NH#H@CKMU :*V%NF+K8@#D;Q0 M^]\K%I;W_K2?88/I=RO.'08&G;U@<2*XS,Q[$4WWEBLAJ]3 +O&3E9/Z+N*7 M[!!$A4?5"UNX2YQ@%%70*1,OM82Y!R&;WMQ]#8,%$[.@-HARR"G#UX*?=]&> M*_XZGHF<&5!]"2YX-%K+#$P4B1EFOGS1,0:%]I%X"VU?,M+P]'=TFW/9!M2!+J$M<*Q1#'<+'*/,0RJ1+<,B0HSE+-$UTCOB V M(FR4*&[7:$&%9$2T/1(;)H3.>PY-YH(Y3T&,LBV[!59IUVGE6+D-:H[TZ$&DD8.N5L4"S>FM/7(-Y)6V!FPRH/%(:5SV&R JT2[@37#MHK-&XM MULJ2+%D]'\%0>;=*'B7+R_0TB4WH>?H1.%!]",QFSH&(JU M1"^9]V82?5QW.!7P2*':@*D\=./&W,'#6FJ4F64L.7R"G&[>UC3#,H(*8^XT M;(P">ZK4>5.?NT6(\TWX#XKMSA0*LJ.2KU&-2:)%4GC="/HZ8Q*EQ2$"4Q3* MX)7)UVS=*KD/J1UJ&?=A,(Q=MVC[E=>DZB42C27Y8:>F#GC'G9 N66U#JBP" MVF,X!S'8$""VL#]8M&7PG->YB\ODKY:B4/[Q+6GO0PR;.CFD<8,!HABL$!Z= M-%+[! +5ONVNW;-WI#N:%$UWI%$#B!KH:=2 1@UHU(!2=-5#1V]9L!,!P M?>^90VCO/O&K@ELGP?]IKV&\&V?@*<9IQKOO;$H%'$JNS',=%Z_ G\,Z)\F0 ME$BHA==X'PQC/Y+0<0U)0N/\4M19DEQ=O#A,]%HA8EW3LZ)BZHRRJ_!N52VS M,BUWJ1:)()V3+\JUUU02\I_P:R3Y8MZ6ECZ%\( 7=V,P987)&EY^(P2%ZD:X M[\T2%Y_)Y\I[S&T\;3FRGZ7NXCH5_;2 @)*"/'E'\C5*Y>)J?A+=RR'@P&X: MHIGY4? 5])S=^\ :[VY@R:T0/GU[CW TMGG* M Z;V43)NF^JD*[$/M/#&-WZU&,I1EB]BE(W+@?,=UZ^!2ZFL7.,]]<^>PDD. M>\PU.Z4(B[@B3"-%<")%:!FP:7?3P%4\FVYZTZJP3XKZQI2<$M6?P*0[E)K> MJ%7E[9M!&R?N.7!1E>V+^.&Q6=6S*#ZA;(N2J:;B/TQWB9L+VZ+JV, ?DBX4+-Z/! MB0 BA8+C_-E]$>PDXFBGM!=E, T*]Z/,GL^"8"&N'CW#@R?S]!GEE:/,)OT6 M\4U8IA2\,JR4$OW1>9(RUG\,+S3\@)F68#^1;WV&G1#,E:M'G]JT"T87&]%I MHJ>98\F<7;+A>LNHM5 \Q':*_'A*"^.BE/CPR-),&4? ML\2R$;9&'AAXK1>-1CX&+8QZQ\HO ](O9(0O42KLE2XB90W MDE-)3UD/74@3KE2N.I:,]?"7TR)R.X1E:5RK=BX0MW'#1C M9 -Y^6E*,Q-=O,2]$+R BT&M\2Y)(^W#Z;LL^FA:;;X"F+68(FWK0&U1#5NPBW@*[M<+FP!.$AZ(XP>I!(2 M8>A/.$>L[8U+#]AQWCO$[.+ET(]+AAK.3!AJ:4V'U/OYV;[S#X):A/;SQ8'"F M\=EAWM,;!//4%@+;I1E__!_1S\Q_\ZFC$'-@)1CS;-%]&JTN]LNU$:\O^/KG M;Y;G/C',OB+5#9( RI\3-P3BP\$M0NI(D*4G3Y)IIM*SX7"%#'[Q!#8!:5]( M OG%2",AE>-> WEK[&>P[/]OX_;W+VDI_<8\S-R;3R"E_W"IZQ<=O[>";\>_ M$>]N&"!_N'_('"WD9M!N7'?:;2ES%O@VW[FE!/;&1%"NKE7H,^2'!S/.AD[K#QSD1SQ9>"W!ABB RS MY;0^\NZ9'Y#R OI]V!2<1&_X,_^1OYS;$9PX$Q M_6"MO%?7LWSF1-,$WR1X=>GJ*WDX2I(X!>\:WU@NYP5K9G$[.&Q<=X?-[F"< MO858]FEZSA5F9Z7-P=6CE&6<1UHM$A+ 7AG-2^Y3E3PTHH$4>^P(8[YYJT>Q MK?X4CB9NE"&BV6UG1["S])3D- M'VPS>D)4UA)U!L9E3:!,8IK>3;\(A=7BL0_[:?-LY0N;VU-"Q(9.3O1^Y?QM_Y%^4Q6V9M MK)^PFKK@ASL1#@H.,G4*LMPNGS49Y_!W1,7=)WS3%]=[B$"LW_DH0X=F+&-<7ERJ2%M>*4LRTN$WC"3F^U-Y8@OVQB<; =QV'A1RAXA=49,6> M1!V6:;W8/M6M\[_B?JK4Y*(^'-;B%_GOE+>/IS_76MG++&-U!*.WD5NH/!33A)J,]!^]5?1N^F:O%'187/(#L M_$V0C.9=TB'&2KUFNY/M42?B!5,I!N=H()FF"^D"FA'CL]+^0I83B_@+N:7-7(+MU(/XA;HU]A7+E7&$*R;G.P)B([ M>2I-T]05!3CO:\"Y!IQKP+D&G%<=<+X^W5Y(8KVR5R5K+B?.@_#MU]T#Y%XZ M7I2-+S!Y37QR&(F'W!0X\%"EE=R?1*)11D4AHDD_7C8UL3EN3-+CX/5) M&'Y*FJ3PLI.W7O%E,Y9G^-&<@4_\PF3/XG?X9^1EX=^C<5C9HE;KY$[R^H>S MB:$A(YS9L\D9X7#W9"26=O-Q%<.&"$3K%H5.8#(P?'181=CE^YPN"893ZIXE7.RW:I.MK JV1T.N]Y9N!P82A( M%O9>A3[6SC8GZY(L>^WYUNO10^9$[;"N_L,\-VLZ@\:U8R^R=S,T1&(3N^]3 M.20.E<@\_5I9.=ZT #1WL8)H-%^18(6..DRR!'"T49HE]UWTUKNZI.;<.-8^ M*SO,7MG-9C<%_-@;N\+ Z"]00L(B@!L$_"2 +C<> MGPQ;_4DG;SC>Z[8FD\WA^*Z/ZG1;[7'V3_2CLAXU+" +$KC+#]U8"F3O_$=I MD;%$\(06 6/6?6?9QCF*=2QJF2B%6(5U$AV,"UJJZL[T=P(A<>I@+16;U^HS M75C%5FF+J:B\04B[2:F3O#?AN4QHY9S'WD0!U5E, MYZ.YP-O\//9.L>Z=FKE&#^%M>G+SMLTM.;VV4=E)_M?!]88!%24;LH)CEP2_"ON;;FKUJJSTVJ4[D^)!:%?]M+O-,2/,'T9%_+ MKY;?(\EO[O3IP59YU!:W+/62ZK,5Z?.2YV&1]CBG8'>*%6PMU5JJA52/"K;2 M&5==BAQW.1E&I_M+520Y%SHRD=W9, _.BS@+UM#,DJ]-'3UY,C.LW^4AJYJD**& MKFKHJH:NIBM\@C1-TUD@\31ZM<(3TNC52DY'HUO7\(O+RX:NC<>.Z,VA. M1C5#2FFYKI-<%PI@S2G@$Q#P9G\RUO*MY?M8\ET^P'6,))/]9G]4,[D^6Z$^ M,XD^(<1UW '1[H!+4I1H:[G6/+!TCQU>SW<]IK0NPR1>SJ<>%0H[[L(%# MO7W'VKY.$="]]*X-&M?C<_:[KM6*)8LO7W#$V]?G9+]^3:N5%C3> .L MZ:SN8W]76DV83QYC&Z^2SMTX%)&H3\L24DD,!MJD'VO7CLNC,,96.CFO4?3N M[;Y[12194YLVP3SJ8*)W[5B[5F@B,;U]G1-OW_FZ4:66@T\VE(/O@?'01=JZ M/N)P#2@_ES;!7-JHV1WEM&BZBDAKR:FTI-#D9$YUPF6 M7\8]&1#";] 9:2W16E(/+3EA'?=D*%L6:771ZE('==FA,7/A2C*J$YM45M?. M6)ND@[HFW3CFXLVW_;O9/0P2EIAJANYF:FO,N[#155;O)*0#.T*7I *$=<SM5J_7K=RCNJUV?_.C#BZK/^/2XAU[Q-1\BGD* MB:ZVF =EA>,*+/678FY:!24]!*W4ER_FXDFL:I3XNK.6'[WS_ ML]V:+!\1K\-U6P$MK,<2UC4=<'<1UES1#HP4T\R3;L5*9 LXHBI_$"$U!OK] MRQP'TJ5 *S:(/RX;Q*,@Q_ZN]KK?[C2NA^V<62^-A"G"6NVP73DM5IO.]@E@[(RM90 S89K&RQI^7\C58S2\A[C>M>=[\T_7$R M\1>_Q9N,W%Y;C"SM>:U8.5N\W;[)OXO5'/*<':NYX,;F N9 MOW:>#/9SR1R?G9&W^>ZXUOM.+MUGOG+YO9A!XWK4G&3H_WOMCAZZG_E-]>'[ MR:_61^-T4JB,#3UC6_7%=I -S["=J?O,*$IV\8[WC(S5<6V56,!;6K\;QZ(; MT:V MJ0A'2D'KA.OW%6*C[VSJ/CF(?[AUOGGNS [N//R\:$Q/OSU9U\!$>UO'\K9. MONF=]EJTH[:"1[""3V*?M/$[2 _V%G?LGMQK3B8=;>3*2OX5L[>;JD?[G7V; M"6M;MI,4X%;!(-[0@L&Q$RR(_ /O9;D'_D16#KQOVQ)^^!G9M^+P,WP1[YS[ M< GO9I_"!?RDKE\>X>]50/C/>ULW(TWVWM8=SJM^XWK2'&<<5]JL%>"B\6Q9 M8/XT/+&+VFYE']T/YD^1]?U.-)O.TX/[-]-V\,"^\MBN@;9=9=NN MM:5T^^_Q#H9LV+CN-0=Y*9VK8_T_C]Y?(V*Q YY47H'MU/3GQFSAOAZAS!;K;$U?5-:&1WXEZVKW MWM0=ZJA/T9][-.[E+=D==5O]84$ENU@<6UC[ZLYDH.ML=9WMSG6VYUL(\ F- M]0I)"VQ'P9#BZ?MB![:NHJU;8>*10B24DR]XYJ+7]P?=A84PRYM06 IR!R>8 M@QFV=[_[U-6X6NB/$.N4*?1=!+ATF]T,CNB32'W=[TSH8%MZ[HN-<<7CF_%. MG'+OX?]>F+_EF+N0I/O6^Y0,%;B5R[==!=)2WFE<]S4>N9*F[:!][3:N,^Y, MCH55.@OC)+WN&2'!S]8>0?I$+N8\ ]Q!P=QJ(_9GOZ4%&Z: ]I:+<-/7C MB:S2N=[.QHR9OIS5%T[%&OI;9^HQTV>_,OZ_MPX*W(UCX?]\_O?*?@&U=X*B MPK !YAY&X]U]&7UKJY6H\B=KR4HTI%S&("/2JY@6[<"XC/\M 66\S5-1G,>' MWP-6\ME"GOMXL;AT?1L7[0-O>O["(@[@_XZS1XNAM*.?F(^PT:M@_4^2VUSJ M37=W$%\ ]9\X1E0%NS_MF:/NJ#MFXTY_..F:UGCZ: W-SJP]?+3,\?\=C!OR M1W,O\D.?V-4CZ.F/*W,6,.^#N7@UWWR45W4+8?_$B$:@+[NLTA14G'EU(7R> MC%N3=O:?\MW3BK%NS9'N?/C1?I4".J!5^WCS]>O-]U^-;W=_?OYNW/_S_N'S M;_?&[>^?6BD=+$D#1*/=@/E&X!I8.8#K:@;@\XN S5P8]P%\@%4&_G&&N=N! M^L\,=(DA@27-$%ERRB&^>S ?5PO3,TQBY/>1P<=COHBH@KF[@H=;/I8Q_=&Z M;QD6*JCG-^%[4P9"#>>TX<]-CX4/P%G!,0U3I5_1'_WW"8,57FPGSK^M9\61 M[&PVXF;<,GAV./W/0YHAA&+*ZY,SNAWTNZ.&$3I#-X'X#!\<[X'PX)F60F6" M)1H,_"E84O]#VIM0MR#A640OAI?LV.HA9)B0$Z/1?(^&(*DE'O"_'N )'Q?N M]$ /PUXN_-#ZSP>#86&@IF'>EYJ9 MNR]"JNAG5#?)FCJM#D%=7>ZR%8/DJD4F5IQ$TRGW J*#*)_DK)_Y^K;#&A-3 M-3W(DTCJ;H4!K#P///FD9#/5:'RY8'WHEZ4.OC8FD MYKBS7V-@C?S*VNB[9!2V3\ND>M_/%VK[:3V%P!\BZQTDR1UGU$-6H;+Z::^]68TWA ME+RP*, #&32N!^/F8#@HKOMWK@TK/!NA]5+KY0E.U:+UHM.S_E@!S#PZ0[XI75A1J%(L7*@6(FI&$L/!,^#IQN$.F.( M44&BD4^NMW0YI/$OOD'[3?B5&"$LT9*\NMX/^/AYN6"(:7E=)-@'EF(R 3><.K,73FP$C=OP9(C?$%UHI;$ > M;(,$,, ,[F;WL!/V#,08/.&YZ3PQ_]:)N\2(_!0??+5-F!=55F2A('H9*(A> M!@IB#RZ4.E"8C >MT6!<'(5)]^@7ZY4]A_,G-NK,(;+Y]OZLKZ%O N/OIK,R MO3=C#7)!WY5=D/=83$YFO%].1M^4;5)4&!_G8N->T$[F^;PSC-O[?B0J:1[F MGKMZFG]:/:]XA<,G,YC.5\L;"QT=@C\_N-]Y!_@#56#2N!XW^[V\.M49)OW4IOF/68I:38;MU^&:C*)F/[BK(R*>Q MGTLJ02%?TF/@65+*"V;W@P6&9_L_?%YN94<-YY#4GPDF8,(N*Z@M^F["*47Z M7]N9+E86KXURW( 9O6XB=59^Q>YNQ9[#3F.7[2^UO&IRG/(JY))R M=;DU3L M=]-)Q7XWG514'K-?*14]=-]2JE]98-H+9*$)I?\&A5\9U9JJJGXO7U45"9SM M6/!8752EBZIT494NJJKVLEU04=5W\Q6^7;J;N.5J8>IA@#GI](W@MP^LM M%:7ZQ5(JV?R\,CQHDPR/2D;DZ%W>S5(5M8C*=AO7_4%S/-J/9TI7?FH=O @=W.KB'Z*#/:J^;@_JI(.%5WF>'KDEB*X1 ML,7IH9$1VMMTJ=G$EF1*,H3^_II(YB)4RWUR8"A4$#EU?7KPDJ?BZ2>BLA&^ M2>AW7[P??A"XQG\5VZ807A]#'7WGH_.9=8,().;X[%?"?W^#.;O6;L+9XT&["-J4DVGA'[>FO\DTKU;^C]&D-&M?#,9Z3F;-ZGR:8KZOH*UA% MDEP/$80.>Z*2C2B:5L&)Q.CM,,]=^1$.D3J*^H2#C H\4/"+E6>YY6]_>C8H MC/OJ=-N=3N[M'?)<\+A3IM 6-/81QM:C=C=;,FEWT+!X2)._A'^S89^HY%ML M[E'WYSN]V5Q$RAG--O=,QXWK;K,+UJ7$32IT A,0,Y"R2?96-6%/_-6"&NXB M9I<%%5:\L%Y>,;K4+2#*=-XXUCY7--%Z#;'5<[\Y&8U+/4O*F!EQ/ XZV:+\ MOF48)&17*&6^HL+DA'@LANUF-O%X[N)8- T7"3]]9GK3.7U#?MN";RS<)8D5 MX^=E$SZ$?\&S"J2,#@?'#!"X#F\)Y;$ND/)1]2#EG7;K&)!RD,DEN.UOWQ:F M$X"D8M:'C@TEKW!L4@JV>M#K%H;0GW5%AT/'->.]<@]K,0+(O=/Q@ M\')Q#ZCN142AB/%+7+ +PHIO/$X,<'J8=0K$^)GD:VO8SC57;-+=>B6RU@>Z M)<<95N([OMR=K7RV7YGN$*F.VQB.%H6$+1LNKC7DC#5DZX5%"1K2AQBWW>SU M^U51D+ICFFA'KMS9%>R)9KW?20^V9GM*T(,!9;$Z'8W3/+4T#"H@#;SE>[N3 M)OFI*DIJA[;R!^"CU3A:)CBI!)\>-ZW$W/_CX1"JY!CX5OSD[]"ZM,%:MDA\DY+"/MRI+UR?F MU0_$4&^_,'&9(H14^95X;SOZB?D(.[8*UO\DN5^EHFZZP\3-J?+/N1>Y?4_L MZM%CYH\K#7??)0A=>EAW<7#1R##NTQX"MK'O-(OP6!,K38?5YY; ML,FX-6EG_RG?W8X8:W$I<]JO4NZ,:=4^WGS]>O/]5^/;W9^?OQOW_[Q_^/S; MO7'[^ZX&C,B1/[D.K:N)Z,4OMF,Z4WBX<1_ !X1$.8@\")U&T5Y]R+7<.<8(CO'LS'U<+T! 24V (18,*A'L'<7<'#+<+S M_-&Z;QD6*JCG-^%[4P9"O<1&&7.$B,@'X*S@_(2ITJ_HC_[[A.T)+YP29]*6 M^_ML\$!OX_U]^C?X:2_W_7V,"^[J&(UB]@5O;+[<>H>S_XOU_D,!!VEA4Z7G M[-X3)\_UW7ZS*QV:T9]T]F'UZQ9'H) M]X9 .F&5-31"8TDTEJ2H=DG/2XCRO.@$TM 1?3&^[@IH6(%<%94!]-M%40UJ MX(C6C\+T8W1Z_1AAV4>SV\YY0ZIQ(VLINU8>[#E6;F"@-H-=@'_7T)$MFC"N M@"9TZ*3HY808:N1(X<(PJ8 P=%$8>A@+50@X4GGC]Q7[=,W=!?53\=R71!I: M&[\L>>^U*R#O/2KW[6O2L%,+P]9BX!*$ 7DEFH.\'"F7;OPBPF_15MT/ZU-*2DH0(@I]&P<3T<-KO#G!45FF%1L[MI=K>* M%Q2.1H<5%&HN1JVM%Z*M53B*QP<5-U:&M/$L@3G=;FO0*XCII)(8GR('U6_K ME=*#XH/:S#-TOA MI _=!31B3G\\>>[*L:[$<&;T_WXY7^20AEJE%NP&!H@' MO0;Q;9,L< )7JAMBS4Y]F,38GE\EE>Y!$#YL\I<78: MGAGD;35\>8NX&5N[+U2T^H?\QY6]P!$>!O"J;>+@W)%KO:-3O M[?N?W.='VZ%J/G^M)F4HQKC=N)[D1;!II=!*40&E"".8#0*_\PDQ[N@30BM# M?94!O"0/L900/]#_BO,A#%X+T9&NUA&M(V>G([^SX+/(4?QJST!9F#-EQ2A, M3RN,5IC**LQ1JBW32M"O5(A1=]!PCH+J=?U?PUA\0'J=W?MRX[O0R&@/J M#:^,JIH>W.3DPCAS0>Y7H,Y[TL$Z M[W[>LA=MU0H7AJUUWD<+<";=QG6O.]824'4)*#3 F>R;O-8[7_[.EW']-^EK M@:B[0.0.@-)2,(##0!,>G%H *E 3/1FB:SBJ&-]!Y6.5(R34T PX]OLM$LF]],"DE] B@V!=%*W/CM?0@@T M:+>U0-1=( X.@09MS(F6W"%8"T!* $[?+WK01M;?=G,TULR7)3!?GKM G[[[ MQ:#=0X&>-+OMKK9O)Q:'K?#&DP1#@W:_<=T;0S2D)>34N*?M(K)+.)3>X0&V M4$]#6C7 J4([6U"XLX.^#S'YTN^YUFMU,6 [566JVTM8EFMFOM7GF+ M3B=?WD(KFU8VK6PEII(ZU"2S,SI/%=7ZJ?7S&![LT1)Z'>SAJ?U3K9):)>,J M>?J6JH,.ME0=CIJ37D[0Z>DT]* &1H-^7%'^M?(#>_;&/[(="];VPU5O>)HN M1YW)>(\N1YU!MYCF+^U6%P=04$>:22&#FK3:XWS3V]3D:&N7G S3+_<7-(.= MQ;=V6O=Q:]C-UQ+JH'6O[9A*EL_2QU24'H-QZ6WI,7:^G:5NIM/5\VIA!LR" M W_IP6E,>>!"FI14]])9-Y7*O6 %R\:6M:K$<73D;]5:'G3OK-T6ZO9Y:=K> M1E"W7BG=94QW&=-=QDJ9M^XR=MZ)NZ.S8FRL#NT,--V_5H[**L=6I@TUS"FB M6KHS/$M]J$3X5-:WNCF/_;,!V^^@+@5230PZ^]*)5UM7]-EQIF?'^O*C,.3_ MZOK^=S9UGQS;9]8M'BDS.[CS\/-<,(5QI1K(:+70:K'S&5$&*4U'-S?6.G)^ M.G*T7@V#[KXL3EIAM,(<7V%2Q%9K?:TB^O,-NIU*N5=UIS;2_?E"04X1=!4J MR/GPE-UNXWK0'/1*)BO>+,272&(PV,IRM6,:,KW%O<9U?U+]3HQ53?4=)VUX MJ4)<9'*PJSLOU&?G#TZ [2X6^]XW:K$HOLIRNUP4UX)RT,66L^G"$$W%5/W] M/KQLKSMJ7&LRMA,> ;MSL940UXPQKID,2G9[ZQZEZT:3,8E.$^W&=;>?II*LV@97-;K6D7J10EQDI-[KZ)"L-CM?7J3> MZVJQJ$SDMETN"HS4>]A0(4VRHJ.UTYF!\IFS>_U,(=":7ZHD#%-,2R>,E?UNL?MNGEJ3*)31$6GE.AAXQK;PN@NJJ>6BJU5<'O'[:/&=;^G;]BK M\"TMQ(7&[6,=H-5FYTN,VW4#X.J*1=XX;J_XO8]$_GKOJ[;W)Z\AZ.M$;V6D M8_?BQ.-'0?TN1D$0WNNX7C<$/E2PCUL)DE.P$5W=;4YZ)6>LM+U+B<76QN=[ M$'GL( #]QO6HV>E5/X]=U9#]LL/_?+=T:2%?:_OVZA74'S2NNQI!6R4K5B*E M1'_8N*Y!'K-^(G"HDI^L-5%_1*C#2?KV0IN$ZLO#X5?T?>QKK%'U)SP/4@45 MIPQV)A#LC)N3D6YRK;L=G3G?Q+!*Y2R#=N-Z,&H.!SGS9[HOF=;4<]?4R=:V M9$?)^PPZF-'NZO;SEY9KVF'A+M/DU-C>Y(K'T@:GV!SC+,&>R>]PFOM?)H!5A$U.Z/=LY1:0[6& MUE%#2U'0XV$#!P?V =+ZJO7U;/6U,ZP2V#IJC;FU\7[HB^BMULX?_ MM>R7Z_^!?\AQQ?O;3V#WQ/NN4#<^=,9QA?G7R@_LV5LQLM)I;Q.6+O4>7'DP M'B.8,^.-F9[!'(M91JHC81,K/$688X"9]IZ8CUT?C?_*)6VEUI*LD[=V)&\C M"K2:[8PR2<-XA\V8C:N<4QR62W2QPR3'B!3,FN)['+MO^X&Q].#''L@4[JEI MO'IVP."QKP[]-^DR_EN^E1BE*KSW6XE;)P"WP 85XU;E#H35>P!7X6^N:[W: MBT7N%9D0QWKVMN^WZZ."1#OG7#.>X M 3.Z(WP\_! ,F&(R%C"W/>S%J-SJL^VB,^P@5.V\#<:PN]Y@P)/ 6&RH#FB% M1W1AAR&=KHFC'@[%A;GTV0?Y+[_(*Q/;H4..?O1+_)V#9>HDIQ?R/__R:EO! M_,-DV&H/NNA&">2'>#'_:Z<%A^9?TY]W1ZU!IY_YIW:KD_GYND=UX ?#7JY' MK?\39CTP!# MIV?)KX4A%Q.Y<@.BMPU,V7H1,T^/;FS!MC@&E4!_Z6^=Z%N[>XV=5-JY!H[C MMNYX>:=9WXN@'>960FYWXB.4CP?22T)8ZLP.R] #!]7/KS;]\&N/MH.Y=5S ?^&B"D:YZR$KG8; MY.-!X+6"G:V"E4"OX.J%,BN.!PVKKLY.!>T#F@= MJ+ .'$Y#,1R!0ER(.IRS1M1!*7+I1"_%$G""2'Z,D?RH7U2X4H2BU)UX4S?" MC%G^K01$)4@Y];^<=#3K]*F%86N+YZ.E94;MQO6H!IU4+IO1LF!I*B\',=+D MY=4)-O9M)+]7P#U"RH5VFL)9\]Q5R Z47:\XZFES4!'IZ&^M8#F^ SKJ@XUH M]MO#2G$?5CZ2TJT)8V:N OD"B.:N)\W^H/I^]+D+0ZKDM[Q("IF^Q]7O6:$C MJ0*EJ<1(:J1=I\I$4MOEHLA("@G#QVF:6AU)57_##[^G&TW@6-%[?[HXJ0+ MTG$;WYEW>,DW>HMRY1M+O1J#GLZYNG$TO#>&L6J*AX*:>$ M=.'4ZS:'P_315S4)N>QX*I\?M5W<'?? V&@'JM*;7A:QZ9@3F[;3'0:T M/)SNR,G;7OWPH&H\R.S!5;6CY-+OMDKO-'M" JW@V MU,ND0KT4'M3Q5@*_$O0,Z2@'S?$P9P[C@EMQ:*4\:Z7<2O]XHLA[#)%WKSG) MVWW]7!7U>$6^6NG/0>ESQL+')WU-:_0D3P+D7/5XAR=>K/II#3Q)-FK2QFS4 M:)*[#%.W[= J6BL5/5!#RT\03CJ-ZYRH9*V;6C?/7C?[%4 /3+IP;'9'S4E] M&D5GM-+!D>/BVLZ*(OBL3XIJMW/]/X\>CD*L2J&M?/2SS8L79^2 M/!\\MH!=?V&_2-)WTDWE5V(H[>@GYB.(Z"I8_Y.D@);:?0D;7:D+H/YS[D77 M*$_LZA$.[Q]7YBQ@W@=S\6J^^:@TZF[ 5HB'CT!O=YGP%$P.\TIOL0%C:K7Y MN/+TV)B,6Y-V]I_R?/_5^';WY^?O MQOT_[Q\^_W9OW/[^*=U\I21AIF'][@;,Q]Y!GUR'UM4,F&5\L1W3F<+#C?L M/HB7814ZS-V.\G\RT_/7MSE#$&2,(?H$0WSW8#ZN%J9GF,_N"@F_V<^EQ\ / MP'9,1C!W5_!PB_HI_=&Z;QD6*JCG-Y$5G(%0@V]A^',3643$ W!6X#3 5.E7 M]$?_?<+VA%S8B4.8_IDX=X6?T1]VT;\1?V'632 _[3?6_:;7'L!O]CM(;-@V M)_APA9\[9^ZO7P]<=9VLNFVAN-14>UU M!OF>I =UKH/J33:__'R[(]U,IZMG.$[1&;$8'*3@C.!QI#LFZ28A\04K6#;. M>*UT^Q[=OD>W[]'?TFUR]J%DKNW-SKG?W(Q3=X@9W5? MO5FHM:+40U&V4A^M#IH=3BZ&S1(-2@X9;PPPGAAT*N,[U1W:B3=C"-F^2LEZV/BJ,C; M15;3$Q0N%5OI"?8.!+'Q2B\G>E5O7YD=$8;MMNZ(4'6-+KLCPK"M&Z14 M13H&*9+7TWD!PS86.33;XY+Y[^KNU^K6"#%[EVJ-<$J)1AZ^_+P2VLX5+A5; MR:SW]&N'[7[CNI?W4D]O\ =>9B,=G*-[VC?YM3 M ";8,[ZG]__D[N]V 2B+XFG8:6O"\>K9@]+YA(:=CB8W^VA]48*73IGU*1*\6<'*P^ZS78[G:^J*'>49G?3FEJ. MIDZV4J,>)7#J]/%BJ+\GN$]KI-;(6FEDKEAVNTJ6%\H.-%NQUM!+T-##%/0$ MR85AXSIG$*E54ZOFN:MF9U@E^%,'2UA&S>&@-H'G3J3%:W@0.]VK3HH[$3_M M[LF.R <7I]D]4.+VY@PD4;AR9U<@#(9)TG <'N'")KAQ.@]S9GQRO:7K\2U< MX.'D&U.0"]-VQ 1!TT#,^-\,\\EC'%G9A#U^7GJV#S,RX']ANC LY 023\%_ MPQMK_+_'E;W J<.OW-G,GC*%:1'__L+F]G0!/WKGN $S.I/W:=+7'.MZ"G[% MT;B7EU]QU&VU._G8\S9QX?7[Q3UJ<*&T>N"2&5/3\]Y0JB7/K$TG >>I76YB M#;TP\KW>AD*:'.TC_>GEPZV.G%6M9>?5]U/!32^]Y M2&^*T*QPZ<4RW4ZS/TYW3]2T _M1AEXZ9'6RE6,F+;0IN>RV&]>CD@'4E[1' M*3:(??:( %\Y6\A=NGGX!T\ 7*QQV%J>OHO@=;$&[X0@Y'/?I%12>9]-ZC6N M^YV<@(<3 O\V)IJ/=0MS/JYX 7.ON=H5+%-+"HY MP=T'-;[0:\9/KG]IEX7=0N9[QOV ;F" >"SKQDE;)>O*8U/WR;'+:FI69(^A M.J^\[OMU=!2%1A6<=3[H_/,]GFS^YD M3Z;/.JB>5I?S49=N>RLOW*'>5Z_=N.[UF_U^48C1(E2A[JBP2P>-=MLI J4] M($<]!"2.-3GEJ?=R*Q)FYV!PXZG#$Y86':VVYK3$]C6CGA??Y&JL2O=J$D[ MC(>K_W$<1JR%KK3HU&^[\^UV$<6!_?8)#NY*$'',9M=3[4+W76<..![W2VJJU]:@1>Q^O>-('Y:5IL-:Z\].Z M?$JW!WHFIU8,W5^(I6[;&:%84WY LH?5+^F'!1'+MW5+ U9CSI? MEH:;Z73UO%J8 ;/@'(GZWVGF!EW1'5^P@F7CK->JSN0-F@A"$T%H(@A-!*&+ MKG;!+>S>A.W@.'R(>-AF;U"EZBM=B*AU(J43*7*4M3JA>I4'Z\>H<=UK]L;I M#KY:/;1Z5.>>9+M^['NK.08%T-00Y>6ZM#Y65!^/H(Z%WU].$(*@CRJM&E56 MC6TL1L5%-X,VZ$.[.:I4=%/W:L"+YY;H; .0Y:HO&'0:UZ.N4%?,]I4 M11ZV$=KDX>,=UVP[OZ[B.&]<9/6^UYWKQGNM. E=TZGHP@3!9&YL3;_TV%IU< M+L(0LZ^CDNE3-7.&KI(J2UM2]#)'N\@8=@BF-1SLAT/1%8I:]\Y,]W:'2!8) M!QMV$0XVZ&DUU&IXIFJ8,SK=IH=[1J?#7N-ZN'MT>JX*5M586"O^^2G^$?2^ MZ"3!L \199I14Y^]6@4O4 5WKX@XV.T=(*ZTVZD5PR# M ?R@4SE:A2('51A;AQY4[65J<*%4'9]C'N9@T1XBNHJNMF&(",]AL]^M4O&< M+BC5JI!4A6Z9[12&(]"*YJB_7SN%6BO%V6K$9:@#WX>+5G2&S)RC*M5 M3UWYP.'"27^Z*=*??00/.< U1^7)]S)%S'%@V(!LT9.<#3CUMA9_*[$3X*R$-[Z]&^PWD^ MQIKY7DZTGN9;JE2XH@M>U]_;C8_>E7[<)\CK9+3?O9VN,=+072%CK MFM:URNO:$0ZXHH')X_'>P&2M@EH%STL%^T>O(Q[3-6-S.*Q'7)=!'H;#QF6S MG16YTUF?%$$PQI?AT<-1B"4IC+SLQ,\6 MI'ZK.EZU/ \L%C"UB]%_:+Y&$B MZ55^)8;2CGYB/L)6KX+U/TEN=#&*UVEOT[PN#J0[CB^ ^L^Y%Z7J@S&UVGQ<>:CJ)N/6 MI)W]IWRT6V*LQ3%UT'X=0VI&F?;ZX\W7KS???S6^W?WY^;MQ_\_[A\^_W1NW MOW]JI=2I)&&F8?WN!LPW M?XY#JTKF; +..+[9C.%!YNW ?P ;'3'&>8NQUV M_V2FYQO,L6!L2@DS\N>FQ\('X*S@X(6ITJ_HC_[[ MA.T)>6X2AQG],W%^B;.Z/^Q>]1O_/WOOVJ4HDBZ,_A669_J=JK5,1T"Y9,]R MK:RLK-DYI[JR3F7V]#N?]D()4W8CN+EDEO/KS_,$H"@@H("@\:&KJU2"B'CN M]ZQO15ZX$7K'B0P# &1YMS?X24TL.4%ZWM[SH35U^=])6;NKPI5]NR]2[V@L!)')5 O2DY:80U9Z@P#51GW<2 N( B!'KY'IFH(K%N4HYBT(>BKV)TG +N*N ;[G(1RZ *^S< M(@]'O4G2B&0=7<]'S0T9#O*037SH,A)4;SBPB0]MP0=>K%1OPZG30L,CGEAK MUR:C>]?3ZRD.([EJ(KN(499GG6;-71FN726NUDUKE M'C+^Q.H91I:,+"^++/GBI9ZGFGR\2%.NI7$WFB^?JQ-L9L>\K!ZK>+W&:"9J MLB +"E'XD:0*FJ[,IKJD\?.A--4UY;]E4/D+M'9KMCL?/^"RVO.%6/S-7\+: ML_V^Q2G."<.=F;;K.^1I_FAY(#,,@%R J0\_L<6?YMG.>HN-HX 6 ')$O_/" MSW!E IB[@K4]QR>]R7:ML%_>;82]X=;V()+>/#%<.N6%0G;#14F&9\IBU#G: M[LF*6+;MGLP/%*FBMGO"8#@JVPHMNT7:N+I-C6IID98ERR^\\8QX2J>>*[VS M*VK6\_#C.[<$)O]*&SUQ#EG9L"/K%@C@O8%S^P[;U=\,T2^NS6$+8'PU+5O" $N3ZHM&TAAZZGO@.$B&F2F>=K)K<*>]%QVNQ_?<,A.C=W["7W2<-F M\3KWFXV3-+AGG(Z!,2#N@V5[A./DA)_Y6C*PQ$1?MQ,IX+!C46:I=VT!?$;/ MC3I9GX*L;SPLV=?OC!EZ!UUG)SB+"Z_;;?6A@K-WGTZ(40B(>T8%PP!%3>,;J0!P?=I>7\;PKY=S^32W5WGA U6NTUY:( MC6^I*J#0WL-^(QXWTQQG#=LL$PHHB KMOX![V\UN1M:E@VA+#&?\I^@TF4X< MR-]K%'?1\:D[C_NG!JJ%L^;28G.LE>5%:>&\DBAIJU\/%WH36>E+G1=6,=\.1WZNB.5>:\/+(B**WI9+;ZM2_M2& M7MR7#=VD=,HT'D^ <@&56PT ZQ4V;W %VJLCY?$M4)7W&8!=^ZVF)V700] M+E>:X=#*":P_VS>8PG32J\TF+2"6MC?XU7;='\$T>Y?HC]9WQYX;WI.#GU":RSFU.U@+T A\-.WF)_R#,1=C81=B[0BYF@/Y-TZWQ@]G#99#K.G^;M M;PE!E)*!H^9]X^*H-Y'5OB"T+*3)\ 'P02H^[*YZQ!@#8HR "99LBLP0XQ(S MD$7IE QD%D%C$;2B/&^>_01>[*(/^-RZ)ZM>M]Y:MG(._."RL602LCHFJ*H(W:,+CRLJ%;(OVRU@C+B,=B7$D]X_3J[@&Z ME/LQ7Q+5"E\A"[XL@L8B:/6(I>8C:".1":RSFU-G"J.,,.VZ+TA,@IU-@IT+ M\N,LR)\W?E:^$T(G@VN)/JZ5WD)W:VM./7@+V44Y!:'YBLF11,.+HE+A%+)2 M!'MZM1DCERLE%TDY7_1U) /=R'U5'C.Z871S]A.WNV_=2&FV;UU=O;'B$R]. M'G)2TYB1!'[0,2.??0<;P0,@N371'(Y8.M$W>FD A4@Y[7/&UI$S6\#AB)ON MT+'GW%\Z; D/MPBJAO90?YC2P93[@ EQW$W)P[8K<79[V/$PRIY,/>U'[ITX MA'."[?P'T(1;.;"4 [@(@.X<)6= M.H'_X\UQ_@H^1H !DH6\#/_E@WQU3.PY%^YHP)43P?%F9Z5YQ3D"9S&R$,/ M686LX!S%=+$3C<)BNBR!"6(1Y26HH_H@28,UB;,3A^&)A8;AG3:OKVJFD3%# M3QAPIW2J/=1]=CQ.CJP;CY,S\J(UCAN-%ZR8\AZA=+?;#9@N30V*?_J@I!T%S/Z\+1IO\-;.!.Y._=N> O#VE^5T[SP4?PBOI>E#>O:=+@(' 0$ M"W$LD 4Q41P>S.V'*\!#H+AR"[@#@D?7$F_;G"%4A%&*DU=<+(J)B_S'0:=U M7JJW9,DRO [M]=4AKU3K#YNQ1!J!7:ND"RZPM%[@ZF/T"<#87+I#S#A1[EEKE>LDQ:SA MHZ\"YY.(?57EF]1*3CE32MI&[#AJ;V(99HXNPDT)K!@8&7M,F"/S.9G1B4GI M9-N889&EQH1KAWQFA)W7@>]2<^^6HB;L/6RX'OI 8T^%6QEN']&F+DZ&RGYD MWSO8* ,5U+WKCOVY<+9!^%=R,W6(]N>--@?)=*N9[]K:18]E'!H BG!Q68"W M%SCPC*"@:[Q1/NQI, SV5:93OJH,U.'AP;FET@VJJ]BE\&I$\:6W]NGNZ]>[ M'Y^Y[T]_//S@GO_]_/( G/GQVWU2F6@(F8.6ZZ#24"?'O6W1>Z5BY(MA:=8, M%N>>/?B JC_U;+-8R.3?8(2[>U8X%S/ P?K?J8,^PQ8_O&A3W]2<4%5RT?\ MBBX($([JM+8/B^M4]_I]\#S@="10!S13\G-& *E!W>3]%0'(LF$ILE1:8DI$XYC[@0?^J?[SMLFK^LF/@)"PQT!7H M,$7TZ\]L^-HQW,#C%'@F0UW]33/]C7.+>K0BM3"T>^"K#\;'\'> G#Z("8IM M'PSX> YO#;\S 7^W;E"7F.: ^U?L*=3U=3*'<^@8;:"F9&C<;38Q]ZFO#4U" M;@[F'B4,T&8"976*_CD'M(-P0.1VR_ &-!IGON/@>B[RH5 '3C,_#NXZT*+0 M>@6;43?F!KP.T.%/.FYB97@ \=![A^]V7;QT-!F)0Z9KNJ?8\N'%?O'!8KW' MQ;\'+LJ 8)^)\V;, $2AU1A<$0CL);TE6&YN."Z^UYSA6(_(S;BS]I[UFZ[T M<5,-F4OHTM1 S('&035_:K125K)R8"]<:%.#N>PMXK8?,$Y* #1,I $J484" M<6U)I0"2E&/C,$^R-/PEWN;F*)EV(-5.X+WNYDP615>ZE(EO@WTC*% I@@U0 M.H-/T81'5N@&[@/XE8E.=V"0P/3A>J.+VH6$:0/]XI;@6B.195AO< 8JLP+1 M (]9>ZO$#[F#*#8'9(2:MN:=!O@!]RD.GWS\["= O]!V<,=;G+HG>L$$A!"E MK%U^H1UT"P"3!QTJO#[81KEHV$[NS^.W+PT:7](0C"\[:4.FL=D@?HX4&S+: MP+%$B>U#R0"@>L8C\^GV9AC.%/;=5\V;BP6]WM+E>+W%04!1R3]/<88_;CG= MW6R&6B/1O]C.[R@!'@"#O?5O!#1//07WDA!E&R_7:7[( MS)S19U1WGN8!YT2^^32_6_D_;L+Q_ FC+?QX!+%J+&J9F 4 MHLL>4CRO+>*\KF-(<6^71XOBK<'.>#LR#EY)SV Z#BF$4:+(M8WGQH3DK*!8 MR[T]=)U;ZF"8%1";CSO\,?-_GP\'E>WJ?H'_;:V_*0PR5WL MT-UX/(7:ZVE%KV6.??)DYHY>VFX;WHMN0OR) />U FAVE43E5*7VPG$BX3RL$2<*<$$1_:."7)()ULSJ(C<%[(=D8U&= MOZJ)%S>;1A?&P:-2NDPT#1+C#G,O(051'9L69]K6T_SIW2*.NS!6$=-:TT61,J;L/$?,/1N97F>.L^ M9Q$O)9/OBGA*AIR9FOKJ-H8$G\F<.(YF1J[G)\I6Z 4_P[V^V"]XJ]_A4@WB MEN8D8ZQ^%(8E^\(P =.0@#D1&9+PQL$;*?3+FI4? &0@JM$[BC&W"U*+2W6' M;''D.(;?PQ1E"C2WI:FHJUG@_?^T@\*V3C/@67, M,#V;)C#3^)'N$U3SL(H/MHBYM@O->KVDP0YU<ME>>5:F;&D:P,DE?;%!$F#,\@1F>18<48+)W++2%C9YP;V7'X(F M/84"BJP=YI6VPQP5F-982^A%X6DC/G78I=[+M3"0[( FH\IKIFE'BE9^5C=:6WS^M%UM&W@M%_@B J?,8>[HAEX<]-';2XH#&B;]U\1 M,[S_=K16T(0*%AMP)7L([E_-4M,)%GDO#8]6J:;$J&SYF>V*^,PD)F1T__CMT_9)#"SUET\LM2;2$)_)(_3SXS5'6_PC.5]_(C. ME"1W 'D*#./XTKP6W-#=/$ M16BI=$J62$"<06>X])T6JX944ZLAU0Y60V)OAKEMFO8[97PHXP <_A);ZOXG MZ!@0K](/,"<,]*:($0T+?&:FKP>@1$ HXTMX6YZT^14KP=.NK"<>]\_Q^E; M)T+8_VZU,FFU^[:Y1@P__@IO"W08/.4*5(.90;:=!O9^"B>(H1:M^J^A:*7Q M2@I)E(^HI%#ER7=%GLA_D=/LAK:=7%>GF9U[@HBM@[L.^5$''^+)YUY?C M^BIPMA;RS7+>K=S6L2$R!!WL2_NP%#")Q#Z5=I4D]=?N/&;5+E=5[9+K-#H- M_=7>1!GVATHRQLIJ6HZ"[C?;NID=%$\=3B^HF'/#7!H"H=P=5PL<%5 MI(I4S(:2L"S'B52LKNM+?$E&=.WL)M*$36,S&.N"^$VI=*;BJN+7[6651E., M>:I]04I6+;#$M>8@750K.@72(IV#,9)2.A\Q9I2K^UPF0ZI- EVAR<5@'8!MC1&/4GD1VWA2MWV)'XCD9G&?8@K^G.19;@MQ5K L( NXF M7 2#+^PY5MAO^&K+ H&JO#%DG/ASEW:JHG. M7X1_[;5QNB ^5-+3=(@1Q6[Y:?[[YHZCECV?-Q?\C/=;6L"*6)(]%)OSB5\% M^RH)_T/\JV;X8PNV/J\FLZ6Z5I+?">_D?30E,)A*FYSBD]\RO^I[ZFZJ6 5G M;R'KJ-B/6T^IL#(<-US 7[OEG[JEZ@OXK[-Z_VI*]W/=XG71HU1]Z7[S=?N[ MR7=H^\]8A00>SL(XO1)?84^'FAMM'M"E< MHN]E/[)_A8U6G*(5L.,QC_VY<+8*X"NYF8+&^><-G3I]JYGOVMI%L,;A \ ) M%Y$:'73=>?PE[&@R#?94IP%25@3H\/,JJE*K;OGA1_C3>8'K-W=>O M=S\^<]^?_GCXP3W_^_GEX;=G[O';?;(RMR%D#G.7/$)+R>]MB]XKG4_^95/N M_+PI=ZYGF\6DR[^)YKA[S2RX6*FUI>\6(IYABQ]>M*D/QDAHL\!N?ZXG2W >\D[_J'V^O:\KCYMP7T"> 35Q,W]3AB8N5 MS'M@A?%1-P'61*#*NSIR[$C.!;;_F@KVH[BD\PK5HT.'&]3^(&_$\DE&EFXE MB5GM."@K^<^*;VZ]8B$RE/9ZR: ."WVY[,B9UN>7G9Y3UE'XJ4E74E8.)&?9\X9V$YC*8WB*BI-?4%JN(#\ M*O)33N1B-8";']+J7*GI.915JN$EHVAM\/&?7!,2L,-V580H/%^J(J12*'97 M&SOUX)WGK.IY\=JE4DM*]Z$V8 I_;!NP M,\T_9%&MJZ((]0P4,6X=1=04S&K6LQN.=HYJN,OZ<>6:_;@2&,W)TN1?8@7F M6#YI>;:S1M#JW%Y).2TW+]P&Z!*C-^-#M<4QZ'\F<^(XFADY1YZLQ^AFG^%B M7^P7O-7O<*FTC4N20&4,UY5L],9B=97SYF%#X%: ,EEK[W+],H+)B6!B8]#L M@I('2G4[2#*D1KRU20Q6TQD6ZWO17-^+!+,Z#RH(PU1FUK4.&.WWF3Q8>F&' M">ML<=6=+<89BDR=1J; GV9D=J6K1>$ME0RS,^J\%NH\AU-4$+I(G2>%R-LP MAOR)SF9?F23R$<&+0TOFQ8%UP8[CMD M Y"=80;*.^"Q2ZSM64:]B668B<,<'.\^X+@[T^0?00)X(78?<%#RX(5REU(\(XH[DPO9+O\,9MU[N7V/N*Y>0, MMQH/4\Q [ATPAD.46L/)J=_D/U'' \*MB>;L=6W8O49NK_E%(]UM MM,Y>6Y8OC>+.K!2;>V*\MJX M@AT(NGS>>_B%8TS]0/O\ +; C!#=S2[4O)!C@_KQ2E TH)' _>L*,5NL)/&P M_2QLJP'&#-(;#A1-EQ#NNPU6"\M#O,BLJ[%PIM:R @WU]T=R55/\JO!X,Z2^ M#*3.'4-&[>M[S5U\U];4R'FQ[P+S*&9?[D1_[TW-=8VY ::L&Y $7-<=;.:M MY#1>15!;EW3(4+_%J%\N^R&)^WO9#\'X#\JY-PQ]R^,#I0\P?.,8+LO8Q2'. M?AFGM/ OW8Z+X?4EXW4YM#[72 J11W]O7Y6.J[#M3H;XN8V-/PQ7MY?<;[9G M)XR-#N>NEX>;$M*YMQ^A1NM] >9$6/EN5\<.QC MM1/W.%XO+8 (&*E.Q8,F,EBO#P6:5L[H8#:5@;<6[IW;E[$N[CVFX_::9MX7 MJHC\?[YF>0X ^^X?5ZN'U).(5P"3I=YDW!?%Y.!(IH94!-K<,MN:?6,%D$!& M#X(X/.,$[.XA04E%)($%32LB"HHL0929(E(]C4OU5#D4@*J*4!TQ1:021>2_ MUO?:BOOB6_JUZB%21L9N[8@\&O8FF'T845]J<@K_P\[+F%-?:G**: MJ5CM9V&L.<6U%GW*Y\IC' N]B2CV1?$X19A5,C.DSD;JW)S&]6#Y M87U$.E(?8%Z[G9I!?BJW'66#T/R5ZH M L*Z4@AR/=VQ#K(H:57 TC@05U&U(V-QNS#3' MVD!WK@QS23Q+MZ +U3!8NPGY7&VOI!&VFY!$B?&HND#;_K97$OIR^RIK-U%C M_.G<;:\D"6$\+I&'?MW@[4:W($D^2[>@"]5#6$<*P&6ENM2G)+HJF-U4LI\] MXT/%87>.#)\DE-7>1!DRC;(V92()YNI;3LA#L' 5UJV[8SU_9/X,/7]83PE6 MH=B4A#M7OI,L]"8COB_RQ^4[L6I>1BN-TTK[LVMD;*D(!BQ?TH!E5,6HZFS: M][GG',J82B[U%55@/248O;1>"ITK#4P>=ZH+6$I/B7#;W_PE@&E638^)"I"$ M'^9AB4"KAGT'2_]!Q>#61',X8NE$YZ):X@ $T;3[/C<+V"+65<^QKIIV#. T M2T>HP[(61WX&O^$T'8]#]17\DC-M>,V^.]?E/-O33!.W\)V[ M^*OJD>!S^-Y'ZWEA.]X+O'3+R@JJPK&#*^<"<<7G4"/M) . ]GP.*,)-UP"A M&.! MR$B\3\/R-7J4RJ3DY.]3!^5R_&T-K1W*T1'V<5K9KH$'NW6("2=\(V'[IE 5 MBST5;F6X?42; HA\+_N1??6D405!Y/= &?MSX6R=TZ_D9@HH^.>--@?V<*N9 M[]K:194I#@T 1;BX#"I;D0//"/HX&F^[!7L:#(-]E>F[I2H#=9C^5;E>4N%> M=[77% 6VL)5%X54'ULBIQL>GNZ]?[WY\YKX__?'P@WO^]_/+PV_/W..W^T&" MG!I"YJ#=%653GLW=Q_GB1BWBGC<T)=J"L-N?($-<-Y 28 CZL+A.Y"J0C')4^1;^,M:D*N,ZFD]&>"4;_W),QD4 5I!LAD.;P#='O MO.A3L5>!J @^,@!6EG=[@S^JB3LGZ(QR9WXT"&RTY)_;])GY!K_C.ML'O)*_ MZA]O,P5&XWKP-X<0;@D/+BC6 %F,^O3[>]M9V4Z("/34 6IJ MJ,9ISM0&Y2GXEJI )FAC'N$\,EM8<(37-?WXU;'?O05'J'^#F_OP$2C$&G6^ MXT8T+E.%#% YZ6?9J5$2DFZ6[\1!D0?B]&G^+]O;>%"R#+S.E>9X%M#KPEB!0OIJN/@6>LOWVGH)2/'HFL@%^M0!H"$@0./9 M0#=;NJ8HIYL O1FJZ9LXA'@6^#%2GX7KJ.MR]MC+@+?>;EY0V_11T M3.,I4D\RX*I@!W5JY96Q&KK.+=ZF,2N@"&_1BK853&LOU\YSYIR*>YIY-FH8 MV TSR3RUD-\ ?@.>W"#".G;@L2O-_'9JN$8IS,^QX;VXUM/\Z3UD+1'GVXUQ MIK*_<6^B#I04!AAR\#@?C .0>[[C/O3BG_0HHUOY4\ -<\UYCH;*V!>'6+,% M-9@U:\VY*X)2U?@/7D9H<.L$G3=]^/\;,>T5HDN? U[HSV$SL.\^Y0_ Y.F# M](H#C2X4TK 2:C^ .1XWU3S8+[QG#9QU&;A17< 1#7Z*QA QR20<5$)5L;G+% 5A.Q/Q[R&4ZCC;^KY&$+=>5O M_+!RU*$K_;0?N^$?Z\,.7=_T0LYA$2^.PT:FJ#E"I6BV6WP,4@J%E"JIZ2J3 M1F\YG;B/\]$*:K,-06-G5:,^6^E8V0?9^0X@1QN96%Y@.YPL3N5ZQ:F*0ZX' MR9R?A#A-^G3:)7-.4O12.WNU\YQYBMX_?8M0S]$!$[DDP35;4K4E.)6/NL=D M,!=@LQ5JKNI.0FO*,4\E-0%)+<]T#U'Q'X[MK[C_LDU$,)?[ZNE@L??B>!IJ MKX[Q!@(-U-<%,?5=FYQ;!(]O=-EWPUMP]HH@/L#'KC]U#=W0' /$UOO"=@DW M]0%HA(I.*N_ D^X3G^[$\W4(Q#+?AF\YMH85!VRRF,"=/&Q;VCX$:)OZ*?T:OR;%#] M'=!H7%0==1JF0>\PH==QQWUWR)PXB%K/U$T9 P[JZ*A4&#H)WU):8JMMS0B- MD9]XR(>PI]R@+O:&=@SA2.O$6Q@;[IFN* MI%L/8\ R'?2T&4@8NH&10GT?E?\**T1<9\LRY@X@9.M8W3B+U0'5E=ZL6/-F MP;22!LEJ[%\.:J]MUXQ":1L\PPB/9765,SJ3!-X&HU.E4X#5#)J.6=B6 M85Z@ 1I7+8[@V13K+0TEH? MMO.8>0;:,UEY0;0_QTK[/_^/(DJC7S.1D_@ILK+9&>H;Y 2VB6VX,DVU#R5I M[&S'B'K\'[HPZQZ]T@V>4A-5@2(S&T+%]->ZK%K+;0(J./O *N MTFBOCE(/I!D2WFL4*X%UGQY^0U5/FX'EAS82B=F!U.X#DRM0AT\V\)::#LIT M&)%%NHD9Q MOF)V_X[);\41)?."@A2EG#L:[BBNWRBM/\T#MT$BE2-V"K22U*3O- MDMPFQ1H$'"_-@Y2:>1!&K@9)*/VRQW,.6ULLYEDBYEG6'FMC$% =4GM,$+.J M3T+MO21ORPB4G>>$"NU)>ZBZYI(LS#BMES4PQ>&9HG[J4$4T'#5G8(K#,\5; M5'X8MM*]0OORO]:Z8[\2BS:<;7);:7?Q+-:0PNE0';K5_\GD+3M.Z\562CI5HD;F"6\)):R2L1A M;O>=LROI/(]*NBRGIRR5M$HZ<6!L3-27A"RK)!('QX"[]3$QE:?APG&&/E,: MW!TX\"CLU9R5I(9AXBA=?(_BC\*!7!_[^:]D3%W4JI)5.5T2"3IP8HDFP D9 M4XY8C>SEU,@*K$:6U]'[H%[I'[T(M^T"OI?P>\ =Y1N>\]S?E>.LU.'+9UDER,& /O M^S"CET593UP'#BS@@=7,U+VM][T\O/G MCX+_.:8YE;P0[+$,]%Y-M*T+!Y9HJNXH P?:KFVTRQXL9QGQB5AL&Q+&!$P8 MD_/8?]FCMK%62144.A+L:KIC;+3,TH8??Z;")%6@>6-#.4/_JL'NX\]4F*2* M0SKI[/@ Z.$H([[%&,U$319D02$*L'Q5T'1E-M4EC9\/I:FN*?^-;?&JXO7G M]G"/,SW&L<8=.N\DW_/J/S6?;K$."C=PB=8ZB"&*#ZX*4,^FB5!2\1JNZ?93" MECY=Q[^>.40WO#[&"RES1@D[M6G?S;!]P,X*T6>9*W'89LZ .P/M,OC$Q?Z6 MR98#4[+0S'G09L SEA25Z?_]%:WPXI;:3V/I+P^+YIF6(J]V_.N/W[[LJ%1? M 2Y/\WNZM>A.?PM>M6%D]]H*OO'6?&F)A3U4CVF/V0'TO?.R"_D??O^171^4 M:OAFP6@K8K9BI304Q-Y$E3,ZAWVX__RM*H2J9+,TVV^4E1Q_K,YV_)8/S<50 MQ7'Z7 RP#5#S]#W*&&@164#T,<[5>O0O*:="XXR+K+,MVV[Y.4M)*4 @.Q15 M):E&/L2&]RS;Z.I*4X\$#/= ?7@VC"+1^N7_)D0K(*[F!>(U;%05OQ"L :4R MT+#@KPE/R,QWL-'K.G 0PCY<[H.&)B@(UM"!$B;D&/0I;(I%&_G WOYOI.2M M/W(N@95(T#-\*X(#>0EZMNT@.]ZTB>7N0>_6M;9K@L<*F'T8+#1]A]D4@<). MD6[HQ(6+/T(<*+F\]9L=A(7N**A+([6,DU/ZXPRDCF!<$#(OH%2YW#?RSOVP M0;\[#49X% "7DMT_A0/RQZKP-^)H@)JT:\&A M>NI\G$MI_7\7K/X=3&50;_^+Z-@XX='"P&DP2"JY;4%_W^R@M)X^0L_2*'U\&8+KH/]L M!Q6SO;YI8#S;>;'C95_(ZO+\<4 ;RR5 :N%KWC4GQ>&_Y:N&RX6=:0,_+?QC MI1DZ)JP2"R>_;7VU 5?VL'? M5(O#[P4;VM]9.@W5?=?65$]*\_V-DK-SX+.D[X\N&,.35;AFOA,P_PB4N)YG M"Z+[)NP]=%"[X;;A%/ );$+_:FC3T+_&O^!7+[#8)].>_;D]CKB_\2P_)#WD M$?6]S=9@J-) 5L2R)1@R/U"DPR4819?BA<%PE/Y(UE+9GX_'X^HV-:J@Q 0G M" N9]25#K"X)7W+L&BDU*BV9'YVHJMB?Q,RNK$2C&7J1NO-CTVV=_M3(-XA1T MNXI;68YN5[$O"Z.C1L<7(K+2 ^)/H.LX7V1$#XBR9&"K1=T]_82#>/ 7L@0QN1ZN?E"AO6RP'W*#U0!VF4IZ892<[51.\G- ".%9GC(8:+^&'#J,E840E%*1W.25#BX %% M:A6/V6W!E/33GNCP.&W=;CM$*CA[QVGF)*]B:4:)M<%J7U)+$EAET*KGSLY7*LNU)"[^(&_$\LD7QU[>1_FK?QC> MXAX.;<-ZJ4F,XU$RB7$\2B8Q?H[&>CO!6XZK8*8K=ZUR8__HW =C0 :;'.%X M$.$C_"9,%W:YF>8NL)\$ =5"#TI;9A$H=LMCHH5CS2>HRHD-)$R"G&N3D#PH M=7YF*TU+O>)JZI,RO:Z2%GR*$L>+7?T3P1XK87%29\T$WL8 ML+S1*W8FA?ZC2,4[(48['O5-^[[-AW@6&E,X=H+@&UA_[_9>'8_BO8\DL_<%;?:]YL MX:_NMJTI7^S0 U %(=#) 'U9+2D;6))$Q8A2H!'C>1%%H8@BC1M&E*XSQ1]) MEX^^V[[V@CACJ>:QN:QQ#]._;WN[/4WA@-01]HG O3S#7UWLG%P%GJNT%8^ M\^SV&PPP7M@0:N0RP[.@AC2DJ"$+2:6Q+M2H*P6M_;Z0AZ E4B%'R(GG[ZY- M>.K!6\@G*DV2J\Y@E'CL5SU62I8U5$:@YTZ/JR4WCE'A)5!A@XY,23C%D7D& M*BR<#Y?9"^K(_+>RCQ7+%%/Y_.Y04I.!_(R\"Z66O(OOCOUFN.C@2DNPD,1D M@H4D)A,LMJODI%:DI\_E-_O*2,D(]I*R0Z%7L =5^JT$[;,.7\THT7&J_3VE M1BI?-H=!% >C437I NI &:ILI6I62E&$(D0!K"KR__I$\6<6S?Y2[_I/=4C+YBM\]3#MN!DWXEKYI9X(PI#/5D M[M=UWW^&\ZK<45J"!ZM(PV.G:=UI-DG#EW(:UP N0:V7BSA1&6PKQD?;?^87 MG$QP/:F;=Q[W3PTL;F?-I:6MLDRURW)Y"KDCH+<>D30_YK@W*=F^K>YD3(:> MEX2>N;D5]Y7F8;?N(9_ E@/ZH7* ML 5ZX:7#--?E6P.I*CPE5:D58\Z8NM\HZ(6@=YA<Q-1"&I1331P.;B@96K[Q\&5DE>,T(Q(ZI) M19_!L@$=OS@H#VN!;? .=@^8)0DS5[6OE##1\3=*M=4893:@TE=%F7(+*/-2 M%?EJ6[Y52KT*#F?I2WQS:]4HX1_-(=@.2"T?C%/W?A6W#WPH/H0 :MJGT)G)? M*,NT&%R+P_4,%="P35H"+;$2Z/K@VFP)-#_D60UT_4"MO@8Z!ZAM2'=DD0XZ MG;-Y+LT'SD-!:EBMNB"S@)5 ES,.*BS_ ?REK11Y66)Y4W4 L\D2:0 F=6M* MXV3TE0&S 2N@FDI, ",KDFZ -)LLD@:82C3BP(JDZP%FA57218 I9T41F@#F MI>KZI4!>/"&@$H K=-*7VIR6=$'Z/2N2/D;+K[K2"Y"X#2F9W8-KU1K_L572 M_% 8]B9IP4FF050 M\KJI%/@QO\'_SM*E)X/^Z\3:)-O_-7P(X9I._PX?15I>:\VI8T595 $_X M_AO$_UL> %8-Y/EA!'JZSJWAP<9GAY%!0&3X05S/\6=>D/N[BJ"YN7IZPG(G MBM_F__BN9\S751^RQ)%F"]@Q<>%H@(<.O(-SB*EYA/-L;@90U@P+<-[UN)GO M>?C DFBN[\ 3FJ7'GC*LF>GKA"/+E6FO"3Q/G*5A:92$IL0B<\-S!QR7_G;- M(?#>F?UJP4%TS,6PT4_-V2OB:/2UY.>*6"Z!%>Y<3-R('*8!*41>TSZLLK,^ M[-R%HP"X3?SW7RHE[IVS;"B]&*$/8X0N4V]<:ID-G&>)(-!F,\2 MNO[0'$>SO/5E$-;+@G#WMK.RG0#K$:&!U>K<>^*8%(5+(6.3;5KBN!FU:4G' MS@_8U96[*7F4_,;\M1Q%[4W&?67,I]>S]6&72^!G+@"L!N!\(^_5'64TQ*.H MO)0.E=K 4NTA, C1'ROIJ/4QE$,Z"B*+O"/MZ,!K.1?6"81/U2#:CZ,^6@\_ M#=>+\_;3#XVNY;Z@CIJEIT:.1FOR!3F#ON+P]%? $F-\4=.17],\3!#P+PO# MA>^01\Y=XG'3]?:75 T WD UD!K(]/3ZN_B-1(7MS0*[VC.,PP'F&5!%0M3M M=RL3H'5 JU\8 MLP5:IK[I!5@")S%"D8S_!"1)K'22L3#*S>$/ ;:!U_'FZTBE[4:T ,TG<7L"3RE]D5;QX*D-.W=%P]\"99 M@5GJXDJ:Z_K+5?#/L&XH(/1WVS=UV/+_^H9#D-2WVA#N#A>- +R![A[X$#?" M\],;V0%H>'6C,8+2=NF.;JEV;;R17]\-W5M$KNS84R'\A]M'M*EKF[Z7_U<2^W/A;/-.7\G-%!CIGS?:'*!^JYGOVMI%5W2 MX, S@!9QX&OJR][SKA#_VZ2WD(KCV_.7U?\/5V M3X-AL*\P&S9\<_CU +[Z6_)S51FHP_2OA@/^E](9MM4ET5)XU8$U/C!/?_[^>7AMV?N\=M]DC\VA,QT6]]LCU#6!/*6WBM5H;\8 MEF;-8''NV8,/J+E4SS:+1;[^333'Y<"^AKTE$I(#YK@SQ>D,6_SPHDU]4P/N MN[1]M"[!5@'%R@V$I;< +@[;I(+_]\'S $Q3(% '.#OY.2. U"LXD;O <$.T M )X*9#<C+"EA;;HGWN\.IHE)XDW0N^ ))8*2N+@(P.@8GFW M-W7$Q+(HBO)A7AD$*E?RSUBWG ]X W_5/]ZV7 TI:=;<4[B^HN1&RC5T$F@H M+3_EP3.!;;X"E2G2;[09Z"F!1H ??0)V"93T#>NBD?R!X'GN@P7\BY,_1MKV M+'X74>A/YX!]6#>V#\JWYB[V?K32UE203M?[*G\?%3=TNEOA?A8&"8JR<3]1 M#!((EVK;UHQP_H^W#[LUO==]Y!;KIHKVR4?+XW\18.(6&GJ-WH M-YX#EN+FCKU,7#]*!;"7N#T(@<(&^!+[W6Z,$WX5ADFID>!QGS3D>3KWFXW' MX)Y1R:/?A9;F[_\O_@TY>1__#;P0G:U:I,3&O#S1$W/-<+@WS01E'$&R)8I= M&.N!LAYW%_U)ZYQ8BLUY\)0B20>TK&5[5N*L]1WP0U59 "8W1BV9P)5A 02TB(]-I)]F5NG7*6_;X)C;ET/Z;F>F%@ M>@>6B'P&RN2-DW"#,]4&WC/ \"/(( !F^V%/,9-E,>1B+F=Z8[-;K, M_S\'; ,!B1QJ3]_;=Z]01 *<.I13V/5@TDZB^ALZ-=7G(C<*NI15Z M\C-R)>L^R3AP06<$E-[BMY M!<7E(O),3E4/ @V/$D%,LJ%[7.O&.B)N\'"O*_ I@S6I_$D'5YA@] /G[,(/66@11 ]4@H,JC7!+^3OX^==!5 MM$\;N%]C-!,U69 %A2C\2%(%35=F4UW2^/E0FNJ:\M\JL-VJ".K<1J\ZX+*L MWF*VQE99^6RX,]/&G,FG^5>,^+@//U>F!H@#F![#!;FW<7GK=U[T(:Y( '-6 MZ)X$9$!.AE&CR/6_ODTDV.Z +]TY$:Y\[F3<4D$!D][=1FII+I@%;N">#[[C MM%!/]-?#6]XZ#M,C;9@8-"% =< NF/I=!MYN&C%3!R M^,?=%&PK/"" \@Z= Y33?[&=K^AZ)*GT+ WW";<\L34;>U"E@:R(94,/,C]0 MI,.AAZ)+\<)@.$I_)&NI[,_'XW%UFQI5$%K!@HO=:HQ-4&6((97L(J3\!=K; MZ2:WL0F[L,,7)NQ<6'%4XPL?O!VU9M\=-%.\==EIQ1=22Y=WL!9B:CF+*K>- MW7V0U$+UB$Q[JD#=G$3SRL7*AJ775%F:_[XXDV-4KS(J$'H3L2^/ MQ+900>=[1D<6X+7VA1[G-AW+Q-T4]!0!/4MRZ'KX\$&5\M)!FIL^7P:D(P I MFR=;"EK_"AQ)5\M2\B.])?!OW)NH#>,?8RD)D.9V52H#4@G'5)=489II1=M% M$SN('&RBT7TN! 4SN2_1V#B>MY8U-61:R#U,!AF8P7UVC+EN&CA>&)6E 07- M;24ET'9>VZ\XMYU',]ZH?P-P5%>5!"SSAWCWG BCG5 M2T)5Z$WD=OG 6L]:F%^]6A04>Q-!:1@'&63;114%IAZ=4)+ZFX:M'+SUG:69:]=PG^9!XT!"[S-L M/N+^(#-BO.$64LM19?7$36AXR+)X+ M:@[SH2J_.&!QV!'U>S3N%PPM#Y_-5V4UN,J)A!(B?1 M^6--J2,L5RB/>[FP9_A;S6 7 >SCDER,I0W5I;$?]/S4GL#16=V&):^4:'"S MY1SEM9X1U7JDDJT+SYJZPC+)&#&>6Y370XQCM,H%*1G\;R\Q%JB_+^[Q'X]2 M$W-VXT^B5'W\B:YS:WCPVEF!0/]!B7_+8202Z^-=1 -,ITGSX'4PY>Z.6T7( MC:B-))%U3&ZAN:#F$&N;SX1/[*7AT:0<^5?X-='T:-Y[- $>HZ.??,?2INL^ M]\F!9=T%/&SZRZFA4;7*<#F:0Q)T(2!P(4OZ#]?P"(>CT*-L/WL*=T;_"OJ8 M1W=!+#U*JXKG2.VW.L!CT%S!&1 YD(M;=V ;8:+P6LW*VQGU^/'R?_Z@%_F.LC1 M.GBRX"XPJQ%P"6".V] -%U[MF=%;';($",(_WN GMN]F;(PC48/H\"E\8Y1N M:5AS1W,]QY]1939^B[MW@.>"QP"M-1,P%#<'/WY?$"MV[YA<1A-7:#S"$#1M#I )9L7-/VR:5%#%LN&TT#"E6P7W[5HAJWAHI(,3JZ.ZW M!&BX](,9/$^+A3WNW0#LF2)\*%?2T[%9)[@IC.YR&N=HUBO=F0.PL('4 &M6 M8%@:&'*U?0_H.\A]Q5=YM#PB>&%$S&F$.^ >K .,H5ZD"^1+.>1XY)]M&.:/T3OWR2] M/,SG9.8]S>]II/MUU^/X>;.1>]CG%]SF=^)@4I;V2C;B'O7ZC;R7>A-QP">= M\+_0I _-@DWOI2^6/I]RSO/)>+Y1,BW^E_UDQFY1^3Y9 ;!0TT,,M#C-=8GK M4M89(OH6CV,([""'=0+)Y1+/,P,Y$>?G$8UM>:I&:3$]B7? ?:(,V Z8ZW8; MF 6%/,&A[+:B//:MYOL8K@R[HO]_M!Y^&E2T;35AJB^558QC>;&JTIN,1FIZ M?J]A[7'&HW+=Q7'N1(N33SHW?A+]YC_$L5,/J?8FEF$F_;541&[4*(TFC'N' MV2?<"1(-/34@F#:#'=-_!-R[+!*(4OZX!/)>&;S!/@-X5UG)4 "ZU1Z 1X1- MS^,.E"SD"Y3;(C! )PM2*:G$_SE;4+$,W.6(PI,"L-I'Y)>%8_NOBV^8VQ6\ M^[,!>P/#9D9.OPH,0PQS8%DJBI("S#W/^KF.*F+MNYP.]NZ+/(MX.]H6S49% M_#Q.P&WD6R'QAOIN29*7#T3;2NH^O\=J@C?:3WG\&(59%Y5RMHR99&<\YCB, MI&?PO_>%,5L@/,G/%>PE0!&P6P(LT0]:Z,@@X9K&1Q,3>H_JSV#7KZG* Q MQ$:&'91=UY*.*>5/23@2I7$VPK#A3FTLW38!W]Q.LL?"5ST#?*\ZI;9HX0#+ MT;OL'+W3JBNJ5MKY8;F*"I8ERRBPZQ18[12J(^F./Z*DI8U9L60'G68S[$:'\3T2IDL$[>(Q8\;9E,:X41['[X!@L!)M+^0&*6R1 M],?6O&%?NYT7T.9YTRC[A;;.IGUQB/.&>6GX-E2-F"[-A_!QXSL! MQ]#A.51I AO^I<\! EMZ$)JG;Z&YH&&&W\%#8PJH0\A_8KNG;PU3([?'#J)= MAH-)EA@.VW3_/GP$>QI=?M89NAQN/JVYY\R&VR4T1AT&%8-,UDW#Q'?#6V!6 M%!R2.!;M_^EX-%_6 >FWO>["I,H8L%88/O]+2, M.IX7T!))!E5_B=*(-T;^)KI.L3'P"< _[)5OAIG#\\W7 XY[LFAW23-V7_VR M>2>)"0-I]8[;Y*GH_SGMAGX0US>1:WQQ[.7VWLJ'I7FQ-Y'[HB"E1]]C]T&3 MYR**UX%G.<;4#^/4WH(&KG?PYGU!&0)]SL M][DJ;0$Z-\P@7WZ)KZ#L]@B]I"DV0ZQ$G+^Q":ED^_F;E M.[,%0-<%)F@OT]8+KKC3.3'W84G 81$6=&9%L!+8*4VL1M+<=]4MB&9ZBQG\ MN ]W/<2J-W3"+D[AX'9M,<5I#$$N*#52 MC():BEIN6+(0%(;0A,<^S5V**'S_%=GX6)_.QOJE8K]4B?5+9?U2L[&&]4ME M_5+;T2_U0 ].(;T'IUC%E.<6-UX]OND%]P'OZZ_ZQZ.G0F]S.!N^K8K2.C'&*;+58;."U#M%NH@_/_%9@L9,C%/1?'-M MMJ!^@< ]1$LH'3*C1LC,\S4\'%7O=BS=PSHCZN1S/YA^ -8+;!+0& MO O_* M/S4@?6?-;8JM@H3XGU6_,9D5'2LN2]G)Z*(L@>#H+F6HU.:FR'!2R=KCMR]) M/W24%A^DP6_>]!#>_(O]B7S7#/@_^FI*U'#Q_"B]ABN")2P:%48GO(<4*4([ M?5 X\SM5_*C5B)_&<6$.HMQ^IQX(E,%!U1NH3U'M"# $_'*JF6@8;\KOHS$I MF\\CWY>5DL^Y=630%@(4VY8KVZ(>E>C!3'1;480HAF]!?R^J=SS-=V,<,8R" M^YJA^^H=M'.P2U.Q:MR;>.]V$JLHS@2\*.*6>&.O%AT"8UA!T7U4BPJW%'!6 M/+!#%LB9WVBYN+TDW ?\^F/04R$L-32L[V)Y:N"=I>+A$I[:Z&O5R M"D1V)>I6<:^UP.9B[N_+3BN4F/>97=^Q13KINQ.]W3N$UH\P:#$;/ V M@#+]@ 6+\DJ.)6_#>=-1-U%-=S'G9?!E\+VD\Q:$[T57PWX*W"F8H;9Q.EY$ MW6LZ,G>\YB_]4.4RN*1*$GC+=;WE>:DWX4?]T3!9#5NA>AKK@/TWGPHS4S_3"-:.78-%+LT$2B4J).ME5KF.E&N35(-=(E@H)<<-,F!7;H F.B=4 .R-NDE- MY)1.5(P5MAC#&C'M*L,PM3<9\R5;[3. 5Y^GDM<9KWK0B\/>1%**!]T9U"O/ MO$B:5O5#'1OE2DF"9U!OCQ55&:RQ%6@R19-I#RU&L$8,J;BOEZ.6<#>:A07F<^[+6PJ/_#6 M,&I(C$UU$A<;B<0UC(LR8U,M85-%C,I&44-A;*J3N-B0_=DH+JIG8E-5Y&[G M(-!IY0Z=Y'2E[<9R\V-V?"*/UG>:EO[D?+7=U *>T; WD5N?K="% I[N8_=9 M+-%ZL9OO3<:MFL3-D.U<4<1$<\F,4XL%Q9E&-<5=;&T85PO MGHT SY*,C6F+UX?<9[&TZT7N<6^BE P'L^+I*HJG@Y$+!X8VL'IJML95KM'U M=)$?)#9!RPV&K'QXU0PK-ANMLK:Z[&?-_*SK2'FW&6@6PT<./J$SEG">,T/. MSOZL''(&JK3:1BS]3);VJZ.M%L8L&+N^HB/<6,)=EK&P(>M_ #V[J.43]RX@ M:K0&PLC,N;6231M)!K1'C3EVYD2V!WC^@N=^HPN M(&9:IYC6F5D-14E@<[]E"" %T;$$F&][P)GQXNH3;2HSHX_"Q)*=M\>8?M,? MCY+%ZJPO0?=,Z),Q)D=XLTK=;B)IJPSHNI&4E?"VA;$ES>?6:&<2T\XZAY&5 M:&?MD;5%M#.Y:>WL8LQDS*!T#$)G).O_X[L>IO%;40&U5,DT2F'YS;OWF/%(M!1?$1O6;KN>V_R">[U@<@'=EPBLU MO%:7(S^QV JSVXVP=^H%&7$5VW#!#3Y9.(258F6EXHXY_R^)IU9L,M:+>LRE MWQI-*]]F/ (54D N]28C)=G=B>E1Y[._,H,W)Q)_ 4>XA+.C^D-58/3?>DNK M&OI7&/VW+:GTG/2OGH7^+R8:%K2D8*7!7?U9UVU[Y Q@RM.F-I>4K'QJ%':/ MI4Y-?75[IR\-RW ]1_.,-Q)V CI&ALI#["')1&B;0JWU ISO300&\/8%5"L& MLY!*U\P)UV+DJC$@6C%RB:D\A,&Z%86GI\"ZN+]59J[^;F)>C;6D#6'>N3S] M73>PGHGGF4&K.F9>I:'NM@_K,?U88]=;VG9H1P*P3 M-7(XW8$61DS&7C8VYDY_.#?'4K(X%L/,R\;,@S;F>?CD@6Y(#!LO'!L/6<%G MP4:%%21T$QOKMHS/@XTM;::4V2C^Y($B+9PFTDQY)F:J8Z+ZD[73E_YI7G6F MA2*@[J=(Q4N.BP&K.AYT5=C53,%G<]A%VPU)4C*/AV%7:WA779,,F\.R46\B M]16U[3%2AMLMU_B*IT WA]MCS(3D^:1OAJ%:N]AHU7G5QZ-8"A9)O8DJ5S#G ME:%/2W2\W+*+RK/NPZV5!M0< WG;L\X>#!4X8+GCSUC2W M%JAI@:YG8]S#+QQCZM.F<-Q*@X-.UQQ0+$>6*]->'Z#<-CM1&REBW[F[%QLK M!SZM'\)KJS#52&'38*[7E9_K$6L,"]FPE[:PIOS*]J:00F51QFYB82-MSQK# M0M;?K"VL*=\YU!A2"(PU=1(+&QDSU1@6BNU,?&B]81K>?&"37I -6G6ZQ7=M M3;-Q'JT?Q%V1F?]R7BLL!* -J=!5 _U<6\BR:S%=9N,NLP0 M;O70E])IGNE)+<:Y9M,&JL%H[MOR["&5HTA>$%_OZ#S.Q7"[:J/UK? M'1OQ#!-5G)U$E?+"4!@.RQE=A>'80*+3Y:)?,3H;J7=$@#Q6$GQO5Q2-L789Y'6&R!XN_&\6\PD:.,.Q,XS1&!EUA MP*W1-4J0P;%=W&K%RF*.@.#W\)+]UY?96PL#OYJIT5G('@?(0I93XG B?Q@, MIU]%*A6VHW[B+[6?O?,"6,IS'NYRB*?Y+O_ [(_2O:>$H82UN_(P69O62@%: M";NH5L">MJ6X +Y(=I .ZPMG!Q4H(M)YV $6$X[ZHV')R2^,/#M*GDQ:'^L2 MEPMG'=1"J+1GI*",R[J[&8EVC429!#V21"7EO"2J4EDZ+#$3B-%H1VF4B=%C M:30OL:$DC2;)D,>L!*5T!S1&@UVC028GC[0T'LM2>JS M_ING34T"_]>-MPG=/%Z88?E:Z!=+? (_C+:_U)Q7PXJVC\-)PSW=(#G<\LHN MC?R/[WK&?!WBQN3O4^=O&\=;\'ZV-EO[2M8.6=AHC*O:KH'$=>L0DTX_^O7= MT+U%Q-]B3X5;&6X?T:; %7PO^Y%]AE -:^:'>;Q9P(V(\NX%Q/]<.-LTW%=R M,W6(]N>--O>(G[@J^W>QH,@WV%,<'PS>'7 _CJ M;\G/566@#M._&@[X7TK'&:L+)5)XU8$UZ5KUI[NO7^]^?.:^/_WQ\(-[_O?S MR\-OS]SCM_M!@IP:0F:ZK6^V1US.L[E[VZ+WJGE$Y[X8EF;-8''NV8,/=L=D M5;K-8NK0OXGFN!RQ=-A;+!S;YX2A(/8YS=+Q;\(YM_CA19OZIN9PVM+VX;IP M>K-#0-W2.R M?#PJ?8I^Z7[Z4I/?3//3TGTNN&BH)*8O@5T>^\S<>CWH&G5'BJ ED2 M?&0 ,"WO]@9_5!/[3A B9=_"<, %"FSR3YH!PH&J>S/S'0?VQYFAYFR0 "!A M/S+"S7W/!V!-HP+Q#WAG?]4_WAXK>47I3+=%U[DU/'CMK(#X>\B[@>I5CV8E MG2H-1BI?5M")TD 5#PNZHDLI@[$JE5HI^_/Q6&9[8GMJX9ZDX;@"M1#="$D? MP\'L2+7<&NW-BPR].!$'YNPI;(3*[')];J_U_KYHAL.]::9/4+\"V6%Q&OK' MLB?"LNN+FP[$X_0]%(S4I?7.%7:G"]"!WM'TGD+PK>*U@4M$$*Y%0G_U"Q? M<]9<3CU"1\*^1Z5>M#VL6T4]02+[J:JPKM";\,/DP,)6%@RTNN*ND_1V5)I% MV^FMBLI!M2YZ$WL39=BBRKYKQGXF;=*Q7QE67JYRN.B59[7?UTZ+3!)ET&)N MO^6J:;&5!>C73!I,3&7DNN8V"CU629.8473%],9$488HJBVW7&Z9470ASL-T M'OMHS4Q?#W+15K2C#6<[G&F[)6.=)1L1L378&FU=HSM!Z70V_HAIX,3U8//P MQP?#FME+DJB)ZT3G[BK<%[ECX*+[>OBY(I9+'NE]'=%%D5=ZDV31?KO41-89 MOG(]*-?NJ R_U-ZD9/,6!N[*V4GN((#CP%W<)2.PF:;=Q+XJF$UNZZC:L8_- M,FT-*TKT*:I+\@@"TVPZAE]5,)O<-)/*\$ML7+-APVS.9&OM]EE^M'+0Y0=Q M?=.#F_KBV,L=/(LZ,#\YV(,Y%:U&[6=;7?#;=Q^W&[+SFL3M<6F6R5"M*VRT M@(U9&ZJ5, 6DKABB#/.[PF0+V+=MP'SY@K-BNH^(#=G634K[#H06&&YWA,!X\3=Y\3E!C969T17A8=R;X*- M2PN.=V0HT5X#^2B,*"&:%:9!=A))6V4>UXVD*C..V\+8$L9Q6W2OT9#I7AW# MQTITK\K,X*KPD&]4][H8$Q>3'QV#T'[L.@XJPQ0<9N*>RF:WUWJWN=6CT%I( M2S9E[+7%>%A+>/CL>"CV)N-D1C_#BV[9M\>A0W&38<0B(]U$SC;8M;4CY[GB M(1>&*ZVR9RL36Q(Q"A'JR=HIA'F:'X,_ M2F^2=(.TBX^QRMNNL,?B=FBE.*P"#K>IQ);A5),V[/&H5-P6&'>F^((A=E>8 M9:[]VPAB'UNNP?"L*PRTN.U"TRQ9#C<%\YR-4FJ;SKYE)XK8&E M=$&644DLS36-OFMKFAKS:/T@[HK,O*?Y,_$\DQR;,",-&6=J>1EV]3#GF0+2 MKAA^ION^>M@+:?3.O!TMQKA:@NL-8IR8QFT8 K2L/=B)<"_N[Y*8U[6;:-A( M^Z_FT+"E[;VN,".B'M-I3\)-37V5F'3SLG!L_W415M/3B/L+_/T'F=FO%FQ5 MC^;9T!0*9R>%XAA16,K9R])QNFO#M1'Y2KF=&?)U1;/+"%DUCW(E9&]G^G_AY?LO[XKZ>89$5C-U&@;,X\#3"#+*7$XD3\,AM.O(I78VI%__Y?:S]Y" MZ5:.OZAYWKQ=\G^:[S('S+%P4WF"T)OPPR17:*5M4 D_J%90GK:EN""]2'I/ MA_6%TWL%-I:)Y,?$[7'DIPXK(;_B_@FY,Y%:Q@LZR@N8 M*#Y2]6Z<%QP;+F>DV5'29&+Z.-*4 _EM[E MKEG%U('^-T^;F@3^KQMO$[IYO###\K6 6P6G^>8O 32SOD1=\ZPLL]HY/ +JPL>BZEIKS:EC1=>&(D? .;I#\;GEEER:Q-:TQ7\,:])![EPXX M:6HKE]Q&?_E5-]R5J:UO#8LB&7WHU]UWCE>)"Z4O#+[^]=W0O<6M*@UD143, M#,,3X8N#;_D!(.W?DI_+_$"1TK\:#OC4S[.6XH7!<)3^2-92V9^/Q^/J-C4Z MN%3Q9,M=4FE3O"9=)P$:,'V=Z)QA<38&Z>!\,1*!CY%&N ] 0&XBFE;F*G)N MHR4L.Q:SZG/"$&<957/DXEUM+N':A)UKNY#^6EE'IU*8FP9BF%LAX8"P!X9M M<5K4KIQ[U0SKU&!T=_6[*]#?Y%S]C>9 I"@@WU"9>]%^QEK:[[79VIO MHLK)#I&=SP-CM'))M)+;'Z=Z6HG[*"U_>:/;WDVXAS1"4G"B9G\\DEI$2EWO MSD"!RJULU[MQB&<$\-H*SEV!B0IG)SLX5))R5[R['3N@ZS2O_VI& V MC ]":@??,W6E87Y9YI>M35?AVZ#5*R)J]<,.N7 9I3)*;9A2SV!_E[4I1M2F MX$<=(N2,6,PV]%(P$K,%PS8<\S3_HAG.OS33A[_BE=+ EOOP$TT!S;.==>SN MQK7$7RK 9'Z8A\H"HO+W';\@/6C@:C=<MI?YG3@S^+_V2C9=;(G^8J<*Z8U^@^_:"&F:6G:"9DEM.&REV/.2!&>&O.)3/?,3R#7%),H6*A$%S5 MH^6"?;4L3T(Y10 [I'6@<4]]3?-:)@XN+*!1,5,_$1G3D$[M3:22NDDW\:WK M//LSF7J,8Q?@V'A13?!K]<"<[@ND'\:OR_/KDU Q#>4PY:#)?M]MY=:7W2[H MQ?8TL[@3IZ8(7TOPHA+I0$M>ML1UYVUH[LXT[1FMGME29SKM"<>[<X_&GQX^@3 M>O?T-V>.*+\L"$T#-.: !)87RYW57-=?KH*9T9INK[R@OBO(:( ST '2PKGT<)'=WKX<>_$(; T& Y .>_N24'KY&UV)(P]&@V&DG3A M86RVJ:*;.HP);0GXMV6-]NH:;4L\:,L:K898]0D0Q:^LE*W=DBN+IZ#5&J^^ MF!L+*I;B%4KLWABFG0'3+CJ["\T\VP<+QM$\PC*ZTKT;TDXERBAI+-]%YM_= MQOH#JSF\VA]PLQF.]G%O,AHHR<$-UY;IPI*VJL57L29\E1!?I>/Z63%\9?B: MA:]"3?@J]R;C 4N*9?A:,;Z.:L)7A>H#ZM7CZXEQ^=9KW8@"Z/G'(C0PUZC/ M']N]T>E-%<0YVV]S67_3*CQG,?N471>[+G9=!:ZK0#0YV12VOI#NY.]3YV^3 M:D.>[&UG?UN(@B.,&*]LUT TNG6("?CT1L) <:B?Q9X*-S?P.X:EHWPJ\I '1XN5"^E&E;GD*7PJ@-KTEL#?[K[^O7N MQV?N^],?#S^XYW\_OSS\]LP]?KL?),BI(62FV_IF@^G">39W;UOT7C5,;_EB M6)HUP^279P\^6.X4!U>ZS6+B[-]$J; MFL-I2S0)8;<_5PYQW2!9R%O8/BRNNV@C_#YX'G Z$JCC]N%W,[+"3K? .A8: M)@6%"^"I G.5/D6_C'6-#KA.EG"G?^Y)],@J'2K*S:B7^760WU6+& D^,@". MEG=[$_;;:(0&A2#*/> "PSOY9Q R H7H9N8[#K92-,,) 08)8$&6*]->$\+- M?<\'.(7A)9?[@+?X5_WCT3EO'960/(]Y-U 4WI(2U,"=0*2 M&40Z)@5:Q$,60"R78'$031)R], FT@-I^6-^)L WXCT$EE]Z3H#*MBU]6ZE,&F4@2;"?$^+E<@76E^!8WI$IU;$,WT%MP,4S%FMNMQGD,LG;I+ M7$Y;K4R $H9./9O&=.T"8QBWG5\"&1YEKB"W-WV\$4[CRBHAZHZ/XO';EV31 MPK85T]/\!T@5VX*=K[_;KFO "6!/5-0\6BDZRTY'2[C=&8[D>0L84K7MMA0DU/PCLZXVX=Y9.W]\FT9W_&L'.<;,4%'R9;<05ONDTF>* 8KBZ9CY: :'"/^ZFMN_1FYEFW$SL0J03FY!U) N&S7JJ)+>CM78@ M1?<;BN\[MN I*1(=T#<3>;R5G/?8/(P.7M@53:QZH@H=%[K-3G6!=77/ M'155(6_R:(@%7QQ[F= 47D!1<(/7N'\8WB+*6"X]7E0UHR M1O:<7T8OW:87L27THO0FX[XJ\BVBE\Z/;GG^/4OFI83B.A]M2T/O84W8G8+ M*C!\M2^4+;7 M(.-857,LI27X(/0F0G\DMXNA==OO0 L,QAF>OB!,.>_A MR[FC^ R&%TW;C15O,\_%Q5EB?$O8 )VOTY>%UN27,\<%(Y@^)X @'D M(F'UXJ)DFMX5XU S&(1=Q*4V8= )N>/9PP3;SUQS[)6D54)HKE".77+*-757 M!3OIU!WG&KFV3)1X&>60OBPO M93R0Z9DIGG&S(/_YM"9V9RX+^7T%I*C-0#D*.A*CJO3IMV?,[_]FOP59>,)0 MX+D/ENT13O[8YU::0S4J3-OWJ!H&Q.L:>FC@PO>&'M9[@%J&OS)L&:T! MS&0#0=?/I&4XSJV<^$9K+I[FCY;K.3[-G7YRHOQS]Q%>3G3X # -9I[5 [8T6Y#BAZ56S'W\FBEGFQ/'(4%^ M?7C.Z"Y>@C>XATM#HB,*P][$6S@D61$2-< ,=TR'.VM[,Z#_0_+\4IZ0^^[8,T)T%\U6A"Z\[3DDDI(H+&"E=5\9\_UA2C>69%_F#C&P MS]O)Y-AT=*_GZ&X56C])I)1H H 3 )!.^]]BX9$)'QJ.OD7\\KQ+.#?G$L3> M1!!&?74H)&GC R96E&?+9#S4"%_FB<3,#[B%Z )1PBI-YWPUN48U<' M89A&I'=;V8D=Q;_ J_Z%;P(6C+(QBV>7/_:89NE*2BH);Z!9C@>UYG 2P+0O M*T+JX3YBQV!DY4BF<5T%]P2<=SYWB<=-U]P2F#PQ30*K63#"C;*3(?5)0B3WS1G MMJ!J;U)BS T34$H##F.#&HP7QZ'!R3TOB#GG0&2[*S+S?+?/O2\,6&7EV&] M(RY=:&Z2GP9MM;[&JNJE]B=R) (O#5H?4]FL 7:B-U?X4^PJ/KUU2&OV$+# M )AC.6ST"-5!RO,T494/J9DQY>O.]^"8<('Z'6W57QY35"3L\9 B2SJ&ZUL! M3N!<,YR@@M1NV'JD5L=O%79AF-P=G-RD,GW <2\+ U@]\ B'6.0]:%#^&^AT MM/ NK9DOQ%D^S;<;2NK7<)Z$?BVB?OUN!VW1]\WR M_2.-.TU"=UDM /KUJ4]Q Z@TBHK\ =]4-3M[\CW7 \42 %5^>YCLIF+@?MR7 MA\D&7RDB@ZM;LSOMO@^U3ZAF9R?=]RBX;U$=]85ATN+/USEQQ$%H5Z Q86\W M4X:PXYZVYAUMTX]9#0,"UU=@ Y\XOZ$%0R_BDGT!$B0\5QQH@)R@XH(,F<7G M!KFQ:Z"]3P;+N/X4]&E#:I>GH*@&YNSO^1R)MBAA.H'.+X(FYP$U^@#9%RR MWVFD6[B-N+AS31J' UL**$![CKA-ML1]++P>ZU+Q:9WL[O&N.?K#SY41H/=W MJGKQ!14EL')=\@8@35>5YHZ]I-#4PY9RKP[.J_$MD[ANT*'H'=$TFD\#& %V M(3XPM6%7^$0H@I,_=JY;C;/ MD,TSC&$-FV?(YAFV>IYAT( JM2^56'Z.8?NF%AYH5!;T^CIF F$K+:>L@Y1L M+1;OR1;8P'>6_@?=$& ',%"090^A\D(CJ6YH(P=ZO0MJ&E@-&JA#ZY@2=FJ[ ML;-KOVZ\$R5E-VF&W4:9/&S953NTL!TC"B51+JL/2/) 42H:43@:# 6ELN9L MU6U*K$+?Z6BYRB?-Q(!05>/JVEM4$+*^L*8UYKIKTZ2^]EY?)%TX+1 O>[ZA MZVG5=N=Q_]1 07/67%J;NFN<(I'NOE<+N^]CCONXEE+>B2]COM-PQ/?'[1GD MPZJ#675P=CZDFIH-N2610TK]KDX?(Z)'ZU"'86'(JZG4H_0FRD!N4UE]N69" M ;JK;<3W2/F@#F"B7T-GH72A,"H7TPWO[1_!M1W&Z_+B@F:I")+8EY2273!9 MDZ&:^.&H,GY8"&>R>.%HB+RPZ69Y%\?N-@&T"V)X'QKA>!%B5\WS1GQO(@Y' M?2FE[V]6E31C=O]_>U_?W::2]/E5.-Z9G>0-YDM@;^\X] M\]=SD&A9;!!H -G1?/JMZ@8)"9"$A!!(/7.N8^NEZ>YZZ:KJJE^U7MGMR"ZE MZ@ZSS7HF5W<'AY9&Q#TO^ZX9=?E207T1SM.HNV-%.G49&-M01:4 KHRKN\ZJNP,CG;J""+.]JN#G7-_Q M2&=-QMTQ(ITZ IR)4L$ISC5=9S7=09%.'6]T>FK^DJ\%DEDY)T*+!079%27<=(J6I)HJ+D02+WQKFNRM4-0-#O/*6*0/2' M\VH[Q'@?./IJ:^^2?&XXZ93V1)QU R/.54^[DPKN#C#U!]1 _\ =>QBMESR7 M:,O"ZF?=S%4_'Z$H^P>9V"[BQ]S!:$BUF>U]=4>DXES[':_41@PN5E9-89I8 M&?1L C.'02+!]=EQAJ)I#X)9O(Z=]3__AZG(_=^BE:KMU2IO>Z48?!63\$)+ MN56]I^I6/573\(:DM*V4FT^J\Y/:S)YU5.(7.NNROCX(D_?E**:"__]MWRIN M!@)U>LOG(:\J=Z]_/V1/"K?=.K@ZOGA?)Z[C>.2$]\"HV&LOB=\-8& [D2H% M&UIBL3.#JAI4PZ$[V=6]6H=JH!B 86IYTK^&2_-3\,#^Y!M;96/I%F8W-\W^ MJ%.57NHFPC9^TG;34#;4=V;_^RWU&XW-PU MWCDON5Z.[OQVE%G09\X%+8/3:A:+=<]6@F4(4TGS]]( ?&%,W:(WR 6]'K=T M82JM 9*D&J=G2%J/J2>7EM7Y9;(3]7"/6GWA):Z+ET- M[%@I2JHI&OU\D=Y^U0*MJTW988P.6%\;[WXT:?OU7^6+'G;75] L 0VB# ]A M0E^OG[L\.X*[5(F,W;WA/K.>ZN7'47VI6@=?8!LJQ1O1.J$$*YZ86S7DI53O M'7[P%M1]H%M0%8-XXIRO=* 7CG8;>@K:%N:[2K9.VO/H%^CZ=U7 MKV[Z/2DOV?M[!F:=T]-HW7N_J)$[=PTV'"+--^WIZ[286U-%3 MUD$P,1!C]J2*($/<06BQ6F_&03#UJYN^8HE&TV"]7+$TH%@.=@], Q1+OVWN MP=X82Q531K<]X(")+A'KWCAZ+][62C-.%X6EAJ+NJ&+LEPQ&L.M@OMN2K&[-7-5#>=FS@];^[!7?[:18B)"U"SXK .9,I\2.& M;DM^X>\4X6CCE5@>^V*%Y; =XCK/?69#?PF#28Z/GH&-(O:8Z$\W'G^>3+U@ M3DAU9]?"+$Y14G41-BY_U?<.^Z,*%*Y7_JWJ$M66+%&]NM%%2Y4+E_A>>+,C M(21#E!!'<'W!)['@!5$DT.D(L$Q$+WZ!^<2"8\=$&-EN*+S:WHS2'=^TW^S0 M8:.\^,!8\"V0%OK6*P%^!>:9 NL%3J]^Y.(3B4'E^/1!Z>VUMZ"QM/+N@@G7 M7U=?H]&N->H@VY(F&FI!HYT%Z/8;"M- M8 ?8PNF'IF$P) 2XOJKN6V.%(L7PF(R-FB'=G8?1O@$]"ZL@-VNXZXHK,!I> M01\<6-DH5F#GHU-2EHP#83H+AV.0@ZHRN!\XP>^HW*O)W\C]19SK_Y P*"28 M>77CNUZ>W5;EB,K>"WNX\ :GG& +;VOHKVO'325&K:_*?*<=R@4NM^V25;)+ MJV9'537<% ML%US$$+N11>SK:)AY);Q@>-MW*NK04Q"V8'DRYGE8^5N2#-.^ M[PG"\WC)YNF:T3""A?MPSGAS9B]M#+13DSF3+D;G^Q'G>Y>QR#.3_CA??B1= M$MII],<_F5GV2*VRPF#[&QB$$?$SBP53.1Z'A @4XW+=I^FT&K[=T&VC%KW< M^#4> BELN,8K4L39]B,'::#&,^P0E@$6:TI]T2AJE]T3*C G9477=T!>*&\V MRHCOAN\9]^5_T@T2'#>*0WX/<1",T-NK+ MJ'C9X%R"Q()7.7'CB'J:;A3-;'](BLUU/Q"&=C2F8[L.29X'$DU2QSIU9K/S M@?<73BV^"4I]:H/>IOCSZ73P],*!_&$P8Q;++)[!G%<^!!]8&QS.A=M8*%4Z M\&D8@PIF3;J&'ALK9W]T^VJ['@:NO@0A/0F3<_!C7>>_CEDN")LA:E:^.NXX M:N84Z\1L'E,T-0T\ZOREP_N4$^UT'L@/ \:SP.,ST#88+G$CRMN=/DJ7'HU" M)6//<$E_FX>Y2N![NI$5C&\L)ZZ>9&@>?5;H. 4%*?WKDI,]N(NYB.DEU"+P M^ U*I-#!MQJ(76[9"6OS749NSHIT\CG+TH[4*PRBKP1B[1?;]>&DF8;!R(T% M.,$P)KNF&7![Y0JX'(;%_ M7MNCF(0?;._-GD=XZY2E!I B&;ROP--W6##K.]5XXS^84T]B\ZK2^<\R>Y94 M_%:UUFK)7-N',Y_CFG[AY>['VZ]?;W]\$AX?_OS\0WCZU]/SYV]/POWWN[S) MT! SLYXW04RH>WR7M=R_N#[8XS"X\!3#"ZAEH^-,<[>;\7]AV +,=%2ON=;? M8FJL**>S#S[#"Y>/@QD,SNX<_N@]]00'!32,1/C< MD$RI/Y0X3.D N"J?&B7T6\QL>%]0(EATBTU_KITQB^BEI.,9F[Q%G-MX\;)6 M1T/7%3_\^HB.>$[2J'Y6Y)Y0YHE__O?,C>?".US[WYSW53SP+>ML/M[@E,8; M/I$1"<.%!XZV5]3I8$/1@H1WZ'PJL-JG/R+ZJ_S;>\'.7$LDCOL@L$,')\!E6YN)INOS(!)8I$ _^2D()!#Z*H4:/8!AA;'NC M).S@ADDP@^E'<@\0)O:\8"S/0^-P:H=Q;J1!X,\BVH]8P.7!#.WA&'\% MCP$&< B9T-,?XR-5?>^-S4&*O*!'$M+(\P_Z7%(0= 8UM0@Z%]C6\M5-X)/- MD4RF)8DPM*=N##M0$-*A=A1]-243[M]BFX4A4(8=9F!ZO[H.&$3?>C;IOJE5MTK[5D^5JO89+.P>;/<,\?N?@UN9I?K0]#-Q6 M:P)2:9TMRX8*R]2*\^(F=\=CYO+;/)D$Q]"S-RI/4]+QGM: MQ1#-@F84N6:VC4(1=-?260\QK#^MJ5,[?DP[)*/ M%%)W-X4XU,**J50AM;II4\D"4TGMBZI1T5UN>^UVQRXYZZ_5;B*O;@<&4Q#7 MP^IO+&.L6!ZVM1"SH97)5S>Z8E6MSV8Y<4#L.#C.]>U&$W-S!G6RG!RTY()^Q>)1.%M M[ ['H/RBF1>G>7&KU3]'SV4IWK_J&X*%^;+8+T!F6ZM@.@YC''U]V-_8%"VK MX%@3$PJBM+M8JR"XDRF\B7@CA.77U6^HW/O#$--[P!^A_SZ/PV#V,MYXM%=? M-7:&Z1>CK1S+3FEF86CAZ^H9HC!L+O\](R<-1*3428,Y%^1'UEL9W.98ORJ7 MQ_HKL?=I$WI):4+O#X(9A\/XC%)ZBY>T2.K]L2&I=UGWF\OCQ2S9'RQ+%MB7 MQ@[0_G#]/1RM"D6J]>3)JLH.>;(]"DF!VY/@4-"D6%N(IC#7D4O2F@$\@RG: MPS*CE4* P4E$R[2%$* MJ''-'D/5@? .OD9GF7WU/:V)V#B%=4,%) #WT_;HB",""O(]V\D!P<\D'$,< MF/M=LA\_,O=<. B>*_#OT)O!Q.V504'H?H+EFSZ=H>(L,'%2-+4=X$+4TZ*% MP/,WHH5TVDLM@BTH50R837V 6L@1[1'&BRIK!7 ]X[=\:2K-/(\2\66>%656 MK#48+/2ER)+J=X%E2(J.4SY>X*6@/J59[L(M PM,JY5W'1=>Q?5'5% '\YS3 M%Z/A.POGJ@9EE9+MKHB]V3)X-GJ M9Y^M_N-XV>KMIW*]J>KG>R&Y.]I.7$]S^$1S/S_7%T7.BQ;N?QQN<]? MZ#;?+G:Y.N?WKV[HI7F^_?J)\K@ZQ?,\6[&B"C_-I:EJ7MUHAB0:9KX3.6?S M'3V8$7'/RU!IG,V_I)M8-WM;P-Z**&OY#!]>=\3KCH[KNQZ:,',\WU6CN.F2 MI(@2KSSB#NS1*H]VSU0XF@.KR6#&BY9EB*I9L5W?D;DYC=C#?$AY@[[U3YV7 MB' ?H9*4G,9'T!00H;XE&D9KK*B.L3GW$6I@\V/Y"!HVL.OW157/ASAYQ5XS M3@2OV-O7R=B])U[C3H:&O2]E318UK4N]P4MJ]E:!T#DT>G>AT64.C<;9>U98 MM-JR&1.LZ%5+1(MU:)H^YO"C#&&:/F;R1W$P_"E,$9@^!>U/\OAIG8 W3R$. M<+#D.VDE$AT;0?P' $D]T53+4#6. ;2PE9CL!% ATO!DR]44NPF85IU! T M#(ZUT-WPNJYO"J]G#,,:T17:F]&D&YLRFM99NOGH/<[3U8:JW5?ZBDE,63,L MQ7;,X< Q;'DD&0/'-O];QD;/^_5Y:S9RHY1';@[I+'4'1ZA+T_6C6]^Y"]*: M_J^N/7 ]-W9):G*] MJ1E%JL"=2\ M)JX/CL^$MIDCPI2)+]@\?@ NDVQM.$':M!$RECE_#6 V,0DG M8+P@_ %;20J>4*HAEQ]>UY)E"#1KE2R+9S&61"Y\#CZ2K^X$4QP>[3#V2;BY M#'_!@'))\7UV10F#MWBXLVH[& M=<>:]&5$OO*I8J#A2PW $B.0\HG=V-$Y.R.@YN!W"?H?D'B\1 M8?>B>_\?@>O'_X1W@3#1G6='$44;N8WNT_V]A<)4#:U\1\DLS.^HT@138%Z#M!-3[+>(K=Y/ M"]@"C$]-[$LE,'0[3X=B'8^=E7J+I>E4XN9*+B% J#?!P8BYO9^&* MD]\*)7AJ6;8I0!8Z?MY.&VU"9/BL:SG,FM8O+R%Y8>C1 MLRE*@RU,[%_49JP:#&I$I9OHTXB26J+/%E#8TQ"&"&'#:0/?!'R(,LXT#*8D MC.H;\/449]3IB,J]CQ3Q"2,5!0Q#7K!1:EG"%\5K YIYV#T:.T.G MF\%@W?YXOD,ANH7-\X"99"W/3*PI-3".$ 9SV\.8X0 6G'@??C'R&Z6!/:?C MVP*,E<[%]E%+4T.U>%H1, "ED.<.B1^QT"4P,!' UB4AS:&A4T^?FV_T_+>H M9&RP9(])"UE.XSPS^F(S]#.=C(3S:G*)_+[C9 M N6NKSNS"= >^35UPR16FU)$L7H;(,X+]7Q_DY>3JO8O0?B#D?,6]$%!8&?D M_B+.]7](&!1)95_:D ];.*NR:%VMLY(QZRJG(PJ4!GV(2Y(PW-1VJ5V02$.* MI[Z>%K6J=BF3YBHN.ZU.U@VGI>A/0_+J!K.(6ECT!G6I Q)17^[IIKLDEG55 MD3T2GGA8/',9?GHD(69MVB]DP1!X+"TX KW$'/W_BE.$%1%_AE=C!YV!6*9? M> INF_DW]L!;FI)6^5CLJVCE&W(Q)K/P[N[3]PWK&-JM60=X;+JHZL6G^WL1 MKZKP2*!IB?< MKMB4.U]&5-)M2T,HV;\DF:B23@-WSB\(("W%;6R_$O"J:"1H.*,PSL#1-$4" M=R4>(RQJJD[/2C]1'[1!)64=24D91U=26DE([LC"W4=7UK1* E1[**D3K0-] M$%$I<[&!I571B\N@Y9 M/ +SR"<^CFCLS25;.:XHN. 'P+7#88A9C>C1(3*8.X*)H'=-94P( MWH!"(BXHA('=5\Q%$@5G1J@F@^^D;XV:O MB=6E7[G7?? /=C(5WOF:17>^9L&=+PRXB$>Q^$!RX.UYW\N>4?1HI7/7P,^Y MH 9&&M@I07W/"4IVLE\PI9#8DXB"9=,46B =*IQX'(#0.+#M8 XGN>-X#ZCE MPN1_BQ:#@6H!,71?%Z$6F"SJ]XB%F(:P&P&0Y?0"R LOZRJ\5'CA)2^\Y(67 MO/"RHX67M9WQIRZ\1+NLU"PJ*U$\P(Y;?=;"KL-ZM[OTV,?:MKOTT"^V^'*F M7<>LK<2#&P$'4\]%B)G#DC6)ECO%'+@7$KR$]G2,FCCI>B+BZTD#E(Q;S\09 M6Y>X$QJ86E(4J_I>?&HC'.0"GZ(;B:'V*W-.0["%V_BU22E>[(SS:%EYH_P9LA(;JV$*4*A3L"L)7 ML_[0BJI):_FB=]=O.XQ1#6:P?5!J=V-P.'; J"N$/&O'$OZRR_1;*-'5 MKL:VIGIO-8EWNU!2,^8RN"JR+%I5$9X/Q4_C'-A*#MR:1WD$#E2O;BQ15MJ% MN]QZI?YYAOE^9P056XU1MY8_'(%1M:L;S10M/8_^<&Q5>3%DW5K6< 2R8HFT M*<*SN0*J0MCO01B/A5L:Z,M9EQ?#L%M+68[ L 8P;%_LJQ7QVIVLQ@G( MBAA>IJCW\PEX7 ]M("RM%;M8_=,_ :.:B"EB6 V?EY=$U:T(0$>@JH7I[WVY M76Y8Y6!?UT)O'(MC0QU"R M+#5\/]EU[?/-#N&UB]4_)[A)MTSLXZ6JW/HY&E5/<)%N89L>43;;E<]3&IUK M4RBSF.)__R1\"P8,NBJ:#>(@MG1N8Y7LQ[--$3NK_+!3*#6C[KS')I(>.3MW M@9V;OX'0I7[-Z8XGRW5L4W2P.-'Q>1.0U"&ICP?G/9Y?TN-CBM]- ;M'A")9 MVS%M;./Z,<7"Y.R2>EM8ZG6@T?]VN2WC=98I]HV$3EW-@*SGP%.85Z,61M M/H% EV5:0"#+#>>%5(+JSB-5'E@K>]BX'3W1ZUM[QP7M!#$G63DLYG0XT6H) M2W&YN62Y.8$1+:L'!;=.(S9%*/KK?75V;]JBEN".LW4?U"()M=(!?5U.!]>O M]0[JHI3T78L^SK_;V!2Y"%Q?E[5\3R-X,=].Z1$8&]M!>]BH@8Z[7Q\E-GC7 M(/SSJZ?=D%Q_Z,T0%N& MI^.+24MJCW[0=B:NCVU':6>@Y6=88T#6L D3"#!LNW@37V;=V)*7>CD";6,:N$9QOOH!<.?&7;3C]++H?'N!)9B M[=&=0-;ZE5H*E+^NZ[4U)Y 4I8V34CO1,>%RNBX(.V+R\VW+;=M9=@ HR:JU M/3MTDS.)3*9>,"?8I]4G(_D(DW([!.;K7=*L?[3GZUL]X MN\H>0@-VJ:3L$; S*C!RE6-MWB%^U!ZD:>H!U[DG>+6KF^J>]S:F4;Q6_M<:VE5[]3*[]HVMQ2O M-*G-UW9MN6MKK\?*[\GX/5FUI7\GL>!.IK8;TJ0/4,N1 "H_#FV'5ML1]Q7U M7!D@_@78VN=O2V_U;N\7#/(5^ /3#L/(]AY&ZZ_3VLP(#_/', "C^R'$UY^1 MEWXL6:FZ"8ZP&*)F\9LQ+D8M%J.M+FG=8E0@*> Z]?DU68VPW20"IV(8ST)T MGS"7)"2>'=-+LVA#'LEY7W;L>OGU,%K9OUL8^=6-W7V. $R/$'6Y85@O?LVU MYS77!LH7$+>/W<\Y8ELEJMT._SUS(XJ$P772+CHILV')?MWA=GT)PLSUZ_+P M?2)3.X1/>7.\LLU\^6%T&T4DCFY]!WZ93:;LQ:^N37&,@MNN,2NU77?W.C(?$\VR?!+"J\3Z@L5*J$KU2'4:N9&GHL@%\$Z M#\UCB*",(JA5=0)/)(([7,%WJ_3T$PN" "F%.;%#@?A8<)K>G3 2I/=.(OW8 M71!.@]!.?)0A;K4CV(*_XYT#%K'^I?.!;"G#P$H2R!:E@KYDPCN\>A*NJZVY M\:ACU36K&)(L7/![$=<2N1'-39B&,$0(S(ID?X7?0&^L<(,? *OX+R2$!9,) M=7<]C\!0\&Y/$.Y]RG-8X!S#;W9L'VYX(]"69^',%CR2L^"IZ[9-%H MG3^Q8AJ'2X; S]#O"V^NYPF#!3#E?]BW;5IHC?N,B\$OKO.[RV8+*M$-'(9P M24>>K]5&-Y^EDXR=B+Z&*0W3@#DP'ZC[X[Z2)),A.38RWTJF(BV_8@] I\[B M\J^L:]1&=9JFKFUWYN['F$6CY+#2!%,G@? M3IE=%CP$?B!AXQDH,*>>Q.95)07%,GN6M#D%I9(/6-]U.:57(YE>K$'\[=>O MMS\^"8\/?W[^(3S]Z^GY\[PTPQ!%10=9YJ[69G_ MLA6C,>A*7=@'BP%P57!8 M#O#T@6_1-Z/W:[IGD6RR9C5N2\I3]@2O.&FF9$EJHO .5_DWY_V'TI/I_$QE M['J'@"QE5XW +2_',(?KN:;+&GM:A]5;+,F5,F8JZ!PAW N MV2GTSG 64XZ>$!MS7*,56DX7^#WTLB9_8'2(RTNOH.KGU$Z$X+,L9-";G2;% MH'-;U$]N*4KD#(;;38&F3N2J!\D ISSR8GM@5#BO;A2$Q,O]6.-;UQ_. M*.:Q,R-4KA/OD:P@8]D+U7)R9VW7D@JSJ*2B=6:!<5@!!;-TR;T_#"9D4_V$ M:A:4,:AFOGXB&1'Y H9D6#([E5#LMT"ZDQTJ*ZQ0K5QA19D- M2K>.UUWPNHM++2#@I185=NJ"JBO2(E1A-$/@TQ1_3, S:>GQ,L05*8>XPI/# MVWU?^JY6%^<1+% &5(=&9E*VG)S1G^!WGSC)BX_ /86)E!JB!Q1TF3R8LWB% M!!>".H1@JQ-;AQ!@P;[9$B'H>I;QO?]*HIAZO3'\35*44/5A0*OCA31M/)9ZV4G-U=] M1[?/6L$9.G"&(9K]YCBCZYKRR[I:?,';R7>H',])Z]5JP:UP].=DXSZYHQ$) MB3_$%^D]FF>OWJ.MIDL6\J]Q=6,J#3?\X[JM)MVV/R=457-8!2OJ>CZ[G6NY M8O+_C@FS/LNI):]N'J3F4EB[1+?1:\'E)GVE>U3(>A1%NN 2GBNGTP;&=J>@ MU2P%][VU:?^5S=J5/[.9EBW,J@81SS8VW?K =%T*-&&(6]^A*:LKV2753WD= MRTAE4=+UFE!ZFKZGV>N2ADM!-T^A-1/Y&/* #=%%N:"FL_)]S;$O:W:M(ZV4 MEM$.OD\/O20EXY]-@=<5GMZTZGV_<-2[9?@ 6FY2&&BO5[4U%TO:.J^'&]9 M[>9C6_(I<,!(/^>N;0.8]\4_.QNEZ3<%V:YZUWL%[^Y$E'8C->1 M !JX>Q '2W".#-Y1''=_3*:%^6$Q5CFD,ZI645R>).Q7Q"4;5NM6 MB95JQ258Y<6)'6/S;=@TN#WX^3@0HED$+A#6>6<2WP2;\K@/'QG90ZR"F^.K M=V,X<86>(-PRQ(]HYL4,[\.-Z)@1#)Y_&H4,\8,884-H 0P\-D'_H,@DK!2- M%@5[N*AJ'-:76L=AV+]5-8KER(X8#@H^17B#OX!W8'L2>!2'8 1"F([MB%5? MX8MKI7I89H^[Z;BPB3'6X^+EW(B$Z=[BGK)JP)2(7C"DI.A1I 306; L;[Y1 M!ZYINS5E5Z0AJY; MI!PY@;".14D#FR-&C3)%L":SA_&V[04\$60P2CR\QA: ME5E.:1W+62P\7EO9= M/7$,J/7%IT3.H&F?&5D95'IQ#&55#D:U04?J(,(7: M:,A@28 G7]TA4Y/XOD.P"3=FS%/U&.(087K(38&K<@!9?XO2.J6)[<_@I$NP M*+ 0FS"0+K#9%V7@58J?FRMU5@K=K0Y@HI@]@6F _,^#/#4:GW^V?Q4Z:$91 M0S=#+G#0V'5H;/\BT9[MX]BP14]K,8!-L2)_9R^B(DT]='4/]%Z?KOD.;2#4 M"O:O3&7ZX07DW^S_%X1WP60:^(@7]3!B#(3CIPQ57#5N%+4F- I:$W;LZ'ZF MAF>Z'WC4N@N)6)1UODM(\![?]&9.BA=%%LJ8242""3BEQTN:8C *@TFZ=53K M,F@D,%#I@T,XDN"+'_)*][1-/?G8?.R6C'TAD)4:AZSDD)45S$L.6*"IRBY0:7AR(Y9A7'K"I-Q3E+ M)":.6771F%7%EF*!]JS&)KOA^K1BC*Y7P*6T2MI(+$-2.Y3]=# 9L.WY?+6F MNR2T70^\%B7O&6 W&UI;"XPY[[6-][:FDE;A/>WJ1LVC;7$@FPVT^M.-Q^/ M5+>] 0@-41ZLT1X?KEI]I M$Y'A=N.=UVJ>PQ&^K_F(71TEVN_=/ "GIIE. MK/55IA4JF6"V:3@7G"6>%@]6M;[X='?(T%14UU7M#YJ' [Y D.$/T+_+AL3/ M*6]DH-8JU[$:%BAE793T-J)9<<9N'6/OC@IX8L;N2Q0?5RF(\W)\P&)&R)AV M26&%BS^91<>#;B5M!%?LX0S3KQO$5?F7 ?WT>RZ$N79=(7A[!#KJ;K<#GI9G6X*5I=& M+_.YW4D?N+.-?_(6%0*-3Z%4BOJZ(S*;# MKV&1,=HH,LDIF3XKW6<&^]66,'];QC@ ]1;'.P>3(U/*G=:+E%=C'PZ'>*Z* MMX:U=UPQ[] FK9 S(O:A'=YB%R]S%KN/1=LO3MT+ES M3^G;/]/C-,*W$SSN?L@PB(_E(P8B'>5A=#L<8KTPS):A97V;>;$[]5SB?)S? M3N&7(46*L7_]L&,2H14*L[9?R.?1B P1F"%YJPQ0IF^= 7),!F2+6LO]WR*! MI!N0-3_@,R2)\D;,!F&(AY,!!?*ZLWW;<6'F(P+,@\U-?0I-^.JR*?P,?FL*7T.HKP >.+1G40I0MPPU4X1%&Z_0/"]X MBVHH45XG!J^IY36UYU(IRFMJ+[JFM@3FA"00G0."':LSVAFQ'\I]S:*BIF-PR'UKO&0)F08'N7=R%) MVAX@?/:JB\QZZZ!OC+[RAQU"+#M&4?;]6+5=9]K$:N/V?P_\ZTRJ<7+]'0GO M@+&O8?-I9);1(L?>'4XUK:/O*37K4,700/[#"+9RF66:-D1^".'E9[:/Y2 Z MIG%U8UEY+(S3EZQUF,:U=[[>A]953Y<^K?+J%_3#;E$118OU&=#"!;DNVI-2,GP-/SZE>Y9(6-B+S!>]- R+;4;-:OJ( M; >MROA4P M5T&[6;2+UI$8Z@+SUG$1D-T.?>*B).WN MG7$M=70'_5BTEJ]N5+%O[GZEQ7540L\O00A_^LO\(-II<#4!B9>9[G;2)GN9 MIKA59V,%599L-'S>7H3>.I9U=3#-L8Y8--2&+>JST5^\:/X(QE<#==,618L6 M#0X#TDYE=PJ6T+%/DJAH[2JE[XXN?,#>]ERS;6!CW*!"UC,0Q:%A\'JNBO92 M1:4T[+<41/Q,*V97VM;Q*EE>I]>B*EG+Y%6RO$J62]]IJF0MZSRJ9)=%L354 M-YZZ)^O@?5G_V3]6 R<9T"T[BDB\5N:Y4[%P!BPW4S%1;SYFC [$*7GQI6Z",U@N/%FVXH[0--[TGR-063VH6O&58[^5V] MNE$-46TZ6YC?HJTS2%]J)X-H8-?+HE;5H+ATE?ME2H$PM,/0 M)0Y2XR?+5C6:(IIS'+N2:KUD&:>?EB*Q0[#1-E[GVJT+[QQ"]X'@N M"I@4QY*PR+]G[C23DA7;_@O-YV+I7Q>K&MMY32(CJJLBBRJO\CXUAYCMO">1 M\9Y$,D7+:I=RY+4(O!;A:,+8SK"]K%_=F$9?- I N-M;S<#%EXMOP^+;SHL( MV;BZZ4N6J&G[Y3">;S%2HT4MGPIJ4L;V*Z'E*P-"?"%3?^3B7Q%V2$#HSGA, M(K*]1F5 L&$=$=Q8<",Z[' &3_1C;XY-\0:T@"0>V[$PFF%&M9#B&4]ITQ#A MS?4\&$2P7VW7HV_8+[;K1_ .LF6N]F8(6S>+70^K;O"] ?$)C+->_)+OM%@7 MX6[^]R!$5JF[U&:'L1/2:EA,,PTB%Q?V(22>C1T,DQJ:1(%DOI5,15I^Q1Z MV,SB\J^L2TRC/(N9'"NDS/PFSV/4(JSU !2 M)(/W09?LLN A\"X)&Z]]@CGU)#:O*L5/EMFSI,W%3Y5\B_I*..IJ;)/CFG[A MD?GQ]NO7VQ^?A,>'/S__$)[^]?3\^=N3:N]D;_R)V& G$!VV_*((4EO6/&-Q:*0LZP13?/=N# MF6>'@CW!KE,15NG :16Q!S,8W(GPY/JC]]03'!30,!+A@[6R1=MF.E' 'JY7NFB&YUD 9C,@H8[*!?L-\B'F: M#;%6Z(R?C;.*A;?TQEX9.2,,.=U<'2X/)BXF/>)IYA64FEYHY8^YPFW,P0UM@.AF*:)H- M@SWS-)@H$3F4W(J$7=9UT6@WMG>+5=1PM?*#JRK&NSM4?AS,NS+MQ&A5 MA9/EFJIV:N]0QK&1VIMK,A2%UV0PJX[*B2NF MTQ+3VJ',81=B&E;&!N+6J@MI11]R^[;P/Y\/T]02X5<3]5FKL='D"[(?->?H7S"2Z M5$_@7*6]Y2N>.4JC=8&K9K<8(PL>=8[K\&GRM@W=_(!98@WKPG MK Q916'AQHM"&G'$?2@UOC=O[=J.NG[RG/FF!^7O M>?&-.+2=U5M?^O(N+-)UVFR]G<+]G=%"TRFP9XAT^(<-&B*<"[0N6S8WDPD> M4)GWE83WU?ZN=*"$31:PF##%8UB?;>\ZP M3W:F$>@G@>I)D*XBI;O!+-U#P)J'4\$CW-6&JMU7^HI)3%DS+,5VS.' ,6QY M)!D#QS;_6T9G]@"6.EVYO=4K*S<_I,WW#P2#([?:SW?O M3D8"SH2A4%/[$3.>H@\Y3*2=RM[90XJ>K72N&CZ[.2Y3?=X,CC**(3$./ ,5*;;V8#(>5\RBMT6P0N: \ M0C$&!,E!S$1)]$(0_B3L< MVZ[PT4:<#$?XQS_I6$]SF.'+///R72"\\P,XM67U?2]'ZKW[T6<8ZB.)WPCQ M,[P+*RWF7K.(@\S.]Y[_$C!5/P?=O0;#LMJ+?@'%(@IAJ8#2#PULSZ8 790- MUUCD;Y%0ZHXQ2)2<1[82)%?RQ$5XY"#$H1Y&#RF;WR=":#11 I01 M<5 ,#HI1#::A_8'2CRM::%5E71<(15W %^T-@W%XCS; >[ XJ=5&D7FF01$\ MPJE[B "=Q'U%GUF#NO(EH2;3*V'#JIC MR0$_N) T*R1;LYF/*"0*%1)5V0^0O@TX("T^]I;-Q2XU^:?T!!AXSO1#9G_J MXVB6"60U75K$,X%VU6O'(SUVNM%$26DX_?1L]-4"63\DK\2?$:ZT"CCW#CZ+ MHWQU[8'KN1C7K8^#,0$(=!>O,#LU!VS274?E -TF"B=J*HC'6X1R*. MYK1NC#KP?EOKCV6Y5W!F(=[8+:YQ>,231SQ/%?'L4+CS!S.?*L'-GU+-LN1[SK-=[3QK*U%I;\E1>;'/T=I]-GH&/?B@*B=3CU"Z G? M@S^S9'WJ+X^ FVY?0D)%%QGP81@'*#1,8-9[D.,A$2"KPDA8H5.U;J%_Y+H% M'=/Y\EE*?\V6+L(B"VM]7FUOAC66;&8@>!#M)K?X%2+B)]9(DBD[WJY-6(]!5"EN'JF[36H=)P/V&O$ M'>[ U5F6_.2&!'@V9'KP\R\RG*$5*3R,1NX0&*CE*Z_4>W8:!J^N ^?P3S(7 M)K8/IB-E:3@3HL#WB2<* X(QDT& ;.VL; U9;$V0;(THP,_8!H$8$)^,0*"Q M D_ 7:"/@],>%( +YXWMT2*\GO!?)0\6@/D#5A4X=*=8ZIXO[UN4Y]$3ZGI@ MHR)![03N8K(^ST;%2XON%'F]Z*Y;M+M?WR MF 7]#GA[P9 M=O$&X],HB>VB0O-!FT61'78?]H# (1S,J=#8Z7G+N@"4D!@M M/"R C6TPS&"+YO2#$1PMC/J1AT^ 4POFQPR6P1P+V5U@'"!%4B,_L7^YD]E$ M" ;P<;;=\1B..#<""@ GAJQF?T!2EG-2P<6X.PW,(BL -9EA""0)0,1QGL)N M5; T7 1JX]M":SRF2N,N(P/?V$0?%O/\3I_S2"$ \B>C,PLG\+QQYES$E$YE M/38CT$]%P(6SJ,$)P\_/]G",[DCAW/.GNG9U$_B$33>W"&03H$40"2]$3[NGP(*8@%;8P'-O^"Y4+W-$P\)B[Z8Z*!7Q9J[ZD M)(R3"AMQLDK>*"6H1'(,EA)VKE[._4=G\846?ZTXP\!W=T M;??^'5M9(2GGE,8+2F*&6HZ0<^J>LZK?-&4( PG4,2G:P<*MPWU"U(_88\K+ M7O $:C0PXRGJ1U#$*7:].U6T.8_LJ9\74ZF@POKE[+_.?%2YN_Y6Y0Z_P^HG M;LSVBKZ_>!-.C S[X5'C@-T8"1YY<2,OM4P(A3[4\>7%Y M^[)+GI+(!7.]Z2E%R,+RXV7EYULQN[6H?+MY]X2A$+3(/R>,\S'AF^JY#2;F M-I@RKS+G,M-BF=F:C=FHS%@H,UK5-B$M*CIO'X<_!E%\G7'60A*#HT9_+3L3 M+Z28KX;C C=WN;=+OL^SMB%A$RY>OMEU95>!XC+OD5.YR#!S\<"UTZ&\FMG- MXB-YY/XBSO5_2!@4,K!R=4-CULIO7&]U76\5\D(!S56,1_/6IM4B#F7)#8NT MAETJ6>SASYS%<4K*5OJ2WAJP/K"@\,#QTV;K?#1S6LO>,"68.B MKRY_!CA>HEX5+*DVFC57R\A%DXOF*<_*ZJ+9O[K117W/2Y'3B.9.7>P.K0>M MJ4&04=0@J&WM@%2IMV-.5G$[E3L[&G_Q@K=%_5EA^Q2CJ'V*4= ^Y6DVG7IT M'-O#C*7D.30]"3.X1_ HP?49IV,)JK"Y)]!>.U]$^-W3UC;N#BM%@6G<^DY2 MO >_8UJAN]9[YAEY_!D>\M$+AC\S6VGE6LZ4)68951.SDCW@64D7DY746HOA M>^!?,XE/I82E\Z;R(]@+H?E05^)1>]UNGEYUY/2JXIZ[W89HU-L5L6!CA*#( +X-D+ MX":DIQH%$(OS14G9#XCR! *XY>A.'1!8"2F7UV-^:N=H1-8_W>22UA1YL+K9 MFEB5C]*:^#/6JLVC'P2A+9!63^2%EO\6ABKZ2D&HHJ_D0Q4+P#4A2L;;LS\Q M&[SHF=WK3[R.F,!@)&FC8MJ1V'_!R +;+U'X,B.><$<\3W@, V@S(+F():TQK%Z=1S66D\S& 4#&<1+6;UA6GP1L+5;PYF\!DL#/TI M"J'M>CB/$'9%Q&H^' (;T;/:!X+$>\'W?Y)8> >:F^!^"V-X&S;R1<3ZRNLP ML)UEC>S[M=G8D?"&L[>C9",\EU8#8A'N8M.6=:LQ&8Y]H/?+7*! ;\U@6AOC.=_N-'/M(3W+ADMV@U;IJ_2*O0\MLP25T!()X@TKP24HTM& M!;#?M'U&]*<;CXN746IS2)D5:0@())JF(@*I\PMC H[06@3I(TM_I4(>8/@W M(1]P(Z.H4B]%M6-2M& G]*N;^"W8B;;1'L3MGX"XQM6-)6J*44Q;5"D5%V&> M8!']!'FZ!AQZ0 3A=X(H;=,Q:I=;T/0ED0,S=S/?+<A.Y@E8#<4:Y-6_[-T?&#,A?>R0)]+ M(=CF99)/QTU1BZ(CH,'R= >>[G#JVX*R9F1G>4'/4QDX4DQNM7_X%".-FJ$< M&.:,+SMUR6HHRI.]^[1 GG2Q+U6M+^,(,%PXFA0.>2N:??W"84I89RQ*>IN$ MH^MUR+\3H($_OU# !%W>6FQV!#[&!!=-U*Q\')]#)#1+?>4$U%> ^JIHF T# M^W1=4=W9ONW8%ZNGJK2)KHM3*52^**D5BV*YGJJ=^E7Z']=%?>WJ1A-UI>%# MJO-J:NSZEZJE-.T4UA0B9\BB97)KZM34/X4U17-[9(6C3U4$^/1LW[E0-:7+ M^@D8M4_5E&)4#%YP-54[]9O*+\U2WZ3P3D;%FI9+5U/)9[2':ECMO LIBJ%S*0V)6R39IO=;X0AOD7JK"4$X0 M,;)4[!BB2@T?;]RVR1'_! $C2T.@3ZM JW#;9@-=/Q$?*X(O5DV=X/K-PB[' MHJ+QN/:IB7^"VS<+&R.+>E40E$M74Q^)]^+.+C92I)P@L&UA-VI1,AOF5*ZF M:)* K)PAG6Q954CR3Z>3$KR.K&U'F ^]34K2/ 74!=[>JF;_ (=L5.#>&;?;%U M;FH= >P"3M2!$_L\]'-JZM81H2Z@KG%UHUN\'7DEPMW"CH;P\(N-[ZAU!*$+ MF!';P'''Z=3$;3[(W)=HD+DO7&]U1ZP@R%["BA98W5T(G)NYQ M@LBR!">,QK5,)<(]8,[S$D+Q8O7-":+),FN48W%]=&+B:\>))LO*U8W9;U>8 MAW<7Y]W%FV[P=U0=BA@GDB*J1HW]_BH1K79$/BZ;7#8;Z_UW5-G4X/R31=.H M>*%Z4M$LP+[O%KHZ[6@]"T/BQX(=120N E.O$^V<0YOO,-390)N?-Q9VMB, M1P\_:,>Z'AC)Z]$=&*+]]-H1%_]LZJ O"]V^&&2SZM*Z:^>?OQVO;\?HPU;> M3''=4KU%0[S/8]M?=.&Z]Z,XG-$V1I_(B,!GG6?[%_OT8Q#%9#+U@CF^_Y'X M9.0F ]WZS@^<=@1+QF:U?_BPYS#6C); +[R&ZHX"0@":ABA+^_4,Y[#Y7/@: M$KZM"8'=$SX#A4\2-:7BS1F'Y=]T$%\PC*RN;4U6[)Z4]"GJNR7SR[I3,]?6 M2&;WF,MDC5$T#MA67R^OBY&'K>F:W9,'"EYI%/1)Y[JV6=[:FBW:.=Y2L-)8 M[/.L^*IAWHO&C]*VIJ-V3Q H[*;,LV%/SEM;LV&[QUL*\I9J-8P^W74ER^'2 MJ3QL3<5MESR,W%_$N?X/"8-"45"O@.E-159^XXKVM(RE;TWS;1=C[:)H-<1% MLN0S23(^2A;CF=RN'+KPCDOO^5V\*(@/*RNB*>UW\7(@0[0@;YF+.Q?W$G$_ MOQLD!1&!95/4^TVE0Q\C%SJ9^7?8U] =LK^12S MD''S7&VHVGVEKYC$E#7#4FS'' X+6]&3DHF__4 MY0O/8R+$T""G+4->Y_ULDC(K8#UDH -M"OY-]=.;; M^+WU$:;VG'Z])^ Z1@N21%MFN'$FFQXDV--I&/R"0RT)76:BIT*" [=,IG"HPT;A.PZ9!I$+ M+[^Y\9B^1*GT$A+8RQ"V!&9K28)CSR.Z\;8P#=DQH9?X?U/ MMN\"9:>S@4=5]@06G'QT,!<^VIYGAX[P&+S!\$]SM$ BX?,L#*9$>'?U\?'I M\]7[GB!\FH5(/:35G-BA0$"U.4*:9\].!U46!"3&!85# EQZ-K_4BV>LC43]3$9&XO* MGH#7HX?1_9(>"Y,M\]KMD$(1$.=+$/Z!YM=G$)-X_HW$X\#9S>:2,H<;;=LI MR9(H%5PF]U99_%!3IISIRZR;CH^=B)R&15M4E/H3$@]U[)4FM5F+Y9[Z5 M3$5:?L4> -/.XO*OK%NLC>H2S5QCD\S/<;B,J+V0ZP&HCI_7]@C4QP?;>P/% M@59TEAI BF3P/ACRNRQX"%)!PL9K[&!./8G-JTJ1G67V+&ESD5VEV&%])1B4 M7HU8]JR1R>W7K[<_/@F/#W]^_B$\_>OI^?.W)^'^^UTO)TX-,7-2U!2#ZH\# M.#)\NJ\V7C@M37N:2D45\7&FN5N@X%]P[$5KYYZ0''DJLX=6RGI.,,5WS_9@ M!L>Y8$_PO(+9_@+K((H(6@5P*(.5@'U$\5#]H_?4$QP4T!",.?)K2("II[ B M>A O!L!5P9$&2Z7?8J?T^S7=LRA@6O/*MWE;2K&WI>[I;:T<%NWUH0M=5N$= M[L3?G/(N9YQ?/A=$,%,0' 0SS.WLJ?)FABP'_W7D$%OMW MA;["E)WMK[D:8!Q'A#!/0A3^=",GF C?@C@(V1?^[\SVXQ!4P.WO(I;YOQ'/ MPW_9DZ_MU,C.+@T\CSNPQ5_@?( G+%U7.B#8W;!+/FHO^AG!=I Z;$]0BX'# M&KSXL-$./N<%/ _08B$XT: 2(Z82"?76%X=.M#AJ4-WA!YEOC-M*Q@3\^E?T M2.%O8"U\^SU]'U[Q9@Y3LXQ$9/EEYALS&BE&16=*S3M3F56AJX09<'AXXK_P M9^'&)"NNZDPI9B[#+()QX;>\5_4[[NY7^IR'9;@[B5['*)'_1,(]C\-@]C(& M'VSDQ@\A?J&Z V6! Z6(IM4O]*"$=W@."]=5UYK+>&K#6E4)UFJ(9K]XK>][ MN=CF]OCLP'.F'YYF$^"8^8KO^XS']S-\XZ,7#']F)I&+N]:B0#E QUD#=+2_ M,/W>QP,23LMW(('TM_=KQXP#_X%N_?;\K5"QUH7&T=Y#74RW$@SK@47=^:$567[;0YP555]DQP;1-XPU[(#6BS?.5/]E8[Z7J_]RY>FM M8'(#BQ^MHA BUW]-V7Q;Z[4;+MX.ZKQ=>AV:;9D%<$:*K1+W&EO+L^OE7DW"@BR-5^6? M^#PS:.\_.5+&MY#.=D6ZKR.2YVYJC,'D!'R,43T$3.FZ5 M-4?[W 5$4[17KVYTL[DXQ &P(+M7,;=/\7U*,EK6$EJ"43:]Q+"-T M:$4#*TE'" ':H!%+&#SR2KS#.C6>>@??N>_+2K6^XNH$^8/P?VR35J7?B;K(-S9//%!#=:4;W F*D$O '?@FZGF\Y$)UO\ M1\MU/:_XR^K>^\FXL)7,.BAEU65M;>A&/X';4I2I3I]0:VR%>@AF[2+@BTUK MO"G"%M:II/4I#(1N.%]6 (8(Q8.;(F(QXR1P4%S9WRYB.0 [93]#BQY# I^B M+[1=*NDX']P8'C+-/"PLQH=D\)V&F0+>]<)4G%""2Y7E<#=A:W@X%I-@#K&G0\Z.$Y5<89J"RJH+.CP3YDT1?:+EL;6>T1 MO@:Z9(@+SUXPX22=:%9MYR2B _!EQ;3$K?-JX>2'H"A!^*"G+P3=Z0&Y;;5 M<^@L#IVU765I%H?.XM!9Y5S#H;,X=%;KH;/48N@LC4-G77RHHS.05_4[[8NE MMWSEE:(]GCM!_]2-MX1ZZ 8,YJDGG'%HU]W?(K1G>H^1:*[9%!]0>BO)E%H^ MH6CE:O+^^Y<5N"$$??^<3/\VB@+@7)C/G^!69#HB/(&.A*G?P3_P4-@^V/TA MG&QH,['= '\3_P!6OX,%W/H._O-YN8QO]B]W,ILL+BD18W!Q2XD]Y0L*H/Y* M73W83M@3W*/XC7AXG0/+&^?" HBX!62 L\Q%!#6FYCNQ8=\)8NTO)KYQI_I7 M-P49]']-T;J7]W_9O8K6]G';UM%X04B 92E,'0X''P9W%=EUR+R[GK YP@!; M%PC4HD8.9F+QAGC6>;\R&VP8S4+JSU+96A$M@S& V%VSX!4Z% M/?=H:W?@)O?( GM&%G6I&.L;E2YREH 1*^ @&YP=.SW0=ED]",-H/MP3QQ0TDS M,\4D^=YV:/4#>IE\IST*X/CY_"N&63R,D*?2WCR(*U_4[Z>PTPD"YAP!6J]9 M954#*&P 51 GI1P% M5; L,[)&&#D6HCM]8N!?0*V"K*RX8-3J" M41)X^)P<;N'C'9*,6N?-BG&D'+ Q+62(+=+(7Z*-D)8Z%V2IK,4L@'G/(:Y9Q*CSZF M^?WE4>X$,W];W)?&T>WRN+M=]6YE[=!8OUMYPC2WV'UUX_FM;WOSR(V UL_S M*?:"_$9+%#"@]X/84> #P>:/012Y0#C6B^;>QW?_:<,6PFO)#4OA18J.6$1% M%RFNOZS.IK<*:Y<(-FU6P[)R,_D&(JO!P@Q35@CPFDPBV4/L98.)J/"Y8 9_ MAR2:>:P/J+_RS!PQDN8XHVSK5F]>L?>FD:M./-:FWT^F,*$'_YXF*E:.RQO2 MU4U?5%2C."R_3"1-R(!75RPGLM/9NO>C0F9[(_9/@M4I'94R0RZ1LA4I>EK( M$+UV3"1D0.BE(Z:6LD2D8$KS&$%**(N)J. RY!>>QVXD1,NEP9?8VM+BM2A_ M-9^]$IP$,!H&:5SLM)NTTJ+5A%&2M Q*T8^\Y'XSI@'S:X)=M[#PJK.JT%!* MB)0HH(Q26LG[;GU^?,4TEKN5ZIN6KZW"2E8J2E9RYVF.>5*JD4WB1Y(O:Y%8 M<256(PE3&XW*&975M-B0OHWC3E$R@-6IX$RQ>[7CSB9PX(W=X9BFBO\D!YU*40=< M6 '8&B"N$? H&",+@VYOD=6U'?+P5*/^++R*0GR?*YGKLB#G5W.B\K"D.GBE M('%K=5B^?!&$E5[$9RK%:/WVNO)9?0X>]"ADI=Y,?B(EJ7D%,QK,TWQ=6M8# M1H ;!R%+>4K/?SKC((Q'X(,'>&7.'@(#4M9(D_Z2["HZNQ"GET(^L*:"^)UE,;V, MQ<8@?Z3<<2KRF];]0O3+T#K#[LW MAVB\S^FA56P(@!'AL8)?0ECJ;6HV(B<% ]B-U(BE!QIVLZ8UWSZ>:UYZEI>9 M]-G":_K!=(KKIQZO#N75H04R@5%\7AW*JT-Y=2BO#NUL=2@O ^5EH(?O1U>" M<5DSMB,%H%7#C5]^/ E61G%GJDK2E3;'C6G4*:*NGAM2;O,HT"RMX")9\-$% M""!:Z(KT&Q8 #O$48E^@K\J_L1@CC1$&P^$L3*_%1S.LLQ&I%YG8^IE*,B\( M?N+?KL]\>]2"S"#%6I, (Y3VS$LC8[04)<+8.[P-MM7GNZ_9!4P"AW@)@&'R M41IY\S)N3(((@P2*,1D"V&A!#AHDA1T)9!J;.T] MX2[[)QTCP7"E"'[LVH-$.+M%U)4A_45C.#$P5 A_1@E4)7[<<4DU=L_2&(SO2(BR<'8>1EVX=\\3(^Y[P!T7K.0JC M[B5(S8N,B#%)8@\Q8HLA7F10-,:*[HH2Z:*Q;60X<+_?QH0&\'*<.+3#T&6 M5V!8P+@H(N2FT0HZ549W:E7E[PMK@BW5I;E MK\4<<#4066JAL(#1YP*N'=^&?4Z%UUE7%XD(MR2F<"&^N5SNF_^O0>#,X9]Q M//%N_C]02P,$% @ >T5K6,%^4E7/)0 -](! !$ !B;&1P+3(P,C,Q M,C,Q+GAS9.U=6W?C-I)^GU_!]=/L.5'ZGJ3[I+-'OG4\XVYY;'5X%SS^*$1^'' MHU??OSQR6.A%/@\7'X^^WIY/?CKZGU_^]*>?_VLR^?OQ]:5S&GG9BH6I*#_^;= M#Z[_]NWD+7OYT^2M=S>?O'_GL"Z6/R(?&6;.4ZT+4P M^?"8?#Q:INGZPXL7#P\/WS^\^3Z*%R]>OWSYZL7?/U_>B*)'>=F A]\:I1_O MXJ H_^8%_GSG)JPH?A?XZT;Q.S<(W-C_WHM60/'ZS2OX7U$86?$>YCQ,4C?T M2N9^&D_2S9HEK]J)X/<7^#M6]'+R\M7D=:,J/RW)ZO6\>R%_/'+<-(WY79:R M"[,B16%Y&GIL*$<622=$II?P+%J0)?IK@I^\? M$__H!5EK32Q>O7___L4CXMQ>CUY\\J@VBX1T*\;/DT*NGVT MH9)QLS84=#NVH56JNV2 HA2?$\UFM,\2S4$H"+#W[TPJ3)CW_2*Z?^%%69C& M&QVA;R,I/IB(?8.9S[A)W45Q_$.[SI(+G\>)&+G4?8S":"7[, &Y 8[XXV2> M!0'1E%XF2/\/+%']-?&B^!]5D6:#W3",4E$+?I-_MU[S' 7$PO-B'4=K%J><)?4-1S!8QFS^\0BWG4FQJ/YC M';/OH25%$:6"YES%GZ$&EL"Z+OI[676H8(&SYN-1 B &3 Z1S?WWV=RT_T#" M0_[_HO>!>V?:>R!AP7]\QSTW,.TXD'A9,$3JD?P6?G>X__'H) )]^P9WFGF\_0B1!-"M$1SE!4R;G/ 2]DKO!591P S#T^9$HO0%H2A9B M3E2LJQ\2)YH[)7>G8/\,X?PR2A(W]$^B%?1OR<*$W[,+L/!7#'_9$4^".0GN M6WUPD:$#=3F-RAQ9F_-G_/F_G^&>GRS=<,$2'I[]*^/I9D=\M[F1@+[3!S3G M[?#0D=R?T9N?N,GR/(@>=IV7%1\2L1\,$ .NCF [(JBN&9JR'$0U3/4GU#85 M"<./J(SPQ NB)(L9?"@Y.)+%B(;\V$TX"#%T8NW&)CI@"R$Y\#]M#[Q@@N)> M8S.BP2^7?-<3/B60P#6L!Q[89;J+4@\'$H[WVW#4MHF*GU,P'!$PGV$ICD&Y M'8Q+#P,*EEO[%-$F6Q MQV"98DG*I:69A1Z+4Y>'^@K;WNLE1>"5,C/S-CAE(\0DS9O1)AA"?X>F.'E; M<)6M6N/4FC,B$;IF'C:^0BV.P@B'0@PIC-@\2V' MV#=>')=U-9'=JJ$%([7 MJOJ"%3:$H%&E$ 59J2(I&R>O=T12@(,7X1ADS$<_J&B.+KH=Q"1J;[91JS-R M*DXCPN$V=GT&LAFE2Q;'(,3\WKT+M.=9)SF)Q=MM+ 0K,4T$,Z?&;41X7(3W MT/@HUE=SZA3DJ+_;'O4:]8A&^4J>O6S6@0M]"'WVKXRO<9W6'/-N>A*!'[81 M*'A]YPAN8@:4_$:$R06.Y(+#?'>3A*7ZXK]%1B*@N!XJ%H[D,:)1_Q1%_@/' MX .MT2Z+DZ.L^!D*TA$-KO3SYNH>\W&M35*A#FH.=P\#$@#%LR"934IN3HW= MB$"YC,(%V/*K>7%ZQHUAZ65! ?-:\2T@NPGRCS@J;X" MM$5$CK]BV",#I^(PHO%NJ.]K=S-8]2]IR=%7+.=MO;]@-2(83MDN^YXF!SZ%&0 ZT8MM6Q",:XDO0R%G W3M< M5W4=O5M$Y% K!JU@X)0<1C3>,UP^PRCT,IC385H,@72(L]4ZB#:,21?D'0NA M9FU]9PAG$CG%$!:U.%#-)*_'J54DS>*\JL*16E0V(I"-PEPTHUA>*Q;Q" -4 M5BN>%H<#TB>\8*')*7 /!Q( Q5BN<1.2W^ W(EQ@4-S%(F8+T8YH;J@A=5"3 M>"BV8X1#%S6)A&(OYYPO?_^W=NW/RK&8E^PO//G@O&8KB]V#_.MR9DKR8;$2C$G^[&2;,>$5'ML ML1%*O2Q(A'2#E,<(3E>XL1$\!!,2()/(Y3&"5 LI-L)%I2.AZ MG'N/0=\8E M&P%!<2%A,8MQ'B-0VU'+AA.EE9B$A0Y\'B,4W3&V1J"0;$AX%+NR+V!WC$CU MA=T:8:7!B$1+L4:)*-XQ M8:(CI<5]OB0$'TDW**W!5J.D9LMJ)'S0R<5EH2 M#\5/L!U_.D8OBH[@&)/D8Q[HC#-+4I]G#@T1#\0AT M!E2.$2 E0M),%>B@)D%1_ %JE.48T6@-F33?=CHXD*@H;H".T,LQ0M,116D$ M3C\/$A[%[N^.QQPC0K6H/$.?YC8=A<1[Q;ROQ_2-<>R[HO.,@""8D*@H1GYW MH-\8,3*(SS."S9POB:3B,#"-_ALCODHXGYGBT$%-8J4X%]20P#&BT1;@-T!9 M:&5 8J)X"%KC!,<(2W<8$SY/YV]02TR)MHTB>83:)4SS8-^GB6K%=LJ/$H.%#[]>Q'FS6 P@/,LN.3SO>U; MPVLF)4KQ6AE(5"U*+!<8\09RU1Y'-LC!%HU2F-H#O@?J-9K,",C?O53<8UUQ MY&-79]H'O'LR[@-.FCN)KQI-TXEO_VQ^QKR<9"S%=]7F<;2J%YB5!?8RDW4K M(25 <=#US'"6RA?EL-IFN5GM1LFS)%0@E6^*/;DX&-1$RH3V[2$I$]439\^2 ML2T9G?>$\N_%N>QU];V9- SE3DJ T?6D^J_RG/FZ?GGI&?5R,$Y@6L2NEP[1 M MA41>\5/6[[MI^YD:E^3&+0P# M;;0^#B2(+=>PZB".VQCKO'LH]*0XQJ?6IBOT6"07H1=D/O-YN">G\M/43(*=H$;Y)]^Q(UA:KZR@(8'U\ $'8D["T<"1%0''/42)0 MJ^09S\94';:@Z_.CL%2?#B6G\_."WSJ/=CJ[,69+XJKXV\@Y^GS48H;P$ZS% M= TD[FWWYHQQ'_MZO9VR8.K!@,7,$&>*"XFEFI55R8 P<0JNST#M,B%ZGEK-@1YLTA)L2+1:DO&H:(U;V2G>0#2#9IN*1$)Q$Q4<1CGHW9E9 MZJ>PY9=FV QD3D+8\21+1S*8[2/>6M:19\!KPS%P;31@2 )KEN5G[ MF]\B7 MP?0U_W8T_YUQ;^GR8XG@OE VJ8L4 *-W61NW!NJ>?)CF>?U.WH!G^=# [&83 MLGBQR8?L+[^=1$\K(]WU47*B/A,[5$[R-I1R@JT8I;#TI?VJ=FLYS-,6B,U$ M95^UD8*B.*:H3&1-;2$7*V?:GF;N64X:R W4((Q8DH@K+BD:\7&K$TF=?/,+RQG9B$1'$; MG2I9 4<(196<;Y=3D6X6)"QM.9R+=('/3M=J,(8?.'7Q%4W[[V<1TX-XZONB M]H;G],D%J[=64IP4!\Q.XE2UI>&Z?98?+23/Q:=\&AKN0'NKCI08-4'7+A(C M&U&L/<^[F29V5=3^2;2"WB]9F(B\'9@W$J_'/KGT:+> %*A]YA^?-&X/-%I6 M)-7\,S;N>4_3A!F',$JX/ /$.QA#0ICW7R\I5(HO;B>AJK4&K29LSYCCH(=H M*5Z:N9BF!88M6ZVQ(4\O1'V5DA*DN UWTXR*ICBUMHQ2>.0I[XB LP2N/HR6*@NV( MD;IF20K2FNZ*51\?$BW%_U:B5;$=/5Y@?JVX# #-5NF=5JPT#..@-)@1"*F M^+]J3(45T& [2KPZGM@R3C+6QX3$27$K]3S4-4*,E+>V#*,^NLA)7!3/3-M; M72,$I/6IK=[D2U$H:,H',LXDS0"WRCZK)06@P[&B/@NFD08*_B>IJU="SHHG MJYYE2([$0*-=CQ>)MN)?Z49[W$;]>?MK;F:@$4Q(M!2/RWG/FW C!.EBM79Y MC+J>!SKY@L'&M=YS I^=JB !5CPU575.7A\NJNMF9I#OGE/]-,6@>N/O1)X% MW+J/@[9?'4X4J._ZWP\$"R4_KP#6H]X>&T\S/EZ[*;MF8*WA198!QP^ZW$CX M%(_-%GP(&[)WFOS'#N'7,(;Q6(3\WY@W1[JV8*B&'%";S)X$7_$X]8(/]3E5A<[)V$^8#=Y]-0-\ &,2 M:L6)9?ZB[ @A5AZ%'>J:(/F0 *I.*/69V;%;.\M3OP)FFQ8K$K<.KM/U^\-CG6]M@#T[:HLF,Q$YQ&'5A M-_9<*VT#7IVC?,%[>^B1/7M,X9=H?LV3;\DTY@FL7OA@T7F5=:DDWQWQ/36 MDI(?% ]4EY343W1DDV1.?]$H_%(TR\G;)9]R.J_E@ZJ]-O[_6\9^?O&8?'#7 M:]09\1OY.0PCV7;Q%7S#I-(I)/ N\-?_0/?A?,Z\=#:'/T]BYO,T.7/CD/E' MCGN7B =T/A[-W2!A1T[HKMC'HUZ:D(.2![OXH!_@(V71SXV]^.1 MG\G'M8K?0#+QS.#CD2Y8W-6;7I*]]\=/XPG^E;SZX$F1PPW%#LV4G$8W1&)-+ON*Y7S!D M<;+DZPMZPW/KL[NE6VZLX2M:P161)OUBKY:R0Y4JHZHZV M*:X>MTL._P$1 ]6DOV^&3*SH.&@=;#:7>_JYS-FV^>P^\E6V.H[B&-U?BQ-W M#;^DFU<]HFO$Q6"2_J$JPRD#_H#?[1)8+I8P[R+N8=,;.TOG*.B26ZLR52HZ M:'J8+Z[V1N8T?ZGS%C_=LL?T.(B\;]UC,8#54TZ(M*A&1_/(DC1:0?NH/;JE MH!63NC@QS*-S3J*D>]=I+6OK+E,DD$CR*7:<@1G($KP.? ?M%S^)5VEFU5,X MG3T?QLS6H>E\G@]FV_;3Z^06;M^9BR!8LU.GX-6GX_9/425F"5Z^9B;^=W@G]_ M#WH([.A0&>DWF\O)W3+?4=%#7DEG+PVY'-HRA\7.S\2A.[3S%F9+N=J1BR1! M9P6H,H$?Y1#:+G5H4')=)(]%_,*ZM9>6DK9NT#?+*$YO6;R2HWT>Q;\ON;>\ MEH%>6-?9(Y.9'WYUDV/&PJ_HXQ#M[NS_;DR?".>"2$?57J+KYB)LAM6)F25L M@]4ZBF%X3_D,H!,BWL)U@R(X]CH-#O/%W6CCC0W8#6 M)?P#HP%MAH9XL+UX#,U-;!#@C!_ ;6B0FH:_#JDMW:R4 ME:A05HB=LH_BT+MF,_Q[-I<+8G(1;JM?&F@0JD3L'E'YS@ZS?]]%9 MWM9]H6IPW8Q(3H4Z2!]GMA)9H:>>!6"1AKFPX0[N!KA_@Y8]Y^DL/(T><,-A M[NH&MHQN'<"4C:TXMQS^+6-&'#\01%;@W(BB+F]VUX]+1/_2P3Z M!),J*_SWS/66_\O<;N?'/JLXO(*<6S;G<;12#C[K]P-0*3O+\\OUS(]AW&R= M)E/_GUGQ*ET4XSH7HD)5;=)XTA RJ"\ISF"2\@F)'K_P3EQM'2Q<\F;SFQ14 MH^DC[W3@*,7V, ?\](//5YAG5[E!PR.[8SOT MNYD8'MWR-RQ-@V*!0[/FLDHU*7_K=AD,Y/9$2^$:K"*-(C6G4UXV+K@ M@*[#8F@WM+81VTSZO4BZ0_M^?CW]'!5/8]VE4>H2!\K=Y:W0"<1Y3MLQ#MKT MR1+V^NY@/ U26^53ZC/".].^HQ&:4"^EK9U&:QMAP> ,][&SA]O%;.W.:5WX M9O*!NAYKI*VPK5TK['T\< M>M>HY?'84#UJ+WOH'@@_'JQXI6,?+7J-./4N$BMV/]65?<,?3;W?-1(K.J4F M[=8XB".(#BU])P%SPU]?GV>A3X1*JP6M "57WGF(3\>XR?(ABK]!USUWS4$E MI)8$7>I#PW2=)TU MYVZ*VW&X4(C__ ;;+XB+"&E/JIB<[EL]3U6='6$^19"TM&>%<5^+:A*7#='* M[[MNF'L]H%2>0K'W8/+I*GRJY47WUF/I<[[)TZQ0ZV8/P:&72AE(6?@[,*]B MOZ&]573?D?2#1/MKPN99<,E!X9[%IVP=,T\&\F ;E3LM1(CI,&:'/SFO'60* MG1!:)J96SWK73?&TL(I:=-?_BR3)BIM:Q$V>[O)6;&=%A,%QX\59-$9T-&-= MZD,O*&6(=LT _A*E)X&;)'S.F3]-MN)AZ6AO U;#?0M/&^&4HY<;U35W2+ZS M=4]3'5);/2KRP.06T[S2+O>6HH<69M4<[5^!NLM;L0+E&A;&^5Q'&S=(-]-% MS/H35/326&L3-2YU3FN7.C566CW:@XMFJYE*YL(AJ [=JRL9-44[]5H*6C'% M0#X2QH19W=^!EH)6=*!^%EX[JYBB(\O%KV4X&<;@/$![NP+*S [=]U.1+ZCE"_0&(WC[+X>TE;0"2%P![UF\F=7" M4SLQZ7%A&W&Q%U W2:O;*_50_1XY[B:Q]7P== #&%^'9HR<.5CZ!J%Q&"09I MXY\)_LV265B>*8MM;YK2P5N[,[96-#ZA@(?XW26[[XM"4 O:*@9G7Z]G5V>O MB /?9B$K%JWB=N_4 Q,I$>I;80$W5AHQ&VN6<8).NIZ8_9WY'OJ$(#]=^S4* M%W^%_[],_>^UCN/:"*Q >MO[2-F9W>4/;6%N1]'GV; *44HN0NV,6D-8V;H& MX;%.$&"F2CNWI?!?!X<]"BL4"-[MBEV/B^(K6A[5H;?6WUFWJS^X_ MHQC-2B 'LT4DL\X/5 M?J[&=;LS3%I.\V0E,VP%*CXQMAV7C*@HX/D]N.A@: M?&P9@%M,2KERXV_XU/L-B^^Y)S_V[TLDF16[T]1?\1 #_%Q\+:.XS/*%I)KN')#:'Y^,5!+'^F@L0+TO6?K 80%V %L/SC MLP5UU6]'_-")#/*3IN.)&\><^?EA"!$*21-:(4]J1.TL-$Y!42.QHE-;]PVT M55N2SMK53IP@7[D;;!QYMMY>V%;M#E<']*?C^[JYHZ\W]852UHIHK>IY%0P, MU'B%11:SU7#:,?_*4^5UL<$,.W;#;V7H(R9!I72.CN)6K*1_B7CX&WR#6W-U M&J013J!!>&B?2$,A0;VFB-TM,K[WWO4B29^H>_KYEFN1CM>@O#^X 7HJ9O/J M=0Z=(,E.TL//-% =BWR@;4%SW3':%)VMJVY-.Y$.&S<0F(B\9V4.(\P1)O:B5AQ'%1EC.O6D RYV*HZ]5W/[-^5="BM MV*!N,"(JY??HD0C=8)-PC-E#H@1]5?$WEN+Z?,U<4"6@M9LK ^#:8H5 '_] M#F87G2.FV=6.(&!/0VV"Q@1XC1ZI]G+/!80.1@T""T0I*J M!$-&FPE%9J_)R%;K +;VE(K9:REH!6#YW3.I^?=ENVLI:$^^.]W[=\?;]^_ MUN6E,PV:O?L5/YTJ#J_U58<1T1S[$[,E@G"?G\7@YGPLHIB1C_%ISP">MAQV M]-_AZHSOWNEF&,GU\/)29NV\QAQ7(?/Q45M\A;Y* =H=7J5#:^T*WUCW^B,$ M6XM:L/2Z"I[68:RUN[!B4LM(DL=7@<\#Z*'V@7\;J'9:R5VN-;CS/M& M'>C7BMBQK-4R,&F/ MYT-T\*&L;5'%>QZ)/N=Q(M+P[_+2=!L3*Y:U+U&<+J;@:,U"-<)U)HGGZ@"N=B'8B0C\,.%@!9?O-7Z@B M23Z[\:)I$&GDVFY06FOXW<"RX&>H+.11FD6T!UCH\ TTMIY0X97NHU^[<;5E M;1:1%9^C>VD"$@&.9(ZC8 MRG_*/+YR XV>_\_6J^N4= M<>%UA7K9O_LO39NPL-5C5K^7(JRE/.H:-'$6PSI1/(92Y&&4.?S@V[[TBX;W M89ZD7EMTI7P>?X[0[+Z) OFHI-8EB@X:*Q:"CM0 I7I#A/9K4EO15>*1E^E= ME*5%H!??UQL[%%=;Q+MO.L).MEB"+9_OT,U+#[2^O!?6A]YFBB<-:F9=/3^^ M5H8*(QZV:JOYFG:>L>"$!8&\&'81>EHK82?5?\("(?:Q[>?F]K1,Z/&V9;$H M5*3MR[_H_6C5I: @!M/R*);'ZGTQ9+NSME5'PYZ4B=8]3$_;EUE *6IKM_ X M%.#9RL1*N!T((BO6@X[T#ODC"&+*WL+?U^5Q^T4H \;1;)C%U\"NS&,W]"[R M']H&:[VX'7KF9UA%DQ38S.[^R3Q4LI-IBM%)&L%HS)A8$>!0BT(3BM-MU):&Y"J+O25,%B*#Z"!>5JQ, MVZDS0_1Q2D5B7LM&(1:"SUF0\G7 8=9OIFOXPQ-:A?LH$,9]-=>]1? +"'S^ MT\ LGG]$4ZS1@VI]+X*";E)H,!:3[EGH._0KCS""OSUQ60(T?YA7L'2Z>*EH MP$COL39;!K-V5<#8LM*BM30S?'%/DDPVT%+0BL6H. R-YC=0!?>Y:^ ^T2.V M14;;3\(5N\WP)+V%WE9=OXA"RQ5(\?H$&;+6+'SPR\#-2#J18C#6#KRKBA\Z MU.X,EH(%"(V\95O2##9Z+Q C&/Z0@*;7(K!/3L7ES0F:0"S?7M\30VU3QE,K'\OHZS^5G&>B90\<=8D MM@+K*:@?:2-HI']?[RY_Z-U0I*+Y!)*[P MW[J/)V()(WJE2VU%5_\&,P0VK'#ZJ;]3:CDKFE_$DES%$5YR1E]&GI^: $F# MT(H.XA[E)DNO4#ZB>".=0]VNJFX*6QV*M0OL7S#S6G%?O5 [9C%\#86DBMJK M#@]A9:U.<\H2+^;B3#::N^4YVAH3S&]@X?=@1X>_?1EO*;[5.$':B:DM3OC: MW>_^3!XM!:V8V$*[/L'!Q[.._L6JO:P5W>BYK9UGIB4N\>LSL/3HKO!%H#N7 MP+&UJ!4PYGM?+4:YQ^&@%K44FJU+>JT9/3#^K/Q>[Q[,SFP/K:#/'D+F=Z:J M(M8B+5HKA+IQ:*><2.@=6_;2'OP4K41N1K;E^ADY*CC^30_1'W?:+YUK7?&4B6A?=& M5(X]4 _.H>N1K%&8L;],#_T8H63+=>5JE=HIP&8A$7252IYE $' M*T*9&]E$Y27CI,HFNGWANHST_Q1%_@.TG]BZ]\3]\)LV3.'0XVLW*+)6SN:- MQQC[[!4M6EL]8_119-OI8][3ZDX-(2=[KN7P\G*&-Z?8^=^+O!]$/%Q':2LT MFRJ?>O$O<8,'=#6,L \7YW&TJAZ U\G8OG,-MDZC_/BO\/##@J#W$G,;@152 M405JB,G([V16@;ZL[[TD]N1_;Z0>EW%U/%0?5ZV^*3*XXMND9W$/EB_!?;IN<[-6-R>+UY&GM1X)Z%+%YL+OD*>!$7&7H(K$!1N2)) MZ08]!(?>Z3LNJV,60-,+[I+F\/)VLQ&20V714XI9(5N5O=3RTA6Y:W90V;HK MUAZ^*WV)U%SJISGT=!(*W"<6+6)WO>2>&TP1%PVEKY/&"JGL3:F7/XH7BFE5BI-XD-+T5K6-<10FLQ*0 OJD! !4 !B;&1P M+3(P,C,Q,C,Q7V-A;"YX;6SE?5EW6T>2YGO]"HWG=:*4^U*GJOK(DEW'/2Y3 M1U9U]1M.+I$BID" #8"RU+]^(@'N(D40R)NXKZ6+^E^_X']EW+W">%GDZ__"7[_[Q_D=PW_W;7__PAS__+X#__/[= MSR_>+-+%&<[7+UXO,:PQO_AMNCY]L3[%%_]<+/\U_1A>O)V%=5DLSP#^NOEG MKQ?GGY?3#Z?K%X()=?6QJ[\N_^2\#3E[!)$9@N).@5/)@"L>(Q.B6"O^SX<_ M9:E-R$J!0N9 I5C ZX10F/0QV,"T*IN'SJ;S?_VI?HEAA2^(O?EJ\^-?OCM= MK\__]/+E;[_]]L=/<3G[XV+YX:5@3+Z\^O1WEQ__],7G?Y.;3W/O_//J) M^A-JT7Y<3HG'J9A]G:QFE;*B9O-T]>?S_$O MWZVF9^D)_"+%W,-JOU,_U\^8I* M[""O5 M1"N+(94(22@#RB0+'KT%K5@TUF3)<[B[;I6I%7&U$79]WD;BZ_!I,5^3F(YMEOT_3=G4/X>WM_+NQ5 M2HN+.9G_'Q?+?ZQ(GU4-M_[\=UR?+O)$EX@1.8)%QD$)6]68$5"XSSIZKE7H MJ3)V(GH7N*AO"RY#B*LAFC9Z[)+1$KUTUF:(-E.PDEF!8 PQ*KC4V=M4W<9> MB+E%V"ZHT-\6*O9=]H:2?WVQ7%94;HE(FCF7601359AB08./2!CT6: R ITW MW61_A[1=I&^^+>GOO_0-Y?_+8IZV=%Q'C%?,H1.*K. VD=Q1X'@P4ER)G M5EGR>\A!JX+ ^,R.7.R9'+F="$*R";S0'_&V,]; MNDW:N"+S/1#Q@$^T]](WQ/:KG#?IL3![&Z9Y.K\B1Z.,V9(/)E6BK9:+@%"0 M'+$09:P_<6:=$M%P(WPT6]ZD;5YC=! \'": I$%:X_(@GY8=/Z33,/^"; M:2E(-CKAZF3^?AGFJ^U23RRY[A3YDU&N)SQ*"++1)F7@WHIDDRK<],N$[TSV MN$+N1M 90F2#A5[6B*A=+" 2N8NJ* 8^Q01<1Z$SYZ6$,H;0:Q].:;$SOIKG M3;Q[^>QWF'#Z,<09KB:,%^4#K7@)QH%RF@3@2>3,>F-M)&L0]B>3TH4<"8?1D'5PH$#739"R$15U$ MYDGW4Y@/TC@NAZPE+!K(Y&"$U,J+R:^GB^7Z/2[/;C+LJU\6Z]>SL%I-RQ3S MJ]5](H4K64;&@/16!F5H#0(@I\DPQ*Z'$4S4>>[Y[7&[6X8#H(8+V'M?; M)9Y3=/G#IW.RUA,R!$8*VD;7'JM F!PR@NA#89^0=W#-([K\*.I)CE< M)NT1\O,TQ.ELNJY6+]MD4N",."L:%)+OXX3,%(J0P9.$6M'1.?V2OF&\\[?A M\];I4R%:R4JF_5GC;4U1DM.:Q*QBD 9C5 R/ZII?43I*OWQ?'.WFG.\EI/:; MY?5BOEZ&=)=9H;AQ44%QKIYF\DC,8@#'@RLR%&9-]TWS )VC]-O;@::1@(:P MP(N/TUJ/O9HXJ9(RWH)A2(K>"D_.HS#@R:*8G).+LE^B_0OR1NG!-P?(GN(8 MP.YB6.%M]I@-PM4"3.&Y <64A)AMI2EKJY1/4O0WOO>('*53WQPC!XFF^6$T M6<+;M/BLE1.1@:&7$X><0\@A0$K>&N:%=L9V/IJ^2^'A?-]FUSEER=0S***> MAFE.2Q]E 1Y$4ME9BZI?P/+,G=#[D/H I'RY%_850OMBC("1DP%78'2L=<:U M7(SK!%8Q&;7/*GG6&?'C2]]0\+?Y4!%5REF"SI'X4.@AHN8@2*TS M J4SNI_T&ZBY31[I#18D4Y/_%J;SD_FV]@GOF)W/$Y)2-O7X0:.LC.L D1L- M46<67?+:EGNGJX_D[G9XV;BTV;[BOY.J:[W$@Q0B?N%I\.A-YLX"EY:"6FLE M>*\\&&L98UA24?VL^^-TCDO_'8J7YI(9-DM7E%&6HP*1Z]F4C(3:D@NXZHDF MX4P0HAM&GLK2'3N.;(>- R4QB/ZX'7]!?J9?FY\^_OGQ6H5YOGUXNQ\B:[H)3V>!\U3=&!C/?9C+!-@T4"A2,Z2)4_1]E,JCU$Y+A^X M+4R:2*;UA=[[+!8K7#$L .>%@^+,D$O' W@MI%0Y6*;ZF=V'*!R7-]P6(0=+ MI#4Z'G !WY^&]3^GL]DOB_7WY$ZGZPJN]PMRX\MT?;*L7N(ON#XI[\.GB2E. M:.4YR%SO.=IHKZSV$=^28AQ5A M8>.?GY0W6.I]E^]Q3M^L:].:U<0KI*@9"S"L36D$3^ E025EDV0NTBO?+[?1 MFKMQ>9G'V!F/Z(IC(:BAGOD^K*;IZNI6I?MB. M\0C,%^>MC"*;?F5ECY(YX K\2."K=3G3^07]Z>0^44,E54/W?_V>2/:S>WP=^7^W-8J?;8@)70-]-5VM**^1:I,DCR M.DP]S_04VW#O(2IN0?+:%$U:$W2_:_Y[,#"N:/0H$&P@V88@W!K(2N.CVR.@ MLCZK C'$VO9(<'#")\@FTO^ESMGV4WI/T]MR3;['LEAB]1E8X.@WU]N5C*"T M0/"".]#!)\XJ'%*_&Z /$#@NW=X850\VCCQ(1$VO0&Y\T/#I,GY\D%N32W8Q MT)ZVI5;T*H106 ;AB&(;"WF>_?3V+A0_4U'#MPZHYE)LB+ WT]G%^J;-PAU# MA:@BUY$!8TB&*O("@4F*962(*5B!MN,5D*\0.N@J/(H)D2VR$$M-Z]75P0B! MO#G@V4:S.4(U_7(@>S P+JW>"H=?[KZA9=MG,W[%N^.IEGE;#Y8H \5DAE#; MH]"R:<6=%Q'[N0][L3 NS_UH4&P@WPZYX@DSQ:-1&6))DNCQ GR2!8QEDDO! MDY#]\/88E>/)E7,EN"+L)2(&A"OQ!GD%SYL6U'$Z3N MGHP=$@ =SWIVHEWF9#@&!S)E<9#"L]&N[QG+%ZNTL M3+8VF=F0PAD$HB,E88L1_1I8=_5-)\(:E@PFB"Z0TB[>0*B7,W313/GLT?)^ M*9O=?/-C;[Y#$;3[7GJ6= 8YAYD(KE+2%+IR])NZ(P%.* G9TP8518D@^O71 MNZ%K7%Y9>T3L*8$VG=(N;_M=)I])H4\"NNBU1* O=>@@9O J!S#1BZB*82SM M=IGRBT>W(/2JV*PVTG@)T9.21)V*9(;XKU2)-PWIS+>#?%]/Y^C]P7HN^5U^? ,9$DJH.$$RJ MYEM$M!!40M!1V,1I>TK3+V?1CJ\Q*-#V*#PZ EH6F9R=A^FR%A%O'-3BR;!D M72!IZ2B0UX+"E43+491+@7R$V-$4WZ7MF1>)OA65UD04@]7M79Y$SC^\2NOI MQ^T=<5L*>G(,@/LZ +-$#MY; FZQV2O#2NG8=NM)XC]DO*W2*LQ;7OCSB_N"XFJ0TW M5_^?V MQ=!#5[];RJEI#GNU/BF;FZ23K&-A: 3H5.\/)500:@]L3<$>YP4%[]G.YH:P MD=5LMD/%OHO?U=Y*7[((OD"PSH+R0D%4*0)+AGZK92C\&&G;G>SMH88CG$UH,$3E6+\ZRT<-Q['59%L,/3#V?$^)M&R >>\.M3?> MHW.^@ZW%@\=N$+BUVWLDX L,3"&,L32 MKT7_+WYKVTKMYZ(!M\QZAO%F'O.OG5]G^ M8X7YI_EVFM9=\^R5"2$Z!]G4B:C9&](10H!PJM!/,C';SPG>C>:##LI^P?7K M3;W93_.'IHQ-M&-6U\RHMK6[4J:5"8'\C2"]$)E[9GA^"E>[O&A<=FD L-PY M5FNYZBTMU<4RG8;5]I2%E-[Z61',6M*U=WZVJ M/?LS@TB.*.3L>;(,/7/]TBJ'\S.R\&) 7!X-!8/@]]9FVE3BO*?==NMW7S\> M1.:3=HE!*"YL>V['0L&:3EZ7H@S*W.]@K@U/(SO0ZXSC;F@8",MK,A73.,/M M.,BG-A]ML92ES^!LJBT4(GWG#8>,/J).3 K>[RK1WFP\\RSQ=X?8X60^%$AQ M262M?MI]9UEF>;"(8(*I(1NKTZZ)IS67GF\-C?'U@'E7W3 M$\#Y:IHOP_FW89K?8<+I1\P3HT0*4DHH6HO:P$] C,:#9D45G:VWV._DYU$R M=P&:^9T!K8W,VB;T$F+>,+TYSSS0P\@ED4<<-+G':&AY;)V9%0D9D7NA:6U\ M[)I";\G<+H"UOX>X?ASP:'T_^%7^?Q>71+Y?T+Y;S--TAK>E!B\LEI2"-JYSCXJG2&XQ1>#Z#22P-YB6=6K33_.K_U?)SNDAFQF> M*=*:Y PY1E:SQAE\4@GT)A^M+3.JWP'1,P@?5SZN/18?FD,PC%2;CJ^X3>*M MN3^EH..2I*YXL?0E1@C&%%#,Z&"]#QR/A;+G36+JW!&B*Z3VE-=@^/D2XILU MN2Y:V+I9(=:"+968$%A4G3%&%A%C@8!6@98"98Z9I8Y]Z/=F8USS,<:@U-I( MO"-$WR]#OKY?>9O>$#TW$ATY_\J!%EWZ.R+Y<-W5<%S[<'_0GF"MJD"2=U*I_P'"+6"37.,N]$DB+UFPJS!P// MS&[][E#97LH= 7EG [T-G[>[QW@;C.<.N*AC94/M.<55A"1$,4F@*[F9:<),?,"CA6>WY[%FJCE@(Y,2PNT7+Y M?JIQ-YK;Y@]_^(3+-*U9])/SR_[43FAOH@!G2[V+Z#A]9SA8ETP16G#L.(WP MJZ2.*T

#GDIZ@?O9'8$X5/A[)-Y3K,Y1UO?*+HA)&D"SFDSI+! MB@9!J:R52*5&V$>_O'/L3/&0F-E3%B-MK&-L#HX7B$[04K ZO,67"$)QG3@J MSU,_;Z)O8YWCUDXV@^.1P#!@_KC@5#^YI/ ^2VV ]FVI2Y\-\NF']=F_H3>KE=G9:&Q]3<@B" M^=I6WFH(2FG0J)*//DLBO1O*]N-A7%G?(;'70<9M&LQ^F?/[D0C_CS"[N%OD M/LF%5CF0&\%X8: *!9B;J>?9N"!SP&+RO;3:([>V=GWCN+*Q[<$RW/)W/ KX MX>Q\MOB,>#FX^O;A178A<5XGE28*0)3,GIQ/@C;7.D9C(G>E7R"P/Q^CKS8< MR%X.)NL!LI3O%_6,8OX]GH99.2E7A*XF4IL42TI0?*8%X;1A@D)=#RZ8R1IU MBAVO#CY![2Y(<[^/H*"IX 93=YO0)1+V\Q6]$_0^*J$-2/0*E#:NS@,04+0I M%%!'Q?2Q7/TOJ=T%4/YWJ+H.E%L;Q^HN2=7;PQ7ITL79V715*_9J$XAR6X>J M0$J28P)3NYBIP#:0-\!9$CXH%V/9K;'_<]^\4SJ5?<,X&5X>@ZF@?\S)^,YJ MY$ _T/K/KV;Y;!GX6YC6":X%%@,5(<:P)%IS0"H)1*F2=G3#'2N;O0O]. M^/L]YO.;"W>XQM*V&"=<+2=6@0+3HE@=I\U &$?>GK4AY'Z.U/,;2_/?1VK_ M *%TSU_=OVY\?4GI;XM%_FU*SXG<8+!UAHY/FW++3"$MB5SKK HGS8NR7Z%. M(Z9V F._>O#CI[C:PJ"-:U9I_8C+SR?S7W&]GFW:19V4;7.N#[45R>W;H1.9 ME9-).1";$;!&D.LH@H9H!.=&)RGR;E,^GO7:G8!TW&8%+;RRX4317>%= QJ3 M"E9Y#B%$#BH3@<'2VA 8I#&Q#A'K-P7G>;3OA+K_21GZO80Z1 !Y=7Q5G<)* MV+;XX[^W^R*[(L@[M%!-/BA?"@1'.\3+&(,V7A#E>X2.7WOG3DCYYM/S \F@ M#4#>X"5JZ_LOB_8F"B4K41J(-M9[YE(08HT&$6400H:,9K?F>@\]?2>A?\O) M\#;K.L3^O[HJ_/E&;VU2I[A<7*RN1R)=B.2X*T0@"D_T^CK\VQH$J4R* MR8J,G.VA$IY)QDZ <=\Z8/I)JDOQ[-V^%2EY*1P'7WBI:DV!XS*!T9:6)/JD M13]G9C>:!R\LQB"=M1ZXRZ7.K"C@)-;Y/$F8C"'QU.]@\QF%Q>,ME-T;<0]T M]FDFNNY]3[SB.@1;J_=C(,9U L]I":3"K(*TK'23."OA.N0+9(BQ!2DK'?S?9= MJ>YV@S 57;M_F5HU7\NF@P!7^[XGFX4UW 5=^DW(V^<&X;$U_2 XW$G7'RK. MEB-O2L&T/BE7ASKOPAJW';I7)X^M1Q):"NT%<*6)U"#(^^0:P;"8M$F,9=>O M?>4>#(S+('2"X=""'M;I?ZA97:(]X:6W@+P.OK!6D?E*"-XC*X27G$0_&.XS ML>#8?7B.IP /%6?_"),[F8T4"6A#:% 8&'@*MTD]*RV\\TS:?G7M^T28Q[Y# M<3RP'2K.('IWH] ;783K;:];-@6]L, BG)<_-IN3L M-$>K(')$@J:Q)H&*TD+TCE'\1$$:<^BLZ]<,[OE#SP8]@*: -$5/7JLJU5?0 M7(*SM$!UGS$;97%Q[A[.-UGV_N#J) M.IG?+ G%/S@)JJB )4+P.M?ZH @^>@]%JH(A*S0=FS$]A_*1-=X8#'<=Y-KH ME/%!GK=Q=FVJMSB[;A"U_6D2D)FBF094Y 8HQQPX)0((QQ1M&RVM$COIJV>_ M>EQ!P+ Z:UBYC+!-=GH[E@AV+O#IH MNV.@84A%N)FM_?>P_#"=3XSS47EN@3N*KA43#GQ) DH,M$IH1(Z[G;D_^:IQ M7:0^AJ+;=]V'Q,)U.'QISU<3ZZ.6@>)L:[!>8Z.PV]4#)RV%M\P;)^5NA5D[ MOG!DLUR. 8S#A'"\JE'AN%6&##.Z5.J<8818K(4LC"G"QHQV;-7PS[%B]G> MNBZR/4I.[#JWUSUKE7(" M1UHO%D>BH%X&$!T/_]]A.9ZF2LY8T#PVK"!EHA62C&@31<=TN_0]!M@> @G MX\I)C@W$PP!B2!]ZT[,MS/.BIJ26-[W;KGY_?ZK, 7[SOJ]JX"LWX;*9?WQG M#,7K"R)HOK[=-B])7B(OA V-A W#R$KK0)%6BL4;GI50_93%$\0VT*O;9W[1 M/#!R'KVO8^2S(-Z+1'#)1F V89)&TZTI MM[^F4\P7,UR4K<-07<"R6&X7\55<7*QO??@ S^G05S;PH)IRW3#3>#-QF!N/ M7$<#D6D*"VUB$#TB2,P*2PJ"VWX#4AZ=$WV SGH7?OM[6.-R&F:UT_SE;]\N M%_DBU:7_]>+\?+8ID.9U,$;R%$S4JIJL';C@?+7(O&!P0N1^)O"9Q(_+H]H7 M7X_JM$%DV- \_G.Q_-?FU.?#$E=U7!&4=8(K*H&+1A-P- M27=I&YVP64PZ388@&[I?S.+Z>@MLKKW7]>Z^3=5^D=-$-W/2]6 MN) U4Q&*\Z22E:1 )#$+#(4-60IK1;_[U%^CM$&1_E>>_GZQ^>NEQ[(DET5K MZYP,@-[68FXR5<&( ED'P73@R#N.97T.Y>/R.9MA[X':_*'$V<;H7/7+WUP< MP'Q[8N>65CY)B2M?G6$I(EE"0>3YHAG8D% )G[D0NQFAI]\U+@>S.2J&6/&! MTKNWVYA'@X)%QD&5VKC09 $^ZCI8P116UZ!T[$;Y")'CN]W7>9&%_#878R(V=2X\.M1ZMW+EAYX^+I]U&/5P\*H. MZ<9N6)TOYFE+V.P&?^0KXJ5B*Q=U$&/ZT4LV\[U^N2;UN*[B:8)3H!8&-D%Q;C- 7[RR%4$QH66\*$@B[*?Z' M*&QD\VX>?5NCUG%IF=,N0TRTA:T2$*Q(X'6H8Q.2Y:&SV7N0SG%YT@?CZ!&+ M=[B(VA@]HN/U??Y^7"SO#3:K>>:W.*]_?3L+\ZN[N!/C@]6U4X\QGHQT(/\^ MJLPA^1B-E)C,?4@]8AT/(F-D%Z2;0::S@$9F:'_<_'3%7U^[^O"[CV-&=UB' M9E;SYI+].SS#L*(7;QL_/&'+)T9X;;RK$*MS@P/YB,$$ RJFP*Q7WNI^Y6;[ M_FJXLUQ6Q)Q%?TQ@OA5%']DL<#,CJNK.+( M=\?00.JW-^KM[>44YPEO-5M^DI7 '&,Y@_7>TM)Z YXI!0(3%G3:T']CV1/[ M,#BN/.DX]\+@P&FX!]XA>;OSDTT4LRW:?-*0"5U;U[MZ?UR!RB5!X HAZ1)R MB(K)TJ\SZ[/)'U<*^$CX'5;HK6;/G-5ZFG6]?/41KSII/$6GXMH&G@M%W;ZF MMR."S]X!>5^E%&4E*[LE2/9Z_3-[X@R=&.F*KDY":S6WZNKNX=7_GZ#Q':XN M9NM+_7[3H7$UR9*3BZ(%Y%3J;%S%(2 6<%@XSRYDN6.%53.2GMF YW>'P>/( MM@TN[]^-?7^Z7%Q\.+UJY7[5@NRRV\M_WW1[V2SQ\LX2/[GK#&KO*19UL0X] M%120>A0:O"@R9"T4]T^F^GH3W: NOUY0F<:+35SR?E$MX/>?+Y.[RZ>63/B4 M@U45A!M@N@C!*08A9,;1!-3(NKD^AW#RS'S/,(9JU(A_X#9 +^0T].[?AL\; M5?83+>#J?#,BXI:">]+I4XXE5JL&6%7!V1+1M8Y9F.*,DPZS[]@1^Q!61G%B M]8WAO1]V1G80]GIQ=KY8;49O+LI-B-3W1.P)(HYS-/:\6K] M8Y@N_R/,+O#5;/.OZLDK+A-1'C[@I (]A2@I/JWZ-7*$('6 0EJ6/$6KXOU+ M3X\X,SN_LL%TIO^ZH.WRTYS"I8O-GKIY^+6MP?Q^<4W&R:TUGS ?!"JR*,$E MVF#.,'!& MX(4^^JP&SN1N=#:KF[I?C7>9:9ZHXH-)60%FTBR*)P.N!D B!L/+0,M@B.6"\A2+P_D2"$@"@6:"Y655#GE?JUQGJ)V M#.Y?6V1]J8J:2JSE@-CMZS>)[]- @5Y88;X,_-\OPWP5-ATN5O^A,3>\;(37WU-@QSU8K7>IILJ,B_WP ]72W<[Q5C],PHA2B(<,@M\TP\[!D6[ M(FLP)F@A,Y=)]JNP>B;QXSEW:8>=!S+' TJTY72430OV2N+E=#*MO)+(!* E MAI71I/:"JKI/2YF#C%%WG']RC[HQF*S!D7.02!I"XU9=W\F=BM:[0>OEX52!S?G\"U\ W,_;C8S39@B'AUDG,0P'S MAT]IZ- M&)7DWO.\VWC6^T\>10'F0#@X?"F'[;!;&5S7YA-73<>OAPH?U$7WZ<-:(EI>.CNG3 M%+>;,'#]FNMYPK?N5/RX6-Y\[J2\74X7R[=(7_-JPE!;XU,&BAX$J)PT!)80 MZI 06D&)17>LU3N0FW'E2)MC]O'!!5W$WZJFO-0Y)?E)FF]]\![1CB(=7=#6 M=K$4")M @8Y5"431/&C)F$V[%I,?2LL8PLT.B#N&Y$8#MR0":L8+&.OJ3%!7 M*P65@&B0&QZEYV$W-ZPUW/8[XG^8ADV;/ +*^\7)S\X7R[#\?,N5GJ!@3J!",.2-U2:R@01:/&GW5!"#]++C=(FVO(W!F!P# MP@]5"!P-,RVO,>^X5MKI$)2DH$,H5].L%/AEK+>N'.?19!EXOZC_&S)#X\#J M$%)N8XFVM>L_S?\Q7UY7K;_!S7"$.,,'=THHA<5ZU]\$1^8R!%H*SPDI5B:R MTHG9P'>R/,]_]V@2FT="5 ^1M9_]M'\@P*,CT211\UNE]K^T-=W%@!D;K!?% M8\>2H+9Q8,/UG*!S*()/M"XRTS+9 #'4F4U!AJ2S=JK_-*W[1([!<3D2,G>. MD)\ER#;ZOQ:0G"YFN3I,X=/$ER*#\ 6L836_+,GV\)R@!N219519JIUT^]WG MCL$3.++P#UWM3OE?(NM=6-=YDXMYFLZFFT>WR0%_]=%M\\"[<]$W%QPM%N-5 MA.0*H4=Y!K'P""R(8&247-^_MOW-YX+K\\D1J3<0:4O1!I]?"H>\DI@(\ZC MB(AU/HN D*K?6PSJZ&)*J9]U?YS.<5FNYCA[8&I%&Y$U:S1_1

CF^)J; 0 MZC@A5ZFL)Z=<.$B8C;+"EGS_(.'QCO3[DS$N\S<8@CK+JV&@\H4KL'Y5I[*D MVH?_$OL3K3.%XG5^+JU-+1HI=8J] '1,6>T\BZ6?[MZ!X#'$RMW55DLA-L;7 MY::@;[=5(!.O%$=%/A]&HT Q$4VWZIT#UW1YE[, M+S42N3*"5T5%)W7& 7VHZJK+7("51(; "&0.S28# "&: MF7[)SA.@;S7-=E MQW<_LPO9T*WPNCDL0XBF.7[HV]=+S/6J45C.,4]*#AAY2! ,\:N0*X@F>) V M(M=&:%GDYB'#YM& M/[7E"RW/H3F799LW1-K-::6\DM>1J%W$WG%3A,#$HJ MIK#DK/)B1,A\@(5QY:)& ,M#Q=P5DX\VP)ADQKVW% B)5#;#9RVX>CLI>%[( MQ^;"VG[7N0]@9%R9KA'@LXW(=PR +G]?OU0/XJ]_^/]02P,$% @ >T5K M6%@(VQ@M2@ 7LL! !0 !B;&1P+3(P,C,Q,C,Q7V0R+FAT;>U]Z7/:VOGP M]_X5&G?::\\ ;P[]^8W!..$UK%=('=YOW0$$D:-D*@D;-.__GV6 Q>#2(S[R'I!J[HU]V)DDR.WOSYO[^O@9_UV[#NS=>X'N!^_O[ MWN6;)+*#>!Q&4SN!H=\TZXW#:OVDNM_8$>,\Q)XQQOU^+8QNX<%ZX\WOGR[[ MHXD[M:M>$"=V,'+E6W&4J+?&=CRD=^!#>*^Y+Q_RXO"@V3@VAG\81KZ<8/^- M>$*^ *O^LN1I_'IHQVH1#[GGQ>(;IZ>G;^A;^>@HG =)M% /T\#RN,27YMH? MRA;2V-?.5RT%OG<\.'QA;!J_])9=EPD%Y4>/<*KV.X[BZGCN^_QX+!>! MG],KB?T0!N&4S[]:WZ\V82;Y$HURYMN !SMN4/WXKOO\ "K M\J#^[31_?L.?__R&1Q^&SN+=SXYW9WG.+SO>:-P\=AK[]GBTWS@X<8^'#??X M\'BTO]_&8',%_T!@;@WWF<_&AV= L##L,D":=G1S 8;JUJ^]YM M<#:"O;K1#@\GWQB%?AB=_;5._]Z.X42J8WOJ^8NSGUJ19_L_56* ,R CD3?F MKV/O?RZL#L:F/^]Y\.CHYUW!_7JQ<]O MC('>?2U>)?;0=^4KPS!RW*@*Q^';L]@]D[^\=;QXYMN+,V9!57KIK3D!$B\0 M4!)O9/MB$IJ/OQ9T[?2T=G*XCZ0MB>#_CIR8OZW7&G\#(IS[O%D[/"G^INR- MYQL)1*W"ST_W:_O[)TN'>D-[Y'W"2>(U_;(#O%0\/+,=%-_.FK,'JV'>CN^. M<:&WH[;FW7@QB"LHG_<1.7/QPQV*9!1CF0W(V]AYN(\=J9U/%%Q-R]_]&O1C.(#UX\/9A3G9\WF43RW MX9*A!;3_S"2B_]!KW[0JV]!KUI!,+?]GCL+HT(RE41SG4J=""IU]*>F4GQH M5D2G5DR<]G?M/2N,K,;AKK/W H3JY46:D]K)?KV,1)2A8_.@UC@]?!;,;A[5 M#H^:SS/4?NVH?O \0S5JS?W3UZ W2FE^&1RX .!&F!Y[,2S&6KAV9+F!XSIG M$HQ?@P!FU((5B-$F4)F<_@1[X04Y[BAD:>AL#H<;X5-/(?,W\&#H= +G'$0J MD\X[\$EU"D-,\+6J8R^J>)E5-]#H_NDZD[;G401S7A!D_ %CK3JO/N5Q?>?= MN3MRIT,WLO8;6793L=!(]15,:!/NO1B&V^%TZL5H\;8N/*#HL#DX@[,MV]NZ M,/WWOS:.ZF]7![).D'C) @^(ST>#G,;..UA[]7#_\& YA+R@,O!G, N=K&06 M6O>*I4H8)%?PC7;-S9UW[]FZ;]V$]T E^HL8],78Z@:C6NF]O]KQ9$^G^&IW M.P\V2(1X""@61FKSEAU;\6//=2POL+PDMD"&C&"!>Z^F)1[7C]<5 ?<; MM>.#]82M\L\/]_>?16S;W$4=?2-9DD'[U5G"^O0 L#N,9J%F8FNSG[(=.J:( M@7[@,]>YM:-9%-X);Z8A8^P#"4&%+)Y8[= '/N+9%:MM![9COXI^N[67GG! MR$6#QS4HA9'UCWGDQ8['QI!P_)U<]LK'0W^JFT9.+-36 M/]?&NPXL1&&W=176]K;"^_0\FEK+<2(WCL6/2QBOH;IZE]V^-IPZ_7T2"\UP71(Q!$YU%@#W/'45DCA,*8AT3CZTCR M9FVR8YBL_:<[=A;_\PJ"T OP-4,W. $Z5J@)//5";L(XL?W_Y\U845$3G>Z\ M^_7P'];A/TZV]DYVUS .XX%$KFT>PDE]Y]U1_2![ 'MKG/5E")3_9A(&.8/@ M26/GW<'A0;4.]&?SCGA%NY (@M$2BMQ?7>&.[4"VJII*?K[7T^:C>.WL36+ M /&]&4B=[H,[FB?>'=J4@#NY\=Z/8+@-HEJ'1R<&BL"7]@A]-G$8!*YOVCU/ MFD"8KGLWU[W6H'M]9?4[O5^[;8K3O&E=_6'MMOLYXOY"U_W"Y[2"U'&RO_.N M<6K]YL:)=7"03& 3D>LF%:L_]Q+7:FXB0?C6)U4D@)P<[+Q#-/TCC+ZL*8$L MFZI4!CD!:?#JC_4XZ[*)2GCK"]7+V6N6>A0S6!#Z3O+0 M_@B#S0R]A,6"M'3:/*Z>%LSQ^L>\(HM%.ENQ;,%H=P%B_3EJG-;_O!D0+*TU)W\& M]0J=\W;>.;^Q5XP*Q3UQ$_2U@U(16[9(1D V&PX!=]D!573;ZR-83PY]K4;6 M<*D)*C8F.>24^1\ M=$ A0'\MI[($E= /770=^E:PX4UFKBC+Q:L\0M=HQ>H MN@O6V/.!E-Q["4*@1P Y?2W%Z+1VT#A<5S$Z.*D='SY/[LC!::U^\"H)9B^< M\+$ZW>#TJ&X*, !JT\>3RT[W2Y/++$ND7&F#6CCJ-T_W6.>07RF5KS5WT)K$ M)W3A!78P@LM6R07.E(^"4 )$8\ V)>$F2'Q^KA#QUL%9Z ML@70M\E28E=2=Z3GJ>>0F< M"_"3$2MO<1("Z[!C^?[(#V-7_C&C5"1X](X$4N T^*G!B?YL\D*+3DK+=N+L MIHJ0[^[Q/X(>7$0VBW'SP&-JP%>VDZ$0S1W+<4?>U/;C7W:Z5Q=YSPDKVGV\ M*E:VKU,X,$D&@$K5"7I2.=T_K!S7E:=%KO:= M@@P!7^E4M0T5C[K%HM#]Q*4 5X39-#/%VFWL61, >):,;%_)5/#SOW,/ 9U5 M,7X QDPSA7-IPD9NL ,B." F84X$$$)HVFA:E#D76[OP,CD8YH"N\23$=!") M8LG$3K(+O;?-)>%Z^&6Q8/9Q[#9Y/T/0F^'KX7]@M?@X/0GOX"+$,$0):0VT M1CM.K-.ZY=B+N+8N*CTK'BN&]H*,HYEC6VN&"HG42:5Q(:^9QQJ>'>V\^R-O M%[/XWZL?]\$K'_=5N$9=H TF)XAZ@'53+T$)Q/4!^Z(P0/G47U@N,,X%2,* MZ4A=[USKW$YLSA7-4)MT#-T2T)O#DP?U0Z0W,.G<9WFZ7QU8NWB.QV^;^\V: M>( 4/*!',\PS6X4:/942\5H5A7'CO=H&0/2V$1 -+! J!#W1",CQ#P*R)@'9 M,#*AI82BX2^P@ ,C9;NU;J/P/IF@J 7K7:#\[;ACF(+210GI&\UAM5DD9M3* MZ:;0G*NH)I\U3TY,Y3G"Q;\H);7DOT[)ON6_=5%'CO>!AFOS:"N4[CH]>;QT MEPE+164M7QK0QLM A^@U$/@92>N8:3Q6ZJ^JRA4C6-FC41@Y6/R4[8&?,LY8*%T9%12RJ_.JQ49MYRICUS9F_P W0 MY+CT *@1?!.Y=UX,[Z7KQI7. [*0QR(Q"T-DPSO/*?.+A;:!G0+B[U;)";75W/0?U B\WIV]'0AF&K MUP^^NR#5:;=Q2/#8KEG'S2,,Y-F3Y@;#(S;T@3QHX#'VHJF! N1*\^)XCJ04 M5FRC:4BL2\+"*[%.MGVO3.FZHW%$AJTP:J5W>.';MWG/Z3 ,?2R?'";#\$$C M=Z?/92Q\!H VC8,KR_ROC(I-)L!QZM(#(%LW$JV4P.K87$BVQ@GB&M#>@DW?VXL8W>[?K.$ 2D=5 MV"W:6<[B^12+/;!.#!P9MG[6.*0Y7DHM)DEH@'8ZX:MD\[&U2[8[Q.]F_:WQ M%7W6>+MG"3>ZA276T3GC^V@V]%0I Z8;( > 6!)0_@)@.0:.L.7A8>(-/<3\ M"GVB0EXJ+$6$(#S>(P$QRCKW M" +&_OY^M=D\/#@]("4%_VP< :LXWGM+'] [%]5&_4U+O2;>.FX<'Y[LE?NB MRF_W$0SCT.E?MSKI[>1V@I]T, M#"ASA&!!<%5>&@[QPI5HT3/X(."$)1Q9XGMA!E((@QQ:Z,2QA/\865^2QS_2 ME.%Y=.("%I5C%3[@!:\70?4BM;Y+*W0?U1J-EZR8FX2S%ZWG"1S\Z/@TY>#/ M%J3TTALQ2;62&TM"LY1+."T-G ]Q,$_EQSUOQ$;*[ED$1+5!4PE]SR$Z5A06 M1;( DS\=!N(R(* GX9=FQ4HS*2E&*4SXT4H&/O@V#$@T^ &%F[>1$BC\E+$P[TG=3@R_00P>([B]8+=-$6K;[_'?N)8NL M-=I]<*B<"I/-[8:![OV7@5_#/G'B'^,.6JL<508PI:+/=FW&\WJ?JW M/+N1$*M4#>V:9V[$D345<1VV-9W[B5?]CU;Y$F 5I'2,?IW#B<:D@UBV$\Z2 M-/#5@-.*L*>CTZE(HS#4]0+OJ\(B;5H]3*\B\H9P>,<;D_XA[IA-DD7(L[WW M]"0/=I?=D>+^4OE&Q>2INIXDZ B7A[C-LI=;J?#Q/L17*UQ*8N(NK*F]$+%: M,LI272,Y&JFN!*J2[+?3Q)R1F[JR"Q!]F?-'@?(24T\1!.)BT4<_=#E8(+(5 MD2Z>S*3#'& -&:-L-]7YK+MUF>LL]0")DLM/=%Z8O4Z'UJ]\^[5!^OBNO<; M_&I=7E__$_]6S_2W"FER%XT.'-L+2(JZ!P"K^F'X101/R.N%9T8 [@R@("MZ M,P(CQ[US_7"F, SA+02":3,3R4&@-9XG2*G8H0"H,?.!TYL#61331NR)@=MV M@*[9HT5F.,75]/B!.)Q'(Y=KIX6D0<# !)_H?@D= 1B&DL_ 7(M]PGA"2L"T:M!I1%I11[#Y$TD%QCK8RS[IQXH'R[ KY MH"(_GT4A4H7LQT.0CV /V8_36\A^@T$6@9/]U'V8%0R.QY]?AXM,+?LQG%;V MHW@2SOW<3/>>[RO9!ZXA]@!X42Q_F&&U'3S_"EX'G$_6_<5W5=%OB@)\8N"W ML3Y^14Z0+B[[T4A;&XY2M&9Q_;@8 +/1! _:>?3^]3^'X3S18$<9 KU@0AS7 M7X#0 )B#",:, *![3C%*-%LAI8;U,.R*00M!&*&7&;N%T(24 2;3&+QPZ6NN M_O)M.7.B[+9U9T>>FQ"J@7#S):ZDRV=Y4>'5̵K&FR%>(J^*!^'#E'&]2 M$8MQW'@4><-T,66FI#6YU#*)91M<8J_KWMI$]E1 WY>C(WO"0P8KHI9C@$JF M=X(/$=3.O$ RI32"3;[GR&2YS.!38#Y2?E/X:8,@B#%=0:AGX&,LXXS&X<#V M\E7GV8TP<=DQ+C!VJ9(81CD.PSL7,>P.F 8@F\74BS@.D&Y "M!(YN2Q]TBL MQ8SMTGFW1Q [[_;;E]?]SSVL=7DUZ%U?EIK;DD^'O38.!3ZZKU@<1K<1X( E>? M6Y<@D=]<]P;6]975O1IT>E?PD8 2Z_K73L^ZZ%ZUKMI=]23(ZC_ Y7L'E]9@ MT$&%#.OD2@"YL 8?.ZC =?L )QV@'Y_?7W;;5JO=OOY\-2"=KMO[M&7 46 I M7\L=4K'^>?/I@W5YR8'[\D5_(:*X7:?CBR M-7FUIUP^76U_:5DUZX;WIUE<+CP6(8T0UZ]Q<#T=>1I/,*:]GN7C8^OJ0PX$#Z+J9=:,J;32B'AF9*0A "H3V$KWSOBPL_ ,1RSQ>;^M= RRV"TZOK M0;<-<'KSN=?_W+H:6(-KI.^?+YGPOQ_TMHN8RY(/ &(@TV.Y_I3W S1R)E_] M().^"]M,\VRE4A(C<=2B>)>Y0DUSWB+C%UKH!FK;&H*B\06U>H$M[ 012VOD ME[9-=*_U^;P[P'KZG[H@/W1(R&,R=>IDK"<+(3UN] ?Y=KN$>)8UIM^9WRD"+_!BX<3]PT!&0V!S[)+B:D M.K'K2J#41!&*&2D@C+,H'+FRX(RA=4O'B/IF-:]'SNTC/+*WVRI+ M_6NIX4BOESGR&?Y01'XSQX74'!TB$64JPCC6>3B_]>%2;FK61WLQF4(Q_HYFA%XXF;(3XIYU,?*S3\=X&Z(G1S"%J]]Q/R.ZG7[?C M)NBY)+^S(2*2TYCIAXOBDN&?QC'@.C/)D^(4BBII8B$!@I K.W;L_Z;AD]*/ MW:BWJOLE![QEN%0@2?)Y8TT?#W,[T$B3.7Q%J;,P,>'@*=_%0BK))(*/ID2G MX5Y7 (\2B !(L/X+X.F-%R)V.XO6*=J@D0PD;.'6-N "<5M9,\FUBY@"*>C M?0!=("*C+1S"G)'H/7ZA/-5LXBX MU4@C &H9K6$M7@F4] ^1>DIR(.O6)_B MFCJ+G]C&AQ^)@_A)'()HT!8+J[RI&908H2M:W,7$Y8K6Q600< !^1+'R@3Q5 M6]C?(E6[?7W>0>6Z,_C8;6^;)2Y3>D6&:' K!ZJ&!B1^).@CI3FX%/2-^1(" M.V4VU(HQ@E#L^AJ GJ.Z3<-MAC M_-8%Z)_AAQ%">$#R*/;4HM05'.@E_85AP=)7LD.P+C3G6AD9'@3;RW'&6QI!T(H=G6<.X MH_2[.\^FNQ4G7[.N0NO>]NX$9!15]_;/JFS_8D+(D KBE"E8K[X=WLZ>XMV;E/0 MH+@E.1S+;!]FI5\4TE&O9[U%*O/\4]B*.&:%K$*'1XU#M+_M[XD >[1/%B=2 M5%0$I2D:4P@]YP230#X)IRAZ4X]G& +#2#EL#'2X.87]@%:55L702MJ*SPZ/ MZG6K#T>4JBF.'%/!=.9R0(SM$*Y MC'(X&:XR52V_VR+=Q5-F%.F7D7YS=.H%L3Y'NRASZ^*ZU^E^N++^\;G7[9]W MV\0/K<''UL"ZZ75^Q>#X[E7_IM->SBA?.P'-;-&2#X+;TMOI==K(2OX@2URO M=WW5N?[GCC5H_8YA%_TN?KH"5JVXL57.Z!6B,51Z:%K7@[(J;X6;0=3;H<83 M'(*N@A_X],:N0P^B_ BL/[$?T+$=>XY*0%&EK,B332]]#'UDD;N:4V+HPO18 M\,.+*4@*8^B1![,I "UJH?!> LMDG;]BA?>PRGCBS=C.BC4ZA#V %JR+1E]# M($KY>$)@"GWVT3DBAT0E_%25"=K&YA*N+ H6J:!8I M3Q!6&O1]:Q8FF$#SR U3_LW(U?)XD(@L\K?\[:[4Z@;8/]J320[:::D#2.PO MHHZ2\'O+V@7>G>>@#H4Y%"SNC;QH-)^B.TS8QLGF:V-:_AR-O/JFTDU3_ ^G M<:YT6J*K@S[8(]D;\66]*4G8'M4$-N\OW#U-);L19Z[3-L7>:9WKC7U F\ZGU;,)] - MQ"D"Y)_@)62>X4J#=):WWC@1WZ8?8NBESV<=A)025C]]2\\47;QV;$I3>CHF M4?]<'9+$;>.L__BJQ0?W9V8G5Z'$4T[# M88I,Y\2?(WV,7<+C:.XKFJUE6F/ S9T;S+$60D08K<N_J&HJ M:D2*\!K5LD?X9T74*"9'(HD,AR@OX8?EF%+*)[X:H[/" ]%MCX/,A$\;3D\E MQN,?\C'L-<*F2KY_FY*8;$O-1MP/8Y:,H@8\%L6ZXIQ40P@=T.*MF'AQH'(( MQ=HR7'SHCFQ9CMZ> S,413+0&RZ:L)K[XM0SR@E-(R8QA3*S*LNE\8YPY9WWFB%#;12F-E"$IU%6B.O,D>#VR+$ MH7%Z,4J"?LSU1Q MQ$Z)D%&T ]YO46EMFTE0+Q67!_8#D\(NS>.!"(T!QNT@2X M .BH;Q)TT-Y9/(/]:,?SFC"#)YGR FKF&*=5*BCV*54PX&%,V^+ WQ&@*!TO M?L#*($4NR8"OBM:9TXA@EO5301U+"X6OP?*87:$J1M&\Q(+LU#I#BW H]!MS MK0/4"Q-2N!)O*E0ZREE ;50$!*LA.>B.@ NKH"=1*'J?,:X00.*?L!*O5)V2 MJAGNZT<(R-HA("^)"*G)AT&8/,.BAKZ (2K0$;AC#Z.6*\H\(@@G:A!>+!)0 M$&: K-;4CC@V:PWR,$A5>C6UHQ_MJ?,*: MNC9&L6N(P#I93OU2&M)XB4U,'O?9T\#%Z!2WG_5[5ALG+PQ!]K,VGUAESK?& M$9S6CHYQRUC5,C7O8BH&>31&P"3^A[Y_*F9$-:)4_3VXH/*N1IMVSL--.6<5 MTX T?U<53'*IO1_;FKEPN_GD*BBQ!]=T:P>P0CUHZ2N<=%.ML@%4R'GKT]5SQZY2MNU&O-?8%+PNQZ3[$PXJJ(-2AC2\EE MRH8X:/KRM09T7!X.ZX%MS7TX&X-R232G1#7@+M@MT;P(D>Y!4G@\GZ&%5D9% MV4*Q08U2Q+;3M4D55&6HCPV3%SW#:0_,R] _"#.BDXS$Q511@B\Q18V37.] M:!*=E*FNA%*-A(,JU:4*E77V5AH41%O)5HF%5](5\;V*AO;KR82!>;:O)Q=Z MZPF%Y<?>2<)<9?H,M9&/I78I9KNS.7^*8S1QI_2^^]X86VLU._L ?R6;R+ MNV9#A52K%@0O[>?HI"5:I2J=]=-[* :]DK]RMZF:CZS8E#EJ$ LEAO(*(!11,Q1L95._RVH25J=<"$(K[C%UDTGHP/S. M'F>_IKT21+8JNOQY?%E66![GQ-9D1 =[8$4PD+M'%#B3>"PXG#T!8BQJG1,L][C8W9L]O9$7AQS MV ->ZRT<:^AGY]8.D#5?]LU073=#_$9;D@BZ2WL.-QMI[13'A3DXV@\9)%I: MW0@4ZXGK7 )!<[P/-2%7.F5!P#UX)M;\FS M8H7S!)>1FH:L77^OC%J2.)(B780L"%Z8YEX@[IT70W JHV]&Q!V51A7\>@= M%4R"6+?K4(4#! 4DB_)W+N)M)W"L0R)K>U:C_K=LS$(2)A3?,QU2L.U=R&5^ MJ%D?/ KJVEP]B]N7U8@D4!OU?&HOSDNT,(OIU'4\+I\D*O-FY$28P8O^1+%J MWV6H6I=[GK,E$*&S!5X.H^,CHD[=@@T55_5%6NL152$7\ ME&B]34E;V*XO?\0 K!8#L %Q@=<&NSDW(;;-$-LGB-U";F/F/VGIQ)IY'61, MM$ AC8JP.8? :Y+W-/F$% 8^;X,.O5R,!S<^U)=(?;T>(&V'C"Y<%&H_E4F(%DMR>;BOMR M;ADH0F.@'\K,8BA4%6EJF">B@NL*)G]C02PAF>?C/HQ:.8]8O!$&D=R)&AX153]Q1Q5E;>"QB2\'U?6/)6@9 ZS&[O?-B1V31K=%\N^)AD9:0Q:<5=A MNR_O_.+,7;RX>_<.*X5HX*(:&$ZQ>94MK]#V1\K7*Z("BD"PJ'!P*69P&3_? M%;T>W9*$-@(6I "B@Y! G6!APK1H,"FWD25C>4 D)"!"B.9EO#P@CJ0Y28K$ MBZW!+?('L22NI,*9H\'T:<$0PQ22T0%%-J;JWRO+/PM8=O)S.9(>JOYPHIX) M;,NPZID&F]P1% Q-6*?*H>B#;:,-0G,\:9Z4-#%7@2H7S-3!!:A5[D;8/:P5 MQRZ-@YVJ9K;G9&%;>'V+X4UG M]*DW!C[.P&$1#,Y$\:A$VDDC6J#IEDJ-OY(QW,H^F/JZY2G+(@1HCB$3)M?# M3UOB:=WYR"8)5Q6CP8_+*=>JSO#,QYGXGDTV59Y@I_.![>(T)AB M-Z%3BET 0.$M!D*R8(/5&E#F%48_*=XH+RB=SS*#$O'40 K6V-15B6)II2P* MWB=I3U;,0C^N*9"/['ABS?PY"YACVXL$O4F]"3)!@-Q6BDL@?*-C-EL&H5CD M*Q#68O0 &9XZWC!5]>=L&GK+.+ \O=+IC7Q,%L23SQ13)S6H-Z[(,LN85*/* MCQFWHMU&I6@[B/S*IT=.&_(>8A@>$8PMA.B;X6"B/Q46C%(\A#5QHM59U-&(KTL4 *4BDU#1ZI(\6)AY)XDC2?4M3'1 MACM&&T4DGNK ))%)GJWHQ2VC*1/K/I75*"H"1",J,HD,A^B K'GD:$+85:C: M@[",I&HY4+?91]0_JI2IM6"GR85K3:Y!FEQ2*5%8G[B?M%H*K$36XX"-/UZ( MH]?7.T>9/CU]S>FIJ*W)@A2BM5E**64'>(Z[5M4LA*QJG!/UN1&9@<%")XEX M$7K]BXI^*W9Z#NRV),V"7'@5Y<$T158A$)>"'T&K9-@9>LNB#"LM1@6(3+6) MTJT(_J_O %6ES![4RC&XA_5!L<#4S)0.2MW?6+&;1R(,">5\>E -3+@I@DC9%'SQ>(JQAD&*/M#6I,XS2F.<=.@-HRS BJ[GTO=< M09$0PYA$W!/:<-@$))*./9'%S(K-)+RW@ B,OO@+TU $FI,/!)=;=I!L24@9 M,-V2Q\I2G&A+[K$]DW)*YL/8/A M@SB!)B..$%0J).*CLL3 5+[OHIF1#$H&XA31E5T!5VKYBPP6[^FXCAO5*,V3 MBC9EO=LZY2KH]27@LV1USR6O;#/C#U)F[*7Y^H8IJ,BL4,EPRR)'R-BC6@/P MOV"NVK.EX8R"$R %H% MI")Z54"8JS"Y!N[UC5).<)#;N<<&5D1LL0"BDS\< M]AN=M"_9&'76<0/;3YCZH3+NSUD"9?N74(B+J^&):V>*0<8!\LGH];1)N16F M-B%RII!.<$CAKMBYF#E])D3P*7$WV>+@@ V%8,Z>)4V5DH*L:?$S!M2Q"Y=/ MO=-.CIH-@6O^2Y&VEXMOD/0H;P<1,@[:,DQ)K4)6G^/#7#2IX7;-]GI$(S-K M..*!URTWPWL34B-(M:]8+DYD2![FPW.-^-NLF":$2].E>K-0Z:0 M.K>U3E"\5\XHM7X95CD2+A-LP=-C:66%#J[AK MT@53LP'K'>+#$<7/N,LTHLI+3KX67-&.3>&S93"'%"\B;YI?#QF%[ZL4C&H&P"Y<42507S+Y+@[K"G2\L,(1F> M:\B(P'_QDA&CJ<^J#Y3N&=')?=#K(&90SAOKF=#XAN^S]5":=C3ES^S7(28C MI96V[ 5IOH)'?L 0"% >\X+GHF,B)28C4]$H8 M,0.>INW-E),ZU4A19R@85[\#EAP-_FRXVLHLUJ^5K2RT'(T)T'8RM$,+XA.) M!9[)V4!>P:PMD7G!-Y7F833S;)*3+E;(K; #Z;M4\&(JQ]D(&ZPV9BX..341 M?YM+,D64WX4=(BG.2E878YHM27AN5N6;2:,%Y':7CILQ>N3&S5A=QL]V113/ MA'$<>*"/P.<47>%+"9X*'![L.M>_1DL;V@ [%H58_Q9/U!BN9 MF"L6I1-WRN?#!(;I6*C\\P77:R[2TK/:S7/=1M?59U(CY+5H>55*JC!MWB'94=\J*/6D^I ,MP:FL&,B8J),=]-YB-HF$3M;>%M*-D#JN$!Y4 M-,/K"6O]U(Z$:WGMQE8.7#" 40/3HD;05JYP+' ME2E<9*6B,)$Y-46B;=-G$DGXRGA2'ADM0Y/('LGT,_,D* QA,A&<)^NZCU,^ M04R()E7LC9[.#)?A",98:(]8^3:X0-U MZ7L[2HW#B[3NH9X("@M/_;ZT#G:\H2* IQN$)L"8#(5S!C&L&;/IC:QE?0-Q M/O*#F*#]O;B9S]VQC<8D.D"N_,"T.\VF/C6RJ;>0&75+>$V!0TJWRIFF991; MOSIQT1CPZTK39Y,74Q^<@[\'^0FG]A<*]4X+2B$:H2Q<[+#(D2X9S43F=T&: MT[H3/"IJAH"6>>?[RS/*?W4N7B^<>YY%HD.S),$K"A!P+E9'@,#KVO$$1&:K M;RCXS!WBT<8Q9&ZGN0'G"9PU'V^E5#$\:6G[M"T= DA8L4JVHSG41%48 MRBRRC%+:.CG .FT=20CTED1E.6E;[ ]H666[5<>6*5S! HI1JN0T4ZHD(\KN M98-FSI1L+*0T$=?J/#V6]6TJ#"\5N25IT_,M<@'V"(9&%'>!IR1889(DGYB5 M3YG:3<);YGI@SNQ&K0]E00.YA&K:OR%#*.N^ ,S/4E^4P/0^LV$C_& O<+Q@QH-,:N(6>@ MT;-<$03;'DU=94J2 NN]U!]A!6SW529[Z5UE?3 QTV]4E*=B?Q3XO*RGUZMT=C+3W? MTL([AG,$ Z$\[(E44#J8YL_2++J-LDEEQS99MOI'(-1&!T))"X(.%2/7CEU9 M25J&N 1&<6OTWI*A(Q6HXJ6HCH9)&=+IB@A;-KKJ893#16I12,)L M>NF6#$ M=#TU!SXN:*=]453Z,$)HW&90D%EAJ*TH_-H(]5*F%%2?,"FT%,]6L M#VFE4B'29/>G%4O7A&1Q(/AP6;(EIDW@)O 9TB;-AP392Z.9 M]!)JI3YR4MWRE7$*B(VRK"BC*8,7\3 +"DAS,51*GIVI&SK6- TVG4.U9 MM30:">SZ(#6K6YCL630?];4(9K,(.5+!(;FU#=7#,PE5F M5: EZ\Y$-!22E0*^D)&.4FVAL.# DVV(KQN3.>!H]!&0@8@-5%/94UP_C+09 M^:HMTDN&*?$PYV$-91'"5&3DA?PZ3_/X!27-%(&P%S,/,25IR2 SV+"62;V8 MP6I:648@0=I!+C1%DHR% FZ*O)J$$W"C<$;UV;/K^UM=8GN.<*SF:A2<9)](3).R9*Z^0C-N:P8'76,"8 MIRY&Z*9!]'H0*PPO:8CDO_,(NRRHBM9:?,2WMCNL8F@01^M%17DD?$%H?\C* M950_2YYC 8 4$E*T@F0A9^U3LF-MG[D:3L@IN3Q.4ABG$F/Z;X%R:ZQ35'SB MC@EYRV5IH%CQ#3U!*\X=)P4("0L6)R.H:#[9*4(&!;)Z$;LS.\H2B5BY>0S2 M)PUO*='*B*&VC&S5&D@H/I -V).CXL1\(*H5"AX?1BCB<[#+K33:Y#F0VIOA MADIMZ81L->5@?MF,<-?VL4;L[83*B&C& MJ=1IM9>ZR['_9>H@+U-T6:L2K%B/&,W$C8,HB842-=.TQ+'2+1?*)RF_,62G MY>$<*?ID,BJ4SU\4)'F1L[_D"@@6'($!IAS\@DHR M5@V1@L-L/@0PHZ1+V_.+&G4!>LY4R#DVJH(!9'T6K?4B@5"+RP1TM=QH*@F) MPH->/,@(F31ZJP1%!0-2?E/#8,!J QL?I84K1FA*@[\*WMQ3JAQM(K=\[3A0 MJ4(VA0V:1-D[&PT+>"0 X6'$Y$64@13F#Z%KD8R9[CE5=3.,1@VIBAQP,L90 MI/CD>@C)FK4J[;Q(?T=#6T9]-^L5H=RH;#W&!O15"VDHF_1Q[P+_2US-XK92 MX'E*'>U S:G7+XGSCQ*ID,]JAB ]TS[M:5$07R*2L;3"-1FJ+FL!XW(5P.<* MA.<'QMS:8L],V7_?"ST]R=P#)MZD>I3N"\Q,28H.&3D\U=O'R.Q9(K4I6>TQ MV4RP=,4N19HJ*A$%:2.YUW\XI3?:*5V$(:9/U4R@"0DW!#42>7:"2FE(6'N& MFC\"^3CR)1Q7I*TO9Y[)8? RFZ6,+'N26L3A:U$_[? M+!4MHIR2 Y@6E)PY)]LN:V6JNXX/F=-UI8I5%O>1)[WK4>X"970;0R4>21QX MS9Y%JV&KLH26Y0R$ 7HPQ@565TZ=PZ<);LE.PF*>^5P^9EQ(Z-F7-?-Q\6QI M\0:JQD!V; J@M[B>'."Z5NE=M;>0T8CP.H"@&\E2@61,Z8!2(J,!U"C"*!PZ*=\2,2IS4/$@H%D'CI&(/7FR)@-:*7I,.'\'L@Z*>[#_A-A?VC<8*8QHFHB6AJXX7RYLB4#J, G'JF19VQUB#=>%6U[+T5 <7 MZ?>2[0VT(4KQ+XM.V6JZ(]L'7114^WQL:M$**WJ?7[@W1S0+A0?^BR@C*M>@ M*2NQ?!<#ZQJ':.N.Y=AD4%"SBOI+3RKIJ-*:@%O3&!M$= V_9WFJUB,VZY<* M(6GJQ,:KI*$]847#GE2H[K[5$35L0!WU=E9\CA;\3<59X0!%;2Y8$E MU#3%1(M(+"SV5N :3:L-(T],PR%2D);QTO2@YFS2T4')0UK8&E8N!*AL&O,?2U2N>V147(;!R!J7&6O2VCV40H@:H)GW-2BU"" M/,DC)[TPVCUB$%D]L,!5].VE;>)EA/:[XI4R-"(7VF[T^DLMN*MJ=P4"4A": M-RIG(:A;GFQ>X&01O7 SWE\MCA- @2Y2TFQ3P6>E2 (G#*$BOI8S.=F)4\5C M(";?A9XC0ROUWB84^28*6*V@866"-'*M.'.5WWB\S,&(4RO,>1(8 M*\E2\4FTN!0V^$ "6)A_A'@_$^E'G#_%!+! KL>"",O-0T4QQGHFLHCZD7-3 MA>XQ.M-RY4TXD836D[9TY!CEJB/K5^RZM=M:Q;KUQHGRM(G&/KJ?(NUB&[FB M!"Z?2K9!-1)/;'OTQ.YFR*'ND$@:9?0S+8\*W#KR&*+R,MF;#*YM61ARNT<9]"H _CDJ3IF[ M4XV5%Z)+AA_:S/DK J_P&2&XZ$I7$8I6,IDE$_L.!5&);,7*>(%Q['L2.)=D M3]U/0JXV&>7N14@M#H;HHS*B1+$T84XH'''BSH D*<=KH-EIBDUPV"0F9ZW3 MPZ75K$@M5\P"F?GVR'VVB("-N+D^DE)L4,69#51M6@];3^V4TFM(]!5[V25% MTCHBTPMN8;G^>UQC ?C!X^:8K>Y/96KAH.]N7!TZI&Q>.GG<,]X1FF,*QE MRC =P?H:<=D"WMA7[XT50C;)F8^)DZ[9I/6KZS< M^UU=XJN),OG$PB))9I V,E-^08.^98+77HK0)K2N3:2T1L0>OC^/;CG$?ZV^ M:KMS%.LYNSI%7J2+0#7)HTA,6%A>+75!Q>(1ZO6%UOI9C6 MAKUYCFQ+]:I+7M/FT$.YQVBQA?K_;4<9]GEV2J9FKY62+4JHT9&Z;'(GK MW5VBAN9FPAZO80"\(R&53^9P\3)%SCS^!_2#/0IZTTF8&B4M]LM&Z&5#%J^Z ML*DLE\YDWB)$5,&G9%:MFG5,' M"MQM=3^9XD,RPM#DD*N*F@P)Y&J1+A>-1W) :/9&GL3;7HL72 8P@,VWZ0*W MD 6C+I-9Z78(HYU8JA',3DO41X( M$DJ_QY0(0,G;N>?0_2?N%-UVD8?9(_8\UBI2Z2JXZO#)0N!RG*I9VU@$QC2U M9.V C^^ZPM9'.Y=^7NCIFF%&RJ[4;O3>MK+RCX;R>RDAT*2^O 'X<7FB0,G# MG!F?#-ALSU2Q0 7I$17A>R8'C^H-E 9C$A$2[$3EDA:M'5=HE*ZU4[,VQ:U2 MJ_7B!BAE4G#:5("-:J1'56$95:%2D2:&Q79=Q!-CX8_/*B9ZO(HL6A"QC%8V MB(\6A>%ZU>&B2D& K!F2WR -$\1Z0056O=5!A2S_1KJ,["9#5=^V$#,'Q0Z0 M$A^ %]R%_IU;1,4T\VU:H[#XNI%^>MB](K)&7C2:3[%[]"C7C7)5A\,CBEW9 M[K9**7MOC[[,9]9OFJB"]Z'GU?=<:MT:W&XA%'+ 4"GQL>]+@[LKBGT*7LCQ-AZZF(%O8(_.HCS?*B-P4WHC5H&:)" M9)IM:X5#$,B$E$^];M+NTP$WW=XCY-/:PA14D<9BA'+W(O+'==2BTC1?T2!= MQ$JQ[4]%,$U@YS22*+S,SEWJRYT&::PR.'ESV,A'&3[:(VRMB57M(8XAR8_E M!3$PS+F,)IDGY'=7(=C4A1>]*07C$64N'$D4@)9AHBK@142=T8M!&+ RRJ6? M^15SM&C.E:PCJM<0V0 KM)YQ:,"*B#/CLMHX0\2OS%'T1L*WT)-L!7T4/<=E ML1&C]76:E$QE(S(>H7Q7879E19(8F*)M&LON105Q7.J U1FCX")!I?B>:M:- MA%FV_]F>3SG9(6.<*=W&Q2@H\D"0#Z"3*K/)(E__2EXO8^^HLW-5V((5Z*5+ M,F^JG<"II%D-I_LGV\CN;]A\':=1Z'I)V3#2))R9O>!,)OYSZCF.[T[MH,+] MPJ0\+ L<4UH!-NT#?8Y6DK$J1;:ZLC;EY?Q+0<1%#9I,9C;YB[8KJ M\QC(Q))X).SIS8._[16D06,N%D(RQTL!A'CQI#PW#N@_%?LT3#P6'E""T9B\ MTF ^'>+(Z:[@0P*FWZJG>US#0LSDJJK\*X];H4(5[&1A4BTJE"/(%E>/0RJE MY5CB=MFSC(&X;D0J+1XN"%KN--8OH.R8L5R&HQT_'V MC*INQQHD]F[HM&4[*#1*9Y(&5U M$?\S#Y2AL&1_3RN 8HHR3R$8FUF@:ZF>._C8L2ZN>YT/U]VK#]9YM]_^W.]W MKZ^L;M^ZNAY8W:M!Y^J\ORCSX\ M?GUAM2XO^=0'K=^M3ZW!H .0,OC8&L ??UCO.U;WT\UU;]"Z&N!X?#_7E^?X MU&_=P4>KU^G?=-KT)2ZLU?[7YVZ_.X#U5*SKWZ[@N8_=&YCQ'%=Z<\U?X<3X M-*SH$_S5_]B"84!*[EW38-U?.^9,\+75'_2NKSY<_F%UKMK7GWNM#^D./U\. M<+AN#V>DC;3.?^WVK^%-.*96[QP/"N?#K_"%+HS:PH7 T#^W/G_IP*&U8]C,&92E'@8UUZZO" ME0'0][;,1?'-0:Z)GHG/ $\ _^$9U$2C*(Y8%H+(\DS'.%LI"VRYIZ MS(N DHY%4K$F)6.=K%GB4^>UM# RTTL'6$)8/E))7=XS5B/2TFM:'3@]38J$ MZ8-Z]>)M]@5/CL<20LHZ4D.,KN;97+52B+]23,>12;O!'NUH(<:L)UN$-*() M!FW)Z:1+Z.\/_U^9_V]3B002U@ZSB7ZG]VNWW4$""C0=B&1_2\E&5O\C]4^5 MWM.PTU95SD7Q JZ=&-UY(Y<+]81L5A2(<%*(HC-:\5:Y8#1B@.3E2/.-<##2RBQJ'NX& M(^4?0*07FJ.YI/5]K9[SRXXW&C>/G<:^/1[M-PY.W.-APST^/![M[S?W#T^< MD_&_&_6= F"!*QU5 3S0M'@6SZ< /(NWFX8'G=\_=M]W40X[[_R^.MR_.(R/ M0U16\8JU+D\1!B&1::HHF(A00$MFE[*W#"238R/!1CWQ2W3A?/7@J*>GM::1Z=( M5),(_N_(B06]K<$AO,E_?E([/CHN_*9>:ZSY^>'^T5IOE*[II-8\7;ZH-[1' MWB><))[W+SO[.RESIL./QVKH7G+K[QQN)%7OGQ9*U[Y>_[>:OOV/5J9 MK!NX',P(*H2";T2HU[G*@8?-IZ[<>ZL73NU@\_#X918HK]=W9M5FO;G?@/\) M)#[]-DC\ T^_*9[F+U*BYDUXC]5 J,Q];'6#48VR$$/9W^Y"^>Q5VXU81>1S M/4CV#IR[(Y=4H/U&Q<*YR*P#OS0W%]W_Q,P:(*)!\ +.SUM3AU;(7C9A?U M\(U&\,+K7(+FG^S OE5M\,AR4;B.5\^Z>G M^PP<;)9&([E"]K)[^X'LFXOLC]QJ0OV'=+[)&'U8BM&'/S!Z@VYU/8PNN=45,/JT?O0#HS?L[M?#Z".^ M^R^SZ2T'-RN,/OJ!T1MTJ^MA=,FMMD6T R#F/V\^?; N+V^LW9MVZ_J]U3W7 MK_MEHH$/_[;S[LSZV7LX"\+@:CZ%$4:4C 3[[.%^1M7&#D59_++CN-Y9:^YX M21A=>-&TZ^Q0;,*XVCBI'^Z\.P'^8XSS;N_E2,Z+G!9Y(1OUQHNX75]_NP0< M773^BO:4YW9B6Q>>STW6J(DB1>YW*?; ^OU][W(=Q^Q&;U[<]<&?Z:[;U,;I MQKYU95K)TDB5=:#@#06F/'?,TWY1S-.FA3?UNQ^N6H//OA1#&^%[S/,\F;[O):+3+T;=B?=SU7-$*J49&XLU?;%&Q]Q?CSF\B- M*<^8^%M[XKEC+:SB>CR&AZ*OEJ*V*#/DS3!T%O #=&3_W?\'4$L#!!0 ( M 'M%:UBM0N?%J[0 &!1" 5 8FQD<"TR,#(S,3(S,5]D968N>&UL[+U; M=UM'DB[XWK_"4^=UHISW2ZWN/DN6[6KU<5EJ2U5]9EZX(C,C)4R#@!H ;>O\ M^HD$29$B01+ O@"$7*M;)BD*.S*^;V?&+2/^^7_^?C[]YE=:+"?SV;_\2?Y9 M_.D;FN5YF_\N?_O[N1PA_^I__^D__],__%\#__NZ7G[[Y?IXOSFFV^N;E M@G!%Y9O?)JL/WZP^T#?_.5_\U^17_.;-%%=UOC@'^-?U/WLY__AI,7G_8?6- M$LI<_]KUWR[^$J+'4B*!*H+ R& @F.P@U$A)*%6]5__W^[\4;1T68\"0"&!R MJA!M)JA"QX0>A35U_:'3R>R__M+^2+BD;WAYL^7ZVW_YTX?5ZN-?OOWVM]]^ M^_/O:3']\WSQ_ELEA/[V^K?_=/7KO]_[_=_T^K=EC/';]=]^_M7E9-,O\L?* M;__WWWYZFS_0.<)DMESA+-\\@!]?5I__X6UI[+>7?\F_NIS\9;G^]S_-,Z[6 M #VYA&\>_(WV'5S_&K0?@52@Y9]_7Y8__>L_??/-I>9PD1?S*?U"]9NK+__^ MRZO[DDYFJV_+Y/S;J]_Y%J=3EGC]":M/'^E?_K27^?-G0:&*%]-5CQ+?_^Q> MY9V?XZ1/!=_[Z!ZD77\0G--YHD6?HG[QN;?DO!;RKH3M(Q.S'!?ESWE^_NU: MNI=SWHC?X'MZ6K(T+1_Y\4I+=?D&_X^;?WSK\8SS9#9I6\=/_.W5)[1G[24( M_;ZB6:'+W>+Z$=-Y_N*7IFVOFG]6[A033=<_/2LT.?MAMIJL/KV:M0,"K^2B M5RLZ7YY5,C(Z5("V\CG@=(%8+$)(HH1B'$EG[L.SO(9[2?G/[^>_?LM/^;8I MIGVQUM E0(\^^U)E'58TH>4[3%,ZBZ8:66WD?546,%XBI!(MU%11B4B^*-=] M$=>/^U+N&[!?+*Y7<$7\G?;ONIB?]X[8:MZ'RBX!89G_],U\46C!%@O_U?IE M_$N>SI=4_N5/J\4%W?QP/ELQ;7^84C-:^%VB]^V+SH!_>E'*@I9+6EY]\8[_ MY8O?)\LS*:7F-0A05K"Q$OB/)%"#*,40:44H;0\T?NCY/5+BD>-S T7VP_,N M*_K1ZR::=$#\EBC?KS?ZK80YNW. [P7VO4?WB.^#IL:F#: ?7.9]*W5XI-G[ MP.01O$@()JD,*64)E@U\)[Q/674[E49"^ OC[% [Z#+GH'][F+)Q]9R^9+/ M \RKOZT-M;.0;<)J'+C*ZS/"L]>)LD)6VAIP_N@BBZ@7LA3&FM#M M_7ST\2<#74" M@3EF053+^X[TQ2C=@U-TY['/'MSNRKR/KNZ.[IO%Y!P7G]Y.\L\7:QO L1 Q M*@DB:0>F: M!8 5; I\KT8KB>HAZW'ONB>#;29WW 3;= ;X^,&:KG_&4G:%66Z'<.;GGHBX'90Y7UH;7=H7\WR?,&'Q(TQ M\')^P?O+IY?S0F?&:&?)*?"Z-DN0(@3+1PCYBC*E:E3J)P;[B! G GQ_BK[/ M ]>=!^_P]U>%#Y9)G5SF%J_VGE*K+5(J2)%=0J-M@H3*\Z+9R\.:BZS=W*A' M'W\BV/>AW/NH^]ZBUE?_:1#KTA_9*_?+UX-_]M=A9<]KZP5:%LUF#8X8.4C ,%X?+J\7;Q;S7R>S3&?D4Y94*EN.D7T^&PK+)?EL M,8&LB2I&T<<6OOGIIX5V%]5NB)ET"I5]2<-+6^(L9E6=CH$!(K8CE#$05&[#M%!#[0J W\^4*I__OY./:4HS*^R28;;ZV M7<8EU7P'IIRN?+3(Y)/:4+6R+\)?//NT<-Y?K1O0[A0C:V?(BP7A6A!).89: M(VAK ]-.$D0^64!%'USQAFJ*G?"]_;1GC^C>JMN 8:=(6"O)G+[Y,)_1E6VO M1,E59@>*B,\'*FSQ%UP[JW(#MITB7V\I M7RQXE5*E=Y/5E,YL,]?CI/\^E9]*A-50[R^B37+:3*^P@XEZA*BZA=M]S2%X][]DCN MK[P-,'8*25USZH??\P>$D8#VI40 MC3:69.H%X@T//QFDNRIV ^ ]1*1>7BP6ZX*3*^%:_.1B><;.%-94/*#0ID7* M!$0K!!1=C AH8HS=SMO'GO[L(>]-M1M*/7J(2+V:K6C!]M[D5_H>5W@EYQF1 M4]D&!3()!R9J#6S$6V!_3;@4;$Z]U 1L?OJ)8-Z#:C=@WD.DZH=S6KQG$OYU M,?]M]>'E_/PCSCZ=Q50J.VP1C"_,18$%D'R$[%UT43 94Q^AJHT//Q'$NRMV M ^"=@E4OSFE66H79CU-\?R8L>6NJAN2+97&4 92!]QQO7,P*L\-NT:HO'O?L M0=U?>1M@[!2ONJX3_'&RS#C]?P@7/_)/EF?29DI9:BCK8O!0(R3'7^E@V#4H MQBK=3]GTG0<_>VC[4.@&D#L%L;Z4Z0TM)O-R*14OSHD@$9QHM^>C8:^ 9 $V M"3%'0F(1>X3YUJ-/#.A]E;H!ZAZJN?B .&_51?/\7V\_X(*6KR]6K=- \_#/ MHHC$9X,$)UM"2QB"2)[ 4Z@94]+2]W$3\3$9GCWX/:MY PMZJ.7Z<3*]#J%; MJDEXM@]"3J;=[6'3L%(![8,H5EF*4?6 ^7)0) M_\:+U8J88VV1:^/!4M#HJ@21D8U^JP.P4R_!YZ"UM-6JV"T7\?"SGSW&/:EU M ]J=@F0W)POO+>>K'Q:+^>+EG'V\_%D\DZ,(E"R+9]O]#900')L45(E04_ B M=WN?GY;AV:/?LYHWL*!3Y.R.>+^LZ4F7][9R:\3QZ<4,IY^6D^5:5!=2]0HU MR"!Y>RK20TP^0*Z"#YMLJPZ],N()>4Z-'7VJ?\/EFUXN2U[:H#_,ROJ$VD(Q3#S3(G]11\T&BB0GK#=\3G4K0WC@R<\>Y%Y4N@'G;A&U]57-6^O\ MD;\X2X*=2"P&I%#4VBSH=FZNS WP=HJTK0U- M*I>"\:F"LSS!Z>=[U\LS+*1*X(.CJ-S"]ZV(V&<#Y+4P*L@01;<3_"D)GC_H M?:IX _Y70;A__O:.@ECR_]J[M]ML.9].2NN9>2/HO+Y+UKZSAV$G@?3>:;1YRV8XK>$>AJ@0.BP)#R4$@%KCJ&%TJF&I^S'@82R.C M]+,;CDO7N],PN!RZ[=W-JEJ_F.7KNHZ"MCZRY0U^6K>?6"S:&M?[P;IK%/O- MD4UI 5IKP2M[9GA9\W-9]0Z-_?\,;"+J#\1GWU.EQ8+MXB;GWUGSGX6J M:$OR'G(.J=U2LA B?YN(-_#,AK&*\2D3_]$GC.?.#8C&O&]5]MBH;BU4"PPO M)GEU6ZQ?WO[]2C(1K&=S=R7)SJH?9.OX0JJ@O'(* M!>0:>'^4E"!EA^ THU708"V/U<(_-R(\:3(.SX-=-#X(_J^6RPLJ+_'C9(73 M*Z%TKD4:EL=KU=H_$?'ZR$%F>T>+7+2.XYT;&P0\A'FQ/VKW"-!5Y3U:C#=" MO2AEK4.'6C]_M)9:>89IF6KV?OV -;3M?) MU&LML.<5:[$@2XNM$#I(*A#80M+'X+W-CUV"[YLI.PG_["DT'%0]MF^^97U= MG%\TB7ZE'UC0O'JQ:B4QK^NKIG:D0/0LLH:)BJ\R8"NBB M AM+Q:J4"6-ZNSO)?K)>\' (#L*XUQ^I[:[?X;0-P?R.ZGQ!+\K_=[%<-15M MOYIKHVZ+]8SN7_>[QH-YZ ,RZQZ-CX 6@UAS/:\K&AFLKQIL]=@F[ A R@ZT M*-+KD(N*C]WC^OIH_G3\X1FS?!G6.AK/<.UU:8(/R91^L[]?3;AUE= _VT^Y<]<7IISO\RG MTQ_GB]]P42@-L][R#9P('J MYH92\R QO,56SXHYGC$ M&0S6>YM-/Y@,F HZ"SD5ZZP#E9$WTS8A-T7)*]4)13!.9WKL N\02:!3),(> MVAXD@O=F,:^3U4_SY?(L5Z&==@&LUI;M1\4+4KPT'XN@$+6UCS;?Z!?Y&[E. M$?T]M=YCU&.]UNM1J2\RKV^YUNIU45.[0S'A1ZQMFW5T\%:QT_(RAW4F)#II MDP/'6FB&5X7@@P:G%+,X!^?);F5)=!3D="@R.BP]#F:[E>*)%[)!!>?SJIGDUGRJ2?09+;$%$(RJD!64;545Y!BO"-G M-]E/AWFCH-?CK+@';*K7'YN RQ]^IT6>+*FPJAZI##RSTH6 "<'55KMGT;+P M*8))"3,[;H9PO*!5AX6<(@_'PK7'P75/OD37\K^N5PLZLZ+XQ!LV.*WY];&D M(=800(6(0A@ABQTOLK2MU*=(MT$0ZW$\WI.2WGLAUO8!YBNI@TM.9<'[,CN9 MQF&$(&P!FW5!8MU$_]C@CU%X]N@*OB+.]8=DCT/[;D5,5Q]HT8HC%_2A)3-^ MI39%])Q>I#9"-J_.$B6#R@1(KG4TP@ MV^W,RWZ:O(& +]KE(&(N93ROZXO&-STV\_D;KF@QP2GFW(:'LOX^SJ>3/*'E MV_R!RL64YC>!'/[I]ZW*>+K\DH';-??9]U'=F_WTLLC>FO]\/UFV3B=\4KVN M_S[GC>P??&#Q=\N;O+,1-=>:+&11>1/PILW<-@@H NF(VI)X;*Y0O]1[6M[N MK]R#S[BL,56Y"%_(0LDB-4NW0(@V@*_1)T_"RCC>SO.XK.,U_NF91_?/LAY! M.9ZV/V\G[V>3.LDX6[V:_4J7)3S-U;KU_J]+Y9R/HE3MP!&U@]AX2&TX:Q96 M8VRI^#3>3<=MI3YFW!;SN,+"%B.-? MJ7Y*[$-5<0^#_/U2BT%@.Q##K E&MI[?+))G4<-Z;J*"5*55)@F='YUL=!+, M>K)P^FB(M0M:?7?Z^>[24O[;O%6OOIU/+];1X^L.5R[;&H2'BJ8U%DYMX;$E M,@B#CR%&OUT-Z&-/.;=G^ M;3Y[_[_X_W]:E3]?=PIPSE2+!*20+7*K+(2J!;3KXMD)1\EO]ZX_^(C3A+FC M*GNOS[R4ZN^SSXOU%5U#&*#"% D3,"9P55&,UU4NQ M"\SW'W&:&'=498^5BK>E^O&"IB]I.KUDWBW+ 26;BR19M!K 5)8J4N#%.]&F M]E435-T%Y0>>+C_/%%\TU?,W4NFG4C 9,CA52J@4, M6N,I1QMHNV:KCS[F--'N0:6#5.6]8:NPS;QOY=&O?YO18OEA\G$]&IV6JUNQ MAT]GZ%,JBB(XD?F@<8E-BNQ=N_+A$P4T:,8KQ=M:[$.P:? TR#"@/>C@CY/= M_1D7B_6=Y4$2NO<^?<@<[N-+&3-MZY.(P5H#3GD"8]@C"$X6".P&2+)D:,2N MB$>0MB53I*7 KYQ&WL95YOVVY8#0A!I,1<=OQ>'U<7QIVUUXM'/:=A=0CC]M M^V*YG.<)[PV7P7KAA-!))C[7>]G[24Y='QQR? J+V3M*,2:A><^L[8_"=-\@><7+FU__Z/ZZ:N M0E5?O&37N/6"3C%!L*5"*=CF?T?AE7K*>G_D\X\@*- -A7F_*NP[&?OV$WN1 M[S_=R.*TR57S^:IRYI,V,7]S#KPV51TFXWPT6\%YYX-/"LCE?KLZT*9%W+0U)J@ &V41'EP)$8HL\FU#RW5[J#VP7#SS@A$#O M38]]'^QO/S #W]'B_*=VIW?).^5_?N!SZA?*\_>7VO[A=SI?WR;_-UQ^1S3[ M>[OJ2XO)O)QYX;5,-@$A\=9G>/^+HGEFRD7VT$0->KLZC2Y2G!I+1D.D[Q*/ MM;R;Q'S'V"\_S*?E3&9E%%4)&26[\DT?,88$KB8O1!)&INU*^9Y^UJG1HF?M M/EC^,?:EKLM@>6N2\GF:_8LTOUBUPY$6JT_MPFR[4=^? -[_VEF>< MZV']J&O,9(0,1I20V'(A7]N$R0"A!@&\3YFLO/3DQPLO'$$R0FM*AHJ%JMM; MJEIRKG5HL:6PUQ%KD'6\ 47/*!FQ"X]V3D;L LKQ)"->3G'=U+:FT;9510>5$.51))^M$8MYW,1YN,V(DH]Z>,] _88"&% MC>)=Q[:W$'#T9,030A]L_L< F&\,)?0-V$&8I:P.J!1+UOK@M6HH"&0C[_*\ MX1.):M*X]4:C,^KI41O'0*A=KTNH M+!I1\",2Z $A#^&;]@KHQB'27=$89+# CY/?UZ?1U]''Y-CE MJ$F5-NI6\A::#7CCE3/&6S]B'\H[PIT>,;IH?YB)H:U!UOHL1>N,:WTK2?MV M8S:V%KTE 9$1E43VHHS7!^>S6"?J).VG]N$8<+T];2/-Z$[/;0D/Y>'L"=AF MX+MH>YA!TK>ELH'WL!:^KVWDN3&E]6P,;%G'G*W667H[7MO#X;%_TA<9!/I= ME#P(Y-_-5ZOY^>NZENKZSHXMY'EC V++];(=8T"70&.Q+J''Y,9KP[1!P$/8 M _NC=H\ 754^B//P;O[Q2XG:;$IOK 16H$?)0'!&PG!!6E+JA32>+F,N](] M"K+#Q)Y56(!9S2 M+1&;7.N=*L&1MU9*T]HM;)7F[B3&D6; ]\GCC(S)@>_$W61[_^,"6QGC^E;9 MW8SO+Y/W'U;SREIYL5S2:NB.J/N(,DY*O+.2QLR&LXED-67+7JSE/5)Y!XG] M6 B"HB/E,=_=&DX[&UY$$::R ARJUI.F6L# 2I&^*DQH2\U'<%7Q^++AN_!H MYVSX+J <83;\\E5?>R72&Q'8]@"LQ+M^)L-JLA)44:AJS5J'\>[A;1#P:$,X M.U'@X3SWGE ,DS'Z4J@K*W,;L4:/ZFP4]> )['W!?(H>'9 8D2B6O9AHLX.H MU_,8K&+OQB/$9)S D$TPX[7A'Y$@V^>C!^;'+@ ,PHN?<%;8L_CN8C(MM])6 MAG0+=WG04;"?FK,!=#9"T:5ZWCZUPO'NU&R6\1"N8 \@WB-&#P@,$BAZ7>LD MT[VBFV!=<":#]LZV@=D%UODLKYV*J&Q4=KSTX4813X47W?4_R(;Q#_HPR5.Z MR6_;S%R,@"E57J.4@.V.<&494W95E1%+4[Z4[52(T$'C Z>0'5EI!%OG-O-J MC&.K.DG+ZV)R8LFVLD7]1PJY)_]C/[4/GT+>1IJO/(6\$V"/YQ'WT?8(*>2J M50G! HMBP(3$&UST%G(U)'RL5<3Q_(BC2B'W"/TN2AXMA1RU\<(: [+8T.YP M2[9'JC#-%G=7XQQ\L.=E#-F;ICW)!2Y2BBR$5VT$KJ8(MCH*98B-,JOZJ8T M'\Z2O3T+Q2K!6[A$/KRI@D1IE&T-+8YA^NCQY89WX='.N>%=0#G"W/#=S6 ] M)_O=!YS]=3XOOTVFT[4GXH6O/J!FXT.VTC,2D# &J($B650RB/'*?'>3_6@C M.CL1Y^&44/\ #N+_/2GFE86ZC:"C1X2V%/[@">D!N'"/>$,">5#F5:(@C)?@ M71L2X&4"%*394S;L(MO8+FU]'8S;/L-]3(3;!;^!;F!__+1H3M3R#5OALU6[ MT;D6EHWKB^6JF>771;EK7VMY->:H_1K_%)NU?OD7US-PLD,7E 0DQ\Z_U!E2 M,!'88Q>V:)."'\_>ZWMUAW"N!Z'2AKO?!^1!W[TN?_CES3G.\/W: %W0NC_G M[/UR7E>_(9LRZZE-U^GEI(UDUQ"L]VV"9DD0?,R@2ZFZ)"-,VFXPTO;//#42 M#:GR8?8\)O3\G!8+FC+7RUW=7%>RQ524JPDJ!29P:C=7E-7\!]DD=.WH(3J1 M6A+#,=>5DT5OM<<\\I!3P[Y7I?8])O7[M89^QO//*8]*PF9C"@3M"$Q@$B;D MQ6*6F4Q,OFPYWOS>1Y\DL-T4V/^^X5$5]_4(_2Y*'JVX MCS(;(.@$%)%;8W\B"$7S%I=LJ+I4( 69:6L216B* ,$6$=O-IMFPNU?[[2O.D9;_[5/-/BMUO6=ZF1UTY<<)6](::!=<,.NLA M5<-_"%^MT!)]/DRUXH,B'Z9(KS^./5ZKUP]2QU.RMVD]EXWMH_ I% =\[&LP M/K+*A(X0C?0Q>&UU'<_'>DC*XXB]],2)^]9X']B,,>QZDZ#7N>0M1#WT0/6' MQ3]4+*T^G8K6;?S*?ZP'C#]T^1\LJ)R+16JH'3PP!XTVPDE%FB3)"$9B]E6 M:YVT6[F*#S[B"(9T]X7*O'>5]EUF=C4%_F_SYN^\G4\O;J]5QFH*90ED)+%@ MD@4KN4WN(:20$Z M@29DKW0=KP_HD64,A[):]]/^\(G#;:3YRA.'.P'V>/9H'VT/GSC$)(1 JI 1 MV;K) B$H:0 S'TE(F?]JY/9 QY(X[!'Z790\".3W^Q,7BTV3V_L5YNZS^(N>+\XMU5?+M MY@2W,Q4O9N75^4><+-93'6?EKXLY'XM??DI[1[2JV6G"EAYI%:UI?2X*""5I MY:TWVHQ8<#[0*D_;.#D*;O18[?S0RJX[LVPAU?AMES=(>K!+KD?!AR=HV@', M8:[G;)+.N(2*'6.@'-F7K*&Y^%@!BRTJN(!6C1=^&X]B3]]J?48,VP7#09BU MJWH^RXTF9E-;\8('@ZE"+%J 2]:6'$TNPH_&O?W6<)#6L)TY<(]6(P XB,WX MA@T5%@??L^WQCWF[&=G:'*\^K>OC:;E:OLC\_8+*&5;!&I"1W:.2P"0G(:)W MX'+))%ODRXT74MI:[$-7'0V9GA\&NT%HMI9DN=9\X7?D1WX+_H'3"Q9\':U] MR5J9E*M*G7<+G"UKNU)9SJ(-50:5V3M?AU39I$8O"X1J^ /W7,0I M4W ,7 ![2;[*=-J0!0'"6+<.;A?UZNCNUU#1+8!K0%K6J/9:C2D MP.\'VXT5K6?[T8YW]^]!,4^92_U@T_?5\#M2W:7T/_B';!!>3R?-MGHV ,'K MR/:?YJTUH"Z@'6KAJ-24[YA1#_62V>&II\>)817?]QWRE^L:^/>\]WUIAM'B M_$Q4IV3U$LB;R*LG]G,EG[52H$H1B_9NN\8!CSSD1/'O2ZV#W!F_98]?=:1Y M.6>2_CA?K(TLS.L+*I3G[V>3)96W]!';W??IIQ]9F;?^\>=I:[/"7URK828 M!/$.@=9H13X9O]5.N]-C3X][ ZO^/DE"#[OQK>CODQ<"SXHR@82V;$W&=GCH M!)'0 /$2JL\YUAK&VSMW$?WTV#8&AO-5 M*B-FKG:3_0\^[H7B!MKUD(^X^VJTPIAKZ1Q[/TJM(]:FM2A)[?7( K0+V2HD M*F'$(_MA04^:4#WALX$]>JSN'@\/L^J]W.B^S8$.2RR>3GS>96 MG./NTV^(:'7-&*H$9X-NSH,%;%UA-+NN2#*F%+>+TN_VW&Z-2K=YU&4!,SF4 MV4H%B=\W7EY.$(1%L$)H+[0CNGLB=EG>*"TYAD;YRY:EPZCZ&;3D\(4=E!0J MI#:^UTAA>6'9@')5J12L+.GK:\DQ*">V;\FQ"S8';I2PC:A_M.08!OD.'1/V M@>W 3"M5!)%T!NM496\5*T1E$L@JO(C\KDD:+TKQ;%MRC$6P7=#JNR7'HPT% M$(UG'R&"R23!Q. A(8M8A$BN2(O*Y:TLIN?;J6$G;+;NU+"+8I_75 M2)"J\#OCC(,4G +/CF=2/F9%(XX6/9&KFN.:6D?!C4%J:S?>N]E&JC^N:AZ< M#]M=I-L'S/&N:@J4UJ6*(!/F-BV$(/DVU\-$EV/2JLKQ,NQ?PU7- 1BV"X:# M,&O#6J_[/Q6'-3@)-K46>:7>;MQ:P0 ^_8C MO]3"#[_GZ47A;^_)*'-$8WT&B:H-OT4'B+Z"PV*QM3MB@;6C<_*W4]=IZPT"90E7 QZ9NUYO8H/(W86'A;J4\\-C $=H.P M[!$!KX-P6X@XNN/_I-@'BP(,@OPNY2P=8!O$$7M:U!A2BKD*J#&Q01985"Q8 MP6>VTF+R9,)X_OZ!F/6T\W\LQ-H%K6':9U+^,)M/Y^\_)5P^.,L]NAB,"Q)$ MX4/YV*YFI^WUA:7 MQN!F,:V)1BECV";P_&9%'P"U]\"V@O,1@RMAQ*3--B*?(J7ZQZIO)__G^>SE M_/PCK>C%^P71+:<"8XY>UP!>5+8JR4<(R0BPL=JD@E36;S<-_,%'G [B/:IR M$#_^Z-.ZQA6"V.Z:>QFU9R&S4.--CCNBZRUCE6,.A=4H Q[? M+%I--#]JBDWX0O]],?G8U/4SK;X,A2Q?S5JPB\ID=OV/WES]HQ^N_U&' O%A M!.E>/CZ"@@:9-OF%""]NB7!#=IVS$X422-*%[2%O(*A<@+P7UE-U)LK1-H[= M9.]W[N2#S[L,TB"&=G5#MZ.=-P4G#43,L8T2QJ1+#6'$RUO;RWV8"90]\^[Q M,90] G<\A>^?7? '5[=VP(W&9&U6()63K$6K(45-(*)U(M3B51ZO%=AV,A]' M4_T^2?-P2+8_\ :);CPHWG4KXBT$'#T<^X30!P_&]HCY_?:^ P!V$&:IPN]0 MTA"[8)3WZ&-U[_-J#PE8)(L M1@D)+!HV(\@B1"0:.DOD_-E&&4^%++UB,4QA[_S\X\6* M%G=7RZZ$U5DK(*U;V*Y-4K#2,H.IH')5VS%CZ)N%/#V6]('&($'4'R>_K]CV M;[&_'R>KUA[N

9:;1KO\'E$ MT-,C3%^H]-AY^T:XOV'^,)G1XM.U0+;JX#-!K#& <;SHE(0%E@8CM:8R(W;/ MNR/X@,WH:/'S O]]1B#I5M8^RS MT5: 1R&!OXK0*LG?D)9-MVX5VG;-LNP#V[;%LV)NC@,ELH@A?'A@3;%(0@?8A!VV3"W9DI M?V3;>B?-OMFV7< [2$YD&P'_R+8-A_G.R9%] #L(LWPI/F*[M!:L 2.(C5!; M!(@8+&K9\D7C61W/.MLV+*%VP6D0(GUW,9F66V&X& 09I C%NO606--N+@M0 M27BD4FL=\8[H'>&.,82Q$X ;&BKNK_UAKBH\$,IW.49#7D#6S9HTKEW[8:CZ)E6[TZ .-07:-A\/X0N7$+H:!HAJ#:]402]LX@]6YBB2- M&X\HSRJQTHTJ_2 R2!;NL1"^2]74+!.(=>%]1 $AQ@2N:%6\KP9']/J?66*E M&V'Z0F607-S=T+ZQ'E&K"KD4!*-=A.AJXC]T\,EK12.6K#^#Q$HW:G31_B!Y MML%:DP4^*(5"#\D'/DCY^(309M$KRBZEFH,:L0S@5!IE'B(@= P$&:];YC92 M_=$M\^!\V*Z7X3Y@CM;?,;MP: =HAF#(6>/,A-3]N"OCATL3BI F>$B2KF\S&0A3500Z" MA/#9J3R>M77,U:8#T:"/\M)=,!R$=R]*66O]ILW-NP^+^<7[#YL&^#RXP#.7 MV+;$A)!9:##DV-Q0AL 6GRN15!G'2Q3ULZ;3X^/R(C. MRJJ5@VA"8O.WA-;Q*X,LWF9GJ@EFO%#PT_*>'M=ZQFB0O-1MU^9A,9-B$U5I M M(QLA[:"( VA2(3\0)09GX9QJ/2-B*?()MZ1VJ0S-9VD^@?7H HRLE #JKV MZT1?\Y]Y%2)F&PP5]JU'; +8;3&G1\(QT1WD1AN;H8M6)_ ]7?[WZO1_M\#9 MLM+B$=%+\HYJ\N#:U 3CDF+1JP8T19@6[!%IO#K"O9=Q@I05UT"S3(^LPXH8= T""-&"R:S$6"H? :C8>Q))H!FS;VH?:_IJ M:#HDUOM;A88)OL M.TC_V;L?/F1/V4<7&VEE%TG1D-S)_.LC- MU1"C2X6M-&4-[W26+"!B8"?"^M*ZA6,]LGZZQWUS=1?>=;JYN@MPA[ZYNERL MSMZN<+7^M+_2_/T"/WZ89+R_GQF=7$L(3:!:>^ M&[RS;.4B7Q4#OZ/EZE[W<>OY( ^&G?TBP)@0V5Q#WK-C##XH8:S;NI[QT2<= MXZW-G9"9#Z7606R?KIG0$%$;$41K!\QFO$'#AW<40"7+4%7E@WS$(;[/)<]] MH!#0A:F>"*%^/5E/6TJ#_8.P#X M#YZSX_2!O4SA_?TZA3=(,]@'GC%D1]AMEC5(4% MJ#2_6-W-E][0UMM2M$@!>)LC,'PL\R'MV$$M%K,F(AQQ0E+GY?2;@MM%A$MW MGQWZ$ L%2$V1)CN"5%P&+5065$W2:KPP2J>E'"91-SR''\_=#8OXH=-Y&WS" MJS'%S0'4P9=0))]8HO !9I1=]UH!+X1QI3BL:;PY AL$/(YXW\ ,>3@$N"=2 MPS1M^%*H*W]O&['&;Q"R2=2#Q_;V!?,I>G1 8D2B4%):9R6AV!):4J1"K,@[ M=\U4T.5:P@&2#<,39/M0W<#\V 6 07CQ$YO,[$;=[41:O"^2>(.4U2@^R+V! M*+T'WB*CM2ARK>-5R6Z6\2"=$[J#>+\37W<$!HF"O*YUDNE>[U'ME=)5@<]L MYAEO)&!LH43##J\-67H[WBBLC2*>"B^ZZW^0#>,?]&&2I_2YO6C6)MGL@%(5 M[99]@:!, !=R#<($F=5X7NN7LIT*$3IH?) <\[V2=9U]UEE7\-;S\C2+%0,J M0'0J*A%)ZO'BG,PG>H%HO(),L5(U1JA M[?''?I]=M'(7#O<=K=P%\2.*5@[5]E)X55'; "*+VBH4$B01*E1D6'R2)'&\ M[>2T.S$/S-7QFC/OPIGQ.N9N(]4?S9D/SH?M6N?N ^9X5 M9L^W.KE\IAL^O M:-BJK]:"TZ&2K2RH'3%/]!4T9QZ 8;M@.'9S9F5#C5Y"E+DU9V7+*)7D(;,C M&A5B='Z\Y,#Q-V?>":QF6]T%,$:'E HJF\;K8GZTU0^=B-!!XSW:G.M[EFN[ M^O67Z=KK?H2O2@A6BOA$MMX$E/!9:N2XO5[>:=@[H&;JX\\Y'F6,NR3 M9>M5W8.<#_=*+&*VB85!0%SWE_"J!6S8ES;&8XU%^Q$K)@\\.J,WY)ZN;-E% M[1TVLE_P] M7=TZOAQY=5<#9SG:2H8W.N>(EVU:-:F+"6(N*B=I/-WU3A\P-9YXT#-'NG== M]C@!8BW;S6;U\%"=>P)7K]%:P1X0DFGSGS(DR^P4A42-LK #5+<"?Y^GGP(C M!M=ZCY,8U@(_U;+_U>R^N,6I2@FAYL(F-X;6/"BH%CW)-5=$%<56)-G]V:= MD8$UWN-TA,?$W=PL_Y[D-F,R,AL@&5ERZ41KJRC8-J):L@T^W1T*N!M7MA/C MA&DS Z#S"JX9P.I(*H(N8 T[6P4&2$YV:8G&*:Z3N0>;2,[AD?;YY6$FY8N M>)GUR/]],5E0EVL'3WUD]ZL%.PD]R/6!NYUP;@(_+EJ))B$8#$GE_<9Z]##-> MR/A)<0]3SM\/IQXOV>^.SO&4Y6^R82_;7_N@HOU\6 I8$3K%_4USA M_XWW"CXDY7$4U/3 AWM\ZP670:*6/[1 _J?EN_D*F^&S2=#KE-L6HHY>3;.U M^(>JL.D'^7N$&A:V S.M6!U2P0I5-'L3,4*2B>UP(TV,3JGBQ\N@')AA3Y;H M')Q@NZ#5=Q]AUNU\BC_,:/'^TT^3\\F*RN=^.U6SUX*@?NTF$')SS9='/] A21LV/+$'SRJDT>3!!)57X5 MI"<^Q4,ICPU#&JBJ;RO93]<2&A##07)U3XIY_;YM(>CHUM&6PA^\^G@ +FR8 M)#HPL 9!;3Z\RHW:G1]4AX<)C#]8S0:6]D!8R1S5ROV7U.OD K,[11 M"&=';$1R]-,8A@K4]XO3*!W-[F;B^FEI5"E:'=F3195U MHY* J(J&7(LBGV,*8;S)8D>31S1:DQ%.@A:NE22I E@IL]%:F?P:=:##C!U_ M%GG$73BU3QYQ%W2.)X\X6.,4G9W.&@-X9 89;/NVK)9/@Y(#>:.3&N\5/NWV M7CWP<;P67KOP8KR^2MM(]4<+KX/S8;L&2_N .1[5DF_3 XB @F:/2!*RF8P) M4#LB5TTQ;KPHWM?0PFL ANV"X<@MO!QO[D7YP"^U8S=;.][VG;0@32S.5H$Y MB='H=?PMO'9"H.OVAS5X63."*B&!J5) P%H9W9)SK,GK M5$>CSWYK.!%NC0#@(%M3NWTURY/II;BOZ\MU'?SRU>SI5$Q:KA:85VA:T M(C@K"(PP[>HX\"30JZ((1MTJ.[?/T0Q!I;)#G8R)TH(R#\[$$Q[H@ M-DUYCRX!@@P&2LG*(FK)YNK7F'$8"?0]<@^[(#9LSXG/LCURF?7I]?#6GH0L M$O@-;)UT:FMK; SO_JRK4FJ.=KQ; OVN[?3I>D N#%)Y=]NDW>)53*)B-:EU MA[-LL[#UDHSV;.^B$B(7;_-X+=!W$OTK8.9@2/;8<>/6OO_9>?J)_?BKMA%+ M*J]F;Q;S.EF]7K2?/[V0*(RMOE0POGC6')LZJ98,B73(A<\)-V(GEYX6=?ID M/03Z/384V<5\*<*0C3$"6B=949CY*]* +320M7-DCL[@'+)2XV=<+-8][7JL MT[CWF?U7:3PN]L@U&B5;J<@%<"A:TWJ&NID18'W(%%0;43I>'N.(:C12=NLQ M\T$+W@QR@IC(0Z[).FN*47Z\\/NSJ]'8A5/[U6ALC\Y74*/AC#&I)@&6V)%3+,E0K6MOBZGV;^J4 %4G0Q20E9:6,XR6@OH8:C0$8M@N&PX1L]TO@HK8Q M2Q:T^C8'W$L#R;;)/2(GJM&CR.,%$YYY!GXG#O25@=\%P$%*/QYL%.&"4)54 M!B?]^EX_F]>)K1E9D_*4 E4:K[CC.?8&ZF:O]8++(!'X[;M-;"/J'[V!AD&^ M0^N6?6 [<&\@+-Y3ZVJ3<[N3[2GS+NX\N(A2%2VEC>5K8=C^O8'&(M@N:(W8 M&PC1^% $* P%3(X5DA9L#GBLV;MLO=FN*_(S[0VT$RI;]@;:0:6#6#=]I6VD M*&1#Y/==F-8'ODI(&0MX)!6+*YE&C%\_NZ3=N)'=0V ^3%5VOZ4;EG@YEMWF MW(HXC6#_)L3<&G5IBN03Q1'[-3_7,IYQJ7Q !@P3Y=BIY,/:Y*I*"JK(?'JD M4"%:%8%J1JE#(E=').QQ%N^,S,?!\'O04^TSLW\M68=$_MV/Z)ZW?U2H0=+T MGYNOO+U,.MZB!\;J:[895*BQU:A$MM6, 1M02.2](HC#=!]_6.9^$_7WGG,5 MRZ$B$&T$7UMG&B4"[YQ%0ZC::XS:NSC>I+:GY3U,JKXG7CV>J^\!H.-)UE^O MX7*"=G(AR,(.5U6"[4U#$",;G;Y6$UTUE,-X =?;DAU'D+4/X.\Q:V\ !C&/ MKJ6Y'HR[A3RCAT^_E/%0,=+]<7N0 AV4/@899-8Y%L_6D]!LN%5,$,@)\%FB M#15%MN.=S&.0X,DPYG ^I=MO)1AW!CND Q'TR/@\1W/CM*23B9@JB0 MR20P)5E(*5MPKAA5O;$BC1==/!8?=C!K5(&J<1%<;E=C:VR^ M>Z.NLL44(5VF\=JD[B;[R9)I0 @?/%GZ#(G\\-\7D]4GS+D5PC2Q?Z7E:JVA MM_D#E8LIS>NM'W:(G.SYI.X!ECZ6.$@US6P\1=>N#1XS&7CJ <4;QEPKMSG622O8HTMG MPI94HM4,?^NK;MI70?@*49&-DLBSK3">K[65S,<1H^E*E/N.6?^ C5&I="/> ME:^QC8"'KH2[*_3!8CL#8/Y4L5(O@!V$65*R?]R,273(=F2P_'YI68",#SY* M=#J,5P%^$$8]'2@Z!D+M@E/?,:7_I$G^@)/O+BWC?__'=%)5] MU&0@)5?;A'9F=" /(N6:-8L<1-X*X" #=#A,\^BS6BVO7EF7[ M^W(R>W_I\?Z-5A_FY4Q;&TJ)'IC:+*AT"%&VQBDV>1URE,*-:3NB1^XGT MC/:&EF']0S6(L?'F8L&[W/*R@HA8&ZMU4Y7/9^;CXEN-CC2R^#%[,$@98BX" M=$Z2]2>D%N.-G.BTE!/CWWBP]GCAZ'.GG_>7NO^>*BT6.'U=KR*KZQ7,^!]_ M>CN?EG?S=Q\FB_(&%ZL)+<^$K=%022 ].3 U",#6K,SFJ(JUY%,(6QU]^TIP M$A0:#X-!6G:]_8#-.+B4M<7A7]=;-O^L?&$U//X2^.1\PBQ *MYMC'4)8K0. MJ&!Q*I1JZWC=+_I;UTFP]." #]*HZZ^LS65; RU?SW[X/:][G'T_J?P&TBRW M'[Y;X&PY71?C/I1X.JNI%*5<;H/56)^5(@17(Q2?:G(A4:#Q>-O+DDZ,LN/# M?)^M=CQOQ'CBG5^V( NV2S5*0?3*\+=&6UFQ\+%PW-[(7G;U8KZ>Z-J:%;[^ M;4:+Y8?)QVM;[-7L]K9T1IXM+(T6 LG2!JG+U@";#:](%661V>%X9: ["'Y" M(8#A@3MP;K^/EH8[?/J0.?P#M#E\@&GLH*,@HYAIK;;#I@AIW4:S&&4PF2KD M828N'BAOGY5+1GD#.7A^'U1*D+*R(,AFKT0NFL;+HCZCO/TN/-HY;[\+*,\N M;X^N4EA'S:+1K<]OA"B3!"D3H1.RD+)_Y.T'(,J^>?M= #M(=G4; ?_(VP^' M^PFQ0QCGBC\%GG[8_NVG=:>< MFQH"3]IH%&SJ&5Y;:J:>\6VI.4B%EDJR6\%YYX-/"LK1 M((O#QE*58"@:"#XJ: .?O+$VIA&[N=\3[T0-S6XPC-$?\0L)K]B[C8R'-BLW MR'THR[(CR$^=^7TA-(8=N4E6)3WJY!QHX7E#S$9"BE)!U28&5:L-9KQ RZ%8 M]*0U>0 2[0),W[;CW0,SIA24#P&4U6SQ>$<0B]:@LZM8E>03U#U3*Z.SZA\S M-';1VR!U?CWFM(,(SB@*(!/;NH8=(XB&$MMA%(NU&7/ZHXBAM\Q3MSCN@6 ? MA,*[9-&D"^15MJTI';^X2@KVZ]FE-UHA.52JCI@@?O[ISVXD' JX02RE=0.Z ME[C\\ 8_738(FK_(_!XLZ%;5XQ=J>CG%Y7)2)U1>7-5VM)D >37Y=;(N8%,, MHZC6 Q6S'M8G("1M *-Q";5.58[75;KWY9TD8P]+@K[+7V_"GC_B9/$/G%[0 MR_ER=::S\2)0:U@BV7RM[(J'E#WS1D5/02LAMC/F'GC "5&C-SWV6*&ZEND- M+E??SW^;+5<+PO-UD1?F=2/7,Q5L,BXZ($OM)EHD9ILPK?--CHY%Q;3=O9V' MGW%J"/>DS0IR_EQ,L,9FWC35[,Z7YRO:_[F],AJGKT5 M,&:AC_(UR5H4:-M*RC"PI:.3!B+G@T@^*GN88:8'*O0I9*0/WD+6D;T*;=D& M%+KP6Z:B$D8;''$ VC,J]-F%1SL7^NP"RK,K],FQ*JFR "=1@8F13W ^N"%E MPTZMT"&/6-7^S M]=B+*OH4^NP!VD'*,;00\=$;FF17Z[(3YSG49^P!V$&;Q M-NZ"\BWFAJX5@[.,U@G(M68B%:,>L6O?LR[T&990N^ T4J&/EK+-9$"PM36H MM(7=4V4DR$"U4!OD@-M=8GT^A3X[H;!%H<\N*NPQ]EUH!T*GW=V@S1<;P9+RG]_/?_V6/WJ]!;0OUE"O8=[P MP).R.+HJM,?(7!/E4HKOUZS?2HXM;(>G ;[]U'$/_\[JG_>HNQYWWWORE"!, MS-J!EF3!F!AX_Q$*A"O!EI*BP,?23\> X0/'[6 0[J*RD0[.&F,T-M\UY/*SDRM&&0Q_/RD6@5Q!,Q> M\[9'3I-,T>;Q:@R^$.TDF;*_\@=QV'^>S_(7$J%U-A#OJ5A;K1@I#\&D BQ5 MXA.P$/]O-#KXD&=$)@D&*MJ\X^M,$TV1ZF?AW%FT4K2@T^S8>(K#KZ&R% M&*73-=N:ZWC5'_?E.TEB=(1AD"Y2-V2]+59(R O5!H1OW6*)(D1++%M!0X9\ M27F\-AT;13Q)@G0'8Y!F33_3ZGK2ZHU4RF/PK3\:N#VZ_KWV8)P.OD_5*[; M(=Z4(+W%*?.N:*UD(<^G50MG%RTA:,T*J#D5&66N=KM*KMV>>VHD&%#K]PGB MQ^N&%K45Q50#*)($XYO9:T."&K(M5;A:\"ONS3SBH3$$8/>9%;HSZQ?ZE687 M=&9EH-9'%;2/O ?J$M@^3AYT\LYCQ"C5>"&,*Z%.DAG[*/P^\K&70.G53:"S MRJZR*44 ^HILPU#EL\]ZP!)E55FC]N-=^+R1ZR3QWU/M&R)7QW47L$V[2,AN M=7*B@'&,;FPM"U,RT?H:=*81>V6=^EW ;AP\$.P;.#QJE\K-Q>!7%W0_)[)> MSD>LB'_XX>-7Q6^IB#$KXV/2Q:1*(-L@99,T =94(<>$RD2#ZF[7_=.NC,?6 MST9*]D\M_V%"($A"*B#'RLCD,N7Q$I;/J#)^%Q[M7!F_"RC'4QE_OWV%=MJX M%"JHU"8K"A?9*\'64(F0A%'*&3T:N9Y/OZ&=X-^BW] N,!RJ0\PV,AZZNOVH M^PWM!/(^K6+V0>A0;*JM.XX7R)!6WIU1\+N$7H) _M*GB*[^T6_H$"3:!9BA M^PVYHKQ(JH*HGF51Q4.T2D)P+OH0G0U5/66=/Z-^0SNI_K%^0[OHK>_.E#'G:"J02%K<]J*ZHWAAW95/B]K$YC)A'(9[,5K$\_ZTA=^7UL MTR&T>]"ADBEY[80RD$4V8"*S%+/3X*1PBEQ(PH]WY??H$A>#P+UWSF(7K/H^ M%?:>'4=1>\&;)V3G+%OI*D$4$L'&E/@%U!1INWWFFCX'/ M&GWTV6JQLRC3.!&<5CM=O_3G&N\?9U Z$^""%@]MNT!DUOU$F M@Q>M*U^-"9(P;?:O)10R\5LVGC^UTV':9Q[@I_GL_8H6Y_4ZV#VY"8"_S1^H M7$QI7B]E>+$A2-XA"]#7H[OG 91PI@9@.2$*;94"-:V-'FU;1AB 9F*SZA< MS66\;?8(,@ F!I^SS2!%&^F-K59-A,)':+%!M^Z;Q$E/D! .O17VMR/R37 M]67M+23;(HVP+:4>EV;D[;5CR)&DA%7[-6 MK?KEF9+E@1S L7)E%R3Z#@2Q#[$D>C/_C197@6Y;@TI5&)"ZA:50.D"%'BP9 MATE@4#H]9;AO_NCQ?.*^E3[O36-]IP;^<[)D7?QMSK]RG;',?!(F44!;8O?: M\9&;7+"@DC)D, 6CMHO0W?OHT\"OF\;Z?O_^XP)GJP7K\*^?!]QHR_:,8!&P MM;7.B;<7+4"3T]80)FNW@^_N)Y\&>IWTU7<;\'_[]!(__G@Q*]?#SXQQBE( M2FW2.!4'T9D*LAB=2A!!;'FKZ,X'GP9T7;35=Y/OEU/"V;^I6])H%7+P0H*7 MH6T"WD%PM4 ,)GE=I&);;2OL[GWT::#736.#7.Y]Q[^Y?%UOC+?6^H065SV4 MA)8^B7:[S,?<$O8(*(-L%Y"+M%DDU./5>#XJZDFYV4/ ,T@.Z[Y<5[S>1K+1 MB_(>DO90I7@]@OM( KT'9 8IQGM0PF!TJ(5/LJQL; T/+"0RF?=$]-79B'@W M/7XRG'FR\.X@E-D%D+YM^Y8T>D>+\QOAKH22,5(M3H*UF@_A9-CRR3$"4?"H MVP0[N5T-WD-/.$2)5C\0S/O67]\.][50M^[^?,[R78O'5 U(DO=19<"(["$* M$0#16#9LV[S#[2(H3S_KM(#N2:=]O\=;%%/9"VQ^Q9@DL&+*( MHL@MO8=G6WZY3V)P".T>M/R2E"I4E&KSZOD-,*DVE\A #5%(XZS18KS69,^V M_'(GN/ M2S7 D^6U@?B0-^AX@>+^EY^P-E[8GD_SZX\\RC8,DT1K&E&D*P),!0#UI6D MVPQ%)_169N .#ST-_@RJZD&BSUO;&2BDS4JR89&:G<$R)F0[.7MK@S$ZJC)> M[X6CK"+^&1>MC>"O-%"I\+W/'[8>^/'EC%GT*S!G6R7ODSY*,#EZIIXP4&1* M0H<@3!ZOE] Q%/TZK#+J=HQ8P?I@(RE6'4&+:!3KJIAX!$70QU?TNPN/=B_Z MW0&40Q?]WKH/L]UH-..2%;7%)X5K=_R2A60]0LZZ(!\*Q=01;S<][X&8.Q%E MWX&8NP!VD+&%VPAXZ)8ASVP@YDZ8[SR_(;J01C5UT#,80FU"TY]IT+>43/&?V-IKHLGO5="5I;&6H%@*@E@ M[TNVJJ*_=*F9,N4>MDP&-KA1M*NZT<,T3G42JG MDKC; NKXBK]'@+&;XOHN([Y7TTQ&I5"\93K9-C8E(F"KC"4IDA+:%57L5B@> MK@9\!! [J:WO*/'=XF:)4D!^F9R6O*FX,'__^R]6W=;R9$N^%?.FO>8SOOEK)D'2B79ZK:+6I+*GO/$ ME5<);0J0 5!5ZE\_D0!!4L2%&T#NW"!8;C=%BC+VEQ'?SHR(C MGN"QO+#@C M(SC<\+WU@8;'G4E.+R.\@1*/$USMH3Y__1&GD\]I7."LEN92Z>115J4BFN-! ME $DAH/AR"@J*9>Y6TG-A@\_*U4>*[S:0WT>7 !-<*L?^9LBVEL?*PF?\& & M7F96"J'*Z%*M0&JCDL0-PW0L<]OQD+,*A565:&T3: NNVZ*5+L@VQ[SVT_D0 M!>QUU=)!UT?(M+_$RDT(&<\Y)D) Y=+0D2<#C@4+H<1/2'*"J&Y9T@-H>TLD M:2AE[R/*Z@UH;_PL_?OF$;)5Z;37DF9G(#%1*HP<6@E).< S1WD1#->NFYF\ MZRF#94@FN-Z"B03#!L@?/?"XSQB-^)P($IB/EZ)"ECK'! MK8\X#]76D6#E]B$?YVA2EJ5^#&GLIJ/)8H.2,7L3% 7E[6+6D@ ;O0+EHHTA M&67MKIYXG;L6;7KX69EC=41<,8RQ[(ZRQ/';>/8MA45"WBVWNX"JV&)H*Y ! MN@L=KZ1)7Q*N_H MD=;W$6Q/VGX[F:*//UL5UZGL%3X] .&N+XT^C]_\$19)M'_!Y97^O1?C6+Z=E>_3[')\5WNW&-)] M,;_/M$U14V\M ?RSA)/0,3$L$S"$X%&7DK"T6VW;L4A.M/+MD.RX]IJI3:M? M4I@F-TOOQA^_3*;SG^MT<:?,@3*?++Y I11%E]&\VCOP(O,@7:3&=PO/[7[. MN5&BHE3K!VMV0+M24>F@$P&GRNQW@B>C2UF5DFQOLV4&3>&.KMZ.QYR;NNO) MM)=RKO?H(R$0]QF7_H_)_*Y(X*Z,Y[9>+5Z9: R+,D/,&24@/*\&B=08R>B$8XS$TG*AX M[*R22\D2M8BO,)\9"R:S M #8D(;ST*=%N"38='G9&1.A%OA4S .X%\-I]&\U+1/4K@EW:3D&P)#*1P!R: MR((8!U9(#C1:2OPBB6^77UMW$UG'=T8TJ::&BOD$#\['Z>0;VEHHVLM\^?L= MA9>'X\]UR5=":QE$XA"X0'N;,0?&4(.K9X9Z0X/VK)U9TQWX69*I+\6MLTR? M8G,/[S+/2B1T\5!4*\QN/>1Z.[V5*;/_^,B%%+BNN* MM?4+]E^Y\;^R"Z/K!?&.J,S?_$''E^!W -A+K?WR2:4[19Y,O[H%%_WD9OYJ M,IU.?L?7]0%+:#94F* A:\I T&# N(1^4(@\9$&--+K9GGW@(NI6Y3_]X-LK M=2$#2V4FMZ3X?EE;IOGBEJ=X"E3ASU0,T[J@XP*&J=_OBYN[B_K[T.GI5/K? MK^+5C[M),)ZB?)B00#DOEX2.@'79@/+92:F4(Z[=^+A-"$\C5Z879JQQ\6@- M]5)N_1C5JM"L Z[F]?N;L0Y5MG^\/I^DR!'*:$F63"1/##663/0@"%J%:.U[ M]&I=&>,@\=5HU]"Q)4F>K,1OQY%]=%#[SK78N)>X^[KB!I:C^Q83"U&A3^#! M6UD&D;D(/B?T!:.7TGK&LGK2+M_U@"&VDB3=C?,/2V__O[=)O M637.YLIKYH@'10A"8JGDC^)IF'10"%8JPV@G=6[^_'/09@7)];)QWPXU^#": M_6M9P1&U]Q2I!%R;B(B( Y.)1K9IZCPUBC8,&3]&]Y*LPJ,TTTLZQ4-$M_SM M@JFY-;B.<^ I,P?J<"PU"FC);RPE4&%-9:(7; M93LGLQ4INHZ1Z9$3^\B]%RZ\OIE.TSC\**!6!UWBDGL5@#E6^I-P"88$#C$+ MQU ";,U$Z//V>@W?$";&L9I;OZT^3NS5)\V@S7J97T]3',WOS![WQ^CKS=>[ MD_*U^X:_F?^@5R))QXQ5D+(HR5SXQ6H30 5C< &>&-FM]?1>CQWZ=J;O@&?/ MBNAE6,G]VJ^$CI+3:"!D7*A@"K&(0$J!J#62AH3&]P#Q@W-GS=&ZJ!U'>%1I ML"+QE8LY^)PEX+]'K@J#%K9!G\QSBUY5(#;1;G&$+0\X=T57$VXO_L:OD[)@ M=WWQM:1J7D7ELPP6CT1;<@>,X^"D86"4T()D'7+<5<-7=S/X&=NY\Z2*3GI) MP;[XGJ;N>S:I4T MPM'%MN9FT;@"D5*B(!+J#(^*1]FMRCSUWIO2LB*TIVS43D-Y/)]]')2:P MF"V3E[-ECLA#VOEYQZ(NT(/U MB3%A=6@8..B"N&Z^T:.G+ /+Z+67RCI=+GY4N84P8+/T8$+TZ-?3*+0Z!9D, MF$E4A4^[TX:.5LWIY @MTG9+,.I^.8O09)#:,4X$*(N&/YIT#GQ*&A)/SIE, MA>3M+H.V@#R-.Z'CR; >SJN@E/X&?]Z#N@TU=H'5_"IH(]2A;H.J*'1SDGX5 M;30D"Y>V% )($ KMP=)#!(RV'*Q@BCOG57S*;(+Z1#.6 6% MKI&DFC9ZN17X9YE*.)[_> S,.LM\F1DL0D![#GV^DACE05OOE#"ED,XUH\D6 MD.?"D!HZZ.>0&:?IY&:V:$#IPGSV&* 3Q"MORX1T7*P0WH*52H'CA,8L55*Y MG<];\WT)MI=K@[^ES^X:48648@E7/@:(7AH3QBO@ M6L0R-4" $:7_G914Z6RB\NTVC"? /F_:]*.3BI<"#PVD,!F7RU&W+.*_F^K] M2!H7?K;8\E >C.B$O"Y-8\K8=P?&<0I$6YET"J459T,3=C_T0]\Q]!3!ZU6) MM5.H'F'Z\&!(?F6LVG[,X9@0+_J MF=27;2_V[#VL*Y:H(<0RL,D@Y9.FR/:(YZ5*A <>E$[M2K#O<35N7%]+69N: MLAPBZ=H)3G

0)D^WRGCH ?M[543G3Z#CAPZA8^"CT$ 2TX0+(U1#2^DQ3_K)+?RU7,G,1]]3EX&VK;K$(212XMZ? U*7/))!+69[3@$C)%&65;A/GPZ(*MP']6G6: S_F558APR=LPKW44K#1+$NL/[,*CQ:H1TSQ@[1 M1D.R>*D5L:J,&PX<=^%2ER:LA81OAB>1I^#:Q3N>0U9A'QS91PF]<&-;EA+W MEE@M$Q OQ3+IP)F$+H(/,C&>&&T8#3OY3+&]U-@Y4VP?'?221OA45I*W,9"( M-IS5W* 36\8[T"#!&JUSX)0ZVLXQ>#:98L>1I:9.>ME1GLI,2<1Q0G) 6%R# M$)R D=1!RN@7F#*(LV$]UK/)%CJ.-#5UTL_PN16@MY/I+RF4$3*S\B."+9G6 MDV5FW,4X?DA?G"\M%Q9_\7HRFZ\DE%D(BC 'RF@\GDTPX'291129HC)X24T[ MC_SX]9P+]1IKMN*]81GQ^_KFZ\WU(@[W)N<4YN_3=#2)E_DB3KXMA->Q!)0=L.2D)LD1ZW9EKG4=HMP%RYEYXKVHH.(&U@7?[9#I+@@[ M^.:UR-+GI/5M;G@_VMR#*D>HHJ*IM =2R72V/%I0?C$!B$1PWB'P3!5-@MK( M=C5D>0YDV>*.GPI7]M% 8X[)O!W9>_[CX]NUZE.*[MQ\^WO92M8887PYC MGM"N4LR"#8*"CI13EH*B5#2SF+?"/#.3IK9B>IK5O ':JHER!W#-+QEV ![J MJJ&2>KO1Y@C=]!($V@72>64D5P%T"!J$S@*<*%^8LTIJJ[AI.>"[,7&>O'X8 M@C?[J*1)37)Q_R_SVYOK/+J^+AUW;W]QQ_.@*4D,@G9H]+$R^T4D!U&49'0; M9,O;B?VP#Q'7J:;Z)Z/1%?763[ODF]EHG&:(\ZL?C1>1IN6[Q9B((L0,N%Y5 MLN$\6(?GN>)9AB 3#:1A\^0M*,_6%*JBEE[2P-^,YZ/YC]FGR=R5!-)-0%=E MVAV@-K>+.L,?;/Q;%8JKL(1*S"GK@- R M/"/B(>R(\J!RUCPZGIW,3Z5"[W[$$(9.3UJ95!=I+\;-YIY4:.%EP3))0&)9 MJB8&3-0:&./6DF2]3^U*2#9C/-GV"<>E*E=02"]$Z52L*9AR@I=A.+D,6N(" M? @** E(& 0^P9".")DF#+ .1A<95FS+MTD67B0^"X@[9?@ M*O6WYOE?.>Z9XCQ!%**0M#1QR\Q#B%FEH+)O.6=B*\PSI4@=M:PS1O?1HO?O MH^N28CU.E_Z_4RA)2[.+>>GO5?*3EIE+5U8GGT3"$U1J"T()] L"R -;IBC GC24*5"P3$;P-8(6FP+U-PD?GM&B7L''("LZ*=@V5 MN2'>>%R7W_?NQ\X7Y&^C9171CRL6+3,Y!@C&N-+XBX(-3N-V2JE!#S&@4=]I M?^K\R+,B28_2WD"*X^XY5^;8IS3]>GO1MT(V2K,K=-F<-P%M,4%\&;P;P%#\ MSFE&%>.QC$GM;.-L?\[YJ;^B7#?HG-7O]?6W$GB\7I&R1K^O)S[Q^)Y?^T#N MI>\7,N9;FLY_O+]VX_G%.+[!W?Y;>>OO"<0--_@R$W"):-SQ(P>O8[G?)AS- M#BF%:A<(W0][W5Y@6Y^WS(++UBJA$X+VLLSK" RLQN^B=EQZYBR1PW0%VXU[ MF/Y@E7FWNU-81<6=3L^P#Z7=Y+(*3DDN$N)7N'&!L'CP.F(Y4$V"\$E&TC"G M_@[6:>2KUE3]>HK'02KH9T#@8OC#;3)2%S3-LU$?(APJX?1 A6U6_#'2[I\# M06AGD,L09>E:%6($%VB&7!*RG0A*^7:G=O^Z?S(5M!?5[R/D7E3^:C*?3[Y> MY@6JN^E/2E(2T _C"$7P8I/+DN)(LLW,>\%DNW#+!H"##,LY6&OKY0I'BKR7 MI+Y/DV\_(W*)HBO.+"1#R@BP'-'K"ZET]N'$&)-S;&>,/D;WS!EPE+!K9WDO M/,C9.S0RIVDV_U!"=!H]V M-/M#5-D2,#X38-8Q(@P-VMM.7.CPL'/F0FU9;\V<[2_T^?'FZUW<+U MEUP9K:@MWZMA LQK;8@'GW.97D$% M?J<3^BM)."5X#K;=:.S-&(=P*:NJ<[WO^O&ZZ&>P0\ZCD!ZOU1"#+P.QD((O M\R88+:U4,P3BJ!4J"TG;;3$;(9X?0X[71"^;R#_2EU&XO@N6.YH4"1[QD%B2 MCG'?1(@!4M)&NNBT MHSF L58@.J6BI"8:W2X.L@7D,XA2'N?6UU!.+T?,KY-QV((M.X4^H9#@%%-E MQ0J/OY2!E8G,.J1L=;N1AMMQGCUW*JFHIRE"CQ!9X[3P>! Z59J?$J? >FJ M>!]%L)2YALDL+XXJ1ZEC@.N/O[O2=&G^XV+LKG_,1O7N/[9]<.T+D$X+Z.4& MY/&3+_/#"[#5[>B'%-+H>XG\W5/,,<4$IP[0@4%.,.W E1;[B=NL> Q"Y&&R MGP]>4MW[DGUA+ .KCG,N'/H"QI:K9NH<>%?&+^GH;>0&13Y,[OU!RQGF=J4- MIW=?NO2O_=.YB[E;:XFWH)"QG#P$+),&T ]*P1@MO6\W)?(ALM.X M5VG BS5>'JR?7FR]B\^?I^FSFZ?X"87WRHWCO>_[-+3FURE;X0YUD7*X-M?; M#59516.V( Z!/JY"PW;AM#A61NW@*\*)2$XZ:4.[*%5CECQY.=*$)/MHH)]. ME)/YWQ#8]-,7-[XM=;33>P69-H;YHD,2^H+R228H#D(HU324AE";7L^ MO03F'*.)7BY7_C*=S&;KT7N+QCQ'ZFKK%RT(!5@9'930?>F)JOGCUB4]$F0C MQ*$CGD-Y],?K:^N!5C,:NF@%,KZ+[U_?8\5W*GW]=CWYD5*^01DFG\;XQ/GL MUS3_I3PZQ5?+O[G+=;^8S=B:+KB[:?>=L%YH/\OP>Q#$$54UE%,(PR$,Y1-(@\ M N3>V\ MYZ3A>(&M.(<.0#5R=BHIJO8.@HAN,X_O^\V^G4S?W 9,5I2_&,<' M.U]II_"WR6R&>U\6U&>DORC(3;+@2A<%W!!)I"3BV]&M9\E1,,Z:08VUU--E M[HKV#P>S<&JSR $4[L^ES[0&[R,M%P'>$NN9\^WNXC8A/&M:551.+]GBOF5P+@6)N)F!1 5'Z:42^P\&G'4)3RYE=&K' MS&THG]%=RE[T6$\KK:&F?E*.-R"[RTMZ&EO[#/6M>(>Z3JFCVTZ4.4(QK(J[MT0WVU'#04N66/1):2O.EC1/7JFTY\P^^FC%ECJ4M\0JQYU;XS"RZ!*A300B%,F\+F-8Z2>IBX.VB(?NB'R3#M)+V MN]"JGNIZ28+?=F49HG(L$P99:P-"E-?+(SHF&)'""BUDP_ZFSS[!Y#BCJ(:2 M>HFT;;\[ZP+MSP23*HK=(V'@$*TT3C Q@D?!$FZ&S#L06ED\UX4'/-*SIHI% M(]H=9L\EP:0OONRCC/X33*01N$W&#$F7. ?)9;"*SR")9I(:X]WCI,?GF6"R ME]1W)YCL([)^.D#M/AT7[%6">!UL!N*X*(OF8$1!*H1RR7+M@VMWF_EUQ&:ZR<3H1-HI#*0X6*&;,WBK:*._3/ U>$YHG:@,P*1 >$D0< +1.D.(,%X;8]M-R6E( MDKUF3/3-D7V4T-=,DB6BMY/I+RE,OGX=SE3WV7LT+/ ?N<_I*EMC\;\4N/4:A/(./0TET9;,&=];M/78HWS@+;'%FJB> M3=+O(1EHP^JP%XO]W3A,2U<8?)D6?[X;O\%CH2SC_LU]]")?"<1&HO+@B\,B MC&(E4=Y 3HHF2Z.S#=,_#EC 67.TG6I[BEC]OAU=BEQ;3S,PRSP(0@U8E0V0 MX#S%GUARIAGQ=B%](0RKIJQ>;OH?\__3E^GDYO,7E,V;/\(7AQOU+R/NLEX2P28&6&A!!EXH CLL3RF+14>22/Y-'*M%S]^824T$F_N2YOR%N4]OWJT/",229#RJV%1VM! M10;HI2?@21"EC"?T<8':5FY5@O02^#:$]M8YJ(ZW]58[\G('GH[\S2)#^LT? MWW!;3O'3Y%5Z[T;X9WFKK@BS-G/B0?* 7HY-&LPB;XEE*[5G.JIVP;V]H)\U M*5NHO?[R?S&8C?_T@R+*AH.**4\DY&GOH M_-)0PGP^U5O!%%-2Q8*#X MO2@V4Q(++ 'II4J*!9](NS8!1RSD3YY65?6&2.]I]'Y_N_AIU0^J;3.2S<\> MI M)!S$,VWZ$9F:"LQ*L0\]49*7 >4E!4H+'MPF&^W;Y7\^D_8C)D3!T[$&A M=U4FU7KPC. +*C25F4K*1;NLW#-K/[(/'RNT']E'E:?3?F1;Y98/JMSM:-!. MBB*\!&C54/#6A<3PT#)RT'*W9Y;,N1 MHI76C=R==#JBC6J4=6BRXBOI"8W@([XY/D@?\J %_B=99]L77_911O]UMB%( M(:4PH'U9I>0(A 2.SI0@*JKDY.,1JL^SSG8OJ>^NL]U'9,,T*9ZF$!&I5 M&;?)&7@5/63"8Y8F$RJ[*?4Y-G(_5-'U13M$9>*RE([QP$TT($WIFEI*I*QS M!&BP-"DI0VPX%_F\BJR/,SIK*Z^7]*^.I;H=8/Y99-VK\@\MLCY [ODF/ MVXI?^NO1YT5IR]V![DL#-C00M-(@N'-@-9,0;=2JM-2QJMUTO7V0GVYQ]EX$ MV%"IU)/V>BD#62LEE\9;'HB%R&-)B54"G,L$F'.)V^A2YNW&B#Z?@OXC.7., M%FH[V8^GK2POF18^RH?)]?7;R?1W-XU71"I&?[AUPQ]"7W7K:,+G,OI$U2$)-!4"]!*.[!\(1OAPZ).!LI[GG- M=I&3&EG2FZH/FD^RCYYZL75>+THT9D]FH%[XV7SJPOR*NV"$BZ5I2IEPD0W(X8^YBFWT=KYWXWE"5V%> M4-#$,?07/ 5C&4 [HPBI//8A0SI', O@@=216\VC;)3L?OYX70=6F2N^E MI^IZMX-]BIE^>DG?C=]/)R5,,UW,$UV($-TU2)F@)T=+87#"16K+!0VZ]#=N MEW;0VS)?(,V'H4@OK?-6PV\OQQ_25US;S?+F]\EXQ9UD!==1,.W+*&9<@=(* MO GX.@=')8TY4]?.4S]V->?H7S75<"\[]%T50EG*K*PES2ZFH]GM^W6W&?R2 MODX^3]VW+Z/P8-C-4P>0=S$')3(0%"1*MUP)^>S 61ES]$19TZYA1Z]+'6*G M;LN^[4.*!J=.O^.SGEC>7;N)/1;G JY'&0_&&X7G)IZ6AD8'C'EI@^)>/.X2 M=P+OQ0$+_?.M&(PVO3BB3RRN6&/34>GF')15HD@.8<<,]J0 M,@:P,4K02BG\*?J@3N9=.&2!?[X#S6G2BZ7T(:$!.;XS,+9Y> M3EJ&1UAI)*^B!F9HHL9Q+AL6[NX-_P7RME\5U^X7=1&_HDK*PN>C[^G6$W[: MK@H)WY;D0%*F03@O\3U*2!@=>#91E;KX3JD!!SW^Q9"JD89.N'>4,CJ;D$ 2 M-%A$-@1,^4(2==Q1)8S*G7CVK'M'#<>]83392Q^I0X5X9:TH,4#[*LV^+SKH/S(2GX%-\C4-I%>>8RW@B./29A+= K:5<<>:S;!?F.6HI+X"H M[51=,4RYD-:6K(G;L.M"EI_P^P\I3#Z/1_^3XNK2>&%O3'^R-YY:)PO6&HGO MH;"E^Z'"E]$GSX!**]!_(T$];@:TY>QN"/ILR7O2VN\E(-DEAYQGYV@JW:=] MD"!DH. "*P,MO;6!>T9INZDPG7/]!VY@ARRZOHDICL:O)U^_3=.74B;Y_3;) MI#"E;4^[SG &:7-WF+"&[7R7/&6XBP1(OC1:H.@AFF!9212BSI;Y$KF=+?), M.M_IR"P3%EUXJW!/=J4N$C<1T$$0G5G2)]HM\#ETOMN'CQ4ZW^VCRM/O?"=# MXCX2!2J6IBQEY*[S2@/W.87L?#"N84O&S2"?41.2OP^G_VDOKNSG?[B&R8 MSG!X,&6F4W'X);(\N)6>; R]!.B9IR,C?$JVGK+21(1*HBI2@F:\U;9?Y7GMUSZ;? MQW&.U:"DV+K'#1P"04)@G4722]3K8Z'F?/2]L'_LKG_,1K.W MD^DF3/?O!:-9!>= ZA[:.OQI&0+M#^#*%54>P> M(9%#M-*8.(+;P(C/D%PN_?B\!4N%@>P8(8XS2U.[Y+7G$D+KBR_[**/_$!HZ M"%:6K3/&1$$PCL<\C1:4U4IE8:A5XBGGXCF$T/:2^NX0VCXB&R:$9KC43#@# M2=)BL=D,7J)G3C3W05MI3.ZFU&<80CM8T?5%VV^]_+T]=)F+&36Y&<\_N'F: M787@;0RX55'*%(I 4_ <)1)X="(R[J60[4M]M^(=.LS5WCNJK,/:F\S3\'Y- MJ]9N5R$%:900N'LHW TUB^ ,IT!4=![?AR [9F?N\]270IE^U;%U?ZH9^WSS M[QN4TL#!RX!G?9;@2O:]\+@WNZ0-"*4,G=@ MLG_MGTYX\A/^RR>6=YLY$GFF01.0NJ2R:\7 ,*H@,AD5D]Z8V*X97E?4IQ' M;,"G-3[WHM=>')>=$%?I:!U -H]P=@ ^5*RS'^VOD:POU0W&,^3:6 4DFJY@=)[G=Q>Q@_'HR-'I"]-I'8WU- _HXGX1_72X<,'H+*Q=G M3B0%V8:$FW>RX"UGY0[*$2(SX:Y;LMKV9PSAZU;7R*8A/T>*LW;4XY>4TW2: MXF+MOZ&,5PM-T5IF+1[+II0A&L_ TV3 228E(T9HWK7%SN8GG)V&JXBR]EO\ M(-OJUL\GYUU6D!P.8(@T8 EUD)4A">1>"9!=E+RSL>?4?0+]?GZ4.K/=/O'MGJ$K$#MN:>SG:\0SDXO:AZ!Z&JZ*F? M*7';,1KAEO M>GN9N.A0^?@L_X1'^)7G1!S%EG25D,I= -A45XFF5!^9$H& MFJ/LYN0=]/B7Q:Y&:NII+N7&_E8[WXTKG:E>!#.,%KAK,Z71NXD.M-/26)U8 M=.UZ0!VR@I?%SX;:WNI;UL^S^=5-EUW0CTZM6?ND6MDTNR'VDD#S^MHMJD>7 M='KMOHWF[OJ>/EPJ0G(2P TA)6=*@4^"@/5X@JD4I#+#%)?MQETW%6;CLVX+ M;:@A@DH&)!B43QD6[!758(V243CNM6V7$M -\S!)+15YMCMSI9*RGF%Z"D'9 M18'KR3KDDG\=P4CTC8) /YT+GHFQS;CXO-)3:I'F\!R4?90W6&Y %Y!_YJ#T MK?V#D@0.4=U@/(N:$ND9 2ZY!2$B!\,=.M+!)^URHMRWR\T]@QR4_NFUC\8: MYJ X7![W4H(4SH,@ KT?E2S$K!2A/K+ NN4G/+\6@'*SA*J)LFX.2M0DA"08VFX16 M6.!@I8H0&77(/L;\XR8GYY2#YY M#SZG=H,KM\(\<^>ECGK:,6>UBW4 USY_9#O@P1)(ZJBW&VV.T$T_ M.2,[0&H=BED3("6.;TW$%V91CLIPPU3X4[:R7="S.7&>SAH9@#?[J*2?]IS3 M.!J[Z;+@]2X;P2:5I=% G=:(*I316%R#5-1Y/)-53.VRBS8A'"0QI)8:U[MA M'JN#VCY):7[QJ_N:"OD7+T 6A-C('3!=1H1GSM" UARDIU1P2[3EOI.9^OB3 MS]+2.%Z&%:<:K8'Y94'X3G V6Q,=5+M\1EL#H(+4M^GO")%5;^>T 99G0COB MU3>/F*J;M1,)XM9N#=W#59)R"0Z!YE'#D(E#DX9 S0)J2R- M1/ENL]L??W+C4_!(,4]JR:B7DH%7-[/1.,UFKR=?/?JO]V4U@4MG(A>@3416 M9BKP)/ 1F*(\1$*XU.T2=K:A/,M#M;)RUFDC*U2:C.>C^8_9IPFN].UDN@GH M+<.[0&T>\.X,?ZCP=QW-KQ>,]*JV7F*;W2$K;6EB>' *'G%7IIR Y]'@.9K1 MC1"4:M\ND7]@ACT9)Q^<8/MHJ[:I\FJ9X?[W24EG_SBYOOFI0)!*3W+20*E$ M 40OP6:7P OJ!*%:S4?CS^_3=#2)"YY; MGB,SQ7(3I%C=7('Q*H"4SMHD25":=5+SVD>?I5%208KK.E7U='IKF7?!LY>W MO^$A _C[1PI^JPZ/D%KM/7D3+B=2I &/(:YC*>W7Z!V58E4B+E;EMQ M,RWN\OM[5N(^PNHE+KXH$GW]H-/RQ>]X%KP=36>+$KSP):WR+++P/%D&+F@\ M8Y)AN.Q$@$JJ'>&(U)%.:MWKL<]:X?T)N&(&U%-(/Z8P&<>?H48B<^FOCE!S MR?[&H\X(2]'Z)"ZA]9FS[QC8V^NYYTJ&8T5<^\YZ!]1/7T;31TBE]T0&1\%8 M*T#84J8KS>;E;XJT_+GPE(-3(24C03-I2HYWP$L2P(=$4&TU,IFT2X( MN1_VH:OR>ZUI[5&-M3V_U^B CN)MIYY%*X ']06W4%?+N7U99E?99,Y2(*5_ M19E$'"1X0@-0%VAR07GSN%IURT9TR-//D#EM--'C->3[Z2@DW*\76.E5XH)P MP] MIV4?913WT1 3T!RD%-EEDKH-S]GZB',E01V9]I*V_WXZ"2G%6>EZ4]B( M)_22FE"2A2F"CL+A:HL'$Y$%+ESPU-#/&FQU#6V&>(65J*Z>B>7L/[2+\ M^V8T6X@ZNGEZZT;3?[CKF](9IX1:MVU[5X:;',JP.YY+&,Y8C@)Q'+A,.>; MN1/M$K0/7,193V?S*BIQ%5*740080644P+!)0 MU#NKD_=&=FMVO^'#SY 5>18\=9]+6GH9OYE,AW]3XH77\LHN:L<$O?*.F#2 ME%[,*:&-A'MAUI1XCXL.@NZ=LOCH(>>JYUIRK7VY\0#7AS1.O[OKTF;M,M]G M$%TQKWG6S@/:R G7K#.XS!P08U+REA"C]\Z)V_*L%Z#]&E)>)X&N%S)YZ"9= MN6"]B)Z!%:6-G?,444D"1!=!F,"=:5>"O GA&3*FHDK6B6)J$^7R9CZ;NW%$ M0_F*24&YU.4"'ZUCD8T"0Q@#+_#,XB3&G-K5C&Z%^8(H/5CK?_K(K;\YH]OHZ7ANPQBTRNGB4LF9K!A$<&VH81L& AA(U'&^2R/NL@Y M -,9$FI(K6T(KQU9>M-Q'?[Q.A9?;B]1/HP^?YG/<#T!?^L^)WI5P@%4NP A M2 ^"JG+=D?$+GM12$RV%.>H6Z4A\+YV5/6IS T-K9* >U&4]:F\5IQ8-1_('ORPCQ MOQOO:MATE34:J 'Y815#2R-)5WI?:^#42")2H-*UFY9UQ$+.FIBM%+R!GA5B MX0_#]"O4E_EV&5=!%F]:4["I5+K%7) :"]P7WXED1F.[UID[H9XUQ>HI:0.) M*B:)/'P%_H(LGS_Y A!J ^[% 8TY%4%(4>949@(T\VRT3LH[,^@.UVD99TV^ M-LK=0,P*56__3,4\3?'B>YJB<;IZ=Q87V0>LB.&*KKP3G"B*JQ)E="YA!JS@ M'ER2*6E)K7I\.=,C97M8X%F3>6A";*#YD=<.AX86'CIQR^#"50Y:N9@"^*Q* M0]XHP4B*UHA3CAFJ)2&BJA_> =09LG%0O6T@8,4KCP=ATH?OTE7@5!#.,QCO M44Q.HQNFO &EG5 L\1AYNSWS";!GR+A^%+6!2@=?BBS>B9]#[A??W>BZ9*.^ MG4P7F_'M5OQJB[7!F3<)10#)!0,B1S2(@\R@C#=.9Z]$Q_K HV"<(7L:ZV8# MK8Z[,]ET^8<[YV(C_9!B0HCQRON4LA ::#(*A$#!&!U$R5'+Z*)K(H@^@#V; MG_8R2%)!TAO21H^[P;C;_^9?TG0Y)NU!2OS/-M\6,M\&(O%?O;Z93O$O_D]R MTZODE#5)Y])<38! OQL<<;24Z&9OLLTT=$LP[@OAN7-N4(UNX&F%>XS=2[N+ M,5Y.BSGX=*S1^ 3:4&F53DX_GC;]YT#@=AM8[RK=P,2*=QJ; M7Y4'_O,3.ZY,FC 5/!0'"%<2-,HM!S!*)Z_G4_I[X(ZT/*_ZO\^=N'=UVFTS\,.W\HF^8D_W0;-]LX MM7XV^OKM^LEDT#V?\!_W"_EY@;>/^8DKU9>4_IBG<43:UAPROWC\Y:/';PW[ MWY,3#?U(C!2@2"S!.6+ IBSQ"\,MC* 3X-J9TA46=/S>>3B(9>\^*3)3SF5( MFI8JDYC!V<3!$N9,EB&HW"Z'[\C%5-Q9\0WJNI^VX/+Z1MM2[YOZ8/RO(KHX M_]\%1(K_[_^%^WJZ_\L)[NU_S-]<+TQ-W!;3YW6[_!"V+U8Z>[S4MY/IEK4N M>B%I[A6:-@JTS&6@*&7@;;+XA5L1LY,LDF84/V0%I]$ M'>6K7&\=VWWTF!Z M7]2K:7$=<#?O:W[86H9J_\)U;AB)3/>EX9'I1R)XS8H CB" M=B7"%2H3DU0Z],U_\)@7JO\#Y5R[W?,ZLH^C/U:X=,)]I_3/*0,C!2EI>MD2 M4$D%'0.U49@#]7_WD)>I_<-DW$OWNP6>A=63M$Z$F C9>J2A3K3<53%02E"5 M992V8;/>.U@OVAG?6R^]--95/YJ,I]/OM[N?:M M"K7!)9,@"80B>"QU;5F"$9H3R1,GM%T%^ : PYD3AVAM?6#DD2+O9<3HI\FW MGQ$YE9G,7H-UO(1'$(P/1( 5T=MRK-''7F&/)'B,[IDSX"AA]^H>_EP/>R6C M]NBEX IEF3/(O #/BN$J%1$L,)_I :&!GQ\R=.I&RZO&J@+O91]XJEB0,649 M,A^,*?,!C<-52TXA*IVB034663*J+#A#*=I@LGC53BC:+ENMQHI>)EF; M:U%_LG[ MH1C32Z1Q1V>T$B][*G]>>F()VM&>.O2LJ>%@30HE7,XUBR8K.5#'['V7\C)I MW4[[O0R^Z_Y6=E[4\JVTU"5&)6C-99E1X,!P55I(BY@]3X0W]*5[6N3+)/PI M,&;K%)/Z"?RK@2L+_+_AAQZ?L;_](VNEZ'<$W4M.?IE4,;L81[1GXVAYGN== MRK_GI;*1*JX-:,J1EYPY\(PRH,Y'1[F5RK%F>T:5)=7-R]\7QNUU750EEBK+ MO&6+1XS4>-AX#L;*+*/ACC2\U#AZ.0^,CQ%@)9VF]Q@_'HR6^&$Z+6/QFI?;J[;_JL\OVR\.)7* M!_^4 [/S"4/XP]6UL6G8YE&BK)W7O@[JP^3Z^NUD6MH/7JD4F$D9/7JB<:U) M,W2@\7R64:9,;6#.=FOPN/,Q0T<^VMKCE<7>[R7VD>U7!*IU!2%R# M"T2!3<:)*%%VN=U(\6?7QZ_9N\.%M3$8(#IZ7.WRMBMR< M $2+6*G@1K>[&#S=7BW-&-B+XGJYJJ[;6M('?&^TUY!H64Y&U]LJC_YPB#%; M[:WW[4>Y/+/^H@-ODWVJO-<;YF-W?:I8S(9%4,X@?)H#>"\C4!0U-]QQ+=H/ M6JMRN->_]_F S)B.PKSJS<^N#ZUU]],9^(G=_KC 0A8FH&^F2EF1H&!R=J!( M0%,%W2T5VD4YSN;VAPL3N10*G=V,^V@N0R$3>JK2X#8F9+!K5>XG*M5G>?NS M#Z?[N/W91_O/\/8G430DO9DU)GT3 P^A)N?_;BT^&W M/_OH=;"H?!>0?][^]*W]@\+SAZAN,)YYXPUCZ/KP7+K51R_0$\H)N",F"*,] ML>VR8L[@]J=_>NVCL=JW/YNL_P\??[M%%@7G0B4+V@? ^VEETDO0JU]&?0 V7P2_K461M$V9*]8@*2R*1V_//BD M!'#&28R#(LMIU.'J5!B.OA4!*00ZVSEY ML Z_.$>C=5%FS@;HG7',DEX09_M0\M;*O5/P=*B,/&8149BE::4B#HRP99B5 M3:9X@CJE$V'K@/?CKR=?OXX6)^T, 91;( 21QF%TU#"C#I]Z_ WYOM![N2)? M*/3]=/)]-/NY+E=X0@/E&;0O.2^TC-)3.8%C@2224O'!!KFKW8:X[@7WHZKL*GW;?/1ZOF="Z7/XX^ MCT=Y%- +?3?^GI8NP^S=^&(VFX21FZ?E+0%/3L682\-+[D $4B9:!@H\DJ#1 M"#/&MWL7NV$^C8OEXZFR?N=27V6]A*_>X'$R_S'[-)F[8I_=P[N]*.@"L/F- M\1.@A[HM[D/G:\3J0V&#,(LH*IDA%-U#%D%XJ< )= I(1N<@ B+9ZC0,]1J026964-=_C+ M;O'+1Q\\Q%5@5;E/*@FM]EWOZ^ODQG]E#]#$C$^5/J#C79Q_:4EIL/\H+8XD68'G,("Q)8!SN02P& M:ZB229%V&_D6D&=K9]902B\53(_6NMJ+.L!J;DYNA#J4$5E%H6LTJ:>-7K:6 MS?!HH"0%$H&ZG,MU*[X9 G]T(8E$%6?)M$OB:$B2)^W"EAS91PFUS;\[,!_2 M-1ZJ\=/DW7B>KJ_3HN,P_A9WXOF/]S?3\,7-5DWZO6=)&&D ]TY1 N(,#.41 M0E3:DXB6LNYF8!SR]"%LD IZF[04>B^)8W_'8Q9!NG&:W,PV2P1/69T5)\"3 M+G9PU."Y8!!2B%*9B+]K%Y9]&N_SIE)OFJF]Q]P[UHMFYB-_B$;+-M MNI_6EX]K:U_654L'71\ATT9O^ JAUXI)Y2$QZD%$YJ$TU '/O* R2QY-M\&J M VA[BZ$XF++W$&5]):,\W?5#6+>'B_$L)UNRXUU)BPC&HGF\Z%Y> B=.$A:[ M*GC+(QJGUU14PJ2Z!'LQ[EY/;M $G7YST_GH-N8=:?:4" $J&PYB.:#;69\C8+!Y'Q1?4( ZN(!MPE%26!4Q/:)<^U(\?3 :8FW-A'^K7MA4^I M)/C][A#4+9H0E%?&HU'$RH0)2@RX,N4DBZPD49%(ULW96_OH(3SYXP4^J2:M MVI>*]P47=W?BRR3)DAGY:?(J_6WTM:0 O\?%CQ=SW;EC:/D@0D-QV52"+W=R MR&&5%"LAAFX5Q'L^>.@"TZI)=KU+OA_+T7T;S8M1>Y=#>Z48,4J*##X@?854 M$8Q6* NN3*0A44]4NSU_#=]9D:::(OJ[=7KM9E]N,]!GGR87X=\WHVDJ$>\I M,GSV;OR?$Q3K/_"W*)W9XN)EE$)L(*)IS]E82W["Y3_7EG2DUAZ5![3K139K9)ERU!M(O%1=2EXZ8CO\3IM =4HB/.Y^OJU=2I?' MG9_VZTNY8KW@4PC_[OX8?;WY>O&UN'M73!&O [-@/;IB(D@*3@H*+$7KD*TN M2W4L%7YZXHMBP^&R7B>$.MYZO47ZYH]O:3Q+5]DHHDQ@$%AQM0Q:A"9K"TZ; M&!.-A)IV69@_8SLKEE11P#HA=/V:5Q2!^XP'V9+'DSQ-W]/X)AU1[_K$)QY? MZ[H/Y%[J7'\&<)D_+ &\18:M9MW/_CF:?WE],YM/OJ;I S(90Z+)>"[(5)+O M(G=@&3/@\; P6H9 R#!=BP]?4]U:V;UQ+.^K$M,J"XW&-9ZR);6,@B$A@_-& M"_Q[;7B[>,WQZQFFWK81KW=7Y#8@P.G4[/XE33Y/W;O/!NR9-]U%"1'Z&XK=,?5Z]_O7)2$F9P7^9!(H+ (J#/BE\0@>..YL!W MS26;I?!_?YY\_X_;3US08/7#PF%8J/K^>4/X?U6$/SE*DE"!$I[!E+Z_0A,D7I(4O&0T*I<2E^VB.EM OF"7K8;: M>BE_WP!L-RH,6&>=.!:\V4?9=2V*E_=W*'PT0N5W2)G#C=//#N-"1J] MU) =9>BD*MK)^KC[R"%,C4I2GAPMHMH>VZ?I3?C7JH@*K:.0*-I-9>R.X(:A M&Z+0@F4A)A]B8(\-B6WIY?B;*.E1,U>=0N='UJFR%QRA\5D!8BB"8-4= M5XR%)#BQHIL3]O!3ST1?!PNJ=M[B7W_Y^\2/KD?S'Q]O_+PT3%L%:'CRVC*& M-.(*<(WXRN>,7')H_@=/\(T/G;2W[0EGHLDJ JR=H_AQOG#WW/3'+1BAJ%.& M1(A2HR?S)9Z+%HP16.[/P#?KAGT?CS[A)_"LM MEKF(TJQ"/99[)J( G3R,M>@6J=SYF#/1:SU1]I(M^> M%<%=YD]3-Y[E4L/UE\DDSBZG/WE+UI%( R),U.&)CF<%6$+1>3*&I9RCL(]K M(/L<3MT%\@N.?=57:2^1U2=AKD+\'8 VCXMU!#_8?.KZ%-B?9D?HKY<(6E? M*5EE V$0#"_&L([@.+Z'94YH^0,HETTRAR>JTR<6]3V 3L<"]-&A-J"@>]S(;A&L_ MHWZ)-#M";[UL:4_:JU=24Y68T1!MZ0&:!$+DUD(*-H@@,Y&Z7>[@DW"'KC@: M+-V^KB*W[F8URY3>??WF1M.2=!^^N.GG-)N,O]W66G^[=N,R,##]^V;TK?R+ M7]UTBB+]?DP1TU'/.[[$J=YR>RF NNOO7+!MZ!IZ_.6WCU7CE"J#6@7 H@<%#KVR@!5GI6( MCP^F77.Q[KB'*5"JS+O=A4@5%3=TP=%L.E^$E!>?]E-V7?'(C$@D6&% 6(D> M6706G&$H02,]TR*:H':]JMG-_$*Q^)1EEG>ZGL_*3_=IWCL!G$9TKJ:Z)[7% M7M&>6X!:TNDAI-O&L%U =8BO=>;$-B!M8V45%37I2\K-*! C$QXWSM*GQI;< MW8">;+DWM,+;D&(2.P?3GJCJMT2O6FM^'^'V4]8C*!6"&8%KB@F$X;DI0"B)DQ!DI T^H M!*YCT$3IB#90,W.R&^:S/?Y[55Y?^>B;X:T*,#H '"(K?1?H4QC15DOGFU*/ MJRNLKX3UG4"E5B;[S(&+,@(S1P*VI+LP=-LH49Z*T#1MO3VC]IKG-ABA]M%3 M#X/>2CY.D?0X?DJS^6-P4;%$@[2@I"J'M,MHKLD$S),LN'3.=Q_JMO-) V4C MU=/,I"^Q]F+[W$=#_S:9S3ZD,/D\'LU2?#=&['DTOYR6O]\JH*NLF&,6H1Y92&G'[5%*#]]J!8L%'*F0,=I@X M_''KJGN7<1"66P=*HW0]<^"IC\6!-LM[;)>RH5P$Z46[J^$Z:QKF#J0ASW?? MCS0BP]!W)P_R00Y9\,(FS]8[Z1-#"TKZP#&=@2@2C>)6LL>S1?I,(CQT M&:<1J&E%N_74PR;J[R?9]1#HM]9_%_#M,ZX/7]!@6=AMZ%.'MD?H_N0('&G. M2F8"D4L#@@0&7F8-B4JJ\-C+VK2;Z'URQ'TZJ_L9\G8?E=>.4GT,([0V1GD4 M/J19PL_]LNC]C>C*4)@50,V,R!Z/'F?1-0V:@!%X&A+-*=%&IMQQ!$>7IPV2 M.]M*>Y,^15^[U<.#B6BKDK] '==.@2%1+Y-ZO1,EQ]>KF&1.3G8KA%W[Z!>C M]>.$6OWU_^*FZ=UL=N-P\:\GLSM0,ABBF(J@?*FJUS6J"H%P&9VBDT79[ MY;<\X<4HO(J(>[D_?;3V5;6P(V5NIH-L="A3, -8&2V8+$WD6G":8S,#9"/$ MET"=FEJJW?7B=N[A$L]K-YV.4GP[F?[NIG&U8B&"XUY X.4.1ED+-J/KFK(5 M4O)DLNG6_N+)1[T$+O0@]%YFEF]9LG0L9RTRL)+0)#CWN&0\[KC0B3J1@TSM M8M7].RNGRJ*J>JK=M..G"S+W,$E@'-^5O_D\\M=I>4FSJLWF1CM/$!\3$>%2 M#9Y2 I98GKVT.;IN%LK^SWX)=&FAEHI=099]O&[]*$3W2_J>KB>W*7&/Q.&5 MI))3#BI(-+>\I& <'J4\97P#HK7^\07[MD9HG9[W8MC2@_BW#A7K88Q-]#%Q MSX&2,KI9<0TN"0DZ.Y%,"()DW^R8.N$Q-H/=:!ROMEZ\J*VC4SH ^W.4S=$J M[3[*Y@!]-!UE(UAB*E *R6)*HR-?>HT"EZ5?FPX!C,H27Z@0@Y#ECUT5CGO6O%R@#<>"(0PO*LZ0-I=SR79GA^^GNES?GHKL])=?# M>_?;QZL4M.7 6GRM\LN \.L !/1J3"_[KBEG)TIN8HAWQ6"O[RZ2HI$ MW*4SD(P4$EEXL-DE"%0E62ZN$ZMGJ_SEU;GH;D_)50RW/G#JTZ*0!AWS#2[] M[.UD^D]<\I=?)X^SY-\]*'.X\LX%Z3P!J@2>VCEG,-3C%VXDE5)Q1QLF2E=8 MT= 5*\,F3+>F1"\%6&ME'5=2T104\^!S@22,PN.-4W!XR"5-DL!WMB%+'\%[ MX90[1EE;'8&:)5$?TK6;I_C-3><_YJ7AH5O4'RZ;']Y^__MH_N7VW[W'?S=* MQQ1('?? X\NE*BZXG^*I!SA>I?GO*8U_AG)/3I^2UDHQX,F7K$XM\9"6#KAU M4B(_&8]DF$*>SFNH7!3UU'.7H7HJ=(R"$=!491!&1'P)2]YA,$$F&K49J-%; M-_P#%3OUP\LG"IOJ*_1TBI@^CM"HR&AYE_[%=XF3[\9X5$S""!=Y&PE&>YD( MHD&ZC$>&)0DL14?6$E-C+Q05X$D0:A\]U4[5_V="U]N-7BV-]?_\QZK/.I4D:.K MAS)OQUL!Z'^C7<&\2S3I:*Q^RM_8\?E#^*95M3"I*\)^NN7AXCY/IJ/2+NGG MXW?9UY%:&00ZQ)04AS@*7;+I&"3"70S,14+:E03NQOJ"K)J*2NLE+^G16_0S MQ%OF=P$YM$6S"?A@7?(JZORIPZ>:PEI8-!O!LF"T3M[@JU5Z?"EBP0F3@5)O ME,0W3XG!K)IVK'JZ4][0I-I'3[V0:>V$5R1['J( )4HG8\<4&*,41$HS"4Q2 MP]NU0.O3 #[0)#I>C6M$.4H'O5A%I?A@,ET.F[G\?9RFLR^C;^_&\S1%Z__= M^#_+4*M_H!. 1_Z5)SD[&32@*4=1 -& 2_BC=JD44/M &X9Y]P ^^-5/JXAE M7\KLA7D77\LU?;G33*/OQ51\(),?#T5VE63TR0E\23(K-;R6@V7"@K*/(FM[]@_B&5OQF9QS"/]_>]?6W$2RI-_WOV1$W2\O&\$P M,,,Y@V$QG(E]4F3=;.T:B97L.<._WRQAV<:6);55W1+"\V"P1G1_E5]65695 M7J0"GD6]5+<9@A+56PTT5U(,R+?+6=KB94>N'KW(O*$+]RW=][K3V1]C#..+ M<1WUHSAELDEH&\E[914=3X235D[&$9-+I,):;*4;'5[Z,^A(7QSTTI+Z3I>\ M#_7&?;9H!KGLT_@H[A*ST8S,.KL03DT:1UZ+4#@M-+,Y"S]GC>'(57%0 MBAL&B5Y/H?GE=2/2T^E%>C%)[[[DVO]OM>1:TH?$G\T\G2( *M_YJ]O<8)GBZB"E]//%?ZB^V@/ ML54;W]5?6%6W8>X[HLH)H3UM=9!8\605F0 .M0!T@3&=$^H\7.^+'RBB"H/+ M#(LF#\.XVI.'@[>FQHQCD%[1S(M[*BE]'!%57?2R2415%T(/)Z+J[DG+]0%S M*=8;6R"@YK7Q0 "?$(&D9K#$XK,8+CCZ ;P?ZD:QDTH\T,'=J!GBFN<[A,LK MJ2TP[OL.<07N?5TA[DCRI@N>5@SM2YM*+3.5G *6$MF]WI*S$H6OMJF7@C,> M%#]Z+=IX9;@')>I"3/,JI5\G>7;V]29@1RCA:X,H0"9%;1J&$!S7D!D77CM7 M]/U2/8\5)_W^P0=PL[>SZ*>-Y-;P8J6V.OV D[.\T%3.79&\(' I:FM3,M8P M)P(AH]:FI.#*NJB ;1OVWKSPZ V(IXNWX:'U#8AK5=L&1L/.W'=>/7PO[B<* M_SY].TBN<;?MNW!,%"Q$YZL*DD9&TL@0M(=(FXU4#J47ZQ*!#H; -1VUV_+7 M16"->7N+?X\_7WU> C%%H&+T9NY2K2\M(7"A@9>0BHA6T+[1@+GO7CIL_^PG MBWW:0F9[#WJ)-O" 7$(BFP"4M@Q09P5U0J2\R^VE; M>G,C_B(NRE0LZDM_FM>+@_^[(AOU;;X\GZ91$5PH)$^CB*)JNX($& *KB?Y" M,LN$%NN6E;9:MR7HGT;C^B"QM3?WW77'>YH4T\DD7]R]][A>D]^%B_'9XH.3 MZ>4X9OKNF+!+$Y,1Y+MP@;7(6\G@(K,0Z&,3(M?E_K+WB/>W(Y C5ZK!N6H= M0K,C=OKY"N/Y?V> M&&S=+V/S,$ZNJNC?E0IU_NM5_CA]>5YMVS>310S2]&)DN"^LI 0Y!ET7[$AS MR :(13'NHN=1NT8:N!',L^JUYZQUX,UF_*L@O\>O]?O55/@++[[]R[J,(_<1 M:QJ 3A%!96G :1Z 656/#7DMN]M(^SK >M;#/GGLI>;? MOUQ,O^;\2YX0LY?SD=0N8O3D(=6:SXH' E]==9FM1;(Q6(EE,,=CAX$Z,#I&(]RP*%B<-53GKJ M*)YUM"7-O70QV8S\(TVL\63QUQO8"266D!GP15RI2PK0Y@0B>*V5\"+FX4YO MGC2$9]5L1O!#O73#;/$XRP'G56*+236*V>3H2@$A>&T,HS+X4&HK3.-%RMH% M=UA;^[T!/.MD(W(?:J0?0B-'-I6@E2T0S:(G5>;@F.3TJU M9WU[&G4KCK)9^W2&FX2+ZZ#=^0G.Z@=_Y1WR%C8_=/<$A8[ >\E$>(O_,YV] MO)I?3C\3W;=Z%&,17#L!"A.YK@(+8+V[T%Z*%!-Y"_>;]@T4/O\(X+8Y!M^_ MY*:;FO"290B)[$ZE?83@781B$@LARD";_0%(9(_9 RUT:7VJP*Z\'$Y>P/"W!1:7!9%&<+CJA':[NV$-\AQ'8M[,&/-"O'9GH)7+[ M>TS+5J];H!H\\G\5TGW%^N_*Y ;5V(&&X93$JL"\10)F7;UX4QY"-=08*L)G M@XMQN*Z&PRG'QA#^872CB_1;QWDLL;R;+&/T!'*14=9\9BD)C;7@!&K(0F#. M+" W:I,=O/K1^W"(=A?XM)FT&D:$?8?FX[^G-]WAE?6ZGKV[@[N;1Q\/=TZ35?-Y-)S'7RB55B!_&\_]=WE3?C'?$#4J/1H!/ MO(!B9 ICYA%D]IHGK9P-V]WG;G[7OH\J6OH ?8BWEUC..Y5"ED5LYG^.+\]O M(6;!58@YU-!V!\H$@B@=!QUMCDR(% 8\\-H(]YB4J"^6!FF%]."$Z&YSO):G M6ZN>V\,!UT;XO9QQ/>@H>*M1WF?M18B@=6TJ:"7M09$\#Z!U2(R'M#ZL)^J(ZOQ[N>\JY%> MK3_R:D#0X9QZK6XL[UWR(9&(2#*LULE"0)X$U#YWH;C TMI&T&V5;27$PSC[ M:J$*#W1M=TIZ.=QXK OL-L &/P1[!.R^SL$:4+I937;@8U"%";Y@=0+!%DDV M(Z(#3W,$BL4D M=1V.%B'095E(UG8D/J21<:&NK'L@'TI].1X2$I# 9B(=]0 M69UK!)F!D(65&+2327$/_>HG@UU_EBE%/1B9$I++*D M]<1C+?6=,F!1GMG(D\=UA?BZ?QAA"9QK;H ;Z4A["M*.BP@ZAQ(=LN)#.SOS M]8=CX:ZCY!KFY]Q8NO\<:1U\,$Z"5-F ,B+1JIT8 5+%E6B,-.M:*W3T$?YY M+-QUE%S#')8E@E]>CH @@5O;,T*P!"-DB:J=:?WW;A[.'H;)Q]3ID4;2@/(!((U,@:K$QI5YGKU<@+EM MPFQ<4 *% %:4);=3, @V.RB"R6PEE^Z^P_Y(9.VJI__HS+41VPHB&]1[V1R, MZ4BC6"&OE+9J1IX-4W6W+F"4,!FM=B8-U\#IX$-F>XM%:TM4+^'7)]-)O)K- M:A76^3Q?SA+$-1?<\GTW?01__[V[94%9[[] MKQ>3]&%\=DY_F8UK3==/M0LD/>MJ1H_--^(8.3)">+0) M.&UL585TB5099$ M_IQ6GAL[F*KN6QI'.Q/V+=A.:C9(>/K-P,>W V]1?&&KY^X>GMX=?B_AZ2=8 M*Y*3$KRJ3[]\5VJ6RU(7ZKJ[2K]NE5H7'7SD&2(GU5"ZYD%G(X!G+GF0K* 8 M+L"MW;C:AKD_"J"!GVW'OUMV?J'G^9\@I^_M6>I$2PZN A*^7HO MY&O(GXD0T; @N,/,UT4A;-O19!>,AQ&8/Y1"3?= ;..>.8_A^G5AZFV%K&$? MJ_5HAF]M-1RKTUXI&59I&&?+[US2;GN7)]3F7$L$RB1J8%JH>6#KRF(0%S)X\P-J@ M0+)-SLAC#Q^V]U9+P4\;2JV7 YW3\=ED7,B!GUS>ZO/\S>3T*LS':8SU)'.A MQM$GQ[GVX$LMW.%% ?+Q(UCA4M!:*L_6W<.TM ML7C&)U8:NU_?/+M^/-]]-_Y]GIUWK8/']U-9M^ M6=:W\JDXS^N&CK7%@]0*O(P".+I4Z#=AN=C*%MKPH@/HZKTK,].>Q#JHL?1B M/I_2]GVY5/T<;)!<@;""-NV:T>MYX8">Y5Q886YM6L(PIM+WF)\-I=;$-LPT M>W3RW<);[K9; -RWD70?]*&92+MPOFD?:T+8$.;1 Z#:21O(2046K <5:7GW MDF8:+\&K(CP2VN/6J">;1H,J5!>>6IM%A&>>\V+[7JHWH9%"6:CU7VNYZ (8 M#8/(DN')H+>F;&4(/7CT 9@^N\E^VDQPO9@Z'^F;\^4&_*V$KTY.D=IJ$\BJ MTSS68R\)V7 I7;1\R,I1]]']Y.;+3F0U3*M>C>BFF/=F3(/;)@]Q[LLC"RT687_Q:05UC.%=R\FQYO)99Z1V?R!3*H[N)A*)J58((3:W[S>GWJC-*"-2;K$+'?# MJ<-JC$>A$@W$W\\*<8'S>1WJC?5T':,]'+/O%^-HTYIWFUK4Y)@VD)O',W<)/6=N>S%W&1!9[3Z^GL4S7+ M[H8CCJ3@221+HBED@RL9,P2?"U13W'L420V8@=1X7.6/Y[/IU=DY#;^,+]_-ZC\895N\#]&"1,YH MUEI'DE0>G&;HBK#(_'!.W=/'\5/K\T#TM[;=JHA>_?UE(<&;^[U4D_#OR.CT M'&;45\Q;_'G^^^CS*(D>M0P);N ?E MR)]VA;9 DY6+606IXG;=ZH;%_1-J]J%K1\.H['Z&>I(OZ7EYDL:5NYLQ!N&, MCJ*V.3 &5"B&]BG.H0@3O0B^]@G=SPQ8#?A9]0]''WH)L7OZ0$LPC9*!FTT"3A=4F\;>V6IX_C)U3QP>GO)>CBQ5]Y1C/K_6P<28R_ MYW1&(&]AC[R5,948:1>IU?PL.<*82@!F2];%"AGN-SKN43\W@/VIE; ED0TO M3!8;P6D]]+T<_T6NYHL)7GR=C^?D@%[?1K[%V?_FRRJJ#QGGTPF&BZ_OR:8? MAXM,LV5REM\L&@O_B^9/O56ZW@Y&P:3"7")OU:9:YE4:<#QZ\$PK+\@Q#H5O M907T@>XG5,7#8+IAXX'V WKS^0NM_>\F;R9Q^CF/D$=:ZY.!J&J']6(->.L= M2.-8/6Z1R6UGQ_8(\EF1]\M[PV8,/8SKYF3Q>F2&N44".C#AZ@FBCV23(P.I MB@R"&1)]W(-&WX/YK-/[YO[1-A5]E[^[N #>BB?W4P)OTQ!Z*8)W[S3V M5AFSURE(J<"IF&EOKO%C.C"2E^;(BS*,#1?BOPWBMH7K[KWE6]A3D-QDE1"$ M3K2^"V_!91^@!D.IH+6U;KB[B$UH]U-LKHD^K2\CMS,U/WR!.%Y*FW+I0-6\5K&V3/I=\:L+I].:^G M4#*LTA3I?\($UFZK)C:SE,\]-)OG02_J?1;%ZDUC-!Y).'8&(PH58* M*I*M1J-"+ R\MSE)'F.\7[/D\#*U^V1P-XFUGH5_CN&9MC 94(HU2T6APR'@-A'<&)?USN5VAA/M//@[V=I)7PS"!!9C?O[[$+Z^O M)FE9]L$[IZVK,[_V!:TAS,B%@*(XCT89SN[7C7N$NWL//@[J=I%6PUOR;RD% M%QDGOXL[:'SD7I84(93:6C)X38MXMF"1"6%IP#[C5MP]>/1QL+>;Q'I)UMLE MLK0DCY$+B,+E>EE#]GBAS5MDD[)D3@R9F/'C!A;W=. W$+&/VM)]WU$D[B7#!2IY3<"(=@DP.\2ZEBSX] MX2ZE"S7[ODM94Q]'I6*9] :T05&CASV@RPP,9N4SCUZ)X1*P#[-(V>[T;RX_ MUH6&H2I,;8/IN?S8$SG*AT.JJD@+4VH#DUCCMN=/N MN?Q8#SK11>Y#E1]#'C ;VE\Q^>K$J "8N049G,%@G0SJN?Q8-^:V*3_61>RM MKT,6@?;3\GHZR^.SR:N_XR)&[MV7/"$G8_$_1\)AT='6; [ZH8)5$#(K8!D7 M(HNBU9;GZYO?=;#N_5-LT#[DVT\]#QI^#=G\'F,MAC8*.2;&G0.G!0,5-\Q(3N%K<>Y&CXY%+T,&I M%)GF7FR7VKWA14?%>G/)/GIQ]\AAW_7']4? >?[/__A_4$L#!!0 ( 'M% M:UAQ#K,>TWP! '(##P 5 8FQD<"TR,#(S,3(S,5]L86(N>&ULS+U[C]PX MLB?Z_WX*W=X%MALPI_6@)')PSEF47WV\8W?YVNZ971@7"3[+FLY*U4A*M^M\ M^DOJD0]GII*D1%5C@.DJ5XH1\5/RQV P&/%O_^O;_3KX*JJZ*#?__D/TE_"' M0&Q8R8O-W;__\-NGUP#]\+_^X[_]MW_[?P#X/\\_O U>EFQ[+S9-\*(2I!$\ M^*-HO@3-%Q'\HZQ^+[Z2X/V:-+*L[@'XC_:Q%^7#8U7IFY__?C__O;AS461^&?]B9\WXDZ_V_>B*DK^L2%5\Y90L5;:MZ,U MCP_BWW^HB_N'M1C^[4LEY/EAUU5U-*K6$FLMHTQK^=\O"?MY@OHSZ=N;?A2W]V=J,FJ^]=XKJ]%V9#U M E^+O9@#E=?Z']ZJGWHQ>J 1,FWE]-1]H*KXUH@-%QU;'@T=%/S??U _K0I9 MU4!NU^O5+U59UR](53VJ]?'FOMQNFG?BGHIJ%2,9<\PC@#!* :0Y!H3P'$0D M%CS$/$MDM&IV7^^5V(#?/@Z:M.*,9?U@86]S8=Y6HBZW%>M6/"5?K_:=2O_Q MHJR;?_MYK]9D!:H<'G^U;L_W<1@I(="5CK9;RLOC>N M9#;&[6=(K:QK+=-/M^8UY%NY*>\?E9UQ M0"'R<_MZ/J3^Q_ JQ4W\+=1]KI M8Z+!SR?O]Z8:+"05NP)[_XF?6:F\FX<&'+T!697WUE TI?57HWL12I4?@K+B MHE)^[!FS=E];NN8/JU^W>H1;^?$+45^1&_:O;5$)O@IYA%,2(9"%:0@@YR' M41Z#D*1(RCB%@N8FTWA$AN?IVPD-2AG4K=B@V"B/OBF:Q^"+6/. /@Z_EI7^ MI6CJH-[2NN %J0KU>?7/I*Y+5BCFK[B=]#="N#3F(PB)QN M+>^W1ZUG[]OJ(V$>K3=F/ .[.J;3'P2:K**XVZO\][%'%Z$H ]T':C+YJ!TE M[5U6_[LL-LW?U3O>*B']DII%&:-4*'H2208@R2 @3,: (BX0 MII+F9AQE(]0S:74*_,\Z:+0*@50<]$^M1/"UU\+6(3& T=0SF1<<.Z:ZBHL7 M=\7<8N]^BX$J"SLPYN"<>C(6S[KRQZ_*CFU5J4'?%H06ZZ)1:_H-K9N*L&8% M66%\R.!NJJ6;U2CDCS M^$XT7TK^9O-5U(T0OY)[\;*\)\5FA?(DB6D8@9QCY3S$+ $TS1.0YX2F-&:I MA*$) UP7Y7GR=P*U^_LLT$*#SYW8RU]W6ZC&)_Z\ -C->7O;C:>ZN5EG9KDD M-6T-4Z.T$_QGL6YJ_5OK[+>SV$# (A/8W-!A[EH\X;IZOQ0UJXH'O9^[E3>, MZ5A'L;E[7ZX+]J@\AH_B3K_U#^*AK/0?7GU[4%\,_2H?5XS$',,H!3%)J5K; M.02(\1Q *D,NDRR24MJM[1.T\3SY>\E!-8BV7?*G &WJ$"P$GQUU'"BE8T1D MIU;PT.K5[C'J[^$-/C?B6Q-0-7%^G]6?F $C[][&%!T7]D5F@//44YEC4%=" M_)MX?*?&NA-:PGM%%.5F(]8OROL'L:G;N%<;?]&GW_P]>=2?6G&"**0A 0E% M&$ <(4 H8B +,4()H@C%ED4;/C/:5, M<+_3)G@8U#E"[UD7,^]Q?>ATFI/N)D#BG>9<=%N8WB; =TIK4P9SI;,/ZBLI MZEOYZINH6%&+]U7!1*TX]';;Z PAG7;52KUMZ78(529)F- L3D%*1 )@%@N M<$:!C*DBNUQ"E&=VC.:FB&=2ZY32;HGHU0H>6KU:IZ3<:]9-TZ#L=+/E/,>7 M8$I[_J&U8SY'5+U$EJ=AXYT"'=5;F 6G@7A*A!/'F-[1T_NKX^RW"&^L45'Y_GF3[DZ?R^Z4,MJ9?-% M5,&9XRA;'^T4*U/W:Q("ED36V_FPDS6GKW31$.]NT*GDA3VW/7SU3>\4Q8I!RCF1.8@D8CKU MEP$4YQ D>19G"*51$@F[66RK@N=)?JA .\U)J\)_.4622'[=0'?;ON5OY6BYNZ M%DW]H5SK]*(_2,57(J,029B")($)@#PA@,I< *QH"E.61CC'QANI$4&^0T-: M,B@E4+*#3GCP68L/>OF&Q_Y7\3+8.LV$@F449RD ++9*,P'AMDDZ \A,.R(# MLT;W0F//+[<+,K#B:/]C\GGG4,\O9LR! G\IOXIJH[\/;\770M2K1%!E&(+*18880((S@'B: $DECO,4 M28+RU\QZY0[J0&ZU:LQ00^@<6 PYRL=+L<.J=E%D0T MQ4(WVC&WU(Y?+EDRRB8G#RW''9?T/6**BQ]RC38])W7!7I%JH[BF?EO6]7M1 MM8=MKY5V%TXS,BB3G"4ID#S, 61$ DHR#D(B.&$(HRRSO,7AH(7OF-/AH4>Y MD_HLH%K5X,=B$_SV\:7.X^F.K7^RC4.Y &\:BO(,IQV3MXU(NNBT+\@N%;[T25 =MVG>@+;=O\Z%:(K^UKGX9?<[T[%X+M] M\.3A'%:'3^3;*RG5P+?RQ1>=B_9F\]NF$JR\VQ3_)?A+H9.F"KH6G\3]0UF1 MZO%EH3Y?"86/;@N)7]SM5I-9H!I=4*9)6&Y-F06)HV5EGA&=\WE8 MLR550=8W=;V][Z^QM7N<[:;YH(MS4TNX>!9(4E3!5[+>BH"*C9!%HS88Z^+.+87G.J*FD9)Y M<;*C_9UL7>^L%ZY/[O@A=+.&0,RM]9^)RNE>_[12P\'*NH&;@+LZ'A1TQ',+P<0_#&Q\P6'AS\\'A MYJY-@,7.%S,S=-39NC+$*<*&/N'6N_I ^31Z)\K_J M3V7[UX_;AX=UH?ACQ3CE68@3H/X+ 8PX!S05%(@01E'(2)C1U,XSLA'OF>Y: M84,)C%K?]]9:V'I#5GB:^D6^4+(,J_87')H6J!Z?63TB%SN]^T962BWL);D M=NHO.8WB2CBWF_9L0P<7=6VSNLNV>;U=RV*M'KP;_C"4-^5A%D*2 AG!7%%. MF@-$90ZPVI":=7IE@IPT8,@;W"NW^:,M%EE";LI$_ .WX MR H[+Q?8W9#PSEB6:BW,66Z@G;*6XS@..[Z6%]^57]O:(/6OHGDI9+$1_'D7 M.QDJ-CZVJ=*[2J$A3,*$Z\9$BJD S"@$-(L8D E&*(MC(8A1;45W%7QSE];) M8N_C!J/!SM [.):\U%Y[W>GS+% :!;U*0:]3L%,J^+%5ZZ?@\\W5$JUS86JQ MS?2.K=ONTQ_&=IO32?",[EG=1EYN*SO)\J,=[K217/W0-YMN7SWLKS]]4:O) MW1?E[6YJJ321Z]E4'%=I".@=*6+A:1K@9>*MSHV%'4)> "#ZW&@1:A>#Y M>&5?1VPLO,ZY,7)S,N? RLZ=M+%[U'LT&F@Y9]'&KB/?T.I!5U>PO>IW6WWL MBK#5 _U6@M]^%=6GXE[T$3*""4]"F@(!H020PAP0J?@Q)RQ%BA@CPJAE6T=# MT9[I\7U7BZX^+$97[QR62M\"4>H$C=+'NAFD*;BF7I\/R.PXM+N2VU9&'T/* M3_-(2^O]]Y(T56CIUI*60)WI-&D[@G.?AV*]5?NR2S=PNCSLK?K3P>4SDN6Q M()@!*I&FHDP"Q'2O64DD85E$:6A9UMQ!"\^L].+LE3_>Z3G#I3\7W$U9RC.: M=H35*W/MVA_;*>7ITM\$4/SW=7#0;>E^#N[PG>GC,&$P5Z)[K[Z?7]0^]U:^ MV2@^$'53O]D<9+/T[20$?UU6O]6ZWL)!@YU50I&,,8V D"0","8$H 2G@$F6 MZ&L?""?4-NXV22/OL;>](CK+ZJC78UZWJ>FQ*NBVS0QNRN!__WU9U$V7GL6PM%N$ M!K7T;KH8%-/?ZX.$TB']2JU5NE3BMFY+)+7J!?>M?G,N1[, Y7UAFJ;EPDO4 M+)">+E;S#.M2K6>KOL+_]:73L=@EZ)H-4BZ-4(7I1_>1:\;?A? M;.K@&$%I$$"='2#+W?\5;)0*P>=W5W;^KO#8U Z:&R;'@D)SP&59:\C&\O$" M1$8C+5B5R,:RXU)%5D].ZFAT\ZVH5SR+>0BA (G0SCH/.2!04,6+D."81*%, M+>,3N[$]J7TYF&OEMX-3ZN#[ *^@;_B&U)+-O@S MHVE3;MHSJHYUJ*W0G:M$]00HQFM7NPR\8%'K"78?5[N>,I #S?\JFJ'TP=EK MH"DD,$.$ %W $4 L"< B$0 IHF<(<9H0(^?)1)AG\M9YN?S[B\1@PD7B:]@9 M$/*,B-AQKP9C7[CGXQX*M\O$UZ"P8-,9(7$CSDG0V-&EH:VCS'AMC.5(T-": M([XS?<9U&_@/H=L'"'[S553D3ARUDKR5A]TC?ZF(#MN].>VN>U-56D/]8QQ& M>$7C/&8)I( D.0$PD1P@(A#(0XH@BUF<)T89B5ZU]$RF@\8!Z53^KH>K=C>& M?JUWGR;A7E;0"3-CTU/KQQEPDDUVK&5HCC'17%3] M##G4@OWEKOSZLWJFI07]0^MLM=/^=*1%INI% X;I=?D#7LK^GTU#$R&)6*9F MB\QUETFN'"$<913P,)-()&KV(*/+Q1-T>)+DOT7J_4]*_/.*H]W4-JKU[SWI MSQF0IZWS_V=(^'.&SK+&OY=DOYL-63_61:US-EAYKPO,].V3=O?0$QC&*85( MK?E8N0 R(0!%"024HY0RR6).C5P &Z&>:6M0H,MRTBITESL[)8+/Q.Z2OQ6< MIA0U+TAVG#0='Y=*F\8&^Z^T>5V5I2MM&H-SIM*F^;,N-U7)6N]2FI+]WNY8 M!LJ*5D10$:(XU[FG L!(A(#2. (1306$'$?<++M@7(QGJFB%'2S'/[K$::X M91 -G\5\.Q+0(G61[U;HLZ #XKU."FH%SV*YS6W3.1!PO&+JB(3EM=)K!H[? M);WX]((72*]9<'QK].JG'=CHAM\7FT*SFNYYT=/ +9CV$G8C+*OV\C+,?,DRX]8>]I(+I7990 85YF7=W13RS^V$)C%:S8*^:_K>V:4N_=_NQV\_9<-:4-V"P%"R$J]V" ML%=*.WXGH-Y^!VJGW$_3ZK-,P=FF)OTR>#L6K/>.NV5=^^E@C1>]GS#^@A7Q MIZ-P7"Y_AO%<(Y[]15$E\;X84K!2*6,D)1 15LM$ B5 498!+$06)G& _(GA&]< #VLO&G M =>1SSJ5 BS4$(4LV =1"_7LEY8>>:$K#-3]E4/!*(HBHB9F'.KK)1PJ3S9FEL=$AC+-&[2SNH$%2]#EW\HE?"JNR= 7XF(=B94;&,QNX!&<0' MA_)=;K,:(6-5$'!>A%P+ DY%RK8*94)=9BG6F3$9!#R-21PE>4XR\PXB MI^/[]K,Z@>TU+RWQT<9]. 7#Q(V:9**ET]1;=R!LFGTVSM D.QU='PM[+9V< MB]:,NS2GCRWHP%S4^=A=N?PQ!X9X<_] BDJ_NEMYL3+\WF-!,4=)$H,4Y:EN MG 8!H7$,F$RP(I65:,^\LM=%'T"\WW52:/5YUF:3[51R6^SM@#8@ M)F_PV7'6GPTY"\KSAJ ;&QXC>=.72IC;IW(R>I0T[49R;L.Z@G :(LH "Y-,;2$% M 3C#"4AABN(D(4*]*;MXMX,6OK>8K49Z3HA>IZ!22@5RO=4]V;MKC^4F8$JK MEF_:'\1>O^"+6%^N\3CCVS -LGO&V'(S>P%>UM<8&4-VSG#]!%"\Q_-==%LX MX#\!OM,3@2F#.1]T=CV"/Y _WBEI54'6M9;2=P[N>DFHJ=XW#:Y7)*91%DH( M!,M#Y8NR#"BGE(*$89TODZ>,&25!.FO@F?:4&L']H$_'&V3/!*[Q M<:$_R"S/$OL^XM4I:OU?'G;:!'6OSJRGC6Y(^#^*M-1KZ7-*-]C.'&(Z#N1, M5^WUMCLUN/JI+GA_Q4U7?;K;%+7@-_6MO&&*(.M"_^&ETFH%F4PE01"P.(H! M9 0!DN 8($1SDA(L(;?L]>.BAN\$AIU*+6/M=++F+!>$C8G+,VZ6['4!LJ#: MZ1.0-C>2[%4*N-)I5@J;@(E_'G-1;FDRFP#@&4:;,II[VZ!]JMO%+>_;8B/> MZ"*_*YGJD!_7]T^8!#!C.< DC@#GB" DPI3FS+9CD(T"GJGL(+U3S3TN&E*L MV]HZLJSNNQE*:+EMQGNO!I^5-!$46F'K*[J6+\24__S!;,=\2R+LU%S(!:8% M^@I9J;5X2R$7T,YU$W(:9P[JTZ58],7CMHWX>_+8;KI>?=-?/?V=>5QE.*%) ME D@LC0!D"808)PK'HPD)R2$$<26M5)LQ'NFO59\.\-*K8 N'N:TZ[1"U(6Y MYL1I"F\U%P +/CFJ4D_(2:: C3.2\2C.YP%MNQDE8;B< MI@,S3,8 QC24&T>!0:,)9&D64YXI':0.K/>..!_1HP5O^R$F?-+ MF_F_WLO;K>:-84+'%92, _$3;;>,M'<]I[2M![;/&D,?L<=_D/R<\*6CX", MG ESCWW:N1]A5>H+I65=7RS[E64(R22.00RAFL1$1H!F) $)27*9\%@FR'(2 M7Q?J>4KK>]&Z%-A1_:^C.FO6?>VNXV@ZS>=%QV[2=[*'.FG+5$* M/4@&H]@H^NVNP07)A+3%(,<8:Q\>5V'/E<.01:S*,,\ MC#DU2MXY-[CG&=R*"UIY02?0O&;Q"0[C\W6J=783U,(PJ^K%ERQP*F!\,MAB M-8POF7%8QOCB9YR+?G+>'G"H44G!BTU_7[5G^XRRB$3Z!@-+&8!)B'75XAA( MS##-: H>G;3]HY3O7V^IAO;5>&,?A,ET<9P/!;O[MQ08/2BXH M=/99=TW\]_\Y75925&8=0R!<9H+*!*0 M,PD!Q+J$'DXAB',F, U#$J>)K_8O%GIZIAR+!C!R4'K1%C VK]24WI[\1=G1 MHG4;F/V;^K,V@G' ]4_4"L9&^S]M,QB'5S"E'8R+N(G9Q*T[15AS>#B0AB+* M6")!R&D&8(P8H+':>R%=.4FP-*;4LNG796&^\U.$%$HT#RKQ56RVE[/![%&* MA: LC&*0"*[6QDQB0!F3@. 82<1D2)5;K=B_*/G'AE3-LEA]+]@8L>?BKMCH M?@6Z7Q92<:Q05ORVV:KUZA/YIN/_0H<&=__R0G%PT>Q*$$5ADB&UMC#> MWDQ),4!)3$!*,*&44T13RP5F@C:^4X4&S0*^4^U9L&U5"=17M#T4[ _X#_Z5 M=2K:$LJ4MV+*. MA;4=)TV#V$CJ9 2?O]#9%QX7Y;P8X3PERCD%=RLYL:2W^ MM1VH68"24/PE"W<$ ,BP!CO(4Y!SB*&'JS]+H#LQ529Z9;R\Z M.)1M4[!E#*9QNIK5>#LJNF"W4T&_,0!L:M?,!(1C%1O++X)E)1L#V\9KVHP- ML&!U&P,[CNO93<2_ZKV(B M$LA0B(',*0(PU\$"%@L0"48$3#.6,U;RE\K&:/9:!*0)2/"@-=$!Q$;I M8NNKV4%LZIUY \Z.!%LUU'=NG\/Q'7A'T'GQOYR0\.YQV6FUL(_E!-FI5^4V MC(L?I:.DSP^BI/5!F'1?+I*B,%1TQ %$7/U?I#:=).9JOYG+B#).LIB:5^4R MD^G;MVH/+%HM@D&-X% /MTI2AGB:N%ZSHV3IA#TI0#:NV>Q .3II.--M*9_=_*^I5PD*9(ITU2\,4P)! @"5C M (HXCA'.0QQ;.G"'PWLFPT%4\)DH8=87B(^ ,'6S7,VS8S%3RQR\HW,&>'=^ MCH0N[-N<,_C4=3G[*9>:YH>GO!_T[/VDT!V<>2AYS%@"@8CR!, DHP#S#(,H MRS"D%$:>K]C_PO81Z X']$X5_RQ*:T]R@^!@[&;%;;S-GST1$6K'UN8LEQ 72C)QS( MZA/Y)NK^AFY_9!BMJ AE@E $,JY[+2(2 4I@"A1%\1@2$1.+3=,Y";X/WK3( MX:*YQ9P\"X8!(4TUT?*\J[6N%Q<,\J:::<$X4\UU(QI+L^VX9X$OE>TIK\)=^)\YL&0X*F#)22OP=?RG6;E_2"; @OR";@ M0CGOQ4;;>+E:[3.=K=R;$_RX?5##V?257?CK8,#)?]Z7;,?VVHY@]Y+WE@3: ME.# EJ W)CBVYEEP9$^P-TC]17\)E$W=#Z\.OPV]77_>KX#%>O7G_2JXK81_ MTJ^$W8K[-"]E="U?6*7EO(2GP?K(_W@B%1P\F]=JJ502A^I%7>/BOHMQO<() M3YB,&*!(9 FD03*&R@ZR$_U.#8E>FR(/YQ MP!(.:91%(> A1 "2, >8IS%(A:09ARC!<692SV5FP.RKN"P%F(%O,QL,=J[( M@("VN14?)V+8[G)]CH>!!__?59'K-?,&'\0/W[AQ8\ M.K^@[_$A^:4/S5'<]J!UX&$!5A'+G,04@HP1#"!.$*"492#)DPA"3$4L+.M+ M71?JF2NL&VE: 3;.(;Y@L*.6XSJUQ5[Z(J5IQZU=M"#M!56>L SM.#CCQ6>O M/.MWQY^L"M;-HI_1;,/= M;#O1TGCF'6:MUSIRO2XW=T"1V'T[#7M%K:O>S?.&3*EK0<#=ZNGU^@WDUFO3 ME^%NE(Y'_TP&+75]C&"K]>S+#@?WK::S5N";%3O_Y?KF47?IVGZS@GRF$."\ MX[L2<[FD M'_^X\Q9,U*PJVE(XNF]32Q>*)]Z7ZX(]*M;823VH8W"XW4A))%&JW"A)=//U M# M I-Z?A0A+&.5,4LMJ91,U6HP73.IO> +=>(^W')26&\"]8EW_N$&UX*'5 MK?6$Y#FH_>T0Y\'*__9QHIY+[RWG@?7,QG.F@=WKO_YSVWM9VKG:5(*L=?\[ M]8LH[C9#D^*NH,$OI-C4*RQ#PC$F((ZA!)#&%* P$H#&:9B%D*,,8]NBL+9* M>*;'7H7_TL48[Y2\G[K^"VJ:JQG]!ZGXKGZ10P59:\!->=(OC';4>*!+MQ_< M::-_U>KL6Z+W]55:I.Y.[R2"\Z&&0''^9%PN+P;T9$W,X"CY&YE<%_ M"GZG7=-]OM2SX.7V2OMHN^-"0Z-'3P^OC;'<8:*A-4=GBZ;/N+IK'\FZK2OU MCE2_"^TH]BD,*XX0%U@P0&F. 60)!S@)8Y"14#>[R'-AV\#FDBC?*0A:;)L, MBXJL+!O&!6_3R3QTZ;MH9^6YK=-*?0UPM), USM<0!@3,&(&8)H!G- 928 MYZD(<1C3X;SVS_M*CD]L[5[*RX^_U<&?\,VTU1"AS("@<0:@^M[I%E%8O2B( MH(Q9DN+=2?JOPK@(]U._G$%5X_?SX4_Z?DQ7ZRQ7S:KVP*^(%\E/_Q8^8B2TDCBK\4T22. I! M'$FA/)=( !RF6&T1T^%6+D?KKVW65_B?L+)VAEX&)62ADCG MD:=4P<,R@(B:##D2><8@9>H#MGZ$(T!3G($77L Q72JF?2/L^-[&4O<&!T_8 MV.#I&QK8-#*8WL"@#?"\)W7SLOQ#,Z<@]VUY2L*ZCME1[K[>9K:_A> M:/!I=L,MPL?S . 6.78"PBY0?-V\T1CQR./+A8>OVW 4&3;XN ,=O;E_($6E MW_&M[!*J;C;*=VO4^RSH6G3_]$D7;5EQM=5=A MRL+0O 2*N5S/=+571.^L.KEM''6OS/"OGUM];&Y_6:!K0&I^,+,CN3\+7!94 MZ K4#FSO^#J@;$+$G$%V+\06=,II1-(Q[ M?8)!(1T.U'_J=>H+!/C%T:Z>GT<\G:O]S8ZK=4E 1U2N%0RT'7;1HDT/;_=+BTV-Q]T(UZZWUYH6B5YBG# M,(& 4:P[ED8<4!*'@"4LPB0/8\@MZD!XT=&S;][*;L\QVI3XG5RGI@FSOAN# M1>+I$;=;2 Z;,!QJ?-B((7C^&'P\.$SJU0Y:E9]U_PEZU8-.]V<'U=T"FR*Q MGMZ<4WN,IWJ#T]MI+/\F7?MP^,#8L&_'K**?HL^'#^PN] 7Q(LIAT3U??B\: MFL+E*1$)%"!G1#9-#D9%>5X"7URJEVO!I.-0&2QE MLP%@>0!VJ11H$+F48AJ'P6)=F T.-WJ_#,O,_0Z,[!REV/$1EF-*(TN.",_L M"0?>^JT6U^Z-8KQ5[%B5?(=T3 M(C'[:8O%\7J#9/5S987ZDW=-(HPNI7H]9KFP)RN MW,9/NE]XJ1LU7E6)-6FOUQR[_GT4D\$TC&*NV\%D,8 XXP"%,0="R(P3"/,P M,UK5+>7Z/@=F_]H6E>X>URNSKY[4QL9;W70F[)?BP>$VB FPF!%">,A!%"ET M8902@"DD(&.4Y3GA,:>16<#-([1.4;473X:I*3//CI/E,40O'O3R%3?O@B^D M3W7U4!G4RNH%KNR8:+/X+1X+B,Y=[+%YW+EL>U4^B*IY?*^^5,W-ANOCA <= M%50+Q'K+AW/14F[K7O JP8BF:9H!@=6[@"15N[0H"D'.TYA'20QCL\R?*4IX MIO1!H6>!+D78M)0C!J6LZZ[;0YQR(2ED A"B+XNF'.D#8@A2%$9)FNQT"RJM'"@E4.H-Y$::@(J[8K/1'RAE\& 1 MZ)_VCG*!9$020+(((]^_HU<;XSNH2;VA09ZGW(W03 MN 7?C.G*[1=KNV5\ L2S-AYPAL1_DP%[U99N*. ,WIGF >YCN=RSVS4C.&H] M\K*\)\5FE6>0B!PF($TE!U F%"!$0KW%D'&8)A3FJ?G5NC%1O@.R.]G!<8N5 MSYUXJ]M@HY"-4]"\0%@&9Q?#P.82W%Q8.-Y[<\;$\KJ;B9GC-]Q&1UCP4IN) M)<*XRIW3N"B'T/D",0ADGD(-(4AV1%LHQ(Q #)K"0!$&/JYK<5EKD(,TX!9BD#$"H_ :$P!#'*PS#G,$$B-)EX^R%]AV^W M.@:^+HC9_#HP=7P^N1E@-W]N?OOXZD5Q$D:IH@2,HA1 M&J: \IB *,[B3,@HRF++WA$F8CU/D.,^H%UUOX>=%L%G-8H("JV(=5:2$:BF MR];<4-E-Q3E0FM@R]9K1BS9-O:C,$[9-O0;0>./4JT\[;+SU^*5NB;,5_%9M M^+M#K5UV@**1! I, HS 6!.E!>K?%F01UB@*)*IC,TO"HW+6H!$!N'!7GKP M^>9J"H$U:@:;[_FPL&>)I6"PV'_/!X?;!GP"+'8[<#-#1[?@5X98;@]N9LO1 M)MSP$5XJ00T"H3$".$5>NE: TLTPT\Z2I9Q(=M Y(W_UDJ*BL/ W=!D4[ M'IW6PU_:NA_Z#M*VYOH IBNV;%WYVM>+-77M_@2ORX[G#=Y4^R;.OJ]E:V)[ MQM:[T^E+_X7]5,^OX=2U]2W0+8+T_-5*A(P2B:':1*V\7/U*&FL6/[-2WHZGGK][^\N:W=_-%C_;*3HX> MJ:$6C1[M5?\^>G3P%Y>2RE79%G@J-S<;_DG4S>XHMT\T1"(*8X)SD*8" :$PFY:C:+@ M4ASB*APVM9=GA,6Q K/3E\2R!+.AE>.%F*\-LF Y9D-[CHLRFS[DNN'[()IM MM;G=Z"R5[@#I5]&\%++8"/Y<;-0/N\+TC^W?U58.9R*+.4 "*;)#(0,(,@9" MFJD='8442VE1-72"*D;?\\F50SNU=&MEG=C.V.S!YY MT[V6'R =&] S?2^M7L10QWF\K*1X="9W"];Z/L-5MX@^0,W>G6QWTH!__O;;FY4\1QOVMU MO\^$V<=J\Y!&(H3JO43:!TQS# B,=#'E*&-A@BA,C?H:&DOT[ =J%8!Z[C[8 M*1$<:.$6[S9"TL QG!L?.U)[.F@LG,2Y(7)S%&> RLYKM#%[U',T&F@Y[]'& MKB,/TNI!5R_R;^+Q'=F0+H;T7I%-N=F(]6$IQQ5#:9)%/ $)S5( PPP"E. 0 M("QI) F%N4SMNJ==%VI%D?;=U)0"P?U. QV<[U1HKUH/.MBZA090FOJ!\P)D MQY'3L''PR\R-]>Z(&:BRL.=E#LZIJV7QK"M]O+I_6)>/0O2>6SVT0V<12TF2 MY8!!O=543 %H$D,@I$QSAF%.B&7'Q0N2/!/%#K5=WPE;5KB$D"D5S&"WW?P? M! [;N]K'7NR*5=XG^B7Y"\_N*S"<3NEK#\R18:DKF[Y>EW]\5!YC2QU*B/J& MZ'?ZN$H)$2+)"4 QYLH9T']XU?=P^/*Q;F64(HSB*8X"$XAZ8D1C@5! 09C'!"4L0B:@="UE(]TQ$!Y)L.<8&0E.:\02, M'=,<*!$H!@[X^>!T80"= ]LX0."=<&QT6IAS'. ZI1V70>9P?EZ*AA1K7?)E MM]+?T'+;/"^KJORCV-SU729QA.(<<:'\(*+\H"A* TY[!2Z.D@=@I_A,\V ZT8&RQ&11 M7\I4MR=TJRSA&_>P; >S+_S[4;!M532/K[ZQ+SIW\%=R+U8H26$<,P%H*%( M&4P!1I !K-PIW3 "I9G1KNZ2 -][MUYD,,@,M%#S*K]G,1FGESDLM6,.2R.M M2OJ.6>)4S/?L@(N5\1TSY[" [^CG7+V)MVIOU);:?UU\%?]7MQ_I\\1R2%F8 MBQ#D88[4)(LC@(7(0:B[I$,AHDQ85N"\),KS='M7JM6KT?TDI"Y(V[98L5WP M+Z)DNJK/8;O=!&PE?F^WEP*/UVSSO@1?5&#A=?8:$*>+Z=4G[*9U736K=^1; M<;^][[^?(98AE0@#EA"JR[U*@&F* 8(D#WE.HAP998NSB\J?F6:2U+157SW4+7UBW=3ZM_WZ=SK>(K/FHAG#)+G\ M 7LO\F6?4_))/;H2C##&H 0H3)3WF&890!))D*.8LRQ)=;]E4^_Q<&#?V]M> M5*!EF3N+1Z9?=Q)=#;+<5AK98N43GE/^W]F_.[=!JLJZ M?E^5LFA6(B8D"Y,$8*ACTW$4 I*E0M==#W.>R)@@RW29@]$]'W>WDH)[4MT5 MU@=ABAA0&B& ?!QB6>HP4& MG<1Y7 MRRB^;L-1'K'!QR>UJ3HXJOM4?A#:@F(MND7@K5H.5ACC5+!<@ 0RM3_@@@ < M9B&@4<893Q"GR#(9T$BN9U_I11LRK-M+4;J4IDY_^:.L?M<7FAAY*-2 ;BVK MKN)IZEW-CI(=N77-J\C!T7U3!M6@0>^0]#TW@W$6+.IF M;M5Q93>+Y]RS(WFAOQ'Z%MAQ:L!84:!ZE4L9QR1E@$6:)6.=N0HC!A) M@$QA!&"84(!%AD#.HS"/HRCEH27_V8CW3'K=#JLK5IE*]7?Q /9=7F['X4 M=RWG'4X@3B27&'$@P@BK?6N6 1HJ1H(A8A!2F0IIE$#BKH)O5MK-K[J7/860 MC#!U(:6YD9I"3*+5Y7_6!]PT8+<(.=E@L2A!&2GVA"1E ]PX45F-Y$I6_=[T M15GKK:%(,2.,@TR$4A$1HCIMAP(N)_21T(4GZSF#3R?BV4_99XJ^V-YO MUXJ^OXI7.N=-U]PH2GXK;WA7:KQOSDCR,,^C2&U'4L0 Y%CJ1'!]I5Z@7&(2 M8FJT)S$7Z7G%WRL1=%H\"SH]]-HV:&+9Y-("S_&YZP>ML7HXTHCIS].L*GT\ 23A*0 M1G$*8"PD('E&@4PB1#.8YCH!LVN(_K$A5?,$('XO?1*45-P5FTW[$UFW;H-' M<"%,TDC*$# HU0(6*7"1@!D04(3*:T0RM(Q]9_AH+00=?ZQ-HA9X%>Y5:OUHK M%1QHU?_=/YYV62-^<77.(_& KW5RB3LTU])-'$9>- '%W?+O4U(FC.3 \H;J/(]O[A](4;5'P!M^NQ%5N:U?E)NV=G&]Z^>Z0B1$,8("2)8IKL<\42Z[ MQ !C02!'E&78G.LGJ>*9\W?:!,5.G;812]DI%+!!HWT#X\,46@L*F_9&#):& MQ7"V6R(.:X4IO8(]Y'O- J5:T.L6[)0+=MHM!K/%BK$8W&XKAU?8[1:069 : M74BF25AN09D%B:.%99X172-G+[H&NFIOLN^@V]]RPG$4PC27(&,T 3".$: ) M2@&6,6(LR;(\,DH'-Q'F.YR^$SRM M\QX[&%%AX;#!=3!.(P8&S[C.\SYML/Y4MG3R7'PA:WDKAYML]8IR0K,H8T"$ MND]IQ%- ,*<-'.IBZIN-?2 M9L,Y#76##>=B6-K1T0[&6QD,B@WXM3N>7K?#D%D4?&[5"[1^P?/QY+ZYH;;8 M="X&N=NFTSOT=AO/6= :W7A.D[#6M]K.*G^W>=115;W= MW37V/[JN!E=4^C.2FT4/ \,Q7 GMG1(EUFIL46[K=K.Z.U\8 M MQ(TAB1* ),-YZ$6#=G0235]6F12%/$D]CR+."Z4,\$]J%\).OF<7^+M1)? MQ6:K9AY=%W=N1P0&2)K2T;SXV-'0D>P>G=WAN9^S W-SO?.*@2H+\XDY.*<\ M8O&L*W_H@K_UK?Q0U+\/W_(,943F, %)GB LP@")!@$41JF&48IBG++9DZG M0GSS@Y9D2P!GH#"=\-,,M)O@K1 O\_BR%=[G[1G1"\_3R\:?SLN1SSI7-&+- MEE0%6>NR2;6N&"?JFTI-]:EN"_O*O+PI6 W=;V][_*1?Q7- M<8[;KM22^I!H5BD*82AI"F"BZQYE- 0HEP(D$L:1"),X2D*G T*O:B]SNGB@ M6D#VNEF71_+Z DV)Z.G?AV,B\]D.EAO1J(U4EX/;'_KN2_\%/Q*MU$_*]ZNW MZ[9*@)[7 1D@:&L'UEU)35'_%) .A^Y3;%^OE%M^ 5R*-BWQ6OR7=O)JQ=(% MH)9X)6?*1"TBUG45>K-AY;W8-32^H76;L[9B81QGF20@9C0#,,X0((G^/Q$E M7))(QGEHYQ)>D.0_3*\YI*P"30K!9]*+M8YA70+*E*=G,-^.8>TM=Z"Y*U9Y M)ZA+\A>FEBLPG)+"M0?FB'8_WRJ.$77]HKRGQ:8+D71!5ACA%(9I"/(L59,[ MSR. &PSE"VY,7E^%:#QP??UQAURT8= ;]J^M 7:OR"]ZFS MGRJRJ;M_;^_=UF^4$Z2OP2;*]\@9!GFJ$PDX5UR50@0RD>:$1DRBV*A<'6JD]CQKO=UM+EEM)K!&T]6FRE@N86TF-(Y2UN8: MT_FDHWRXE1_T]KH/[DN)D@1B"40:40!#F0(4Q1)$C*<40BQ80BW/.;X3X7F% M4.*T9]86%+$^[/@>#>.CC@DVVE'SH7E^SCLNF.+_M.-[P4N?=5PP_,Q)QZ5/ MVC?)'=K+1S']5#1J&R09PDQ@!!!&$, 44H"2E(.4YR%)$HK3R"@I]-S@OF>> MEJ&_G%'\(_TI&*2;M\T] 6-\^DTUT7+B65IGU4CWDAE.S71/!ENLH>XE,PZ; MZE[\S!SQ'/4SN;NK1)?MHB9IEP'3!I&'J\;_*)HO+[9U4]ZKKW@7>T@S+D." MU*(GPA! E"* BS0N**<=/ M-M6.MK__!GC9AHW:Y+\CZ5GI2W<@'8/@3,?1T8_/X5U>[F:E._D5F[L;UA1? MV\N%K\OJK:AK<=0724!,*4MCP$)& 11<[?)"(0'+0IHPE,HX1.YNYD3M/%/# MX47RXX:3A>D-O5M^XTU9EAO:J!U(D0K;*+7"^<"<5% M7M"%H+? MU"](_45[9%_)6O]5;7-$BD.$09)$.E,!1P"'! ,49W&6$DPY,[I%XRC?MX^C M%0+JP7NUWNY4LJG98H_H^,1> ">[B7\ T8$VSX)-V01[A0)2!UJEX$ GOS#: MU+OQ"J=CD9OY8;4L:^,,RG@M&_MA%RQ@XVSS<=4:]V$<2/N5KL9:WTCU7>GZ M""J?K.MAM$O71F$6)0DA0$:, 1CB&! .(Q")G$BM]?G&+MG=%$,#6IX7&3L:?AI0+$AV7G#<2'4R2'84:F[R*&4:#+,< M19K;=$2)%H\Y)SZ1;WVGYP\Z:U0)^%3JVT?Z\M'M1F]IN]*UNJW3*I$9S4G* M0)+S', LH0"%% &91U0D-,P(3IUNBMIH8?2%GWSQL[MU$:C=4% )5GX5E6$" MAR.TIAO3V9%R2P)1L P=X?6M3 753UW:L6:&IFQO5W:7*W_2-6?YD5ZSIFDY MX.$_AV-J&N M,=[>-)\U:#<#2OY/ R;HN'3T?SJ<9Z+],PSJ?A-;37"R7C_>/#RLU<[XS>L/ M'^N;;T6]2O,0(PD9$'DJ <2*Z6B:<)"Q)*8IACS*C:Y &M MY. S4;(=KF1?0LR4N6;!P8Z7'"%PNIM]Q;@%;F=?TF#Q^]E7H#AW0_O:(W-D M71R$Q?JRSH*_+JO?]&FB#HHUC^]$\Z7DAX?ZB20(AZ$$61Y! $,& 0[C"' F M,BJE\H:2"65*'31:(/&J>01DT.8P"CPEN<(%>V.7:#E$+=VBHR2*@Y.<8(^O M3I78MOD3HE4ON&_U6R1O8@)8B^9*N.CYA/D1$V =SXF8,K!+F\TM+YJC[ OS MF/2E9_U-ME9B<"#2+?I\T6B;[HDS&._8&/%[$.;J7K WX17] MC]L.7ONP_>V\5YM&S,USC^SHF!Y&N8*@-4= M/R/CG"[\C8^\V.T_(P,/KP*:/6 W;>NJ6;57<]M-+F*(IDF>@"S-!(!93 '! M3*A?4Q'#G$50&H4%CD;UG46D%X^Z46"L@W>":!^BNV5P8QX .$9A?.(YVV8W MR1S-,IYB9\TX,YTDJ6EKB'J@FT]BW=3ZM_VD.AYKD0ET5OUALIS_XX1ZAFTU MT:&^Z)N-SB^YV?#ODZ)@GNHBN"D@,*, DABIM0UB(+.O5QA5*$8)8I=YI(J'@'<8 %P>K75# :1I"&1KTY]D/Z7K(? M2'%YSW;)S'$><%/>V_W"W]/:_[%?>@Z$6F2"GJ@]? M_#-_<0C&?*JV[/?^.BN5C HD($BAE/J.+P.4D!AD&#&"8)0GJ33.JSP8V/.7 MNY5D$8HY--D@Y.1HB-T7O142?'YWY9[NN#$6H21'H]RB1^,OR"YB=$;QT2#1 MX>>7BPN=T?(H%'3N[^[>'+J)G[O[-@8>OR M.L'@Y+I>-6\!;_6R#HL[J%?A..>37G_(/G[T8GN_URL7="B,M(S&+1+QNC#P-C5L^YG@$I MHA%56RI!O"0-Z>\OKW"4,9F&&8A8IAR )*$ DSP#&+.<4$EX;I9V=DW0,B= M![(#+3SHI=L> %T :WR>SPF!W?QVM=[A]&?/;;[K MZ[+JN]+?W%6B3?A8Z:I;,>0,&;<7 M%SST&E@<*HRA8W!B,I/-=GPV"&TSWP?;=W)G,M[BA&4F$-Q.7!S!L#N*,;!P M]&AF[/GECFH,K#@ZNC'YO ,AO>S?LV+#8>MYFBO.*(]R1A,@B [IY0!C09:C@IM[#KB1*L'W2/D4!K M8A_['H/1/ 0^$SB.D? )N#A%Q0VLG10<'QM_\1BY@;'G0N4FC[D4!*R;XEX7 MBWI=;,B&%63=':/=RA=M*9L[13P'I=I_V[0UC=I+C#KQ\_6Z_*->4:QX((L% M2&2J/*'ZP9O-F8*Y*\R3 M)(G#'&0,Z@J-B /EDS+ (T@PXGE"I'EN]:@HSRO+[LI-V[1<20^^JR=NP6;C MD!DL$K,!8-3)SE##'1UB."8TL.:(X MLR=FZ5,J&E*L!?^^20B"QC*&. B5R] ,83@)G:[L0R1Q%4 M_XM2HVMI3P+_Q)R"0;NCR%^KW]._E_&%[$G0M@Q&'_>!': ^[=E5G%Q.6"(W M8 )6R[9_==#S*7N_NL-ZI?'KA(%=%[>=BZ_;R_Y6:^&W#Z)J*R3O6W[MZR,+ MWO^YW.CH$4N@YE0>IB& "8D!C4()2,IB+N*$Q:%EFZXIZGAFU78GO*W;^1V4 M@U(';?ALZ7,2]*;@I7\XRZAP[@;:,O.#O2=4\'B6SYAEF810#F8<80*[\?H)) M"%*RQ*'_N2Z[?R[V6SJR+:WJ81M:XRJGZO M!%^%2&8)BAE0[I4$$-((((*4=P59QGD&L826.U9CV=[#I+T\M;YW FTIQ!Q% M4R+Q@HT=G>Q5T'3RM55BJ%!'$[7AGEI+S@%U4]9:%DO'@Z#C^G,; MT02\4RB@G4;!>E I^+$-C>FV7/5VW1)@NS)T#JH^<=DZ M=W"O%[2;,+;#>7;;+D=M?[I8W(=RO7Y=5G^0BJ_R4&0"91F((I@!*" #BC,) MP#*F,6&8Y- \#?VB&-]AKEYN?R80?-:B@UZV35+U99P,#K!GL=XR)N7?<(M3 MZUD <#NQ_@Z(FC9]^>GESJ6O6G!T)GW]TP[<\ULM% .^+;Z*^K9Z M*1XJP8KVY7Y0&];Z@[XM>"O5ASJA74&5E0QCF624@#S$ D"UI02$( )"D= D MXVF2I.9MH5TT\!V=TD)!*<&V'H[7GNE O=)3>1=*4=WQ,W@4I*I_LIC&3E@; M4)MO!.U8K],F:-4);JO@4*&@U>A9T %\*X'Z<$\*0R4EWWA:,*9O7-W(U!>^ M=N0[!9M17G8:>#G*GF+W$9M/&FB.XX;_=TOT=8*V7-;WY\.M^%)NZS,Y%K&D M& M-_CB/ &0Q 41&.4A2]3*A8"Q/+"M=SJ#5@ODOAQJ>R8'9K1W[J3?E2,/U M+;D<>2R _90CD7\= G^:$5.=+MJ+G)M,1&W1V9$WMI MP2#._'KD]QB,<]5$R^P8Q]@HJ[N-%]1WNL?X_5B+W5F\8,3A_<1+'W&ZXS%D M6W?%QO0T+<1Q< PE$46*\B(BE",B%?]A0O5/:9Y&F8A":701V5">]V/,08&@ M*WDWJ. >-C+ T&!W.2\RME'_IP#%ZBK(G."XW@>Y -)L]T!,;;QR&>3J,$O> M"#&UZ;MK(<:/.7#>1[)6/LG'1GFK'\1&_$'6^M[)K7Q?E?6#8,VV7B4QB64< MI0#3. 8P).HG7>=0PCB*8D;SB')CSKLNSWL66"NUO;]D,84-<#+@M7FMM^,U M+;LMN*BE/PL&'+0"^I_W*LR+B@6QS8N.&[%-1\F.Z,QM'B4Z@V&6(SISFXZ( MSN*Q.6)1NJ3%O?A$OAV&,/*($T(E QQSI+B.$D BG ,><4FC3/V>&QU^FHOT M[N)ID8':U=NG]E]%RR7@,Q6#*=&<8@?&(E&:,5,7#<&<5>1)>]U?!N9:,_N1 M)UU9H4M>6\DPHA"S$.0"40!3* &"D(.4A6E.IFB/ SXVI&K\V?^] M$(N4M[MBL]'I5I2H/S#KG+<>"HXA%BS)0"12J:!($D SG (N(HEYR@B! Q2O M-MPW$(,(8QC4 ],Q,*5U>ZOLR/O5^'?:@9V/-?;.P;VXA9GVV,A3/OWN[ZZL M^=M&7W=35/RB$KQHZKY-(4L46>8X!HDNT <3I(_J! ?*>Y)(2,Q(2NT\J/." ME@N-:7>!=:)M)]0%C$PGV'3+[29<)^_0X.#S_96FE0ZS<-PL[[/R@OB%9^DX M"*>S]LKG'4Z%-ILM61^<0+U6/ZR27"V DF 01F&HRWPD &&9M1V0,^4EY"DS MZF)Q48+O$Z)6YM$9N99J<5!T%I;Q&3N+L793U=9.N[.C,5O<3I#.CKC<.=*8 M04>G2:,?=(FOZNX&SXF:NB_*>]V\ICOLU6';UT55-Y\JY:A]$?W"H-9(DF4Z MP(IB!*"4"- TPH"%'*8T)%F2&'6)LA?M>5KVLH+;C:%3Z@">2?S5%R26H=BV MP4JK1W"H2-!J$K2J! -D#FVC[7"SB=#ZPL\Q6&N!XUSQ6A<$QD.W5B,N&,5U ML?0XH.LT@@/)_N?+=V5W+^;CEK8AE/ZK#5.>D41$@-&, (AC#@@6&8 004QY M%A%L7I?QDA3/U/F?+X-!;E#W@BVXX"(V!G0YA\5VS'AH["#3A0$O6FU!=G-8 M[\9KYU"8B;^N&35*51/1-79;NJG:MUUKYBLV=R_4?PA3<[ZHFX*]T.;IZS3ZN["_0OVK:-JVAFI3 MIX:LWY%OQ?WV?B5R27&6AX##1 *(*%%.H0Q!GB8QBQ@D<6)>TWPAI3TSX6!! MT)2!TN[WX$NY;L.=+\B&\()L EZNUZ1J;^B* _6>!0_[R@0_;A_4 #9W:)9Z MY0:,_"=\D78$KPT(=B]R;T*@;0@.C AZ*X)C,YX%1X8$>TN>!J+XSND9.PM&P[GX-U;596 M+U^MH P%P5P"1#/E$6"4 QKG$ B:I3P5/ Q%8N(1[(?TO%[_(JI[LC$\E#XP M='P==%/?;I7ZY=6'=S>__M_IW'&J[$CXM/]P%T+M?]F'40^&6F1BGJH^3)LS M?W'IB7BVNF'7WD%T>1XW&][FO':_K9A() XS :)<5_*!2090E(8 992&:9H3 MJ!,T3!LDVHKW/%EZR4..DN[5W-:,L6D :(VH@[67FH2K#7Y5DP8/=F MCUV7E=[]@U<(;1HJ^H32L;OBW)!:]EIT162\\:+UJ MV872U^+@EH_,HCM[' MWU8292*6N00$(P%@EC* HY #@A*.A(!Y3HSR.O9#>B;4EV)S3ZK?+;V/OYEZ M'U;J6_+Q]_F\S[^MK#W\;>+WL??IG@?77?ZOOM\_::N]4QJ M[]?TE0QWKO^*J M^$'+PK?P@YJ;4S$?>G;>A#T&HVZ$Q7#+^0_V-AXY#@Z/.UVD/F[UL>L^+G*6 MH9RJ?1L6RHE(HP@@*&/ XD0P'$.,0O,=W"4IGHGSI.&06[?VBQ@94.0]=*S PBV]Y['C;MRV_G"PTO><1[7_[N;S5<^/.U"SP&9[8.S M;4'#@FX;P3^5KTE1_9VLM^)6OE=ONM-B)2(FDI2D0.8"J9T.C #F# %">()H M(L.<&YV\SJ2/[T/5;C56NX!MY=0 :!K8XVSW!!#:\>*KH;C]3J^CLV:V5TT? M6DNE7/!5:Z=O(^H+;'W1J/GON$Q$:J&K,:Y:/LF-FHF07KJ(,W58YYYIY?U# MN=%B;V6GRZ%Z MJO4]*#X3)=C07[D*E"ES33??CI)<+'?I-#9JEO\>8N?%+]T=;!2$,WV_QC_O MDOKZR*OR3FQ>;S=\N%Y&HI@1FB;*=\&AFL*8 ((R!%C"H:0\CJA%!?A-G)_S](59%-\_B^*K\6M7IK_3RV8X]3D[WW7=*M-W8R@W0>@2](D&OR5]M>AV9X6C@ M+,R/CN7F_SHP;B0U_IWZA M[O MT"'40;G%>X*Z WBN"^B$T5SY[W7QK;V:=+/AKXM&?P&'@$&(PDC2/ 4A MRX5R%:D 5'!="#%6OF-&!,TLS[XORO+,9*^WU::]@-7FKLM>"ULFNXR4*5W- M8K\=)PTB>\L[H5[V@E>-\\X8ES58F!:N0G$Z]Z\_XI:M_^)&.2M4.241!R)- M4P!AE@'"$0084B2@S'"(C/J4[(?TO:/35_B)7;*^LG-\%KII;[GCNOGUYN7- M?+GZ>UTGY^JKH1;-U=^K_GVN_L%?7->L80DL1+UB>9A)JJ__,1CJBX 84$8S MP"-,$"$)SM+4KE+SP>A67W37D0"--%R-$\NYGPUL FAS7FC.[> M5Y5#F0NO(V?,/5TYSGW(=6)U#>?+^X=*?%$N:-N5KBVR_H4T_RC6Z^?B@V!K MM6,I9*&SD=Y7I?(I;JNW9:T;U-_*3^3;2M 8L3A#($OR!$">(T YQ$!&H0Q3 M29"@R&Y&SJ&6YZG\IA'W== HA8)[\JCV>6I#MU=)%^NJQ;^V8M.L'W7VWT.K MH7H[P5KI:#OM9WE-IGRQ-/AV1--=(V&'ZNU:.^B7\8?2\.1MG+R 9^TFO92Z MW/&RW=%W^;8Z4R1\<0#(1 (!")FE)4Z)PP"S'.S08S!+G2K$.LB*[/%W;HDF;Q;_7G^B?; ML&@FI.%:4T.W-H0CF]O)$,H 3R4I\-PL1"3'[J;Z,5@7//JBM3<1]> MA"7V&/C791F#LXME6@8)F;9JRQA\O"KB,LI+PV\ K8R_:MLNKFQM+0$%1X 1 M: ]^% 8<:@$H)[K@YD=N0VI^UWYV;X\=.[9GU?9"7;V4&[%NCCU6JOY6";L' M_*86&_\HVR$WKDYDH,:>\>9.V945,^Z%GE?H)[C%LYNJ_S^D/! M 6QFOMIF%[DP/N7_5:R^6I>ZG69FZME@FBJU[;ITWU3R;,5[Q\/]>'4.F4=CRS.J M;B7:N%;+E:6H(6RQ7"?S_=_V_$4YZ UC(WZIM.[\48P@5 SE7MN@LEX!D @-"S0Z4H4R4R*D?V.G7Q\X!:>0E MC4"/W(-T\S,)AVJ%W!-ZK9_'=FJ0GF'[(Z=A]-O@G-6B=\?R^JGI MMB!G$1_M*_NQ&-7"7-M/IM52T>VCO[OZKUUZ4\Z$ ^(Y)SBE0&RB(U M>L1T 9>=K]LEP\ //,H!1ZP$ M188%8DC(G+BW!SPE(?81>I<(T\GTV *RUSFIJ,=V M9ZC"83L>;\7]=C]]2O5N@$X^.-T>J _WT3:H]X.#NCA_8L]V.&_L7>X'U9JT MIZ;Z_MUFO5JSA6U(]WDYGQM;9AN=SJ2DO"PP-&PR 1#6!!".,B X+DO**3;^ M84!+9U\V<)_. 4O+%%!22%'J M#$+B>>;G(S[R$G$ )9$'6'P# UZ,NN[X8_'D9^7/4=0<^+$#(%'.^$(XB+[M M]@(U\7XZA+#7&^6@MP3XL']3S[^:C71K]7:I13;372TZ&6VGRCL^KQZ:7WQ< MKBNAS&>KI33_?,_$5WO0.*-*(9*)'$"(PIOLXR>&BCV7XDR8-I3^A\>EXOU5Z]..B..D8.C>QWF_4RB MP9CL01XD01["W#7[3?9(DQ;JFZ0%:_^56+B)Q7N=(?'PC:\S-&&^\L1#Y.=- MCT]DKW<]HKCIO.WQ.3KROB.\/M0;OU!899OS(@N&>8H T8P#1%D!2%9P4&@F M$.>0E*E3O3Q/N9&7KX\N)8E\G7$W0EV]\-%I\EMKG!B*XGI[*1[=YW9#,[&S M[471:R_;[_&P9)F_?IIQ*(H\*TL@*"$ Y0(!)@4S'*=%1E-,<^95=^6OGR); MA;^R)^:X!3]0LW]"AX'WFZM_O?ET\W&\9)D]U,'),N95DR;+[*&_3)8Y^,L8 MR3*[NX^KPYP*R 2C+*6 :6&^\6F* =5* L'R5&:+G!,0^P>R$7?;OW.APG>GA M2GJ>(#KK%S"%3RL1?;Z^$#OQY#RM].N9>.9SP;KKA_GRC]4'@^FWE;TS M^J%-N%P\W(AU]:TM#::RU$P[(D"I- 2(H0)P"G.0IS MR@**//6LR.0FV&N: M^M=KK1Z3J=QR?);YHW_&@+H*TI_$/'U8]^ M9(7<'_72//[54C3+\\J6.'N_J9=/ MJEO72ET@FAE#HHEM)D$R#KA0!!0$FO]#VIY2S[ZIFB^=3G\NB/.9*(="G>=+ M)[^[3-4A2%H(R LO$S^=*K#=L;K<(3ZI>/QN[\J]-5=N\+>+U9 (NLE+CP.ET;D).S$:!@W?@= CLKVGNI<>L=T1S6. MVAR=O[@^$[!8?%9B^;"H[."_4UK5-9LWNTU;$:_)\%_8G::9^O)^>?^U,B!8 MW;A3FJ"<,J6 )$( 1&WQ*IPJP$AFJY @Q*![\\%0%)&-Y $L&TE!]/_;5:!L M+^0TL)J+_,]JG:P,/ENESHXT&5PQT:&^)H;P)M 0V[1'N9YI#CB9')&W)841TR MU]Y^51V:B>ZT.E,Q\7W5R[BN>A?5F;9+]TS=7Q1LN8ZR"#Z9]VXC_EI+*B%A MQHDM2H"$9H"45 -**,Y4D98:^Q8!." MG-(\RI')1>7B6XBS"*:V!9>H.#'K+SX2M)M=*?/$UYN%?*>^J?GRR3K*]^S/ MM[62U>YDCTNA)-$$8,PP0%HRP FE !(D$0>B>V.D(@6B]=NR8E*IWWGV 3Y[C(/B#E D!@(28ZG'AL.DMR'O.1U>CY6.AF:;OQ M,J-WI[]4#XM*5X(MUEV?[]O%MK%&DX1M&V%N?W'0X>RHT%J&";>;*IA3L\>2 MG .""@E@EE*9JTQ+CMU.G^.!C'YF?1@L.@!O__, ?G+0V'X+.&E5\-W*C3Z, ML"@HEAD&.M>VPG6* !=, HZYI@6F)4T]VPQ?;Q@=^,1ABEC$OXYN1)/D MMXY+5W[ MW2E (\UQG_Y:_WZC-T@K3UOEJI"S@3D+ON="E'FFO0QE?MA?A'K]IDDFZED% MMO/K_ ?"KOO=?ISE.1-(0P(P568^B!("F@H%TC0U;JI@2!"G4.#^E=&WN;+R MK(U]ZUH;VP^\W_?]]N.[VQ%K8]^.5QO[=N+:V+=G:V/?CE ;^Z S>?JX>MZ MJ3+]<9\ MJWK+-L^4+,LT_+=3D6XNUK>^VT\3[YN%XHR8Q3%.>0P"-20>H(!F@):4@0[:Q+$8H M3U&0C9]XZ :O"/^FXT>I&26224 4M6?32 "6YS:PAK*2(ZEAH3POX5YESH7L M\8Y&[(ICD E,<9E*H&PR$"K-]H";7P!(,UQDF6"0[?RD[W04CJ>/WSB\7=9/ M2WN*EJPL:#MU%FI][4%Q=<2N\W7W<]N^;'GMKA/\8+G]T?YB;X,:DW1DI!P: M?XQZ)7QT(N-?)Q\/\M17T4S^'Q0>IP3+B4O"T %TF;M M*S3@B)B?LEPQ5' -W?(O+\B)O(RU"=^?#LJN? ZLXMY#5;\U')$ /\,VB>Z^ MS3\&2@%+P(O"^. $YH"A7(.TR'+,!,:2$Z]#DI-BIC@Q>4X.)">_6]E) M(]SW .4T48ZG*8/5#SA:"=#<_Z2E5['P8Y?3KYWV#*97M5<',OV?#@]FRXU8 M5WRN[M6CW9+4S^\JK56MC XK8P+^\;427S\NVYMO2MZS/YLPVNVJNQ:W4G*6 MLU*B+,N ),:?0,IV8\!(@@P)C4N%&-2>F2ICP(H\^?<0D_468R+W()O]PQ\6 M9K)8VI*I#= F5;R)&R?5*JEW8/T#ZB.,FWO@?=K1\ W03S(00='\\7B;(.H_ M MC)3P?&(_C4*<*(;X_2C.+CQN:HW^FFL_V[C;I?MMDO7?++ZR$L%1"8+@(3"@$HI@:8BRPE2FGF4;7OQ\LA+AI5F)TDC+_G=2O1J _F" M"0=3/T _SS.0<57S:5L9KF)@+TH?53U[39[6I;^!Y(MG)NP*>1KM<:O',Y\9 MHU#-+OVZ.]VH%@^?EO-*5+OS#GO0L5I7C]V1R/NZ7M9'MR;*W,81- :8E38U M1FK -"J!P)G,>9IE/'>Z)!D+8&2#='"?A>T )4\=QB'5;488&^>0P=48]PP> M'-7&$;W4OSG\I=KB;0Z158-XDOHYX[$Y:7F=$6!?L?K.>*3W%^<944Y8OOY? M_C;+&2(ER8WE987QY8@N ,<8 :QD(0L*B4Z=S._^E9$-YE^69C[^;=G37/J< MJOW6+$P!/_OSE[N//R=_,_\8+V]_#W=PWKYYU:1Y^WOH+_/V#_X2ZJ70$(+@M((.:LQ$%9G,=RILG$W,NT:UAM MU[#E8E=T^DU3HFG=KE3_VE1-I0M?1^(%?3+-"6=%#DJ;NX<$%X#G6 !()2DY Y&G92$RV(CUB%:>X< C%#-30;\8=*Q=2#^N4EAY1F8':AD5F'(?4+R;3 MHTEO7.;4<]/%9GI0'\5G^CX7ZOW]-Y!%58WJ]7F M\:GY;@G$;6D_ 3!)C8')2VFOETM02@F)+"4CTC.;>@":R-9HC\QZF?4.6_+4 M@3.>:(NN/9/K\-G$W0Z@K^L^9&1OL9H-"!T)C^4[N\^RYCJ]Q^#";WZ? MHJ%J9(XYO2_I%7U^GP4P\02_1,3K&7[QB: (R4%[Q#O=E,EG5NI7A&$$[0XA4F&*>L;)WFI MYR]CZ.D5*AFF;VBLQ$]OWVC)>9TNA$M./#AEO.0\[A 9Y8#A3!:UP%&>_7ZWX&4>GQ4^=>=1+PHD,I/[/!W@!;>&J73VKVUT5 MR%T^\P=6U7]G\XV:99RP@HL,E&56 2Y!+Q$*2#4;-Y+F7*)"V?GP$-P[ W] M[HJQE9@T(CT64A\&'?R(2+SXV8 6!$AV,)(]CL.N+=$)\W!((A$7YJ>,2*"? M"Q/ 0J]GX_.^Z1R> "V/_*"0YT/=HX]>U=VZQ1ZVX=M#"99=3X0C:''4M, M "*E,MY1FH*<04*)(%*Z]11T$1;9B!K!H)/<;KD.FP7Y>DP]E+EZ3>,0X6/ZKZH5H\_%PO_UA_M3$;MGB> MF0\3#B$$(N7:S'1) 94Y!"ED4&NND#5O%[%!I3-._W>B>OF]2KWNG!>_\?#,AU__FE&.6,E MUJ59;0MJ[TDB0)N& #)'J8)%F5*GC__^7?*WVX\_O[O[=;S,QSWFP9F/YE639C[NH;_,?#SX2_"= M 6%V+9NYO9.XO[74!9XPAD05"@&=2P60G0*4,@@0Q[G 9MCK^R^K_:/IG-.6'W!:9:"02I! C9HSS;CIA)\U.945$0(2"%3LF( MET7%]CJW/E,W_ M*^$91G/1KS]PUON&"4-E+IHES 3-V!QX.@$[UU?)X. M3T-HLYKWVJK;1YN_F4#_M_8W%ZBM$6;EK8:TT;)NR=5-RO/:J:)*JF" M' @N>_HA2;>_VEK$ZL9Y,26H1% (GN*H5,-&"8,I*0L%2*T MD)EG2MKW:$5L@WTO1B!?$>%2+>/ED\/6NN6V]LKK33+VU\5'QB@._K-:/M3LZ6LE MS,NMB M^JM<.[UAG#*_^TY;5UM+>W7FERGU[4P_$)/3S!O2CC[\\'LHVPPA024E-BAOTP@X!5QG MTFP&289%64JJG:HI3ZON1J+;.3HV'8F>X;%C_@X:-]HHV5,#SAB, M[OYU6#WGP16/@_F:N$2R/\ZKUE0.IO52$>;P%XVYSM)?G'^?<4"+/BP@P1@)&T'7]* M#3B6.>"4U??R@@F^ME\/_^:[WW=7 M?U:/YBGCI%LK]U&MWRE=+93\22V4_4QWP^&Y:7,[TSHM,H8AR O;+4;A%'#$ M)2"0*T$PPCFE+K-V:N"1#4*;5]4\Z)%4->7 ]=N:[WDX0L]2W^W.4CM%=MKT(_)79TR4RSYH5'MQ^_T"^"1 MH_>=?A'",OZ^XR^$7V;A%4:E-T]Q2CS393U>@>6C',IKR \^]G^T]T[L5DI5 MWQB?J\^J257_Q,P&ZKYFBQ43;88.2DN.(6%FOU/:SE'V)T+-]D?#M(1IAD3I M5"$^0';DW9 1)5439%@V1J3> ?+O,.%,IW-"0 R2/#,#6@@'O+PQ/[<74)XL MC&1]@&/4' %?Y>,G"S@CFCIKP)>J$^D#WJ\(V.E\7"Z:=N=K=?-0*W5PZ8HA MK N94L!*9 MH:PPH*\V^!!"#9YR8^<['AW72[5FU;PY?]'+^K'YLB>,+SQ.1R8#'&1D4DS( M?FO_7YNJO1;3.=>VI8E-Y#QPO?9'7E^4<;W-I^;/'XS&!P_?Z1;9S4+N"_O? MZ8,R-[>+GS8K@WNU,E:65XMV894<42XX 2E$.4 I+0"#>09RC##%2.:D\#S2 MO[)&D3!'^QM#],65COU M$FMR$G;P=3!+0V?T;5!AWXFE*4F]5].F/O!.45N ?:OIN!4J77P?P$)7X<]-C+;;>98LQ:7D9B%D:0H0U.8G@DI 4)Y++#3" MI6>*Q^'K(Z]/K2C?Q>A(?]>5(50K/S/=2HE2Y^:4 M%-UI'0B>W'*85?3^:3 MGPJ(^77W$NSQAEJ]975=*6DLPA^LEMTW#2)6Y-AXFSRSU:5SK@"%.01923B% MMC85=YII;N(BS[Q.?I/,:+ZPHD5@G0D+P2,F=IDWAZ#@J&SXS=@M$:WLI!.> M=-)#HH27&?&(%H[*3%C4L)^AD<*'SGKVAA$OOV6Z<**S1D=A1?>G0NN_WDAI M!GOUR;@\;/[_5T]OEU+-8"92 8D$DF4$A/9 MIG4E4#O);Y)6=F*$)U:Z;_G7DT3U&[/QU/OC'V8 MJ&P^@OF5=/3C#Y3MGTQA*G@>#;Z__\O[S[_#OP1^N>]F5.82J3P%A.3FRYTR"#@O4\"@ECHO,$29\/IRWT4_*35OIOX*WUW]BM]%_B5WN\^[\V# MJSMM6QVMFH()D$%1I)R!DC-[Z9"6@"O%@2!:4D6)5(5GA_67(F(GFEEQ31MO M*S"PH,0K6ERC-$.4]9LA?GH&Q&O.J1(]9O-*\,1QFW.*OX[=G/UD2/RFJ3?U M8':WYJ=5);NB4_>J?IPA+!A+B0"4V,(O"#% \X+;4\04IF5I]CA.U3HO"8H\ M-3^INCG"-^.0/%9SM5HO%\IX^^95CB7W+S+E$JL91W_/*,U.:'(D]4UR/Y[R M/F&9<4@(#,B$D>$9D+FL87\HIN?Y"8,PE[4X#K\X?'Z,O*XF:GVGW_^I:E&M MU*>Z$M82WFW69C>YD 9"4RSGKCE2.BJ]H@J.<&ELF:*: U18;[K@!.0*L9PI M*E/NZ6",@BNRZ3NL<]-@M#]L428M3/NK Z!)@S3IH [)" L?+%>W9_(A\+.^ MQQEE]99_M>7_:Y/71O^^E#K M_-.RKI=_& &KGYX_LD?5;%LRA%.4I@@0+(WCJ+1L Q;*[/$054+AS+/_X2DQ MD6WG7F3"GY.%$1JXJSM)D:N)&ZJXG\7RUSG ]/2I%-V2G!0^L6'H(^#U/._] M=.BT;6XJVNK#S8V@I_7*YNA\87-K-;;-J%>WB[\NJ\7Z[\:M,U9FU10DK'2E MY,VJ[:QJ0-V(=?6M;>')1"%18:L(*Y[:GFL4&.D,B!(SP12$)5?;,EWW/I,_ M EBG*71%&\* MLM<=W#:%H0,XS&E9]5M3"2.YVT0)(]:QV69 ^-TD]GPH ;9 MO;VV?Z_^7/]D@T$S3!2DD" @(33>-LD$H QJP,J2E)"5!<7N:;6#H$P8P]QB M2P[ )0VZQ+OHWPACX&#")V,V.#1YYTIK\GN#+K'PDI_Z(Y)C,^UA]2=C/&P5 MB,V\W\(P"EF]"\4P"=,M'*,P<;20C//&,8[-NO)4MXL;T23QF!7LTW)>"2/U MJ-T#S%.:Y0ID+!76SU> ESH%>8&H+,J,%="[@;@_#)\I&-17W&[!;.7I'0A; ME'IA?A:J;9%D;W;JC=V#'7W(0GU.Q->@RU*B[>&WUJ'ZR^=7=[2&>*991 MC('*! 4H*SFPI:P!+ BBJ"1B7.W.*.K[ MF9>3FD>Y-GI1N?C7WL\BF/I"^B4J3EP5O_B(_S6L_95PXW*+;04QR% !&:> MR;0 *$4<&.=% J&$1H0)0HA3<[JS$F*?,F^+1'1"W6];G>:C?_*.HJ7GD?(+ M!2]?#?6Z7=6K3=#%JM-OG.Q.5:]"A]>I^C\8NGY^- C;5@.[CMYMM899)A'E M'#)0,&EV![ D@$@I 8"<[\L%P_ 9O\>-*)O#_L:_]]W M)3U/F>M*.@H1?M.R*6;9]938L]"6MAES';VH6O1U]#R"B=?1BU2\7D2$#\OZ_>/3?/FL5%>,VI9G^:06]J^VV<[/K%K8V]4S2 O- MLS('!1)FP=4L!QPI H3-\$HQ99(0CRR/X8BF2>788MD&!GB'R;,,:CCO#K'F M^#0.-C5[8$T!KAVK6VQ-[*5#EUAXB<775?B?C&O/LK23SZO'KDC7G?YM42LVMZT/NKYMBW?+/Q:K MM?EMF_ R(R@K(<0R7B;KKU7=E>+W,'^>(^*PMD0@.*QDQS&I M>R3;9C#F]WLP28,F'G$>"T4\ L-6AE&)]%L$PJCHM?J>KYS.S(?I>F37 U\1 M?*-C4\WMC9%M.%@BPEA68L"5A 5/ >,B@PP5HA,F/^'J6?%]!<2HD?86FG> MUS9>\."ZF1^@G6]DK1,4)0!^1HWX%S1>R)WZ;L9IM4]DP) C%T"1C.<5. MATU#@<0^7]Z#2EB#Y+_[BY>/R[+KK(_/G9]U.*1-'@!ZTY&XZIJ(+&12[4#% M.;P>Q,P$!=V#X$U>AWT(B:?*IP]Z7["IDV;S4%F[N:Z^J?=_/JG%2LTXT[*0 MVK@7N,P TE@"DI<"E)KFK!1(E\2II-P%.9$-U<]JH6I[;&5;,1S)]S95)UER MMD1#=?E3S_\^"DY,[]Z/!V?Q*JWJ6LE[]F?W MRMN%6#ZV[1O-[N-^>5=7#UUTP)B/S^J;F49L?J?OU>/3LF;U\[M*FW@LG MD7L\WEF^XPZ7J_VYWB#X&:XMSL18B:W92GZH&JP_MIV6;(+P>FEFR5@C%9(_ M'(7.^+G%X\*>.N\X"NDG M'ILW)^6#]?3).!BH;V B@:?>GFD!/3KUG_:?>G#"0_P>W,=G\WT?''1W>*EM M/]U:?;5G^M\Z8V9/]']ZME)LK=@7=RDSL^^C+)<@LU%EQ)G=^Q4Y$+8$LY3: M>(4LX.:P-Y#(ENCPWO 1LJ2%9BM<-5DN%EG0159_ZAW,V42$>CIN1]>Z3K)I M@24_'5 ZUG5A?Y:#+@M'97OP5>$HK(=>%0ZFRO&BL/_[KW%-.)B%,Y>$P]\7 ML'[LPXS+;3?&[:&;P%*FDA-@?$\,D"@QH#J%H(14,L@P+(5[88GS7"SS9>UK#7]/4\/IUE MNZS#D>%R^'AHT/-7)KY6"U4_=P>"2FBHL"@ 5;FQ2$I20"@N !:93"G$M@>. M7]3RA83(MNA3O90;L8MEK=5JG:A_;:HGRYYOB/$E.:XQP@$J^UF?G: H1YMG MU(@>7'LI=^+HV!FU7X>WSGTP_ !B)>JJ:]'\XNK^\X=E_:MBQGDQOSFH9#+C M-*74UG\5!"& C/L F,8<0)9F&J9YQI53P"L@/>%MPMF4; M^K<5M>UUOAE,10HSE8(^6#H/&S:4G"V4O(3>[;N\$W=]$EI+N)W'B[B+$6[NE?Y15VL%[)U37_L2Q+"KP8G-F^^.1=3&Y6P3DYJ??K0%# ]W)F8C MHSMTR8.%U\1U_C [2>?.HAC6J@A%$4W64'@)K9A0PA\;=0&O6V41HC*R-TH MVT6B:3+#Q'KUCVK]]>UFM5X^&CMQ6$@4%9 4BBK 9*$!T@H"!DL&M,ZDXE!3 M##T=J% HD:W=+K^P;C$-ZE[HP[!S;&8"WCRMW7&/PA93VS-';%$E?QA8B=CB MFJ8G80 [T[8A] %XS:#88\L9PHS??K)5\S^J%O6QKS\,_J;IQ*BT MBZOI/;M1\NZI:SMK?#LM$.7"F#A52(!2"@%/%08H$YG@N1*B*'TM7@".V.;N M0.@V]F.DODED"]9Z,,EO7]XEYD]M6U'OSF-A]+N;P\BD^MK"EC;5X4E^F-O2 M1WOZ6KLH3],^KB4<0,P$9C $W>0V< "%IPS@D->%6K_.U,X0+11#I002,@(0 M@1F@NL@!)8ACE;)",L][.]V;(UNHSV%^V%9M5SL2H(R?9;BD1\ 4?X$Y^J3= MRIMX&KY0\_7$>OF!,79'3;>]?1&T)FUN9K8YLLP5 CFE&3 SJ@2\9 B4A#!5 M$J4D=DI[=AO+IWV-O]_7%H-WM^*+/(;L=8:R,V1/XTW,P)U+ MGZZ3[E!. KGB3J2/F/X=1^^3 =FOYE5FC5XW>;7KFX5\OTW&^KROHWQ;KP>'5_]O4WH;PWO_E2UVY<=O;:W!YCNS.KA)VW[ZTW)E[V;/E\TY M7W?5K%@67>M:G-:]4NC#13*<:8, F@%,AL=#0! M!&("=$%9J0DJ.,E"FPQ<1Z7(5OVPP/.%ZOW?ZYB[.I37!AIO]7D]B)W7NC;: M'36IV.GW)I&'Q13:I]XD3T9+L%=S6Z9^]_>FED*C:\):99.-U=:^NE5W'_:/ MTP;BNF,W8;>)*REZM:86UQW8OMX95T8V1D3C9[5\J-G3UTHP,YZ*K7ZI%NK6 M(+1]>6@)"2. 8UN?5Q():,8$* 3*-Y M[:=>62B#@AP]U(:$.L8A;$C (Y2K@7&/RXI/&OWH@7/%&,AEDOHC(0[/!\1# M/B^?V7S]?,?GU4.S%7S;G&4\V%82JK;=:DTV#/)E;Z$TBRK-BM5#MD5>!1E(RW[74#0M"'[+ANNL.U-'/&+?JC=\7]P3XZ-OC0YD3[X%/ MJ/MZHWOJ0X-J(][IMVSU]<-\^<<7LPXT5\YNFS[/QELT4[H+!)J?Q;KZ5JTK M=9BZ_**H7*I1*AC. "F(,G-48$!1J>SN5^10%SDKW=,!HD",/-$/ZRDV!Q8& M=[+#UWA_.^3)'FY0S;\Q!\[!$;SZ< 2'^^YT\K89!X,XV4%^,VPB*]??(D\ M5U]Y1$K\UJK^(%&,8@Z.JD;WMB_AF-@#=Z3EM5?N^N 8Q]R_LG\NZ]T]PMW9 MUBQE3!*:(J 8E0 A9K;*HD2@A'E*%,QDGGK?Y[LH==(#[D>+X?".[7R)Q]@9[^L^Q+#P?7=ENLJ_7SJBF) M]F%9-XU=;/69VOHYW;J902XT,V8$"AMQRW(&2)8*@+7(=%&P3'//DK(.4B,; ME!;!_UPE3?VXIK!BW:)(GEH8WM7@')AT-20C\^-G2"Y3$\45\= Y?H4Y!RQ3 M5YUSI^=$)3J/AX/3X;NN+0>)@DV,LNU&?/#;GVOC&RDY0R@ORSPK04ZT $@; M9X5(D0$,0G%W=;[\MDJNPBXMJ#:7O<' M5PZ2AX[(+8_GRS2.>G4@D*+XJ?Z^P*9.S0\D[D0J?>B;0G)1E5@:"_I\M_BB MUNMY\W6ZT_L4+_/3JI)=A8T9LOE4D!GK!;,,H!*5@" N048*G#,NNU / MUC>X=TU-]4'@9[Y>X'"W8QVD9&FFW@Z4G:QB!\O^N,?EDZ#IQ7B!LX*G!0IE_5CUPJ<+S=K\YLMN.UMV1%JW9QF.21,/IB[(4'R46D;&#SO)6+2T/EI M)%<,G/=2TQ\V[W\TN(1Z>U7V95?TF:(:J3+/ 18P-PYVQ@!7-JR%LESD)&-4 M> ;*STB*;%PZJ?9^5[6TLZ-IGVJ^:-Z5T,\0Y6HI1E#?SSYL-;=E KJV,$UI MS] M5[;^1S6??URN?U+&PYF;A:'2E=FC+C_52UVM[VI;Z?*C,JZ.O1J_;?Y99D1S M1,QF&Z<,(%U@0&EJ_H%ASFBNBA1Y)JQ'1!O9LC2'EK92QSKYPX!+%DM;=B.I M#_ EZZ4M0&<+<2QMKOQJ];^\S4[$T70V7=_'&'F:OQWH?6Q3'+72WJX%?B/X MINFH85YI[>KO;+R&LI/R'=\J1]1A:LL>?SA.K X3"/5;8:2JNL/7&REM8XNW MMF-?_3R#7'"1P=/8+: W4- M"UW[Z>P7G>Y1J#<&?>JYZ2+-/:B/XLE]GXO0+&6F4X9R+@3@E)8 F3T:8$)B M(&%.E.$PEP7QS:+ID1<]8<8*VW?FF*CGR1B=36)&@B_T+YFH1"9=IJXJ2TDUID#FB /$<@QLRLKH\G M,5CM0&?"7WU/CZ)7L7ZGXO2C$_H5O=B/78O^CP9[%VHEZNK)#NF=OA'";G2, MV?JTG%?B^<.ROGU\8E7=GHOO:JRV9U2'O1()+W0*N0:XQ#9EBU) 5&&L.Z$* MBERB//.]RS4*L-AAXAV(-\D.1&"UE)%&PMF9F9Q?3[]GC\\&9-D.8?+40&SN M>U0[D%W[WJ,1B-?303?MJX[P\UP+MFWO^P?;QM&^\L MA7"&;1NK$FE0*HWL!7H)2,$54*0L2*9D61+J9U!/"XIM('>MRL/;E)]AR-70 M#=?;SW!YJ1Q@?/KUB6Y,SHB?V#CTD_!ZLE_X?.CDO9&RL@:$S?>-K%[TM9J5 M2#&L6 :XR$J B,WI*S$!4MOJRK1@M'3*K?:2&GE:[P4ECTRJ1&YJNS+;:J"^ ML]N%0M>I/C(Q?O-^+_R@+]V;5YWJQC0%'OI&MPLN6"8V$A[TO+88/@\'A'., M@Z&JA\7[/\57>[]JNZN;P4P5A"$"R\R!9QHXP;P @JA.4S+W#F>H=%>/SU]POP M7%"L-\)S[MGI0CP7T!_%>"Y]-J1NILT=63XLJG:?T_2XN=._K;H\XQF7(LNY M*D"1<0I0#@4@4!= EBC3A.1$(8\*F/W"(MN==PK4>_$^I0XO<.1@=$;4W#=, M @XDVRA((QLL-3#2DQN/4)03%SX%',?C)+ 4XR!N/$LINBG;7Q3QPCLF+&_H MILUQH4+'9\(#)<+VQE'O5/OO^Z_U7-R-WQ@\31 I&@!R\GC2 M<$)/19U&>.L8MTWO:[98,6$M\^HGM?Y#J<5Q;:5?=C4$BPPK44A;"@"9#:B6 MT :>$8 %@1SA-!/":0,Z%$AL9_'H@N7Z %;"6UROBXG-QZG>Z#$8K& IX8@ M),L,()1G@"DM@"JU@(1CPA3VS^^*/1QAM9+^+0;$^70U.LF>VX1([ Z\3.Q/ MS:0WC#W@7?':L3^)_7>1 ]X7?'XBUAM65VS^,ZL63:J'YZ^:Q.;.U-U_>*6V@R*Z1[R\5XTV\I-EPS%1ICUT*!7*92N/R,VY)WF_G'-(<^P[&%VQ!:4]VE-Q %S/N6Y\B $QFFV M>XAJL=U#F#V9W3[(%M"NK?M\"RGYH0Q]R$!5_2.(?8$748>J#K_C#<>+ ; *A 0'P[3G> MJMM\_;0QB)HK78_<(&G^]"K*R;0M(6T<;6Z\;("@638X%"7@0K$R3PM*E'". MBH<@^%Y#Y4%L.L3/8W,4=I2_VH5Y>(?'WC+? 7J3U!:2]:@W*^65]AE.ID< M/C:I85'Y*.3Z!>N'$-,;P0]Z\71A_2%Z'\7Z![W(_V;ZN^Z+9I:.+^O']?NZ M7M9OE[4Q85;2ASE[F!&:L8Q+! J64X"HA,;;YQ!0393M8R_2U"G+RDU<;//< M 3C(*=^U?$H:.,D>3_*[1>08 '%DL]]BC\^1IR\])CU>=^'=M0ZZ&>_P^LGN MR;NK>GAKWN.I03UV/QH%VA)+6T^Q4F9MI#@MR@1KRG*7/==(]#A-\\#^,@M&]OKW+3 MM/$]#>$:77U[R3C3Y+?_F3&.L>Z>FE*LBX?),D5(B!F"9"H!4 MF@(F( *$RU1 D:,<>Q[N7Q8ZZ?'4<@LA6748QBB.>H;-D"..X1P-.49R!+CP[M.=/KHU@LTW>WV[^.NR6JS_;@09:SQ364YT1BC0:48!0K0 1!H# MF$J9IEJ+C''/5" /Z9&MW1Y)XT%LL=AZZ@T8.UW_:>$DWUH\(4V>78EVM7J1 MZ/.S<^,Q%]@'VI.!27I"NV*Z0G]H3[I.]XKV?4FH>3IN']M5N1$,YT6688 A ML86IB08$P1Q EI9$\4*QW+,P]2DQD0W.3IJO(3E)B:O%&*JHGVEXNV_C'*'Q M:I\NT2?Y2>$3S^8^ EY/V]Y/!Q4P5;6H5NI370GUV3HD=PO5?1V)1#DMA=D6 M(:X!4K9_&.0T1V?5P_-%V';([XLA$@% YS0#"!) ML,WLR4"A<@*I$$I3)TL5)CYZ6L]Q)N%R)]Y_]^+!J?OV)0Y3OON7!D7RS<)H MNVN=8RV*&Q/"P@1[& ]0DV]B_ D[M8L)>,LD=U7M_DK5Z^=/YFNZOEE(VX#W MJ8F&ZA26$F8%2#-M-C[68K&L*$!)8:XQY!#FGE45QP$6V8Q=__[J^2%QM773 M$^UG!+Y(\\/KKY??' M*G&[K=2]K=)]6$U5$EDBS14098D!$D0"2G,"2H$XP[:ZMEO[FU'0Q#:[WA7F M(Q#N:E\GHM'/J#K5K-T5\M_Q>[4ZM0XD7;TX;1_&[ZPBK0.=_F5H75X:$,U[ MRU9?/\R7?^P29W>- SG%FJ:8@%1J"I#.,D"5\3PIU4(1RE.HG2K/]HN)'6TW M;B_W\?'AR".R-HKUG"#Z^XAX1O5$("(OG!1+A%\R[J%]O*._\ MT],%\BYJ)""P!3 MB0""% *.)0.L4#AE1:Y1H9W-U2 HD4U:B\GV+.4JJ5:K34B.U@B$.]B]R6CT MLXU=AM:=3CHN=\@2 RUIL+U);A?MGT&#+^D )C<.>5JC?[?=+>UDE(=9X^C4 M^]GM4=CJM>W#)$QG_T=AXFB-&.>-H9O];=[PS9_5RC;'RC/!,%"*2X (E(#D MM !2H9PSS3!B3FO#Z=?'MO>[7'9FA'EG^A\1X;JK#E7/SPZ[:A:PXSVE0/0M M[)'0B?>DIQ1^OR7%Z:MX7!MG+\M]C5+KKE+*KGU\&PGSJ>/] MBB '=RE,W[!:Y9U^G:PWB9$V2#V? N5#U PL3>ZCKF=5\G/:]-:Y,:*,THP5FJ-O&7'SO\VYY=5XMD

D>260[,G/T23[.$D.SS)NZDX](D]1^4R,"@] M,J>>T>I@1OK#V/ZOG3"^':SS<> [_#5^]KPY_ZN?9Y]^F:4*$R@T!EEF/Z3[<^C+=?^S]F8-733)97D/??O]/_&62DO2'62&%S!4L"P1(F:?& M6T$(4"49D'E6J$SFG)"81>FGR\'Y(KX:JS)O\I(/824=KJ0#EG3(HI8]#\K+ MF8!7SUU,0.GS6/DX \GYOHJ?7S,39R"1 PN@CY2#\ZK8R2[%0@N1TEQ@D.H< M=GT?&$T!YM0X& 6E&CK=>.T7$]F6[>0F^X!_2";*>9H<=E2C*.]G<.+K[;$+ M&D7_L,U.& ]^6YJ+ZO7N7,X_/=T&Y:(&1_N0RY\.]F2533Q\NUPT C9L_DNE;8FFS7JU-GZ^!7%0OB1+(9W9;FJH)-)8*ZX 2FW/ M!=O"-J-I"8U-*R3W+, X!JS(=FX+,6$M1N-.=" 3L4>9S U,7W=ME$%Q==VF MIMK/JGJPW-0EV6,\KL_%;._) MW"XN]$'XO.T#8ALJ?%'K];R]'3<3F*$T9P*0@A0 Y5H!2BD&N: 202HT(LJC MB^](L*(GR.PD>36X'8MTJH46N<:@D"(%2)4YH%E! "1"2$E)B37=I3Y\E]R_ M2)GX]QL"APW 5;[-GA&*76^@VUUOH-N%S55(MC?Z.Z3)+_O>0#=M;Z =W,3B M3:X](E[]H:\P,J&=I*<=(=_>TR,3>:%+]5C2INQG/3)#+SI?C_WVD39Q1U57 MCJM-'K@T_14GFRV$0I!3C2# J-]PX04UWSJ7>;+MS_E(MU.U: M/:YF%'%.,]OL!A?,J$ M:>)G7<^)BFPT?SK5M#NP5L%9MEQ-VQ@<^%FL(/4##- ES:+;E;, )C87EXAX M;04N/C&&C_4K6V]J>ZZS8//G5;6ZT]T%ZE^L-]AMW5>?E5#5-UL&I>VQB0@J M2H@P(&5J:^PI#&@!%2@S(C6B1985GH6=!V.:U,=Z[! FK(-H?[FMO3!O]G5= M-&YEMFI;G&,T/0T;KQ 7*_HH#'&Q(@W 0 ]K$&63>EAA2*_H80VBMM_#&O;J M@+RYO@)2?='6S\OY_,.R_H/5C6Q]NFR%A7:>GP MLBVFM$082U!JJ0 BA5F1KBJK\L22>6J_6/DUQ1=B1@4L?[$J8KNMB.=/4[TZXO"35# MV^JLMXO5NFZ6S]5=O6WFN[IMRDJ;7YA_-QM?7*0,(J6 S@H,4(HUH(J4($W+ M'&N,<*F<:K6% IC"+5X%5],.IC5CI=0HSP'5Q!8MYR7@!>/&U"O*=M M852':U^?&(\S/[>\:J/1(SO7>=U7<YG-)GTSP1 @ M>8X%5)FFVKV#\RD)D2WY85VOE:"&6T56W5G71P)F@D% M,LBT/?%. "[3C!OCBW. !": 6]\$"5XH410YANX=Z5PD1C8?>T??;/(?E]O]4**8^)IL M%M7:>/=)W6!I3EUMU\@Q.CV=H=?!Q1F;M*"-T;YY4 O EB5/&@C)%L/8U 0W M8!I.T4A]EORI&M))J5]MCX9)9UYTK;Y(_7KUM#^Z\&" Q?R;>OZ5+5A[>&%> MO%HN%FK^=OEH0X7-E^7=1MTOMP6+FQSSY;P[][!-E;^Q^:[V_"S#(D>(Y$!Q M#0$J,PJ($! (G6&*:<8$<3\&'Q5:9!N\/?I3.[%)>RDX^<%8Y/57+S,[[I@X MV..K,>UGN W,9(\SV0%-#I&^20S6Y'Z9[(NC=WC?[ YH]Y"[7A17&QR/%>%J M@Q2V=%QAL/R6FBA\]JY)XTJ<;O&*PM31*A='0F@4XKW-\']>-3V_/BSK+QN^ MJF3%ZDJM?E5V.9ZA$FF),@(@1S;AUJQX7*49(R:1G$.*BS,@+6"O_ M?]K;C 9!LT=8'6#P#3U=[B,9.*P M@S,UKZ,.[H^&VHS+%NS+UV6]-C/S\?WCTWSYK%17RVDURXC"O& ,X$(9:X)S M!IC&.2B,TYRF BN>>[8C&( F]A$YF[>3I\G4Z60GO!/N:V:&L.YJ@";BTM\5 M?MQ[5T\[[TH<>5B:=C\374WUV\7-ZO54E1LK=K[>6;LL@P;0U@HV\^1IA203#) %-5IP3.5 M%DZ165_!D6W>7EAH\V4W^EPMVOBD^!DO=SY"6C9[*1>_F;,;G*G;/'N1=*(! MM-_S(J J-L[Y+A E)$28%X6 )5Y 1@J*"@T+1'GD!:I1S^3'DF1 M#4,CVJ>%1Q\I#G&^L53UF^Z-U.10;'+3GMO^>F'_Y,F 3Q^3D9@(;&42S(AG M.Q,'+?L[FO2]8,*F)@YZ'/ET1%.]LDU>TN/HC@Y3ULT4^>H:D MC9S3)'Z6R"O)4R>%G%/]1 [(V8^.D3=F?F8/#[5M0F!L\IWNJF/9VMC;"EFK M?U3KKV\WJ_7RT4R57W:ECW2:T3RG&&#!9_'@US1@'E9!,&]\GI,-D3J1;4&->@0H; U>#&9G3@ M!:GCFMY[5J>MZ#T"29-=G@K!>*6;5 /H/'^M:LA+0VWEWY79RLYW!^@Z36&9 MDQ((9D8*Y64)")4$<&B\54%RC3//YIC' B([G9TP7VOU@@17 Q2NFI]-VT6R;9!K9OG/]7*U^I75 M#]5BQK062!<40)PUU9X4(!!RVUZ;:8RX2J5[_/FBN,@3L9&4/#:B?'J\763) M(2 ]JN[^>ZRMZ&0O^TW2\O'K^'SX]+(;DY? 'G6#^/'L..>J;G\GN8MOF;!# MG*M&QYW?G)\*,&MM#9![]J?:=WYG)53I#C8K8&J^EFJ.%IZ6*.!VH;9'U^M_2Q.CTJ]-N;4 M<]-9E1[41W:D[W/Q>T%N_W1A/]1T$F,HTRGF#&".S"8&4VH\*:8 S5)!4N-' M9=#) $7&&=F.>32(V_Y%3MH>SF=(7;=D5Q\H/ROLW1IN/U+?:V.X %Z_H[9P M/NB_VZ9P 4,PI"5T"K$D)"B)QKFFJE<)^65R71$8VX[9_][))[7DR0, >R3;G.K&%]W:MP9Y] M\YXN,NK@N8[.DY\5;3.?CN4G6P")11"<%7:1'=_TL#%9&I(G-HRM@(PQ5\4O MIXY=?-/$.62NFKU.)G-^E9Z64&99FZ21Y"@%"4@(B&008EYSR MDDI,!^2H]$B.;#S;[_IBN0!B4]?VBW[00O'XMI#>K&UJ1.BE(5>F71W9"/SY MAS+WZ2*O+OI,4MS70?%),SWZ\%PQE<.!IOY<#9<7C&&"[LW7:%FS^OE=I;4R M\U&HWQ:;59.T]\MRM5*KFX7<_>9MK:0!T]84*Q0I5)FF9H!26U7)&"<&F0"" M0\A2:[R8DU\W-K!)L^C66YB)W.%\DVP:7$WRZ;S!VABV@]^*%N\8%=\&C&"( MY9MF7(88QLA#,M" #N=O4OLZ .X5S>]PDONM\PCO#[YB:?86C6]ZI]^RU==_)2YY>\#'F;._7*?H\/R-^XAG> M3\+KN7WA\\&S>OEHAOJK>5G3>-J>[\Y82=) 9Q("*B'$A2Z* M@L!94[O(>4J_EN(UGW>RG+_'34F>IFK)3F[CAWM/WQ/\.,_=85I[3MPC5=LN M3*-.VO/*Q)^Q)V1//5W/JW]BKO9\.'BBF@7=./GV7_O"=*L9(J5(E2I!*HMF M^>6 IZP 6J>8:4RSC&C/Y?>DH,C+KY76++F-J[FO=NH_7T_31!&G,D<$4&Y\ M$\05!XP2#40FB"[SK$RUF+6558T35:^G(^NET.&4O4FX>J@6BVKQ8)WW9\4< M:T%<9#%G>4'2- ,9Y]K6T4D!+?(4<,DQISAEN:8=B^\7*X;WC,O9/'H52K^^G%:_-1+2"\))U:1_L_[+2125;-WW6'QS6*Q M8?//ZFE9KV>%H%AK+4%I"VHC@2F@J$! T%PR2"#A1>FR@)P3$#LZWHE,6IE) M*]1MSI[EI'^NCJ&I9[S93TGG"7I)DQ,3;29DO:'YI2^F7)G M7SC)5+NDSG:*7?QKKIYT5%GO**=&D)B0Y?)/8H4\Z*$EMA'LOE^6T1,F*T89$4!8)GGP"RF!6 0:6#V:406G.K,O,6]@, E>4Y? M\L&U ?;U^(Y.+U4#P2.GKH^X_@D_"@]!D]U(2EJIMF6-_:].S,%^YZ?+C_008NCK$"7SP=713%XVS#R+_LE4M.TN3J MC82K'E9MQ%/GD (B?1K%+PUR4OK413_Z*#A1SJ/WXV,6-7*\>3'CK*2"I2G M"IE)3DL.F)(:Z!(5L)"(02Y#6[D'X/&9#T%]W;<]S/[S^&+;B+6,7)DWIA51 MHC0P-*< *5("*D@.6$H*B5-*-'0JZC Y[R')UB=O$UZ!=,+,MEIF&O""E>;K M+@O (W)_6@UO*X^!,[KY33?9L]5]4P-KVM=OAR!I*O4 M\'+%^!W4\/*DTZV&E^]+0UV#;<%HP3$M-00ETKE9:S "E" !2(XHS=("9J3P MR]P(J!(=FJP1EE_E61,Z=B'HF]%K/T]<\/DZ59XOE78>5,]9+#>+=?T\^^W+ MC*0DRQDL 2'$-MA#&'"="9!)EJ*4E;@43MF*^U=&]JA^6S05(YO,3L>Y<:!N M_ZP(4\)O/OSV\?;^_;ODR_W-_?LOPZ?%:\@]9U3=A]MSJNX_]F=5!Z^:Y,O^ M&OKV:W[B+P$1Z1NQWK"Z8G,S5S:/3VW)W:;RDWF[#7>O/JIUES_(^TB.?3;526V.8=XD"[7>9K!ZQ&B]F'2( M6N%TX?(0/8_BYT$OB->=T^S@'ZM%\^.^+V9BBC3"B,@2H4!*C,,* %R0!CB!I?4C.,I;/G MV",HLG5Z?UQE+;3HW46Z'-S#D4CP,S8[_1NIUH=IY":=X)&T]W#T1F(AS*\+ M90FRLE1%KC.=4NYYU6T@I$E" MK=N$ 9O)Y;4_'I%Z5R]M2D+];.C;URS:A<2B^[&Y4L'V &VBZ!'M2VV7'O/+ M]O)*C NV@RF;ZBIN.-#K7-H=3.S9Z[W#WQQJ2C^KE:J_V4I078;LOM3(ZFYQ M7[/%:MXLJEW50ZX%UD)+0+E* 8+*MHG)!"A+J! B.2Q+SS8QG@@B.XA=OG W M9\5S4K?P?.VD+Z^N9C$B6WY6L /2E(C;)L'O"R&M$K--7>_11&E@$\A%=//F MBVMB:Q9(VVOC%?JB@*WI%WNI>EU]J];/-PLV?UY5UBK>FS>M[O2OK/XOM?Y< MK?[KLV)FE\SX_/G3)$2B$6N?3/WHR*>)J?HG1*VS[4M*Y"LOZK$?.G-IY^6"]G< M^C'XDF\=0#O=J_U5@0MU"*8>7X?=^/6'*ZQ>TQYVLL6=&.!)@]SN:%OLB87W M)MG#3[;XDU:!Y';1?";9ZO F.;CZP",7W,;Y^\8Y)*.^- MF,1%,%W,91(FCZ(VTT@,W:SL7F=_KE[\7R8=%FWWVJ ME[I:W]7V]\8ADU8 M "-O=>QI=;4#UI1)ZKQVJ*T7]M0@-K.F^>L;C[$*V%[%(33Z[FMDV!-OSN*0_GKO%DE.^!5% MZQ:Q^8E07G15D(( M9V*O4!-!"ET!G@L,229WZIDH<"Y@HB+0+C(AM MWWO_.XE'O+C:PG!M_6S95D["&D'CWCX\I<($UPZ/Q$Y^W_"4TJEVHC,BB"1$$UL"6@%$A'&@,H&!+&7! M2294RI1_*;I0.)%G=E,VRZS"WRII5F3^G/RP:9?F'[OPAXV,L!W&D")BP0/A M?+(V$;V>IVK[8M-V9EP@]DTB#QL*+W< QRY?-I2H28J+I@V M^*W!-[#$OS:5W3(O%Y*MU0?C//V=S3>V>+\] MVS :3UR,&_C"$3W%#]6"+<21K=TUN]"0(I:Q#"BHS#Y.E@P0VQ5>FJTCASC- MB/"TUHBG:6 JS0#7,I,ECD7 M.:3.6>LOWQ[9N&S%)3<_>QR\OJ+ X>Q[B&)^QN! IY#&O*^4\S@('J)DV-FM MRP#ZG:R>TZ'W,/350].=7Y[#>W3D>/9# 0; -M#]R![5S9_5ZMWRD56+65D2 MKJ#( 4-* 93:0SY44L (ICDO;,%.=Q/P^OV1C4#3E-E*3*S(Y/=6J,^<.4&) M@TD8IJB?48BBHX=E&*9KF&WPU=G/3IS7J-=2G'AL.EMQ'O.1M>CY6'"?6O54 M*U$U _BIMJ'$];,5L[Y92%N!_ZFI:Y7K3-(4E8"4PN8(9A)P8TA AG+&9:DY M$Y[UW)SD1K8OAQB\N\,Z\>:Z7QF=#3\C="C^C8WP-P#,3Q9"VR]\"V+4EJT^ M6L?OR.J$9NJ&JSX4G>BGZO5X<&;2:K51\BU[JM9LWCFG&'&.RE(!(6R+1,0$ M8*DN &:(947)8(:=6FST2HEL']K[D**5Z)T(=((45W,P4%6_R=\*VZH9Y:Y" MCS[Q,V).R)XZK>6\^B=R4WH^[-_^YOUB7:V?NPM4;<>/:O%@*VMM5C.NE(+2 M; <@(1R@(L6 4MR.CZ__@5(ZF9)) 2])Q=M:=M1^1:ZZ'P<&%A79#F M1I6RTEYO]2%!B9=I*SK;52;NA6>M=/^Y.+U@]:_=*2$(6[ZQU@<-S/$Q+6IP M3N^-9QN@XV/>\2 =K\_']>O[^L\[ A&#A2@ 1NT1*0&,2[MI+Q$KE<@)TUZO MSL,M4Q]S\OI/[NE!']G9OZ+BM ];.U]O/O[SYK?I.O0==!W=H<_>:M8.?0?5 M7W;H._J7B*#4^R[Y[ZA;R_& @8IASK5]=2OH&H57!-J-I41 (U-(4PI)M'^ MJE]6ZN2H3OAQKZ* *,X 3AY1J^FL#UM$>\./FU_]&CJ)P@>$@+#6=&#$A;A^ MU??6E_[D)@?K:RDB,5'=2/N%?EJXLMA, M:5/+VG-T9 \HOAO;,::&L=).4C.LRXF:MO;^LADS%->_$#Q[]?QEPR^5QU_Y M9)P/(;5;Y6YQNQJ[7=?Y]T^;[>K!+H$[B7+*&&* *,.LSVR:0C8!"J,51K0J MF&L"[^]'#,A+O$0/DQCD3F+86W0(+C]W8D(0@EV*@^RNNO> R?LTF(1Y%Q-B M$^=AC,4HV,GPM'C(T1BZS:S.AJ=-+QT.W\MBG8[;[3>]ZWIT[ !+F"N4JQ*4 M0BF 2ED!JE@!(*\DUHI0H@+[#UV1E)C?&JECIM5= \C7#YG [#!&:RU./+-N MP*KDWLDU^3,[*0,PG/LJ0Q?$+N-_ZOK^FW6S;[[K-;_7S7'2Y@Y7J-(0*;MJ M>0F0+ A@2.;652%4YA46%?)R50;D)%[".YD9;X5FRX//LGIX6.W&;V6KI^UF MR]NN.6\B1W)=!M)WL8^&)VRI]R!COSYVB[I^WF'390-GDB^DVY$YC 3?U'*_ M:SDTYYV2*'H124X3EZ7/3!*]$)Q31/_'HX,+[J8K8[\&[:R?7>)N(4E%"FJW M,(("N[,Q0$#[PL=05TA"ADP9>'9^65!BBFB$@I4!5FSDH*LK 'F'&T:;'1AT M.+^_7KO21R$NBY\[%M$+PH6(1/_G8]?P[TO'XE_Y#]<:0N^^H5"7FA:: M 2Y!$CD&'")*X I4T)0*C"%84OXHIS$*[@5U9:N'*J,[>MJO:[MF\NLUG_R MM>O&C12+&@>XU*OIXO2Y]Y.?="<+Z:^S\>7=!\ MTG=X?WRSN2MQ7BJ[HH%JQM<4;I"-(0103$I$\J+"*+ GRS51J?WV9ECK]KGM MX[")*42^AI'O"I["\K!%?/.B)_G>]FF'5@[8E;X>^)H"[+/=U*($J(2@H)C8]_;KES7 MEO_ZW^LU(7(-S^]!GQ_BK-G18?#-:%W/CP M>XQI''"S5.X_+NO^.U\XIONDU^X@@=_K)H>A%D^N4_7JJ)V!4Z2;]:PH+R15 M"#!1V5U%@0G@6FH ,2Q,P759N:$MH#ZN:.)'%4U6I8_N+_>N.?-)Y- P7DK-%3"NWY3U M]H@;2(I +LK"Z-Q0HDK_@NA@^8D9\U-?Y5[S6[U7*R@B&PMW/VW. &(80Q[P M^[3';Z]/9A7*#AIE-UU\-[R30P20(17=20&-K/A. 6Q@67@T+/UEX^&WG;&L M/-KFT[+S^-M,L6]WF;T;]Y9QLU>:"'0W45'PC5:?^'.CB@MKM=-B?[6N_,>M M?MC[6%>.L&G=OKV> M[N_-H3)H5,T>6UTS?E V^\,*TUGM]/7DMJF?7DSD8)9G,B:HD/1QC P[C 9O MUHA$O+:O&*P8#7%_'&/\[<,(>[/>WGVQOCY?UZO?EYM'+6M3:]6UH2D+)'). MM/6SN?T?F0O 1,& A!)JS0DTQJL!8J^4Y*'35FY@9YY^8/J9;3)SPWC*WU)O MFO&RY )I&+X1C2WV!FV=I%YL-^ZW0Z%D_[UG6>)>YNT6K-^'Q_A+YPV>N\V# MIA#A$C* "UT!A%U!,22]@3\66; M9#B'T<_,$$>05A10R5DL3*N9:2T*LG.>B[O---E:'Y?MP-[=X-Z/RV90E]T- M-?4==O/3#3ZD%%.6&Z H10 9C0"MI/T)PUD/:;G1[YY_X]NGM=Y_Q!^L]WG.]TLFJ?H>C#O,Z/N*IACE",-C%9V\R%XX>:O M2Z K#!7-$8&57=ENGE7_R@X3&[3,]\+]=QTK[T[)@7#UK_)T((0M^6:R09>_ MATZUC.]URQX;Y;+ZH)U?S/D<2LS]N!B,+?IAX;+1& M6AJVC)(8&;!%&FELW&8HT.BP+4^/1;V;FTO7S;>-Z='Z9,/2][D(VM@U]W2W M[4Y_WJ\>'NJM>[&[\^Q?:_N+RZU=;Y?VY9.3DE-5"6 D4992E &68BJ7: ,K M!B4O"G]*"12>F&X.W67K@SY-M[]6H8 U&8JJ!RDEQ"J,L XP':F2'73ILF,Z M=;).GX3@!9!=0A#CB'!B,,.(,A*-7A(-O>=\!!MI[0GYQMXCKOC7)5%OGW9) MNU05D%5Y#JQ'AP&"4@..*P80$1J5@EAG3H:4]I[(N 3(Q]A M5V H?"\ILD3VU+:P MAH&Z/+6X<>7W"QZD43ADI13R^:M=#THKXORT@O?R@Z M-V:UW-2JRZ9V>86?M=3U=ZWN%)4<8XQ 54$)$,H1H*4K>Y F+R'3##)ZM]3W M;@C*UZ ,F6LBO;YDK/V2G0GV3Q8Y%M\FV*YU.\K%O@BY_)^G>E/'C#.^#J5O M$'<<,K%C(EZB\6;=2;W>8SHFSMH56 DM)0&PR9SA0@%1P!R@7&D%JR9])C [[KJTU''2,8.(^T#R7MS3 MF!X80#VV.DEUDX=9Z5=VCPYSK^UA."ZL;H^+IC@2_DUO3[NT[=+PGIOCZ5\/ M31\@S;4L*)"%MMZ_4AI0)5R_5E1B!@W+RXAJQU U9CT&7NKM6;?"73[I<_:F MZ?3STV0=';R?A"^[I,8WC':203ORX#<4F5F/?+V5>\7#WE ^X]Y@^\6$^-H M&S:TU53U\M[^?.),[47>%:I0E$%J'Y0V ,F* ^O@N'[SD&*$%);,?XZNM]C4 M49&N#TI7:-AJXGX\\OKW:S$DN. -JT]$)058@:&6 TX');+3W=&O27$*B;,184:N%ID"CXZBF(FWQU[+_GB>5.[ M&J\;N7WB32K/9O/T\-B4LGYU95UW5"I4RAR"/+>>)2J<>XE* 4I6&LH0QUP& MUI".T&965W-ST"WCG7)-K23?J><:2^[TR_[8.@U'N9NASR;&ZTR(^!CG&ZOB*[F@DG/U>:>Q-8TGTTWKE7-_59O.+-7=?Y64%.AW<2$XC M3)$S18$RN 0(4@HH81SH7&I$)"ZP@CYU+@$R@P@QO,CEL]X\+;:G8Y&6]VY- M=O)#V6X81%].FQ2:X/,^MS=^XZ8D_12!300Y>5N;G(*&-9F9:+RA.:<3_TNG M\+Q^J9=\*5MJTMO-(7A$D:4-2B#@V(7Q=&4 1[H K%(Y+@N)N0J*H"4MGLZ71+KJ!@"%#-5@3E"N2E"IZ[&*I.8AIQBKA"_76-\KUKVI]4M MJP_*-6V)W0M;"])J[BYS,9!=Z"X7=9N(,^63:.%1RLYGO='K[WJSZV#G MAKQLGZTJVGY=W:27YL/O+L\1V'S5/[;O7-W['>."((T$L%ZTM'3&)!!8E,#U M_,?&E(PBKZ;_ M<]C!_TS ]Z8+I-9AOB2#F= \24V82^:(4G/AU>]"BZ%I<.6\OZN MM]]6ZE#[>_Y7K7_C#[I9*!162I5(@1(9NT]@1 -&9 XP+@W'N2P8"1@.%J]( M8E(Z*/$V04BEK@1++Q)H\:6C9"_(QSS<:#=#KZ M;(+[19\*KI[Y8OO<]?N]@P@B76#C6@-4 )6, ,:Y IRQG%0,8PX#':!3 :E/ M[UIAL?'3%V!X'[!%FQAX:.9I7TZ M@31[G\WMTW;C)D=;9^2.222PJ\K+\T(!I'@)F$8Y(*H4D/,"%9+NN[!J]*#/FNOI3K_;5]I^_KY=)YTX+;?Y Z>U,OVZF^F^NUZ,'@50P*PDM+ M6((3=_AF?T)"V+U;A43A$L^UZL#[L%2O -U.JG^0M!&4$M$$: D4%L[YF M:8! G(."<%U1QC&C@:D=DR 6'5).@Y+OFV 2V\->"HH@=E7#WHK_Q']WHZ[&T/F]D[A0LIB=9 "&I7 M>6D=/,:) 5J4L#!V;RD$BCI(]Y$^S_EYJTEFOVFQWI\7DI5],\M"%B#'S#K( M&E/ .=6 Y$+Q/)<5I2@L9W\R"$?.IG CW5X@V.:JRT,X+'ZHL!>XOC0[-61A MC/OU"* W+6B3MM0)L2XYZ7HI,S/_A@!T3L5!5\>R\M_KC=0+^[71JZ#*2&XT"TP6&Q::V 5KCQ4/M2V11.P! MGB]33 M)&$^CPNSO-N/'>] MUNKCLOFCN)RH<%=5*#=(4;>IX@!ADP-68/LJATR7FMOEB^*V5]$JS;/GZC1R M[S*GTF2QER#PHV(SDV,Y1>S&>@>G>.[@!(UF;IAVDX_%#[HEB_#$ #1O!"A( MP]>,$,5 .1!!BKIE-"]:J]OQOMVTN]VH$*811TP4@*K*]2^ UC]1F@$%F5 " M,R5#RUVNB4KLI%BQH)/;51,$C^"]"I(W/4U@>B#[G%F=: COD&GI>>.: G/3 MP@ 0%U;]T!73=">YG -U!XE!"*("%,+57RG! 97, EPA!BM3"DC*L 7N(S;U M8M?;S'7B:(.;5Y+[QO4IN0)G511<84-!82H#4,DMG+G(@4+$<&S_ 1=F3+^7 M"> ,CQV_'IR^S#HU2&$L>Z'Y2RA(H_N_]-L\8?H"&&L$,7#U) MB^=V#/M2??BQ;7H NIKHSZ?#OFW$44ETV_2-2U)0F6LW_U("Z[$) M0*$A@!.)C+2$E)>!7MHTBB6F^1>]BALUFW1NW2CJ_KAVJMK=5*-KNS0/'56. M>Q!,T*IOQ /TY;GY'TL8$\[Y1,8VE!X-W[PMIN/5?YZ6P.XZQ+YL8,[;IN=]"\U0GLCYVZ&O#80V>N#E@U M,'GUVM5SSE\=L.#%%-:A3T>PSHWZUU,W5?"7U=HYIGKSLVX&D&XV5H++;C"[ M!M&N;28N"ZJ-X0 JA:Q7R(S=VKM7C8&*5]8_9%![DU&H],0<=2/E6CD2=-.>='H\O8,.^NLS01? $&F MA#&.-R>&,XQ98^'H)=S@F\['P['VGM!S]$W&'Z]\6J^^UYLFMI7K2ADWIU4S MK0$JB;3;=X( 0ZB0$$%%\L!)39?$S)(.MCPZ9CCZCK<[OX?'Q>I9Z\P\-;O! M;HQ0<+SP(H:4%-0@NW?"6 F ,"H MZ@"E4M="EI45[EI3FR.K=GQN.J(^&O=E1U#D#?,=6%3T>XL^\M!:\>]/IVJ;MM M$L]A;BJN :<& B0L%U+&.<#:*%8AJ M)O?W5L]LGWS2K^GNMGNP&2G:BK3_J MF1=[!1 /KW*4F6$K>'8X*GX MX)H9_7QP=M6,?'!-XU,^N/JIV*W4US57>M=K['WKD+03M5U4W^ZJ%"U+4TB M64'LC@!CP%B5@U(K:1T)6='*RXGPEIB8-1KIS2:@K2Y9'R2'>O]#T$G##:$X M!X4L*4 5HH"6S&ZF%#:05H0('KB9FA*ZB)+'^:#SW4--"$@82[_$8K>U\L$D M8F_E:6?R;=:0'C/ON#QA.=]\^5X8=9AI66G)%XOG>[UTB2U:F2>]<,50W>NX M4E(R @G0BEA*I<:X&!6SY$J(U"559>4UB\A/7/)]VDY^ME<@=J-**5554!+B50$ M!NL'9:8GPA?3%9QW,#A6(1I!7Q=I4ER""; 'DNR/AZF6=X2U,W2!&-)D]A80 MGM!VDT8VPV3UIU+;#O*,FY$(("IHUE!P,58&6!@2J+0B"J"2QD(#L< MWS\Q$[1=Y&4K*WCAGP#AOKQB:GRWU^]5F^YO>_JQ-O=3J79LLL6Y<@CNHL* "5D#E MR!(')"6@1#%026,PA_;'/'# [.GQ79?OR)#D(Z9&1&+5?KI M$<&:S3U'(A:Z"Q,EHF\5RVJGM[LUI\(^V2_QY@Y6B@N38\"X4A-S%P?)DIW\\&/4L,YASE0%#* E+3O@5PB(-QI%R\E,2*/ MZ<<],8K1G;E_\R&TM_:?7C3P3H$U@TJ4'!5 $6:Q)H4"%$H"#*L0IZY,59CP M]MU)D YNY.V)LS[I]YT"9-\7\,2PA;URO=":\A4:8&WREZ:/+C._)@/@.7\Q MAEP\2:%\_VNWW=.BLLH5RG-@"M>XB",,J"@*4/%"(U1A9:E]1$F\APJS1@K\ M_-8IBMQ]P(\)*$P-Z9@(PS1HCBU0#P!DWE)T'\5>L^@\ +B!\O*0.XWH[M]L M/W_6[7^_?ENOGNZ_??BAU[+>6"VZ3G!W5260<(FOLA#4G3)((*J2 "($I1A" MI0RZ^Z[78A74W-]+>,C*.U;!>P%^UDKK!ZW^JCO1GCFR$3CZGT1.CTUD9.*- MZG3X*=NV6F0[G!Q?=4TEK7O9/W,[KE-]$ AS=*OW4VC^CO5!0%WL6A]VAUC& M^?)MM=Y:E^-AM]'NV&VS[UM/!".T- !R:>RFN'*9H+0$.M=VF9;,_C=P8M"0 MR-1'G':_M3ZKIHN-*PSBY\LP4Z(2QBR-9.!$G\.1HF^]KZ7)Z6-0D9EIPQ>8 M<[KPOC+Z4&7A'-W-K3D4_#6-V8U2156YQ'!!&$ P9X R!$%><%KEG#*!1>#1 MR65)J0](6JG-"[1)BC[4F<:.R;Z"F/>AR'@2 M5:X-OM2 :V+W()0+",L24Q)XW!"NQ*R!E>V12O8-V>B4K5NELL=6JRGB*I[X MQT16ID=U3&QE$D!'AE;"$)DUN.*IVBN&5\+ ZP^P!-YK1"?LEC=_W^BVAN:H M_P5FN"225(!+A0&2! *J# 4EDIAK(ZH*JZC)'GU2O5;;Z.$=!WG9D]7AKX^\ M5IEZ6KLCJ&?-UQ$]FZ_C:%RK<(29?1?(PKX:F#O=LU]WZRDJK@LI<^+5^W!" M $<<03L?6M7N^#FFL_5UE'P)?"K;PZAZ+Z/YOKP]7=/(T-)TFTU_1WAEJ5&4@.08 91#8U=ZA0#EDE<5E B+ MP*3;BW)2;_\Z84&%?D/08&@(,= ->RP,0,CD@"+K*=-2YUA@6A M8]))1@,T MW6CW:8 2;NRXU!R0 D* &+??(:HU, HAQ$Q9V!U%>"[(1#"-'.,^#4+>08.Q M-@>&#+ID1^FY?.+S'2];-%=.XPOIKY.W>!F"J[F)5SX>R_[O^*:6'_C:K?Z- M:Y/X2:^;8J$[@1FI3$Z LLO7KMZ" %I9,#4D!)8*02R]6LMZR$K\%G"B,KOJ MVREL;^T2MGHT4^Y^__+SX1^"A]U=Q\YW74^"2-C:;D1FNI.Y&VBR!V'*-3YH M7?)U?EV#F=?Z(!3GZWWXDHA.$#^O'GB]_(T_Z,VNZKDTD+H6.DHQZ\T8JH$@ M6 *L:,YT9?=YS.L<\/+M4\?Q&GG9T@D,Z%EPCD+_@AUO6V TK36KD173D^'< MOH >#*/LC.NY<&SO1(T5KEK1VTCA_*KY&B=_?5;MK6GR8;/CH] M0EV.R1]6J3C1KK$R(/N_ H5%55\0(''O:\YJ.*>85<>"P9/WEZ MK_Z0?-W)UX0^[ W7]L.6QZIF=:/KVR8SUQTB\1]O&_@[)U5OFND/ZQ.UW0?# M%E:$'YL*UN3N[^2*S^PUIP+^W-E.)BG"1V\:P3WP];\W?*FZ4L3FUUVO-HZT M,IJ!0G$)4%D*(%0E04YD0:DQAG#_F2\#PA*3[XW\GZ=F1/IVKT:3OK>KLFW^ M$N#X#D'GX>9/"$@8)7X]A>!8=,P>8 B*@!W!A)#$[0]&01.V;_"TM7<7,72/ M^?84GM:<[#!\KXGM0ZDWV\W'94.X'Y;;9@#&?LJZ0:C*#:2@X(P E'.[BBZZ2'N<--)_MN,G//20][SEM.^EP4072_/3FJO#5-O/8= MWVCE?$OK6#9?BG93IRB2UH'#0"OJ!CI##:@@ G"E4&$=.26Y?\M=#X&)Z:[5 MP.W' @(;WF!Y4-O$$(2Q6V?]K$97\,'EY#[*OKJKJH$%X'>L5F'PC?5,8'^J_[22Z M7,%&9*)NN?V6S5!\>D6!V8M-^X&X5%PZ<$7LJOZLW6!UN6VRBO>IAW?(E!1K M(P#1I?5@#<+Y^!SX?MGHWZ^W=%ZF7?%VO?EFMM>2;;?>2 M0:5!95G9K093$"!:0KMN)0>:%$(H2JA&7L6=UT4D7K$[87[KM >)_A4ZC7UA M:W,G9\*XYK 9%]:CX1O1&&*O;I;B7_5BNW&_-?YQL]YZ;CS+2ALV;+?&/#X9 M^VX\'33=^-;"^=:?^'/SQ[L\S[%DI0"ZP 5 A@O J$" 6\_70 8-PX$U,T,B M$Z^^=NO62&Q.<'<[B-"WYB!RON_/*?$(6ZTOY\)OCJ!Y[*1/^5KUM33Y"W90 MD9E?M;[ G+]TO:^,)8B_K5>;S:^NV G,14\-5-[,N>EJK>R-73TI7W+IIF1D?3S4-IX3)>OEPP&H4P M FC$!=@9[+4J^T"]+GWEU]T)POJ3[/QX1SO_0M-PZ'!@TXR]NU^Z_KG;Y M'_:/SF-OZHKNJ.$$$0R!Y'EE=\64 I+9'?%$$):VO_X=6L.EIQXK7>RLK9\ M*B"0'82>1Z _%29A*[_5(CLZMVL'T5@O8*?)VVR'V:>DF 6< J3"+NXX8$H, MPTX&8G#H/2((NN%\9P4Q=IX<&D3=(()B&[K^K.7J?EF[[]"''_JA:87WU<*^ M^;9:J#O$15XBZR/)O'1UM\SEO9D"5%@+#(4N#6+>Q#HL+WG4<2_;]7ELA;O. MCZWT *[P@,Z#5:<%)(Q+&]EOLV-(]N*SKVD@"2#-::&)H\J1$(6QH[_!O9SH M<9OYF-#?IA/^"[ALBA9=+YH[?/CADBGL'G5>L5O6,$C]';(\KH^.3N\*F6ZLP]82UZWY MNU:UY LWWNCK6B_59[[=%XK*$KH!0Q"H2D" > D!)X0#S(@@>2YRC+V4.R&.@5'O0 B3Y(G$PI$^ M-!ZJV-RA\DC@+H3.8^\4QF9*UW=-GQR?#4D?=/ M#T\+NT7]KC\8H^6VC?#XIH MS8N<(Z52DC5ZOM6I.Y']?UMO-Y]5B\:6G>RV(")KI&=_./E9 MIT!0XY]>T#RBP)-!$1CIF!&%D%9(4Z$1V1;I BI3M4?RL:R_55+O'69LF^1C MR6D+):\KHJ.Y>B/7=;<9NI%-6HP[(5LM:OELA7Q\>.3UVGT9;LUOJZ6IEWPI MVSV4WIZ$*8LJSQG5' B3YP!QN]^DPKI5I:)&6;=*B#(/#/A.I5MB4CSH\3:S M>H"](I%]?*=[)MZAX]= .I1S]RHZ?XSOE

&RV;A,9ZKV; MCA1B.CJ,?3P>_NV,H(>Q\?^+> =XTC/B'N=KI\<_S$&?"+!>%WZLC/F<_(G0 M.-D&3'7/B/?0:LRY%G,W#ZOUMOZ_[:H2K""&4 H@D@B@DAK D29 M4ZR(H9AB[E6K%RAWKJA'TQR5'PD.H*\ %#W>#&FP"3Q8/2HGLDID>YB<&MF; M7YM6[3?)T0K@]32HQ5'X=.B%474X!KVL''"[^0@XW,83KHVX?,*,EUVF!::N M]@)A4&'D>I!0#B@K#1!%R;B2C.@X JY=#<%A)MU6T+(:,4-A\1K^L7$>LUWH+T]*)/Q MPT&L>K+_M'(A0%W?NP*%UH[@6LY)'I)]- 8+*$$E40G<[#! )2I *7(*D5:4 MPSQTH,#LCREJBL O+_!O_>5V9L_K/ O?%\/L^(:]0Z* C2G>G1*&],6^DV@[ M=W'PE!!?*":>]/81P8+/JV>^V#[?BD5]WP@Y1"3^SG_4#T\/UG]^6F[O#%$5 MSTL-4"$90)6@@)4E Y6JI&8JYX7PG^3D*S7QFZJ3E:U;=>QZ=>U&/-]#8?!Y MQ A2@!+&6YT&V4&%XT#EVVR'5ZM'"I@"@@,IX(H+#5R"S1.JL%A J,F]D0#O MF\T7!PBU[R0*$'QQ[-[@*__1)J@ULSM:\KY3G%;&3;:#%=3MV Q:ECDP!<)0 M"P/M_C_,U;\D)C$??OCQ6*^?W5E\.Q*GF8?P\>O[4&?P(D*^OMU8N\,HSXK( M=".NFPK4F3ZEF]9G47*OZZ+PF9VH/@#.?:+>3\A>'NS5*XEP:-[!^P/(HDR3!8%!7GNSN45MAM$]ZO6;IJ$J9"!@=\V/=BW#3GHG8+9'SSLC'B21^/+*?, 'NAL M)<4ZJJOJ6)!FZ+P:K>+LW5G'@GFI@^OH>\:DRA_5$C?3>ZP:NO[N^K.X$^SF MH/NK^^VK_K%]YQ+U[F"N!"JL'Z1SPUW[.0CL]I IKG)82Y1(?PSF<+E)R;) MXYX"C4+-ZFQ3/(YT"TDI#X?88S^9%K@PLCMJ-G"[0^U(G2;OI47PCT:ES.F4 MO>M/^YP$R)"$_:2 1F;Q^P([56I_- ;]^?[AMYVQ""#:YM/*@/C;3-'\Y;]7 M]7+[#_L%L[]M?JV7^N-6/VSN0V>U4R/84_6 T]]4.]O&]8:[DQ;LK/WU8KM;E==P,<-S<_:M>* MG @MA02Z< >I0E% *YH#D2,F=$X+B4A@",Q';F(R:75H@D.=%N[G>Z>'ZR39 MS9*UZX9;78(9Q0]9[]#9U'@%QM*F@2HFPA9B>/J0FYJ4WDNU>UF7Y_+/>?OOP\+A8/6N]N=.Z*!$2EG.P<<134,"1 MJ@ 5A=*P*K2D+#2#(TJ3Y!D;;4?TS941"4U-G6Q./9Z:A?BHU[S-7WMC?\PV M=F^A=]5V45D><<\'L\)4R.[_JZ;K%X8(4(81$*562$M3"A8XR2GYTXE)>SI^ M$D$GR6/Q]7T])$/ZW7%\K02FZ4T )HJ%T3,%,!9CU=^U4M!2E@A47A M52(S("=Y3F8CLZNJ_M^AO'09&E_>&6UP&*^$QU+!^28J)F\ANCV>%+/+%V4XP": M-,]J/L;N\^]7:WO76?-8+^YOUG=9-P;$+)L$\QZZ! M&3"E40#EE=TH(Y,#J0DI)2."Y8$3 _L%IJ:VO7"W+->M>+N%6+?K+RHJ-X"@ MM]\S&2Z!#M 82&)\(2\[TSM%_6K,[1UY@7+!3?*[+F;.V.^?;S]]@+M6[%(8 MHXD&2E4"(%$R( B7(->H,CDW'!4!@\2.;YTZ2?7)9;N$3+LZL;M_\8ZS)C#^ MT8C)X'!?TB&;0D9TQ=H6.8/+V\; "5N7S.@?H75RQ8PSLBYI>CH$Z^(G(A;X MQ^5WW598.A]C78NG)DK2O+,J45%)10Z(6^FHQ! PC EP93T0V3=_!;TV.T." M$B_^@^3L1'3VQXW_BWX0+ ^.F B",,:8Q_H -ID(A3ANN8;&1!3C85LOX?1= M/Q_]>%AQ0D8^GX_Q/7[HM:PW^M.ZEOJS2UO]4O_HWEZFHI4HB",D8CT19O"_P#+D9=X#CH^[,HW)H8KML?P4S\( 0PU&1AQ'#4" ME#"V\K*SEZ_Z[S ?8WE9 :THL:W%< MF9*7R"^]IE=*8J[Z^KUH]:A;'7*01P! M5'SUXM>!2:$"XPHBC2N4RL('D@,349W>-]/^UR;9-(KO+5^=[#8*3I0? \R6. M"2$)C*'UH9&DY:RGJ>F3F@?TF#M]V0^6"XG*GA=&I_(L>-,:T/QR.K&F/=+# MF/.B)$#J4EF&, PP9#<\C*-"J8((K+U.\/W$I4[C:46[U^?Y#*BX))X^['RY M82I$PHAA!!@QZ3L>-J9/WNE38N[4'0] +B3N^%P52P1=\8-U03[KS6/3&^N+ MWFX7C8.R^4UO[:['>B7JG5[:'_:9A<^-"GI_5,Q*BB=,%C M@5P# \4@X*I$UK]"L"H+HZ3?D/EK A*[4#=1TTLC:[KF*N;:34!+4L3U2M5; MKUNVY5NOE;!0:V!='U<,86*7(4<<&"$E0%(9(*@KU]+6:2D40P9YM9(;JTCJ M&.M13SFK5-9IE75J[6<$VA=LHUEPY7XD_+YTD![40-_EI%C+SV69HU8K')M9 MZ[0"U'O%&JUP$/OKLR+N-T'O\&Y(B/W+9QNG?;:RFLJ)/>_J,-XBQ&-Q5_"Y\M4TX 2QD:G M3<;-"W12]1J_8MZ<'<=?JO!Z?<>O@-';??S:-5&E&>T.>K>G_OIMO7JZ__:; M8Y>SH2^?Z_MO5OSO&]WZ8'<(*HQ*A $K* &(67[@.42 L0)#)2L&F0R(WXS7 M:)[0S8?]DGE8?=?[^,%^JE+_XIGZ(?03S$R81I:-[ (Y.\5^RCK5&F=SIUQV MI-W;K-$/W!I@-A'.A=QZ*?LL=:%D7" 8=XKNL^""V[>1LN_W*^^_]5> MUCAX[H=F 3>+]^+-9EF.?6;L%ECO9^([96R^_;)8_;EQG<9^;^;JM?5O]?+^ M1F[K[TUOCGULE)F2:4DX@#G$+B4'NKQB"0C+C>1,4J)#6X$%*9!XZ>TE9WPO M.KQ36!BDOKNV=$"%K6*G1V:<(NVYUILGU["P7KJ3L7/T4O4>BP)CAOX;06K- MWH\C!K1+_3FB[A-]\-_,^6R&XQ+&-*9$@I)KNPNL"@.$0@*@DNB*%(H0CN^: M5#)?^CG#S]X/UN67:LK ^32Z-M1Y!"80L.2B(R:'0 M12E08!/92.O#B74"ZQGC&&M"@:PDLL\>04"US"T$"A,F:$FD"6UQ'&=_5#G+ M#H$FQW'[36?/FGLZ=I>_#()PK24$4K$*(,X(X%BYU!;)<4&1+$L2E] 2ALGH M$,<$7PW?5VC3:+;1UT8#CN-;E#TP8 MU+K=#P*Y4PIJ24H$[/];SUEI"K@A&&C-*UR5!6:4AVTB>^4EWE>V\U"X^M=3 MV[,J_/W<"]:(Z%0OAEM7YY*O5QV71VL^_?H_[3=]QH6K)" 8.T]>EI 0&M2@CLZU/D)4+*\Q4Z M2HO$K]M]JX6U_JZ73\'3>6)P]:60Q&@%OL=3L<= M[R=-SX[')'T.=X1NN>FFQU/#[QQM_WZK;;_L^9+^4WOFIOAHBAQCH!6KHFOD^42XW1(O[,P^#P(+QDH8>37M@)K],A.QDHV MFF2-*MD.M(B.:6&X!=!B,OSB*#($QXEH,PJ!7@H-N^-\=!IEZ0FUQMUAB@+$ MII?PK3GI+[RY-;=/V\V6+U6]O&]TNWUL-N2_[GN1&<*A4=2 W%3*[I)1#D2A M("!&*>).G3$.3$*80*O4N^:34KIUDZQL?]"[AM>/C9KN3ZN#HNT\UVSUV,TG M6,3WB)OBN?GNPF=^&F%OA=D>Q,@:QY' S5KP&*OK*U8_CH2WOQ1R[,VCR5EO MY+IN[GIK;J17+!E5W"4'@#FWBTISJH?RRWRLF<]JAB%Z]2.;'A7_PTYNAL$,/\#QN.<4.^^;)5\\;VKK4WZQ/+S0 M-P^.DF^-^TPS&/E)J\-1^+%?4FBB(!8E0 P3UQ]# (8,!DQ5"I6RI%4>ZNU- MH5=BECQN#'2L2W8[G.*1]''$;*EG 7G,IIIW"C:]"1L5,][HZ/Z@CN$_9-C, MTC=H-'*S[JKCM7W%??5HB/MWUN-O'TN_G_5&K[\WN_JS*O3;I0NR;A9M;#^' M%1,5D2 WW'J?A%! I42@T-HU)>)4E2R,8KUE)Z;174++\^;K7ZP[N9NNF)1,J01 AA##E!!D9TY\ULIWN1CR+^'C!:\AYG%L/1T.8<1Q#0*'P(A!B]>0 M")^T. $BXT8MQB$3-6UQP%:?<8O7;C'[O,4!6RX-7!RZ)-9[.M\I#U0W?=YU M/G>YW=T,OS;,^''95FW>KIO"78R$-HI@H'A% =)V=M!-"YO-8#"9AZ.,=C\G7D_B/ #^/OCY=CAE$=_KOGU@P+L";\%% [ M&^$X)@<[N:.9SH*9'=/DC^+_M\K 4;S#56 J@#'95 M-90!IE4.=%55O"H+691>&9O7!"3F92<,U$OPV(D+)>47:/@R:;R-8?3WO@D& M;+,_K;R.KOK-C""JR[8D9Y<78F>FA,M&GZ_C*Y^+V'5^;BNZ+@?3[G*B&,]Q M#I""#*"<$,!=F9NN#%2$"RRU_Z:S5U3B!6FA4D]RV_33=GOY6NI=,5M(<]9^ MM#PVG)-A$!JH:L2^'7<2X@%!P$YS,BCB-IK1D(3M,;VL[-UB]M]AOAVFER4G M&TR_*Z8X'.T\D\V[Y]^XVQ$=G[<97D -MPC.36EV4M6RZ7%IMM!C#K/[$,PYL1R(ES&G$GN8,G$<[9LE)CEQ-'#\EG/ M%/OT><530P^8^L\%?6XPHGFDU%IMVEU/F])[:[KDW;N2YE@:[!I$5ZX5"!*6 M47(,8,%PA0P4N Q,J.B5EYA'7">]QTZ^.[&J-YLG;A]HHW)1^@'T9>S)0 GCZ7@TXCH@#MLX1U/$'BWF[Y,X#,G% MUHD>E\5R[A?KP#>S2F[-OA_:A_]Y 51C;[:@L M50Z)I8S -(MAH:G3U'8*N&^_/'0$U(T2/BW_XN'T98EI00JCBO'X1%"&O\') M><-#E9G)PQ^<[[1U#^D>0/J"B 2Z MSUTID0[^"R44"85%;_&M_^J"QJYJ][-=4JLE%XOG3U:W6BST[J#TXW*ONQ7[ M]-#XNG>X9)PRB %1.0$H5VZBH&:@-$:SPN2(\5#-[:CG@RWAO?>? .W!:G@SIFWSP>HO2[ZA$ZSKWG'@_G MA1WY!#>-;I?LRC#T^I&OF[D]/^K-'1/$X%(KNR&'.4!E3@&3&KK].<+"2%J9 MP,2\Y4H-U?6I'!>^\+T/@2TSB#P_@FS-:8OL=7C4G?[/A<]-P=CJ\: M?Z&M\?7/QB[/VT>]M/[5.[YPP?QWV@W//KA7[Y\>GES)PG?=S@J^V?YL=X*W MYN.RWCJ:>'QZ&TF]QKO1I9SNSUS<]OMR[QNU<[X0>_LCX>0//]D M3]:7F5[O>86QVJL\J@AR3(-G$GDA.^+P7UU[:[A3VR2*_ M\0=]YXY/-,0(4"C<_I57@(K2@)P83D19&B*]FJ5<$Y#<1VM$9H<,&"?4?PC, M14SZ:7 *2T.=LR C@R;#]%D2-2#FX@UGFQ/39\[QN)C>ST7DSKX85_YQ^7U5 M2[OJ=RW=V_GD=UJS*I?*[H5RH@#2.@>TH"5 (L>R(*HJ2AEP>A @>IZS@%:X M5IEZ6KL7;]B8RA D^]?HU,","]5W"F1[#=YF.QVR5HGI\0G(OIT>I[@TW"GP M"LO(#;.\-S77\U;SY>B&V7:2K!MX:11=ME-DNK3@HT[P=Q4I34&9!@H92Y%5 M#@&75 (L!6.2X)()K\2. 3F)_9+]F)Q.6\&VX/X;0H, M8CGM%(O)B&O(I &RNGKYG 0U9,,+4AK\^!3E ^]XTU_HTUH_\K8\X=;\4B_M MULWNQO8Y*R==O$ID*F@@!G8CQ0&BN 3", 6$I)1@B$4>&NH>IU!B:FL4Y;?9XG]:K[_7F$$-&W"A8Y@9 1BP;EMP 7A0&:&X8 M1DCRO Q,B.@3EYCK3D2[THA6=D3'L^N ^9+95#"$4=45!)*$P7TLG*-YV74E MYN]7-@C(Q19EPU>%AX]_[AS@S_J^=@FZCFKV_')G71]>YBP'=IMFW+:-6?^G M9 !652&A*CC/O;9M@Y)2;]PZV=FQ\&POW3^RW _7<(AY,A "79-(^X."SEZV M146?^^\\6QC:R\#C>+3?!5-L<'[A]?H??/%D?_QDGWP;RSEVKB$7U-BW-9!2 M(+N=@0@PC0B050DQ0T3 /+#?2HCXQ,O[N!6T4R5K='&_.6V"HK&1\,;L7:8$ M;O?8'C?)=RE^+#^HJI3@3(%"NT;U#',@&*,NQZBDBI8<2>'K3ER5DIAK6KE9 M)_'M[H?,R52 %@7%6#500<--F#MNM[>=;N\NU9 M49O#=]J> ''@I*]G"-1K[AJ&.-@NU"U$WBB^5F&Y7=?BJ>E4\'7E;OKNN5O- MZZ&2TA(*"B7A@):R=/D["'!2"4 *7945DI3E<=6_8[2:A_!.-,P>>:U<,R67 MX-.-Q_),\IGH2?AR7W)@7[V*]\6O\N0Y;5?M&\D^JL''%%75,1[=&>H_1B@Y M>Z7(>$ OU91,<-?X+@S[B9'-N_V.67]0R:Z>H#X:+YN]V:_">OGD5N5ARM5/X5T17D#GRWIC EC MLINC(;&-J&D; UPV8X:J_A>"9R_)OVSXI7KZ*Y^,]H\6[C6SN35MH*<[I#38 MX++@!% EN!L370%FERI@=LT:1D7!2!Y8SGE)3N*%&Q?>O8R(MP,RUL[ ]=C% M8Q,R;I?K;:J7^K!>+X],(K0R3E&# RU+;=[$D@&E!@$&(0J,)T3QP5O*$VLUX M%G2JJ?O+^T.#L8.V$QP0C7UB,>=',SZ',<=+Z[.'<-3EK3X\A.[,R35PO^^T MG>4 :B(89SV?&JOS*QY?301W_^G65$*BR5QOY+I^;(4?.7.K12V??UFM]ZE\ MYR?)G#-5Y16U&R!7)WM#*)J7HON%O[P00>+V\HQ75F)<8%#D1 !FC@4 5 F6N7)8A++F2WD5@%P0D MIJM.8M:*S/YHA894/ET"I9^)IC UC%W26!E0V#72VKB*KE"KPPJ[>DSJK>BZ M=-U\I5P]6I_4=WE8[=#$:44DJH&9 ,NE&QXD* M,)83H(D2@FIIH#RU?3V)<'O8E M=T3Z=)C9T_" X]R5\+DH.D+=CAQL1.S.JFJ]N8.&0TTY!#PO,$!:4" 4+D&% M,&2J* OLU\IF4%+BE;X;J;AH3H@7![G!@>LK0)%"06Q* BHJBA,E0F@BIJFT@C,]D>6;[-.D:FP\@[SC[<_C!##OR4Q(?]^J](' M_:_(GSOLWP_#A<#_P 53#5+O.G1\<8.8A/U=?>)-&M77-5]NN&PG $F"I,P- M E5>%)872PFH-@)0I.SZ%[A4,K"@(T:-U,%\)QLTPC.Y>G#I8U&5Z5$(YUQA M4I$<%!3:[:JV.U56F0H0;=\_C&DL91%*J*DQCF+;KRLW_&MS!>OLS:->'XK5 MF\%[S42/X,2'J*= ##6Y@)=MNNO=3QU_BQ52K;'FGUMOOV3OE"'8-. M\K=ME'(SOXK' 'C^GAYUMRG.[W_66UXOM/JX-*OU0[.:;\3J:?MNM5ZO_JR7 M]TTQQT=+J/8]3JG*2V9 Q:&KB2(2"$$T*)3*$<]-Q:LR_JP^0)/$K_+30V'5 MZ975!\4R[C3+Q%ZU[(^%JRVJG7;!391CGX?WR5!ZE ./A5(!//)\/0*<6<_2 M0_1[Q7/S"!C[S\AC;AA+CNT(N(^N!;[>;%WJE+1_6>OU'2YT556D!()J=]PM M,*"L0 !CQ(W17!KKW@71WU59B0FNE9MM&V>Z*:<.I:SK*/F2TB2VA]%.9W:] MD]D>2;=2IZ240=.2D\9U#6:FA4$HSA?^\"419[P?-MOZP14>[8^0VV[GM^9] MDRA_[X(EASB)(Y]F#(9ZSS???EFL_MP,,I#]5_477(3P70\T/J^5 M:0P.?$MT0K-&:M:(S:S<[(^_ATQU&K0_A+ZGP2&2C:/Q".3582/[:;+G^AE9 M;]B*4Q+S^'RJ9/3>N.AQTC2RM*HHIT C6 "$D0%<"0AD1;FFDIG2>.5O3J_: M*QU##O0M2?T\O$.5KX!R8.S2)Z5]Z&3GU5+<0_%[]81W;X7_P]+?0X$.3X8/ MEA#=AVO7P=<*_5E;4GFH-^Y7JXSK]+MJFPO<+-5G_:WU79L_O%]M]IF=-"\U M9W*7)!6?1#$5OP=WRQX&OU1:^_6S=Z4R_E7W:[+&,*0C@!&+GY!88V%?$%@#FI MI#$58=H_NGQ53&+VZ^1F.\'91RLY8!MZ'1Z/3?@D1H>QTYF]3FC,_KOG>^&_ M^YX$@+B]]QD0$^^Y!TWKW7%?OWJ^_?:@!2>[[>%/1UI'?&V_E1FR:D7MW!ID255B#2FL&D&)V?R,*! QSAUX%T04.//T. M4R"UN[:3G/&]Z/\=G,,?!JFO6Y8.J#"2>W\X[FMZC+UYVC19.S_M6HR=H)?] MP3N-IFT"% 5&^D*!,+7FKA^( NU"64'R#DB_!3&)[&)=8D=G"R3RU/9_<-AGFA<:DX((@[KT-7@&JD@512"T(T MQ,++ZP@1FGC!N^:=LM,DXXTJ ?L#7^ \MDD)X CU)SH46@VRO0K908>8/90O M1@$[J@18Q>VO?#";:*L5:'/OQLOW7O-MPP*M.]F4A5Z;ZCBT*>\\;E M!816T/JUDKII[84$)=:8Y)QC*(1?P?:TN$0595M)V8>0B4,> 'GXKY,9'<:R M![%9(S=K!&=OK.B?8KS5?AP"?-3)\(CS3,?A$N::>IG:ZY#VWV$^-]3+DA/G MT^^*J1I\?%Q^^%%OML>#G#=-:L/AUSM)%!1*2E"PHG(GEA40B&)0<2I*8HBF M"HWK[^&A16+V__WQ3W>LQ=6_GC;;MO777[/=[)QN;EC<;/88Q'V=T\0XAA'G MQR.T=*?& ;;-VVS5I,P<_I*R[T$ $K.W/?#1[96['@3 -]ST(.1FL;QVN]3K MU=.F&43$Y7;S8BS]'2^%P5)+D"MHW51.#6 $(6 D+!FKJH+RP-X& Q)3GV>V MTMMI7$Y\*"T- >9+01/"$$8W9P@Y+>F81OWA[7^9KK%XIS]KZ6:IU*;6ZNNJ M'75TN_YUM=G\IK>WYBO_L3_6EY(*4I0<\$+9?2[D$@A88J 01[P2I< H\&PR ME:J).:AIR.#.][;9 W_.A'8#-O:J99LGL='_\V3-6CPWIZ^ M3/>?\)0"#V#V&KMX8>M^R6.E]Y/EW#-LQIR\?(AGS^UM,T32WLZ26:H4D,1 MSS 0,I$!LP^+3/L@+@V23"QQ9$_@=C#!'51E)33B0&E* =*\ IP4.5!02:U) M42@L[YKV*]ZO@./[!_'V7HHW+;1-%G>E"W$#3T[QL"^]DA#7 IU7S.(AE7TE MYAP0:2!2VA7I!7K7\7C$]T.> @GOETFL?8%O #_3XCOWGAHP5[_>3NKK=.D] M-?EJ;]X7'XLX>-EW$?BXM"S6A&P/R:45=R,&& 28RMRM.V$WM)J#'"+,&,PA M)5Y#;@ZA&AWU1Z'/VIGG__F3W2U:3X/ZA/ICZ M^AT3(Q5&=9. %),@[&]T^E1A#UWF3AKVA^="^G# Q1$^4',&^G&S>;*4I8]K MG@E#I*)2 EUANP7C# &:%Y93*H@$*R$WU(M$>J4D)HWV'+WNY+9%S &O^ZO8 M>/@Z4U@/)]' M,Z3_B3*8E)QXG-@!.<'20'K+^KX'BPSA0FA[&.DPBR%];&T,[U[X0_ M[4QA?ASM7(1A(KH9LJJ7;JY>/!_=#.E_0C>#'XX/,#\\+>Q#_:[;GI$WVY_Y M5M^:C\MZZR;B/CXN:MFVK'#^?EY 6>:X J4B)4"5]7PHJTI085)III%4*K#C M3I@"R4.R.V4RW?99Y7;K8/5Q)T]UJU'&#RI%[JP"0?['S"F0_7'C3T(> ML/73S;1@A!'+.!R\:<3?Q N$L='R+_>K[W^U-VFHPOW0." -%7C<>I9%[V_B M;GD'7!&[D-^O'AY6RR_;E?QWL[W:W#YM-UN^=$60=XKG*)=: TBPRZ04$C": M*P"U)(8K7E'L=?#D)VZ>!=UJD#4JO&W+&S;9D1:A2[H70-]E/14L44L[&I&( MQ>UCZ(@%WGO[F1>YCZGG"]WKJBFFQ;UWZ33V]J81\YX_UEN^^,K%0M\9)$JF M\P+D1KOAUX8!ZB:]LDIA58D*[+C@Q 9R.*I.M&N['IL5O)EM-LC^V M3I=1D]]ZL/7=5TR/6!@W3 36R"ENPY;/.K2M1YU7G-$V#%+_2#:/ZT<$5H^. MH'=AE%T4OZQXA7), 485=-G5&##."5 G 2<^4ML#TL0QVV%+O:*W/;>9/XX[ M;-/%B*['9=&QW1V9?K3?AN5];5FTS0YL4IQ=XZV_K5;*Y=\W^WY.(494"X!S M)0 JH :T, (4LD0%RQG.*Q,8VPU2('5L]^ WU'MUN@S5KDBAZ1EWWZD4&]L- M ]T[MIL,RL#8[L0HQL1VHZ!(']L-4VONV&X4:!=BNW'WB:ZO/:W7[=ZMLI)Y MCCD$I,R%<]80$!#E]ID(HU5)!#$\L*KVDIS$A'3K6Y<>A(TOH8RV.(PW7AJ; MIE:VSZ;T%;(7I<]=%]L'P85JV-Z/QZ[:_U[9=\,_K"=C]W2;YC6'2RQ+8RA@ MI"@ DE !1@T!.550TUPA*0-]BS,9B5=K(R_[W@F,= [.@?%=KJ/,#5NJ899& M+-.KMB1?HN>29UZ>5TT_7YK7/QJ3S\H7^M8TH=R?5P^\7MY!J H""P@$Q3E M58X RS4!)<)8,2@A%0&)K"]OGW@Q.GEN!&XC,?NCE1F4S7F&AT<08Y2586LP M@8$A>:IC#(V+/^Q,;)I)OK!^HF/=?M/ZLU//KIHQ+?6:QJ?YJ%<_-6:01S/[ MS>CU6JN[DANL7(240E$!5%($J"M#5HR5@INJ+',5/JGC2$+J_;\;,V$!W]1* MMT.88N9P'"/BO7>/MS-P<^Y,W!XD33T@XX(1LTS .);["B,N+IA]>8;%I0^. MS&KZLG6I4ZV+;E6^4Y0C+$T.),<((($XH(25 %N_FA$F#2Z\'.DA0;-F-+W- M&NFNU\=.?F0VTTNX^I?HE""$K=1X^^.SF*X8-SZ'Z>6-7R>#Z8IY5_.7KGT^ M]GWY-_O2W;@F('ISN]Q']=O@V,WV%UZO_\$73_KKM_7JZ?[;<=>0NXK2G)4Y M!E6EF'VU6H><0OM^E5S!RD@AM0Z,9\4KDWCA_YVO_^VZ^SS8_^IM,U/3>GRZ MOG?-&^6W9J:ZZ_>3N8F<^Y.HN!89(YZ(S@7!;F,$!=)V=R0-H*CBH,S+4K < MRZK =TM];[]"ZNM_T(-A[8,YT\S[^33Z96\6C88_77H*+IG;6#VS[T[1;-MJ M^J)=TXR/RB!%C-!VM91, 20Q!@+2'' *.>%<8RY+OY[7:MH^KHL/:\;GX.L-SX-MV.LX];<^PM\>#U-RUWR$BC-[\>/!/'?X)[AG M?+>+/Z\W<394&%*A$C!90(!,90#7W+7IX?;=9=]?*K1/9)^XQ.Z"%9UQI>IF M^GS7%3"N'W8O9K[<-1428>SD0)BKH;6/A3,TJ^A18O8N%<. 7&I/X7%5[/)W M!1?-"?PN8^U&O[<[&G2BAO$ ,LA((5%* (%;VIRH'PE14$H0+408>M?7* M2TP C>PVVV1?1OW8B8\\A.N'SY<*)@,EC O&X!%!!UY6)N>#?BUF)@0O2,X9 MP>^RB*.]K_KA<:'_=+,TNQ00-YI-8R2!.\=P1=H*T%PQ@/,*"9+G!)5>D?K+ MMT^]X _R HZ[SD'P.,\;95K@LCV(BLDW/C#D.\"HDIQ168K-RD MNB>M=C/EO?/M1@#K04')X0H\EFC5R9P^;?4E:#3*.I6R8YTRIU2VURHYG &4 MEQS6.%I, F\8CXY"II=KX^X\'Q^/LOR$L\?=*8+7_ZEK^8W7[_ABP=?JO_^Q MFX%9* HYK !FTD5Z\@)06!KKYV&JD,%2^0T7ZI&1F)D[H5DG-?OO?P2PR!54 M/%AWO*UAM'IN9HP3>,7> %H<;W<<[[VT_V:S6^KIRZ7S\ MU*_["0$-?'2*DOR/2[N<[4YU\W&Y?UHG@ZP5XK(2@H$.LS_\SK41S/0)N\;&XZ".1">QW M&GGQ[HF]0")E,#RVIF-,#..ER:T+V(B.L3)N"WIJ[43;S6MF M]&XTSRZ:;XMY3=^3S>75#\6Z;1^5?5J6;UP7IY== RP;K>Z7]4:KF\VMN9%V MK[5IDGU&FD(!K$3N EP8L!):ETTSQ B5!3&!)4?1NB2FFO->&H=D MPU /+!YO7Y]K%A3#V.Q8I0N=2=9[K>Q?G O%#XHUK:FG]*=&PY/<@XK7<&:? M:324YU[2^%M&^$5_Y^MZJ7?Y&08B7.0&:-?.$A6X K2D"HBB8+*"%.+"/S_C M^,Z)2:H5%> BG%CMX?S$VA)&%:V4F C\B3T![DZL77&NSL!C"G-Q+JG>Z]Z< M7#"?:W-)SQ.WYN('(E:RBW(M%EING_ABE\+E^KC="9)3JDD.2L4Q0+G*@="R M GFN#4=%(:_J:U(2K_ //Q[K-CLBLR+KE/&N^WOP4L$BN N1! %.8 M'>@W'$G,=B+?-IT0I[ Y@"2FL#V.,&(P"&.1(=MZ&>7JQ?.QRY#^)TPS^.$H MUI%KS3?Z9]W^]^-R7V!RG%.ZN9-*HU)!#8HJ5W:CE#/ ))= 0ZPA1(I1YE5* M&B0U,2NU\SM;%=QQTE$=UDDB=$@*DC>@7JPU/4RA+-:A\V:'TT^S Q5$==,# M%DM]$P$7RH=A SPH^?-YN3+,/M>\&?@Q1%\^HXO_WW;9H(N[W\]./4LYWFI M806,X@(@U=3-"00$D["0>4%PZ3_>_HJ0Q&SYZ]^R7[AL1N$&+/-K@'C0WP1F MAK&=$YCM)6:_1N[FKID<0&03F!['6U$0A''4@&V]E'3MVOD8:$#[$\(9^FR4 MO[:CJ3UWN2&Q=\((3%A)0>6:?"",.!"TX #FL))EB5@A88![=E%(8GXYFF=Z M])IT0Z2#O(K+^'AY6Z.M#G6N]@8[B5DCLAFA/('!05[3:,-CG:1@ $+=H5[+ M!KR?R]?.Z>ST:O_"M^G_;.P9VZ_ZOMEL2JW==*;-OMJX>Z?I"A.>2PU*599V M6TARP(WK;",(E*66I*1>?HVWQ-1.CI,>WPQ@"*Y^&DH"0A@G[>W?23Y@D:2S MMJ>AR0^NAO28^7C*$Y;S0RC?"V/YX+/^;A<57[0;IJ5+O_SGNMYJM?IS>8=H M3LJ26G@%9 9Q0!%=I-#J"248YR7+) ,^L0E9H*=Z-U&O1&>_>FD R<^E!IZ MD?/EA:GP"".%:"@B",''PN1LT*O$S%3@ \@Y#WA=-44]Q[O5>KWZTU'-<86! MQ@742C1M0@1 G.:6"; &0D*3BQ*J7'N=607(3$P'S<;8M/&/VK:_MJ*_DLC A3'-_^[ZS[@>I>U M%4Y6RJ?5HI9V^7RUWY=W[NMRAW(FK-]0V6V#&P[&D$O%PP7 4NB2ZD(4PC]G M)5!X\K265H.,[U7('CL= G;XH8AZA#H2XA3-*+XYGM/=Y6M[9F+#'Q1XK>*,2JHC2G;7_OH+\$4O51(%@ 3+.Q'375TE(I]\ M("03B42F/!!K&Q_4U=VJTI5@J^VY;V/"'A^7]FH(?TJVW2#;I[],%(4)Y&DP M.N,[YGQ1FT!M3Z(YH6-,X="=M(=I^SFC4J89QQE0%&8 %9@"8Y8Y@&9SIW-5 MY@7"X=[<2X&1[?*I&_.O9UV)QG?&/L-@B',WCI4-RNQ+4JO>AC> M%F:*:7"V0S.3ZVFM#NC:*Q>G#LU3X_(\#I$?;\P1*E[ M(N9U>9%-Y'%!%._R)ZZ4.>R(IR7"SYQULI]18#:\S9VSL&VO RL^??LF92=L MI:FZ]SDK.-S.[_HP,_;W<];IM.&?^V,CPX-_L&T;@]S5U4K5QQ'(P[<4 M8DP5AQ*D:0H!0C*W#5@@L">**=$\+9![8I.O].A'C(_K3>.WM &7P+"6$X^> M4<&IV1D3%FRQV)]Z-,D1G"D"@TX,!D8&IV8RS'I.SVAX#-"'$><@H-.@KQ,% M]-'W8AC0:Y 0S],6=ME6WVP?NQ5;/M55;?S=KKC\[TU/J$]5_>]/BM7KE7D= M/'UKPQGQ-UEC0S-S*O1)"]\X MI+ICFD%>P!O]C[4=XE%MU[/.1"H)+EI0 I*FS9(Y$",X &7.9* MP5+((D^=W\@#@B*_49M"*ALED]5Z!3H,"=N#\#"X0V0YO/LFHL#OW740FAQ) M#;FQ-J2]Q^MB(A;"S'TH&WX6VD'%00L[]/Q\%M)!BQ,+Y_+Y$ NULR/"#>;C36<7=S=MDPPGWJW,][T:ON_%=LL M--4(J1S:?%-CWH2T-9 T VG!,V/94JZ9AWF+A#*R;6QAVW!I;9'5R5V+-/G) M;#_:7_E47XDV5R[6]0>8 4_3W))O?,RV2F\+.CE"G72PK7-YKF/+$?8W28_> M?KC#GU@%?H3Y\WD__ #S&/AR>>7Y]'Q)1>9Y^ T72_B,K\?(_)V^6V,+"W@Q M_^?3._;XZVXE.Q\P@YHPIB5@"C. "-4V>P<#PI'YC68:% M+J ],1Z7/A/2X_'3QP>V8JU%V?0GD_5:;[];7_&IWJJ'[DM#=,ED2AD@6:&- M.> "4&C;A7&HN-9*L]+]SH:[W,B6P@!)#DB2/92DQY*T8'SZ$;ISZF!BXC#E M9WU<20JQ31YL^;1LC,):8)_&R=CS;,[HS<%P1T;WX69LP^BMXVGO1?_'1Z:_ M_**VK%I:KTVO-P_-%VF]^K5:,:-K&_VU"8:M:_<\!U"7BJ?0'J-"6XR1&W^L MX 0(6F0%1Q)IZ7Z@.@VF&?,$>Y#)$4K[^PYG=R33)/QV4 /30D;,D(,YGY]W M/U-_FC)RGO35<])O#J2/2V"<:!X"DW;FF8\I4GGBSDMXDL]X!IU3?T:(>IV$ MH/'<7$P3FF#HX"YZ9E#SRGS+EE;8C396_D;^:]>FD+[;/>R6!LXW]=YL$,3V M9FL[']@DTVIK+S?:^Z>B@=OW,F"$4)5C@*DM+%62%%"1*D PAEDFH(34*>\S M$K[(K[L.:\);L FS:!.VA_LF$7O B6H0)VS;-!QIB[0TJ-MKO2UL[W9[D\[F M\.OP!Y@COU?C]-,3I;A6%#;C=^&;%/7]X"=14=V5ZW*67]62MHD"2/ MW=$/.\*2?&7N[? "&'8UM#%X\[.ADU$68!A]M8]N\YP!S6S.?(EZ::F\1QA3 MF7"U4[\:+=ZM5]L-$]OZG]7V_IVQBL;MW=0+SLN2$8J!D%P"E.<9H$1AD!4< M8JA26>K2OSSAH,S(9N?C9BUWHKW;7*O-MTK85K\-)N\*9=?Y2_-",5YR($MH M7'*<*;VO#U*S%X+-N9PP[!]'2YFN))*?"SP9WHQ"[] M1/3"D^]&NO%@._%35W=TTG66$H_#2%ZASJ,3->>+/;H]&FI<[7WWMI-A?P0H MC?>6IP1D"!M;"@4VGAS,@,+&.$">E9Q[%GA\+B*RZ?SUI!.+O4O5M?3T-00O MJ'%=]V,4]EOF'P_:1=EG7M(D^B)^(7CF-7M)\9=+].(G0U?DV_76K.U;_*Z($H$]F8:F!3/%DS/00\W7=K-^GH]C_"TL=*+OP8[MFTTHK[5O]FKV;]5 MC'<5OM\MC<=4Z:@('F1 M907/."D7*W7'MDHZ^\"A:)R^?+3]\AUC\H@T5$;DH^T-TF&TKZYE8#I M[3P'T^_L94>E-,P='V+P32+VN(S/GN@>6<+VT";UWS#O!@^ MLB_S824-*=+VH.YC6LGV^]K#,7A)B(.?,TI-/X/2BTJ,K!#'YZ5^'@[0*#W# M'"$_??UBOV M20E5?;-91[]5*_5AJQ[J15EB;0P* 5DF2]O_ 0.:(PYHH3C)B#$ORO-09A)< MD6W2:;WMAPYEPOHR)>:7NDO@:SV$O=>UV6--OBYM=];*PAU5KSQ\\ER=L-FG MQ,]^SC<;(TNEC^9NUHKJX6A?L?#Z:(J'Z[./'S[ H6O&KF]XW1P-+0I)E/'< M4L!*6 #$5 Z(9#G 0K 4PI3HTNGLYLS8D>KD93T;-_)RMX(\EL*1O@Z+.TP+OX5M M981LR(XT\5C081J%+>;!J?%;OR]A#Z[=HX_/MVY?8CQ9LV?^'!R0;GOWUC:9 MXS-;VMRYHT+<39&(+_=L=?2[KDV!DK^N-W^OJ]5=6T3B=[6]7\M%B2EE.I6 MI2D""!4<<")S %6*F*0B9<2I%%(TA+%MB!+K;ZJM&]]D.%5\9[_I=;)=)\OU MZ@Z801^:MK9>O0?BS9AS9/OUYL$SWMT!;=/,:@NU[R3<]SI8-U5UM@;NR:]9 M#[CIZ&(K']\U/5S,YNRA 3UI)#P.G_'CXQ/CGCMJ'H?V,['T2()"(NSKIJV, MO:MA+%%EGFK>OL^:M2_R'"JJE00ZY=SV/H" $"4 22'!G%#$,^0>=G>2&=D: M'T!88WQ X1.L=N/.)4(_.2.>8?L+9-C652V"H&"^&S\^$?[)>0H,^U_E:ZHS M "^%AP\&W(::\;3 2[?3(P2_1X/O$6]DM6*;I^;*R#Z+JL!YAE,,,M$T$40: M,,H*0!22'*8E@[3PO Y\1DQTZ_?PL.Z+;WI?R#U'BZNO.%99/\/62^LKCT:Y MVSJ@4?PKJN>$SWW3=(" ,Q=&AS[MMU*EJA9=G<%?JUJPI:TV^'XE[273A> E M45ID@&F5 I1*#FAF5FR*>*$$%)FBPF6=#@F)O4J[@IRMW*8N9V(D)U:TVZ(= M9&AXR4ZEMZG,DJV5^,O=^MM_F,>;Q6I_:-ZPS6(<''26I>BB M5K\0G3[KOPQOI#2S6ML[EK^L'UBU6K "<8I$#DB>F?6'J ),2@UR62H",9=" M.I7F.SMZY(77R6OZ7/Q1^=7AKAE'R/=O8J@J]5Z(J1*)E(I2M1>?>>OD"0J_E;\[+=6AT@X=U5U\/,C3DWL1?CZ9B4_M_?@VW(8-&6T0#@%*K6)J[DHS1(N M!> Y*QA'*<0!IQ_G)$5>P[W4XYO^H;5$+G'E<>XPE@'O\P-_Y<,. (84FR.0 M?U;^_ 'Y(1K.!M8''PA=U$V*NPW37^RZWGQO2\4DH]RXO$HC@+19Z#PK2R", MO\N8;CI/^JUQ-\&QMZ$MB.9V>@?C37-/O2WWH7HH@5; D5Q7HS ]99X[V(G8 M"C ;?JI'MR*.<&8V*GXDO;0QGL^'FIQ#$37;PL_F#JQ$M51&J*ZVOZWK0Z*= M4"HWNP$.,DE+L]$6&/!"$R EH1G,2DT(\[,ZSK*C;\/W..RQ^__TM2SN'+H: MERC,^.[>#Z1LUS;ON\5@K8T!D?RT-#!^-M9ENN3&$?I'-S+NB&:V,]Y4O30U M_D,$9 !\M#U#URMKQ;K--,Z(1)#:R+FMKJ53#5B><:"1(BQC>:JH^QV[%\-' MMAE_J&T36[";;JY6RBZ)QQ9#6UNGO^'ZY'&2_9(CLX'+.>/4;.>8K>"F(*!$ M2I!SJK7 C#(IW2J0C6"LAA>*F?1[K" M*#W#,A/\]/5+1KBHSF#>P"R] J<;]:+]=W3TVAR0]F M%E=WML_R27DN*E(J3=4(S=R59'XK.E)'U>CS (3M* M^_RDFL.2C\QL,[]LV*JVE3?6JWJA"RBQO3-'2T8 XFD)&,8$P)PR@AEG"#HE M-[@*C&PS/OCFO#L3Y>"-3*R^GYDX$OXFZ<0GC?SD&,#$K'CX,!.S$^;5C&7) MS\_Q4'G0\W$99SY?R$.K$^_(Y[DI"CBT76AO5O*?JKJ[-^)NS/Z&W:E/RIZP M5ZN[OK#LCBU_J[1YXG:WK8T1EN9O35+9[6.#ZOV?=B]C)_IID1$F55%J@-J" MVP(:5\OX6XBB%"K-:%8XE;Z;#W)DBWOSEIR(HL@K5J.(.3'#A2JB2@Y]8WU8 MB8V]'O^+:O_]Y7ZSWMW=WXC_WE5U9<7=ZL\[7E>R8L;\<":*O"A*0')J7D(9 MQX!304%6YJ6B>9$KY;G5]P,0^6WRB])JLS$FIC48IW=B-IV_METG[(#.]PWA M2;BKO8]'H^\^H)6?_"0[)#\GVQ;+,6M-EYH]G#?=%=0IC7$8(=%-JR>LF0UE M&&DOS5[@. %!AE]4+3958Q?7NKO<;,SEXWI9B2>]WM@E;'Z6[;VJYK>'5J8I M)B6&*0>LP+EQJ14"!*,<**EP*I4BL'3*91N-)+)9>\NZFELG&'Q:QXYAV2%T M,1=WGI[H 94E[X K:8$U5^A/H"5?6W"A'7K'T.S3EW+%/7O&;0S2SZ7E1I$3X)3_L=YL[V\>U*82#/;9N] 88H%34'#; M>H_8>_>*<4 )Q"FE.!>9TW6 2P)BN]168M*)]' SU'AX"R/5-#/=)WHEL"0 M?-1S:GJXL2/5#?-2O=7V\T '=!IT,,\]-Y__.(#ZQ#T<^ESXX56?TC%<_Q-F M".+<&)"\S"A .3:F)*7&RY,R-<:$9(Q[=L1PE!S9QK2BP*&FYXB:JZY<:IVQ M%*40$(@T0 P+8 L4@91J(C"7$J)R\6BF>2T_;]EF^XJ,/D<1EJ;%U5VU:K(, M.%O:O@*QF,US"(N,4+/E8+EA%N9F9G4*LE)@*HL4:S-LJ]/[E7,#O&B\]AC" M6%5M8D9D2B'D"F*4@91#XT/(D@#&;9), 55PV]E90$ 5@4 44NR M6NZLQV]+L23&7+=YT;[&Y")CKM9C"A[\S$4O\:!TI$(TUU2+;@XN IAY_5\C MXN6"O_I$P$'4/\QNR(SYL8EP->7:4H5AB;!9U:C0 !&5 T94"4H)I4A3S33" MSL=0+X:/O)([>4DK,/EZXU[7[@(=#D=1HY3T6Z;3Z^=Q!C5*S[ 3J%-])SIW MNJC'X*G3RZ?F.W.ZB/CDQ.GRI\:?-WU8B?6#6D FI7FO(X"+5-AP* &T3"E0 M0A<4,XERXI07>EE$](W"/O99-?+"0YX=)?ZQ37]%0X.8UW0<%:@\56/&B&0G M^-5"CZ>*#\48GWTRN)V1]>R[W@^'OM[U(E.*<:X@*"'E '') "%W&GXWSHZQ9N-7OS#;]3M4?5NVAPQ5GOI36D@7!^[MISFT2$WV\OW;C[A1J>K09B>)#_KT/"C+8#6 M/OS4\-(_?>\(-SMR])[Q(.M-[PN]Y_S:.OW3AU;8U9!L"_-7\ MKEY(HC-L-5I8*:/UX>=;8FD%<5.VX&>?W#X4TAV\8/%6LK M .TW"TV$8=_T_-#-)$4Y2HG6(,N$ (B5S+CW9JT6,LVS3)>PI)[7<7TA1%[( MIW">;8#;!)7'/2:7$^BIF'?U$V+RZ6<>)J\"*C3NF(4=#%CHX>%?(]@MND(1T!MG_N(3=_.TKL MN_%(=8PS@<-F\]6GQ=/A.F1BWY[.R)T!99/>YUI\RRK%HG6X5)K4PN=L?Q:)+Y.2[+%$A)\:^A0(^Y6W^QKQ+75 MX+I.PQ$7)0<%*9#8-# &>R1(@FI>0*<1+[+EI"($1?>/0 M2&FZ)G:BO>\-A9#KNB^(39GGF\REHN01E?9#FX[A:,7B1S 4__)1"+BYKR*- M(/#,Q:0QHTW2+H1MS;]M^]T_MXV9_535_ZYO-I6]BVG#I+]6*V9V-FSY866V M+HUC<-(9@A8JS;BT#90@!2C-S$\9LNUS"U64N80RTR-:@XR$-^/NH87:; Y: ML,V6PL)-.KSMF<(><7($>53#C[%3Z&Q=7VEB@O. MR ND("QP[YUK.POF-W$8L6GO^^T[ 1V_!W)DF5 MA[L".XPS8Y]@=ZU..P=[/.=_&/^NVC[=;!1[MY9J(5/.0 M!YV7GPPTVQ'Y.?C'I^)G_QY\C^SAD54;NZI^6]=UM[5LLF#,0M35]G9C?_]E MPZ0ZOKXA.22I-CL\J 0#2+(,$,$A8)#S K-<0.B9$!\&)/)2.X!J[YVO5[8K M@51C;L0$,NZZ(8O/H]\"?T[A9H_(GH8_-IC,=[;YXQL/=D,NR(VB)OXUNC!X M_?&?]C_6"LR'&@ M1%$*"R%R4&A[T\_X%(!CGH*,2ZFT2&&6>A9TG0K:C'&N4YCMN7D;LVX"*7NH MR7>#-=F#'1/A&C5I(=&MN:9B3&1+OIB'S?$\B--Y$#W266):4_ W:SQK%.!7 MC&5-0?1P'&L2"6,SJ?^W8ILV1U@44BE84, D%@"5B@)2\!P(RHJ291D4U,D$ M#\B8.8O:RAV70WU@Y_I.;P*=/8V6O[HCLJ=?*#1![O1AS%?*G'ZAU.6\Z9RW^ORT=5YX3MJ<67J:U;S1 MQPS0KCVUW-;VOPX+<'CL69:@DWK](G3[\)@WX.KS]F'[2=7]?6>[VD8N":UEDJ "J1,CX MXAD'#$(%A%!8EU)S2I3S$?(58=$3&WOI22,^:>0G7RV"I(/@DSM^C;IATS$U M(7[&8FXN/$Z,)^0D[+3X/#<3'0X[:C=X,'QMC/D.A1VU.3D0=GTFN/I#4TY* M/-E++3,%"BU,$J6$$DI7;\'>$F+[\VU MDN73T^VQFYF1]K#=3G3Z_?9'$_$UN'\:*V.^_=5$;)SLOZ8:,^ U\^O."%++ MY--<._KC>WNVV]-2_!OC+T;5-#H6Z::>%" MI!E-#FKN\X@L S M-1['C#;%W95]\LY1U:M%0;G.[9T\+6SO^E)0P G)@:2Y*$ICZ70U5E.RXV>81A(S\DK'D*ZS7M4X"^05KV ,$3-\ MM6+PR?!JU[4RC]V;7>LOZIM:KA^M1_;^3QO!4PM&25%218$DF76-,@4(*9DA MG6&LB!!0.57]<)07/VNKD=U$0Q[;[7HB#RC\ZU4/<>?LSDS%B*??[/!;<-+X=Q][:LC6&Q':W.6W,@DO& M,2H48(AAFV*1 @9SVU.64IH1F#'A6;7RFLCX)N$@M5D*&[5D-E]/K&O_.FM7 M"70U"E/2XF<7.LGM!=$3,^+A:OY-W4G_I1':'7(CC O(,@%(41ACH8@&/#5>![QZ:V@1OK!]>U??&OMRMU[+] M^_?UYM^@6@'CD=P9&?LZ&/_'?(K5C2&RJ[%W6.PC=7O T%_A]N_#Y3N#KG8K MYKSXV;%W'6W5 :O M,/=Q<4/>@IFTNZ$Z]LX&;B5!/8W>Q$>$Y8M_88B![?'VO0@,P MHV^A.\C7[V;H3:A3CT/_42-$JT_J*)4\Q5S;%HBY-.ZCM%&HG(*4 MBR++D$8E22>+6<]7):DI7-6XMG=D\92IK)$@&)) $K-3YQK"5):%A!SQ1#W/-0?"RFR ME303I*J[56<2Q9,M)=V+3N0!DZ^1'#T3BI6:V#Y8V@;]$%8EH'F! $%YGE+! M!,_@XIO:\/6/.1?'T*:9#6MV=?&,^A17B\#KI:]OM)L7MP]SD)>-5-16/T-]YHH#._^*8B]N7[ M;[*1 RY%[;NE-U5__G.]E+:.\'_O;#&#HT)15%":%EB 7)F] *(D!R33S);J M@9@(R!7.G&]%N7[K(EG-P8P(. M/&,7(>J'1"6N:!8_Z' )P-PQA2M$G D97'LB=''_E54KVPGG=O5)/2AFSU;L M6^!6&V?L%Z5MI[RW:F5^V/Y6,5XM;9,P&Q5L0I!D;VGEUVZNM3B,9DH9VASM7K3 MD>%IVTXR3_H.67,DG%S60PEX59J^H%%1=]M*8LU66O:+4<579 M:Q^-E0W2)%/>K&03ES[.1\AX000V+VHE-+%['&CV.&4."$**$(XIP4Z-;L9# M^;\GG328;.?XR P4>L9/W'(_M@$D1\C]N,;/JZ=^7 3X@V5^7"/2/_'CZH@A M!UY=Y\Q^B]/<8VJN*7]DF^U3RXG7'$X\3SFZD D1RC>)!V.I &2'".) M1)?/:5<;6NP6:?&5^)4HG MG3)7-W7>B?![ \PS!T'%?J8B;8:*0*.ASEXV:"IRS]46FFSL8'-2[.F:"WZJY: MK:K5G?'!(G!5P RF@IE7<@$50)P2P&B)09J) DM-.=%IQ]7[E9R/J5Z81_A2 M1B/)^9TX0FW/-YR'EB'OJ0N*Q'_K/!<\]SOD@N)GW@B7/AG2R>!II39W3W_[ M1W?3%".59J6]>U+:15F49E&J' &$4"%9!C$JG6[BGAL\LOO;24O>LN62;63R MMW^\6_L4VG_&A$/,881^?FNN5^UO_PAII/)<,Y]F >$:!K8%Z#2]JJ9G[?_S M>@Q7^7_VS(SU_,^C/:W;S9.>K2W7Z",,HTP!Y!EJ8U80D!4R4%& M)^"?3]:(VX>2+B=,NQ+B^BH>HZ:?66@U7!Y$3?DB MOJ1&]!?Q"\$SOX@O*?[R17SQD^%QKR:*OH^(:,AYRG@)2)IB@&R='9Z3 J!< M$LKS@E/A>4KZ3$+TB%1;"/%_^D>33HEP#PT%J^<;Y^ERD"(%:\ZJ,4/DY53N M[&&4LVJ?BXF<_V" _QQL_Y6U<9%Z8+97]8?5ENU7"J;%FZ[AYE-X?;IH_D: MW)O%WGE0*9.I+# "A%'C&Y>4 H(8 5E)8,I3*;%R:M<0C"#VNET_L>7V:5]U M>;M._O[EW9M]YMVA-:[/$580U0YN>&P"_2S#'LW^X.K+.CD&E/2(DAY2B%,? M1*:'YQ^;U+#M011R_;828X@9W&\$#3S?IF2,WB<[EU$#39(W;@/HSSL W>H+ M#8#:QC(,$XYX04')M;VUK#/ M7F%FQ8?S-6_>? #.UTRL#Z?U2N;]B($# MG.K;[RLE]Y;[VA[0B@>@3)V@+T\.^<*'1PCJWN[4+(5YMRYL3>3%^B@\Z+4Z#32?E^JCUXE7ZO5@@$G\PX!G M];V],ZM6=7/YJ7ECUXN2RUQ2:5S+4G-[9Y$"#J4QBYDBN,00(^E4ZV%83&3C M]^Y(8.N*^$0&+I/C8.$F4=G/K'4BWR0BDMH>IFL2]KJ,M2@I94>:V@%=JW#O! M"& \4P 2E649HQP73MVC)D,4^^SH\]]MT[9>>J(;\0G;R[=W-SLGX6FV-/S;- EMSHY0I*T966[6HK'?SC"F+0@DP/*N. MR?#TER5F)ROC"]^L5CNVW#?N^6R^R$U! MIGJA<,EY1B"PS5YME%4#+NP%!0;+E.2LS*33/3@789'?+)WXI)6?[ $D!P3N MY5&N$C?\JIB:#K^WP!@FO.JFN*H85$#EZN"S55)Q5?.XI(KS,Z%'UO]4-L_? M2/AF7-H[=7)V M45#H% &4L@+0U&SS15[F7)=%H953<:2H*".;D1YQPEK(SPY6FW/5[A15M9 ; MCW572^O7MIZKH^,:=S)=#[I?>8K\3)O#[)R>=/=SU&\J0 ,[>6QQ)^P ?,K# M\(B<1C\@CX%]YD/SB/2_/$B/*2PPFMN?Z_^BMJQ:6HF-;]G<$#YI<=2'09HC M_2_JS^U;6RYQ02#&FM "I!#;L9AWS,F/>,LA,>KYY@-_YCV1-1=C7>/E3-O+'PB5E[$R:<:-[Q, MI-DK->'YOD;%E_O->G=W_W975RM;DG+]P,T6JOG,Q22,AO.SDER>>J4$XZ?JBY?=?U];+3&HC=*]]E [LU]6+;G$&(,QL1:Z3\=(R.#P3 M$ JP'1VU5F+;V)L%Q+K,(!: ,%N\I41F<><8 YQIE2K-)(9.9SUGQHZ\EAL9 M'IN]9XH[[)K#U?%;E$9.T@I*1BKEL1D-5RYL7^FLI-_&\+P:@WN\9X_,MUT[ MC_5DYW7A(\%7&%4M-M5C6P7P1HCUSF8_W7U<+ROQ9%Z&^WN5]7%K%P13K*"Q M!"76""!& M0MD>4/+8(&IJ[#_N,<7KL#.&EO@7"(/0S7UM< R%9RX+CAIN;%R(+3^R2E:K M=^RQVK+E@L&,0TT(P(QG "$! <4I!CD7!960E9HZ]8B^*BFR66H\O8KO['EF MO=L\+G?!,9SG%/D&948H'A9E8%-<<"9Y MD16 %84&QOTK VX?)9+7R7\+C\#W,H_8J;_$K[IXMZ/UYWE (OLIW9T ^T(9V9[ M[4?22_/M^7Q 2.G#@WEK;]IFKFUYX9N5?%YJ_K=JI3YLU4.]P%AH(C-C:$0A M 5*< B*0!J1DJI "8F@&=@TY^&&ZGD3Y H>8 MHI#9%_7PN-ZPS=,OE=;*GB^H]@7QA?UINW,K"V7_FW?&_ZR.%X70F"&,2R P M-P:\R#$P7C@#FDNBL$I)YAT:G Q<;&_RI,36MH>:R#W6-\FN]:.,-Y(L&[S- MJCOZK6@Q)U^7UH15'B8LRG0ZQR1?99(\ Y6SS\_(@FC3$#EK;;21D%^Q3-HT M9 ]73)M(1H 'WO6O^,_UZNZ_S/]_V\J_=,D(I(12Y%+973TQSK8QW5SK%*02 M,I0SHE3I7G;XHIC(IK=OSV$%)U9R8D5[N'Z7^7'PD"?1VL^6G5?GH^K_2J!B<.Z/5/3^%K-KT.3LY LVEX=PL9IBK$-1M%P!AO:]D( MCG?VZZ+CK([02Q2OZ-MH:MPMI[LV9M#$&_#MY7;(MW-C*EVQJJC>C!S6-C) MR9W5,D^'_A4M^N13,/PFF%YBJ\ZF^W#HOF=6=_&A^;'O M]H20)IIJ#)3(S9M"%;8B+K2]%PI,)4$Y1TY-*,=#B?T>> &K2[XW$<8)K'TA/=^@8#G-G CB7RI0T=/6+P;:WU MQD8:M^KH5JZ1LZ\D=*L__/KILRVP;;ZLAI[]FDQ+XSK3%(*,* X03E- :&;V MXZB HF IS:GG^4THE.AIE!VLDYH-!MBAWE53A,]@2P[@DJ\WH68R>$I0< M1/N9R0/'U1''UB36>X[7'S/8^DFIKF'8D3UNK]5MX8)FG$*,&4AY)@!"3 '"=0X(+&BN29X51>Y\-')= M7G2#UY5_MVOPD3W9:@P>YP0.?#D;NSOGV<8[2L._'6]EM\K,PXCB)(R54!)B #2J@ \I01((?(L+WB1 M4L]J*1,AFR]Q4]RSS9V-PJV,5[//EF/#V7*1IT5S)6BN)"@EY_8D/S-OJAP! MHJ@FE/&<93Y--EYG=D;?D?C!)\G5CW^%%>'W(CWBV29))9L]1%LP\[$!:>Q3 M\\&?>!DQ,\\M=P=0"XKX[]\NS?,N6CQV)_,TKMK):;B%:8ITD1M_KM 4(%:F M@""S]Q4L8T6J$"=%V%7*"!1'^>_WFO]!WU[_]@OZ:G>Q9.] M4D!822S"4 : M,*)+P#(JF#(OA,PW8=!9=N07P0%'D_#1(['^= .E*4Z_!^-KKMP9=K5447CS M,U(3419@G+R5CVZ7W!'-;)*\J7IIC?R'"#@@:,KM_U+5;;$5(\O6U.Q2XW-9 M8HPE D@A")!(A?&3& $IX1II@:4HG&K)7!,4.U6D:7IQ++II#^X1 Q\BR>$X M8"+5_:S$!:U#+D\,J>\1^Y^(AK"@O^^7P"_,[Z#:8'Q_Z/GY OL.6IQ$]%T^ M/[KN^9?U)YN,M]:[NHM]+(C,4$[*$N24V$J\*0=$0@)*)!2'12HX]FS%-" M MLG$:7Z'\#$&NSLQ$:OL9ID,M\>TZV5BQ8*V!$7PM<#VF-/AE!>>K]WT&PVL5 M\;Y,QT!E[H&'IK@IL6\$]ZFJ__T[6[&VY\]QCKQ$D&58:E#HD@-4X +0O- M9[34TOPI8\@WZ.@'(7K0\="0L)KFAH(#K:[F(AY5?A;D]$Z!WC.V,5"2ASV6 M66X)N/,P:_J_ ZQ7S.MW)VTX8=]CG. 8C?D.WK/:"+O8=.!=E_NJY$W]8?7- M;,ZJU=V-V%;?FNR&!2JY2DF* *.Y!(AH#)AF$&2(,ITK"O.2!X6;QV.;)P1] M\L8/:PL2;W:< S_SD!T6$>JP67,XR.^;1.PQ&G?+O&,ZE G;PYPT8#09:?$C M2>.ASAUBFHS<,[&GZ<8.M;RV!GS;4^O#2JP?U,WVYO%Q68FFOQ;[\Y,Q1HM4 M(\W-\T!2 =N=(,/*SJZ698K*-!.>UYT$5KQ8ML5XK$'4,:/?$K8-LGP M7]+T_TU^,E_A+/D?_P_)(/Q?_2^]N^JZL.MJ&B?FS,_VV88*JI5NFPU;^3]; MMM@>0DND 3&E9?/0.;KIE\?%Y.-2ZM'<]G_>@;>YY6C'#?6@7 MDG--1)D"@84 2 @$:,I*4& F$<5,L-RI=N=$>");I.Z>_4EW[SVRIL-WTSZZ M]C9"XR;!U3S-1JV?X3JP^KPK]X';>3MS3T)4=&LW#N7,=G 22E]:R&F&#;6= M_Z6>#IOMC\:>K%?-Q7=O*@\MU(_NM6BE=;>L%+*5"/(> IT4.4$%S M0,M2V)^HQ 46F?),:@N%$CNKP0@%!ZG&C=M6FS8HQ3L$OK8RF'17,SD'E7X6 MTB Z#N<]]IB:6Y0]*+//?4;V588#3.-83TS!6,FG\5A2_>:D)2R>=?9K\\E$C<#F8OSJEO/GR72.P=)(?&V/\*3+M7O;=.VO.)XT#=T2'% MVZ?#1_HC#-O$M/G'/]IDDX]J4ZWE I4EU P6@!!,C<$RP8CFS+6!D)P4E#O" MF;Q]2HX_UV%-&IQOVG\E'=ZD!?Q*L^)[16O^V1EQI6O&60JX$C8ME=>OD$TD M;^8K9].R]/**VL3C^[WNI*H6[XUWOWWZI.[L73GC7_[!'M0B4WG&*&6@% P# M!"4'3(L"I"47/,^DRMUR%R\)B)VFV(A,#C(3*]3-Q%WD9/@%,H6F?B\"3R6= M+<0U3A6X_JQ&7Z9!DY;$_K21/K^-8[^O.1J V?M;" M21$OS^(,[""'XGBNPM-! MBKWHQ';'-O:N=5,>[Z<[ _?GQ/RFMOMG.Y'_TSN7;.PDN#H*1,2>2?";:N3P7DX[6]KLD6WL M[=&^NE3*I^?$1#::IR*3KP\^!;BN M$.1J_,:J[6G0/#4.ZG-T6:$9>AB=$3Y[?Z++!)SK/33PZ>"HRX9)9?8F33'R MKHG'Q[;E3KW(2K-TB81FZ6H,$((2D++, Z$_ M%F/.,:*)>/ , SVC0+2"KU,1$N%QT#!^$&<(Q-QQ&@="SH1B7)X*/?]Y9P;; ML.6'E51__I=Z6J!2\:PH"V,2=0Y0":'YB3!@_/\,,57P7#M9R(L2YCD!ZH0F MC=3$B/4] WK.B^LAT AM@TZ!W!4-. >ZH,R(@Z#G(\Y\$G1!H9='09<^&-S( M9"4V9@.C?E'MO[_<;]:[N_MWNX?=DFW-WO<=VXK[W>.-_->NNYSP9?U)?5.K MG7JW7C6[F:Z.IA2%5!(S\T8N4H!2G '",@XRCEBI.6>4.;5&C $N=J3GN&:7 MZ"2'MI::;D9DQ)C_)#N7/R;;%:7R%'F@B+%*P>TS8 6M3.K5% M^\9Y=D*Z44Q.8_Q.%=-!GKN+Q>1DG^EP,;V,@.S/MVRY9!OY^]I*_+Q>-L6C M^Y &*Q!*"T+;6O.(FWDF1*2 9[CD&I5:NL5\KDJ*;$$[T4DK.]D+]\@"'.1I MV!1.JKV?7;ND>$CI^4$&/!(;IV(B+%/1^ZO@EVKHHMQ@[N#@ /,E [KH<9+= MY_1 J!]I"QUNG\QF\*A3[?[0J20JSS!,@:"V0RQ$&%!M7D>YQJ(0&10<>Q8 M&Q(7V5(=]S]N;J4U4'R]O$&^7/VVJ5CPW. U4AO=ET=%D)>>C--34]R6:^JM>J@7$$N8%!"*G4)),8$X]2Y"Z"X]L%TZO?(D6RJ%@G6C1)%_-:"JI+"#O0RT/HEU- M2!SZ_ S*E,R-O##G1L&L-^:N0'K%*W-N9 W?F7,<8PK3](O:LFII^Q/J]>:A MO=K U[OMQ9K-QW=/24%DBFUPBQ(($+7=O93"0& H"J@$D]CS@&XJ:)'-VF=Q MK^1NV2S-'F9RA#-I@"8?]W>"/^X+J;^?XDKPJ%D+L8)SS<48&RG[B:B.)H(U M$S%8T7Z62\=3$#BKA1T%^!7M[Q1$#UOG220$A+S>-_4'E>JK#_ZZVQH\5EK] M:;U<_KK>V MG"YRFU.S-C0]);874S,PU4XH#+'-8\IS)@CCM*SUDQCXE[$ D M/8JDA=%85;/'LDB2#HI/9,B14(>X^7YFD2>$X+973WI>[T MIN]E_W^,CR5W&YL\OKU7B:T7X>W,3C(WSI[L;%2'N;$=O/W1[>,!8++>(TRX MA9C4/<:C8]NCD..D#NR4O,7W7B=!.[?K.B7%9_S62899]7_L9 B MN[R=^/Z.3;-?;?O9^%O:D=R[&]GY&/6UKWMD3:FQ0RG%QP9<8M9$UP/TA'%A M$<:+#DS$UPQV=230V4WJ-,2>LZ83C3Q%Y/;MKJY6JJ[?K1^XD=N<6Q^..LS> M'S%-%- \YP AE $*S7]F3!4%RV0N2\^B%,ZR9SU2&@CZ\0ZDO;;8HYSLI&F8 M_9 0ZV2<1HJAAM,Y,G3J1,RLL=%A1*\8_'2B:CBZZ39$J &[J>NUJ&Q]VBX! M*Y.TU$Q@D$)E4_4D!R05&D (2WMU25/E>3WSN8C86DV_'-5K:K$EMK_L;X=Z34>_[3"/<41& MSV&(KS+GS(QQ9[8CRVC-<# \%96S.D"C0;^BCS05X<-NU&12@F_65P]F:VJ M;-BJUK;3IVW 5=]N/JO-MTKLG0YEC#9&MBN6DLPX8"4&A")N'#">0IE2EOMV MGG.4'-DZMR@:(]#AL#_?622&R:3NL'A?)G>DU=6J1B#+SV Z\A3%__-4/O[M MQ_H6MT[14T&Q@,4,90$HQP+*T &5>4L68 M1!GR/&*\("FRE3J6FC KUKNV: M9W\/KGW95IIJJD]]4D)5W]KZ9KG *2T(!UIA\UI+.0(<&0.C64$R562RU+[E M+\]+BKV=;RNAM6?NMB8]*P:<$Q-[%]V(2JI&5O)3M6HOM+HVG+M"D>LJ'JNXWQ)N MI>TO[_;:3[F AQ2*OGK/"I]YZ0X1\'+=#GYZ7+F/;K>4$IDCC"DH2PP!(@R9 MQ8IR4"I90)26C&5./>'/#Q_;.1U1OL-SMQBJE:=_VI;GB+$M/*? 3,4W7F<# M>$[A2\4U1F_U;A[42MKPW*]+=K

=\+_CC= [*4I5QPP+7Q))$TGB3EN0)"8$@S M2,L4>C:<"402>=SR\!](6K_JV>DG;, MIMB*:H';5->=^09LMF:O[O]B#)TKUW?H##/@9R!.LW".N/[7'E-[IZ5'-4NJ M30 ULV;5^.![Q02: !J'8Z&ZT[%".7\K(:/7EZ^Q04- M@KR+YV/-YE]<4.+8P[CTD2F[LQQ%N?:E&46A!>?4^.$LQ0!EF ."S3]R4=HF M!#072(QOU')&\CQ!YQ?M-XZ"L"X5'D>RZ^H%1.#,;_U.1-=$O4L&5'^5-B;G M\/P '4T&:')K;C(T0'AA[[^O'MAJI>3GI]I>/.J"2A"A I=4 $V0!J@D#! A M*2AU"4E62)8CI_L&5R5%-BQ]->>_?TX^K,1?_*M9GZ=GV%),JK2?9=CKVXE- M.KDCZGF?9\"_GO=H)L;5\W[.R+3UO >5MY#^IQKI[W\ ,!9NG7 M]495=ZOW?XJFTVK?Z]+80OMCW:;TWZ[:&^ 56[:=+;>_LFKS#[; 9 TSG B"$,6"I+3:OI4HS#3/!R+0%E-R 17X1]1*;97I %-B$;**Y M<([JS\ZP9Y#?I:Q2]9STUF+V\_):Q97\N'OU$DN.<'^P0DM^)/N76_(;GM46Q4_+V46W:^B@GEC:3>8;+%*34./LH91SP,F5 9(1S4I9,YIX)MU[R M(QO48_G)>@]@5"W[JY2&'(-.2M28PT]YGK%YBLZ[DC!O9?FKJ%ZS?+PK95=J MQ#L/,X55.N=E*)LH)=+2^'G<-IZEYJ=2Y9[+P%8DSN7)C3,TH M;VPZ[<>8D_B>DYN>LUJ,'\'7<:-EV"K$\$[^4%TWU>/"V#G#)">%6>VXP #) MTO: R O O_SDQ7BM^+\SYB_^'"NT6?983UX4^5E._ MU=V*2GXZJN!].40:8:H?SC1][ H,]H=L7LW=[9O:2@T;)VZ?DH%-3 M?*_1*C%J)9U>R5ZQ_=^3KU_:SUMGZ^VPL_5#?"4\3EY^[*]&V%G-#_X5\3OA M>;T)&CP3>@58\YTBO1[G)^=.KPACBH#$\\CL\89;4ZQU#A& +"L!$KP 1,$< MP+(H,Y)KFPP1'I@8D!S9LQA_O.1(8$C$8B):QD0N7IX$S1'"<%!\UE#&$)Y7 M#&DXT#0># I[G+H#-60H$)2 MA3 O#.6 BXR#/%56:IDI0 MSZ87KJ(CVY9WA_;?UPY4F?MUD "&76U/#-[\C,]DE(544_'4/GYY%5= <]=; M\23J3 $6WQ&F<&_^8+9AI;VB]N?6;%&,BU;5_ZYO-E5MG+)?C9[[?* /JWJ[ M:?8Q1]UA.",,4:;-5&48(%O"A>@B!2C'.L\QS5#NV\UL,G SG!\?7()5 [7K M;F;!VE]N+-R$M7@3^ZTY2J>K#I G:^4S@MJVT'S ?;:;%M[&X[$7^V&W!IBV>+>]5= M-,&YF6P!!5#0[%U1JA P-KT !>:IPE"5B+E'V?UD1S;1G:SDR_>U3TUG/_H< M(M?Q2/&SB0V.I &2'"-)&BA)BR7I60NXT.1)G4^%[&@4!A;-]J%RJ@K:01P, M%]7V&W+&.MM!NIZ6W@X;(N1H5&FUV33M3]ZWK6WW?3-OY+]V];:Q[;^N-TK',0>%PWTUQXGKM-QMSP.=IX,3.>BTW&R>DYUW3#CBVU MV]0T:*L6'NTM;G?;>FMVP&;[\6'5O!RY?3E^9$_VSS>;C;T69G]"%S*!D.<@AS #2 M:0EHG@D !59$,I1AB1>/S7?G\Y9MMC_P9#Q'Z3PE;]5=M5K9">%LV72U9]L? M86X@*R#*: 8H;^8&$D#,/VWK.8@$9AF&LIN;]ROYP\],C]%Y7MZWJ^3'FA37 M^.4KT.SGV!VJ;+?EAU1;\_J CX1S9<+AT\E("12:=RD:EM]LU7>5FSY5%?60?IB1JIO]>]L\V^UM5'3 M3XK5ZQ7CRZ>/Z[JV!V/OFCOL'U;VK_]@F\KF_Q@O2E@K4(@LS7F. 4T1 X@8 M(VVVTA3D2*:*%#@7PJDL;#2$D;V8 Y;DL0.3=.4>C*&PAQ[)MP[0F^2QA>03 MXXLQ9RY!U%>>"<]0ZP%MTL-M=GT-8+O=:R$G%M6;Y&C.>MA)BSOYL&H^D_QC M/VOO+QZ)B"@I/1C(-H M*XBW[2C[YI$Y(TCQ$D@F*$"EEH"4!00J+PI(U9%OKG&^V3TUG;"::6_H+)42:$0$!I#H#")HES324 %,I MI%1%J;!G)"\,2'27MP'EG:<>R*JK*8C/E9^QZ/"TJ4Z;'E'3S*O#],;\ND&5 M/%I8ME/?'M>4)F4<,]&-3B"\FP<39 MEX[ZSI%5>0W*_-F2CN2>M M<*&D2J&$"N2DM!V%F08<4>,=Z3QC0ASCSW50VV3!-\D!;9?^D<#7F9+Q"9F1 MIV9$LN9\4S1)5N<((D,R/D/$O7HVZ B.7#)%QPP?Z@R_76\VZ^_&\:X7G"*! MB$H!5XH8I[?@@)4IM U#&=(E+A#VO%U^&#SR*^8@Z/BW/>+"U8<-T]#/ MX!]D3.F-OD0>W>L\$CFS=_E2V9=>Y)G/3''A\7=[+>W MN.M#)Z#C<@62ZI25@H*,$P20L&7H:"Z!+KC$J1"L1"/J/8Q %GDY'U>:ZE$> M3L3,+SN@28.T?W76R0'KF$N-8V;,8^\[]SQX;Y"/KC,^])/ CB9!=Y.P;";A ML9^$0\NR6:I43,#>K)<8Q^!]Q1N,$] \?'UQ"@%!N_OU9OO%[$T;,?:0])_W ME;BWA8/N5I7UM-[_J1Z:0NK_R>JW2JW^;GVRQOM:4)&+0C "("UR@'AA3SN$ M,/]I?I0I-1M\IT+!HY'$ML<6&FAV\,UBKYO^!-\M/+O<>WR)Z@$F]ZQ.C!NY M2G8&8Y/U8U!Z[3%'3(O31G\>LGVW]GN>6UQ-]D>#+#F"ENRQ)09<8M$E?V]X M_C@KSUZ[]WGX#MVOQ^7==X,^GJLK6_(1 N;X(! ]XQ'S>54&O] MK"'2K=GX-X7HS!\7.85E03D&>9O>CS0@);4Y_FE1E%+SLG1O<7==7N3WQ=_8 M:LO%O]IPT'YF6 M% ^[/"TY8=9W3])_*GEG*3EDA;O2Y&=@W94>-*,.P\QG+-UU.C&)'H\%9_VM M'Y\VU=W]MO[(;&&2NF^"_&$E=V:B*[;LS^T^-1_K$@#LQ]KV'ZN[]@]=8AS/ M4<9QQD"*I6W#AJ2]+2A RH2D-*.<,L\V05-#C'V@)OY[5VV:G)D&[9ODWZOU M=W"__MX<7E?ILDQ M1GX3O%NOS$SR7=L7[:>/UNPKZ7\A=OJY<37OK\JXGWUOH";"8#T$N[?KA+5P M;:G4%J^]]?8OBSCYUD%^DX@]Z(39#W2P$[;'/:5YCT9J=/L^/?*9#7PTZE]: M^'BBICCWM'$6^\XQ)DHVL97Z5@]=ZVU*ZB^(U@J34H*TQ$T.@@249QE07*<$ M0:E(,>+$,PA39!-^>M!F8Y"MURCV&)M\^>'K]LG7K84ZJI9KV(2%''A&GX8Q M1YVQ9F#D,>;>^E,K^V M%T/5KE86;J6?MT$JJ2ASS"% HL@ RA@$1.,"E!26&!99P8@.:((6BF?&5).C M-B1=;T$+T?RZ0ZGL:8\!F?QF4 ;UL@J>%(RL&\R.W!2/8FG53 M$(+S%;<$(V@=WA",&3A.E58C7BOS)977:K1J3!F$"LB28;LM* &EA %!,Y9K MGHDLHT%7HB>!YV0"1M^:_O3Y[TUJ6(LH7@5*USEQM:_S41RK^J3>D_XCU9[T M9.Z5*T^ZHOVAZDYZ4NQ;==)W^("0S(>5V-A\PU]4^^\O]YOU[NZ^*6FAC0VR MM;;N[K>W^N]UUW]MP:%0-(9 _(FL(&$EAK8#9K7= J+I$>T9"X MA(9%/Z(0ZQ?K"*=E,+81,.Q\L8QPG4]B%R.&&=U MVN-:3NYIAG)"YT6(-U'ZC)38F2.''J]]2^EQ[6^/^'%U2T=J[6=2O14> MT[SVI4+S]:D]DOU:+6E?JC_0??;,AT,7ZT-]M8*;'91YZ;TX#?"U!N$3X&HSXO(9 M=LFC@W3V/&7NU*_1_$0W5.$(9S9GHZE\:?3&#QE\YJ)JL:F:T*(QN4+84K'V MBL=Z68DGLPON;H"\VVTV:B7:@HM+UMZ).Y0WP"G7W/H[I,BX\7>H, 93:$ A MSK'4J;(=@OQ.7J; %=E7ZB]OB0Z$]S'*)-P['Z;,S:CGD!, D1Q!LQFL@24<9+C@BE8>%;#'X$FLEGM)2>\$SVU M71TB>BIK.A%]$6RH>D[OJQE.!XY>W5P.8?S!C*0#G?ZFT670@,./?U;;^_OU MTE;C^\+^7)2:EI# F"(%$!20L!(04#*L2P034LHB'-NZ>G8D8W5D3#;/MHC MR/Z, H>3B'#%_,S(L4Y?QNCD<2@0KEM8P-]51[\8_GDM!N/SSQZ9+_9^'NM) M7/W"1P+6NU%BO63O5VIS]_1;]6!/5KO[WDAE(A5*@Y1@:AO.2V!VDA*49MES MQLN72U@3_?=VD&']> M+W?#'3]\F'0PL).PXV=KSWYSDJ^_7[G;[Z.XAQ6>A( P@^RWA/S,\E6U!BWT MY:?G,]97-3BQV]<_';Z'U=5*R M[[S\V?=S@S2VS4"NVJ=;-%Q2EB*J<$4 1$\;G MR%) E-2 DX+F2HN<$J<\AHL2(B_B7E3R]<9]W5ZF8WB]3J*DWSIUU<]Y:5[5 MX=9:E=5:M?8M<_&)QYL%F;I?K; MNJ[?*GMX87?%4! IBE( *E(,$,DSX](SL^V1F!7&G4>9K66PWK*EZ[ORC!2O M);:7Y?P5M++,>\(*2ZJ56#\H&_WP;WQXCA_7]^-(K?W67"LL^6EIQ/W<:SX4 M\ DYH[^L4/S3]S.RYSY7OZS^F1/S@0^')6.O-X_KMH>*6-=;X](2S&6A*,"V M=A22J5FA.:6@R I"(2<$IM1CY_U2P@Q;[B.122/3+PGX.24.6^AQ:OJMRN<<7M+F66_S\L5ESAR]@?IX;?.EC4]Q3_O]V;+6M[$1^ M4Q]6QA(]M#V;^'JW;9*.UWK7)QVWE7$TT\BFQ( "TL(V;RD!*S4%J$"P8#I7 M6>:;*S,&3^P-]^Y MD8]-^LC;R<%4S7HWV1_E*]Y,#J9T^%YR^+ C=DSG>[7>\'J[86*[R#."E)8" MX(*JMLP#A2H'!!:40E(*3IU.C#QD1C:2'X=:#2=?68?"VPA>Y])CKS4=0]X[ MKW'DA.W$W-2=8U]V!Z$+"/V.# B4)1;"LU54^CZ %\E0 M@774."8ZT2TU#D()W$\CU.1]#37VCC-J1XU0J]9;:@2_%YV5*N8W9Y/IK_F9 MT]DW*3IO-Q9(%TH:4G*4&T40X95&LJHIRGE1J9S6EJHL 1*J#H,SU(DZ/D@PCNSPL5Z!_KK-ZP56;Y)GG\$L3Y\3&Z;.V&FR() V M9,["WH_EF'-?!5!,)K]/[^XFC9-R]NUR:-Y"U:/D3/2BLTXVE$-VP15*'$<" ;J[OM'^)'UG @Q,3@J[ M=!B9"0+@>+[\0UZ*B*L6]\>^BME]ZQ;137.W$+1,$;_"@N92J I)ZANN$-]P M!6.*7#QEB;2%JBH>'%<%"$R\\H=;F'=+%;*FUV'QI0SOE!6,84" =61D8'0P M@+(B/5N(S\Y3@0*(KXX,3EQ\=2!(L/ *8/'.\"IDG/'"*X!53\(KR'OQKL_3 MY/RN=MSW&]%^FD[UK\8]82I=,FLI$HPRQX0Y1;PN!3(BYTR2O,IK!76 ]LA, M[@8=6/MC/VB,BI+J(D=62.\U5@1)YK[2E?N&6*$H-HI=]:W"+^_=_+X(=.OR M@P%\9ZZ;MNM5*L7$-ZX_/H <*ZYI62-M_8TR@36JE<4NGB\--:*J%>$+ #^V M^@7A&Z0'@^=>2(I]Y/G;=GOXT,W%MNJ[:7^RBV?FR%O$5Q07C6&I$M7(+F'*):K>"45V; MW-2&U24#WG?8(S'Q2EY(S^Z&_NXWB_[NR\+>V>OW'_[,W'K/?EQ^ !=1WP=H MZ-H_(DPP$@A Z)AD$&AG"'TQEC ^^BM9O^??_0G9V73V M[F'>M&8^?S^]E4W;;5@,7[E2%V55%[6+"7QDE;N85'!,?6-DK16KL#7 _?A@ MV8E)I-?C#]]IUVG2%;:1"UTRM:(,E#O"L0UED22(P?@D%*PDK@;8_N0\$Z[1 MR(P#ANHY]\"'B*K>,]?3V\]3-_6/92IP3G)6(SP%VQI;T"9A& M:#V?+5;L*>FS_M:857VV:+Q6V&?;4_$WCV:SW_ZBP:VO(':JW 0^3'SQZ0_F M;F94TU\;OYW.[IMY_W.KSV_O1#/K+H"V^M-LZFCJZ2@^^UJJ@DJ++2J)<,Q2 M4H)$3C0RM>"%-1QS"VSJETK5Q"PU",Q$)_'$E_<;-,_TBNHG_HE'Y;O-A.91 M_>[7:V] IIX.&%OH/]7$A_I7_X?IA!'S2\]DU 6NM""/<.4KD0&C7Q)+.Q&; MKI4EEAC[R?DL_IK.WC_,[Z>WCDW[RB6F=KXFI<@67'@WE".!ZQ)I5=:25A9C M$^2&[A*2F.8[@9D:)$:R\@9L0OGT,(MA3 @T-H*XMEN3G'(VB!Z9++8;_WR9 M[WCV@%2^G\W8&851(1)A42M2&(\I):9C667,"/ M]P^!#GR.'PZ<.>C$?P4U2K!FQ&)4="T 'VA_)]G%4PG@\P*"Y+ V>GLEZ]/.[0A,?^H&]\*-G.SV"6P0O(+83 ';"TF P^V MUH>N.(,>V8HBF=^UU>7.2K:B3##? EF4R_.*V,X^+(VS?,PJ*G7NBL!'' MVR^-LO3)7FK<",>H/?3QIT\C/;6.W+Z9.Q^ M]=?>_]LI:,)5:PHI ^"2<%] M;P6*9&5KA+7SQ8UF15D 8V*P#HF9^O)!SLW?#]Z5[-0YI%90&*:AOE52I&"T M_+0FD.F4R837)IL-ZF2]=Y^N(4PL'*/6_0G3[ 5K_8"@VUW?!S;4-M):_3]R MX7YZ^VKX%_>7%'/S]M5_4$L#!!0 ( 'M%:UAM%8_3Y@\! ).!# 5 M8FQD<"TR,#(S,3(S,5]P&ULY+U9EUM'DB;X7K]"D_,ZEO)]J=/5?2B* MRF:U)')(9F7/O,3QQ9Q$"038 ((2^]>W.8"(0&R(&X#CWHO4J2R)"I+7;?G< MW,S=EO_RW_[X//WN*RZ6D_GLW_["_\K^\AW.TCQ/9A__[2]___ 3N+_\M__Z M+__R7_XO@/_YP[N?O_MQGBX_XVSUW7\R[?%Y..GU7>""77UQZY^=_&OSMN0LT<0F2$H[A0X ME0RXXC$R(8JUXO_Y^*]9:A.R4J"0.5 I%O Z(10F?0PV,*W*^J/3R>RW?ZW_ MB&&)WQ%[L^7Z/__M+Y]6JR__^OWWO__^^U__B(OI7^>+C]\+QN3W5W_Z+]L_ M_L>]/_^[7/]I[KW_?OV[UW]T.7GH#])G^??_\Y>?WZ=/^#G 9+90JKM=2?I.N[1_]$_2^X^F-0?P1<@.1__6.9__)?_^6[[S;B6,RG M^ [+=_7??W_W^M:2,4RG89'_FN:?OZ^___W+.>'A;?A8J5W_[=6W+_AO?UE. M/G^97O_LTP++O_TE3O,76E5(+C9K_M\W?_G[F^6_+'!)F%FS^S/]8/N-NMI! MI. ?*YQEW'!XMG(>)T_=.+2O7%%9!?S/*KV6JR^O9Z M5E&[IO%%7*X6(:TN1(I)^>0 3;:@5!007;00E+4,ST[& MR<7ZHQ-%<6+]@0$GD%9'B!FKZ'$$@3S:+,PM\FN2EB2%M;H6F+Z MZ\?YU^_IP]]75NHOUCRM^;FWW&VZ=W7]8I&^FR\R+LBR7*T7%NF>WF]C>OLG MOO\2%O0A2)\FTWSUM\MB_OF42ES-6\ATHS'BXR_?D3@*+A:8?]XH[%&NURRO MR!#C^D\>#89O+W(F52QQN?W%!_J;+_Z8+"\XYY+(9R T(W/JZ!^1!0DL9X4H M!0:NCT?'H^L/ Y107K/*5Q'!C%A!,\+Q?M,:>6..S/V+C^P@3@-0(X7 M]$@0\V(VNPS3=_AEOEA=.!5,#CX!,S+282A((,*2-8T^:JU53)XW +=10^QDOB8!&FKV<9__@?^.TB)VND9@YD8A2U&Q: \*R!%4WVD=NL MA&S@7MQ9MA,PU)D XWC!C@(9;Q>3SV'Q[?TD_7JY]I\-$>V]X,"B-*"RU.!8 M**"SH[/3:Y9-@^NM>^MVPH8^*VP<)=I1@./J4)RM?@V?\4(DIJ-'0WYXHJC= M&PX1(\E$H>4H31;J.+?CH54[ <.<%3".$.LH8/%ZEN8+.@AOG*67\TNR@]]> MSC->*"6-1B/ RE*];/3@-!V3:$O@,18E8IO0=0\1G4!CSPHT[80^"@Q]"'^\ MSB3+29EL7NJV-C*7HC/G J)/Y'%+'2$&84E(,9104N;EN%!W[_*=<./."CN'7[K5E=^E.2/%G MA91C!3PFE+RD7[Y9?)C_/KMP)EF;R>L2.DE0%,1#C,J"Y84\+A^BB;D=1FX6 M[G:/QLX1(@=*=TP 69^@;Q9O%_.ODUG""[0Q<X\O'HWJ)S+G6LS.8\)+UMGZ\(G48STCI2+Y&@)I<"ER(%3E,]EC?*C M;6A--JMVP\>Y7+D>+=+M?+D*T_]_\F7MAGMA;60$;%NJ-30U&R8G0KIM2.$6K4;)L[E2O5HN0Z,B_>8+AZ>L+!<]"V8CJX!+YP!UZ)()3A7+%R%";NKM@-#^=R6WJ4/ ?&PH=%J+4A M[[]]CO/IA;=!JB(,I+6C(^N[ )D[,"9BX3H$:8Y[I+VU7#<4G,O=Y^&2'(DY M>/5'^A1F'W%MSE2(3%8?)WA3D^PE!R^"!YV+YIP5*1UK8A)V5^T&B'.YXCQ: MKB/!Q28#A:#])DXG']?"N>!1:L3ZVL-=C8B*A1B\ FFR\THJC3PV@<<#BW=+ M!CN76\Y64A[%#<7+R\5BG=FVY:5>Q5TN+R@^#B5F"X%)56]L&7C-&&29%7-! M>>^/\R_VK=X-+N=UT]E SJ/ R^L9?8U&0&E)<2 M*+;20"$X,]'I%)LD!#V\>C>\G-?-9P,YCP(OKS[CXB/A_6^+^>^K3R_GG[^$ MV;<+'W.A&-R#LIE@ST*&@-9#LL8;SPCWL<45Z(.+=T/+>=V!'B_EH0OA/N,L MUQ3:GZ;AXP73:+4J$J+-FJ@7"@)W9!JM,CZ)D$PX[A;TUG+= '$NUZ"'2W(D MN>D_398I3/\_#(N?Z"?+"ZX3QL0EY'7EERL>HJ%?2:=D@> Q)'#2&RLW0W MD)S+-6D;"8_"[Z S\'--@9RGW]Y_(EDNWURN:@>0>N%SX9E'.OXX&%[?D9E" M\&@1++J20HR2VQ;U]_MHZ :<<[E/;2SS42#HI\GTZ@5)8XG,DOOD4E2U^)B\ M[H(9I'4L:Z'1>]$ +S/LR-,T=*N[/)>KV,8R M'Q>"WJUW FX*CU/MP_7MQ2Q,ORTGRS5GQL5B19# '2@'MI9?D MOW$T3%M%1_%Q*4B/K-P-(.=R6=M$OD/?U*Y['.R(Y2?ZQ45DC+F0%7 FL/;J MDK790:)#-T:NO42-QV6\/[AL-W2\X8,.SC!+DS"];I2R MO @9179T-F:1ZNM5K>NP20%:R91PW'EVG,?R% 7= ',N=[I-Y=T,.__E^WO" M)59_.[ 5[IK'':G=)K=;1]Q[WVC1&'<_82WZX]Y=X;J=*LLV&V$*<>EK+[R: MJ29L()/@O2A&FQC-4S+9N\+11F"^6*=.(2?/EZ4,KCK$*N<"P7--L5>F4TU' M9L)Q]ZP[BPW8 [>)HNYM[ -D. ;[/U_\O&VK?:&R2C)3Z,V3(_83G5_!:$GT MT_\5'K(,QV4DWEEPF)YC)X7 0;(2[?[Q-6_R#6#G2+9B4Q1+*Y71Z<;WFF_M+7@.OI*+)\4/@ACM02C'PWBHH M7"BOHLW%[[._=;4U/E;AC_EL_OG;>@,"!2"T#==4U#]Q\RM(\UIL=?5'UEIY M'L6'6IV;55XLE[A:7DO 2Q5RU@5\$@+(RR:#&8N#F+D+K$C&]I;:MI7 ;=J& M\5=.B* KT]5$&0,>83?T;Z]K[K"1>2D)>001ZH-"H'C*6:= E* D(][0[ZNX M:8NI!TD<&EK'Z/T>B(Y7PCBP%):?7LQR_=>K_W4Y^1JFZPB=:!5,J01&REJ; M*A($+BWQP0NBBIK\AO[ ]""-0Z.I 0#N@^IX;0R(JK6[^?[3?+'Z@.0;SK[B MX<9M 77#F'#=*<^+9 .E?LH0+,5R-L%?@F3_.J/ M+SA;$A\FTA'N8B$;6UML*T=\:$L<%<:R+\9XN^^EZ21.^AT:AVEF?6*_ZGAM MC E5&]E<.(S*N9JR$6Q-[I$)?.T0D6-.LF2,#/<]8YPPXANF[W4O&#I ]H=# M9[X*TT;0^74^2P]*!0OS:+0%+NMY'%EM[*XH(!;:.U\?=OR^#*NV*'J,RJ'] M]*97!TU4,0I[]'8Q_X*+U;>WT[ 9M4F!Q9<:=;R>I>EEK:]X5^?[SLOE$K<; M!T,P(24)LI;_*:TL..5JY*&,1*4QX[X^_&WA]GSZA[YU:(.=>Y \L2)' =;7 MI*C9QPD%(1L.U@'*AT]A]K?Y//\^H3\AZS!'S)%\RT!&W:""J*, *;3V&74I MN*_;>$VP,L$49MG> M=A1M ?8L')WP$N)$.#I(Z*. R\WEW8N4:HMAS#_-%W]?DA6N=GGU[1=^J#B9T6JOLE%@\49>UZ^Q MV_-?.,V2=AI*R'3J\UBG*P0/7L@2!(H<>XP^'R5SZ-N,$^&MC5I&@;#U^;XE M7KJ260@,,) \5! S/DQ G MT_5L[FN11"Q!,>F!'$"SJ7T+I200)<=8K&TO\$"]2)\LY[1X9;:@65E,($@O4S9-XX4'LK8L^R77]H9 [X0U7.SP\=H5_ MK')& ;2'GMG?AF^;-W9E4S8!-42RS:!*()/OR'@;19:;"SK+=7\76?LH'1IL MK1#1*0OB(/6, FQ;!NJX@BJ;'7%=F/H*)HT'YFJ1(%)$&Q/%M@)]5!:%-[G' M3,%'Z1SZ(#T9T!JI9DPP6\];6Y)JB(7 ""T4#N;$ NI3"J MOWR;>^0-[>B?&E0'*F),6/H9 WUR9U,$J24&;B$D5T#II" ZEVK;_.@$V5Y3 M^DL/?(3(H2])3XVKHY0R*G3M\."TU*ZX",@THT,]US9R7M"&85JRA$KX_H'U M3$R=/JWK=)@Z4!6CN*RXN=][2#ZL1)&Y($Y8?6+]/2L^ M3N?0H6-#0.P#VS':&;H6Z,?MFG\+D]F;V>8"$6]Q].V"113H D4E0M;7^1PA M:FZ >ZDY67\7^)UGQ$>*?SHL-K1Y:@^9DXAY9 9J)PI)F?A0)H/4*A$7Q1/N M602#0:C,M!6ROWO[AR@<.B+LQR@=J)%1X.K6!0G/Y 9$!CQZ3;94)(@!!9"- M98[1[UG=W^W"(?A9N^E99/W!YS9M0]\@G!!!1RAA% ;H]7)YB?EE^#(A8-;'^3K @H/S+(/*UH*K M 7"R@2OBH3C58\KQ+FE#^]?'Z/E^?M[!0A\%9E[DO'YR#].W89(GLRM&I!$H MF8FTB7P=ZV@%^"P,:(D6A;%)EOZ>E!\A=R1Z)]]0*;J=0UBAPN)'311:H>1V"+9(AX\L8^9,4=H*@($(P)U+J ML5G1AJ:A7UN:(N@ ,8\I7+L5A%Q$[X6C_T%AWM6D"%'O3P6H@BEY5!E-?\T' M'Z)P)- Y8>AVN$*:P:J?!J(_SY?+,,MU[NT"/^%L.?F*KV?TU[#^SFVFCNLF M^L1*IVPM^APFF_49W2QP3<8-/CFBB46 6=]P)F_!FZB @S2_V%TP\3 MV<+_^HJS2[PQ[R8'D07M2JGIX)9>@XOHY=UB[BAKQ%:(.4A MI^IP#8S"==HR\!-)["IUK3R\OEBN2U(+OL/+HL+3#T"I0G;GRJ+T:< M:>FT579OE_23@.IQ&V5& > Q>C;0S"L"]G"]7;\K[4/.?O5-<1*DA^5)[ MAHLZW%E$L%E)ZVURY%/TERIU0]C05U5M072HQ$I"H U> M!'(.72:G,XL OKX8:9.U2Q29)M&?)=HA;&BXG.9H.U3RXPCY-JW=?OCV:UA= M+FYV$L6W10 MHQ$)M3_SCV2GI_-U?Z0M>Q>L(//<,@A)93+5.4#@CH-!6XS5PH?8[T7GHZ0. M[2DU <2#MYQMM#,*L+W(GR>S297,BL+I*S9D%,D5*4#[.FM%&02O9(+,@B09 MH<[87WN$!TD<^D@\#;B.U\8H0+5V!6F#_!(6O^&JMJ;9+2 M6%MKT48IL6A64A&LQPOTQZ@<^G@\#;2:Z&04Z%I7NMX1TD444O*0,J#-2+Y# ME.!434!-3F8K4[:BO_26AR@<_*GO)*@Z6A>C0-1=!@)AGT?2+.T (ENP +&V MJ"G*J\20>QGZ2U$X!$>G?+4Y"8Z.T< HXL%-'%L?(NI=VILO6(_PV<<7B0[R MS?,3CQ3&&%6@9!?)$9:H5^-'7#R-@;J)XD=VAS=9H8L:V6!@3>NAQC M6X!QU?QA([+KGO.<)>\LU\#=NC\;G>O1,P$89- )LRKQR5? IY<9VARUQ$EC MH8[B:-NR4Z]H:\L^SB0R!KF4L!E#X!S6_DE)\Q**TJR_L&Z7LJ';WIW&VAPL M^^Z'@/>)?+L2E*B,*ON/:7L M-RRF\@O&.5_Z&A5_/^$\GP3;DY-M^4%\OE/$UHH1I,_OM\,EO] M!PF-?+;E_H:TDCM;;#(0M/(U,RR"1Y: Z^*S5SP7V5\-2SN^.H'7G0=X!]?[ MP2?F5US$>;O"F<]?PF11Q5E9O] Q62MJ4%.G0:FL%-1&$>"R$U8+"F=E?T\Z MMVGKA#Y_;N@[0OY'&\^V,TNVN^<'+/,%?@A_7#C%DI0I@=%HJA?@R'^,%CB+ M01O#..]Q+-<#!'9[LV'GAJAC53&**X:-:(CTK6-1$W8FLTLRN-M MI9)%V], M8J*&)=7<,D.&US$-%+/$K"MGI;]FZ5TH[H:XL\O;:ZZL<5JVJ\2Q>ZSYX'3T MA(LH:J L*VM>,7!1ZBBB$JCZ:Z#P-+W=4'AV*3:-%34*,WB;IQ\GR[1A"_,N M5T45%;@!DP)%V^0D@ ]:@O8VIB0$UWXH^#U,<3< GEU23G-EC>)2[8:KBQ"= MTCX;B%%39*]S@LBRAF2"45K+P'5_Z3@W='6#TQG?WS]+\*.P6YL&S?>+5ZY% MHY32(@0!16.=4IT".&D#R.!3+#8;(_HK*7F*VFX .Y.+_Q,I:12VJC(SG]4* MJC?E,>X^? JK?TRFTU_GJQ_P':9I6"XG95+O$C<[[LVB[KE?"JD#3;"B6"_Z*SMMQ-30"70&VI$3MK)P'$6'MJ3[8><5UKR0$Y74Y",>EL\1_@7S'A&_%D(]5E*,3JY M@R^63)9U0F8F;8\9@BTX&OI4.+/M<3*PC,+!>HSK"YV#SO%O\Q*H>N2SNQ@]-$.:. V8-,<)5CKD50C--VY2I"1&.("9.U MR-Q:WN/0I@/!Q<\N!?M858P"3U?]6]_B8IV8>7,&\,*3CP5\J9EQO'9;%*C M:)DR2FE+CU/L'Z.R&[+.)+^[L5)&X3C^$):3=,5./>"O6'HT9\06QX6R#D3M M/ZT"UIN5=4XO%T)SIDKH[TK[V>0/'3&U07JII]U)R9- MT3P)E#7KG$R^RK:.Z/. B:%"GGA._64"'<# T ',B=!Z:E6. J][M^0CR5#9 M;4"&SIT"7T?5O,9ZEE% C;LY$NK&/9H8I DJJO M \76NFX-W%L>1$F&\U'XET.7V/=OXYZEFI%DS/P#)Q\_$3\OZ+/A(Z[Y6%X( M+9+73D$4BC:,9QZ<=@QT\C9SK[G"_MJF/4ABMYCZ[.J@CU=',_O5SR")E^M' MT>5DMITNG9G'HY$J6*1M6(YU'Z@ MID DX$$2F4P0BV2(^CL=GJ:W0<>(1]?X$.(4+YPUZ I%0B;4T2L8#3@D>HOT MM"]SB"7UV %R/[%#7Q0VQM<#;1X:*FL4CMH'^I/+-V5MIV-88GX;OJV/@\6B MLK>V#B_^F"PO$(-G)5)H+F4=4!T2>"DIR,DE+QP/@<@^, M)]'=*%"YEZ5?\'/$Q86)W ;)"_#ZM*U*;7AH97U =XD[S1WKL5ZZ \%#8_$T M:'FX$4Y#U0V(QW5KJA^W:Z[Y^OMLU=86C --?DO+58A\;&.R2G8I)6NVR\>__W+2?,:Y-,=H 4WX!BF0%9 M=4Y2*CH4Z8*+LA- ]BXS]&O725'23L"C.-9V4QNW;FDUN-J$4C(3%&>[0M&Q M2$ 'OX3@3>"IOR$Z#],X.,I.ZD@UT,LH\'751FZ].YRPPHC (!6GMXU7 MDPE@)*D^!Q5*[C'5:8>RH<^U%MI^9'[J :(?!7!>+Y>7F%^&+Y-5F&Z9D*ED MKHA^*P795(E(\D #B8B4+&4I?7]6Z0$"AX;1X1J_W_KJ2/&/ D,OTD=^JAKB*MV*AD% MPM[A*M0B[ZNGJRT?BE-(BIKB5>L#&6X,$)(S8(3V(1&+,?77)_=A&@=/\6F' MJ09*& F8EKCXBN0"/%'7=B4UBEU\R1IXKK] M5NF\)08YE"#(:U6J0#"^#C[+)10AE.LS=GP6[4,;Q1/'E*?3XRAP^N8+5OO_ M0YC6SOV;)L$O\G]>+E=5I-VYW^Y3K[C3MDC0Q=+YP>I 2$P&),O<2I>R\/UU MX6W+V]"!RBF1>+\F<3A8C'!;O"CT[2/8MRH+G7.NY9NE-G(G%UV00HRQEI2D MM<'^G(ZFK V]*8;$Z1.;ID_0C&+//'X0_TR1QFOZO>5%2)'+PA-XKAVHI 4$ M;CQ$(S.S.EAE^ZL&[D#PT"[W:9V;UAH;^B'OFHGWJWGZ[;_/IZ2>Y8:A=_/I M]*?YXO>PR!=2\!RDY. BJ[/,-$)T7$'B&4WRAH+<.VUP'GG1Z[;>T#:RN9;G MIQ7Y*(S9KY?5"&_S+)9O+E?+59AELNX7Q22NHDV *"4H6ZJH; :C9 K1RZAR M?XE\CY(Y#.A.!HE[IJN-?@Z&VA=<3.8U\W:Q:OKH=^%2S-IH V+=$KYHVH.> MU_D$,3"GC$S87TW9;L)RWS?I_4'I ,F/"#<[G>%38=)(XT!+J2GD$R0&6AJL MSPR=EUK'_F[0G]F2O_D%47_X.5 #0SM+/UPNZ?A?+E\DDL=R_5L8N;Z,W.2\8#X9K M!97(:Q4!HA(9DO"BOH8ZSOH[+)]'^S"UK_T9Q1-J5_OOFRKB!_]0*,4ZH MXY&4X#ZR9:\X?E.V(KC0+-M(1PL8*6FSZMJ8IC@'POG F&(\ZQ[GPG:D>IAA MVX,;W..T-VYDWMN :S\HI"V?SD0C$J,SQ!*?)GAP3&?02>: )$UO^^O5=@@' MPTS8'ARQ[;0Z"D?AR>:Q$:,*0CF(AKEZVU#O'0QYZHE'&WBPK,?Y\$VFGS6? MN]T?)IMJ:]3X.W@<3RBL9A,P\FP*KW6%OH[C2;574FU]+5PT_05=_VQCG=KB M[_2SF9X#AK/8#D^.1S",(:88P:MLR)WW%H+T!GCR7F@6,8M_LAD:0XZ..2W< MFRI[)+[RXP]C)#*3BQ4@)<&I9KJ ]U("6BT<=^B8Z*_2_LB'2W:^+D8;!1WY M O5JEMN^6^9D(OBEL M>NK,%9:??IK.?U_>YN'(GES7'SUI-ZZ'23])'ZZKI:Z/3DVGH\:8082,%"ES M!W5@"-@4O)8,;9^IV/LH;5!L,LO_@\7ZPFR_5_OOKC"T7H>.%#\3HY ;98DF0V M$8+G"5 H):*6)8G^7FV>2_W0!O1$0'H"L(VU.G1>W%WF-A34F]&U!-?<_>^K MZR$EA*T'AR9F5"X"O%,9= Y%J!BBY?RI".69:PYM&$\+L5,J8!3V\/7G+V&R MJ+Q57JKX/LXVV22[@T8_+,B!IM_$R==:Y;.\L#)&BN(-B%P'CFH6R+,.!:01 M*D=MN2NB-ZMX& ]#EXGW91M[T/"X+.3KV5?ZU7SQ[89S.@7>S' QOUS6<595 MJ$MB_NMD6?K>C MIU33*$SK;7;_/EM@F-:-1_^!DX^SJ[>>S>OF^J'SPNF@A,8$3NKZ>ID-_4H6 M()DJS.2[,]O?4_;SZ1]Z?LXP[F9SS8X"O9LM699_5IGB^XPH Y27*Q;9VYIAUX5 E2 M8LK&K**-/5[\-N-KZ#D^?:%]("0\?Q?XS2Z8XPG.JW^ M(TPOU[T2ON)6!1=H.$:9',0B:AJKCQ E,5B*<"1BQ3$_^3KTK!6'22#NU6,X MB?"']E9_Q*T3OBDZ^;DR=A&,1F$* SH95)V.A."-$F!0!RM",O)N5]U'N[[? M__HPB;N](N5HH8[BT+T=JUVHH!R33H,PM5*#D PQ:PK$A%>1XK/"F>OMX+Q- MVS!YMT-'S\_2R @1]5CT_YIT-_LXH<"?3G9<+==Y:A_(B?W;?)Y_G]!W$G$6 M)/=@%-E6%6M/_$A;B6=K;2(/MJ3^^NPV8FJ@S*ZA0=P/",X(_=?\9:TX29+< M!E%O;T-4]56@#CCGR'Q0,I?^*A^>1_M N65CQ?)!*AWT*7T[ER3-Z6/?WLS> MXVHUO4IL6<^&_DB_OE5D7[=C2#IIL$4AJ'I9&WB.8*6VQB"WW-E./N.SENV& MM/-^\3F='D82U=Z6X>:BBH*L^>?/DV6];24VR8F>A#B9KA,++J)P1LF00$<> M0)$##<%*BMQ]3>CTLOB[N=J=+LF?7KD;W,[VG>;TVAC%07SWZO]N6/_J\Y?I M_!OBMI9GEU>K%'%3#" &49V.#+Y8!&-DX%Q8%GA_A_+A?'3#\=D^\/2NZE' M>EL0O/PP7S]=_8"?PK2\*5Y%6:R3Z#G(6!MNAWISD'T"QU%%+G-P(8X&KH^R M,7R']&'!VT:_(X3R_>O86Z?*V_!MPZ;(WF<1''#C6.T1J\!YZTG:A=%N%K8, M9G4[LC!\%_8^(7P*O9X%?*\*17:?$9(5A86H(96$%#=DVIY,,6#&&:B8'A6[$/"]UC=3I"X%Z7,2TOR$>7DL@%ZY%.$*$D>.D*))>S%BY[W6.O MC<>H'+Z3>I\0/% [H\#9VK[OL/-A_L"5RH5-IF@;#>02AV^/?EH$MM?;@/>=7:YO=_N4$%^.=AD)R[E0:)LQ 5%9 ]9& MY-QFJ;&_,*D;S4/7B_?: >8$:APK/#=E1 \+,4:35;$<.#K:XM;$6J_& %VA M'P1/I\6@,-U#^]!].?IMS-9*B4/7AOV*J\WI4Z>YS!>K#[CXO%OG9G-VB6." M@+7_+YT\X$V4P$,, 8W ?/-TL_>QZ(F%AFX<=$H5ST\D[U&X@V\O%^E36-XN MC[RNY-CYV?Y"W2QEJN,K0)=2NW]8 9ZYV@S6,Z5D#CGUU]^E#4]#&\0>(#TH M#,:4!T<>=$+,:U&_#U-<'BD'#$4CI\VOM*%_^$1N56V+'$6PQ2H60^XO;:XQ M?2K;W5N1NV\4_GZ4EE^.0W+Y:1,,+]8/J")"QM< M$+6@6FN=0$FNP9&K#[RHFAH;I??])1,M3 M'"=;KY># D'"!Y5D[5_";>WL9Y&":1EE?Z,$#F9CZ.9,@_D_IU/V:.&-I-W5 M\G7W9.;@12J."D1&;E>83W55B,X(VH5F0R"2RZ5[P_!CY(Y=,^F M7M'91EEC,K+=Q'?A7:$=Y3U89NIC=:GE8YR#CMJPS$.(/S6.]77CI\DLS-(C0A1*V$0&/^L4B+\ZIZE.M3/92)6+PJ#ZF[_V/-J'OK3H M]W6CE1+'<0.Q+6K<-FG;2?+9=>1:QOJDB194J:>&EPQBC-98QYU) M_8UB.)B-$3ZM-,/7HY76IU7V2)S3W><- 9CI(%)<(D0D.3!1. M+D\V+/0WIW4OJ2-\*3DA0ILI;136M9OL+I3-Q:@@R>/>-%-'>@COU=4GD"-H_!07Y6"B9RFJQ;I[\C\;M/MWLPJTR]FN?ZKWE-\ M#=/U&SR+$J.D32=K?I&R),F@(H?@I,NN^%!8?V[J 0P,_SY\X<#]2*4=.PR;F M%JO30HP576SB!ESMSJ9J4:\GPPVR9!.]YKJH_C)ACH#8">_8^X?8IW/]%BF/I>LIJ-3G\Y7] RA)S7LS)??+X:7KD# MIM<_O7O_(F8?8,H>^$H+:_84<<,;M(*8-7(&EOPC4(Y^%=$Z8$DID^G(]*R_ M\NV^#=K-RKL[9ZVTFK-WK;0W97L?%*;7M.QNJ N198Y%%1 YU5%;),!:JP6N M!&Y5*K1=^KLU.8Z7L[6:ST'R?6>O1P",U)!>%^*&31X3^6!?YM-)JK?!!UC4 M?9]K85H[DSN\C96689!,0;*IU+QU"=$Z!Y@M5T5R)7J\JAJ'C=UJ[_7LQ;7V MWFZU=_.35\O5Y/-V[N&KQ6*^N+7E"N;B%$_D&]7<4:%E+9<)4*PQ1GLOR1H, M8G./Y^UL;?!SD+[?!O<,D)':Y%^(N04=.FU,\IZOM;#(78D=WB!C$,7HH, & M45_R+ =?4(#5Q2?-13"AQT[$0T?Q5WJ[O]-N D7A!7DP)8')FH&B;5X3EPTP M9Y(*W*.X^X3=(8COL/#96L+G0.S1&+ZU9D;QPM>!P6\[TMZUZ,'$F,B?!C32 M$:_:0DC$M4O6EZR3UMA?L'HX'X.G_/0)ZMX5/]*C_.5BLIJD,/W/R_QQ'3Y2 MY/+ER_0;L7[_P RS_!M^6\XO%PF7\X(;/X<(N"1U+%9A,COLQKX]$4U"N=.* MYDA_XXY5GI?KR+.3:QJN7-/K7:1RTL8BA^0]66QI,W@;-#AA?5!6DN_\W+/T M:*+:FO6;%?^=5+JY+:DN^M7RNUO;&99X*+E.M:BMDTR 0+L6+)*'SHK+(O<7 M'!_(Q(#-TH<"YG[S?BH C-2VUU(K^LJ-K5H0%*L]6C-.@BZ7]3'FCC'[MDGC M.BB4.W+%-B^U[9@>/B0L3L94-(=25 ELH/ HP3'#(L5C7;5C2_G7:6JV'U]K%,2LI.Q41Q#J!*Z18FW5*D-43"39;9_K+ MX7D6Z0/[F8V@LM\8M=7?2!W&];P @Z)(091Y@P2D),%+H4PH(,L;!L M^G/?#N6BK2&\SEC8++V[@Q27>5T0PE-:CW[6$)4J@!ZE\S7Y"]4@%O!QFH=V MTWI!YG[+V$BA(S6)N].\#K""]X:!'6GX'B6GA=^U\_&;N_4B6$Y"04%%.,$0 MP 69(>6:OV2-8'=G]#[B;#WP\;:&96>!70P:;:6MV?4$>%=;-!9P.3BP-A>A ML['%]%?E^C2] _I2QZI_OYEHH)Z1FHBK+HJ5J14Y)7C51?$0@_'XQUJ8CXZD M-G.<'FTP>0,PEX3464!8#[?0]7*7$< <R[U0[M';?&WW\ UU^9(S=U-,\VP M=O@.CLF2( 86( DT6,< Z=+M M[?2Q%5J[2K=7N>6SAQRY*1&\LJ5V5:NO;=%2=*!D%-HSH<) _M*C1 _J-#6 MQ%.>4QMMC=2>_&T^S[]/IM-#[,CUWVUA/QXFY*1V(YG(%8L%0M2N3C3DX+D* MD"7JD%T*QH81V8TK"=W*@8J)F4QN.U,"@?Y?@T_: _GTGIS[E#0;YIWM 6+' M:">> X']=N)8[8S4/FS:%8>K+L:[ XH.L!A[OM;"AG0EMI%5N6KWO!Y:\:J6 MIN\&[UY%S@W%[3EBO>.CE?OXMQ'C734 M9;#:&E">G.O O8;,I6"<:^O0#^2U/)N98:U4.T@]?1]T2BV/U)K]/)]]I!4^ MEZM;\\EQ]FSO]UI8M.X$M[!I=;4Z?^WZ46$7)M<)@=9JU,Z#DRZ!>_JN37>NRVLELV[,'#=TJ(C/,.1?J/0)M0<5DJB\K%&PDGU2)@E%\ M,;2].X;! 6U@&8\3U<+B[<", ML'5Y&V:D/!M*4$#.>NT^SQC$C!YDYDI%8U$)TNN> M J56V@8'*&L%;GWF"45&"$)G'KU*/ _SM/\@N0-:GV9P>**7Q-%:&JD-N949 M]"5\:Y._=/VAYLE+#Y,X?.:24%Q9'P)$6WO4*<'(T:]%;E%PFT2)KL=KX'%D M+JWU1JNLC^FW6[W=*AD)#*WA###4@4HAD5-0"@DMO''+2D+_(JS2SS$*M[]1).T\GUD#6\)M58E&Q4A%T?(*EF! MRUF"2KYXQ[+AY<^6P_ENHZG:E_[E?+9>8/F/R>K3R\OE:OX9;_<[H2A)^Q01 MI,P1E*$0Q16C@1L;D"L>1.IO*-NA7)RMA7P.>O=;R),I?:36\NUB_G6R/+0, M9^=O-TK<>I"8X*.LW2UA M@\DR)E%3*>L8&6(AI%Q BR0T_1_S=V/Y_A*Y[I-[M@;O.7A\,J'K2#6.U+*M MQW!-MV(\J&''G2\T>6?80U23EX7Z_9UG]Q!(4X20E#0=4!D),'6^F+).>B>L M$%8_)84'OMO6D&R^?>N6-_%4DD!(H99M%/3@F1&@?<@R M+>S*T>RU,#ZOMNO\L%WAYCT=%766RY]0YL0]),?J9!/CB!7&P046#?.QY!Y'='4D>D CU002^\U5*VV- MU'!M7D(/3P)KF/#5WF*\_T00^H&.F[P=G_IBL:CM,&X_"#$E;-9, 9;:2]8J M!3&6"'3R>*T"!N*ZD_GHM%RSUI[KU5Z&+Y-5F+XCP2^^KGWY3?/D]55)ZI-0XF/.#NXF?V>SS7I@-B5W!86;_/R:A\I%/->J#]329S6[F7\S"]-MZ\LOK&9%0'ZE)[3A; MWO1Y+'R%MYXDHXKLE)8-IR MH/]0$%@P( )/*IN88H]O$OMI'?J>O3&Z.CTA'JJJD5JMM_3U^6R&4]P([K#W MPGL?:?)LN)^T/FV42;6BC4XFZ1.=AIIQB)GVBR\R2IT<$[J_/=FWC=I^?/G# MM\W\PUM)E\ZRY+6$Q+RM@Z=I!]@B*.BR6CD162K#9(WM(?H,K-9S\/;$-5HC MY8W4?*T=WFT[3_(O-\P>?,-_[T/-[O#WD]BG*2LA.BED 6FX(A??U[O:E$%B M1&:"(=^[OY92?9NRM2[>7.EBN]2M?KQ>,Y&< RF] Y6X ,=]?1++J"-G2LEA M^I@^1?D9&+7G(&^_46NJQI%:MDTM!4[6TJRO?8?;ML<^U<*Z=2*S3_LF2S"I MCLNSP7I0LI##SW*]:!7%1I4D_R<.)[?:V"SVP+[(,KED:P:EJ=D$03,(/'"0 M3CD52E&HAC%O3Q!^!M;M.;CKTI.TC1)':MQ>?_X2)HMZ.Y@^A<5'I#CO2\M& MA,_Z?I/V70SJYW13B930Y20LNA9KV4VOD"D,P!F66UHN.OV%ML%;@^A5]GS3/2:>N(ZQ@F#WD-PZ)!A M2NYNJFUOO2KN4SMH\YWC5/]4GXDC53-2/^@=3L,*,\EW]8UD-EN2V XMVGGT M6VT&DW4AM(4-V:[TMJYTXUSG$+QW!D)BIO:9,Q!%R9"-4))B?25$M_2(A[[> M^D7O9H5=M,H47/)UB( 7ZT& Q(Q3-1_(2JU<0/3#M')_A. !;]X M#8W4GKR__$*6HOI389IWIEBFL/Q4IK5GQO4\M$-,S',^W\+J',Q."T/TDA;Y MB1:YGAIWX_\R96(DC'!1;Q=]M@3%4*M4BQ>Z6.MLMQ9>CR[1. WK[C*W2L)< M5"H%#BAJJ]^,=$@;%4 R9;E(17 [S)70/JH'-$YM8/%$\E0KA8W43%U?W2_Q MX\'- ^]_I,EKW7[2FN2*7BWQ?KO$-8)R=)E;&Z$43F=^T>T;;1^#) MV_49)W3.KH".=*0HQC5X;0SP@DXX$XM6J9/QZ:]=W_5*[R;+WWXAO'Z\=UKJ M$$NTU@*+=40*6@Z19052JA"T-,'Q83J\/TW[6!OY/0L)I7#7]? *63<-T=,G8*-B\D\WX")RRQJCW_< M3%G4@LXR[B")@%FBC8EU:Q+Z]%J-?9]'U[OUA!%MY%A"S4'AH%0N$)UBP)0G M%!O%XD O49W('[+"N"UTGG"#FNMRI'[0+Q1/+LC>ANNA]%^V0^FOAM,?8ILZ M?+6%N7HN\3C[.6Z PMQ6A^_IFO6;XTJXD9D M[16H7/_A=)U([01DXYGC.MM4>KQ%;<%2)]R+?Q+<#PF'\]@%C\])+YPI67,> MA2T6E.>J]F$)%!UZE34S(:H>(^R#^>B$=_GGPWL;Q9\7R!\I4I=V77DE(')9 M$V^MA2AE *%<%CP5E7./TXR/8Z83W-6?%^X-(' 6F/\% \7 ]).=$?<7&J6P M.>M:FJ,W&>;1A0I"9U)"II3IL03] XZH5O_Z=!]M++/ M*=9ID;Y(8QX^JH MTOJ*'@.$7/LQF8A&BIPPC,=A;S:MWOSI(-\<#&>Q!>[W>@W%6Y28@7.;B,5Z M65HH-LE*Z9*,"T*7T>#]L'Z\]D\'[N/4?!9(OC=Z>I8?&A5M+*)%1MZ8:C] MCB(X%AGH8(1#)@._FYLZY$;HQ%.GC>#_?!NA/2#.;B/\.I^5QUE/)9>L8QTQ M6=TZ- H"%Q%D0&^2+9ZK'C,/6['5[4&*_:GW0SM'C8BT\4U.A X7Q@ M=72$J:WOH@,LQ6JGE8AY/"[_$7-\_ED>7_O4]UG ^AVF^#:H?XJ ;J/]\+ZM':_LL,'VKN MKG4P4:F#2%BHS5L]4."!2FCIS(B>4(\>,O7G>TIMI?NS /IZQDW9^^<#;+/AE&',](-]7^^-]=6 MNC\+H&_+P:^+HF[=HL:@8_(!C%/$+!8-CJ<$/&6331 *48X&Z'L8Z0;T/]]# M:RO=GUTIW(?:"*%Q(=SVFZ_CQ;\,%(H%.?E1@E M17[_Y$5P[],GS)=3G)=:<3W)D["XTM9-X11G3O-:V6ZBJ4%#G6F;T=9[?,DL MQ<[HNA6[=5GM;(O:G@.F6T5MS74PCO-[IXCY1UR%R13SKDCC_'+5*0.2N6@T MU\0O\O5XTAJ\HH$44!LIM0BVQ\.\$5=G6\)V",H'!L7HML/_>QEJ MY?[=Y..GU;Q<+O&!Y( 8D$GI /.ZN9)WX"SWP(6547BG-/:827@\0V=;U]9N M$_0!A0'Q?V]^]^P*Z/W/@0.+-5"5>T\N74J@TW99E_;685N/8:.I^5L"],:@+<7_8WT MMJ%*83T#^Q+S=A;@?';$3[S4:$]V1X!:-PG97>W.]VDW#RX1<&W2UY:0C M>Y4E>,XC")M0).6%XZ7S!GY\G7[BL;NV^58*'^.$]'J;1I ')50"3S\#-!1Z M"AN$ZK%AT)',#-@\K"&<#@NO6NFX84?#5K"^&87V?C+[2 Q^KK>0)(H'97[+ MG::@,6HRX\Y*28Q[$D%RB6RY3(HE=,8,TVG\8):&N6#H%^+]Z'NDQ_:'1/C!_<076QS=SR&ZV?/ ^\N8IN353M>9NZ(>%7O? 2$ RVN;>.[UT#G<+[G^DS;#' MO:2U&?EXO<0URI*/G'-/&O6&;![# (%)#D:SC#:6*%C7D8_W/M[LI'T\=+LM MLYUK*)ZB,4H2,]J ,AG!VSK=T&)VNN3@[_:8Z'#H/IN,06<\'J?K1T_5T^IB MI+'%V\?F0Q]N19[Z9 N;\BRRFX473P\EMC8$90(#K9"1HQ44Q9VU&Z5@@8LD M54K8F\/1\S3LHU[Y35@/4Q:@2QWG$3E"R#:#EK1U,6*]JQK5G6.SU(\31BEM M\7K"'(_G:'\4D4J+A_TB(^.**3HX2NWW%F1]S(H01+&^/OJC'&8HT"ES/$X8 MC_2)]CYT/E*/X?6=Y]-CPHT'O]0FYGB:R#:!QYT^8-X!YGUH?Z>&\OFO]MBW*J1O^*RY7Z\&)AQ_3 M3WZSQ8']/,(;'=U(U*X('^O'DU?5H=N]5,*4)+,)P=<\,Q500$Q20XE&K+6S6N\FPBNH )AC,@JRR)SMR'*758[F?6BLWI.:ZYN@UY@#-P2 M,TQS5L-H"T'*!('E&MR+'$R/G?>>0?F =JLY:#K;KN-U.%+#=2N]Z4OXUC(A MZ\[GFF=C[2-W!*E8SECT6D(1EN(!2[\*BA>(M:S?"F9Y[&]8\2"I6%=5PM<- M$99O-QJCA>@GBTO: 3>K\SN/DL(YQ01RB):1_,A# ,/@?M/20#/@P@;WO!R'[A@ M3D&Q]?;&J/HN2T>R4SKRD"QWMK_0^>'F[T;XMSM'-K!2Y#4$DH MVBDE07&Z4$@7/*IAJ@0?I_ELC>1SD+D_-F^DT)&:OO4HNNE6EM^.N$!\Z#M- MK@R?)+#))>%Z(M\U>F(HQK%LP*:(=1A\!&IZ=+D)OX35Y8(V_TU)ZW8.PUK5"HEX MI,?PVLF8S6?I' M =R\[.04?:X%;C*(VE!20%1* +-D+GW (.X.\WGD_']LA;8&\E=<_5C;\6#> MKG/E''];^\J[>T7)Q'WAM%=$<*"0&?""2^ N9%NG,G'17]GV83P,>+XW E7&Z#S)G\)D\1]A>DF_K.S=S^%% M&[B4Q8).6!^5:H<]+6AS.0KNN34RW.U8U9-Y?(KR8=J%]F44F^IM=*B\;>\K M@[?'$M69Z,9E<,J0DQV"!Y]9(O?62T<_+SD.TW]I/]W#]/OL"Y$-=3;2D&23 M7WQL$G3SA.=3Q0+KH3 _[$Q%>K%8U!>QVRE?P:%6EL+B.RE\O/T=3A+7G717!FR_W>MMIS65BW('%Y$GDO"8-*0G:%M0F2.WOYOGV%?X>Q]B MX4D?6!\* F>#_W?X.4SJ?+.K9(W+,/UY4NKSY>5J6?M]T.\])A%KD;$8)40G M:I$WLQ!4Y&"#R JCS($->V"=KN+ O M9R3\R[4>=L60I6/%UB8<.AE0M?+$FT(^HXC&9&4$UST.?#\%B\,,>!C5L7!: M6(STEH,$$SY^7.#']8?FY?A4_+T?;#3BH2O)S3)$;Y[E-T\$->7NCR\X6]Y, M&F&NF.QK%] 2>.V/3T8S>0,Z>G0$4F.QOVO*I^EM?(5[2R>UL<):)S_13K]R MLI;_F*P^O;QU#1DDA!%>@-3E2B@>2G,4"D5G&M>1)^V$*-(_A:NC, MT<:(?>(VN"_UC]2*OJ6OSV[VKEY>38^IL 8!^.9K[UC.02O M.3 5C,@RZG0W=>6P/KY/4G(&INTYP'I.>]^V6AJI-5L[OMOA6>2';_@\,MWN MD<\U2ZCK0FZ?EBT$J6UP GC4D6 0&7@=%!27<\A)9QW[*QT=!8J^B<1'#>)XB:,P;(GN?. MM=?82"W>AD/:9<>->[G[D3:ME_>2UJ9U8UWB0UWB)D9PFED?+!UCKH+*DZSM\"-Y[M&8 M>J=#X0>OM4"!$7!K^AT!U_'4C:DCB!BTW^)Q>G[4>)Q2#^.I3;C?$7?;F8B< MP;>+>9FL?KFU99MM7'1]C&E%*PEF5>_=7>2 M.^K(,\N09.WAD;DAT^X1=8!I/[0/VA'Y1.@>H=9']YK\ 3_7 M$?2+;S].B$O25<*_SRZ7F(G76C&REL/U3UX2N9/5G6X)6@JO$X@D?"U$=N 5 MB4!F07()09<\3 K%L9P-F%+4:D>,0.4C]1O?X90V M^&(+C_(Y1+=P+[?KO:WKW11;\&)2R D,_(\YV%KW3\$K(XKGQ#@*7Q%?TLA:]2T#CD3%EI(_]/=H#]3*@=-R"Y;7A1S*, CS.@'M!SJT. M)KOG/U,T(V] H]8&)X\&*,-H<*06[_I]9HD?CYQ[\-BGFKS+=B&SA8VZ7NC] M=J%K[.EBK7;6@+"& D[/,P25%%BF4O&AWL-TFZGVZ!)M_;"_X?SC(GSY1/'U M],4"P^U)@&AMX,%!T01:Q0.Y"-ZN,V!%)"=!:C7,")9]5 ]HDMK 8K^SU4QA M(S4U/]T,*KG.@#[VD?3!K[5[(7V:V!8V9V8DG78^ M8@;&M>":3C]CN]UN[EOEN($!EY\_A\6W^N1V>P#-[F5=TBQA@*(\H9=8@N E M ^:]\HEC+NS?UOQCNXN]-?:K6[S7$I;:?6FO)LL?UN^ M6$QJ*\::]?N06'=-8XPLA4*,6U-JW!D8>+*6$$+,*5L20NZOOKXE9P.^#C2' M\@AT/])C\1>*0A;$8;A^)_DRGTX2!1Y7,SWFY?UE7$[R)"SHIYO4@X/.S$.7 M:G&@-F&S63+2R_FBWL:O;HW/GN7KD)"L[4_OWM"TA58C#"!&?ZD;.W[2Z]FN27GQ MQV1Y8:QGN4@#!K&>&,I"U,198EH&7TSBL;].W5VI'AJD+=%R#XHG4=TH0/FJ MCDW]MOPP7X7I3_/%+D._8"T=>.ZD5\J549#*%_HK! MGR1W:!B>!BGWQ_HT5=O0&5D_;#RQ7^8UE^;]?'JY?LW;,H(FZ>*8A1)4[J2;-]_7 $@(.5M*E.=2:JL\_0GD!S%<>_,/5'M6K9$4E("$?$! MB#FJ10)2R.JD519"U0(T!EXBUFE=2<5DM*+>;>+\-#X>7&6>)D930N1XYBX$ M)>]I^[6U65JM\Q76:U9\$^H*JK6D-H4"1,P)G!548S75RV[!^D>7Z(0/]Y+Q M<21;%P*.7\_I]#6=GEZ@_)9NA9*5<9),2@TM23)!ZU0#T@D2:*H)JO9!R"/K M=(*)?\DP&8+!"\'*7K.ZU;\\L+@6 <'?V>S;;"\*[-[]N>9/_K3Z\F;-2]#N[)9# M]-L)^I2*H@A.9-&Z>[#6G[T#'XM/%-#@A(.2.V][;I?AT)BY!\IQ!/CB4AQ^ MPVU["[[2*%D-]SY]W$2&IXF9/WJ.HP&>>CZ02%.Q\\MP]D- PSO5]O=F>WA#O:L5+QST^L M#K8&?6R5-#G]\B_ZO!_4]E?<_42T_GL;G$7;U::<>.'UOB$X(;&68%A5B**] M C/KS5WZM^8D!J8TR\NFG132?I ?^[].._?]\,] MSK[]?HKK-JZRC>3[TF[YD:MJ#][/5*6WPS!L_AA7-)2%3 Y(*-4\::U/RKX^ MG$1P1DIKIYN_O-@8E]:4#!4+5;=;0+68LD0'MA3-^FT-LLXSI?H'BG'U06+O M&%;FF[;>K0H'H M8W(I0TVJ@-$D^:IO/3&-5\X8;[V?[@Z[L[FY78KC@NH822P"2G_@^B/M]06T MSCAA"Y#VK7M"M)!,24!D1"61O2C3E5!<;VON.VE4;?\PYB\'-]>%2H%/27.@ MUMK:OYB2(9; ^F;,V6J=I;=E6N@L)!WM0 $_#)1#N+T(K/RT.3O;?'Y7]U1< M%:'90IY/#Q KPHJ5N6-%2!"2^&D)"!X(R&X(&U)E4*:+BOV[N[F?K4&1,]1C%\$=#I$ M &4PH@16VQ3YRL^X#!!J$*P$)I.5EY[\=& :*)UMCC#]$$K1P.*:.QK_]QTQ M66]77VGW;OLS\1[RQ:3&_?C%1ZV3R[P#DLJK$ LXI5OX.#E '24X\M9*:5JC MH4Z!^J.V,?=C.#0D-K/(YP6']__K'%NV]+[8\F[$^H_5QT]GF\I\?+7;T=G8 M_;(/VO\5BU@FTDC?568T)::%Y#^_K+C^7V0V#N>WT> BU!BKX-^%[?'WJ<@ MO1&!-7C 2OSX9#*0O)6@BD)5:]8Z3%>@^L &YX;>D!AX/%)_H$"6B*IK)W;. MT68'48L 1EO%!J-'B,DX@2&;8*8;=OW@%N=&UM'"?PY.!TAB$8!ZB^O"M_M/ MY\S 6Q$V0[JY/#WH*"+S)O-=[FR$HDOU?/RTPNE*=![>X\(@=0@ [H%J &DL M E7O:EUENANYX]/F@F/=0'MG64NP!?:A-Z^=BLCJ@[+313T?W.+<;L Q,'6\ M+&9MA7Q#R#_HTRJ?TDT2@,V,_ B84ANR)26KFT5"9:I2=E65"?. OM_;W.Z^ M,6!T!/<7<27=1/8<66E$(K"9J3>.=Q_&_.7@ MYOH(5:U*"!9XRP9,2*H-F;60JR'A8ZTB3J=H+S-NWDO S\3->W![$5AY*' ; MM?'"&@.RV-#JI"4_M+GP1:FRI]1.TG0#C!8?-^\C\4YQ\S[L7P2&[H5O=1"8 M7*NESBF!0<]F:O$1JDQDC/ EXG2NRV7'S8]"SU&,7P1T.D3=G+!64[;@C75@ M%+_@R?.K'@1%1\ICOAN>_'?^(6&Q#GMTKR(V6A6"58PY'(>C%5D"B-LJU'RA+F+[SL@'@? M)/8.B/<1X"*TTVNGY-W[Y=W9)]I^^(3KOVPVY<_5Z>G>C^"%KSZ@9N;)EK5* M A+& #40Y\;L$,BY_&XY_!B7 1,GR7K*JN:#[8P7H)W;>J$ MEPE0D 993'+9QE:.-AD^.VYZ;F".B9U[0!U#D(M Z.O-EV_;IL#O?N<7:'W6 M"F3WQ+&2=LY/#ZMW5UFP>SU_=SFGKOTU_BDVK>_B#ZX&D66'+B@)2,Z D3I# M"B9"\5'8HDT*?CI=8&CJYL;\*#!\H"1_1DS,[7GXY8_?/^,:/^ZUL2WM6YBN M/^XV]>Q/%M)N/W;O*NR=M)%LGH#UO@V,+@F"CQET*5679(1)W2;5=5]S;A?I MF O^M]K5MU+T% -*>85 M>HA.I!;OR]CYY[$OCHH#B.F7-#X<,6"WW&[7_O<'TU MLWK_[;6J5[34*$"4',"H-K561PU>6JE3B:&*;H.>GUEH[H'@H\-D2$;/#9I] MU_\UGIY^^TCK9B!0J>=TFNF:338Q*UQE#404O@V9!(B"?PF6G8>$3XZ<(9E]B(4YYN$,*O88I3) IG6YC4["P&9-5&K6D.1L?CI&H>\E'3+ MXWRTAS%_.;BY3C).T8O V]6)]FDX 4)R!K(*0<4H0K33UF6QZ'G*,8O CH=TK<2 M&12Y2BBRI6^)UD0NI@@V>HJE"(WRWVV*)E**!A;7W ;:=PE^KSXWI_ON)L'O M69/E,N.O6+98K.!#E_F6-HDBM+,+@IG+UHQIED7__,M#MS/WXS@T1!Y-R)Q$ M7@.6;0Z;H]G8O&G)A^=4-A?1Q\UZ]QMNM_M&/$>D77;\Y"$R*0\AXLCDR M? MY*UUWUVO>Y-S5FRI6GC@BY)?4>>T6E^L='GE"UO1&VKV3#-OK(=4#?\B?+5"2_1YG@?TT2W/XA4BZF<43A4R@.6!O58'Q4$(2.$(WT,7AM=9W.]_#8+I?T8 X$ MBOMFYA 26@36?OE^@/E#A%U5+7HJRADF2"K7LF\TH' 6(L5*0EJM[Z:IC B^ MSMN>&XW#(.4> ,<1V]SV XMDKSZLS*E=4H I*!P]LW;..66*! M-F\3DK&8;;762=M)A7ATB;F!,I)$-X.S=VZ0_'2A]?YMTU3:]YO3\]N\D;&: M0ED"&4E,B&1"2F[SJDBR'20BYM ))T^M,K?':P*H#,;D13QR-Z&);)(/M0;( MIN5(Z,2LR:0 G4 3LE>Z3E=KO,C WU@JTV$R6 Y\KL"/20B!5"$C\KN=!4)0 MT@!FOC"1,O_1Q)UZ%J+I'"C@I^-_?;B]"*S<"R%@R1)UE>#WP5"9VH'A>SBF M(&4J$K-;>.QFJLA?+UD_'[OIP_A%0.!9N6I)ZA(J5N.!K9L@LV9N)I$#8!L[:&QEI5XQAD(P*960 MD[?S-.=XY5 MYN]Y9R=8!1]H&=G2+ E,@^^8<"3KW(#J.'!7>SS)-I095 9\H43 M-1&@EP5"-?P#D:6GZ6*Y!Q*Q=+_E4/"=0L:+ /-KW'VZ34"IVO-"$IPIODW] M=("Y1)"%^1A%1DH3#O+Z?G-+-_B' M\Q,ED$J'X[;[IQ:["S.]N>[ZN7WVVO M;_XWNUU+#=JVW_?*D,RUI*PUV$J&;40VX:P!:UH3YFHTI,!GDG*QQ\=)MS M%[]/A<-AY#1W0L,=*NX>GW_P#UEAOIH5FVWUK""#UY'U8\U/0$!=0#O4PE&I M*=]1&Q]K%M1CU;FKY,?%T[A"F!M=K_?9MQ^9S]^KJ;3]?"*J4[)Z">1-9&Y1 M!92L3TB!*D4LVKMNB=E/+#)WH?P$V!F*Q8MX^V[9.II+ M'I#'B1;6Z];T2+&%!"8$-IGE]V>'[F"3H(OF2^=!#[NY6(EQ"2(;R.T1BORR?A. M-WRO93OA-KY4W(XLAF6\ K<"7<_6 9X490();5G;CNV1TPDBH0%BDJO/.=8: MIKNS^VR]FP->O%2H3B'01>#U36%NK^JJZ>IWR;MY.%Y=F8@7S\7/_(:<2"<3 MBFJ@&L=WOXNA'4T^J<9I039;+Z8+'!U,1C<<_P"1I&D$O0Q,7V<7O-WL;A'W M9OW[=E-79^^V[><=#K/D3T?R@*XPX8FY'BMJT+)*;$YD>[=V9DR$#T-4-[S_ M *&G.4#P@M!_35]R4OK0)D25U/H8Q@I!^@+%%)>-5ZE,&$[MM_=N6/X!(EDC MBG09D+US"EO"Y!4QCDU+I?;A#],Z":5V$K, [4*V"HE*F%#->'RCW<#X \2P MAA+60F?./=P*Y/&!:H,W.'E^J?$ZGO0DD%U*.Z%O21VQSQV2>[): :#PKC/PV9))@8O"0D$DJ M0B17I$7E0@*[@%K&)$L ET'5A_G:%,UUK7V] X,!0=Q7W.4 M60$2K 49.UVKF1%+R4<,ZXV RPF$.;?]\SW7?OE7/CTO_.T]FF2.:*S/(%&U M ;[H -%7<%@LML903&"W?.-N"\Y=(C88FD;C\M*NNWO$!)>58]49O++-NC,2 M^"8/D+(WP0BC@I^N=]$3&YV[]&OJVYBBW@,"2[B!GR"H*M. MKB&EF*N &A.K X%)PH(5?&8=(29/)DQG[CZ[W=G-BU&0TB>'X "Q+0*)'RA_ M6F].-Q^_)=P].IX\NAB,"Q)$X3? R"(A,A^AUN)<"(D?GNGZ G3:\MR('!@J M]]M?#BZW1<#Q]?GN;/.YK7VAASQ,EC71*&4,/RN>3W'T 5![#_S<.!\QN!(F M]'EWV?+<=N[8;K-JD7L]Y[?-^O7F\QSTHTO,;B6B:[X?;UH#RD(0 M6\VYEU%[/C19J.FZ- Y4Q3$?' ^$RK-VPG%R>U$9Q[_1/MF_2JD3;K1Q\G$F,EY757XD_ M]N$53H(VP49EP:46%I'%0#1"0HXFF>18HRS=AL,^N"=@O6AV#JW MJM5Z0[RK[_&4=H]0DV4D@94-"6Q#F3%IB*I4-BY<);9T6T>';G&FYY::,1%I M+* ,R]ZYP?(P"?M<@;_A]N-J?6)BPJ@50?"!&>5T:C.R##B,(KM<'%EYQ)UX M:ZD9??1C@658]BX3+)=?K3_^\J\OM-[1[J2EJ;J:%42=#-.4^0!8RRI;XJNR M*%EM[#9EKN.",YIMTP+G.%;WAT^\@,^:/C8OU8102O$XW2R[*3M##-ZKJ,C>E5LD7GV-0G5[]X7OS#=Y3=0%B111(UE#A= MOF2?G<_3,W+\6V\TZ7&!-Y)^?=3G?5(#M3")!32M4X+)$D+4K'[X MZFW(TALW7=)0EQW/U!QR?$P.+J[#[\E6,#Q]2*K-5/GU=//GQ'&I'LN.&IPZ ME/P)(E31F4!\\0%Z-DI,0F3\E0RQ,-J+]M:1[J04C1.ANIUP?\G#=H3^OE=C MK[U7K_+9ZNN^W_0C9XNRD"4:"?$LM<4E4\AJD*U#L.$'"&+(_&VJ&;/-9'&Z MYC['4++<6-[@6!Y'NDO%\H7OMPNU->=,@1104FP;IFPA4 RL^&0CLJPHY72S MQXZA9+FAQL&Q/(YT%X'E-^N\)=S1SW3Q^YMUH__5NK3?VL2BKWC*XGB,7E>$ M%,EE4'L-7M0(B9H:[R,)+5*R7DV&YN-H66X$]#@\3RCAA=IH'[98"-=ETR(5 M6\K$)*=3VEW]?!_!^./FYT?898/;'+N2KA)L/=0 M1=+Q(EN$4K"_*2ZIN4V(RU3V67DUB\2:>F@I5Q&A(*)RB5HT;3+L/;+)N M9L+>$");!/8N:6BAM<:6"]:="/*E)LLJ-;(>9-J(JU97#<47&;P+*,1TC\*# M6YR[?&[>.^\(<2T"=?L[^RIGZX%CU!K25ED\D+:!57#%!)6"H&,)R68$RCI0-)"S!5$@;1RD:-%)DA)0J@ M-AHTD5>!KSVRTS4%F-I4N9Y+?".F/S:GK37SGRSA$^,BH1=\TEQK$=:*-T*6 M F)2)%GAY=/=K0[LT25>KI71 S;WID ?S^U%/+@/ZPU942P^.TA%FZ8W:$B5 MFOM49J6J((O3N1,/5_/&B48.)/V.*EP?41R,J"_[8??OSW![-I(_^\.G[>;\ MXZ?7%VWF5E_I-9[E3^=?7I7__WQWUM+X=A\VEX6+=SC@1#9"%@LD)+,V\B^! M2$$.R@=613QK*+/YM@^G:\88Y%@(GDGHL]>2?4_NF_77S:I%J>Z29&.F'"-$ M%WV;7N#9&$L$E1\>&T2H"6VGE[C;>C/&!8?%UU@\7E)6Y2/FN]7%9A> I%1@ MJF=&*6& U14K9;(QA>DR? ]_AL<)UDW[#/<1Q9'/\"_K,IKEVK)!U@Q&5H-O M)N==6'4MP%XWV\\7TDN;\[-;?_D(6_;8)8>P;@Y 9@C=KW"3ZDA3:\K4E MO+5LDU3#$",!5;B8+&,ZB6Z6V@,?/KIG[I;S2"1#2?-!(0W&M_BXMQIB=/QT MR^AED)/=61TW/6=SHB.!T-O_=I"@EF2J_H%__HV?W^T*3YM5?_G3W[>;J^BZ^;E]*J. Z+&G M=A2)+@*R_]QL_WM?\_B1) MY@[73@.X(^2Q"#S]NEJO=JR_M,K9W4DRPCI7!22+_$[4Q@;%TJ[*,YM8,;43 M]L+];FMS!V&G0=/ATIC;8_&>ME]7K47&M?)Q8B*94-FVL36P@4.RU[12?N\_]ES!T+'1,,0[%S$U7)[\V1<+F@4D(J\^5(38*MJR2%)9T4M MK(5.Z''M!Z3!6]A,?:T<*HF%!LMOD?,;;K=[/_ P[H1['S>PJ^#I[8[E!B#K MR<:JP6*LS=-D(3C=ZLJJ%B;GC&9&-\!%R\!;'WW3W./5[K+Z_>?S[6K]\?>] M,^L$8ZN*,Q$TOX9@A&)CMK7ZB#D0EJAJ5A,.[^RY^X4Y!OI XP%K:TS1+>H- M^_;/[>J,RN;/M1)2GL@LJF@3!U)QK)F9HB"&6$"AL*ATM-%/-^7IX3W..>5X M<* -((9%P*E%)K<[/+TY-#<4G00?O<_"@U I\LML'43A/3@74BG,I'BW,>2( MH'IJIW.."QL<6H.)9!$ >_T)UQ]I=U&D>\FH=_4[LY*US3M.BYQ]#:X(,$'M M(^,> M4 )?&U'!TIZ2=L*' !7-.IAC^41U;A L= <"T?*$M;^X46Q_"0O]S MOOK2,CKV/4=N#ZADWK3QI516ZZM_]/OE/_KEZA\=80^,LY$A+(D)6#18ZNUW MR[ZZM>SU,;'>Z*R<@-A&B1GA-*!$ \J[5%3B-UU,U_OAV>T>?S>W,MS3S>Y\ M2^_JH\M=#+%!#$H2;Q5UFVWE).O)F".P>HQ)EQH"3<>:[ON>.\8T+.;N7\TC M27 9FL/5U,O'F=AF7AJ-R=JL0"K'#)160XJ:0$3K1*C%JSR=(Z_;GN=&Y5BH M>7S$[7 B7 0T'R7G!@ IL[L/7NSS65YPA*DK==0F*-WQ0P9!&B$Q&L*XK_[SWJ;F- NJPV M-X0&E>YF3%8OXO;Z8_7QT]FFGN^^'U]JBDDI>*9#8*-#58A6!U F!21O*HGI MC.Z']SAW!L<80!M4+HO 5YM_>LX?>)<[Y+W562L@K=L U-0(D99/"Q54KNHI MV>3<61WC(FP(R2P"8K^N_G7&ZFOS._VZ.FNM_ZZ',*.TUC%OJHI,2@V5 M&806%"5$;_D'$];)/KK-N=-%QH79,-)9!-#>MH*<3YO3\N;SE^WFZ[X9_Q4Q M155%& 44V0IQ4N$#DYQCLIQ/-==JTW0/YA,;G3NE9%RP#26A1<#M;\C<7-/V MVQ4!MNK@,T&LL=7Z,)-2$A9X]QC)V*K$=%V0[FQNGM%$4\'J&$DL DJ=G#QO MKT="ZYR=*)1 4FO!+[V!H'(!5@V$]50=,W!9#MZWO<; CV@53.9.&U&DBX#L MHS1=Q(Y8C[AK(ITP"MD?W/[?G9$Q$ M=7?"#2/>EQ9%;N6\]:*<=XS8\ ,?/VK$]SER)HSCZFHP2(G "AZQVF<#A*Q: M-16J9)S2:L+<[F7%<4M-GHBYHBVV;GFA %I6D*5-BK1TYMYLUKF?^1<2Q^V# MN:/BN'TDN(A7O6. )QL3='"9U?76QY&U:E:P"4'Z$(.VR80\X>"-'RV.VPLU MA\9Q^XAP$=!\SH3TI?B(R-9CL&V ';'Z88L $8-%+5L ".RS$:\@*R%A(,ZR*0,MM0T0KI4F;I^PD?UB/";C,&=H^# MUA"2603$'@_L")43VFJ@J'9::M402[O@@]6YBB2-FPYDQX7=9HSN'@>S8:2S M"* ]%=1QJ9J:90)A0QMQ@6W814S@BE;%>[;#)C1ACPV[S1CC/0YL0TEH$7"[ M&^PQUB-JMMYSZ]INM&O-%FOB7W3PR6M%$P9##@F[S1C-/0Y6QTAB$5#ZONKE M5MV.$*ZV>Q-I7?ZRW>QV=SZE&4Z!E0&A MT$/R@94%5A$@&$F@*+N4:@YJPL26L:B<6P^#G&5@?(,Q%0/(!WER2DK-2V')Q M5="*#[VN@+IZ?N&"EORS("?LT_[H-I<%SD-0< ]8PXAD$>CJ>UBOZ)2R)E(2 MLF/6F2#XB!J)X$..)DNK79EN&.-A-,S]NH^ RPF$N0C0]DP4B_J=1N+ MYX/Y51M5;6U=5FHK-A06T#D"1\3F:'*4PG0))(?3,;<>,";"'FB;,XFXYZ[^ M?)2:/VY-AXA!R>!1-?T=P2A^7M!)#3G6*$,65?TVI],3KQ4;:V@#($MOA2QKK=MOM\3AU2;$^KS0! MZKHZG4Y;GK&%XQ2 '%QJB[@7;QQM;S>[6\V?]\9 M79V]V[:?/TZP*,K)0 ZJ]OO@=?/+,=4B9AL,E41J.B?KD<3,DR@P%8"GE/2Q MU^U@K;\?'#W[88OK'6_J"6)+\HYJ\N"\)# N*2:V:D#36@:[*$6:+JOX8#+F M*3B?#-"32'?94/Z-SG[Y5][[;WY>5=X=K3,]0;D5,>@:!!"V>429V1Y+Y><* M%9NJ(@DT$U[7@]#4">3^!P/YF')?A%YR@">&?!)2-MW+) $F9=,*9=@HV'8/!1]P\?MWGYF$.1.H#H)C[!UUNH M6!F:+;=%B P8%(*U,=JJ:XY+Z&XQ2R%[B-&EPOJ[LH;/KR4+B!C8-+6^V*0" M3CAG]$_&/

MPG+1,WM#DQ%$X?;)@A03.*7?,+3F?+]_.5]3_;M/XOWN)T M\4\\O\Q?SA;SR],S8E>97GQ]OX;]+)\B[;LO[7AUE;-O_OJ^8OSMA6FJ!;9W6'MR MA@OB_#']1<9C)CE<3..] 7"?\J+^@*?Y<9_F=_QK^NWRVR2+'+4."6SA'I2C M(]T5,FI-5BYF%:2*S:;O];ON%Y^?<]CF&#M2A@Z-M,Z:#_F"GI=G:5IE?(;:? M6>R+#S:U!> VA3JT,7.29\OIQ?0'>?-',SR_6DZ7Y..ODP!^Q\5_Y8O*VL\9 ME_,9AO.K3^3Z3,-YIITY.\WO5L.@_TE[M0;RUL?6))A4F$L9C$VU6:TTX'CT MX)E67L2<0VDV;[6+U0T]]F$,9LK@4O];P?[=M^]T1GV,U)PQSJYKN MVHFE!H=]))\%&4A59!#,D*CB +MA8YE#SP;Y^^V'0W#0=K2T^[Y@=^Y*6NX, M]LB3N^H-]AP1!W8'>QSM&S'WZPOA(+G)*B$(G4A]"F_!91^@7A.KH+6UKK]; MEN=6.U@;)EY*[%_M39,!R.MM09+NPAN MW V6BO0^YQ(A!U_C]M:"SR'0)HI2.V6$$JH%"/XM&RSMA(+F#99V$8]QLZ-!JQ7+K20]=2O\P[@TM^S^FRS3_]ON< M/G+3&DP:(Q,C/SG4&=6%G 3GK(3B4G91^"@V9X@\(?L'CQ[F3K]+V1_&O:%E M__\N<7:Q(.[_LEZ\\,S:& VH1.A5T6APR'BMNG &)?UWV:Q1P>:3A[F6[E+R M!_%N:,'_>G6,W]]>SM)-FP;OG+:N:J@ZQ;+FO",7 HKB/!IE.-OL/O:$W#<> M/,QU:Y=B/X1S0TO]^#SC[%=Q9_4^9U[R#D%B<,=7])<1.MFJ^OF/#FBFE^[XJI/''%U/+%1DNKZ>HR MI MF]7>!4D*,S <+!1EA.*4 7I*Y(%RPDN<4G$AC.$D/ND#9TDA)I6*9] :T M05'S8SV@RPP,9N4SCUZ)_KH?[-7O;,A+D5W0TZ"3V2["&(6%\$@/'&8Q6DG+ MYZ&0BTV.-J#6!B2WQFG/G7;_V\EL7YDWZ62VBP!& :)'VF@A#Y@-6L#DJTFC M F#F%F1P!H-U,JC_[62VO]2;=#+;102C@%$C6UD+5X,+":*A+RICC2SH"*3' M92WU-5R*,1SW+\=Q/NP(;%UH0\?O5KGN\_)VOLC3T]F;O^(JY>OC]SPC&WCU MCQ/AL.AH:S$&?5'!*@B9%;","Y%%T:KAWLL0[#7.M"&EI7 MW2W/>8P6)XWS$A.XVB1^59[CD4O0P:D4F>9>-*M*?^9%8RHC;U]+M#DY,FUD82YH=&WLO6MSVT:V+OS]_15X$R=;K@UQ"%Y%>_94 M*;*<>!);/I8SV?/I%$@T2<0@P % R MO>[]K+]/TUGPC[]/A>O]X__[^_]_>FJ]B4:+F0A3:Q0+-Q6>M4C\<&+]X8GD MBW5Z*I^ZB.;+V)],4ZO5;'6L/Z+XBW_C\O>IGP;B'VJE4X/M?M7OS]/6M[Z735TZS^<-W^>?<> */#J,TC6;P M_3R%[\=1F,(\8AB7_^3A5U]2]F-_-K'<((69S]R):/PYGWQG)?$H_V_^O9Q@ MO]N9?WV='ZP+<[X1<>J/W.#4#?Q)^"H57U/YM5Q.KP4_+%N]&K@%H\RCQ$_] M*'P5B\!-_1M120OYZF;V$W>81,$BK?[)*@5>SUW/ WXX#<0X?=5K=(V/B!_D M9[0:7M@(F$#$DNYJY%$41/&K[YOTWVO\YG3LSOQ@^>J_+N!GP]C_+SMQP^0T M$;$_Y@<2_R_QRG%@=/KG+5.A [\/_% H?G#:;5B%M3[8;OVQ?%E^K?3I M?2WU[/Y76EAPGIG_;\LI\G/V48[S6JV[<;33;1%'[SEYUOSW$8AB.58TMCJ# M,O&1L=!VTJVCS_!-QZA\YCWPVJ M3FJSL$']T@VZ./_]\[NK#]:GRY_//[UY]^%GZ^W5IS_@S]/?KJY^Q7]??S[_ M?/G^\L/GZRT/:N%0_KE(4G^\W)[OUJVJOX'K6NT6+.KSU$\L3VM2>-[UP\0: M1_&M&WNG011]0:6:I*!A\9'$P\GD<0T_A[^MEG.)_\2'?P]]_/4U3C+!!Q8Q M*%[X\_+K:.J&($G.<19CRQFT.S:^U84Y@F!H6&A1>8F5+$93_/S'[]N=UP+8 M> 9#T3]L_@SF\">\V/R(UGV3>\H-02[[\\)O?5AAZ)F?,!%RXP=NF'^?\/S\ M(S-W:?XSF4:+(#?JK1\$\M](E5!,R%!)))D28=W28H&D$?P[MFY<.("\$_AO M <_AMHV0/V-W& @+I"((0#C!DR5M/"\%: UUYRVAG6-A%UE2]L: MPBG$$9$1 W]&&YA&MOGLK9].@8<2I!6^$-DH&N(VX*IL:Q*Y ?R?P/_/PO?\ M= D_AD=&@H_S(N&5C]RYG[J!+5]=X&8^#R(9Q?Z0#TNVA\#A8S@A^ L8)\G8 MBMD4IW,]%<'8^AA'-,D%O_F3F,"!BHFRS)1T(J)8BIA CNB:/TP6\WE #]HP M<*I-9"T,LF,$1BL5P&8HS<9&J-@^C6&L?13$FP"+^ZP*^N MM$B[B)(4/KW\Z=WG-^X1 MC"$F0'#@)Z#$T!U] 1;1_\2YP_JTD/7@I(#-XN.FC1#R8DP7( 7B03Y*BN:$+>22@]0W\G22+ MV5R^+/:3+_(9I$&/89SQ\P%D+G,&")*\\UDNYMB2U2PF#!*") M\5&'D6$8S]:&G7OC^H$[!-F;JBD0Q6#5L7MKX;E 8Q35"5J(L=P7%,K MNJ( MF,28NC=H^X@0WA7#;DI1X(=T.&C_Y4M1CT:68?D9@MU\/!HB^\) PV7N:1HW MG?HQ\UW%?, \($N)7C9$53V*P.0".L&1N)U&, N0?CX?,#IIZ&'C;VV41 O8 M=V!_.) \%)Y/8'!%F$!/(TJ([^!98"'0JC.DD(>R'P^J $&)_ #O(9MJG6WP M5K(9R8016C.PVZ"VB9$*4R+!G8)E(DCR5LY.Z%^LSG'G*6ZR5G[\OGL&.F,* M$Q!@9=(LX6B##XF#XRJVX/M,"\!P QJ.QO+#5<8E8]AG'Z2";17+,O^"6)K# MFN3(I&/AIRC[)RRCLA-B? @"@(T4U'&C*5JY>7$S!$$Q]E-E65I@#X2)2WJ8 M7T4[*">-@Z3PQ$@Y!22DAQCNA/U1HC314\<_T2.(ED*)-"EZD]+!P0&EP6_< M &RBM?J8?S\)HB&PE@!)&;%I^TT1$\P@&)E^(==B)\@W@\7$ 6HJV MYO8O@"9@ 3A)V%,P]<*V(^N+@8]$OWYD9UV.!?E3@&Q('A",: M@:"U0-NH6>H/1X'KSY),*9O6868^VJQ[0"N'/IA]S+7\TY55JY&ROP M0P-&3N8E9*PJ:/+"UB<1_4J^AD3 M^4\%$1*GK,Z[W,3E$-;.?C*:,)C8*I?9,(=418;P# 88)T)]CZ( S/BE'# @ MCX4DL<$G.+D)6#IQJ!QK@^W):)@L N7V&&[_8ICXGL_G%#Y&_P?#(T"D"/8; MZ4 2AM9M$&T4"!2WH*0F2\-US ;64B\G*A1G4^!K!!9*@/)S=5K,5I/03S%> M)_E,[:",7\E/+]S0]7R8C!=A=!$T7)PLDDRL\\<&Q4.1QUPBM>RBD\N'$=^@[?A;S%6R!6^.*047_BBOIM5S.>=[ M13K0.E/W*Q@\MS)N"__ P[!(-#O#JF2X= Z;BXR*=I\_"4U--\J%83$(! ^X MF0U#84B!;AJ*Q&R'R(U?9"X>/A>%IY.(HBI7_WKWYM09@%F#TLX?Y;0-O'"4 M64WJ$=Z4L3:)A);U9))H1C=40#*/*&HA_0H]4L1*PPS[P)])%(8B*"&Y^1Q- M@K0F"# .@;-F6LK !(0A7P);QE(CUP=P3<)&T&,Y"249O--X,ER6TR1BA!%-MF< C*LOR_LV/W[?/7I]G*9'+KR,Q3W%H+J4&@W=;]P+#@:!OZ$"0N< %02+EC3\P5\/,+Y MPR.+N</%C(!,\%5(X![.2)?21BR[HD&@D M50T]N0C-0#:_H5&9UY-)M4Z_T:V+'>IBA[K8X?&+'5KW5^S0OX=B!RIZ>H1R MK_9\!];^MC*(#B[C_?F'\Y^IRD%:)]?6FW?7%[]?7V-QQ/F'-_#_SW_[]_6[ M'8H@'F@!*[S'"Z!2J*3' M0*=8H I]SU*L(+]-HWG)EU('O )A9N&W^'_;C7X_KPMPY!721_/'.D(D_60% MAN8]2FKTY!H3^B&"1UY&AC]K'>F;=2G59CT,8F_U8&TN'ANGF-!SK8RRP#LF,LRC7IU+OY??H;"ONQ<<>E7?5 M$EN&JRNMD01<]7D4I^B)H_,;1!@1MBXXJ<\Q@X]Q-!(>!8KQG^]4#D,_A!$C MZZT.8_.(0(/CH%J[*GQ2+8%8HSHJDA9'1;8T_FW%$OX(^O=C&.A-_59N\M9:S>JK(1K07% M&<_-)+<1V47'.AMO71 MR'%3P5G,R1+ZLLA:=PIJ9M38CX6WMSXV^R_1]M]/ZU0*O4^$DGH2M(?41QXA[:@#AC;72,R937T6%WDP6QS+0WO3FG' MN!%U+2:?!"Z]RKU M(%UE?1M$M[;UF[K]RW<:9 WIW8MOGBPZ=+__"ZS)=Z%KX^#N[.>8QU[SW*'% M<'M@"M#D/W*A-Q5$GOR>T!\O#>E_KLMH#VZ%[74K?$^PLZZ%4H3)K?" M0UM@MT*4KY-DM9;]=LKW*[4L&X"&>4P7X@[1WP3SLK^M>3EX;-;OHQ,Z)E A MBL)?3X5(K7.\7S=1, =X'HPXZ)6N2S^P8]X'7?1)WLCX"&;TTOJ<71T^-*'< M![5SM4BQ6I\BU==35]Z.O01!!FLS+V;4TNM!]N"L4GK]GM ]""J6$=X!VL%[ M+;3.0&A]PKOJ(S_P=8E6@>9\&?\CWHN)%DEFI=2J_&$V95!Y&,Y'HV@1D@U\ MN%I\7^3^ !7V#5Y-%[?'$-\:H(,82]"+?RZ\B0(_L<[Q+B:[%9I_/L(&CP[. MOQB KL9@[[5$B ,I=7_Z MT!;7M=XRYMBV2]I!E:@08)5 >Y:%:DZSND9- Q2"E-"H@.\E*N"VK+7/ZO.^ M8J^)]W$MAX9Q6][PMJE0)X'LGBVNMP2*M$_-_H:N(. M%S1+;J>NWH&OT?ZKU<-.MYKK"_#U!?@M_Z,+\.U-%^#KR^PKYEK#>O?A\Z>K M-[]?(+;_RHE[S(OU&V[L;2L.>OFC?Z\]!3;KHU[65""//.,JY!G$0=89$8VC MIX">576>@8ZU-^T"+)C]G#9(>!)Z)XD6(SR' M2/4P+S=FQ#S4@YY&!F,$-(1H#["VGW#N;WV%;DU8?P9RKR8'C@>3C#W*P- R MY;5*PM@+RFY3(K1[Z+F(J*]V\=W;3]>:W$!B0DS4>+[Y$0V7-AOHIPC^3P,L M(&8K>,P$"#8!K W.,$&O<',J8*%L9("Q'RB8.PTF=[+A)O5X?,]'C ^X!RX2 M'Y)7A+J$3WWWC]O;VT8B@!KS8)$T1NZ&N3W \7_)-TN1FPS,?XDI&"$@Z"*= M1O+C/:3=J#&);IZ*;,!B!#">05]+2+I;,03[6"!R^;Z1;,BRMP%"ZO')5HW) M)?4B^O*/JA2KU/MCWU;?UF) 9^'1:47CO,("%7^T?I>!>NL8T"#;R"3;7)/M M< RG*SCGWL;U M98I<(C[R;S).7?G-6_T;FWLKI/Y,!$OLM@"332+9_6*.(+?8>0?),)*0@2-0 MQ$,$@B5"J+X)##5H$'4-AM_>L<.YAG<4#'!*4*4P5H2&XXV(E6GD*^O.1MQD M@:#@:*S99C^HQ1RC>=H>UT"]W"Y$=CG)]Z!:V?/+JVPOWUXQ>+;&,J:[H J. MDKC3[ &6P2=O9G#JYN*)L<*__+0 6]1RVJZLHG>Z)X*YRNEZI_PO^>(-O:LT MJYE?9MB7GXU%P@+9T,4X-#8Q\"3WT2)7;&U[R[7!!L4&T0A_/Z0?T.AY:U7B M;W(_"CDVDX2WFV"RT2(EK._%<.:GQI;G"$ L@@8ZL@5-AUL[)%2@"TPI>WUH M(8 ,(M%6\11*ODL0?G3$6*PI.Q*V3)SKQ$ ML]N)7GE&SVV/[4.VU'L [?4NP\\G=F%EGCF"\4;HF;V36H5#!%(BF@BJA&3O ME_ZE)BO(&-9L$9_91C:&7*Q(,4_O)U)?PVS/,,\/_IW][P"JH"/Q20A;< M?[*X2HC;L+;>!SQ(6O=F?_'C#YOYRF! M8Q"I-+BRO5'7&_V"IA*4.$.>+UN,DN;S?-RI-!!!>_%5DFF^B.=1PHCB*XX_ M./&-@PI7H4CF[GSX9RA;U+BJ:5.YGBOGN!(J%]4H$ ZX6\+'4V\%/S'HC)T6 M$$EY2-MRP^$9:HR14O.8!D4^:)N#I4W(Q(8^*9DM)@4.Q&<="E/%?MZ ME?"&R3X-Z^TB1KZ=1;&HL!!6YXA3D#<3XD7GJ_T7@BD4B&A;;3OIF_ M-II+8VT@F4:!S99$H &Z1V Z(>:Y;NA(XSV(3[^]!B6Z%KU>N;1W$I$>)OHV M=F<"6R8\?@AB+RATTFHZ[9=/L/A\C!;T'(C.5% =ZS4J\HC:T%W%$S?T_\IB M^G4:N4XCUVGD/4PC=PX_C;P'A@#*PL^8 @2"L%#D7*B.=5U=7V6!AY^R?N#@ M7TC#@'P)PW>>DIKGCM(J&K&UD6#=PJ\S,[$BBG%(IM:O']__;/WVVT=;-L'R MQ%Q0#19U%$M2"H_)^)^;Y0K'/F;RD)8J!\M-7K?)P^J6F-@^YV-XGFM]IWJ+@EX'L9W@O=5$]7%/J&M9 M0Z(F1%G3L!$\-5[@"4%MXZLP?56G]\P''PJ,F#-[KRM0D?4^&\=;/XKNT\Q] M^6"Z4:@:SV.ZP1V)7(%-Q?OR\0]LHJM&\"(:_DN(BQI&U C]UJ)Z)GZ VW#A MC1Q/B)GESY1PL;D-*=5'>!1@U>*&5J2ZXC5P(99K80R*VA0&(A5F15JNO=PJ MJ6ZG/O8];K>LNO9%NHY<%EB!^.#V9HD0Z^FK0[MCZA*=U.5$6Y83 M[2%EGJQ8:&-IU=:V_..8>^NEJ\Q#+K7!F[5\K#JDA!6 :0G,)R;42G[+!;>* MD1ZG3Y=&2ZA0N%S:?]3+I40:R9[B64-9LW]LU@1^V\;< MLNTH!8T;6X["OLD_LM^P[ 2L++5$-V<' MXU%ECW/-TVFGN3V]ZH"]1)EBL)O9RMCH*EPSPE,PP@)VTKJ*?2 O&+4(T$.0 M\UC3NA@CK%*,7($;F7FTG)Q#%P@K%Q8Q["38QU*)*X&C.*)6#P^^J>]"QAVW M03=@8 4,K!%6A;HSC(X6[MVX'&K!O9$]H L]R O^G RCH.-KN=(]I'I$56- MG;?EIJ=B- V! ).E15DZ>J,6!ZFL],R]K^:/QSCT%/U3=H/XBE5_U!%[IH\Y M!=&U)M?RG P.#(B(F )M7+.KO&5C)(R(T^4A]1;N#$[I70PI1K=J4/28;X [ M9J)6_H\H\U<,/ET6E0639>PG$Q=FN"<6">* RU0_IS5 .F# 1@9?9*-U%6HM M_@#+B=(X@\4:@]N=Y&]ID20A8;:.->I:@G6<4-<2;+W@NI9@U_^HEJ![^+4$ MM3ZYLSZYR!OZ*O:@_#IW$@N57,^K'>4AZ.OA":8'2!F96L =37UQP\41J%3D MKZ3U@(73NC,;+!23,2'F)61"0.H6];27M='"S\!QF264\M33'N%(@:R6)*.6 M[BW4=NF#,])'KN*8,W(96PPZY"TSW7D#A+Z5MTJR.]_($<$BBB,W^+(,.,L; M!4OS,\SN; MGX-H"$;JS!W%T2GBB44SX")#J*#8&8IE%.HB(*I)4-$H\H7<4.4:+7\V=T>I MNI"M8MM!FE]JD*P! IB:T=)'51 XUN%_$61@S?7K/)@[/) M>7:'R$SP3Y<>J 'P4]'9Y8*1<>PF&+6F\(<*<((FH9*Z.7@PY)N,\S_%&T.K M3%;OZ\,??Q&AQF!8UGTZ]?7>/T8H(ZLBP9(5/+V!SBM1*>8NM\'KK;C'K>#[ MYP$7Z?GA@G+(](T9E-:R55VI!$M^J8:B#\:,;:L>Q#R#/L#&2/!:*@2*52.4 M.ICX2-NNH+"*Q5J<3RC/)DN[QU#&;#>'XM8H)Y 7V+97/U\C: M6/9H5#'(#%NN&*Z/O,%/VY?WS++/5UPSZ:S;%&2>R.O(^#K2H.2+1TE:G]ZG MJ_/!C$_.HRUD?>"$W_CT-*=_H@Q @K!F,1T($IGQ1@17E*>("%'KX<<3R @B M@I0?NWY @!PI]452Z#(,-@#R%B4L&DM8 4MY'E$HLJW/X<-OFHMMK%*P>P+7 MQX!D67!SLG#Q(2$X8(G4F['Q0Q*4?RHW/Q03E6E5C@WLZ22.$A3FN&NL;K,; M$\:;ZE/Z&*<4<^5R7T:(6(X8G3'>*R";F9!%@040'4=:SFP&9P7I<, 3Y 6\ M#<] #VQ2Y96R^A1?A[ZQ1%ZBF&B*U;?PG3N"7R3*;]9UZZ9M!H9G9,]89%P&V MIA0*5)!3#71YO$S0FV7,\EI3O@&)A/A42=WL%EV915!["@^_OY^,*\\364G. MFEP&.:P%F7^S"/Q LOH8-PEY0GSU$XD HL,8=C[4$152^^HZ&[[ QU.(TIT MSBS^@L@BBY O7]/0]'^VH;/N51S*- M H^.-Q;S5:K MH,ID)%]QCAH$8>2(VW(X-35//#A/:)!=2IKEHIE;%9_I:]2Z"$U(8V6E"&T5 MA::JNQIXO&.0"2PP:B/E,8Q0/'8>BF>6^S4C/%-&N#*CV O4TH$[FU$2"BN$ MY<4 -#O EN5,^Q3&Q,NOB*J!J3Q"I&(#5%V4R0&L<+"+4L.).Q88#U/_-KH M*!N#4\+UWC]R'5S M3'422&\\>,HE.W@/1<#.2J;1=FH.)I)/)9$8)=).W=# MB7LS&3>R,W^UUN\/OJ?*T!J* "^@27 \/R6075>U#IV[28(7 S KB2B6QO6" M4:XEJ7'3Z-V%OFFDTE\$FQ"+$1?0*C0[CVQ&1 15PB'3&E)5D&4Y!J\AICS' M".4+_@C1!\%)%G3)"=]"#_["7E#-/0]O' MG#H#>YM E762[UF:A^;P)=#'2[L8NLKEMNKPU1XHA5V*HY%S%,R.&;#:I:G= MWK3%I'UI@8-\]>G2^NGWZW%>)M%&/=J7 ]*AZCM"R\12@W&;N!Q3!"I@@OWV=ZL/!V M+@/(64/R*EZ^;&?_&L-6-_T$_S#$"I4@,^AQ"W0GQ9SQ9QNFG[#!W ^$>;,8 M SY OS*,'MZX&X2N9L _$U\/',9HA&^?H'?)M,[]L@JT#Z9@(/8A3+Y2<+*0 MYT1[L;#=7D MBZ+Q^#2.7"^K*GQ9F(V+W0UA]JXB!#'CDF.\?(C MW2(78?E0M #?6"XT6"9^TEB)BU<< !1.Z7*.E"%TZ:R'[EBX9#F1WTV_%%@_ MB 5,2[N(3Y4%6[#N"/^FDTB_]6#%[&[;]&P885@>6>[&'\:RT(CL?W35@0-L M"_3XZ(OJ>TAU*T9\6-&=]A(.ONS3.8,5P8KE&AK6Y6PH/(^Q"80+[H#R45:H M ,8FG@$\M/!6.$V8LJ(GC,Z&Q!-U;4M=VW+/*RTLN*YMV?4_JFWI'W!MRY[H MTV)=:%YA9,8$ZCHTQVM%846=H@X(8ATS8A1%<3J. C]::;"[X#ZM(06?C#)7(;AL2^NS8E[<0=UG2+OEQ1_^\U_*2T=;=T1Q*AY_[.*+K]'?*R5Y M^4C<&=OT@"/3U]4L66+9@\,'CK_1B$F/]]O%]8I@0\Z!ST_Y9+.OR[QIN+H& MF*WT>NEB9!1_"?QQFO-6)72!.C%?04.0]"5S+-'AV,-GM5QSYUL)%ZS676 \ MAFV S^3-/MF$CWA$%]Y1WP[KQ ?OWVK_H"X!FMSZ?^#@PI"A=?ZS9D3U6<9^ MKC5AM"_E+UDW8NJ#3ZP5$L8^0NJ^I^,3V-0:2 (OO+I\;ZL+@0%G8 UK '?? MOXF7IT72)TPJ? 3(1?3J-\HW^6T48]LDV>CL7!/) M_-PDU5N$#YYJVLB-9 $@BZ\V1\Y60H:V>?69H;P2.)BI6J$V_#FJ?$:38Z>7F.J_UE>>'.K;?PL/7.NKZX M_JA)2-^8M)/$TOC;*O,S]>=FZTP8^+?%5]#38%!.89&$SS&KE%_Q98":6@U)O"N]Y!XJS\1'[^6VQOMRQ MIS L2BKXQI/! M.D%'8!((OZ_RMRL:Q* AJ""&P!GQDB*H,!E9X,F#)RS3#DG#>H\9.1(T8P[Y MVJM=J:29&>"]8HRM<#&>AA63=PLJ'.2"#&%7:24U5: 87V',$!1\PAI$&>>5 MN'Z&PSURY^[(-Z\Z:C00%0S S>+EJ\* BH8[(T+\2$AQ60'2C:TCQH*A%M&> MAV7+I-]46R?3Y.7QZ/<3@7C)Q/%=S*A+G$DP\8SE>2M@!X;R_-@P($AMMW GJ M&_)FG-=X[W1*F3%Z(UN#B'O'K\%\@[;=E!'&N1]U+89R%.PL29.'\#,\D 94 M/(IY!QMC&S=P%-UE$+G@E(]=*D&20*CRJ(->PP0$K3*+,LG#-'%'>.%" $FS MB:A%$+:')MG0C6.Z70T_A/, 5A922--!O[9.1]3IB#H=L8_IB+,Z'?&M>JCH M!L8DS,LD?U'K9"9))O"U1HL%#!=28 ,Q%"(J'-:B=;H8DJQ%B12C$XS=5K6X MI8 PAUB<_NM,@[A8MPC6XW"!;DV)G Y%BLA3W,%=X;7F33,5H="AHYGP_,7L ME%Y*RN?46Z2(VRHKUW,:N+P8A2TM+DAQ2:GE@G*ZX"0;,]]KDJ. N8Z3AV/$ MK)HNADVFB*XMEUP-$)J;49QOK+%J^N%\$G5S<8UU),,1JV_'\@ALAPZ? "<& MT3*#=M4X&VI &6FCZU-)WAQ@W%]E.7%& (Q?M++C"S M9UL?8/93ZQRF #3D-W&L^%"8;^HSKJ)UAOL:#*&%3+! $&SH( M!)6MQU0C3:P="C<^Q8OY=A0.J6I+) M/B I@YHJ8Q?\8?^&K?NJ"B-VK+)UF])&)AIV=:88MBZ/: UGAJ/9*,. ^R8I M M8AD5#T,9%,N&3T@AFM3Y(4*<+-]:P$E(4,G!;1$ 3&-QE3T*@'7'%,83>R MCK!#$8JQ3W$HO$*MS[\_(Q@_A=9GMDZ0%K@ZITKF8!3"F .Y&AES[YNRM;@ZDG?""+Y]SX>\QX_/P M5:@)A[26U+%BX0=TS7"LFAK UL[$=GW6<4WM^G; W6X',#4\D*9\"E\M@# Q M_O2[?[R)%JB3O>A6WS$OAJ1^_+Y]]EHF,Q][/4A(3%3PB< 9;@SWY=#$N=R4 MD#[5#SFP(8'<M>28LPNYZJ\:,V,3\2,?U ; M6])ITL!Z*@ZPMO&&JH0*HL!TY M6]D[>2N'?I.EUBED.RB0B-J_,)!Z,,?PNQ(*")JT9_G#(GS3.5^9Q":\ M3JT)H.^IR(("552"82L,W V7TM:1 1>%934.Q%<_0W6B0@0)T8_U"8>T4_$]-$8!AE[F%1;YF-ZW#EN12N=F35X#@? M*D]2[5'-V@BBR8ISK'[JZA]GF&F8?4M9NLF'0L-3E1??E;]H<"AM3:)R\5+Z MC7R/;_7D?6853)#79[5>+SIQKBSMY7M0BCRC17PC&M8YWIUAG ;;PO/ ?3,P M0X;(QH+NY">R%H7?YQ5>6.HV5GB>?AA&-_G::[9Q8X4+99>EB#D^D"AS!(LS MLXR?)I?N64CU3!Q^T/OI"5 S]*@L]I8M<4@]EB3\.A65+SB^/HKTL>+]==6WFO1]/[R/,DJCH;^/,(0CJK%)V\I,2Y3Z7*U M\ER\KG:W<\$BFPZXK"ZKR->;FX&Y=2Z0AM5@N)KX4E>6LY;7"%Z_AU0[=)WB MG#.E7<$K>;ZH#B#6^=(Z7UKG2Y\N7SJH\Z7?:J']3#;":(I9@G"BTY6*9:XDMJ5H]X'M 0T@*9N/,^L4;S'C[, MV[5MPN!3\9L;D &?3 4A-JCTC=F+4\;O7.RED*2%K(*R0.G%/"^9.RZM2%,X MJ*S0PL5LR!6[LLIL783=MF 'YG/!S1_!B9I'9*^9S^8Q?)$'_"3;397\E05) M.5.#;RM@\DCK9-/F4#=3WD_Z:W:U*%@DV*,AHP)"@+YRV+L,U M]TYE2DRSC&A""P6[Q;0BS#M2.]PB&3P]*$J[85U?_G9Y\=DZ__#A]_/?K+?O M/IQ_N'@'?[W[\/;JT_OSS^^N/A#B"]9O9Q@P5[]__NWJZM<=X%_RT8K'6F6G M2:MTK&NVG<_#$.]LOM7>X#NCNI9A7FH^OP ZRP)*U\/^V&_U^_K"C<5W<])GO>8&XGY/1WW0PR'3Z M)%MS@6"[TBEE?0HDG30)!GW?(DGEU^IB;J\TC2-%@G>7L'-)CA!#T543 4X(S%/#71T=X:W !.5)M%] M)ZT?7E8R1SF-F#96"2.0'_60?+#="4#[:\.?=9KUG1PFAU@B/[AVP/E)_]G0Y/O MKO+V=6GKM_2D!;S==G8U6_9GO3NR\(G3MMO-LV>S7J=C-WN]YW!BK1\>UO1^ M_$,+9_.A_8DG<+J'\@R-PE0QV[V M[^ "[\ER=]47[9;=;&UCZQ['R=\FK.4_L'N^J[GNMGH;*6A M92I+570=3!W/KJ>@V>AV:GJ8]&B?[202CJC:*RMZ_"AM_@IZGB"HLJ%RZ[=@E[M!!JIN*Q(;8JIKL@',?CUD@5A:? MV'0.GGN%V./S_#=4B#4/5U<8>3&\LIGN6"IVP"O?$*.UF_V^W>UL$Z4]2'KL M&K.V6YT^TJ2FAZ1'I].T!YWVLQ89=&=+HBT&/M^?\W&LPV+'^]FB)T1K8W=UJ3S>[[ =)MW+A@OE[;-B8,%S+C1MH;-ID M&L4I7WPUKIK>2\SC. BXGO'ZW38H\FU\G".EUXX'=4 RW*GIM;59Y+1Z]ME@ ML"K;_D:W8>]EDKVM)EE:!80RI)B'QUMP:,G\?'[^T9H)-UG$(J'+Y 3N+N^L M?R@^06B$2>(SQ!)Z3XRQ7 "@$C'=.29(GM4QO A>GO>.0;XBW+8C"&C]GN2(HQ4!5]^9/":[Y:I$$4?=D6F^^)L3@NHA"9$FUR M@JS W;K@QGRZ"2?A8\VIM=!(@AC"OM[XXE;A; DW)F0UZL%D()&M(&\4NRME M2!RWPO)\C_A;P*$ME$9'5TC9:["L"<]*N5P-ZQW! MM,-^+N"@U[#03XDE655GSH!KQ'6*)ZG!$[<(;&>-!('U7CA=_>_'AZ/4;4YH M*67O7VUXVVP^;,-;GMCCTV)U'_$HCGV$Z9>;B=O7&60]'JV33":\Z#<&68?( ML=$R5JCA**F? \K)TOHO+>Q%9KG<:P_;A0G",E -]U88:2C26P&".L=0*$M, MCK).3&T'D^\VS@QD'&-U+4.\P9#&8W=92U'89N!&?KA19E(#4$(#Y+8VMSEX MP@UHC#GDQD)S==4E@IK8U#!]-4S?/:^TL. :IF_7_PBFSVD>.$[?#K;6HYI5 MN;9=NF5763>NK'>,U@D('WMJP,P-DL?P"R]<.<^&J9DQG@^ M=FI:;Y)VFCF+M-?<%X/4*EN*=3(4)GBWZE\"Y@?"9*-/QQZJ1@@NN%B$E$VA M$#],@0@^!D\X*_ZRS.3K.(V.)I!II7%SIG5&6F:E&30F(ZW7K+#1VAVCTWC> M1-M@5\%)1!O-KH!2+N(D-S1UW0 1$272):];0D=[9MLJ.;X:)HVPX6'!/\V+ MC-ML*OAC)6@*.X,M#..AGTS9_P6RZ>YQZI4FV',Y3G0VI(9U)M^_*+>*>-3< M'RSK@X7;6.U^FYC1;T2(5S9A(SC"1C?&]&("MU=C7HW',='19FM K!L5V;4"+!RQX"= M <]5A_"J0G@<'5HZA5A=;Q]B=<#= MDK'3BD59)^*KTL*5,1H\KYEQT9'YI"RLU"F&E7K5826GX93;+.VBS;)C*$A& M;%@KKS@E&0RVQG*N ,/674!D3XF2$!*,"QJ6HCPZ*K_:5:/0F\R(@ ML&L-@9U-OO:@]E98K/6@R@1%-^]!];-_/D6+J7(Q\?B^U 8)TRVX1/TJERCG M@&T6+SGS6-L)JT;]2**[*S-=GE^B7^\U@<33$N@O:8]9&0Q_=I*13.%*[YU- M_EC1'3N0)EUHT)1E6#MD07(3Z5315-8=P$^A]^= M@:\^-OD">^M%K]?H9:[VU ?-X"?<_AF&HIP##B;' (D91).289QVTW"B7?(I MS5L][..>> O=H!K;[<+D_K. R7.C!&W!QF(6X=L+[VBU] MH7CA*?EY(&#>S MHE>;-^'+ Q].ED>SRF=NJRJI09?)20]8?A&SYPF,U)"LD"F4'LQ3; 9)P$B-T#WGO8C$.!+?9D&5*VBP!"F%/ M<-V9/&O%PM$+]PO%-MBV09QP2^XW]4VU2Q* 6+?)^D08^H3MEZPJJDZRU4FV M.LFVCTDVY\"3;'L@J6/9:",7(4IO(XO43J*,".X?2()4Z5\0VX(M&E"\&-B5 M1>\BOO%'\)A6DFPQ2QVG;NF22>*B'Q?GWS%?@"NM&FV2?&U#)?J)(<&U_IH?JD%N*H25%W3H1Y(1J; M:U#/,8MB ')39C[X,,U&OZE#MQ3@"'19+5DPF#SP85@YD@Z:'HAU\AF;KE(' MS:45^\D7;)-%+6YA?=3F3%D8U2Z",C'-!JJVQ;W:#5L7/QGA[@2!JSN *6Y" M[TEV2=.Y(DY=5[0UM1+=2$S9P*'N.D?VNS:FR'.+9W1^1T&4*%?->+<^GUE; M>73R8%C!3?!.XC&-<>4AD^0:CSQUWA";S#BU>WUNJ M@!7VO>/^;M3+C7\)]I@'5C$SJ^FZZUR!'XYC6'R\0.>4)_/C]QWP=R/B=BQY MAU$+J06LM+XBDDOY#M BP;]R$##F4-6"QRQ9XVK=0OC3&T1)B'65+*OF1 M+/@K=@?\C#?0U4YR[Y)TS[]*LZ'AI$>89T&C5-+1-A@M"P]*1HNT%9Y%324? M:+M7AT1B_#.F(GE)<,]/XL6<1_,X*J%>-B;?&*8+?W$.D/M;)U*FS>912-), M>I5^[)%+O>3?^42_XCO7P6;MCY.0"!C$O)&@&:9X/UCN'\963[ M0P"I75_WY?OGOVQ)?CS+_)+4HL;;N$_:-T&Y+&)T E1PEK<.%SE<>!.QB6R% M)64-(D&B^^*&L\,EQUMQ"H@\; 49BOLA5T8;VB99CT[\&249Z0S9+PE!@=V5 MU%L%>3(-- [P*&8,6:8\E+^DE(NAHFQ>H]&(VW2QJ5:AZ-*M^/8E#E[^&8IK M^R/6M(7)'4[7^=6(RKK !FLP94GA<04)+3QN(ZDV!+XIX2 91F'B;GI8L5O# MXIZK;/;)_?9G(#46,4:-Y&Z"-0B_B)?Y-N&>F ?1LM#<E8+J% MFJMJ <1A=]*"O'ZVBHU>HVJQ&6M2CL9(?\NU\^%:'4H-H$-Q4MV"P>VGI@)> M_:G2)#J)1-I$X'Z&V=DUM#4J]A'5R;#>]J71K#5WU:ON:%: D;48PBNMJ0 O M>6IO86:LO#H)C*) 7310\?"- .5 %2ZIF*@,F.P77+DX9.Y")DV,QX);U6JC M ^N$$*AV4K!6U@RJ6OWF$X-D/-!>$)-RVF5@UQ9B\NH2(H=D$RT'&"U(0J\NF:@M: M]U"82U>E$H58I$G;SWCK$6>#/PWI&N8BIE72>V^%')RI@TM(8,[)&&TE,A!- MHM)/,ME#O\2"%UZLM%_8.: 2%I438XFYNJZ9NU3%'"3"HD5"ZI!*9Q1O\G;* M3LSJVQ2-N"RFJWXL72ESWX$]I1]:[5=+6N&4$Y&F,J.1B/+74DH#I\XNKF8E MN7WEJ?'$,/F,'11?Q8BL+MHT<]YR-!3)$24WI*\@J8@69:C]AWP]3QTRKD/& M=+28 M(:[ "%4_JX""NAJ*D:&JP4:(4>]DCHG/-HS9'CA1/U(Q':V+= )WY,:@A[C\ M(00-MC1KGS.C@_35TJ(R&ZV?Y8M)(4D3H1C0$0>3NGV+-00BGD4QVMTZWE1T MY?/ $2J+,'._".-C%8[D$K[Q&.][IP6[1$:62FJ "\8TA:?9PD67JZ1"."N[ M9?-.OU+6NRUB+GN8HU,$VRE92%;65F:(DRFL/KIE\S+.&I,;<-84;Y%U%_ " ML(I\L+\^EU1";_^RS,G)GE1O1VOR!L/71FP$WDO1-E7^ 6N6?S:L\RQ69*M/ M@>%.U;-0GM);Q/4W2D P2' 0D@XKE)JEP/;+CAG"HR/#-Q7-,;R"94I!T M*&1% %J<6"[A&K$&N1*V,I>"8C?O5HQ\9-R0;&SD;\4 ZK=V"4>3A3VFN@-@ MQEOF4S,M@+%0L"!COMC@AFZP5-@M'*:.8L/T!7>6*V+\D5!,+5GDOQ)&1%=2 M3@=5@Z4L=%JQW%O!I^XU>'Q7NI\N+RP^?K3>7_[K\ M[>KC>_C[VCIYIPW^"Z-&Z/>YAS6M+[YB.(YUH>*N]VE M>?(K)NN*7'F;4/Y.@FCH!H7J1%7HN'<'I2**&UK78I[*$K\FE?BU^&)+&$8+ M*K\D/UXN:T.9YRU%'F[1,)OA5=F_"H@QGA @T]E:*J/>.(I2D%2<9;M<8$6M MO7I)C)7 Q11$IVDSZ<23'EI>WYGAXWC-B^X*T2T56&>[25J*ZBY)+H+DSLI4 M80WDBI*!ALH\-'. VD#,+B#]G$4K8;3S,.6(FW6-P4YPW+4^_J?/$OF-#V_S M94@@0?@O'[0TZP9T)(%7L@Y^H71F*RBSDS M7%-V-Y12(2%'O7(Q6XIWPRXAK/S(G8O"O0H54\9?R6ILGG2244B15L+B3':&)2$AIGE"LQ\CT9$U\D M&$-G@1])$BM"H^DO?Z36)2GE]D'=,6S?,W4+5-P9PMAS;)'D"9BW>.)0W MZ.Z/>5?AA<;C>X476M'YW3[I_%:5RI=T.8CCN4Z].UWK_1\>#H;-5 A9F8N+=N"@L]>?_'2Y1=F9!(P.$0,UEK MX5J__WK*4?F1+#2GXGT\V%('Q@)4&B5 H_'X=!+[GB1F5A!7.$:J/MWI-JVW M%WB3 -BLWWE]^LN;_[:<9M/Z\H>>Q1"T6AC*5V&F219-4;V ;@65*?Y6]U"T M"+KS"D"<-P>V07)HZ7Y$ 3K)+,G@E[.%S'S+XBW<6G5)=\THLH(FT6D?#BSH M*D*>BI\8]9O\$0>I7#)@9G@5XQ25MDI?U"F*.D51IRCV,471KE,4WRJJM4?( MLC)S$"D^+P%966+J>@%7V:1T?51)U\7<8G]31:RQQ'S0R]3=4NIQT&0]655H M8PYBO$#/3GS% KF$0!DXB*EOZ_&%UBR"J48DXJ?3.Y *M'5&W)54=ZC( MKA&WQF?=1VYEKU46R1?A!$M?:2?(-!DN))3EH1EY'V"5M,,]OK!9L/-(+\^# MHCI/F#N05=83B(@:1* R"(R;?"W%T(K6/RT2BP(1UD6$-PF2>Z.OQGDGP@\S= MI5.I*G'5)4B=6=.)GC\C51I(=DT9:T28TKE_=^[AK<@U&TKYA@+/_RPP$<)9 M@(\1AB%8K&6R0_U:R0Z02FKW%5Z,$=^QVMVFG=UNI4#I8H@,1*D^&9O341]* ME:138 >S2F;&PR)5?4&X&-)6_ 3"A,8-9D2X8BMP+F79\X,%#!- ?GL*"KTA6RV>7J8K[ M9"1EBNXA9A$2N>+YE)MI*$ 23@D*OL@6@MA!]:!P@+1X@J%A>38P#*@I+HW. M>.8TP)(F71"=DYS*=,Y9S?):HB089?G(,@8WDGH<9\7*'V#&;X,E)KG. _'5 M)27V1H2A+Q.T[R_>'8KNRN6!A85\91,OH64Y#URZK(67"RG863C#'/5,<]O* M^F'FA_YL,:.H;;,DD*V4!CZMRA6U7Z*\#&(8]20;ZW23V ^H9H?S$5*%,4_H MG?L)>-NVKF(Q0;@=F2OF@_+38JFYD^X[T#4^66.9>01ZD_681>3)_P5>2C#< M?/'+^:>?+V&1\&CGK/6ZS,9B5L/E&IK=\-=^O^;4OL2*S9@-0V?PL]"'3]^[ MH0\F(/SU0=S00UP8\NPR+] M"J\!WKS #24&5='_T\A,Y+0:'1GG5_*B7-.XG(!65UJ#:"03^LE!D&Z;P(=; M3AJYI&M9 M]'DT#>5"G:IZ-YU/8STK01)C6[6\H9R0F&!;)"L!T3":JAO;LL8G)C)KUG#Q M4M=B$8<%;3)RXV$4&G# V.P$2\?# MA)X:\J+,P+MY]U!U(RB[90PG%OPXMCG7Z:/#,-' SE Q:@*81]@JJDNTM7V% M'H.\^>R19N:UM\\J+*\%NWRXC9JV!EUD* O^/?1)7>?=-]RL?J,'MHQT+,N9 M%&^@FNA8I.2T2C?+9@ZW_4$'3+K*@G0L*3S0?@?KW (%,_.1>.$B:MC6;ZG' M1:!%")I?EJ>7X+5-EM9G!0"#P6K]H_T_@!1J- U]A\))SEE).$E!4%$X2=<^ M8VOJP!U*2K*$-)5(YB_TMU?MFXOVEM!(3_;!H+\[/'PQXGD M#XD_3N.\0L Y,H\!C6#XC M)^MT&YW\D'(N6XN";7CW43E5)_E+KVX01 @\G!3O;RB"<22/*FH80.?$?6DE M$64#T2M7SWE^#*H4LUH$(:3^):F<8J@8".HT?S "+UJ41(M4)Q;Y^AW='D6[ M 3<(-OS4\P,%$(&N-S)!RK95RJ VB!HOC8:YB-%GI1NLMRI(;/#5<$FI=FR0 MSC=L4$_,9A'=3(E5C".-J37Y4ET(2=R91*G"=:NQ/+JR,ERDI#?,0; V0N+9 MJQN(UHE,N-N*;EF,8G61R0I@IDN13G%#(!^Z\7/A"B/C;8-IX^-V+T)=_?22 M;S^<#!E/_^Z;V-VXB3E*Z+VDY"YM7XI-[ G92)#!R*^2Z(_%@8<1$AKO(JNG MLFL<)Z.76.=%3>VQ_-9EG+M3QKDC$E%><[%4PVK2KTZ)+DZ[:*H*JA;&]@51 MP@A4M)6W/EJFJ36#C4 M"O-N"I.OWOPSPAMX_P+:*5#+SQEDX&>TF9#3=#KN"96JXFZ<8^: W>2S9Z[U M)RWH1BY(W5*0E_,\E L?E6=ME"3D[[J]1*;0'9>EZ < M8=5-> U@-9(Y:HAHJ7?A$'2='_)+T+_M@-+/?J-BH8T2?$GK%L/&QK(5OG)) MBP;GK&&]D3<(%8:QV?W\=JY/N)H4=VX@02O>]$?9!U/7C9R6Y'(6X28 <5,1PD! M628EPI67ZWLQ$??9 M4:S;:&U!C9(D!N[;::MQMAI5QGM1+%HY[7N/L]T84::=.WU4Z4ROA V4]\%D M6V0CRTT]Y#,45TLV5Z8[J%'\)?#':3[#1">.VK(1E+*T%4_68@&^S&Z1TKU9 MKLIREUG-A"R%QQY4@TRU!\F_,K>9,Y%36]S+DY>=%JM,T64)4]>]IL M9=9)O#J)5R?Q]C&)USV")-[>F34OFHW!5N*QQ>+Q12?_O-%13S[0,ZS3?!=R M^0"8WJWR)YS[&P*.4,433?5$JZ)=NC-0;ZD8PCE[:1&R ;K]#),JB]$PPE & M+:^PO12(VR_"O5F>OEFD2^N]JIW\C': =*2T;U+MOL@.<[(FVU5-2 ..N<6@ M-0TBSF,!RI_+\E"MEJA1[FSB9S#XC#61)=/<&;;WPBI!GQ)H"T+#7P7-EUBO M"I508IT' K&S\(9[+,A6P6!PWJ8IX#D+HPL'72E8I(D/#I,$W2@Q?]"71#@9 MA0Z7$("U"#D+8OZ<,X5E'J2&'-85CMAME:A3V]K[:FNO^D::M11 G]IC9>#2 M[1;LUK*"SUQ'X?8@"I>%FJZQ4NPJP!J$-EEC MH579Y5NKVBJ-OT;5*H18J5VW5Z[GY7U=[<*5\Q==8]H90B<"8D;@NJ?JIB4& M)OEV"G6S\9/,]2W9=;[N!ON'BYJ$!! 'BM4/I(.<]:$"/8HW^>3F@S7AF=G1 M;,A#J5NHT+D:TC6'M@8/CEWL@;P2H+:5"8 )G>SVH5F-I:,*N&VET;12K8$A MCBQTLW*?3=V/H8@-F .7_\H:PG&L13%8Q4K]?(,^"M.#&$'H2V/V&K<+W9VF MW:4S?:S$AV;1#Z=<3UQ>2C\!]U1<9]K-JTXR8 M@<+ +$YX?7A8,J/AH]G+[UHVQVQ8;[F;(%^+,-I4J_!IUB:/2TVI^"2K"%5. M' AA(T"K6CFQDQ%OFL7JU+DU]Z:?J74B6J*?I+H* !L)XM\?+]^7H'+GNX.N M=$TRX\SF7:,R%7HBWRQ+RBB,+6/76"MK*XA$V,_6SW#T#LATL6J4.WS-8ZK5Y8Y3!)G_EXDW=QPDC"$&42$-;CT9F M''8#8'A<,+O2"%/2JYCH)]D.:Q,N]$I@UE^J/:NG1W5IB(,)G5W('FX0*@OD4@<8W12S&K)D3"AXQQ0 ' MP :=HRF]U#!XL8K=BU-.V=!NM2J/^FA#ER7KY52RMM[IOQGN!<>]$QZP^ M4YW/^XB:R5_25:R58,<.EUP>W@2IC"66>SZ?#"W^,]VP0I2JDK0 M2@!#-J=TM6&>B%?JC]>@.^>!NWSEAS0/^M&=CGBSV6@RXZ; DJFGWBR_;M!7 M?TN]U>_:O4:S/ZC\NMEP[O2=T^BWVG?\9?5DG4[#:77J89U6;ZMA_T;I9S60=!G.T7,PGK&PEJL".L< M$4J9I?U=IE-YM4U8T6G'5 MJP3:LS65,P8ZE,>VIA?6!079=ES7?B[FA[+%;#BBAKS:=.@;ZT<=\ M^C-7$B0L;NONBVZ6,>]^K/=%)=-V[[*]QEEM[J-$'=C-9N>9;FBI?7'@&PK[ MV1_4^WDT^^D,[$&KNX4BO=N2GUKE5D@E9_##72SBG#X=/+E"+;_S';'.5ZY0\5QQR]YNO9@ MX!P_J[;L;F?%;C^^9;;M3J=__,MTVMWC%3R?7#\X?KG3MYOM%-?9L=N]PXQU+RKW.FUCU?NO*.7/&VP>)[!D71LI_,L#+NS[C;QGD-? M9K?Y[9+GR05/>?@J*X0^0.&S/AH)W-D\1.YW6H?HB^U85'=_B&*R_7\ MU[P'/VE/I<;J18DMI,>1%7AT[$'G@*LAJA9UUC_$X.G:1?6/;IMV"_T>486' MND&U/FN\1L0<>UYYI?#C?FBQYYGG3L_N=U[ MH6#C][;)/A]3;8C3;I4J:O5R]7"+;W]\"SVV+["^\TCW-Z=]&>F(/+)\,YV\ MO#QX@=C=9*7OH\3KVIW54/>^[DA%;?P6*FHO=Z0J7-UL5M6;UCOR%,MIVYVS M0RR96)_\Z7>.-_!'_=*/+570ZMB#YM'QXQ!^^@6=7:\.<9/L@_3'U$< M>,\OO>C8K4-.+U:8)*VCDY5MY_B6M)LQ\@S2BW>/IN[9AN^2/CORX'QYBNG8 M%UVG88[+2KJ(V$J:1)&7$"+[\S.5NF#:'^3-UDU'M760UU?6KJK=M'N';-=6 M2!BG_UQ-IE*TPW55666@:,=>T5%5E?6-M-B;[$XY/4X<,+%Z_174O+J,YW"W MM&@=R=]O9W4W@+U\V TNO7#SN[$-U)G[UGG MI-7Z88?C\ERHTF[65%FA2OCC]YW^Z^JLYW.ERYDU3Y-5 ?PWPC+_Q]HV5X\# M_[ZV \VFQDBZS0^VLN_T&F>Z99_JS5;>N 8;IL2".KUAR,JFIKFM7J.G?F]3 M@Q4WYF9MU3T.N=T;CJ&'M&[=Q/)B'V:&W:*FL!Q1WIB0EI*U1^(.05FK*1BF MI$W2AA_=BECDVN>, ]?H!)FM6W4JBL4$Z47-#'&= 3 Y@/5D]2+UK-[%?$9PAC M:%L>; :V 63NX 93\.N2+EY&2REL,98LAJ>REY1NQ<4]N+@U8=:)JU'*=-F2 M0LM5$X<].%5K&+J)SPTH?3@!U*\0-E?UVYSY7]7<;X#_D#='L%D1\ ,,_9^% M'PMNAXGSP&YCT2(I6979>2MZT.(K"L3]9J+91%O1:W&7\8J6879>@.E^ MH@8OI:H3V"V*+]OH.XL$,1J^CF%BM^Z-^/'[L\Y9Z[4-_\2^7_*?I[^\^>_5 MC^0']]BPDWM+;9)O5:W$VXV2#B9F*W&:^*/V8"9I?/J_;WA3WEY@1_@+ V!\ M_VEVS^W7MR79+V_ZJQ*N7)#IYK5^;#8I+#9V-/LZ2OFQ1>>X0U'HVXKFU@;1 MW&P,[E,T-PW17-Y&>O\%<]\PQ>&W%5*Y;N97-_.[YY46%EPW\]OU/V[FUS_@ M9GY[HGY *A9,366!&LX\>HD;+,S:_-G!_*DMQAU)=G/V[29CUA [,Q(/Q$8T M(FDYD\YI&0:,$8I95V>O,#NP'XR.4!%B+$54*+1L6OL$- MS8:3YP;)"]E>K0WQJ>.6%_\SZBN?(Z=-,2=8+!GEXP2F-UQ: ?%4(7YE: ]< M$C]3]%H:98'EXKIW8QCI\&3-X,\7GJ\?@V6'X$VNC7_E0^XOG&V=LX/AM4W) MC EE@WG.,I!_\L)I-EHO1&\FX'G@Y@4WQQ\#O81KHG(D?PG-I!+(%X[I^/%,16-!'%##& MQO8Q!GR!SV[\A(\*/@ CNG@2QBDNF0]!!.K7S?QA-5]#R*KUDR^=Q:=Q.1Q8 MIO.+$67\.(%7IV*RM-5TQ_Y7]/SA-5/AHN),X ABN^%B M#(,O8@JFN_ B,%UX';DDC/3V:=Q#T:\_[\8:BJ6"92[Y$(I"/NH.G&&Y'A) M&]9TM/K&0:#0/IEOI>^_=>,8N'-9',<,US2L#^I,9#,TC2ESMFNGLXE6*!PR MMI+VQXG_,E/3:*#AB;*F% ;S, PV4V&P;'8A'H]P C\ IA2T8!@)(T(I//H7 M_%,.[NK0DGH%=1SOOTZLP/_/PO=HW"19:/M1)664$O" ",N$@T0G/LQ5? 6Q M)\T<.*,PO1LZ6#.7M9FR+++9!M&(Z%AF#,EYJN/-=A9P_E]L@-<)$:M,+-YE:V7=X%RW9X0@CYB$6?!5J MX&!Q@3M/Q"OUQVO/3^:@I5_Y(4V-?G0GKF\V&TW>2UGK*]\LOV[05X6B=OZN M-6CT>H/*K\'GKOQN[;"-?J=WIU'7?S=HW>V7Z^;J@%)N=>Y]LDZC2T;Y04RV MV>@U#X:R#SC9LZV&W?X6W!8U\ZN63/' SWS/"\3]B,K>1DE9KN5.0$""DZ$3 MUV#P@J0DF_+WQG7#\E"FQ4EUJ72K?P_T67N1P)#).1NRU6F5G:+J]);#/8@ M[[U#P3=PU.,B+;1VZ4]WM-2I0"4%1[JF3B7@J74Q=<-)->3DLZ?0#V44*A6 M=P*OV>VVVGVJX.V6_TDDPHU'4W)(9 K#0B?LQ^^=7O,U_^\;@K@;:@^ZU:;?7?71 MMWLZC?YJN+S?Z'5+M/MC.CJFRC+_US$ ^38X.>4XNONNQ'^F$B0N[#_WL-:$ M\MC^S=%!C7?MYAKXH[U?5%4'\L'9T2VJ5XV=7GG(GIUDLIP[2*;-=]T/279= MNZHX]3W5JL&\[P4S8T\/2P6LF]U?@X-[!,NNZE_2&E2WF#[:97=:U6"QWW#, MGYWT=-H/(CT?#(OH(85KN5Q933S?!\;@)JKLA?_X2!B#.PBC?8P!M4$$.RO] M8(Z6*;XYJ'!D3%$1=AC8_4W=8VNF>&9,T;8[[E4<%U=-ZM]>TV(^VT$YW&67=M^=^Q3^N)%L@G8,,"CRA&NFNBTSH987EF MI"UHO*)3A=R[=SKM6;0(;CEVNUUEO.[=EMS=S-C++:FJQK&[9T?;MOD@MV1= M:Z(Z$J_^]QFG"+4.W$KC'4Y>JJ)9E]UJ;Y-3W]-%E>]NUV[W=CWE>[^H$\=V M6F>[,N!S%%[62T\O\")9=%;-J#NX_U;;W MRVZ=K51UUOG%.XC509U>W- ]<=T%UF-/&]0)QJUB-&?VH+NB>HZ6*>I-HS13/FBE.SK;R]>K\XC=:-2?-:E=Q4PELMKLSR8$"C M-#'13:.Q59KXV9CHL:WJB%G5+PCX;ULGE)JQA%%X^O/Y^4=K)MQD$2.(XQ^$ MVZYQN3X4GR#8KB3QJ9L/P;K#/V!0ZH3BAVXX0B@L>- ',-0S\+X)Q MI89"@A(2*@E\D/BPWVZ'Q/OOW/B%$"KI%Z&/2[>NA9#].D81K"/P&>4+ M-K%TO^$--"L)LG6-4'K4J 8(H-?\7KV;>QB9 R/R_TCCB)6_>%^YI[#VE4(_ MM;1&.>D8KRLQAA4*F8818*/1E],A :+B!L$W3!'YE&UY O9RY&? (C 0H M]#E"'B^!%3H!*DB$2P: 7=W@EYO:J!$.X8MVN]$R<12S5FB([];.6O0P2"[V M6]NEN]KZQFJQ>>H4^)]GG#K-K3R9#%46?Y #YY7-3N1AROVNF2WB$/!F.Y6* M[R01=Q%_6W*"V>T*. 'V(6.$$X1++@#/@GVQ&R^ =(3?Z6'S'!$8(-LL3MV\ M."T1CPI\,S>U,K3E;=FMZAVP^K,\V.@:WELS2'LW/GS:)HXL@5;W#5%$RY9X M-_#@S?NNH7@U&K"2_)&&[B05,XH7/LY'P>_"@4##2(+N(@LF_ ]X%K>>3 -& M8RWAF0PJG(2)QWBCJ-XR3.TJ/LI02>T"%K$G$"V9?FC^ #&V8:/+0>896YY^ M(T+@#:F\B_V>;-7LB2!/R['=;=E(* 0Z+:2JIR$%*69$!65X3]Q--#7%5]@) M_&I]&\!LP5K_&G"N>9HWT+XB4-GCL M3&X801),'5;A^8L9'^0,89=H"CJ\(\.B<\O"GA>%OQ-0?D37$+S"ZSQECO:>9,YB\W,Z5_9-X[5$X MB7QNG!@#!10C(0#O2LM$HR.EVC-\ ,68Z42LD)!MM"+AY33*!F \X=-1% 5( M]CP3J]$RVOYV<;W1&#L,!$A"YSLG>QL6?OG3N\]OSH\4Y;%]!K_<*S#"(QMV M.ZS+>\4-?*($U),!"#JM!P-8?&1DJVUQ_^X7\6]/,^7W JVW9VNZ%T"\@UC3 M'6#L#F)=VX//58'O;4B W"\\W>,?T"J[Z1M2A@>!?K5K<<&*TKH?6NQ-RK"< M'B>=CMT\:U?=RCD^MM@UDWSL;%%A W::MM-9S2;7;/&\V:)M#]K=:LO_X53L MM]08J.NH[>RVYJ-0JZI\X#'_]\2Y2ZU"KCIC0(0K"0CQ1SZX16'ZZG1PC_3= MKH+!JEHT6SHR<9RS?NJ2@?*2@=6L?9%P]U8IT%C=$YE)E__<+GN>QL X[HB; MF-@/I/##^$E@A(=V*=PB6'@1*1IH"._'->?4"8+%N-[ M,I=@$S.D9K9>I^!52<2:-'PVX_5Y^.I ;MT ;*,93YG]&/OR!K36I.2G:1$D28?VOT:9T^K=.G=?JT3I\>Q[KJ].F& XJV M5+"E+77L29(ZI;I=2O7,/CL;U+FSY\H6%79AJV]W^ZV:+6JVR+.%8[>=_J/G M5/?>,CGI]U_^L&J6;+I?O2>7S/)FPR@S&XPXU';1RC,C>S)CK7:K1[=YU0/=EZLALGNUU$>?N^W_<2T3R*B&^K_RVA M\5ZWB MW99^W"$80EBQBC[\)(K F8>U>P]L2.]NY\&XYW3TVK_:% M=A6BOU_=YGL?6/D@A&?G7MV_9T6Z5J6W1NL MEKD>)04J$K\]>]!>TW+E&9GYV!.VNF7>\;-"[\%L_4.2J6]7*NU.N-3N)17J M[9V W1=NN'$QR)=0B':/P&[+]Q5;L'^^/U9RVF]?L;GZ\1IV\WM;I\>F=EE[]&4@1O0T6 MCF=>,8XJT7 >DFAWR(W?QTO7E1 ?$8!'#?>S91JTW=TJ#5IS8 TA\R *KF>? M=1^W*\>6]REJ5GQFK-BQ.X/>4XK"AS;1]M[:[?5VJ/VZ9_IO!=#TE#C:.T V M55BWVX$VM7(0ZPI7R:G$;#IYT2M#>6JV=D%BVF< \[6$?\. \]54M:U;;G(3 M"(1^<@M(]=B1.]L@-]6H[N\C:G-_C8U-Z#M)P=\;OS:XY_MXC$UI;K"5S@CV M7GAYK/B&=9Y8R6(TY>[:4S])H]@?J0?@W3"31<# ]OA$Y9N'BP2[R\OV\A&L MD=@%)X&[QTV!AD)@LQIL".Y5@7<9[U1]@?PP287K&7U^$H']@%)':*S=9OA +#.D'>?VD!_VX\!%OS&C% )7>5-*JH1]IYI+H!T$:=>*=^ M.'4#H+H!T(;_J %0JWG@#8 &]]6U;T7=EP=,NHUV9>>^Z\4,9H9M9:Q?Q=)Z MJUOKO1H]D?[!%PXY&U:]F_+C U%.!3-7]Y? ! $M(/#/RWPD_*LCV<0$[= M&>:0UW3'SC#[N9AO: =S# GN7X1[LSQ]LTB7UOMHZ =^NES?KN%@TA>[YG*[ M!PT85;[:7L_N=5<*O)_)AAXV ECY:CMMN]=?N75:;^C!;FBK90_ZVY3M'6;& MKB(>TBYI<[)C3>_@R15JN3WQTZ*Z'JRWM_;>CDY?:V"W>KMHR.S^\/%K1\\GU@V<@>0:VTVP>/ZMV89G;%#0>^#*=MCT8; -: M>.#K;/4[QVOTO'=C^.SX94_?;K>?@='3LIVS9W D0<)VGH%3V6KWOEWR/+G@ M*8]@7:=4%^K&*]F2 Q ^ZP.2CMW?"HZG6XM; Y]B3S2AG(_=!BS]/03K-EMWLK*:"ZL.!@ M=_3,L<]Z*^'*>D,/=D-;3;N[57NQ8ZH4:94[ ^K=ZMD6WP%YD(8II>7[C]-Z M9>]'.B+?[&+JAVZ%N#QX>=C=9*COH\!S''MP5J7!]FY+[HZ68BZEV^CNQY94 MH;@ZK:IRXB/=D;TY)%4ID[/NT5V::3O'&P)S MX9G=Z1QPJ+*R@J[K'-VJ6O=0VKFG(N-#A !!YS/X\6C%0CUTR='NV_WV(98; MK>?&,[M[R.G&2NNO=W2"H]TZ6L'Q220$?O5'% ?>\\LTMNW>01;X;:@=ZA_D MA93UU=$MN]G:J?G=82RKW:WSC%N+G:.(5U?DT8X\2E^>:SKR1=?YF..REBXB MMI8F4>0EN$?/T&1R6AW;&1Q='=.@"Y[+ 8>G*L[BP&X>Y*V ]5;[;K'?(S*9 M2L$/C[W)P'V59QU+DX&JBD6PL-JK%V7K;JVW*ZBT]W"T]L[O; MA3&.R24XZ>UXMWTGP;T%#NC!*'6KND])E4?QC=39?^9I.3_<>QNGPZ>*TZNI MLD*5\,?O._W7U1G0YTJ7DZXU3Y,2$;RI+Q&NOM# X9&;X?1:,/^W"Q%8%R(( MK(]QY"U&LL_+M8AO_)%(+!5*QN#,"Z?9:G14VR!J+4-=9?QP% L70:A;W1^H MF]"+%FC6K+^0V7N(FP=]G@I\6/^4&AEYL0\OLX9+:PHS%+%5@H_*L],7@"V@ MYA>16K&OAPV9!MY6H! M:!2J6\5V0;%8\V(U/(Z52PLV-L'L/WW')&*2LGV(3<;H]1I]S1>PR@);O&BU M&\U8$G_*AT;MA':Q0L4*)9X0)^C(_-B2]&43CV)PO5 M24H.2I.(%K%^6V*=X"NPK1*W8L*A>,:XM 3>AI\ )4?B)76G@A]G$YG!/ (\ M&=E'2>J.OL G[R_/$Z8K-? 1'IW4*,2^3?@ILG1B??$W4W@-#\#:X8F$!8KZ M"?VBTQCH'P@W#K'I$[>/^D/XHZGKZ_Y6__R7E8K1- 0NGP"GQ,#+8R @T'@2 MN[,?O^\.7ELOVHU6)INPG53)**J=6K*8S^FD F?@1F.7*E E+LQ[=0N)%IHR M"0S@IM8MO,D:"FNAP?>%Y2:)F UY7$EV9!_>[;]@ZT_%S$\2G.#;B\M_D4 @ M$2)7X!@4A"$4)^+K"_23#;.NER'(M*6QPHN(Q\+?O.CV# K3#USB5)'2%#,& MJQ)RMI)P!@.FJOG8+8HPVSC!2-QDZL_Y6,!3;R^PM]B/WY]USEJO3W]Y8Z]\ M\M_J(R4)[T&H<1.H35*MI'D52MO3=J.D"0E("H$#4*M[G/H]3G=+&7SZOT2^ M6U>3CW?E[<6-"/X?>^_^W#:.[(_^*ZPSF2FY+JTK4N_)O:?*F\=L]DP>&V=V MON>G6[0$6=Q(I(84[7C_^MO= $CP)5&R9),TLE6SB22"0*/1+W1_VG^C0(?7 MGX36>/ <%/S[V[&DF6:Y*@3[^#:O1XK51=RHTD7E&&YXFT-4UZ:!K1._FZ3, MZ6&NSZ7PKM#=KRE6T*"?TX!VJ0842C.QBTZA NVN%0\'BJ=I"I"45G_8':F+ M*%=9&56E6Q;JEH4G7FEFP;IEX:%_>,M"J^$M"VN@?*1YGL0N''2N]YC?VC2L M;AIJ:_I0DMU-'F\>KIEGNB'713;D1&=E,46RB!N(B-B1Y]^D#*@ND;1>IQ5Z$L;5C5 P[C5 MN-BV3&2BT&J+MYC+JN1U#ABC,(6*W;YKLOW[X\D\:#Y0;/PYD]S0>37L]B]2 M_$#06 5A41Y%SOD/^%K^52:REVB!XG!XEM?RAQBW!Y0L+2ZU-176?!BS"&\' M)<6*;9EQ%Y<=!A% MH!I&=)"_%]OD9/B@')W$794S*PB;DJN;Q..1\W@@/>3Q5G>&'X?PZBV[?3#E M=!?N#W3,X35+YJ!:"^&!W#'%T=B/#;"!B-^N'2]:P.!10)<'#KP(# N^CM0% MDW#&:=RFW G]5L8$DDU6#ZEK%0]D1&K11_" XW*GQ'%B@P0,4]Y:+EM _S\'V[DT/V3OX6!L!\[' ,&/ Y'"2P7-![! M4F;)W)+)J48%C%!$3/G&>)I)\*GCWI4N.C)ILFQ,L!^],U"DZ.O?_D MJ(QXR D9=X<)/^9DEK)6SM5L-\U4F5I OR//WB"9H3QCJ5DF-K1\-Q>5.N2G M0WXZY%?+D)_=X)"?>!@9]\EM+AJGJ,U#+OUL@$O_O*&@ *BG=Z!NO% H\S=. MN#22[["Z+CS@"".<(V:O95+Z8'$K9Q.R7^5?7L_=< -&PJ^N1U.CAX[B^EZO MV^-[*5*7Q9O%UUWZ*I.ES[_K][K6L/QK^+;TNUW#VMWQ8'34J+N_&PR.>W+7 M7*U!U[(')Y^LU1V2I=^(R?:ZHUYC*'O&R8XK#5N]KJ]""4#>DCEGYO]HKZ0L MP8, 0D^3GQ9#?8S2$HR0?_H7G>-.E;9D;+'E"J7ATIMT+1=X7! MSO+>1N2M8UCB@.KE-A.H!$4,O')-H!T$>F6\63K>;3F\U_^];AG?N=&'U0NMQZ&FL-I.8+-L1!QP[KJ M8_)8K%X%@)MB--^ZZ]K?*$&(I]A?S3%[@^ZQW;O6 9[;?7,R+@<7K?VJ2AR. MD=D?EC<4;>BJ.K8YF.2Q<_8OJ]YRI#.].$B0["^*;Y*HN79DIN='2OZ">9\$ M7*.FG%W6*M>TK'+"4&G M/G*P6 3D;U]/ 1VXCRJU<*">"#KP *E1QR"(U1^;]G1/(] 6<<6CW>J6<469 M!IV8HSQZM>:*%\T5P!.3T]@7A]&DWN9'<6>I3+*=-EEY]Z2YYC.2-S,*AB7C7* M.IJ\Q-NL6%E54DW-N4 I"2%,S:%5GJI7^U659=>9DV..8[U7U;',OCUMWV77 M2%]VI2Z[JAG%;;H2*0MOFL-1>?_@%JR[)( 'YWQ';_+6KMLV[1U)T>V] CLL M:>A%M=C866G8]L"VO@2KI"7 A.W;N;[)K>4*?=U138=:YG2:TR::*UXT5XS- M?K]*#J2^!-O77T8!,3@7:L&HTN2++ 0..+,-581(?V$47D[LO8PPC?)@4=D3 MA*Y6U;&C%B&>[UW^=G7UQ5@S)XP";!;S)X%?QSA+G[*_(!BF,(3)8,DQ8F/# M/V!0ZL_A>HXW0V@C>-?"#];P+]8M&&/NPZNWQM*Y0\S&!]@RF+$3S GK"7[E M<<@F%LX"]X;#[= N"Z<-V+T,7@!S-5;N=\91]2Y80(/CF >X(/0A?UV@N2] M."06%/-V)(3T1T]X+B[=N&9,-(28^;".E4J@,RR34!T?1 M]&??+V\('0DW"+[A%!&_,HTY@[V1%S"'XY#=.HA5"#-,1D4V!"F$J%-4 M%1D#6"&XW^ROR.6H2PI^;+@5N'_BO"1O;@!.'B&T?/.1QPMP6CI !8%#R($T M\QM\D?380GRP5U9_G.#4(5V2_ED(E3E)8&<)T7'\.B>[%$A%V?UBD&*=+#9MFGM*A[&3QD]' MI'Y1\;_*6KAP\D-(PB"R:/&YFZTSN)F$BUA M6?Q5L!4<9X>_8 MTIV1@<%?H#2X4L;Z2#/GN-1B.W/[)Z"D?>_6=WF'O H(!D),4ISO?%BN/1D MS_ '*(14NSQ'0F[VY-N;T32*!N"0JY18B!Q%!8+[CM4 8=OB#[]7"#I4@CV*6O5 M]1:K6"#<(VXA041Q[PZ$*"K*[( *B'%IVT\)-+J2JF?EW%!'1REAWSB>,W=B M6>MSJ4*?NHZ7DV-S1^&G:L!8#1B[YP\'C.UKP-@S M \82F.<519- UK_[VX=O;Z_:"@H[@2=KA5W:LF&K0>.>%&;TF=(@G@UOU++/ MAL<* SWEI=X^F-#3 H36-*/J)#"<-5O329 S&[&F(\ N&[&NZOB491"=>^[> MFX-@67Q R^RE1Z2K- (@[]#4MIRR.@TM:I.N4DR/CC7LF;W)I*P@LGU\<6@: M4]OYHJP0I&^;H_Y0\X7FBS1?C,W!L%]N])]/RSZF"X'$ N@GI?)/0BZU)OVY M_@M'^>>+3!AH?Q)>*J0[)<(5Q(+X1RYX1M[VU\OI">E;+37/*%LT-W9$1E3* M -*Y<,6Y+6U&:.L(S/9*'4WV$*=MF N\1*87*2PJ3I$1S2[6)L6PN MG$YH+$QGE,D]@TSSV"2E296:F.L[GKWZ0K-X/S0[U;Q306F422?_LN M_ 5[:%)74Y118>ACHJ;L'-X=)NE1VRW(M$BD?5">PT:<(/KQG\P%EG>-OSD8 M5IP;__C77HX7IL6H ;<6GX"POR,1J;?\&YZH0YF3,1'T349=[@::-:R^R= W M&?HF0]]DZ)N,9J]+WV3L.:!H0ZTJVE!MCU;JVXUJMQN#@6E;/1W%?JE\41;% M'O7,_CC?U47SQ8OF"VMD6J/RCF+UO-O8A7V<#=L?F(K\*(J.K1T7(&H;LZI7 M$O4JU$A;([/$&E'"6MD0YF#0M2]2)8N=5[WN8'*!]P9&N'0"E@YL.H97X34\ MJC?JI8*!8O#A(#4X+YD0<5%X)BD\3 4VX[?N*Z83X<:R>#I% ?M]]2V\Q"<9 M)%7ODZX>31RT.W%TQ %*RL?#@MX MY6K-FEI+]=X/,'Q-!6*F\:<;SOVU:?PS1-Q>7 @KILE,69>=\$]8^_)>J_?".@:]CF!2=RB*?9+^2FK$= MY3W9^'1A$)QSE1HX;T -%05;4W5G22D2GV1<*YFJ%45*\3HK8AA^489DXG4Q M=^H5C@,_=[ZSX,!2)BP:RNO S MW MT8*6?> S)95@7,[U>[T++#)S0]@OU\,;OE2%6!'MS61KRZ5&:5F;X*68E7B) M&V>CU"1?];O3Y+1>&2"2>U9*UAY>%"!WV3B_.W;BA<(%#D[;\Z'W2M8;7KW<.^&PR.??(/=NIBFR^O>:B=@Z\)=)2:L;=JCEQVF!!.V M9XVUI,600\\<#U^TL-4V;*FHQ1O!>W>UTA+V0 G;-Z?3/(!(*TE0AFT]L2W[ MM9:PFAM(X8)K=ZZ+P2:)V:\' TAKT7N0Z#U&[C25 L4L-C4GT\/LN;;*7:*$ M%KM:[/[W!PX7M'5^)!#^'7$#=C!]M(1]X1*V;P['$RUA0;X0);2$/6_&VW/@ M]YY31%?![YVK4 Y^*8+O.8EV1#K=B5Y:6KK1(LA1#5%<*9#4!PE;+:58LZ!& MO3V/ANN;EOVT/?TJ5K)I7GQIO&CWS/[DJ7FQ:A;MR;>@KB;OL%J1QWFVH!(* M]'/V_CH %[K$RLTB0_?["LQNC-UL6:7 T-CQ+M4.3SS2*X%[KG,KM9WD?,L[ MV"$&ZL*/@NW2^"MR@BTLT5\0!4WCGK>_7#$$IG4RK>\02#M(Q3;,)HM>;^_I1MN_<"= M*1BL,)-HQ4&;\1>E;[Z)0EAWR+D"=F(I0&MA$KA[O%WH#6/8QG)-T-^IM ME_Q')4A1?$^/.X=/T]:3QJG>TO K,)03S):TZ$W@S^',&7,&Y\7?$#/EZ@]: MALZH&QOJQH:G.8/-;FQX7#/V2ZL[38]S*";THPS=$3(?E]UK+KMS(EM2[033 MV8LQ2-,QTY+RB"NZHA;M3]5PLCB^M4]+-+>+G^XBV>0UZ2Z2Q3KR$,'_U!*F M+.&JFAVZN]?;_L77(HIX$K"]W>NL382P1, .S,%PVHK-/ G\64,VLT2S6'CY MI3>S'9MI3H<'(H147F\]E:V5 :0X6S[=$ZO4W\&G_.6GX>0UN$/@8,Y<"NWQ MF.+:AYG]AW^P6[/6[H@>KSQK>0K+>AZ;DWX>4;*N>W*\V*SEGI3(B5PNH=Z. MYT7QFPSS3<&;[OK!LNSQ)'-QVSZ5=+WU9]\O;ZA?+%Y6@0;2VNCYCUJI-K*G M^:-6USUY&>)OVL]G=.L=>=8L^V$E#/!FJ:/^@;KH;*GNSQF0_"("DF^5@&1G MYH3+3%_GL@/9M#1'W0V$HEH%$%W1B3Z/6I1-[=&)/2]('2GIH M3LQ^2W)!]&9.IN;8&K9B,W5BS\0<5L(;:U%B3T\G]NBKU'J)U,[('#;HXNYE M[,G G$SS_1SJNB#*CW6&J60^JW/--5I/;4\8R5R;V@.[>:D];R4 M/>E9P\;LR8O019UA+[\C3==%'2L+B%E?E,L6I/ZT*"E 0T)6BIV-3'M05C&@ MF>)E,L5X:D[V1<=;Q!0Z?:@*/4;F8%#E O=E)1!-"ESEBG""YP3:&NV;/,%0 M'6=!&&YH.(;G>Y>_75U],=;,":. =8T_F1&%S)C!ECBN9WS*_"!$*$$G#-UP MBPE&V&L1_H%X/A-FW[Q*,)V^"/=$.;K& M-2.*4!<+(/]*C"HP!/GT< *T=Y5G*9#^.+B:<^/?L6Y%6#8\$C6&HAOD#LTN M*#K:+2+$3N0G#M879VV==&D[T2Z->S@*QBM[T!TFT)X.-D2=!<#V#-G@5;_; M2^%^6H.?T^"@N,"9'\#QV/C>G$X?3,>?"\A,NVN\^S%;1?3-Z5C71.Q)V@:S M=!\*CEQH=$+8BNMHL^&MLD#@Q#+FHSSK..#7U(D(+R2QK&Y?TD/R>1E4:):4 MO>XD17?_:(C-PW\-A-X);MEE7)/C,.^7, >&AFL5:_P#H]U5+WYOT>OM+,@MWU MK>&LMO_O?[EKYY;]?R#E_KVY!8L^F.4^2G&>#8;Y44BH0WBP_N39\><+$,6P MAWAI%3]JFX2Y M/P^ *A[P'\C2 &B./J1<]9PSZ]S=PFRQC^N6S98>[-;M0RG3.DAF4-U$,FDE MX*3F+ 06R-$.)N,!@QBWS!/(Z<8B8BMPU5+V/ <&CX*30.Q M[;_#*7+W MG_UP0]K.9#IBO:&I+$U9+UDW?!(=__+3Y/!Q'Y]^?>W_Q>MAG]J_)^WRAS7\.(5!B.(W B1SPDFN&W- MYFZTIK\NF7/W<#F/M@^-&7:^/O<)8NO_@@/L#$]< J M>S#>X]O>X-NN<8/H%2L\TWT?F4EZERJ<25DE"C^U4.:])X/!BUH1%A%Y(D^(:\&W6G9LW*.18YQF'C& MU:C$I;NB=#'\7/1#P:LNV ^@K"AF&0+;AT*-*N_*/+&7]@L';0[26Z1>07;1 M%Y78L0:6^+XTN>?@Q'Z:$X?5.!$LTFGVP=XCV1"-WMBBEX*/S+THPW8>NZ?- M!S7MW#L!# (&BB=,#\< +P]6RM:;E?\ %.'"T:,OEVRU@=G1A+GNSZ9J, M\:![N+P$J(=R_=#'(UVV62Z"[M33DE+T,333563ZR&JAHCI03[T<["'U)NTJ?9.F48@Q,NY_+?6@M3VA\F2KT&)J@0S1/:)Y(16)-R\[#4+]XU*&.;159)J< 'BJH M(-:( QIQ0",./ EY=OSAB .CYB,.-*YN8]0=V^5?/Z)D83 X2R5$TX:=Z+H- M7;=QUKH-W9I3UVOH>@U=K]'H=>EZ#5VOT?B\\!+1VCEUW9.7D?4" M>Z*[H-5L3R9V^Q*1VIHOJTLW:G[&2G11WQR-FM.1\V7(/=L<]W5I9[WV9&KG M^W4W7AD=FA7;&&VDJS<:?@J+EV.9MJ[?J)<(F8SR1KK>D>>,V9K6,-<%MNF: MRA[V#@)@T>4;NGQ#IV57T:A3*%GN%VWB.5I.#=*?)G>VH@5[)1G1>65WK(K455%1X MLI;4K3AH]6P];??5%EK9?;6[P\R^3HNV51^RRH?,FB9-II1^KKGSU,_0?92E M>\T.SB$M7T4)@'V1+\*&_/=N\#J9^V[B)P&K IG0' ]^6OTF-+N.-^!,=U.-NY(F^LC M_.[K%R-\@-6LF\)&![56/#L'97HC]KOCBDT5[2SKE3[8BJ:*->G+^>T49M33 M<-A9C.3JU=/<;'YZ2UV"C=2W>>*RMQDH5Y!4?TXI$G2\3:X-=X6G8Q MACPB:]#[\ 5OU+[QT>S [V81O,>;@RH2UH+ MXWE\_F3C*&,+&U X-GQ2G-?!-%FX6QFU,CHJ[VO@&PU\<^*59A:L@6\._<.! M;\8-!KZIB=E0K-@OA)N7EM8@ZO'29,Y"F*V#5A7(2W"'5^["A7]$'EI72S:' MK7%F,VSO3JYCX *]7:>QW:FOG94(*L"TOC-:5-O;4FMX(PUOI.&-F@QOI-M2 MGSWEK4 Q-#==5N,;-7E-&M^H+?A&.ZS-5L"G:&"COCFVRFJ/FK67&@JG;]I3 M#6O4CKT);=FOF[(G+Z(.M)/'*]#[\9QZ MJFU.'H;96ZZ)-)11+0]8&921!LVIEX3HV#T-+56O';$*SDC3%5%G--'-/?>% M)3_&84D-"Z&+O?<'._N3WHOA"0T 4"UHVIOJKIZ:)U*7LI-I]>#K"P&$F!9X MQ>=OY]GPS+4)/&F?(VG+LL^2"]:T84L-7-= M.F--9ZPU-S.F!-MS:%K6GBA.0S93ISE9MCGLYW"=]68VG;]1J/UKGO/9;GSJM$]9J>;Y*^\ .!SI! MJE8B O;$FDSTGM1J3_K#%C:"[?=TTII.6M-):R>,=_;-X6A/B6Z+F$)G*%6* MFUIF?Y"KO=%,\:*9PC;M2E>S+RMQS2ZJYVI,(Z/*5H/N8)3K8%2==K)UT8[; MX^H]B^B+?>TF#NPUM&MB;6HRM O>L"'=A5+8Y/GN0H-T=Z'^(]H+[6]I$A:0 M\\0-2!!'NI^L:F^3GQQ!^BF"3 OH4=+@9R]$;[.YO)ZM?:RAVA\KNYMVTNJ! M=M-^3/>LVK"WU5=PG,J.BH4+%L2IF5= M=7:TU)$K)E9=LX"L)F+4N;N-IPQVT6+!;2'Y+$SZ710 #>@'GWQ\_Q4, #;S M\2#%S\T]!S4/*3K%I^D:TL]V-Q@>US7$4GF\A5U#GI./JJO.$5;2?"8C/Q$9 MNXW#Y^G^49K);Y,>)972G60[VDPJ\F8_^^#@!+RY\%Y9H7M6G'BEF07KGA6'_N$]*R8- M[EG1U)I0D.#6Z;L9@+2:ZDK35E6:YG5/.PM,A\]08$I:WQYT)SE-*#Y\KJ+3 MWOYV"95K04=E-SXIRL9D[2%1_ZM@AVJ?BZ*++YN\)EU\F3NH^=*8FL 05%OY M!W!8W8#ZWU('0^RB&SASNNMB[AU:7>'NW(6&U'SI:DS+'/1U_X"F[67Q6LS3 M%BH\O<"YFOT5N?QR)2UJFKO-9>CJ#1:990T,37_3'U_OE)DYKBQYT>52U ,1XN*?I78MX0A?"5$)$V-?2 M4G/$"^,(#%-J3.]<\ZYAD9-36AOU,C&\=;Y&$X?5^1HZ7^/)XE_%(.$Z3T/G M:;1I33I/0^=I-/1*6.=I@ ,TU3C+3=M+G:?1ZHV$0VE7N3EM4Y[&=&CK/(T& M7V:5J9>AU3J#=S!IW9(LL]?/]$0V M6+T7U;'-WB3?A*#IRQI7@5G7R1HZ64-?PY:G\YKCR1[GM44\H:_FJS5@'^1= M!\T3+YLGQE;UL,@+2=:PBGJ-[<.Q?7X\, (]REXT) 9"X9W#<6!.$J%0 :,\ M!/;+\]>NAS!U:S]"U%6.TF5WC0\+&-D0,S9H5,.E!>&#F;GCE/WH=FFLV"T, M!NO@D$D(@AN:,> KC,3FXE6(W(N?W7H$ERM0[!)<1$DK!*QSX%_P]Q"'YD"Q M;IJT-8)^WD'>\F#-"/FS)9R#W8";'&+ IPG0@'"7.&U M&S^ 'QAS..HK?T-G&Q^] TJR*MO?(#R_]P0Q3N"(_IH9'91A%T0Q+C>/8I3G M0_6;9L#Y+!4M=P=_6L,$-9H>[0"'6A' ?IIY,]=;*G M3O;4R9[M3?;4X%PZZ5,G?39]72\WZ?.=Q Y?1 A,;]PPCRU<\&%6SKZ&NLW* M+]-)GQUKN.<&KB%;J5,%.W:^6:S>RD9N996$C_9D?/;;F^[YP;MCO$=;61"E MN59329IGSYRV#UYF:HZG5>X;&[4HR[2L]J%R%=V!MD.88(M*# 7S5I7&+=X0 MB4@LQG_C3IS8H;-]N9T=D"Q]NWT@3S;(R];E6W>LOFFW<+,Z@^'H,$2N)@F8 M]WX _T077UPF*R*FN3M95H[2[U6!>ZGIHLH2Y7K#UBVJ@_A=O08S8,FRAN/' M8/LU)Q^\>/F_8>J.QY.2V)V;KR)OSOX6"YA??IK8EOVZN]K"8MZU(7 MI)2=SSUI12\FW5R7I50S%R?YA//6\H0N0:@4:AJ:8WL/8HIFBA?&%!CYF S' M5=R5EU6W?BJ/[)NF&T;AB]YP]O&#W5#:-U3GJ[DL=U M3KK.26]Z3KH&(-:YZ#H7O:GKTKGH.A>]15FOI1D^^8R11NZESF#N6!.]ERW9 MRTF5]+3VI*,/=#IZ$PVG8ITRZ)O]0>O2*ZVI.6I?DKW=-\?]0=M69=DZ([VM M&>FV.9E6NNJKZ;K*;+>1.1FW;UU]4CKZQ&Y=>5EG M8 Z'^9+DIB]K:/;;AS)O69,7W!^A];GH':O7P@**-BY*YZ'K/'2=AZ[32TO; M(UAF;Y@KVF\M4^BB%YZ)8Y'/>:VR>A M2C[$D=CI^ -,"LJ#J!>"F+N8PL80H!Y1ZGV/3\&_ =(XF$(?&M0- >>!\YHA M0'3 8-)>_&,>%Z:&"<8L0LS[%:*RZ*/#_I)]X.=Z./3!$5?=$F8 M=D>/@L?O&E>BC0:Q&TP>]QR&]R/882=W2YH5[>!?!X60@S?$O MV 'G-SB)6^-O@;MUX;QL0"Z@&N J:$MIX+% A$GC/)1$\+T-;6I[J@IO.$+. M6"Q\7%\;*]O7IFHCE'ZF$4KGU: [>NSY*5EIEN.VV\"]B617"GF>Q):SQ0+> M6W"ZXH.%_WCC>,[\^!\ .G9U@D>#%D?6'E% M^\_0WQQ\Y9P?<./Z(=RR=2B.B''URT^#\>MK"@N.7\M312]QG1MW1?U>XE-F MO'4\/$#_ X(!3:_<@H'"R82YD@,:"L+B=]BRB+?SP&V<8X^9^Z4+'^)BL.%2 M,.=5&=PF0<8)V!(-M+M,"*O!RBYW'Q!S^5X;JX-]A)3#(I0##A4;($5')3DI M^9?S9D#I\X"#+?W5G#=Q^8'&"IM'Q&3$#&#]S!B#$YC854E3J358S22D87;; M %CS,,NDMAV"'N7^/%-'(&28O+63XJ%R65WRQ+OE>F8OW@ M<$OFX %9N#"EF\@EKC?!=/&BA2/[P^F"<%T0?N*59A:L"\(/_4,%X?U>\PO" M:V"3@*1#:T_T"I3] <.M3^$&\:W+[;F_18'GW,!/I4/U!B37^L9U3&P0>L\P M3A$:H0N3B">1Q@;\'Z-):L;B4,D#?><0?8]3)7K13* MC-U+^/K?/B@XXP[^)5UHH(H/!M/VV+ZSIO&DU@4MEQL7@P+[H%?9NAAU)[FG MK<<[@\E.4*O?PS: LWXHG9N-._L>;;B(^5GZ@![%\C*;_"<#/\9Q8W_K'__" M=[U9@JTC&VLBL],P]^ ^A4MW$_M[P@MR8:]G,PQ;HJ$-JXU"LL#1.^6+6K/M MDIOSXH?P_7[K&@]-__F%##:'/&)+A!L._FH@(_\EY$:KCO8PA-."7J5'@5KT M7%*]3(5A&0\M64BX4\15:KA-=F2FY^;<$*4I>;<^_OC5M!?S\9;-EAZ0\?:! MMUQ=P$%UP!!EZ]A+DW.&(U2P#/2:7"_B/ @T+GDK,57A0?"[< M^A 8%O;]EGEB!./W-]?&C7NY\5% ;XCAX71%V.87I3>\<_:=BQWXY>6-@U ) M&XH?K(&8LC_V312:JKN'8<'O7(' U]]7[@*<_LT&Q*?8-EJ\]!/9#]@M\NM) M0X3Q::G&SK74 4J7<=B? &-(>+&$H98 =2M>,?$[%SS.G!?K[TW2TF3PO-M+ M1#;NHM*$6IXBY4HOS)PCXQY,!G8I.\ FY@"7DV0^\'N6.9NY1 MZR<>SW,\9_4 B\ M3#N#,V<#0\* ( \<2M@_L,O-F0ISX M:"V)*0FY0Z$S>(2B<, '<>":Q\WW6T,UB''E3L(0P66&W>$O/UFCWNO\?XWK M:+W&8"#KMCL;3H["C)EW+GAP%<+3[N\&@?WK8 MI'YW-#T.Z&KW=^/1&3">CI_LH^( M\SYJ TCI@#6>QS9KVB*X+98"'BL^.(]BG[:SPC7;&/W>RV6%MN_O/R)/[V^+ M]_>C4P!3V;1%[-S?ZOBNO:Y]RE*W)[:*OK([AD'3P["D=JZYU/8Y@G;M*&RI MM-2:UZT,1N9X6 4-H3J;:.YH#7?88[,WRJ&XZ"UM\)9:0[-OY7"_])8V>4O[ MICWH'Q/ZJ+T=\XEM^1TYY=F*^RG*5(SO?P] ;]AGPK2(O1O$OIW!Q)P4 -@> M$'/1^_><^]O5)4&[TES[0EY3TZ])8\URFQVJF_ M_\SFOF NL^\5I,"<0E,?A8S4*.@C>PINK7U(WX"72:-Q+X>PUW0 3ES6:#QM MX[(&]K1(^LGWR]_;/"WW,4TT2T_#P3LT3\).KV/_ M*8F!R/=G2+26!=J5ZK:/!5[>$6]7JIO>WW:GNA7MKTYUTZEN.DU"=5]ZIC7) M-9-Y*5M:6/#3^"VU3&L?0'][M[2MIW0TRD7-])8V>$NMJ3D9CEH9--?Y:2_@ MSL<>F\-Q>^]&AXWEF2=E:)ECO2DUVY3^U!QG\PA>D/[526>M MYNY6Y\@T4S7WNM:@M5O2U%-BY5O,ZRUYYBWI'Z24#\O]J;7:/FFN676ZO/!L MM+Z=J_O<>\G?BH5;DP,JW%NU\'QP_"4L?&Q.[&%>M.YK.JF@:::N?Z?=?GS3 MZWISYFU_O>2?_5MS[GT1 M)V9(,^C2BYS\U)Z89*($!E\CIU!:3!7?8'R<0&>'&6RVOR:$6]Y@+!G\CBW=V0HC%(@B3ICAN1?/&?9:%0TXD\X2 MI:_DC0"9!_S(&"$UBVDC#+7_;S;+'Y>*JZ4^:W+)NA>0[@5TXI5F%JQ[ 1WZ MA_<"LMK1"ZB* GU2=4G]"6(Q>^\'W]&8H/[8\[AUL3-;NB ON;B&G\';&8A_ M#\1G!'H^W9/V![<\9DQI$JA-C+.9&)_YY0#LGVQ]\ES&1GXFLF\+[_U'O4P/ M;L**_4ZCL&K_U53O7S\WH8.Z56I./(P3*]Q?I?R-IR.34>5JS0US[7:Y<^7Y MU$B:OJ.6(5]CVQ'D8Y[KN\GK9!-OX-3M4GIXHIU5WX3OW&">_SAD,,."SQ=N M$&Z+1BEY@VV*]C/YMXBO"M]DF['@+WJCS;NMY_H3KXL:@\<-J8MZO<-XF9[M M)GQ@=X?*O[%/J?IM+_VMTK/=Q,[58_6WF=;OO W99$<7,MD<+]4P%Z5,NK_Z M61JKUZF\?N'?_[QX>V';_]K M7'UZ:[RY^O+AV]7OQM=WUY__^/KFW75C2&L999UUE##7&R=<&N]7_OW>CCHU MZ0U'$Z;.4?@79'K0^'24>+_Y\=!2&\>37"AHA)AJ-3^U^LE9+WG&[F(@#N7 MR%8./?:?"JB7,+:T+IT;?!GWYIX'(""\=#P-(W'T4&)EB.[M'>I_ABP+JL.[ MI!^YV)K]@DN\R3@EPW @M+M=WGX*VV+@I=$"=UB(R'&J[^(F"L""PC?!M[L[ MD#G46VL+YA9UK5+E[L#J#I1!L5,G];3:)M:]H,X,AA.]#)4^71M'A&\P$BF[ MU7WTJ;_6-<8X9#L_E.@]Y4V)KX K3Y2"*F.E9DC$M]K #[[UV'U6*$OQ>XST MY2+[1G9V8J+9=,#B57*:*0NI;$IB_7A]6G@)26.72AHZK5]XQRLB2>>/D/YR MH9@Z5Z@RJ6MLG7M;@3??[7&/_M#F5G Z[-[XY+V2IMV^-3I]!Z9!=S X0QNJ MV@V[KV_8([I0'0Q54'!G6-Q#:.W.YRMVFO-]1$#9T3V6^-VJ M957*W#@EJ:K=KWY36W/F.W+N3VDIS35($>80J(R:WD_G-(FH<+)S58C/58F- M[M[353'GZ$&*IK0SY@F]IKV<33.I8:6\G;VG>LHB,9 9K%"^U88W,P M*:UI:=!&GJ06M0D;65;&9YO381Z@5F]DPS9R: [&=@4#:O]B#]%0C=)#I+#1 M;?E3!,G>\"!9.G?MI+TMG^"G+=JA;X$SYY$U?[L$ORD !\J]PZ#-(?7BC7!W M.M;(M,?6(<#@-5M7\1:.AN79] U=$F[5U,[;.B_P@'[P[IBW]8.'YNYQ\7&T M!N9T<@@J<F+ZINCT2'V0%N/:M:PW3@/[;1J MI\/V*1PT#=HG;H;FM']\7Z(6GF2,SDP>_U\'\+F+*LL M<&F.QGGTAL8ORS+[PWR#PM->*,50]:<$2WCZD_NG$P2.MWW U+4[-W1]K[G< M4.*6FI/IH;?B-5I4&?16KWWBR#:M@W;JM*C25[/2S"L$ZQY?TT;+?J]@%_:[LX?EZ5KJ( CH8"3>C$G5L!4 M9=9Y94U2M;!JQ5OGE6UU[:0<:E%] J(.[I7=G937P.VLE0V=*Z .N^ J94 M=:G%@8<@53Q735>^?U:/*AD46JIDJD#8G?M;6@&9I?35'-<-//#N;Q^^O;WB M%?!$X;Y:R" G+@=W0E M+90>MKJ#_,,R4TT=AB[@/1;X49A 2B6W!Z'A$&7HMSCPJ#O*#1PP60.>PB?" MG_>ZMEJ#)U3]0UE\SE5(9N),%S%8@&4EXHU2]O"S^[Z7@1_CK1"6Z M4ER?Z.5_^R[\&ZDBR]>=,/1G+FQ&;+X,6F*^;'TTT&9QPG<.%8$34+$E*ALN M8'!P6B<<1CPX[/82.PGV+H7\(GA'PD>&2XZJ$-M+''55[N(FF]B5.2'*V/@F M82@GV&N.YT4$@Q!& 7%?P#QV[ZP2< (QG_O)-SFSF1P31B0@9XNAE#S+B:RANR[YE!BIX4NP H&01B*+H.R(8)ZZ+ M+YW3=YZY\<]#,J C KMPF8 V@#$):MEQO4(,T$28$"%@7?ZM!SP[;_TQ EZ9 M5#I$=N8091E#I$1QP32;!:A95JYSXZZXY\A=MEY5Y@BCS6;E\E0KVD(S.;F5 MF!'$P_@LG+CS1-G[3]0N'K:[X]/SL$"ARNI5(4/'!ZN,QB%XV%UK-&T.@H=E MGP5JHV;#[D/PZ&L$#XW@<5#X^7^9$VCD#HWM &UVQ1I0:>:;7P/%H] MTZYD[K3].+Y8 (]Q^Y!V+'-TF(YIQ+(L<$PT?L<+PN_HF\-)^XIS.V.K?6<3 MK/7)Z"#(H+:>SM8C>/3-00O!H1"89)RO#=R_K&%=ET7W2Z/^N6Q;C=Y15P8O MPZD;C:WF+JJL2&]DM0[BU3)[P^<[M1J]HZS%0&]2":*LF8R3*M?#T3P*<3M.A-!ACY(2K+ATL72E<6>K]7YE3Y.V]J/S!??PH[):^X)"_5/4VH\+!MY1:V\EI:!J::_:8C[>-S\4$L!.R+BCZ;K& MA=FKYX^"2=&X,!H79L\?C@O3U[@PSPB+ :K=2N%B%"!@'(CJ8*M(&Z=%=">;QS(KK]/L* MTLH3U>DG.R !"&A?_6A;#<&C#"NDGUB@S;:JJQZ.:?9PE"!;9'; LM1CE4*' M0=[R@RT9.#-D]4*<&-HN.A2^L62K#8RU=6_A: ##W/HX4^+1!UP"_!PLWB#: MB%.R!S9BH$[M=.QXL* HD1,[#^81*##)O(J0=M X'E<65Z58.\HILQ]_RNS$ M1]]AN=;GF.7"R2,;4R/ :2JKCJ:KB2^XZCF/.'3$/<6%\8%\G)*+BOTT>#[9 M0HM.9J]$3C@WXDC779>34*IS+S _S"]\CYY2A7H82Z.8B1Z[B)NS'# M"C81)%_HAB3$I%8AR3-WT5$7Q!ZKMH'K42;X7!%#2%LAB.5N@%N_I8# )G:] MI'3,V0;V"$Y\"D)7>W M#ZRSG_B#F:Z?TC/*\TJ\\<0B8I+2)V1B1C1.RE7#=39:Z/,7/M MXJC8(<+CN)NW0&2JK\HL+X[%S[GMY<6!B:DJ.V)S[IZM%MNE"?]P0=' *$M: M**D?Y9^N1Y$([EO!V(("A9PYF/ZX2 M!NVX2WCVP,W@F,#->[H1;VK@)IG]@8&;?+"DKT04GRYL4Q! 4B'>6Q^T*=S M*D&;$M]=)GBL*#\F"9#S9VR%L#O-%DI(P3FP'RR8N:&P61QT-*( K##\9!.; MD^BO)S;+P6NR"WBA\IIZ3[*FYG-4PCOJ2:]*Y\$YZ=S?SSM*V$J-1%2@Q+E>?O+GA"<_33*( B/*VO+(2C/&N2LKRB'2O04_?,6#IS M<;NZBI=+*5_#?M(QI0LNJ+$&_D)'/OF=$Y+#&FLXB@L5^7>&])5,R;CBAHX\ MPXC"+3@2CB+R:M$+O0.?45Y,[O ;4U.E?%=:%[C^GF_<.-YW8\YNMDT297^* M^3O&[VPKU,5OH#D<< &9\=Z98?TB?7Z NP3YV9% ME ;:$B' 'G'#,$)A@>,2_6[EP.#2A^#DS_%".OEZ!G:,NS71U@ C9$VBY@;L MCQ#W,D*?-#6"_"P]4C(0IH:&+E *["?^"=UBTPS9TEDM<(Y<%KEK?J>+_Q]M M\*^.L79^N&O.,!@E3!BTE,=IO?/\BO!O+ I\0PD[\(@B&&HT>Z1M[P4 M M-Q<%:A+W?IE9WT?WGO!["5GO'NATA7*-RN]_]GQW9%(2Z6_'V,N_AH_=&8 M3([)(8AF#\H-?\?!E%78')ZRZJSYI;Y+3S&>&XP34-Y\880,1N*>@9-L(Z?_ MNQ^4^/"6@07J\X#0&\=SYLX.8@N!HE*PRMQAB;&.<80X@A?0ZUS',U[UE=16 M94^4M30H0OL9P\^)L+WY-S?S@5-Y]C&&VF0"]HVSPA,7@I1<+-R9B[N #!'A M/>&6=#[,VOTA#4O:&"0Y/$U!S+UU FK6A\B76KM=9#?#5""/R'?1*]=^+.(1,C[B*V,-VRU0H<7HYI\;=<\%R:,LVIX$-K$ M?&ATC%$\4@[\"K^!]W!^ 5$F=P)_@CGJ[@;WDGYM9-"WWV :,S[A.;?X[VQ^ M$A$Y'ZI-U4&(>Q4\D;3R)!B_B&U#N?5(8H6.H/(\,.)@E^',NRL\AG,@_6SI MPIH/H#T)MANVHL?H!U*3.G.8*>8S)8PK611GG5WO-GF[7\SM#3JO[QUWA9NE M+BI(SBD=AJ+S#*IP-90;E0^H,4EH6SSR#SV8LX/=H> \3"-UUYP0N%@ $;OB='Y7( M$]%^+AAH@@4OD40H77@\/9/J13P?!!6H_"T%1$R2W*+&PIG-V&8;5V8$E#&W M(!F$3@CL^7]XXJ8P$,5]1<@'4>841C-4=QEHRJ6"BAL-RA5 MV6I])EFX_.>JC>M1[OUMX*SY/PSG-F Q.;;HYO )BX%Q!P2GX?L]=D\%!!Y; MA4J5)S>RE/0KN-7O,"7B82O"K&6?C4R4D_,4+R:@BSHD\ MXOW<6V)/0K'TDS++0IL[[4ODW.[%"KG.45+MJ;DM4A3?F34V:>-#6,P,7*7L M.9ZS-8RRY5L3[TJ#3'H,9SH/_ #-EKX?,A&#P-B8F@85G[[M,O"CVR6O1 [# MB+@5"(6A170'XI)?S+"Y(SL61%9T QL>%Q1+-P[K#WP>[F&R9('!(5#'%>-Q M=U"]2$J-21$7JFI@W"[]&X90KI=LM4 OF&X0N7>\(#&.K$TQUV38@-U&P/X^ M'581X<$'/@)]ICRNP\$("HZ3SV3-" M@FGX@LK#X[$26=.8N-*29P6K?Y!&*B_.&1BW*]I5+LZX1$^+HXG/<&XR-AJ&0FPC"X MJ5P BUWU@1@!?8JW*,I0>( >>$QSSAU]?+6DEKC1Y;[WMHSHL$KT/A62=XU/ M?ND[9;P,]JAX.')1;Q@J*!XLA;,P!R(TLF:,SC=0PPEEU0]8**@7;ZD&C(<] M8 M V"Z+C[I4I,X=./Y\-P-ZSC3<1?(I_&LKQ_9O4-&+;#<0_L#4#KA0]?XL.#O5Y@B$ Q# 1P9W"PY;R0OZ!7^(EE(F.96#A:QY0D*$;_+ MP\_PJD9)T4-Q3S%:U%PTCN0AT"X8O("E@3& 86DX7A1QE.)*OCU^@*LD\="< MA3,PE/CQ=GCQ&S^)@AK%C*@<2 =+.F=$P#@,7"RUX,6__#08OQ89$M?OWF23 M)S+3YCOOQ5.O?#/4+V1L_I$+I/:VOU[VNL/AYD0]$RO>88[C<_I4[TQ'&NQ) M%YQ.6//G;W]_]]5X_^'3U:??OV[NOUHZC[Q)2T2F^#/R\6EW_C MT7AD7#A(5U@.>,N2BN,W2AC],YR96VYM-<&S M(BH%WJ 5=,% M%SGJ_0T9K-Q1 R/5#T7 -+[LH=">:H-2K!G3] ,25Z$Z'C^P8/\K&"R@M)E+ MR"T\_QB%L"4:\#S*B0 R+MVWK"FM L0>4(BRQY$?_@)& \YENH@0F^9K+\F.C)VR>O$UJXGK)T[)GV#"YR16 9&7I,Y MF3@,?A3/R]PWL>>^ZB-=#2H7U@S#R?"PU>T/AN/D&3":U/;8IJ+94/W@C6' M*) _K:(ZB8O[*GO*UXM-X /7:I(0=ARTTKAC6*B:]0;'5360>5Z!I5'.JA\ MYCRTN3LG62KA*+7)3\TA$+1,3ZE@=C81@6BMII M>"P44!NREDF5[3 X1G"XCL=HK0R&HO;T+C&##>$N293C)2HY*?$;NI7%2\UW MA#(#*7-YM?+OQ4UR;-^J^\%32&2\7LT@ ?]X-8LXY@>J5R(@X?UAEABXBD[H M@E43AV P56DC+WS?JXFMX46ZF^Q^R0V$Y$D/:5A31!QQ-B'[5?[E- M?G4](A ]=)2PZ_6Z/7Z$!:2Y>+/XNDM?9=!X^7?VM-NS)Z5?][K64=_9W?YH M<-23NR9K];J#_G&3W3DLSO:X=>XQ\ZD=]4F1\&/$T M,FHD110-\RM>8KBS"AJ^\^['!N\LN(>T7?H1#,^K8!0O("SOTF -CZ12WLH] M&W&J&3M?9+8_XA]A-C\Y\&9JY85\4MP+YID885JM/\*>Z$IVEQ_1FVDO>O?9 MMKEXZ=_033YO7Y\G9MS?\[5MJH9+ MN4+7S"A:SAYQ>;:&,T],@+1Q75V(GJ&/TQ,+TU=E$7[#MDU[5*4I7 -I4=(C MHXP6*;H,S=&H2@>V]I"E]!9(_>_8' XUMR3_'9AVKTKS\)="#W%Z!N8DTW6T M_A9Y126*P3,,N8FT,S4H5$&CU'&CBU5&E7U.:Q)ST#ND9V6=2%"\UX>2H!*9 M+E\TB327:"XY"XG:HE]^+\)H[!"F97EPK]WZQ1J;$VORX@Z$\4+7K66E)M&S MDZC=ZD0"(U?1*-F+!+L9WNMCE8X]-J>56H#7W$D,&S+[-LO M;^MY[I=6&V=4&P=V&=XC:FNM>+[Y6P7^.Y,]=;#:>2RIZL*8A][.C'OF8'! MO+UEY#HP!&WT>Z9E59'&;P-L$XQ"K;&!M*@$9@4A_%^$SX[C#HC*YH>,,!Z?B+ M>04JO/G&]6(LJ;)A-X&/(%8Y) Q"\XC[@3C8'87RE>-QXC[A+@=+I31VL5Q> M4.W&?5F0$?JO[:&".]E)<#+XMY:*2LD?I6SUPG3M"XX226MO;LUV,2-1H?XC MN4FZ^ @:E&V?V M'2@-U+T4;+6@/Z_/QF3#\5F9[!M;;U;L'NM54'#-VK&0.%IK"EOGNG1)(N* M[PK<(+.HG;^@EW >BMJ'8SNM-P2#F3QQ[!1G(,Q&D2;\7"-(&I53P!:G.5!GH2=>("-PKVAR:I M $SB)A>/AF]>@#5,"- X$XX.@R70PTM*7446< -1Z7P%3+M"/IX2'@Q?,*H5 MT2C/)4;!1FB%^ <*<4QG M8 MQM+(8MQL-GU""6_*>IT(DIRS" !6G%&L*-"AI?FIBI& ;)<.AUN#M\91. MIW.VYK"<9(*3E4ZMDUBX#P]' +XXLUD0$0C00PHFES?E,*B:GO $>)=4CB8G M- ^(Z?PH&*<$NK!UOE.VF,?V6IILN5N? 8] MVR2\LMO@IO[(N#YO WU+#. MK&&@6G(-@H6 0>[!PD"X3Q%PD$U__7LO:0TL<(%B>&,&'%+8!SCDZ!G(^VPN MW0FK5V&XZP?P2&X?E.'>^*;LF-9-41N,ENT]VBT1=SXY6NU-Z(+U%$@(0X91 M$4]B/20P&;R_V7&=%*4+HCCFQ I;=7+4"UDV2B&',4\IWO<@%&@6(8%)'*7U MR>H!._\9 ":FD^[8&A^#+S$:=:W>^/1H!<.N/1V=9]AJLZU>K7E:$(2U.Y^O M6,-Q$)X +.*4=*J8;$$"YB,7,.]RT8",!0D M[>!4>*%[,RS(FDS)=9*605I#98S(HVJ\B]$QSLD-Q>DDJ$4>5ZW^]"LIYFO4 M@D<7JH^;?::_B@C.H<6EC5GV@;E0 W-4*1^WF<0X,+O",JWQY+29ATVB"[:> MHS:>/G8"AW5P[-EP?D(Y4ZDP7Q)^T M0Z4=*NU0G017[NDEQO]B7$;[3]I_TOY3XVUG[3^E_SLQ>]-I:XEQH 4XR=6) M:/])^T\[78;I]#2U'_4DQX'GIV_:=L'YT1[4'@]JT+6&TZ- MB"^7=B_2Y?Y;*KGC6'<[B]ZRPZ _Y*0>S$XQT>OJQ5U<\W2M4$@Q;Z^X>ZKWTS='T8#3K?;*BLD)J$&$/O4GJFWV[=\B):]*R/R3E MHH?'0VNRLL-/RK17!7#E>+U1$\(.EPS=X/UBJ($Y0U!5SS\\M/$ML:O M0R-<.@&[O'$PJH*P%LP+>7DFULKO>D'JQRX,%*VQ_OX_/#KC^?!*>RI+XAW/ MBSBB6M*),^GU';< #U-USF5%!N=$3#D[/^7D$_'3N-LO[V.O0"1<+QT!>O*. MEXE\\*B7.6["T8'H07?/@QK=P?CTX>BA]WQZ PQXW[7KCA9 M8>K('TC&XTKJ/*&]Z:-&.AM^\=,;'KSZ\*,3S);&A,37X!3V>=XE.X2 ;?)N M09^ML?R?!*.")G-H@S0=+XC#<-.IV>N/S.%H\(A =JV7^'G#D\$.XY>6>LT# MTQ[US8']1"VOGL'[O?Y#;S518MP?F_W1].7F#GU%5OCEI\'XM?$EPQ5&)XQN M$/$/?18)W8:6-K@\9&-C\\U9X&[AQ<[AO0=TP$#9AKYI]0>YE+Y#8%7[:=]N M^JRH"(0:,(G=TJ=Z9]J+L\?=$?EQ?UR_,SZ_-[Y\_?SFW;NWUQ7=PGX=*&CM MP)68^=[,7;DQ;N R M6!)5H4>H)1AY63%"$5PR@8] V%J+!<-'0@DJ,5-LX]#H8,S'[KT6%C.%$D+Z MS'I]0? *&KQ*@U>=>*69!6OPJD/_W831 @DA9 [J"&X8E@1I)!CW""< M[-:8,^Q<(K0"@9 .NI,$2CJE"#!]#?$:W1FIU5?]<;?70]LW]3.*S]\&?ACB MU0=7O/CKX;"7X#&2MO+8-O,3&X/<,0PRJBZAD$C#?1;3E JI:I!?L]4)V>J3 M?\>O6NRQJ=@;^]C*[G6GU;C*FG;M866N&O3L[G W5_4GP^ZDC*MZFJOJP%77 M;+/E;&4I7.5XGA^!3XW5.\ FE[!UET#R[[## @(--OHV<-8$IAZ&$4)";ZDQ M$TJR47)F]?MT@UXJ=("C//MTO@+)#@H: Y\B]SJ; DPUP$W!PZ6 M( 8='CI(-(B[II-$L-5T64H4*3@\ZKSPI?R'N0-D#P;@=HD?5L8:UN?CA.># MWPY9O6,/AX,.('$' M=A1,(RN6E2_#]-F;*&;$OI-7/,?\P5NX0;@UELYJ<9Z3-AHI_3EV'+61TL>C MP7T<<)M2:^-L!)^F##E."?YIHH@+3$'\75J/(W9DB(T2W#NV>C#YCB+@/N^6 M0*T3HI#_=8&BE*'W$S#O%OY:G.:2))O(8 1Q9\RMFR6Y=1>H[LYB&;."#0P!T'HPTC.-=.* '(X<>>?^?PEVMA19\Y,>F6 [[EACG@"&P&) M5B1X](TE"A08>HT;2HTZ\%WT%Y3(=R EB+"-/M9)+)&B\,#!V-[$C[:\;1*P ME!MR15)TQI)MC-N<1#Q(NX/3Y":9^=TTT]N9XDF>"F>([ISB-73>4N^"G^73 MQ\HAH7%(X -W'F7E=Q5^2TV0CLB2<2V4XR_.0*+FH^ TYEV;8JI)!.M[WJ1@ M$2%6-F];PW:TD-'Q7!W/U?'<9XSG3IL?SQ4/-R9I=##LCB?E7S^B=G\X.,.P MXZ[UO,,6YH58=I*1D,N4GD_Q?Z^S5;NE'61) ^SXGDO('3_@Z78UJQ???]DM MBUT5-?X)E']\D\TU_T>CDU;G!644C]B>YR#^H07M/*^!U[,7%;F?9L.FE2K: M/TAO1^0=J#N6NCP_PXQRBHEF9+ROYOJ*1@O@ C&V?=%>;P'PP+XRP$>>HA=V M2*ZX.U9P1)XT-XH?CQ.^4P/D'!8+?*2U:JQ1QUD0KUI?D0%!0%W&6G=R!(U*&6\2= M92"=(:.K&]0S7X2V>\ONV,JGSL)&A\(\GV-@PID?;B_2784332K5Y5P9@$)G M/[:R%2W%@>*VEN$6F)DKN34\NCH$+;1%>U-2\&U-;-.V#X -:1%)BMGU$XG- MJ]-1I$W"L#K)M/#+PJL(2U[ML9YNL<[Q64N:I^[!)A-^F;UKA* M86G[**)EG99UYR:-;$KYT2>XCFN\\^*Q!Z6A;#1YD131,DW+M'.3YKI2R%2QSOX9@5T7 M8!3V3S><^VL3.P2'C!E?_'L6F,;?']XX&]-XLV*.9_S=+FI^C-V*M0BL+@*G M?7/4KX+GUSZ*:!'X["+P\1>X#2)>\0G\1HF\\@*V,)OL8.3 ETQ/O-DV)[U> MG8AV,/C"JB I[JSM/[2)B<[YT3D_.N?GV)P?JRSGAVHB/NH4'YWB MHU-\=(I/?0^)3O'1*3XZQ:?1)--0=CG>"CHZ/Z@N@^[.;('(RTL:G;\-?RFWX?HBZD]_W5;N _TU@ M&;Z)L0R_""Q#?=&L+YKU17.##&Y]T:POFNM JN+8Q&\$*_V1? )CA7]/W2%W M$!T42(CA2&_K!P^&N]XX;D"7+[,E/,;" YK8MXB<9? /4W/TG#H+::X= M1+%'*?61>GR@0-("ZJ!KBHG9'^O4$RV@M( Z!VF^,FPT,MOR7K^I!! MC/(X M5V8_TS/\I1!$RR(MB\Y-FC_]X#MO3K-Q,=DCP/S>@%'RVXL\=&6I:#US8&FT M/2V&M!@Z!VE^9T[(C)7KB"+E#9A&,W=# FGC/&AQE#.*>AHG3TLCG1FK,V-; M0<]7UF!HCH8'X-[IU-CRR59*C:W4#T[WC]3](W7_R"OVBZ=K>$L%FS&&YD[F\T*I)1,BQ-MH*E 'F8X M<\40O!GUQ@]PQLZ:6D73[ZFLWHP]9 G7Y:\9+RF5Y:-=0^30!BR,5O#PVGDP MYB[BS\EVTGZH3+QKO$NM(<*LR-4#X8.T:Y>>K3>!2PK,^$*AV4>\:;FJ^=.8L9 S._0\[]DA8^'.KRHP,#T2CX M]-H/84VP3G,&9_\+3-LH\,NXO$\#X_PWJEI F^[Q-=[<">82)@!6 \IC2U(=Y/%-1+(> MY>T#[[M9/4W^ (+?S5RK\G4P#.YG=8 MKVH2"!G&T4)9C.$9@P+A[\.$/BRA3Y301Y':3DIY)I 0./!=FX"X)L 7L+M5XFG%V*6'\'>PO;. M"+[YY_#^KF5K"#,#NX(4M,ZP&) M&(=N#M$#FDEC@\V6'E#C%C@X@#6C>2U_T(U! P-U16!7@[[)K4?JE/3"R&H( M0%GPU]$O5V!Q7P+[KX$[?_"!9BSY8=?X<-B:8[H=-$W^$ F%$CHXMP$3VLQX MER?@/OI5F@[F;UYN5A%:<.[Z)@I"*LH_AFJ-.R!H@"IVZST"1#O&#"8$<@UL ME1L4K8*#_!6R,?+UK8^>DJ^RZ5N&='%C$0X"FHQL_D"\+_!O,1:<$G!JP62# MTT7VLKMF.*1_!S_#?YC220YC"[]))JJW]S2::>[,;H/<"WH?GLPI&"^0H5C%+CSN=R+25V^7N+&,[9C("@#8XS!A6 MM966/7EVSE;R&K9&:@)F<=]PM;OE?A [T?@B_ ?*9@J4H@LM##Q% MU(JH?7)E460HB*?05*"?P]P6!;IE*98BQW:Y5C](V^R: %+("=.:*'37T0H4 M#?.C$!0-/,- "7!K"^D3K1E_0FB;"F9*S@M-]/*AIDJC+)5]KEBY4>*$O$A['-6[3'!S8S M5AKW64+5_+KW@^\"$?P6(6KD@4KMP@T3@-]B+[XM7;HMN6$S!^4)W2WB8V'N MY7.V@O,7X)XH_@+9IG)><>.C<,-FM"&\>9 P-)UX2'PEER[DR-P\I)9'[TMU M5,+?PRE%OTM(1,X@3%[H\&NAD*,!$Y/BS_ .PB".4NYWD:=N"=:#\P$2 20M M<"!+A)0T7,-LP$((7'_FTLR3PY$^-,E\U(.32+NN467/2UV%6&A&Y';,(A"5 M9".7$4':T*1$>&*D."?Q&K;PE_5FQ:0_NF9.&/&#R_EIZW,7-X21P@5=]I4( M^ZXA@ A6#V5R'[8)A1 M?$W1Y,RJN=SARQ;3*%X3<8GZ;GE9N4"<%^^6D9N6#)]LW?ZW*N>B^@5\$%_F M$X?-\7@L7,8UN'I#OV.I\6O9#[0]TKL0K\#WE!F:O,D80>&XVHD_>E*- M@I+8'CTM%B"\.$.:09? Z;Z1]I#R7L;MD].^^TB@=G)"OG5)U@F9I!BLN&%Q M;@F*"L>XL8#G_2#IBW@N^ ]]]@D*.G#A^WY'C2#/3&#;?PMHRA5(LF$R1JF MA!\W)8R%R2"57A&B>3;#$VQJT13%%;NB">43/S$"[, M;D&>E/)2 T@"P_@>!CX_.AZXT_A\;$,IM[$D:"EH3V)VGKD42&Y3TYJ38KRQ MPI"F%#]XH0@8QE:52-U2QQ;7%L4*T5@Z:#;"+]9L6X>LKF(^35+GHE"8"-*O M3>MH+H;P'.^VRF*G([DB=Z4\0H,&7P;\-&=8=R+9Q8^VJ/M()O%+>'RU,"F= M.$T.0TSDZHIL.I(@_Z;=DE:8L%:1)1Q^ \_3&!/? /E6G8@;$F_S9,EUGL_2 MF5$B%"$\".)CG,DMWE=M%98U#5\$#I#]$[FL.B,QSR;2E:F2'6?*C:>#(O^U MN<\G!GO+(2)(FRR1SFMX9,EW=E>"$_>*X&^V: P+6@/^X_DI;S;)H0BYWR,X MEMOS^%Z_R,JA1 Q@7#^(XSHZYJYC[CKF7L>8N]W\F/OS9L-17M75]?6[;\:' MCU^N/GS]^.[3MXKE&\\];8HJ.$' T_F3:@+4JI[O7299;J)M'X^R@^;U8M19 M-XX0B>Q_T,K,H7((S+?#D65<)#%^P+@3(TES L-LWERI@$BP;"FH@#\@3TKY M%;_I4 )V-,O8MD"5)&*&TDIUPR0RT<7^7)0B<>^N5C)C-].G,$D_1&<'Z.%N MZ5YZ$:T,C$@*OVS/JT1V,@:DR"IF'L,@FC##T/ET@UFTQJL"[A_2$EER]9'9 M)#)>,!9]DWIU8](0OQ63##,R/7FC1/=3RTO9 A?6'GG\;HBRE4 ,;7F> L9] M[IQ51(4!D;A@H?M_X!_QS0H-2FYD Q^&X"'3/1BW/G%L=0 S$\$21C-%?A8K M_UXDGKDAY:AS"Q.>@)>)*)$8C8='T13"]BX_XB>,(-[;@"U69&%3E) V%A$) M%;,X-FHIXLH'QK@ F,$/R?4:90+)N+<,01(A,^O<21-Y%X@N!R^[\*/57# 9 M#W@)ET)F4<;;Y?*2GX"*@_AEH\.;>MZP[3TY:GQEV$S/1>0.+[FC%,%>\@)( M5N2/*4U,=%E(2P=CBS_U;LW4D07[59P/_)J,4C@-[ESXVP%%X:,-;=XMDTU* M1>AV#3^"I_A/DCQA/K+,@!*A0-?C+"&R#JF4@Y@U%#3$=ZT0BYNNC+AGIMX; MJ(.@Z*6YT)N5PBX> (9I^8F C"47.C@%1R5,N(MN3_U[7-,*VTPCX;EO'@\" M) >>\#C BI#C<@,H8O @5R#C7)'H2U#(;$@%\$,Q/I#$/WC> M6^(5BI/+(PY.Z'L@'!Y S'Y'VG%BJB5G2FP;$[1A$=R?$WG //2+N6W""?G& M;U1$P!Q%*$\>QTF+,YZP5V=2F@+X@H'%N6D162M#B)E*A;^W-L M"TYS<+U90"@YXJ6.)(<;'S[:4^2"@&>\H6@ 'X"''04)$H[(@NR6_,+5@ZR4X?P70W),HE458! T.DIU%8E(E=!_#+HE^G?PFLMA'75%+4Y844OD (-BK9 M"L(MCRO,HQDK7_:#8KG%3PL!3@/'&?O>[N%B!3NB MG+7!G)7:%U7^H\)$$1>$=)&7^IU*'#,[9F[CU>"/V&%2"N7> 6J*>)=/&CW QX$D_Q%Y"W#H85W952R= M.1\OH?@AESNU84\*7U[1X2N(3OK9XOR83V^<%;\+6!BO!KUN'Z/"JZ1/#F8HI18W69I/")T["$EW._JN->I(R-7WX:3E\3]3HN?+73 MDWCZ:LNS0GD49Z[%RY MBH](UE^@?LY@$+GF?.:A;Q M/-"$?.-;P<4-Y>I$:3EX7I<\9E0_HFU$$#!DS<&%"J<;$57,F&CSXOV5=#'2V2K<+X&]6[O1.AVU4N:67)3R(F\WC-<0)ZSX M()@D_H5!$5-QHT*^$3D7E"M"_"#D&BC7.:-K>UDVFZ*U>CTH0W-*-WK%YDF/ MHN]?]/V+OG^IX_U+O_GW+_6S*[/9AU(A"KWJ%HAMC$\$J'UE4/)H)0?.!Z5' M\-@2/>N&:<4JT&R*BAR.UZVJEY\Q])PR.UNZ6Z0F8 ;@<)3'?U*90*B_.%1* M_5UAX@DEUA4'R&_\N^* %UI.M$_2)W",OR(GV%)T.Y^S"%(3YT/A_975[%[%S1=DAZ436P]YQ31US(,+">_F"%,K+O9)&R8O+OK.5N_1](8LW M4M:"73OGMPOHK $G$_9?/.F5XZZ3X@Q*QZ5P8TAI>N)K>7W6H*J@#WAI0)T_ MZ-8]E>#*R1>I,(%IMPQ^%@6Q DOJ"X!*&R<4?XDO252Z8IK@-@%""+O&]9(" M:;P<)GD?,A$3;C,B]@18-4[SPDL**KL0',7!#5&<*/B&L@A)7'61"(DW-6;0 M\#&"]9XEG)R,*- /2SF3 EMV=QB+7GS1JU&W)S\P95B6+D),6@!BCV5P;WCP MA\O)5[WN-#W>H#O:-=ZAJ[4;Q-A_LCALINYY]F:1X#LS"9 []RVQ#U)'@8*2 MJ,DHBYG'6'@2OT#Q(&E!][2R L8-'F),%9&MG2IONCI@5O+ZAKC0]>)Z J<%ABEK")X.+,K97SXNZ[7@<>YGCN'NDLQZ@&B2-??CTKW>?OGW^ M^K_&U:>WQN=/[[Y^_N/:>//YT[>O5V^^)2;)7@SC^LB$#_FR!GZ=3\=0*"R\ MM 'G&VU)/+NI&^>D!;O(2LB8(ANT$Y13 RM<$AH4X361(*TYF^ED%7(:>PUSQU 4]"4UE M25BG0=@MN+0M04&E;IVW/&I-K@+2.74-$[#;:.4$L=S!@TF>%Q%$0F4N2B:( M[^4S-(7QN 4;8"Y"I ( 03PI1'7^=B1>"DQ,9,FGPL&P +*.Y$#DH/@SI>23 M=D/ %\KT!07F,Q7ZSA'.+&:B?2'[)Q/Y Q4AP"R%?S2)8B?0&4AGU*28F/W/BGHCX$. ME6!XRH$B12:@2>,RR46T6KC\>I52MY+"T!A#)#T[S)-+9<\*"T!$"#!X0+6/ M<80R\P8Y6-?X&X%U\ 8':<(K^\(3F+D1B D_]TKTE$=R,VD]OE+ (X,KQ7F M+X=WW"X-)9BJZ,@+%0Y$4)>P-.1LFV.#'Q]H2>RJF$ *>67U MNN.+C+MG#95@>-;?BV/CY&,3B+^X+Z'*T_W^=MKY/.UJ!ETKNYAQ=UBZ%IF7 M>R[7M5YA]/=7'[X:_[KZ_8]W>%-P_\AV'K*CJQ^8,N4) M3&WN#_-,'O3$YW +$:V">>:0!3!)U9I1@(P%IYY0W]2UWRZJN+:Z9 MP-?C_98*0(!U-EWC2NGZ4)025-: !'/Z0=A' 8OO47,4(=P0.;>0!Y. L99* MO@_%(HHNWO +)?;7I)@L 1)[W(N5T5$SM9V"2&'!)3FIQG ;1$1!7G6%O_HK M\K8G[)\$ M-.-SE##6%F,CFY4C;SG":+% WJ!["7+:9SQJ<0?.Y9J4A[BDB(,U:A"YJ,<2 M[W2AA@0\?R\5"O#.(LSH1O(*>&B,JKA_11)H8NW\<-=HR%"&/&'THN7$\&!B MK ?4&X4(7&\3";;$P%KVD8[5 Z6&08$E@%FG$MLR]N\ M<&@[S!3GKDO"V'1=*:K4L-I0*8 BRN.\;DHO#60H:HN-9"BU/GU@TF=#20Y, M81DIZ_C_V[O6W[:1(_ZO$.FA4("-C@_QH1Q:P.=+K@8.27I)<>BG@I9HFX5, MN:04G__[[LSN\DV)LB6:N]I\2&*+(CD[K]V9W\P((UJ28\Z'#T4)9&&3,+_V M'8I_"I2JF"B >)2JE\F[>'#12^]S.[F*DEO8L9;\!_<1U>( B0S9-\&Z"!27 MX]1;+%8%OIF;KM*VO\2WM\ O*#QFW82*MI5QEO>BY,54^3HR <>5!BN%K5/9P8C% MA'-EC.4H$I[$>4[ MLWZL$GQH<(C+P]<\T RG!K:Y*I[5:,U''=E-S!:>'W:!5Z78-L-(E[H(W^0" M6EH),*Q0ZH.5WY@T>!0K5_ -9R:L8:VR[0.?^'/]5#?<>:%EF4(8@$!?$&1A M^R),U6,%+ 72R"9"HE1"-R-C @N!FJW#U3I4\QC%?O#C.LWHNW^!^#PQ_HBSY?J>&/_4J MHC[R'[9Q][1,U[=0D9CTDI1M*^EKKUR4^+C7N'UD5YI'%8W0C.;%D +?4 MHD:X%)?,AU+D[:E\-@F(+^T: Z3127Q MNV:9LPVV2HIR65[F 9W'J!B&#%U3V*8^JN%]ZK?E@KEW\J\T803V]"5DE%!) MW[.9Z_2J-W^_7%$OF@\W@.7XK8SVS(Q+7B1,7=ZG=?)._#BYH&NPS#&C5Q=? M#4N.C 9F:CXGNOXVW!%.8*[JAN>%#,AKBMZJ*WZ(0 M/\A1\!]QX,3GQ69=WF U&3@&EGTJWKJB6AA5OJ3F-,$X\DY]&HZ'1HV)=A<3 MJ?ED!1,842F%E=G&.GD2R0;(N:VWF]+6=!E=\Z#Z0I O$5JYK7E<23)K$LUD MLJ8->32LML#&A+[Z2APS!!?@PB838#[A^GLDD//H7#&FA3'*8JP6B]W1<])F MQ1."J0&-!%ALK):KQ.\"AA9J:C:/$50<\=,-"T/"L(E$8"PA[9!MHG#)IVB( MI]YO(5X-?7-$^!UKZL18Q;SY6S'1"W>(?!+CHG_[[!%(P[<*0^^40M%%Y#\P46?H^KK-5/F97T <)EP"Y!I*]Y&W 8;T)22GRS+R@<@P.5; M/(>$*1;^)8#QQ55Y*,;=E!Z(FSB\R5__X@8_]3EN.(U)%OXT<%LEL#;,@ETW MJ%B^QCP+^N#&/ L'"2];GYL:\$.,L."PD%2,2ZDB(-:/B0@H%.'[3.0^RLS' MR(7FYTGYR29/,\7$^H9>>[:R4D,2[3;!QE;8. U+*!MJRT^1S7ED3!3D+;>N MF[\T*AU?69(1VW&)AG?7$7UYK"3B?=W0+%=C-C/>TG7)UB[OQ37.,\PK[&Q# MG$>QJ;3(Z@Y-M>&P7A2JJJB2': J[;4U_+JA@EJX4)9YTM9G;0]MV)F9!T1_ M_=>7+[\AA/+B-^/3YT_O?KVX^"*0E5^Q6O#W#Y>?/UU>_79U\6UGA> K!PKI MFEK&9QXZDR)*TM;BA)WHP SEX+D'NB\,^2 G" >FRS ONP=NL9XGO#) C(^" M//I*0/#!0R!?Q3U%7^7\&:"XE]#2[/.#Z/1ZB3#[,KP%>M10=5TG JH,SPQ3 MQ%@L<[0TAWXQ<,PZOQV JNFQEK6298#(< D0,[K58-CI^L7YT%U1W T9'?BT M?B&][8>?K[[]P3]9@ZJ:^3^D>FM$:P3NH?^HF'#,_H95!V'D+-YL6=MK4GH? MV.LF&>#^$VS["F/[2&7P2%Z[GC\?*@;RC6Z9(%8.0(]>2U;7P+%P'9Z?CQ@6 M;5GS$TFKNRNF+\(4;M'Q5 "P&9@/ST6KXE"4LW*TZ *ZZ[/;=R[R; $1.K]S MPP:)X;S[$>NI *%?:N:6?(1QN14&9%:K6Z2L5GK N]="_4%5(6&B2/'(0AN+ M^2!U:87>TRL@!C45VS6(AWW'@=[B.?+PXX^(14O%LK2*%VA+*N"T;-@'-7=9 MM-BF/$B3A*NG;",0' 0@GX*++##NGQS7K'F"IFH!5VS4HN&Y6Q]C08^&PNN M2A:Z+$:$3W)O,UX%".HZ6H38'+O4.)\'$0T<\/&.8:]Q%$J2B;%>>"-2[8^/ MN_QJ@_S&%(*BOTC,VWJD8* 8F!U(P+'V O^$LFY0B. M#;XQ.)A';,=$O[^(5W%AG3L8 %K=RN!GMEL2(+=>L??J!@=)*$XQ4#'X#I)F MX4,6O1?_^6D99P^K\.E]G* "X9>>M4M,;=OK_-B<6IV?[;JM-9M:]DRJV_9;A!]Q@=DB4SYFU+#\[8WSIL9J"*99 M<*@T$)IC""O+3V+OZ9'"H(=" _YUIKY?M==P3JTS_3Y>+E?1<4RX=WA$%,\E MDP]_PF:&SV2B1G9+;[_$G=B_IE^GU-)1N4ZS E[#%S-?I_DSUZEY-&_HQ/KA M.&OC]SJA?2L;DJ;]J"S 'HEYODB.63U$T4HFQSRJ:1[:]N#NIU#$#WSW4^?QX62; M;1QOHWAXQ?RA4X+MYS"X).#F",V0,R-SOZ&TDC*T0X,596@[M8Y)S/E<,U09 MALY(X#O#;/..N?/O1]S7/0$*>7<3[>9V8A/7=[N/+:,GJ^.X9A''\U4DRS:# MMZHJ7VFV+ _I/;'BRXB5S3_+RMT,;+3)S//7$UG?4HPDLC*.L*EYT!<3E MY6/'>4->@KH$TU3/@ECF7%5-^[TS-S5!A7N;^T)YF=KA[1S;5DY2)Y:CXKXS M<)5U=5?=R=WRYK,[M2LOM]OUTIM[\I+4X3^(Z?JJ$35Q/$M9K?QE%PY$7DYV M1F&<(%#/;P@Q^/_0J83$OX]V0)NE,J[O-SY:=8EU'D!UZ^*T-/^B&C1%[2> M:ZF_.=5=-#968V,U-O9,L+'_;L?4:TSLZ,]Z&A,K,TT:$ZLQL4H@[MJIM686 M,?V&)9*4HQI#23GJV*3%#FN.2LO1.3%=C8J5;C_1A<,SB6^;ZN4N C)WYNJ1 M91$_4#<5JF&Q%IG-%4R/J@F+G=GJ8H7.!A8[\5443IL$KGKH/'J4"&:J:MP9 MPV,MXEH* F1G@8)$6<1T3&7=GH;(-O"DMGH@V4G@J:>9-K'<0%6]/"^0;$!< M%8,7'@DL)6&ROCW3,%D-D]4PV>=N,JPY<>Q&V8JR4J$AD;U2AY9%YO,]J4,M M%6]GV&AF"O:D/FAO2_HW.Z2%ME_,^RGD; MY3@MC:/?V5.Y%U%Y=^0=9.37=+UX?D&S53.;!;X^9JOFZON4^ROK.2EZ3LJ1 M*:T1K.>D'/J'S4GQ)9Z3,A)/5DD*3HV+MA;N.&"CY![:N[FSB:[Y13W#SV^28\7!LKQ$@:8YAWV M]WF_%R\V3*L),][Y/\,V^X<8;%U+I&N)="V1RK5$H^BS/WS0Z]R@IKK$2 Z: M=(G1WBT1;'73)1O_7=[7]!"%GBMEPCJ]&?&=%,HMPYD"W.[M&B;Y4=J7'2'G MT46,GY]=&F7 MYT<'%9I-W1KK#QY?A1_E#QI)T?S1 Z>*&2E?^^9.I!W.]8- MP&MTD)*'J(X:PF;_(]E)ZL>NH4!,:C*'!&.?@P\)7AGAW(-)QDC31I.2C9@C9]%"PB)S3W-D3!R9! H/VQH'IN0U#%_@*+?%G%CJS:VE MC'*5;3'PVJ"2X?7.=95K+S!3KU&)9?JJJMP.0(F\7#P(,"X/61WZIAI!$SVY M[K@AW5?-#X\S)J%FI7X7<-6U&T9"69F0$3/P&I-Y9Z:E94++1#7X64N=]>KH MP=>F-K5*-_48,7!"XS$T'N.,V%;7 M\71T'#F+K/^,!$Y7"U#-D5<)DWNVIW$8TN[&V@V?1USUYI!0VS%7+DME$6^F M;)N!\P-B6&0^;_@W>8CJ!$^>NJG.\$0%R@XU.B,LAG+N0#D8U\36* R-PM H MC*-M,&SBN^-JYS'.([B:0M&Q0:.G"+>14M!"<=9",;&(.0]:O.\I.WIT]2": M.L:'GZ^^_7*!?NYB";B.:"E^UPGIZ$2"'/N]&TLX,[':/\HB(]L^/*PB"!?1 MHVRR3M[]>G'QQ;B/PFR;PD8[C2"T]#V&K,YF;8191H^Y1AJ%5) R2- OHTV4 MPNF7;L37V]18/T1P"J8_T?_N%CO+D#S )=V?6-L=[<12F[,J'WFXHG+^.;&UB^FW1] MCRU=[B'5PNZ(D)XR$XB11!MCM<[X]0O*V3C9XI/96J^3C% NQ?1$1(6#DKX( M*3%&O#&6:TI%LM[0EU^LMDM*;YS@FO+]%X$/UO>4)^&?$;U)) ].7_PH-&O]= P#27R$OZ=>NT[A+ M):U>5LTXY,\!4+$:L9;3I<(CE)ORWW=I<0J_C=YA MHZIWX0W5@_?AZC%\RFIZ1M>QK-3]];$;\3@V)QE3OYCN?4-0"'5A]*7"!?R2^MW;,$Z8DP$S#X8X7% KRPR>@382[T0?0W(3 M#I9S[B%G^A_,^K-F=\@C"HCIIXG3O'JQ1UE M%[X"O3_X)OAL@7?9)E0B5G3UEHTWAD=2RNG2 9$+1,O@4U/Z7;IH=+/!$2'H MP,')949VMWXT0GSM9!&O"K>3.SRZX]CAP%_8$*T*31&"=P9@7+KW-^UGP5MW M?69/7F7%^+ZXYYK7=?Z7 7+8?J+N-OGR)A T %AFFOH# M@!OJB(;IB+HX//&?]HOIV( 7EW% <>9/0_[MU1*'AT5DI"[);H^%'D[D*,YU1XFZ2(-FZXJ[N,1TW1X' M=2E8>I2CNC0L[=S3D&#F:):JQ%*3V%:?DH]CG 5?H;3JP-FK\NS?.I)OQ/65 MJ_RSB.,I6*-IFX&J:G?1!?62EXL=NYRF-Y2'I*ZFY^K5-%KF7%D7][&!G9PP M\.1;S'#+R\L.C;-(X%O*:=W$&>!B;S\ M;5?'N7H[,^4(FGL])@<-DXIX'15M0/TGB/5_VPOH+Z\T=#A0;^XIYV:@=M;U ME2/+\:QG:*X*K3;V@*3;X>$*E,KKIAK]D@LS8@;[(M$*B87NH-!O@I1)K%GS M$*7%XKS%PB%SQWU.6RM=JJ9XJ=JSQU'H$C4IMM6Z1$UFFG2)FBY14ZH(IBNE M,8/!!Z8N:I*-GUW!*,\D3DN22O-32GY:'K$."\3)Y&?.JD2MO1NK/%0=TDY4 M>JJ@'::J6O?B(K6Q\*YKK()E*HA#M#WEB(+-BJY44[U2S7+5FRYTJ,/3I6K/ M_MNR=&F:&D4ONC0-7)YC$FO>A(M(RE-=R(0Q-)_,ZI5,FJ92F78I@X#K&\H=I/ZOHT79^FZ]-T?9JN3]L= MG2.V@A5J@:>>]Z1[ K=M8&5OL+3:XZ)U#9NN2MEEYUR3'OQTM=+9RD57)L.Q MB5>O5])RH>7")S/7:7&W8CYTUTP_(-ZKLK@Z=W+W9$ ]Y'8O;YXU\U4/N=5# M;O?\84-NY_N&W/YXO5X^T7_N-O>KO_\?4$L! A0#% @ >T5K6/RK](/A M,@$ U7@( !X ( ! &)A;&QA M " 1TS 0!B86QL87)D.3DT,3(S,3(S'-E8W1I;VXN:'1M4$L! A0#% @ >T5K6'QN MV 9"!0 QQ4 !X ( !%$ ! &)A;&QA M " 9)% 0!B86QL87)D97@Y-S%T;U\R-F-X8V]M<&5N&UL4$L! A0#% @ >T5K6%@(VQ@M2@ 7LL! !0 M ( !T5K6*U"Y\6KM 8%$( !4 ( !T9H# &)L9' M,C R,S$R M,S%?9&5F+GAM;%!+ 0(4 Q0 ( 'M%:UAQ#K,>TWP! '(##P 5 M " :]/! !B;&1P+3(P,C,Q,C,Q7VQA8BYX;6Q02P$"% ,4 " ![ M16M8;16/T^8/ 0"3@0P %0 @ &US 4 8FQD<"TR,#(S,3(S M,5]P&UL4$L! A0#% @ >T5K6/>FD$/]]@ MAH+ !< M ( !SMP& &)L9' Q,C,Q,C,M97@Y.3)M9&$N:'1M4$L%!@ - T *C0, #4!P $! end XML 159 bldp-20231231_d2_htm.xml IDEA: XBRL DOCUMENT 0001453015 2023-01-01 2023-12-31 0001453015 2023-12-31 0001453015 2022-12-31 0001453015 2022-01-01 2022-12-31 0001453015 ifrs-full:IssuedCapitalMember 2021-12-31 0001453015 ifrs-full:AdditionalPaidinCapitalMember 2021-12-31 0001453015 ifrs-full:RetainedEarningsMember 2021-12-31 0001453015 ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember 2021-12-31 0001453015 2021-12-31 0001453015 ifrs-full:RetainedEarningsMember 2022-01-01 2022-12-31 0001453015 ifrs-full:IssuedCapitalMember 2022-01-01 2022-12-31 0001453015 ifrs-full:AdditionalPaidinCapitalMember 2022-01-01 2022-12-31 0001453015 ifrs-full:IssuedCapitalMember bldp:DeferredShareUnitsMember 2022-01-01 2022-12-31 0001453015 ifrs-full:AdditionalPaidinCapitalMember bldp:DeferredShareUnitsMember 2022-01-01 2022-12-31 0001453015 bldp:DeferredShareUnitsMember 2022-01-01 2022-12-31 0001453015 ifrs-full:IssuedCapitalMember bldp:RestrictedShareUnitsRSUMember 2022-01-01 2022-12-31 0001453015 ifrs-full:AdditionalPaidinCapitalMember bldp:RestrictedShareUnitsRSUMember 2022-01-01 2022-12-31 0001453015 bldp:RestrictedShareUnitsRSUMember 2022-01-01 2022-12-31 0001453015 ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember 2022-01-01 2022-12-31 0001453015 ifrs-full:IssuedCapitalMember ifrs-full:OpeningBalanceAfterAdjustmentCumulativeEffectAtDateOfInitialApplicationMember 2022-12-31 0001453015 ifrs-full:AdditionalPaidinCapitalMember ifrs-full:OpeningBalanceAfterAdjustmentCumulativeEffectAtDateOfInitialApplicationMember 2022-12-31 0001453015 ifrs-full:RetainedEarningsMember ifrs-full:OpeningBalanceAfterAdjustmentCumulativeEffectAtDateOfInitialApplicationMember 2022-12-31 0001453015 ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember ifrs-full:OpeningBalanceAfterAdjustmentCumulativeEffectAtDateOfInitialApplicationMember 2022-12-31 0001453015 ifrs-full:OpeningBalanceAfterAdjustmentCumulativeEffectAtDateOfInitialApplicationMember 2022-12-31 0001453015 ifrs-full:RetainedEarningsMember 2023-01-01 2023-12-31 0001453015 ifrs-full:IssuedCapitalMember 2023-01-01 2023-12-31 0001453015 ifrs-full:AdditionalPaidinCapitalMember 2023-01-01 2023-12-31 0001453015 ifrs-full:IssuedCapitalMember bldp:DeferredShareUnitsMember 2023-01-01 2023-12-31 0001453015 ifrs-full:AdditionalPaidinCapitalMember bldp:DeferredShareUnitsMember 2023-01-01 2023-12-31 0001453015 bldp:DeferredShareUnitsMember 2023-01-01 2023-12-31 0001453015 ifrs-full:IssuedCapitalMember bldp:RestrictedShareUnitsRSUMember 2023-01-01 2023-12-31 0001453015 ifrs-full:AdditionalPaidinCapitalMember bldp:RestrictedShareUnitsRSUMember 2023-01-01 2023-12-31 0001453015 bldp:RestrictedShareUnitsRSUMember 2023-01-01 2023-12-31 0001453015 ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember 2023-01-01 2023-12-31 0001453015 ifrs-full:IssuedCapitalMember 2023-12-31 0001453015 ifrs-full:AdditionalPaidinCapitalMember 2023-12-31 0001453015 ifrs-full:RetainedEarningsMember 2023-12-31 0001453015 ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember 2023-12-31 0001453015 bldp:BallardMotiveSolutionsMember 2023-01-01 2023-12-31 0001453015 bldp:BallardMotiveSolutionsMember 2022-01-01 2022-12-31 0001453015 bldp:GuangzhouBallardPowerSystemsIncMember 2023-01-01 2023-12-31 0001453015 bldp:GuangzhouBallardPowerSystemsIncMember 2022-01-01 2022-12-31 0001453015 bldp:BallardPowerSystemsEuropeMember 2023-01-01 2023-12-31 0001453015 bldp:BallardPowerSystemsEuropeMember 2022-01-01 2022-12-31 0001453015 bldp:BallardHongKongLtd.Member 2023-01-01 2023-12-31 0001453015 bldp:BallardHongKongLtd.Member 2022-01-01 2022-12-31 0001453015 bldp:BallardUnmannedSystemsMember 2023-01-01 2023-12-31 0001453015 bldp:BallardUnmannedSystemsMember 2022-01-01 2022-12-31 0001453015 bldp:BallardServicesinc.Member 2023-01-01 2023-12-31 0001453015 bldp:BallardServicesinc.Member 2022-01-01 2022-12-31 0001453015 bldp:BallardFuelCellSystemIncMember 2023-01-01 2023-12-31 0001453015 bldp:BallardFuelCellSystemIncMember 2022-01-01 2022-12-31 0001453015 bldp:BallardPowerCorporationMember 2023-01-01 2023-12-31 0001453015 bldp:BallardPowerCorporationMember 2022-01-01 2022-12-31 0001453015 bldp:WeichaiBallardJVMember 2023-01-01 2023-12-31 0001453015 bldp:WeichaiBallardJVMember 2022-01-01 2022-12-31 0001453015 bldp:SynergyJVMember 2023-01-01 2023-12-31 0001453015 bldp:SynergyJVMember 2023-01-01 2023-12-31 0001453015 ifrs-full:ComputerEquipmentMember ifrs-full:BottomOfRangeMember 2023-01-01 2023-12-31 0001453015 ifrs-full:ComputerEquipmentMember ifrs-full:TopOfRangeMember 2023-01-01 2023-12-31 0001453015 ifrs-full:FixturesAndFittingsMember ifrs-full:BottomOfRangeMember 2023-01-01 2023-12-31 0001453015 ifrs-full:FixturesAndFittingsMember ifrs-full:TopOfRangeMember 2023-01-01 2023-12-31 0001453015 ifrs-full:MachineryMember ifrs-full:BottomOfRangeMember 2023-01-01 2023-12-31 0001453015 ifrs-full:MachineryMember ifrs-full:TopOfRangeMember 2023-01-01 2023-12-31 0001453015 ifrs-full:LandAndBuildingsMember ifrs-full:BottomOfRangeMember 2023-01-01 2023-12-31 0001453015 ifrs-full:LandAndBuildingsMember ifrs-full:TopOfRangeMember 2023-01-01 2023-12-31 0001453015 ifrs-full:OfficeEquipmentMember ifrs-full:BottomOfRangeMember 2023-01-01 2023-12-31 0001453015 ifrs-full:OfficeEquipmentMember ifrs-full:TopOfRangeMember 2023-01-01 2023-12-31 0001453015 ifrs-full:VehiclesMember ifrs-full:BottomOfRangeMember 2023-01-01 2023-12-31 0001453015 ifrs-full:VehiclesMember ifrs-full:TopOfRangeMember 2023-01-01 2023-12-31 0001453015 ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember ifrs-full:BottomOfRangeMember 2023-01-01 2023-12-31 0001453015 ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember ifrs-full:TopOfRangeMember 2023-01-01 2023-12-31 0001453015 bldp:ERPmanagementreportingsoftwaresystemMember ifrs-full:BottomOfRangeMember 2023-01-01 2023-12-31 0001453015 bldp:ERPmanagementreportingsoftwaresystemMember ifrs-full:TopOfRangeMember 2023-01-01 2023-12-31 0001453015 ifrs-full:CustomerrelatedIntangibleAssetsMember ifrs-full:BottomOfRangeMember 2023-01-01 2023-12-31 0001453015 ifrs-full:CustomerrelatedIntangibleAssetsMember ifrs-full:TopOfRangeMember 2023-01-01 2023-12-31 0001453015 bldp:NoncompeteAgreements1Member ifrs-full:BottomOfRangeMember 2023-01-01 2023-12-31 0001453015 bldp:NoncompeteAgreements1Member ifrs-full:TopOfRangeMember 2023-01-01 2023-12-31 0001453015 bldp:DomainNamesMember 2023-01-01 2023-12-31 0001453015 bldp:TrademarksandServicemarksMember 2023-01-01 2023-12-31 0001453015 bldp:InternallygeneratedfuelcellMember ifrs-full:BottomOfRangeMember 2023-01-01 2023-12-31 0001453015 bldp:InternallygeneratedfuelcellMember ifrs-full:TopOfRangeMember 2023-01-01 2023-12-31 0001453015 bldp:ArcolaEnergyLimitedMember 2021-11-11 0001453015 bldp:ArcolaEnergyLimitedMember ifrs-full:TopOfRangeMember 2021-11-11 0001453015 bldp:ArcolaEnergyLimitedMember 2023-12-31 0001453015 bldp:ArcolaEnergyLimitedMember 2021-11-11 2021-11-11 0001453015 bldp:ArcolaEnergyLimitedMember 2021-11-11 2023-12-31 0001453015 bldp:BallardMotiveSolutionsMember 2022-01-01 2022-12-31 0001453015 bldp:ArcolaEnergyLimitedMember 2022-01-01 2022-12-31 0001453015 bldp:BallardMotiveSolutionsMember 2022-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember 2023-01-01 2023-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember 2022-01-01 2022-12-31 0001453015 bldp:BallardMotiveSolutionsMember ifrs-full:GrossCarryingAmountMember ifrs-full:TechnologybasedIntangibleAssetsMember 2023-12-31 0001453015 bldp:BallardMotiveSolutionsMember ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:TechnologybasedIntangibleAssetsMember 2023-12-31 0001453015 bldp:BallardMotiveSolutionsMember bldp:CarryingAmountExcludingImpairmentMember ifrs-full:TechnologybasedIntangibleAssetsMember 2023-12-31 0001453015 bldp:BallardMotiveSolutionsMember ifrs-full:AccumulatedImpairmentMember ifrs-full:TechnologybasedIntangibleAssetsMember 2023-12-31 0001453015 bldp:BallardMotiveSolutionsMember ifrs-full:TechnologybasedIntangibleAssetsMember 2023-12-31 0001453015 bldp:BallardMotiveSolutionsMember ifrs-full:GrossCarryingAmountMember 2023-12-31 0001453015 bldp:BallardMotiveSolutionsMember ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember 2023-12-31 0001453015 bldp:BallardMotiveSolutionsMember bldp:CarryingAmountExcludingImpairmentMember 2023-12-31 0001453015 bldp:BallardMotiveSolutionsMember ifrs-full:AccumulatedImpairmentMember 2023-12-31 0001453015 bldp:BallardMotiveSolutionsMember 2023-12-31 0001453015 bldp:BallardMotiveSolutionsMember ifrs-full:GrossCarryingAmountMember ifrs-full:TechnologybasedIntangibleAssetsMember 2022-12-31 0001453015 bldp:BallardMotiveSolutionsMember ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:TechnologybasedIntangibleAssetsMember 2022-12-31 0001453015 bldp:BallardMotiveSolutionsMember bldp:CarryingAmountExcludingImpairmentMember ifrs-full:TechnologybasedIntangibleAssetsMember 2022-12-31 0001453015 bldp:BallardMotiveSolutionsMember ifrs-full:AccumulatedImpairmentMember ifrs-full:TechnologybasedIntangibleAssetsMember 2022-12-31 0001453015 bldp:BallardMotiveSolutionsMember ifrs-full:TechnologybasedIntangibleAssetsMember 2022-12-31 0001453015 bldp:BallardMotiveSolutionsMember ifrs-full:GrossCarryingAmountMember ifrs-full:CustomerrelatedIntangibleAssetsMember 2022-12-31 0001453015 bldp:BallardMotiveSolutionsMember ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:CustomerrelatedIntangibleAssetsMember 2022-12-31 0001453015 bldp:BallardMotiveSolutionsMember bldp:CarryingAmountExcludingImpairmentMember ifrs-full:CustomerrelatedIntangibleAssetsMember 2022-12-31 0001453015 bldp:BallardMotiveSolutionsMember ifrs-full:AccumulatedImpairmentMember ifrs-full:CustomerrelatedIntangibleAssetsMember 2022-12-31 0001453015 bldp:BallardMotiveSolutionsMember ifrs-full:CustomerrelatedIntangibleAssetsMember 2022-12-31 0001453015 bldp:BallardMotiveSolutionsMember ifrs-full:GrossCarryingAmountMember bldp:NonCompeteAgreementMember 2022-12-31 0001453015 bldp:BallardMotiveSolutionsMember ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember bldp:NonCompeteAgreementMember 2022-12-31 0001453015 bldp:BallardMotiveSolutionsMember bldp:CarryingAmountExcludingImpairmentMember bldp:NonCompeteAgreementMember 2022-12-31 0001453015 bldp:BallardMotiveSolutionsMember ifrs-full:AccumulatedImpairmentMember bldp:NonCompeteAgreementMember 2022-12-31 0001453015 bldp:BallardMotiveSolutionsMember bldp:NonCompeteAgreementMember 2022-12-31 0001453015 bldp:BallardMotiveSolutionsMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0001453015 bldp:BallardMotiveSolutionsMember ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember 2022-12-31 0001453015 bldp:BallardMotiveSolutionsMember bldp:CarryingAmountExcludingImpairmentMember 2022-12-31 0001453015 bldp:BallardMotiveSolutionsMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0001453015 bldp:OwnedPropertyPlantAndEquipmentMember 2023-12-31 0001453015 bldp:OwnedPropertyPlantAndEquipmentMember 2022-12-31 0001453015 ifrs-full:RightofuseAssetsMember 2023-12-31 0001453015 ifrs-full:RightofuseAssetsMember 2022-12-31 0001453015 ifrs-full:ComputerEquipmentMember 2023-12-31 0001453015 ifrs-full:ComputerEquipmentMember 2022-12-31 0001453015 ifrs-full:FixturesAndFittingsMember 2023-12-31 0001453015 ifrs-full:FixturesAndFittingsMember 2022-12-31 0001453015 ifrs-full:LeaseholdImprovementsMember 2023-12-31 0001453015 ifrs-full:LeaseholdImprovementsMember 2022-12-31 0001453015 ifrs-full:MachineryMember 2023-12-31 0001453015 ifrs-full:MachineryMember 2022-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:BuildingsMember 2022-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:BuildingsMember 2023-01-01 2023-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:BuildingsMember 2023-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:ComputerEquipmentMember 2022-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:ComputerEquipmentMember 2023-01-01 2023-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:ComputerEquipmentMember 2023-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:FixturesAndFittingsMember 2022-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:FixturesAndFittingsMember 2023-01-01 2023-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:FixturesAndFittingsMember 2023-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:LeaseholdImprovementsMember 2022-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:LeaseholdImprovementsMember 2023-01-01 2023-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:LeaseholdImprovementsMember 2023-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:MachineryMember 2022-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:MachineryMember 2023-01-01 2023-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:MachineryMember 2023-12-31 0001453015 ifrs-full:GrossCarryingAmountMember 2022-12-31 0001453015 ifrs-full:GrossCarryingAmountMember 2023-01-01 2023-12-31 0001453015 ifrs-full:GrossCarryingAmountMember 2023-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:BuildingsMember 2022-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:BuildingsMember 2023-01-01 2023-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:BuildingsMember 2023-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:ComputerEquipmentMember 2022-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:ComputerEquipmentMember 2023-01-01 2023-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:ComputerEquipmentMember 2023-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:FixturesAndFittingsMember 2022-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:FixturesAndFittingsMember 2023-01-01 2023-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:FixturesAndFittingsMember 2023-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:LeaseholdImprovementsMember 2022-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:LeaseholdImprovementsMember 2023-01-01 2023-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:LeaseholdImprovementsMember 2023-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:MachineryMember 2022-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:MachineryMember 2023-01-01 2023-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:MachineryMember 2023-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember 2022-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember 2023-12-31 0001453015 bldp:ProductionAndTestEquipmentMember 2022-01-01 2022-12-31 0001453015 country:CN 2023-01-01 2023-12-31 0001453015 country:CN 2022-01-01 2022-12-31 0001453015 bldp:ProductionAndTestEquipmentMember 2023-01-01 2023-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:ComputerEquipmentMember 2021-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:ComputerEquipmentMember 2022-01-01 2022-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:FixturesAndFittingsMember 2021-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:FixturesAndFittingsMember 2022-01-01 2022-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:LeaseholdImprovementsMember 2021-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:MachineryMember 2021-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:MachineryMember 2022-01-01 2022-12-31 0001453015 ifrs-full:GrossCarryingAmountMember 2021-12-31 0001453015 ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:ComputerEquipmentMember 2021-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:ComputerEquipmentMember 2022-01-01 2022-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:FixturesAndFittingsMember 2021-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:FixturesAndFittingsMember 2022-01-01 2022-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:LeaseholdImprovementsMember 2021-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:MachineryMember 2021-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember ifrs-full:MachineryMember 2022-01-01 2022-12-31 0001453015 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember 2021-12-31 0001453015 ifrs-full:LandAndBuildingsMember 2023-12-31 0001453015 ifrs-full:LandAndBuildingsMember 2022-12-31 0001453015 ifrs-full:OfficeEquipmentMember 2023-12-31 0001453015 ifrs-full:OfficeEquipmentMember 2022-12-31 0001453015 ifrs-full:VehiclesMember 2023-12-31 0001453015 ifrs-full:VehiclesMember 2022-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:LandAndBuildingsMember 2022-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:LandAndBuildingsMember 2023-01-01 2023-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:LandAndBuildingsMember 2023-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:OfficeEquipmentMember 2022-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:OfficeEquipmentMember 2023-01-01 2023-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:OfficeEquipmentMember 2023-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:VehiclesMember 2022-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:VehiclesMember 2023-01-01 2023-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:VehiclesMember 2023-12-31 0001453015 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:LandAndBuildingsMember 2022-12-31 0001453015 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:LandAndBuildingsMember 2023-01-01 2023-12-31 0001453015 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:LandAndBuildingsMember 2023-12-31 0001453015 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:OfficeEquipmentMember 2022-12-31 0001453015 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:OfficeEquipmentMember 2023-01-01 2023-12-31 0001453015 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:OfficeEquipmentMember 2023-12-31 0001453015 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:VehiclesMember 2022-12-31 0001453015 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:VehiclesMember 2023-01-01 2023-12-31 0001453015 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:VehiclesMember 2023-12-31 0001453015 ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-12-31 0001453015 ifrs-full:AccumulatedDepreciationAndAmortisationMember 2023-01-01 2023-12-31 0001453015 ifrs-full:AccumulatedDepreciationAndAmortisationMember 2023-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:LandAndBuildingsMember 2021-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:LandAndBuildingsMember 2022-01-01 2022-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:OfficeEquipmentMember 2021-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:OfficeEquipmentMember 2022-01-01 2022-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:VehiclesMember 2021-12-31 0001453015 ifrs-full:GrossCarryingAmountMember ifrs-full:VehiclesMember 2022-01-01 2022-12-31 0001453015 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:LandAndBuildingsMember 2021-12-31 0001453015 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:LandAndBuildingsMember 2022-01-01 2022-12-31 0001453015 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:OfficeEquipmentMember 2021-12-31 0001453015 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:OfficeEquipmentMember 2022-01-01 2022-12-31 0001453015 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:VehiclesMember 2021-12-31 0001453015 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:VehiclesMember 2022-01-01 2022-12-31 0001453015 ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0001453015 ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-01-01 2022-12-31 0001453015 bldp:ERPmanagementreportingsoftwaresystemMember 2023-12-31 0001453015 bldp:ERPmanagementreportingsoftwaresystemMember 2022-12-31 0001453015 bldp:ArcolaEnergyLimitedMember ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember 2023-12-31 0001453015 bldp:ArcolaEnergyLimitedMember ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember 2022-12-31 0001453015 bldp:ArcolaEnergyLimitedMember 2023-01-01 2023-12-31 0001453015 bldp:FuelCellProductsAndServicesMember 2023-01-01 2023-12-31 0001453015 bldp:FuelCellProductsAndServicesMember 2022-01-01 2022-12-31 0001453015 bldp:SynergyJVMember 2022-01-01 2022-12-31 0001453015 bldp:WeichaiBallardJVMember 2022-12-31 0001453015 bldp:WeichaiBallardJVMember 2021-12-31 0001453015 bldp:WeichaiBallardJVMember 2023-12-31 0001453015 bldp:WeichaiBallardJVMember bldp:WeichaiBallardJVMember 2023-12-31 0001453015 bldp:WeichaiBallardJVMember bldp:WeichaiBallardJVMember 2022-12-31 0001453015 bldp:WeichaiBallardJVMember bldp:WeichaiBallardJVMember 2023-01-01 2023-12-31 0001453015 bldp:WeichaiBallardJVMember bldp:WeichaiBallardJVMember 2022-01-01 2022-12-31 0001453015 bldp:SynergyJVMember 2022-12-31 0001453015 bldp:SynergyJVMember 2021-12-31 0001453015 bldp:SynergyJVMember 2023-12-31 0001453015 bldp:SynergyJVMember 2023-09-01 2023-09-30 0001453015 bldp:ForseePowerMember bldp:LongTermInvestmentMember 2022-12-31 0001453015 bldp:ForseePowerMember bldp:LongTermInvestmentMember 2023-01-01 2023-12-31 0001453015 bldp:ForseePowerMember bldp:LongTermInvestmentMember 2023-12-31 0001453015 bldp:WisdomMotorMember bldp:LongTermInvestmentMember 2022-12-31 0001453015 bldp:WisdomMotorMember bldp:LongTermInvestmentMember 2023-01-01 2023-12-31 0001453015 bldp:WisdomMotorMember bldp:LongTermInvestmentMember 2023-12-31 0001453015 bldp:QuantronAGMember bldp:LongTermInvestmentMember 2022-12-31 0001453015 bldp:QuantronAGMember bldp:LongTermInvestmentMember 2023-01-01 2023-12-31 0001453015 bldp:QuantronAGMember bldp:LongTermInvestmentMember 2023-12-31 0001453015 bldp:HyCapFundMember bldp:LongTermInvestmentMember 2022-12-31 0001453015 bldp:HyCapFundMember bldp:LongTermInvestmentMember 2023-01-01 2023-12-31 0001453015 bldp:HyCapFundMember bldp:LongTermInvestmentMember 2023-12-31 0001453015 bldp:CleanH2FundMember bldp:LongTermInvestmentMember 2022-12-31 0001453015 bldp:CleanH2FundMember bldp:LongTermInvestmentMember 2023-01-01 2023-12-31 0001453015 bldp:CleanH2FundMember bldp:LongTermInvestmentMember 2023-12-31 0001453015 bldp:LongTermFinancialInvestmentsMember 2022-12-31 0001453015 bldp:LongTermFinancialInvestmentsMember 2023-01-01 2023-12-31 0001453015 bldp:LongTermFinancialInvestmentsMember 2023-12-31 0001453015 bldp:ForseePowerMember bldp:LongTermInvestmentMember 2021-12-31 0001453015 bldp:ForseePowerMember bldp:LongTermInvestmentMember 2022-01-01 2022-12-31 0001453015 bldp:WisdomMotorMember bldp:LongTermFinancialInvestmentsMember 2021-12-31 0001453015 bldp:WisdomMotorMember bldp:LongTermFinancialInvestmentsMember 2022-01-01 2022-12-31 0001453015 bldp:WisdomMotorMember bldp:LongTermFinancialInvestmentsMember 2022-12-31 0001453015 bldp:QuantronAGMember bldp:LongTermFinancialInvestmentsMember 2021-12-31 0001453015 bldp:QuantronAGMember bldp:LongTermFinancialInvestmentsMember 2022-01-01 2022-12-31 0001453015 bldp:QuantronAGMember bldp:LongTermFinancialInvestmentsMember 2022-12-31 0001453015 bldp:HyCapFundMember bldp:LongTermInvestmentMember 2021-12-31 0001453015 bldp:HyCapFundMember bldp:LongTermInvestmentMember 2022-01-01 2022-12-31 0001453015 bldp:CleanH2FundMember bldp:LongTermInvestmentMember 2021-12-31 0001453015 bldp:CleanH2FundMember bldp:LongTermInvestmentMember 2022-01-01 2022-12-31 0001453015 bldp:LongTermInvestmentMember 2021-12-31 0001453015 bldp:LongTermInvestmentMember 2022-01-01 2022-12-31 0001453015 bldp:LongTermInvestmentMember 2022-12-31 0001453015 srt:ScenarioForecastMember bldp:TemplewaterMember 2024-03-31 0001453015 bldp:ForseePowerMember 2021-10-01 2021-10-31 0001453015 bldp:ForseePowerMember 2023-01-01 2023-12-31 0001453015 bldp:ForseePowerMember 2022-01-01 2022-12-31 0001453015 bldp:SubsequentContributionMember bldp:ForseePowerMember 2023-12-31 0001453015 bldp:SubsequentContributionMember bldp:ForseePowerMember 2022-12-31 0001453015 bldp:WisdomMotorMember 2022-06-30 0001453015 bldp:WisdomMotorMember 2022-06-01 2022-06-30 0001453015 bldp:WisdomMotorMember 2023-01-01 2023-12-31 0001453015 bldp:SubsequentContributionMember bldp:WisdomMotorMember 2023-12-31 0001453015 bldp:SubsequentContributionMember bldp:WisdomMotorMember 2022-12-31 0001453015 bldp:QuantronAGMember 2022-09-30 0001453015 bldp:QuantronAGMember 2022-09-01 2022-09-30 0001453015 bldp:QuantronAGMember 2023-01-01 2023-12-31 0001453015 bldp:QuantronAGMember 2022-01-01 2022-12-31 0001453015 bldp:SubsequentContributionMember bldp:QuantronAGMember 2023-12-31 0001453015 bldp:SubsequentContributionMember bldp:QuantronAGMember 2022-12-31 0001453015 bldp:InitialContributionMember bldp:HyCapFundMember 2023-01-01 2023-12-31 0001453015 bldp:InitialContributionMember bldp:HyCapFundMember 2022-01-01 2022-12-31 0001453015 bldp:HyCapFundMember 2021-08-01 2021-08-31 0001453015 bldp:SubsequentContributionMember bldp:HyCapFundMember 2023-01-01 2023-12-31 0001453015 bldp:SubsequentContributionMember bldp:HyCapFundMember 2022-01-01 2022-12-31 0001453015 bldp:SubsequentContributionMember bldp:HyCapFundMember 2023-12-31 0001453015 bldp:SubsequentContributionMember bldp:HyCapFundMember 2022-12-31 0001453015 bldp:InitialContributionMember bldp:CleanH2FundMember 2023-01-01 2023-12-31 0001453015 bldp:InitialContributionMember bldp:CleanH2FundMember 2022-01-01 2022-12-31 0001453015 bldp:CleanH2FundMember 2021-12-01 2021-12-31 0001453015 bldp:HydrogenFundsMember 2023-01-01 2023-12-31 0001453015 bldp:HydrogenFundsMember 2022-01-01 2022-12-31 0001453015 bldp:SubsequentContributionMember bldp:CleanH2FundMember 2023-12-31 0001453015 bldp:SubsequentContributionMember bldp:CleanH2FundMember 2022-12-31 0001453015 bldp:BankOperatingLineMember 2023-12-31 0001453015 bldp:EncoreFXFacilityMember 2023-12-31 0001453015 ifrs-full:CurrencyRiskMember 2023-12-31 0001453015 ifrs-full:CurrencyRiskMember 2022-12-31 0001453015 ifrs-full:RestructuringProvisionMember 2021-12-31 0001453015 ifrs-full:WarrantyProvisionMember 2021-12-31 0001453015 ifrs-full:OnerousContractsProvisionMember 2021-12-31 0001453015 bldp:ContingentConsiderationProvisionMember 2021-12-31 0001453015 ifrs-full:LegalProceedingsProvisionMember 2021-12-31 0001453015 ifrs-full:RestructuringProvisionMember 2022-01-01 2022-12-31 0001453015 ifrs-full:WarrantyProvisionMember 2022-01-01 2022-12-31 0001453015 ifrs-full:OnerousContractsProvisionMember 2022-01-01 2022-12-31 0001453015 bldp:ContingentConsiderationProvisionMember 2022-01-01 2022-12-31 0001453015 ifrs-full:LegalProceedingsProvisionMember 2022-01-01 2022-12-31 0001453015 ifrs-full:RestructuringProvisionMember 2022-12-31 0001453015 ifrs-full:WarrantyProvisionMember 2022-12-31 0001453015 ifrs-full:OnerousContractsProvisionMember 2022-12-31 0001453015 bldp:ContingentConsiderationProvisionMember 2022-12-31 0001453015 ifrs-full:LegalProceedingsProvisionMember 2022-12-31 0001453015 ifrs-full:RestructuringProvisionMember 2023-01-01 2023-12-31 0001453015 ifrs-full:WarrantyProvisionMember 2023-01-01 2023-12-31 0001453015 ifrs-full:OnerousContractsProvisionMember 2023-01-01 2023-12-31 0001453015 bldp:ContingentConsiderationProvisionMember 2023-01-01 2023-12-31 0001453015 ifrs-full:LegalProceedingsProvisionMember 2023-01-01 2023-12-31 0001453015 ifrs-full:RestructuringProvisionMember 2023-12-31 0001453015 ifrs-full:WarrantyProvisionMember 2023-12-31 0001453015 ifrs-full:OnerousContractsProvisionMember 2023-12-31 0001453015 bldp:ContingentConsiderationProvisionMember 2023-12-31 0001453015 ifrs-full:LegalProceedingsProvisionMember 2023-12-31 0001453015 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember ifrs-full:OnerousContractsCostOfFulfillingContractMember 2022-01-01 0001453015 ifrs-full:BottomOfRangeMember 2023-12-31 0001453015 ifrs-full:TopOfRangeMember 2023-12-31 0001453015 ifrs-full:LandAndBuildingsMember 2023-12-31 0001453015 ifrs-full:LandAndBuildingsMember 2022-12-31 0001453015 ifrs-full:OfficeEquipmentMember 2023-12-31 0001453015 ifrs-full:OfficeEquipmentMember 2022-12-31 0001453015 ifrs-full:VehiclesMember 2023-12-31 0001453015 ifrs-full:VehiclesMember 2022-12-31 0001453015 ifrs-full:NotLaterThanOneYearMember 2023-12-31 0001453015 ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember 2023-12-31 0001453015 ifrs-full:LaterThanFiveYearsMember 2023-12-31 0001453015 ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember 2023-12-31 0001453015 ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember 2022-12-31 0001453015 ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember 2022-01-01 2022-12-31 0001453015 ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember 2023-01-01 2023-12-31 0001453015 bldp:PensionPlanMember 2023-12-31 0001453015 bldp:PensionPlanMember 2022-12-31 0001453015 bldp:OtherPostretirementBenefitsPlanMember 2023-12-31 0001453015 bldp:OtherPostretirementBenefitsPlanMember 2022-12-31 0001453015 bldp:PensionPlanMember ifrs-full:PlanAssetsMember 2023-01-01 2023-12-31 0001453015 bldp:PensionPlanMember ifrs-full:PresentValueOfDefinedBenefitObligationMember 2022-12-31 0001453015 bldp:PensionPlanMember ifrs-full:PresentValueOfDefinedBenefitObligationMember 2021-12-31 0001453015 bldp:PensionPlanMember ifrs-full:PlanAssetsMember 2022-12-31 0001453015 bldp:PensionPlanMember ifrs-full:PlanAssetsMember 2021-12-31 0001453015 bldp:PensionPlanMember 2021-12-31 0001453015 bldp:PensionPlanMember ifrs-full:PresentValueOfDefinedBenefitObligationMember 2023-01-01 2023-12-31 0001453015 bldp:PensionPlanMember ifrs-full:PresentValueOfDefinedBenefitObligationMember 2022-01-01 2022-12-31 0001453015 bldp:PensionPlanMember ifrs-full:PlanAssetsMember 2022-01-01 2022-12-31 0001453015 bldp:PensionPlanMember 2023-01-01 2023-12-31 0001453015 bldp:PensionPlanMember 2022-01-01 2022-12-31 0001453015 bldp:PensionPlanMember ifrs-full:PresentValueOfDefinedBenefitObligationMember 2023-12-31 0001453015 bldp:PensionPlanMember ifrs-full:PlanAssetsMember 2023-12-31 0001453015 bldp:OtherPostretirementBenefitsPlanMember ifrs-full:PresentValueOfDefinedBenefitObligationMember 2022-12-31 0001453015 bldp:OtherPostretirementBenefitsPlanMember ifrs-full:PresentValueOfDefinedBenefitObligationMember 2021-12-31 0001453015 bldp:OtherPostretirementBenefitsPlanMember ifrs-full:PlanAssetsMember 2022-12-31 0001453015 bldp:OtherPostretirementBenefitsPlanMember ifrs-full:PlanAssetsMember 2021-12-31 0001453015 bldp:OtherPostretirementBenefitsPlanMember 2021-12-31 0001453015 bldp:OtherPostretirementBenefitsPlanMember ifrs-full:PresentValueOfDefinedBenefitObligationMember 2023-01-01 2023-12-31 0001453015 bldp:OtherPostretirementBenefitsPlanMember ifrs-full:PresentValueOfDefinedBenefitObligationMember 2022-01-01 2022-12-31 0001453015 bldp:OtherPostretirementBenefitsPlanMember ifrs-full:PlanAssetsMember 2023-01-01 2023-12-31 0001453015 bldp:OtherPostretirementBenefitsPlanMember ifrs-full:PlanAssetsMember 2022-01-01 2022-12-31 0001453015 bldp:OtherPostretirementBenefitsPlanMember 2023-01-01 2023-12-31 0001453015 bldp:OtherPostretirementBenefitsPlanMember 2022-01-01 2022-12-31 0001453015 bldp:OtherPostretirementBenefitsPlanMember ifrs-full:PresentValueOfDefinedBenefitObligationMember 2023-12-31 0001453015 bldp:OtherPostretirementBenefitsPlanMember ifrs-full:PlanAssetsMember 2023-12-31 0001453015 ifrs-full:ActuarialAssumptionOfMedicalCostTrendRatesMember 2023-12-31 0001453015 bldp:EmployeeStockOption1Member 2023-01-01 2023-12-31 0001453015 bldp:EmployeeStockOption1Member 2022-01-01 2022-12-31 0001453015 ifrs-full:DiscontinuedOperationsMember 2023-01-01 2023-12-31 0001453015 bldp:BallardMotiveSolutionsMember 2021-11-30 0001453015 bldp:BallardMotiveSolutionsMember 2021-11-01 2021-11-30 0001453015 bldp:ProspectusMember 2021-03-31 0001453015 bldp:ProspectusMember 2023-01-01 2023-12-31 0001453015 ifrs-full:BottomOfRangeMember bldp:ExercisePriceRangeOneMember 2023-12-31 0001453015 ifrs-full:TopOfRangeMember bldp:ExercisePriceRangeOneMember 2023-12-31 0001453015 bldp:ExercisePriceRangeOneMember 2023-12-31 0001453015 bldp:ExercisePriceRangeOneMember 2023-01-01 2023-12-31 0001453015 ifrs-full:BottomOfRangeMember bldp:ExercisePriceRangeTwoMember 2023-12-31 0001453015 ifrs-full:TopOfRangeMember bldp:ExercisePriceRangeTwoMember 2023-12-31 0001453015 bldp:ExercisePriceRangeTwoMember 2023-12-31 0001453015 bldp:ExercisePriceRangeTwoMember 2023-01-01 2023-12-31 0001453015 ifrs-full:BottomOfRangeMember bldp:ExercisePriceRangeThreeMember 2023-12-31 0001453015 ifrs-full:TopOfRangeMember bldp:ExercisePriceRangeThreeMember 2023-12-31 0001453015 bldp:ExercisePriceRangeThreeMember 2023-12-31 0001453015 bldp:ExercisePriceRangeThreeMember 2023-01-01 2023-12-31 0001453015 ifrs-full:BottomOfRangeMember bldp:ExercisePriceRangeSixMember 2023-12-31 0001453015 ifrs-full:TopOfRangeMember bldp:ExercisePriceRangeSixMember 2023-12-31 0001453015 bldp:ExercisePriceRangeSixMember 2023-12-31 0001453015 bldp:ExercisePriceRangeSixMember 2023-01-01 2023-12-31 0001453015 ifrs-full:OrdinarySharesMember 2023-01-01 2023-12-31 0001453015 ifrs-full:OrdinarySharesMember 2022-01-01 2022-12-31 0001453015 bldp:ShareDistributionPlanMember 2022-12-31 0001453015 bldp:ShareDistributionPlanMember 2023-12-31 0001453015 bldp:ShareDistributionPlanMember 2023-01-01 2023-12-31 0001453015 bldp:ShareDistributionPlanMember 2022-01-01 2022-12-31 0001453015 bldp:DeferredShareUnitsMember 2021-12-31 0001453015 bldp:DeferredShareUnitsMember 2022-12-31 0001453015 bldp:DeferredShareUnitsMember 2023-12-31 0001453015 bldp:RestrictedShareUnitsRSUMember 2021-12-31 0001453015 bldp:RestrictedShareUnitsRSUMember 2022-12-31 0001453015 bldp:RestrictedShareUnitsRSUMember 2023-12-31 0001453015 bldp:ShareBasedCompensationAwardFirstTrancheMember bldp:EmployeeStockOption1Member 2023-01-01 2023-12-31 0001453015 bldp:ShareBasedCompensationAwardSecondTrancheMember bldp:EmployeeStockOption1Member 2023-01-01 2023-12-31 0001453015 bldp:ShareBasedCompensationAwardThirdTrancheMember bldp:EmployeeStockOption1Member 2023-01-01 2023-12-31 0001453015 bldp:InitialContributionMember bldp:HyCapFundMember 2023-12-31 0001453015 bldp:HyCapFundMember 2023-01-01 2023-12-31 0001453015 bldp:InitialContributionMember bldp:CleanH2FundMember 2023-12-31 0001453015 bldp:CleanH2FundMember 2023-01-01 2023-12-31 0001453015 bldp:InitialContributionMember bldp:TemplewaterMember 2023-12-31 0001453015 bldp:TemplewaterMember 2023-01-01 2023-12-31 0001453015 bldp:ProvisionRelatedToIntellectualPropertyPurchaseMember 2023-01-01 2023-12-31 0001453015 bldp:ProvisionRelatedToIntellectualPropertyPurchaseMember 2022-01-01 2022-12-31 0001453015 bldp:ProvisionRelatedToIntellectualPropertyPurchaseMember 2023-12-31 0001453015 ifrs-full:MiscellaneousOtherProvisionsMember 2023-01-01 2023-12-31 0001453015 ifrs-full:MiscellaneousOtherProvisionsMember 2023-12-31 0001453015 country:CN 2023-01-01 2023-12-31 0001453015 country:CN 2022-01-01 2022-12-31 0001453015 bldp:EUROPE1Member 2023-01-01 2023-12-31 0001453015 bldp:EUROPE1Member 2022-01-01 2022-12-31 0001453015 bldp:NorthAmerica1Member 2023-01-01 2023-12-31 0001453015 bldp:NorthAmerica1Member 2022-01-01 2022-12-31 0001453015 bldp:OtherGeographicalAreasMember 2023-01-01 2023-12-31 0001453015 bldp:OtherGeographicalAreasMember 2022-01-01 2022-12-31 0001453015 bldp:BusMember 2023-01-01 2023-12-31 0001453015 bldp:BusMember 2022-01-01 2022-12-31 0001453015 bldp:TruckMember 2023-01-01 2023-12-31 0001453015 bldp:TruckMember 2022-01-01 2022-12-31 0001453015 bldp:RailMember 2023-01-01 2023-12-31 0001453015 bldp:RailMember 2022-01-01 2022-12-31 0001453015 bldp:MarineMember 2023-01-01 2023-12-31 0001453015 bldp:MarineMember 2022-01-01 2022-12-31 0001453015 bldp:HDMobilitySubtotalMember 2023-01-01 2023-12-31 0001453015 bldp:HDMobilitySubtotalMember 2022-01-01 2022-12-31 0001453015 bldp:StationaryMember 2023-01-01 2023-12-31 0001453015 bldp:StationaryMember 2022-01-01 2022-12-31 0001453015 bldp:EmergingMarketsAndOtherMember 2023-01-01 2023-12-31 0001453015 bldp:EmergingMarketsAndOtherMember 2022-01-01 2022-12-31 0001453015 ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember 2023-01-01 2023-12-31 0001453015 ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember 2022-01-01 2022-12-31 0001453015 ifrs-full:GoodsOrServicesTransferredOverTimeMember 2023-01-01 2023-12-31 0001453015 ifrs-full:GoodsOrServicesTransferredOverTimeMember 2022-01-01 2022-12-31 0001453015 bldp:ScientificResearchExpendituresMember 2023-12-31 0001453015 bldp:ScientificResearchExpendituresMember 2022-12-31 0001453015 bldp:InvestmentsMember 2023-12-31 0001453015 bldp:InvestmentsMember 2022-12-31 0001453015 bldp:ShareIssuanceCostsMember 2023-12-31 0001453015 bldp:ShareIssuanceCostsMember 2022-12-31 0001453015 ifrs-full:UnusedTaxLossesMember 2023-12-31 0001453015 ifrs-full:UnusedTaxLossesMember 2022-12-31 0001453015 bldp:CapitalLossesCarriedForwardMember 2023-12-31 0001453015 bldp:CapitalLossesCarriedForwardMember 2022-12-31 0001453015 ifrs-full:UnusedTaxCreditsMember 2023-12-31 0001453015 ifrs-full:UnusedTaxCreditsMember 2022-12-31 0001453015 bldp:PropertyPlantandEquipmentAndIntangibleAssetsMember 2023-12-31 0001453015 bldp:PropertyPlantandEquipmentAndIntangibleAssetsMember 2022-12-31 0001453015 country:CA bldp:ScientificResearchExpendituresMember 2023-12-31 0001453015 country:CA bldp:ScientificResearchExpendituresMember 2022-12-31 0001453015 country:CA ifrs-full:UnusedTaxLossesMember 2023-12-31 0001453015 country:CA ifrs-full:UnusedTaxLossesMember 2022-12-31 0001453015 country:CA bldp:CapitalLossesCarriedForwardMember 2023-12-31 0001453015 country:CA bldp:CapitalLossesCarriedForwardMember 2022-12-31 0001453015 country:CA ifrs-full:UnusedTaxCreditsMember 2023-12-31 0001453015 country:CA ifrs-full:UnusedTaxCreditsMember 2022-12-31 0001453015 country:DE ifrs-full:UnusedTaxLossesMember 2023-12-31 0001453015 country:DE ifrs-full:UnusedTaxLossesMember 2022-12-31 0001453015 country:US ifrs-full:UnusedTaxLossesMember 2023-12-31 0001453015 country:US ifrs-full:UnusedTaxLossesMember 2022-12-31 0001453015 country:DK ifrs-full:UnusedTaxLossesMember 2023-12-31 0001453015 country:DK ifrs-full:UnusedTaxLossesMember 2022-12-31 0001453015 country:HK ifrs-full:UnusedTaxLossesMember 2023-12-31 0001453015 country:HK ifrs-full:UnusedTaxLossesMember 2022-12-31 0001453015 country:GB ifrs-full:UnusedTaxLossesMember 2023-12-31 0001453015 country:GB ifrs-full:UnusedTaxLossesMember 2022-12-31 0001453015 country:GB bldp:ResearchAndDevelopmentTaxCreditsMember 2023-12-31 0001453015 country:GB bldp:ResearchAndDevelopmentTaxCreditsMember 2022-12-31 0001453015 ifrs-full:AssociatesMember bldp:WeichaiBallardJVMember 2023-12-31 0001453015 ifrs-full:AssociatesMember bldp:WeichaiBallardJVMember 2022-12-31 0001453015 ifrs-full:AssociatesMember bldp:WeichaiBallardJVMember 2023-01-01 2023-12-31 0001453015 ifrs-full:AssociatesMember bldp:WeichaiBallardJVMember 2022-01-01 2022-12-31 0001453015 srt:MaximumMember 2023-01-01 2023-12-31 0001453015 bldp:CustomerOneMember 2023-01-01 2023-12-31 0001453015 bldp:CustomerOneMember 2022-01-01 2022-12-31 0001453015 bldp:CustomerTwoMember 2022-01-01 2022-12-31 0001453015 country:US 2023-01-01 2023-12-31 0001453015 country:US 2022-01-01 2022-12-31 0001453015 country:DE 2023-01-01 2023-12-31 0001453015 country:DE 2022-01-01 2022-12-31 0001453015 country:CA 2023-01-01 2023-12-31 0001453015 country:CA 2022-01-01 2022-12-31 0001453015 country:PL 2023-01-01 2023-12-31 0001453015 country:PL 2022-01-01 2022-12-31 0001453015 country:GB 2023-01-01 2023-12-31 0001453015 country:GB 2022-01-01 2022-12-31 0001453015 country:NL 2023-01-01 2023-12-31 0001453015 country:NL 2022-01-01 2022-12-31 0001453015 country:FR 2023-01-01 2023-12-31 0001453015 country:FR 2022-01-01 2022-12-31 0001453015 country:DK 2023-01-01 2023-12-31 0001453015 country:DK 2022-01-01 2022-12-31 0001453015 country:BE 2023-01-01 2023-12-31 0001453015 country:BE 2022-01-01 2022-12-31 0001453015 country:IN 2023-01-01 2023-12-31 0001453015 country:IN 2022-01-01 2022-12-31 0001453015 country:TW 2023-01-01 2023-12-31 0001453015 country:TW 2022-01-01 2022-12-31 0001453015 country:ES 2023-01-01 2023-12-31 0001453015 country:ES 2022-01-01 2022-12-31 0001453015 country:NO 2023-01-01 2023-12-31 0001453015 country:NO 2022-01-01 2022-12-31 0001453015 country:AU 2023-01-01 2023-12-31 0001453015 country:AU 2022-01-01 2022-12-31 0001453015 country:JP 2023-01-01 2023-12-31 0001453015 country:JP 2022-01-01 2022-12-31 0001453015 bldp:OtherCountriesMember 2023-01-01 2023-12-31 0001453015 bldp:OtherCountriesMember 2022-01-01 2022-12-31 0001453015 country:CA 2023-12-31 0001453015 country:CA 2022-12-31 0001453015 country:CN 2023-12-31 0001453015 country:CN 2022-12-31 0001453015 country:US 2023-12-31 0001453015 country:US 2022-12-31 0001453015 country:DK 2023-12-31 0001453015 country:DK 2022-12-31 0001453015 country:GB 2023-12-31 0001453015 country:GB 2022-12-31 0001453015 bldp:GreenHydrogenMember bldp:BallardPowerSystemsEuropeMember 2022-01-01 2022-12-31 0001453015 bldp:GreenHydrogenMember 2023-01-01 2023-12-31 0001453015 bldp:GreenHydrogenMember 2022-01-01 2022-12-31 0001453015 bldp:ForseePowerMember 2023-01-01 2023-12-31 0001453015 bldp:ForseePowerMember 2022-01-01 2022-12-31 0001453015 bldp:WisdomMotorMember 2023-01-01 2023-12-31 0001453015 bldp:WisdomMotorMember 2022-01-01 2022-12-31 0001453015 bldp:QuantronAGMember 2023-01-01 2023-12-31 0001453015 bldp:QuantronAGMember 2022-01-01 2022-12-31 0001453015 bldp:HyCapFundMember 2023-01-01 2023-12-31 0001453015 bldp:HyCapFundMember 2022-01-01 2022-12-31 0001453015 bldp:CleanH2FundMember 2023-01-01 2023-12-31 0001453015 bldp:CleanH2FundMember 2022-01-01 2022-12-31 0001453015 ifrs-full:CurrencyRiskMember 2023-01-01 2023-12-31 0001453015 bldp:CashAndCashEquivalents1Member ifrs-full:CurrencyRiskMember 2023-12-31 0001453015 ifrs-full:CurrencySwapContractMember ifrs-full:CurrencyRiskMember 2023-12-31 0001453015 ifrs-full:InterestRateRiskMember 2023-12-31 0001453015 dei:BusinessContactMember 2023-01-01 2023-12-31 iso4217:USD iso4217:USD shares shares pure iso4217:CNY iso4217:EUR iso4217:GBP iso4217:CAD bldp:plan bldp:tranche bldp:investment bldp:customer iso4217:CAD iso4217:USD iso4217:USD iso4217:CAD 40-F false true 2023-12-31 --12-31 000-53543 Ballard Power Systems Inc. A1 3620 9000 Glenlyon Parkway Burnaby BC CA V5J 5J8 604 454-0900 CORPORATION SERVICE COMPANY (CSC 19 West 44th street, Suite 200 New York NY 1000510036 800 927-9800 Common Shares BLDP NASDAQ 15(d) true true 298935706 Yes Yes false true false 85 0.3333 0.3333 0.3333 0001453015 FY 2024 false KPMG LLP KPMG LLP Vancouver, Canada 751130000 913730000 2113000 2011000 58565000 48696000 45870000 58050000 7063000 6020000 864741000 1028507000 116325000 82361000 1406000 5214000 40277000 64268000 13901000 24026000 40345000 42331000 547000 370000 1077542000 1247077000 39696000 40333000 4588000 8030000 21797000 20910000 4505000 3895000 70586000 73168000 13393000 11836000 485000 902000 1862000 2260000 86326000 88166000 2425641000 2420396000 306042000 300764000 -1737505000 -1560759000 -2962000 -1490000 991216000 1158911000 1077542000 1247077000 102368000 81860000 124199000 95168000 -21831000 -13308000 98306000 89715000 23874000 26355000 15110000 12538000 3783000 3412000 141073000 132020000 -162904000 -145328000 31055000 -2112000 1105000 1265000 -29950000 3377000 -10131000 -11617000 967000 7000 -144052000 -160329000 158000 42000 -144210000 -160371000 -33506000 -13123000 -177716000 -173494000 970000 1514000 970000 1514000 -1472000 -3211000 -1472000 -3211000 -502000 -1697000 -178218000 -175191000 -0.48 -0.48 -0.54 -0.54 -0.11 -0.11 -0.04 -0.04 -0.59 -0.59 -0.58 -0.58 298661041 298093270 297700295 2416256000 297819000 -1388779000 1721000 1327017000 -173494000 -173494000 112451 1762000 -1782000 -20000 58990 244000 -997000 -753000 217832 785000 -3251000 -2466000 304635 1349000 -433000 916000 9408000 9408000 1514000 1514000 -3211000 -3211000 298394203 2420396000 300764000 -1560759000 -1490000 1158911000 -177716000 -177716000 224902 3053000 -3068000 -15000 31736 194000 -365000 -171000 132745 1494000 -2079000 -585000 152120 504000 -169000 335000 10959000 10959000 970000 970000 -1472000 -1472000 298935706 2425641000 306042000 -1737505000 -2962000 991216000 -177716000 -173494000 13527000 13773000 -417000 -416000 1537000 73000 14978000 7513000 -1296000 862000 -10131000 -11617000 12897000 16877000 120000 0 967000 7000 2266000 13017000 23991000 0 0 9891000 532000 -73000 48000 82000 8000 7000 10959000 9408000 0 -3578000 -87484000 -114230000 -12913000 -2945000 -898000 -11145000 76000 -1668000 -3580000 -718000 -3442000 -4079000 3671000 2614000 -17086000 -17941000 -104570000 -132171000 0 1010000 11911000 17913000 1000000 0 41214000 33932000 154000 550000 0 9272000 2000000 14900000 -54279000 -75557000 4013000 3322000 335000 916000 -3678000 -2406000 -73000 -31000 -162600000 -210165000 913730000 1123895000 751130000 913730000 Reporting entity:<div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:127%">The principal business of Ballard Power Systems Inc. (the “Corporation”) is the design, development, manufacture, sale and service of proton exchange membrane ("PEM") fuel cell products for a variety of applications, focusing on power products for bus, truck, rail, marine, stationary and emerging market (material handling, off-road and other) applications, as well as the delivery of services, including technology solutions, after sales services and training. A fuel cell is an environmentally clean electrochemical device that combines hydrogen fuel with oxygen (from the air) to produce electricity. </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation is a company domiciled in Canada and its registered office is located at 9000 Glenlyon Parkway, Burnaby, British Columbia, Canada, V5J 5J8. The consolidated financial statements of the Corporation as at and for the years ended December 31, 2023 and 2022 comprise the Corporation and its subsidiaries (note 4(a)).</span></div> Basis of preparation:<div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)    Statement of compliance:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated financial statements of the Corporation have been prepared in accordance with International Financial Reporting Standards (“IFRS”) accounting standards as issued by the International Accounting Standards Board (“IASB”).</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements were authorized for issue by the Board of Directors on March 8, 2024.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of the Corporation's material accounting policies are included in note 4.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)    Basis of measurement:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements have been prepared on the historical cost basis except for the following material items in the statement of financial position:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Financial assets classified as measured at fair value through profit or loss (FVTPL); and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Employee future benefits liability is recognized as the net of the present value of the defined benefit obligation, less the fair value of plan assets.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)    Functional and presentation currency:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated financial statements are presented in U.S. dollars, which is the Corporation’s functional currency.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)    Use of estimates:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with IFRS accounting standards requires the Corporation’s management to make estimates and assumptions that affect the application of accounting policies and the reported amounts of assets, liabilities, income and expenses. Actual results may differ from these estimates.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to accounting estimates are recognized in the period in which the estimates are revised and in any future periods affected.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant areas having estimation uncertainty include revenue recognition, asset impairment, warranty provision, inventory and onerous contract provision, and fair value measurement (including investments). These estimates and judgments are discussed further in note 5.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.     Basis of preparation (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(e)    Future operations:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation is required to assess its ability to continue as a going concern or whether substantial doubt exists as to the Corporation’s ability to continue as a going concern into the foreseeable future. The Corporation has forecast its cash flows for the foreseeable future and despite the ongoing volatility and uncertainties inherent in the business, the Corporation believes it has adequate liquidity in cash and working capital to achieve its liquidity objective. The Corporation’s ability to continue as a going concern and realize its assets and discharge its liabilities and commitments in the normal course of business is dependent upon the Corporation having adequate liquidity and achieving profitable operations that are sustainable. </span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation’s strategy to mitigate this uncertainty is to continue its drive to attain profitable operations that are sustainable by executing a business plan that continues to focus on revenue growth, improving overall gross margins, maintaining discipline over cash operating expenses, managing working capital and capital expenditure requirements, and securing additional financing to fund operations as needed until the Corporation does achieve profitable operations that are sustainable. Failure to implement this plan could have a material adverse effect on the Corporation’s financial condition and or results of operations.</span></div> Changes in accounting policies:<div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation has consistently applied the accounting policies set out in note 4 to all periods presented in these consolidated financial statements. </span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A number of new standards and interpretations became effective from January 1, 2023 however, they did not have a material impact on the Corporation's consolidated financial statements.</span></div> Material accounting policies:<div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies set out below have been applied consistently to all periods presented in these consolidated financial statements, unless otherwise indicated.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)    Basis of consolidation:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Corporation and its principal subsidiaries as follows:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:73.786%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.002%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.156%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage ownership</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ballard Motive Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Guangzhou Ballard Power Systems Co., Ltd.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ballard Power Systems Europe A/S</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ballard Hong Kong Ltd.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ballard US Inc. </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ballard Services Inc.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ballard Fuel Cell Systems Inc.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ballard Power Corporation</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subsidiary Entities</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsidiaries are entities controlled by the Corporation. The Corporation controls an entity when it is exposed to, or has rights to, variable returns from its involvement with the entity and has the ability to affect those returns though its power over the entity. The financial statements of subsidiaries are included in the consolidated financial statements from the date that control commences until the date that control ceases. Intercompany balances and transactions are eliminated in the consolidated financial statements.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.     Material accounting policies (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)    Basis of consolidation (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subsidiary Entities (cont'd)</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, the Corporation completed a further restructuring of operations at Ballard Motive Solutions ("BMS") and effectively closed the operation. As such, the historic operating results of the BMS business for both 2023 and 2022 have been removed from continuing operating results and are instead presented separately in the statement of comprehensive income (loss) as loss from discontinued operations.</span></div><div style="margin-bottom:9pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Investment Entities</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation also has a non-controlling, 49% interest (2022 - 49%), in Weichai Ballard Hy-Energy Technologies Co., Ltd ("Weichai Ballard JV"). This associated company is accounted for using the equity method of accounting.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On completion of an Equity Transfer Agreement in October 2023, the Corporation disposed of its 10% investment in Guangdong Synergy Hydrogen Power Co., Ltd. ("Synergy Ballard JVCo") valued at $nil as of December 31, 2023.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)    Foreign currency:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)    Foreign currency transactions</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactions in foreign currencies are translated to the respective functional currencies of the Corporation and its subsidiaries at the exchange rate in effect at the transaction date. Monetary assets and liabilities denominated in other than the functional currency are translated at the exchange rates in effect at the statement of financial position date. The resulting exchange gains and losses are recognized in earnings. Non-monetary assets and liabilities denominated in other than the functional currency that are measured at fair value are translated to the functional currency at the exchange rate at the date that the fair value was determined. Non-monetary items that are measured in terms of historical cost in other than the functional currency are translated using the exchange rate at the date of the transaction.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)    Foreign operations</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets and liabilities of foreign operations are translated to the presentation currency using exchange rates at the reporting date. The income and expenses of foreign operations are translated to the presentation currency using exchange rates at the dates of the transactions. Foreign currency differences are recognized in other comprehensive income (loss).</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)    Financial instruments:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)    Financial assets</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation initially recognizes loans and receivables and deposits on the date that they originated and all other financial assets on the trade date at which the Corporation becomes a party to the contractual provisions of the instrument. The Corporation de-recognizes a financial asset when the contractual rights to the cash flows from the asset expire, or when it transfers substantially all the risks and rewards of ownership of the financial asset.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.     Material accounting policies (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)    Financial instruments (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)    Financial assets (cont'd)</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets are classified as measured at: amortized cost; fair value through other comprehensive income ("FVOCI") or fair value through profit or loss ("FVTPL"). The classification of financial assets is generally based on the business model in which a financial asset is managed and its contractual cash flow characteristics. Derivatives embedded in contracts where the host is a financial asset in the scope of the standard are never separated. Instead, the hybrid financial instrument as a whole is assessed for classification. The Corporation's financial assets which consist primarily of cash and cash equivalents, short-term investments, trade and other receivables, contract assets and long-term financial investments are classified at amortized cost.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation also periodically enters into foreign exchange forward contracts to limit its exposure to foreign currency rate fluctuations. These derivatives are recognized initially at fair value and are recorded as either assets or liabilities based on their fair value. Subsequent to initial recognition, these derivatives are measured at fair value and changes to their value are recorded through profit or loss.</span></div><div style="margin-bottom:9pt;padding-left:54pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)    Financial liabilities</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial liabilities comprise the Corporation’s trade and other payables. The financial liabilities are initially recognized on the date they are originated and are derecognized when the contractual obligations are discharged or cancelled or expire. These financial liabilities are recognized initially at fair value and subsequently are measured at amortized cost using the effective interest method, when materially different from the initial amount. Fair value is determined based on the present value of future cash flows, discounted at the market rate of interest.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)    Inventories:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are recorded at the lower of cost and net realizable value. The cost of inventories is based on the first-in first-out principle, and includes expenditures incurred in acquiring the inventories, production or conversion costs and other costs incurred in bringing them to their existing location and condition. In the case of manufactured inventories and work in progress, cost includes materials, labor and appropriate share of production overhead based on normal operating capacity. Costs of materials are determined on an average per unit basis.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net realizable value is the estimated selling price in the ordinary course of business, less the estimated costs of completion and selling expenses. In establishing any impairment of inventory, management estimates the likelihood that inventory carrying values will be affected by changes in market demand, technology and design, which would impair the value of inventory on hand.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(e)     Property, plant and equipment:</span></div><div style="margin-bottom:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)    Recognition and measurement</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Items of property, plant and equipment are measured at cost less accumulated depreciation and any accumulated impairment losses. The cost of self-constructed assets includes the cost of materials, costs directly attributable to bringing the assets to a working condition for their intended use, and the costs of dismantling and removing items and restoring the site on which they are located. If significant parts of an item of property, plant and equipment have different useful lives, then they are accounted for as separate items (major components) of property, plant and equipment.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any gain or loss on disposal of an item of property, plant and equipment is recognized in profit or loss.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.     Material accounting policies (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(e)     Property, plant and equipment (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)    Depreciation (cont'd)</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation is calculated to write-off the cost of items of property, plant and equipment less their estimated residual values using the straight-line method over their estimated useful lives, and is recognized in profit or loss. </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives of property, plant and equipment for current and comparative periods are as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.421%"><tr><td style="width:1.0%"></td><td style="width:53.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 to 10 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5 to 10 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">The shorter of initial term of the respective lease and</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">estimated useful life</span></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Production and test equipment</span></td><td colspan="3" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4 to 15 years</span></div></td></tr></table></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leased assets are depreciated over the shorter of the lease term or their useful lives unless it is reasonably certain that the Corporation will obtain ownership by the end of the lease term.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.421%"><tr><td style="width:1.0%"></td><td style="width:53.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right-of-use asset - Property</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 to 15 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right-of-use asset - Office equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4 to 7 years</span></div></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right-of-use asset - Vehicles</span></td><td colspan="3" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 to 5 years</span></div></td></tr></table></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation methods, useful lives and residual values are reviewed at each reporting date and adjusted if appropriate.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(f)    Leases:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">IFRS 16 Leases </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">introduced a single, on-balance sheet accounting model for lessees. As a result, the Corporation, as a lessee, has recognized right-of-use assets representing its rights to use the underlying assets, and lease liabilities representing its obligation to make lease payments. Lessor accounting remains similar to previous accounting policies.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At inception of a contract, the Corporation assesses whether a contract is, or contains, a lease. A contract is, or contains, a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">i.    As a Lessee</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation recognizes a right-of-use asset and a lease liability at the lease commencement date. The right-of-use asset is initially measured at cost, which comprises the initial amount of the lease liability adjusted for any lease payments made at or before the commencement date, plus any initial direct costs incurred and an estimate of costs to dismantle and remove the underlying asset or to restore the underlying asset or the site on which it is located, less any lease incentives received.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The right-of-use asset is subsequently depreciated using the straight-line method from the commencement date to the earlier of the end of the useful life of the right-of-use asset or the end of the lease term. The estimated useful lives of right-of-use assets are determined on the same basis as those of property and equipment. In addition, the right-of-use asset is periodically reduced by impairment losses, if any, and adjusted for certain remeasurements of the lease liability.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease liability is initially measured at the present value of the lease payments that are not paid at the commencement date, discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Corporation’s incremental borrowing rate. Generally, the Corporation uses its incremental borrowing rate as the discount rate.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.     Material accounting policies (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(f)    Leases (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">i.    As a Lessee (cont'd)</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#221f1f;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease liability is subsequently measured at amortized cost using the effective interest method. It is remeasured when there is a change in future lease payments arising from a change in an index or rate, if there is a change in the Corporation’s estimate of the amount expected to be payable under a residual value guarantee or if the Corporation changes its assessment of whether it will exercise a purchase, extension or termination option. When the lease liability is remeasured in this way, a corresponding adjustment is made to the carrying amount of the right-of-use asset, or is recorded in profit or loss if the carrying amount of the right-of-use asset has been reduced to zero.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#221f1f;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation presents right-of-use assets in ‘Property, plant and equipment’ and lease liabilities in ‘Lease liability’ in the statement of financial position.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#221f1f;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation has elected not to recognize right-of-use assets and lease liabilities for short-term leases of properties, equipment and vehicles that have a lease term of 12 months or less. The Corporation has elected not to recognize right-of-use assets and lease liabilities for low value leases that have initial values of less than $5,000. The Corporation recognizes the lease payments associated with these leases as an operating expense on a straight-line basis over the lease term.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(g)    Goodwill and intangible assets:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)    Recognition and measurement</span></div><div style="margin-bottom:9pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.421%"><tr><td style="width:1.0%"></td><td style="width:27.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:70.262%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill arising on the acquisition of subsidiaries is measured at cost less accumulated impairment losses.</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expenditure on research activities is recognized in profit or loss as incurred.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Development expenditure is capitalized only if the expenditure can be measured reliably, the product or process is technically and commercially feasible, future economic benefits are probable and the Corporation intends to and has sufficient resources to complete development and to use or sell the asset. Otherwise, it is recognized in profit or loss as incurred. Subsequent to initial recognition, development expenditure is measured at cost less accumulated amortization and any accumulated impairment losses.</span></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets, including patents, know-how, in-process research and development, trademarks and service marks, customer contracts and relationships, non-compete agreements, and software systems that are acquired or developed by the Corporation and have finite useful lives are measured at cost less accumulated amortization and any accumulated impairment losses.</span></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)    Amortization</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization is calculated to write-off the cost of intangible assets less their estimated residual values using the straight-line method over their estimated useful lives, and is recognized in profit or loss. Goodwill is not amortized.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives for current and comparative periods are as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.274%"><tr><td style="width:1.0%"></td><td style="width:81.188%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.612%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired patents, know-how and in-process research &amp; development</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5 to 20 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ERP management reporting software system</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5 to 10 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired customer contracts and relationships</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7 to 10 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired non-compete agreements</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 to 3 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Domain names</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired trademarks and service marks</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15 years</span></div></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Internally generated fuel cell intangible assets</span></td><td colspan="3" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 to 5 years</span></div></td></tr></table></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization methods, useful lives and residual values are reviewed at each reporting date and adjusted if appropriate.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.     Material accounting policies (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(h)    Impairment:</span></div><div style="margin-bottom:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)    Financial assets</span></div><div style="margin-bottom:9pt;padding-left:36pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An ‘expected credit loss’ ("ECL") model applies to financial assets measured at amortized cost and debt investments at FVOCI, but not to investments in equity instruments. The Corporation's financial assets measured at amortized cost and subject to the ECL model consist primarily of trade receivables and contract assets.</span></div><div style="margin-bottom:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In applying the ECL model, loss allowances are measured on either of the following bases:</span></div><div style="padding-left:76.5pt;padding-right:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">12-month ECLs: these are ECLs that result from possible default events within the 12 months after the reporting date; and</span></div><div style="padding-left:76.5pt;padding-right:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">lifetime ECLs: these are ECLs that result from all possible default events over the expected life of a financial instrument.</span></div><div style="padding-left:76.5pt;padding-right:29.25pt"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation measures loss allowances for trade receivables and contract assets at an amount equal to lifetime ECLs.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When determining whether the credit risk of a financial asset has increased significantly since initial recognition and when estimating ECLs, the Corporation considers reasonable and supportable information that is relevant and available without undue cost or effort. This includes both quantitative and qualitative information and analysis, based on historical experience and informed credit assessment and including forward-looking information.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii) Non-financial assets</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the Corporation’s non-financial assets other than inventories are reviewed at each reporting date to determine whether there is any indication of impairment. If any such indication exists, then the asset’s recoverable amount is estimated. For goodwill and intangible assets that have indefinite useful lives, the recoverable amount is estimated annually or whenever events or circumstances indicate that the carrying amount may not be recoverable.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The recoverable amount of an asset or cash-generating unit is the greater of its value in use and its fair value less costs to sell. In assessing value in use, the estimated future cash flows are discounted to their present value using a pre-tax discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. Fair value less costs to sell is defined as the estimated price that would be received on the sale of the asset in an orderly transaction between market participants at the measurement date. For the purposes of impairment testing, assets that cannot be tested individually are grouped together into the smallest group of assets that generates cash inflows from continuing use that are largely independent of the cash inflows of other groups of assets.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of goodwill to cash-generating units reflects the lowest level at which goodwill is monitored for internal reporting purposes.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An impairment loss is recognized if the carrying amount of an asset or its cash-generating unit exceeds its estimated recoverable amount. Impairment losses are recognized in profit or loss. Impairment losses recognized in respect of the cash generating units are allocated first to reduce the carrying amount of any goodwill allocated to the units, and then to reduce the carrying amounts of the other assets in the unit on a pro-rata basis.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.     Material accounting policies (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(h)    Impairment (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii) Non-financial assets (cont'd)</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An impairment loss in respect of goodwill is not reversed. In respect of other assets, impairment losses recognized in prior periods are assessed at each reporting date for any indications that the loss has decreased or no longer exists. An impairment loss is reversed only to the extent that the asset’s carrying amount does not exceed the carrying amount that would have been determined, net of depreciation or amortization, if no impairment loss had been recognized.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)    Provisions:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A provision is recognized if, as a result of a past event, the Corporation has a present legal or constructive obligation that can be estimated reliably, and it is probable that an outflow of economic benefits will be required to settle the obligation. Provisions are determined by discounting the expected future cash flows at a pre-tax rate that reflects current market assessments of the time value of money and the risk specific to the liability. The unwinding of the discount is recognized as a finance expense.</span></div><div style="margin-bottom:9pt;padding-left:135pt;text-align:justify;text-indent:-117pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warranty provision</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A provision for warranty costs is recorded on product sales at the time the sale is recognized. In establishing the warranty provision, management estimates the likelihood that products sold will experience warranty claims and the estimated cost to resolve claims received, taking into account the nature of the contract and past and projected experience with the products.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Decommissioning liabilities</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legal obligations to retire tangible long-lived assets are recorded at the net present value of the expected costs of settlement at acquisition with a corresponding increase in asset value. These include assets leased under operating leases. The liability is accreted over the life of the asset to the ultimate settlement amount and the increase in asset value is depreciated over the remaining useful life of the asset.</span></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:4.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(j)    Revenue recognition:</span></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation generates revenues primarily from product sales, the license and sale of intellectual property and fundamental knowledge, and the provision of engineering services and technology transfer services. Product revenues are derived primarily from standard product sales contracts and from long-term fixed price contracts. Intellectual property and fundamental knowledge license revenues are derived primarily from standard licensing and technology transfer agreements. Engineering service and technology transfer services revenues are derived primarily from cost-plus reimbursable contracts and from long-term fixed price contracts.</span></div><div style="margin-bottom:9pt;margin-top:0.55pt;padding-left:18pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when a customer obtains control of the goods or services. Determining the timing of the transfer of control, at a point in time or over time, requires judgment. On standard product sales contracts, revenues are recognized when customers obtain control of the product, that is when transfer of title and risks and rewards of ownership of goods have passed and when obligation to pay is considered certain. Invoices are generated and revenue is recognized at that point in time. Provisions for warranties are made at the time of sale.</span></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On standard licensing and technology transfer agreements, revenues are recognized on the transfer of rights to a licensee, when it is determined to be distinct from other performance obligations, and if the customer can direct the use of, and obtain substantially all of the remaining benefits from the license as it exists at the time of transfer. In other cases, the proceeds are considered to relate to the right to use the asset over the license period and the revenue is recognized over that period. If it is determined that the license is not distinct from other performance obligations, revenue is recognized over time as the customer simultaneously receives and consumes the benefit.</span></div><div style="margin-bottom:9pt;padding-left:36pt;padding-right:4.5pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.     Material accounting policies (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:4.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(j)    Revenue recognition (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:6.75pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On cost-plus reimbursable contracts, revenues are recognized as costs are incurred, and include applicable fees earned as services are provided.</span></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On long-term fixed price contracts, the customer controls all of the work in progress as the services are being provided. This is because under these contracts, the deliverables are made to a customer’s specification, and if a contract is terminated by the customer, then the Corporation is entitled to reimbursement of the costs incurred to date plus the applicable gross margin. Therefore, revenue from these contracts and the associated costs are recognized as the costs are incurred over time.</span></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On long-term fixed price contracts, revenues are recognized over time using cumulative costs incurred to date relative to total estimated costs at completion to measure progress towards satisfying performance obligations. Generally, revenue is recognized by multiplying the expected consideration by the ratio of cumulative costs incurred to date to the sum of incurred and estimated costs for completing the performance obligation. The cumulative effect of changes to estimated revenues and estimated costs for completing a contract are recognized in the period in which the revisions are identified. In the event that the estimated costs for completing the contract exceed the expected revenues on a contract, such loss is recognized in its entirety in the period it becomes known.</span></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue (i.e. contract liabilities) represents cash received from customers in excess of revenue recognized on uncompleted contracts.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(k)    Finance income and expense:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance income comprises interest income on funds invested, gains (losses) on the disposal of available-for-sale financial assets, foreign exchange gains (losses), and changes in the fair value of financial assets at fair value through profit or loss, pension administration expense, and employee future benefit plan expense. Interest income is recognized as it accrues in income, using the effective interest method.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance expense comprises interest expense on leases and the unwinding of the discount on provisions.</span></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:4.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(l)    Income taxes:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation follows the asset and liability method of accounting for income taxes. Under this method, deferred income taxes are recognized for the deferred income tax consequences attributable to differences between the financial statement carrying values of assets and liabilities and their respective income tax bases (temporary differences) and for loss carry forwards. The resulting changes in the net deferred tax asset or liability are included in income.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are measured using enacted, or substantively enacted, tax rates expected to apply to taxable income in the years in which temporary differences are expected to be recovered or settled. The effect on deferred income tax assets and liabilities, of a change in tax rates, is included in income in the period that includes the substantive enactment date. Deferred income tax assets are reviewed at each reporting date and are reduced to the extent that it is no longer probable that the related tax benefit will be realized.</span></div><div style="margin-bottom:9pt;padding-left:36pt;padding-right:4.5pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.     Material accounting policies (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(m)    Employee benefits:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Defined benefit plans</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A defined benefit plan is a post-employment pension plan other than a defined contribution plan. The Corporation’s net obligation in respect of defined benefit pension plans is calculated separately for each plan by estimating the amount of future benefit that employees have earned in return for their service in the current and prior periods; that benefit is discounted to determine its present value. Any unrecognized past service costs and the fair value of any plan assets are deducted. The discount rate is the yield at the reporting date on AA credit-rated bonds that have maturity dates approximating the terms of the Corporation’s obligations and that are denominated in the same currency in which the benefits are expected to be paid. The calculation is performed annually by a qualified actuary using the projected unit credit method.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the calculation results in a benefit to the Corporation, the recognized asset is limited to the total of any unrecognized past service costs and the present value of economic benefits available in the form of any future refunds from the plan or reductions in future contributions to the plan. In order to calculate the present value of economic benefits, consideration is given to any minimum funding requirements that apply to any plan in the Corporation. An economic benefit is available to the Corporation if it is realizable during the life of the plan, or on settlement of the plan liabilities.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation recognizes all remeasurements arising from defined benefit plans, which comprise actuarial gains and losses, immediately in other comprehensive income (loss). Remeasurements recognized in other comprehensive income (loss) are not recycled through profit or loss in subsequent periods.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other long-term employee benefits</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation’s net obligation in respect of long-term employee benefits other than pension plans is the amount of future benefit that employees have earned in return for their service in the current and prior periods; that benefit is discounted to determine its present value, and the fair value of any related assets is deducted. The discount rate is the yield at the reporting date on AA credit-rated bonds that have maturity dates approximating the terms of the Corporation’s obligations. The calculation is performed using the projected unit credit method. Any actuarial gains and losses are recognized in other comprehensive income or loss in the period in which they arise.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Termination benefits</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Termination benefits are recognized as an expense (restructuring expense recorded in other operating expense) when the Corporation is committed demonstrably, without realistic possibility of withdrawal, to a formal detailed plan to either terminate employment before the normal retirement date, or to provide termination benefits as a result of an offer made to encourage voluntary redundancy. Termination benefits for voluntary redundancies are recognized as an expense if the Corporation has made an offer of voluntary redundancy, it is probable that the offer will be accepted, and the number of acceptances can be estimated reliably. If benefits are payable more than 12 months after the reporting period, then they are discounted to their present value.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Short-term employee benefits</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term employee benefit obligations are measured on an undiscounted basis and are expensed as the related service is provided.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A liability is recognized for the amount expected to be paid under short-term cash bonus or profit sharing plans if the Corporation has a present legal or constructive obligation to pay this amount as a result of past service provided by the employee, and the obligation can be estimated reliably.</span></div><div style="margin-bottom:9pt;padding-left:36pt;padding-right:4.5pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.     Material accounting policies (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(n)    Share-based compensation plans:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation uses the fair-value based method of accounting for share-based compensation for all awards of shares, share options, restricted share units, and deferred share units granted. The resulting compensation expense, based on the fair value of the awards granted, excluding the impact of any non-market service and performance vesting conditions, is charged to income over the period that the employees unconditionally become entitled to the award, with a corresponding increase to contributed surplus.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair values of share options are calculated using the Black-Scholes valuation method as of the grant date and adjusted for estimated forfeitures. Restricted share units and deferred share units are valued at the fair-value price at grant date. For awards with graded vesting, the fair value of each tranche is calculated separately and recognized over its respective vesting period. Non-market vesting conditions are considered in making assumptions about the number of awards that are expected to vest. At each reporting date, the Corporation reassesses its estimates of the number of awards that are expected to vest and recognizes the impact of any revision in the income statement with a corresponding adjustment to contributed surplus. For awards with market conditions, the fair value is determined at grant date using a complex financial simulation model and there is no subsequent true-up to actual.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation issues shares, share options, restricted share units, and deferred share units under its share-based compensation plans as described in note 21. Any consideration paid by employees on exercise of share options or purchase of shares, together with the amount initially recorded in contributed surplus, is credited to share capital. The redemption of restricted share units and deferred share units are non-cash transactions that are recorded in contributed surplus and share capital.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(o)    Earnings (loss) per share:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings (loss) per share is computed using the weighted average number of common shares outstanding during the period, adjusted for treasury shares. Diluted earnings per share is calculated using the treasury stock method.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the treasury stock method, the dilution is calculated based upon the number of common shares issued should deferred share units (“DSUs”), restricted share units (“RSUs”), and “in the money” options, if any, be exercised. When the effects of outstanding stock-based compensation arrangements would be anti-dilutive, diluted loss per share is not shown separately.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(p)    Segment reporting:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An operating segment is a component of the Corporation that engages in business activities from which it may earn revenues and incur expenses, including revenues and expenses that relate to transactions with any of the Corporation’s other components. Segment results include items directly attributable to a segment as well as those that can be allocated on a reasonable basis. Unallocated items comprise mainly corporate assets, head office expenses, and income tax assets and liabilities.</span></div> Basis of consolidation:<div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsidiaries are entities controlled by the Corporation. The Corporation controls an entity when it is exposed to, or has rights to, variable returns from its involvement with the entity and has the ability to affect those returns though its power over the entity. The financial statements of subsidiaries are included in the consolidated financial statements from the date that control commences until the date that control ceases. Intercompany balances and transactions are eliminated in the consolidated financial statements.</span></div> <div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Corporation and its principal subsidiaries as follows:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:73.786%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.002%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.156%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage ownership</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ballard Motive Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Guangzhou Ballard Power Systems Co., Ltd.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ballard Power Systems Europe A/S</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ballard Hong Kong Ltd.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ballard US Inc. </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ballard Services Inc.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ballard Fuel Cell Systems Inc.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ballard Power Corporation</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0.49 0.49 0.10 0 Foreign currency:<div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)    Foreign currency transactions</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactions in foreign currencies are translated to the respective functional currencies of the Corporation and its subsidiaries at the exchange rate in effect at the transaction date. Monetary assets and liabilities denominated in other than the functional currency are translated at the exchange rates in effect at the statement of financial position date. The resulting exchange gains and losses are recognized in earnings. Non-monetary assets and liabilities denominated in other than the functional currency that are measured at fair value are translated to the functional currency at the exchange rate at the date that the fair value was determined. Non-monetary items that are measured in terms of historical cost in other than the functional currency are translated using the exchange rate at the date of the transaction.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)    Foreign operations</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets and liabilities of foreign operations are translated to the presentation currency using exchange rates at the reporting date. The income and expenses of foreign operations are translated to the presentation currency using exchange rates at the dates of the transactions. Foreign currency differences are recognized in other comprehensive income (loss).</span></div> Financial assets<div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation initially recognizes loans and receivables and deposits on the date that they originated and all other financial assets on the trade date at which the Corporation becomes a party to the contractual provisions of the instrument. The Corporation de-recognizes a financial asset when the contractual rights to the cash flows from the asset expire, or when it transfers substantially all the risks and rewards of ownership of the financial asset.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.     Material accounting policies (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)    Financial instruments (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)    Financial assets (cont'd)</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets are classified as measured at: amortized cost; fair value through other comprehensive income ("FVOCI") or fair value through profit or loss ("FVTPL"). The classification of financial assets is generally based on the business model in which a financial asset is managed and its contractual cash flow characteristics. Derivatives embedded in contracts where the host is a financial asset in the scope of the standard are never separated. Instead, the hybrid financial instrument as a whole is assessed for classification. The Corporation's financial assets which consist primarily of cash and cash equivalents, short-term investments, trade and other receivables, contract assets and long-term financial investments are classified at amortized cost.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation also periodically enters into foreign exchange forward contracts to limit its exposure to foreign currency rate fluctuations. These derivatives are recognized initially at fair value and are recorded as either assets or liabilities based on their fair value. Subsequent to initial recognition, these derivatives are measured at fair value and changes to their value are recorded through profit or loss.</span></div> Financial liabilities<div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial liabilities comprise the Corporation’s trade and other payables. The financial liabilities are initially recognized on the date they are originated and are derecognized when the contractual obligations are discharged or cancelled or expire. These financial liabilities are recognized initially at fair value and subsequently are measured at amortized cost using the effective interest method, when materially different from the initial amount. Fair value is determined based on the present value of future cash flows, discounted at the market rate of interest.</span></div> Inventories:<div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are recorded at the lower of cost and net realizable value. The cost of inventories is based on the first-in first-out principle, and includes expenditures incurred in acquiring the inventories, production or conversion costs and other costs incurred in bringing them to their existing location and condition. In the case of manufactured inventories and work in progress, cost includes materials, labor and appropriate share of production overhead based on normal operating capacity. Costs of materials are determined on an average per unit basis.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net realizable value is the estimated selling price in the ordinary course of business, less the estimated costs of completion and selling expenses. In establishing any impairment of inventory, management estimates the likelihood that inventory carrying values will be affected by changes in market demand, technology and design, which would impair the value of inventory on hand.</span></div> Property, plant and equipment:<div style="margin-bottom:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)    Recognition and measurement</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Items of property, plant and equipment are measured at cost less accumulated depreciation and any accumulated impairment losses. The cost of self-constructed assets includes the cost of materials, costs directly attributable to bringing the assets to a working condition for their intended use, and the costs of dismantling and removing items and restoring the site on which they are located. If significant parts of an item of property, plant and equipment have different useful lives, then they are accounted for as separate items (major components) of property, plant and equipment.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any gain or loss on disposal of an item of property, plant and equipment is recognized in profit or loss.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.     Material accounting policies (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(e)     Property, plant and equipment (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)    Depreciation (cont'd)</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation is calculated to write-off the cost of items of property, plant and equipment less their estimated residual values using the straight-line method over their estimated useful lives, and is recognized in profit or loss. </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives of property, plant and equipment for current and comparative periods are as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.421%"><tr><td style="width:1.0%"></td><td style="width:53.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 to 10 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5 to 10 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">The shorter of initial term of the respective lease and</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">estimated useful life</span></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Production and test equipment</span></td><td colspan="3" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4 to 15 years</span></div></td></tr></table></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leased assets are depreciated over the shorter of the lease term or their useful lives unless it is reasonably certain that the Corporation will obtain ownership by the end of the lease term.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.421%"><tr><td style="width:1.0%"></td><td style="width:53.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right-of-use asset - Property</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 to 15 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right-of-use asset - Office equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4 to 7 years</span></div></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right-of-use asset - Vehicles</span></td><td colspan="3" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 to 5 years</span></div></td></tr></table></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation methods, useful lives and residual values are reviewed at each reporting date and adjusted if appropriate.</span></div> <div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives of property, plant and equipment for current and comparative periods are as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.421%"><tr><td style="width:1.0%"></td><td style="width:53.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 to 10 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5 to 10 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">The shorter of initial term of the respective lease and</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">estimated useful life</span></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Production and test equipment</span></td><td colspan="3" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4 to 15 years</span></div></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"></td><td style="width:59.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.928%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property, plant and equipment owned</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,206 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,344 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,119 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,017 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,325 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,361 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.    Property, plant and equipment (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, plant and equipment owned</span></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:71.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net carrying amounts</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,405 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,207 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,436 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,323 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,245 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,550 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Production and test equipment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97,120 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66,264 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,206 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,344 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:22.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.025%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfers</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Building</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">936 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">936 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,741 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">745 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(130)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,356 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,406 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">328 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,764 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,650 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,103 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,780 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Production and test equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">109,202 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,102 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(111)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,041)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(55)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146,097 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127,999 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,214 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(111)</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,171)</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">167,933 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"></td><td style="width:22.152%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.298%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.559%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.082%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.407%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:8.626%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.407%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.626%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.407%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.082%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.407%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.082%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.559%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.306%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfers</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Building</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">936 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">936 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,534 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">491 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(73)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,951 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,083 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">245 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,328 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">431 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,535 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Production and test equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,938 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,132 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,090)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,977 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,655 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,299 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">967 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,171)</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65,727 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, impairment charges of $967,000 (2022 - $7,000) consist primarily of a write-down of assets of $936,000 (2022 - $nil), as the Corporation has decided to suspend investment in a planned facility in China (note 27), and an impairment loss of $31,000 (2022 - $7,000) for production and test equipment.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"><tr><td style="width:1.0%"></td><td style="width:27.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.163%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.163%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.163%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.163%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.163%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.166%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfers</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,852 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">181 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(290)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,741 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,914 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">700 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(208)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,406 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,450 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">388 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(185)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,650 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Production and test equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77,644 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,663 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,109)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">109,202 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,860 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,932 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,792)</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127,999 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.    Property, plant and equipment (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, plant and equipment owned (cont'd)</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:27.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.391%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfers</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,253 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">574 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(290)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,534 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,152 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">139 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(208)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,083 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,932 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">353 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(185)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Production and test equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,668 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,368 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,109)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,938 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,005 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,434 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,792)</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,655 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P3Y P10Y P5Y P10Y P4Y P15Y <div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leased assets are depreciated over the shorter of the lease term or their useful lives unless it is reasonably certain that the Corporation will obtain ownership by the end of the lease term.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.421%"><tr><td style="width:1.0%"></td><td style="width:53.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right-of-use asset - Property</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 to 15 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right-of-use asset - Office equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4 to 7 years</span></div></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right-of-use asset - Vehicles</span></td><td colspan="3" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 to 5 years</span></div></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Right-of-use assets</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation leases certain assets under lease agreements, comprising primarily of leases of land and buildings, office equipment and vehicles (note 19).</span></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:72.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net carrying amounts included in property, plant and equipment</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,691 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,487 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vehicle</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">358 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">414 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,119 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,017 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:34.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.178%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">De-recognition</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,844 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,676 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(73)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,447 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">188 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">176 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vehicle</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">637 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(135)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">637 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,669 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,826 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(219)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(16)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,260 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:34.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.178%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">De-recognition</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,357 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,382 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,757 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">106 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vehicle</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">223 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">109 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(58)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">278 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,652 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,532 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(68)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,141 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:28.293%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.115%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">De-recognition</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,427 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,746 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(341)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,844 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">175 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">188 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vehicle</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">372 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">290 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">637 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,974 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,049 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(341)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,669 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.    Property, plant and equipment (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Right-of-use assets (cont'd)</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:27.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.116%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">De-recognition</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,590 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,108 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(341)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,357 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vehicle</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">142 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">87 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">223 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,768 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,231 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(341)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,652 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P1Y P15Y P4Y P7Y P1Y P5Y Leases:<div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">IFRS 16 Leases </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">introduced a single, on-balance sheet accounting model for lessees. As a result, the Corporation, as a lessee, has recognized right-of-use assets representing its rights to use the underlying assets, and lease liabilities representing its obligation to make lease payments. Lessor accounting remains similar to previous accounting policies.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At inception of a contract, the Corporation assesses whether a contract is, or contains, a lease. A contract is, or contains, a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">i.    As a Lessee</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation recognizes a right-of-use asset and a lease liability at the lease commencement date. The right-of-use asset is initially measured at cost, which comprises the initial amount of the lease liability adjusted for any lease payments made at or before the commencement date, plus any initial direct costs incurred and an estimate of costs to dismantle and remove the underlying asset or to restore the underlying asset or the site on which it is located, less any lease incentives received.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The right-of-use asset is subsequently depreciated using the straight-line method from the commencement date to the earlier of the end of the useful life of the right-of-use asset or the end of the lease term. The estimated useful lives of right-of-use assets are determined on the same basis as those of property and equipment. In addition, the right-of-use asset is periodically reduced by impairment losses, if any, and adjusted for certain remeasurements of the lease liability.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease liability is initially measured at the present value of the lease payments that are not paid at the commencement date, discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Corporation’s incremental borrowing rate. Generally, the Corporation uses its incremental borrowing rate as the discount rate.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.     Material accounting policies (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(f)    Leases (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">i.    As a Lessee (cont'd)</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#221f1f;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease liability is subsequently measured at amortized cost using the effective interest method. It is remeasured when there is a change in future lease payments arising from a change in an index or rate, if there is a change in the Corporation’s estimate of the amount expected to be payable under a residual value guarantee or if the Corporation changes its assessment of whether it will exercise a purchase, extension or termination option. When the lease liability is remeasured in this way, a corresponding adjustment is made to the carrying amount of the right-of-use asset, or is recorded in profit or loss if the carrying amount of the right-of-use asset has been reduced to zero.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#221f1f;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation presents right-of-use assets in ‘Property, plant and equipment’ and lease liabilities in ‘Lease liability’ in the statement of financial position.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#221f1f;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation has elected not to recognize right-of-use assets and lease liabilities for short-term leases of properties, equipment and vehicles that have a lease term of 12 months or less. The Corporation has elected not to recognize right-of-use assets and lease liabilities for low value leases that have initial values of less than $5,000. The Corporation recognizes the lease payments associated with these leases as an operating expense on a straight-line basis over the lease term.</span></div> P12M 5000 Goodwill and intangible assets:<div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)    Recognition and measurement</span></div><div style="margin-bottom:9pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.421%"><tr><td style="width:1.0%"></td><td style="width:27.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:70.262%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill arising on the acquisition of subsidiaries is measured at cost less accumulated impairment losses.</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expenditure on research activities is recognized in profit or loss as incurred.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Development expenditure is capitalized only if the expenditure can be measured reliably, the product or process is technically and commercially feasible, future economic benefits are probable and the Corporation intends to and has sufficient resources to complete development and to use or sell the asset. Otherwise, it is recognized in profit or loss as incurred. Subsequent to initial recognition, development expenditure is measured at cost less accumulated amortization and any accumulated impairment losses.</span></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets, including patents, know-how, in-process research and development, trademarks and service marks, customer contracts and relationships, non-compete agreements, and software systems that are acquired or developed by the Corporation and have finite useful lives are measured at cost less accumulated amortization and any accumulated impairment losses.</span></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)    Amortization</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization is calculated to write-off the cost of intangible assets less their estimated residual values using the straight-line method over their estimated useful lives, and is recognized in profit or loss. Goodwill is not amortized.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives for current and comparative periods are as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.274%"><tr><td style="width:1.0%"></td><td style="width:81.188%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.612%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired patents, know-how and in-process research &amp; development</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5 to 20 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ERP management reporting software system</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5 to 10 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired customer contracts and relationships</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7 to 10 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired non-compete agreements</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 to 3 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Domain names</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired trademarks and service marks</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15 years</span></div></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Internally generated fuel cell intangible assets</span></td><td colspan="3" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 to 5 years</span></div></td></tr></table></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization methods, useful lives and residual values are reviewed at each reporting date and adjusted if appropriate.</span></div> Recognition and measurement<div style="margin-bottom:9pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.421%"><tr><td style="width:1.0%"></td><td style="width:27.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:70.262%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill arising on the acquisition of subsidiaries is measured at cost less accumulated impairment losses.</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expenditure on research activities is recognized in profit or loss as incurred.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Development expenditure is capitalized only if the expenditure can be measured reliably, the product or process is technically and commercially feasible, future economic benefits are probable and the Corporation intends to and has sufficient resources to complete development and to use or sell the asset. Otherwise, it is recognized in profit or loss as incurred. Subsequent to initial recognition, development expenditure is measured at cost less accumulated amortization and any accumulated impairment losses.</span></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets, including patents, know-how, in-process research and development, trademarks and service marks, customer contracts and relationships, non-compete agreements, and software systems that are acquired or developed by the Corporation and have finite useful lives are measured at cost less accumulated amortization and any accumulated impairment losses.</span></td></tr></table></div> <div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives for current and comparative periods are as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.274%"><tr><td style="width:1.0%"></td><td style="width:81.188%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.612%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired patents, know-how and in-process research &amp; development</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5 to 20 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ERP management reporting software system</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5 to 10 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired customer contracts and relationships</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7 to 10 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired non-compete agreements</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 to 3 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Domain names</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired trademarks and service marks</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15 years</span></div></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Internally generated fuel cell intangible assets</span></td><td colspan="3" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 to 5 years</span></div></td></tr></table></div> P5Y P20Y P5Y P10Y P7Y P10Y P1Y P3Y P15Y P15Y P3Y P5Y Impairment:<div style="margin-bottom:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)    Financial assets</span></div><div style="margin-bottom:9pt;padding-left:36pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An ‘expected credit loss’ ("ECL") model applies to financial assets measured at amortized cost and debt investments at FVOCI, but not to investments in equity instruments. The Corporation's financial assets measured at amortized cost and subject to the ECL model consist primarily of trade receivables and contract assets.</span></div><div style="margin-bottom:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In applying the ECL model, loss allowances are measured on either of the following bases:</span></div><div style="padding-left:76.5pt;padding-right:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">12-month ECLs: these are ECLs that result from possible default events within the 12 months after the reporting date; and</span></div><div style="padding-left:76.5pt;padding-right:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">lifetime ECLs: these are ECLs that result from all possible default events over the expected life of a financial instrument.</span></div><div style="padding-left:76.5pt;padding-right:29.25pt"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation measures loss allowances for trade receivables and contract assets at an amount equal to lifetime ECLs.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When determining whether the credit risk of a financial asset has increased significantly since initial recognition and when estimating ECLs, the Corporation considers reasonable and supportable information that is relevant and available without undue cost or effort. This includes both quantitative and qualitative information and analysis, based on historical experience and informed credit assessment and including forward-looking information.</span></div> Non-financial assets<div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the Corporation’s non-financial assets other than inventories are reviewed at each reporting date to determine whether there is any indication of impairment. If any such indication exists, then the asset’s recoverable amount is estimated. For goodwill and intangible assets that have indefinite useful lives, the recoverable amount is estimated annually or whenever events or circumstances indicate that the carrying amount may not be recoverable.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The recoverable amount of an asset or cash-generating unit is the greater of its value in use and its fair value less costs to sell. In assessing value in use, the estimated future cash flows are discounted to their present value using a pre-tax discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. Fair value less costs to sell is defined as the estimated price that would be received on the sale of the asset in an orderly transaction between market participants at the measurement date. For the purposes of impairment testing, assets that cannot be tested individually are grouped together into the smallest group of assets that generates cash inflows from continuing use that are largely independent of the cash inflows of other groups of assets.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of goodwill to cash-generating units reflects the lowest level at which goodwill is monitored for internal reporting purposes.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An impairment loss is recognized if the carrying amount of an asset or its cash-generating unit exceeds its estimated recoverable amount. Impairment losses are recognized in profit or loss. Impairment losses recognized in respect of the cash generating units are allocated first to reduce the carrying amount of any goodwill allocated to the units, and then to reduce the carrying amounts of the other assets in the unit on a pro-rata basis.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.     Material accounting policies (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(h)    Impairment (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii) Non-financial assets (cont'd)</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An impairment loss in respect of goodwill is not reversed. In respect of other assets, impairment losses recognized in prior periods are assessed at each reporting date for any indications that the loss has decreased or no longer exists. An impairment loss is reversed only to the extent that the asset’s carrying amount does not exceed the carrying amount that would have been determined, net of depreciation or amortization, if no impairment loss had been recognized.</span></div> Provisions:<div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A provision is recognized if, as a result of a past event, the Corporation has a present legal or constructive obligation that can be estimated reliably, and it is probable that an outflow of economic benefits will be required to settle the obligation. Provisions are determined by discounting the expected future cash flows at a pre-tax rate that reflects current market assessments of the time value of money and the risk specific to the liability. The unwinding of the discount is recognized as a finance expense.</span></div><div style="margin-bottom:9pt;padding-left:135pt;text-align:justify;text-indent:-117pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warranty provision</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A provision for warranty costs is recorded on product sales at the time the sale is recognized. In establishing the warranty provision, management estimates the likelihood that products sold will experience warranty claims and the estimated cost to resolve claims received, taking into account the nature of the contract and past and projected experience with the products.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Decommissioning liabilities</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legal obligations to retire tangible long-lived assets are recorded at the net present value of the expected costs of settlement at acquisition with a corresponding increase in asset value. These include assets leased under operating leases. The liability is accreted over the life of the asset to the ultimate settlement amount and the increase in asset value is depreciated over the remaining useful life of the asset.</span></div> Revenue recognition:<div style="margin-bottom:9pt;padding-left:18pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation generates revenues primarily from product sales, the license and sale of intellectual property and fundamental knowledge, and the provision of engineering services and technology transfer services. Product revenues are derived primarily from standard product sales contracts and from long-term fixed price contracts. Intellectual property and fundamental knowledge license revenues are derived primarily from standard licensing and technology transfer agreements. Engineering service and technology transfer services revenues are derived primarily from cost-plus reimbursable contracts and from long-term fixed price contracts.</span></div><div style="margin-bottom:9pt;margin-top:0.55pt;padding-left:18pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when a customer obtains control of the goods or services. Determining the timing of the transfer of control, at a point in time or over time, requires judgment. On standard product sales contracts, revenues are recognized when customers obtain control of the product, that is when transfer of title and risks and rewards of ownership of goods have passed and when obligation to pay is considered certain. Invoices are generated and revenue is recognized at that point in time. Provisions for warranties are made at the time of sale.</span></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On standard licensing and technology transfer agreements, revenues are recognized on the transfer of rights to a licensee, when it is determined to be distinct from other performance obligations, and if the customer can direct the use of, and obtain substantially all of the remaining benefits from the license as it exists at the time of transfer. In other cases, the proceeds are considered to relate to the right to use the asset over the license period and the revenue is recognized over that period. If it is determined that the license is not distinct from other performance obligations, revenue is recognized over time as the customer simultaneously receives and consumes the benefit.</span></div><div style="margin-bottom:9pt;padding-left:36pt;padding-right:4.5pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.     Material accounting policies (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:4.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(j)    Revenue recognition (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:6.75pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On cost-plus reimbursable contracts, revenues are recognized as costs are incurred, and include applicable fees earned as services are provided.</span></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On long-term fixed price contracts, the customer controls all of the work in progress as the services are being provided. This is because under these contracts, the deliverables are made to a customer’s specification, and if a contract is terminated by the customer, then the Corporation is entitled to reimbursement of the costs incurred to date plus the applicable gross margin. Therefore, revenue from these contracts and the associated costs are recognized as the costs are incurred over time.</span></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On long-term fixed price contracts, revenues are recognized over time using cumulative costs incurred to date relative to total estimated costs at completion to measure progress towards satisfying performance obligations. Generally, revenue is recognized by multiplying the expected consideration by the ratio of cumulative costs incurred to date to the sum of incurred and estimated costs for completing the performance obligation. The cumulative effect of changes to estimated revenues and estimated costs for completing a contract are recognized in the period in which the revisions are identified. In the event that the estimated costs for completing the contract exceed the expected revenues on a contract, such loss is recognized in its entirety in the period it becomes known.</span></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue (i.e. contract liabilities) represents cash received from customers in excess of revenue recognized on uncompleted contracts.</span></div> Finance income and expense:<div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance income comprises interest income on funds invested, gains (losses) on the disposal of available-for-sale financial assets, foreign exchange gains (losses), and changes in the fair value of financial assets at fair value through profit or loss, pension administration expense, and employee future benefit plan expense. Interest income is recognized as it accrues in income, using the effective interest method.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance expense comprises interest expense on leases and the unwinding of the discount on provisions.</span></div> Income taxes:<div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation follows the asset and liability method of accounting for income taxes. Under this method, deferred income taxes are recognized for the deferred income tax consequences attributable to differences between the financial statement carrying values of assets and liabilities and their respective income tax bases (temporary differences) and for loss carry forwards. The resulting changes in the net deferred tax asset or liability are included in income.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are measured using enacted, or substantively enacted, tax rates expected to apply to taxable income in the years in which temporary differences are expected to be recovered or settled. The effect on deferred income tax assets and liabilities, of a change in tax rates, is included in income in the period that includes the substantive enactment date. Deferred income tax assets are reviewed at each reporting date and are reduced to the extent that it is no longer probable that the related tax benefit will be realized.</span></div> Employee benefits:<div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Defined benefit plans</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A defined benefit plan is a post-employment pension plan other than a defined contribution plan. The Corporation’s net obligation in respect of defined benefit pension plans is calculated separately for each plan by estimating the amount of future benefit that employees have earned in return for their service in the current and prior periods; that benefit is discounted to determine its present value. Any unrecognized past service costs and the fair value of any plan assets are deducted. The discount rate is the yield at the reporting date on AA credit-rated bonds that have maturity dates approximating the terms of the Corporation’s obligations and that are denominated in the same currency in which the benefits are expected to be paid. The calculation is performed annually by a qualified actuary using the projected unit credit method.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the calculation results in a benefit to the Corporation, the recognized asset is limited to the total of any unrecognized past service costs and the present value of economic benefits available in the form of any future refunds from the plan or reductions in future contributions to the plan. In order to calculate the present value of economic benefits, consideration is given to any minimum funding requirements that apply to any plan in the Corporation. An economic benefit is available to the Corporation if it is realizable during the life of the plan, or on settlement of the plan liabilities.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation recognizes all remeasurements arising from defined benefit plans, which comprise actuarial gains and losses, immediately in other comprehensive income (loss). Remeasurements recognized in other comprehensive income (loss) are not recycled through profit or loss in subsequent periods.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other long-term employee benefits</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation’s net obligation in respect of long-term employee benefits other than pension plans is the amount of future benefit that employees have earned in return for their service in the current and prior periods; that benefit is discounted to determine its present value, and the fair value of any related assets is deducted. The discount rate is the yield at the reporting date on AA credit-rated bonds that have maturity dates approximating the terms of the Corporation’s obligations. The calculation is performed using the projected unit credit method. Any actuarial gains and losses are recognized in other comprehensive income or loss in the period in which they arise.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Termination benefits</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Termination benefits are recognized as an expense (restructuring expense recorded in other operating expense) when the Corporation is committed demonstrably, without realistic possibility of withdrawal, to a formal detailed plan to either terminate employment before the normal retirement date, or to provide termination benefits as a result of an offer made to encourage voluntary redundancy. Termination benefits for voluntary redundancies are recognized as an expense if the Corporation has made an offer of voluntary redundancy, it is probable that the offer will be accepted, and the number of acceptances can be estimated reliably. If benefits are payable more than 12 months after the reporting period, then they are discounted to their present value.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Short-term employee benefits</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term employee benefit obligations are measured on an undiscounted basis and are expensed as the related service is provided.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A liability is recognized for the amount expected to be paid under short-term cash bonus or profit sharing plans if the Corporation has a present legal or constructive obligation to pay this amount as a result of past service provided by the employee, and the obligation can be estimated reliably.</span></div> Share-based compensation plans:<div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation uses the fair-value based method of accounting for share-based compensation for all awards of shares, share options, restricted share units, and deferred share units granted. The resulting compensation expense, based on the fair value of the awards granted, excluding the impact of any non-market service and performance vesting conditions, is charged to income over the period that the employees unconditionally become entitled to the award, with a corresponding increase to contributed surplus.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair values of share options are calculated using the Black-Scholes valuation method as of the grant date and adjusted for estimated forfeitures. Restricted share units and deferred share units are valued at the fair-value price at grant date. For awards with graded vesting, the fair value of each tranche is calculated separately and recognized over its respective vesting period. Non-market vesting conditions are considered in making assumptions about the number of awards that are expected to vest. At each reporting date, the Corporation reassesses its estimates of the number of awards that are expected to vest and recognizes the impact of any revision in the income statement with a corresponding adjustment to contributed surplus. For awards with market conditions, the fair value is determined at grant date using a complex financial simulation model and there is no subsequent true-up to actual.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation issues shares, share options, restricted share units, and deferred share units under its share-based compensation plans as described in note 21. Any consideration paid by employees on exercise of share options or purchase of shares, together with the amount initially recorded in contributed surplus, is credited to share capital. The redemption of restricted share units and deferred share units are non-cash transactions that are recorded in contributed surplus and share capital.</span></div> Earnings (loss) per share:<div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings (loss) per share is computed using the weighted average number of common shares outstanding during the period, adjusted for treasury shares. Diluted earnings per share is calculated using the treasury stock method.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the treasury stock method, the dilution is calculated based upon the number of common shares issued should deferred share units (“DSUs”), restricted share units (“RSUs”), and “in the money” options, if any, be exercised. When the effects of outstanding stock-based compensation arrangements would be anti-dilutive, diluted loss per share is not shown separately.</span></div> Segment reporting:<div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An operating segment is a component of the Corporation that engages in business activities from which it may earn revenues and incur expenses, including revenues and expenses that relate to transactions with any of the Corporation’s other components. Segment results include items directly attributable to a segment as well as those that can be allocated on a reasonable basis. Unallocated items comprise mainly corporate assets, head office expenses, and income tax assets and liabilities.</span></div> <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:9.67pt">Critical judgments in applying accounting policies and key sources of estimation uncertainty:</span><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Critical judgments in applying accounting policies:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Critical judgments that management has made in the process of applying the Corporation’s accounting policies and that have the most significant effect on the amounts recognized in the consolidated financial statements are limited to management’s assessment of the Corporation’s ability to continue as a going concern (note 2(e)).</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Key sources of estimation uncertainty:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are key assumptions concerning the future and other key sources of estimation uncertainty that have significant risk of resulting in a material adjustment to the reported amount of assets, liabilities, income and expenses within the next financial year.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:9.67pt">Critical judgments in applying accounting policies and key sources of estimation uncertainty (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Key sources of estimation uncertainty (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">Revenue recognition:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On long-term fixed price contracts, revenues are recorded over time using costs incurred to date relative to total estimated costs at completion to measure progress towards satisfying performance obligations. Revenue is recognized by multiplying the expected consideration by the ratio of cumulative costs incurred to date to the sum of incurred and estimated costs for completing the performance obligation. The cumulative effect of changes to expected revenues and expected costs for completing a contract are recognized in the period in which the revisions are identified. If the expected costs exceed the expected revenues on a contract, such loss is recognized in its entirety in the period it becomes known.</span></div><div style="margin-bottom:9pt;padding-left:54pt;padding-right:4.5pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)    The determination of expected costs for completing a contract is based on estimates that can be affected by a variety of factors such as variances in the timeline to completion, the cost of materials, the availability and cost of labour, as well as productivity.</span></div><div style="margin-bottom:9pt;padding-left:54pt;padding-right:4.5pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)    The determination of potential revenues includes the contractually agreed amount and may be adjusted based on the estimate of the Corporation’s attainment on achieving certain defined contractual milestones. Management’s estimation is required in determining the amount of consideration to which the Corporation expects to be entitled and in determining when a performance obligation has been met.</span></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimates used to determine revenues and costs of long-term fixed price contracts involve uncertainties that ultimately depend on the outcome of future events and are periodically revised as projects progress. There is a risk that a customer may ultimately disagree with management’s assessment of the progress achieved against milestones, or that the Corporation's estimates of the work required to complete a contract may change.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Asset impairment:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of the factors used in assessing fair value are outside the control of management and it is reasonably likely that assumptions and estimates will change from period to period.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These changes may result in future impairments. For example, the revenue growth rate could be lower than projected due to economic, industry or competitive factors, or the discount rate used in the value in use model could increase due to a change in market interest rates. In addition, future goodwill impairment charges may be necessary if the market capitalization decreased due to a decline in the trading price of the Corporation’s common stock, which could negatively impact the fair value of the Corporation’s cash generating units.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Warranty provision:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A provision for warranty costs is recorded on product sales at the time of shipment. In establishing the warranty provision, management estimates the likelihood that products sold will experience warranty claims and the cost to resolve claims received. In making such determinations, the Corporation uses estimates based on the nature of the contract and past and projected experience with the products. Should these estimates prove to be incorrect, the Corporation may incur costs different from those provided for in the warranty provision. Management reviews warranty assumptions and makes adjustments to the provision at each reporting date based on the latest information available, including the expiry of contractual obligations. Adjustments to the warranty provision are recorded in cost of product and service revenues.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">5.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:8.84pt">Critical judgments in applying accounting policies and key sources of estimation uncertainty (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Key sources of estimation uncertainty (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">Inventory and onerous contracts provision:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the lower of cost and net realizable value of inventory and in establishing the appropriate provision for inventory obsolescence, management estimates the likelihood that inventory carrying values will be affected by changes in market pricing or demand for the products and by changes in technology or design which could make inventory on hand obsolete or recoverable at less than the recorded value. Management performs regular reviews to assess the impact of changes in technology and design, sales trends and other changes on the carrying value of inventory. Where it is determined that such changes have occurred and will have a negative impact on the value of inventory on hand, appropriate provisions are made.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If there is a subsequent increase in the value of inventory on hand, reversals of previous write-downs to net realizable value are made. Unforeseen changes in these factors could result in additional inventory provisions, or reversals of previous provisions, being required.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A provision for onerous contracts is also assessed and measured at the present value of the lower of the expected cost of terminating the contract and the expected net cost of continuing with the contract, which is determined based on the incremental costs of fulfilling the obligation under the contract and an allocation of other costs directly related to fulfilling the contract. Before an onerous contract provision is established, the Corporation recognizes any impairment loss on the assets (including through an inventory provision) associated with that contract. </span></div><div style="margin-bottom:9pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:127%">(e)    Fair value measurement (including investments):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A number of the Corporation’s accounting policies and disclosures require the measurement of fair values, for both financial and non-financial assets and liabilities.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When one is available, the Corporation measures the fair value of an instrument using the quoted price in an active market for that instrument. A market is regarded as “active” if transactions for the asset or liability take place with sufficient frequency and volume to provide pricing information on an ongoing basis. If there is no quoted price in an active market, then the Corporation uses valuation techniques that maximize the use of relevant observable inputs and minimize the use of unobservable inputs. This involves developing estimates and assumptions consistent with how market participants would price the instrument. Management bases its assumptions on observable data as far as possible, but this is not always available. In that case, management uses the best information available. Where they are available, the fair value of investments is based on observable market transactions. Estimated fair values may vary from the actual prices that would be achieved in an arm’s length transaction at the reporting date.</span></div>The best evidence of the fair value of a financial instrument (including investments) on initial recognition is usually the transaction price – i.e., the fair value of the consideration given or received. If the Corporation determines that the fair value on initial recognition differs from the transaction price and the fair value is evidenced neither by a quoted price in an active market for an identical asset or liability nor based on a valuation technique for which any unobservable inputs are judged to be insignificant in relation to the measurement, then the financial instrument is initially measured at fair value, adjusted to defer the difference between the fair value on initial recognition and the transaction price. Subsequently, that difference is recognized in profit or loss on an appropriate basis over the life of the instrument but no later than when the valuation is wholly supported by observable data, or the transaction is closed out. Recent accounting pronouncements and future accounting policy changes: <div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is an overview of accounting standard changes that the Corporation will be required to adopt in future years. The Corporation expects to adopt these standards as at their effective dates and will continue to evaluate the impact of these standards on the consolidated financial statements.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Classification of Liabilities as Current or Non-current</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> (Amendments to IAS 1)</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 23, 2020, the IASB issued amendments to</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> IAS 1 Presentation of Financial Statements </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(the "2020 amendments"), to clarify the classification of liabilities as current or non-current. On October 31, 2022, the IASB issued </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-current Liabilities with Covenants (Amendments to IAS 1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (the “2022 amendments”), to improve the information a company provides about long-term debt with covenants. </span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purposes of non-current classification, the 2020 amendments and the 2022 amendments (collectively "the amendments") removed the requirement for a right to defer settlement or roll over of a liability for at least twelve months to be unconditional. Instead, such a right must have substance and exist at the end of the reporting period. </span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments reconfirmed that only covenants with which a company must comply on or before the reporting date affect the classification of a liability as current or non-current. Covenants with which a company must comply after the reporting date do not affect a liability’s classification at that date. The amendments also clarify how a company classifies a liability that includes a counterparty conversion option. The amendments state that:</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">settlement of a liability includes transferring a company’s own equity instruments to the counterparty, and</span></div><div style="margin-bottom:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">when classifying liabilities as current or non-current a company can ignore only those conversion options that are recognized as equity.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments are effective for annual periods beginning on or after January 1, 2024. Early adoption is permitted. A company that applies the 2020 amendments early is required to also apply the 2022 amendments. The adoption of the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amendments to IAS 1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is not expected to have a material impact on the Corporation's financial statements.</span></div> Discontinued operations:<div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 11, 2021, the Corporation acquired BMS (formerly Arcola Energy Limited), a UK-based systems engineering company specializing in hydrogen fuel cell systems and powertrain integration. The Corporation acquired 100% of Arcola for total consideration of up to $40,000,000, consisting of up-front net cash consideration of $7,157,000, and including 337,353 shares of the Corporation with an acquisition date fair value of approximately $4,851,000 (all shares have been issued as of December 31, 2023) vesting over a two year period from the acquisition date, and $26,258,000 in earn-out cash contingent consideration based on the achievement of certain performance milestones over an up to three year period from the acquisition date.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the acquisition, the Corporation re-evaluated the business model of BMS and during the year ended December 31, 2022, the Corporation decided to exit the vehicle integration business of BMS and made certain restructuring changes to its operations. As a result of the post-acquisition restructuring of BMS' operations during the year ended December 31, 2022, the Corporation recognized a net charge to restructuring costs of $4,835,000 consisting primarily of contract exit and modification costs, grant adjustment charges, personnel change costs, and legal and advisory costs, net of expected recoveries; recovery on settlement of contingent consideration of $9,891,000 related to the cancellation of certain contingent and outstanding cash milestones no longer payable; and intangible asset impairment of $13,017,000 consisting of a write-down of acquired technology, customer contracts, and non-compete intangible assets to their estimated fair value of $2,500,000.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.    Discontinued operations (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, the Corporation completed a further restructuring of operations at BMS and effectively closed the operation. As such, the historic operating results of the BMS business for both 2023 and 2022 have been removed from continuing operating results and are instead presented separately in the statement of loss and comprehensive income (loss) as loss from discontinued operations.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation reviewed its remaining BMS related intangible assets and goodwill for impairment indicators and concluded that impairment indicators on certain assets did exist as of December 31, 2023. During the year ended December 31, 2023, the Corporation recorded impairment charges of $2,266,000 (2022 - $13,017,000) on intangible assets (note 11) and impairment charges of $23,991,000 (2022 - $nil) on goodwill (note 12) related to the closure of operations at BMS. As a result of the impairment charges, intangible assets and goodwill for BMS were both written down to $nil as of December 31, 2023.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:32.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.086%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net carrying</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ending</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">intangible assets December 31, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">amortization</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Technology</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,500 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">234 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,266 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,266 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,500 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">234 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,266 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,266 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:32.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.086%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net carrying</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ending</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">intangible assets at December 31, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">amortization</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Technology</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,976 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,498 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,478 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,978 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,500 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer contracts and relationships</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,048 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">168 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">880 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">880 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">—</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-compete agreement</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">255 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">159 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">159 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">—</span></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,279 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,762 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,517 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,017 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,500 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss from discontinued operations for the years ended December 31, 2023 and 2022 is comprised of the following</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">:</span></div><div style="padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Product and service revenues</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">934 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,926 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of product and service revenues</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">607 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,713 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">327 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">213 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,913)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13,784)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Finance income and other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">337 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment charges on intangible assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,266)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13,017)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment charges on goodwill</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,991)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recovery on settlement of contingent consideration</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,891 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax recovery</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,578 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss from discontinued operations</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(33,506)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13,123)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash flows from discontinued operations for the years ended December 31, 2023 and 2022 is as follows</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">:</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:72.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.195%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash used in operating activities</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,601)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,259)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash provided by (used in) investing activities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(78)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash used in financing activities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(234)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(210)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash used in discontinued operations</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,788)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,547)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1 40000000 7157000 337353 4851000 P2Y 26258000 P3Y 4835000 9891000 13017000 2500000 2266000 13017000 23991000 0 0 <div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:32.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.086%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net carrying</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ending</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">intangible assets December 31, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">amortization</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Technology</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,500 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">234 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,266 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,266 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,500 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">234 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,266 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,266 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:32.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.086%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net carrying</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ending</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">intangible assets at December 31, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">amortization</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Technology</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,976 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,498 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,478 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,978 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,500 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer contracts and relationships</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,048 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">168 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">880 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">880 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">—</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-compete agreement</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">255 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">159 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">159 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">—</span></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,279 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,762 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,517 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,017 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,500 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ERP management reporting software system</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,406 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,714 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intellectual property acquired from Ballard Motive Solutions (note 7)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,500 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,406 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,214 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2500000 -234000 2266000 -2266000 0 2500000 -234000 2266000 -2266000 0 15976000 -1498000 14478000 -11978000 2500000 1048000 -168000 880000 -880000 0 255000 -96000 159000 -159000 0 17279000 -1762000 15517000 -13017000 2500000 <div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss from discontinued operations for the years ended December 31, 2023 and 2022 is comprised of the following</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">:</span></div><div style="padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Product and service revenues</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">934 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,926 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of product and service revenues</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">607 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,713 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">327 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">213 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,913)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13,784)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Finance income and other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">337 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment charges on intangible assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,266)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13,017)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment charges on goodwill</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,991)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recovery on settlement of contingent consideration</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,891 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax recovery</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,578 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss from discontinued operations</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(33,506)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13,123)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash flows from discontinued operations for the years ended December 31, 2023 and 2022 is as follows</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">:</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:72.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.195%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash used in operating activities</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,601)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,259)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash provided by (used in) investing activities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(78)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash used in financing activities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(234)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(210)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash used in discontinued operations</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,788)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,547)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 934000 1926000 607000 1713000 327000 213000 7913000 13784000 337000 -4000 2266000 13017000 23991000 0 0 9891000 0 -3578000 -33506000 -13123000 -3601000 -12259000 47000 -78000 -234000 -210000 -3788000 -12547000 Trade and other receivables:<div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:71.063%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.061%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.064%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,490 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,812 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,806 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,103 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,269 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,781 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,565 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,696 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract assets</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets primarily relate to the Corporation's rights to consideration for work completed but not billed as at December 31, 2023 for engineering services and technology transfer services.</span></div><div style="padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:85.758%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At January 1, 2023</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,781 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions to contract assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,435 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Invoiced during the year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,947)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2023</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,269 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about the Corporation's exposure to credit and market risks, and impairment losses for trade receivables and contract assets is included in note 32.</span></div> <div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:71.063%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.061%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.064%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,490 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,812 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,806 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,103 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,269 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,781 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,565 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,696 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 37490000 25812000 7806000 10103000 13269000 12781000 58565000 48696000 <div style="padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:85.758%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At January 1, 2023</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,781 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions to contract assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,435 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Invoiced during the year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,947)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2023</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,269 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Beginning Balance</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,030 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,109 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions to deferred revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,790 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,650 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue recognized during the year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25,232)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25,729)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ending Balance</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,588 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,030 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 12781000 8435000 7947000 13269000 Inventories:<div style="margin-bottom:9pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:71.063%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.061%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.064%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Raw materials and consumables</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,085 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,016 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Work-in-progress</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,041 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,171 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,169 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,502 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Service inventory</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,575 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,361 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,870 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,050 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, the amount of raw materials and consumables, finished goods and work-in-progress recognized as cost of product and service revenues amounted to $103,850,000 (2022 - $68,870,000).</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, the Corporation recorded negative inventory impairment and onerous contract provision adjustments of $17,181,000 (2022 - $8,702,000) and reversed previously recorded adjustments of $2,203,000 (2022 - $1,189,000), resulting in net negative inventory impairment and onerous contract provision adjustments of $14,978,000 (2022 - $7,513,000). Write-downs and reversals are included in either cost of product and service revenues, or research and product development expense, depending on the nature of inventory.</span></div> <div style="margin-bottom:9pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:71.063%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.061%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.064%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Raw materials and consumables</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,085 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,016 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Work-in-progress</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,041 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,171 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,169 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,502 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Service inventory</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,575 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,361 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,870 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,050 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 15085000 29016000 15041000 17171000 7169000 8502000 8575000 3361000 45870000 58050000 103850000 68870000 17181000 8702000 2203000 1189000 14978000 7513000 Property, plant and equipment:<div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"></td><td style="width:59.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.928%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property, plant and equipment owned</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,206 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,344 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,119 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,017 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,325 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,361 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.    Property, plant and equipment (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, plant and equipment owned</span></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:71.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net carrying amounts</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,405 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,207 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,436 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,323 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,245 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,550 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Production and test equipment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97,120 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66,264 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,206 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,344 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:22.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.025%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfers</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Building</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">936 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">936 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,741 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">745 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(130)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,356 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,406 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">328 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,764 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,650 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,103 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,780 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Production and test equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">109,202 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,102 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(111)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,041)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(55)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146,097 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127,999 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,214 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(111)</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,171)</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">167,933 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"></td><td style="width:22.152%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.298%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.559%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.082%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.407%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:8.626%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.407%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.626%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.407%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.082%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.407%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.082%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.559%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.306%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfers</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Building</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">936 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">936 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,534 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">491 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(73)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,951 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,083 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">245 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,328 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">431 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,535 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Production and test equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,938 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,132 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,090)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,977 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,655 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,299 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">967 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,171)</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65,727 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, impairment charges of $967,000 (2022 - $7,000) consist primarily of a write-down of assets of $936,000 (2022 - $nil), as the Corporation has decided to suspend investment in a planned facility in China (note 27), and an impairment loss of $31,000 (2022 - $7,000) for production and test equipment.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"><tr><td style="width:1.0%"></td><td style="width:27.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.163%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.163%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.163%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.163%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.163%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.166%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfers</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,852 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">181 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(290)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,741 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,914 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">700 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(208)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,406 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,450 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">388 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(185)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,650 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Production and test equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77,644 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,663 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,109)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">109,202 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,860 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,932 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,792)</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127,999 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.    Property, plant and equipment (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, plant and equipment owned (cont'd)</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:27.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.391%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfers</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,253 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">574 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(290)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,534 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,152 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">139 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(208)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,083 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,932 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">353 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(185)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Production and test equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,668 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,368 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,109)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,938 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,005 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,434 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,792)</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,655 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Right-of-use assets</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation leases certain assets under lease agreements, comprising primarily of leases of land and buildings, office equipment and vehicles (note 19).</span></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:72.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net carrying amounts included in property, plant and equipment</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,691 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,487 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vehicle</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">358 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">414 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,119 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,017 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:34.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.178%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">De-recognition</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,844 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,676 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(73)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,447 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">188 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">176 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vehicle</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">637 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(135)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">637 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,669 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,826 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(219)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(16)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,260 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:34.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.178%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">De-recognition</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,357 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,382 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,757 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">106 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vehicle</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">223 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">109 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(58)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">278 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,652 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,532 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(68)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,141 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:28.293%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.115%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">De-recognition</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,427 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,746 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(341)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,844 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">175 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">188 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vehicle</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">372 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">290 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">637 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,974 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,049 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(341)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,669 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.    Property, plant and equipment (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Right-of-use assets (cont'd)</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:27.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.116%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">De-recognition</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,590 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,108 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(341)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,357 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vehicle</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">142 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">87 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">223 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,768 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,231 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(341)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,652 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 102206000 70344000 14119000 12017000 116325000 82361000 1405000 1207000 1436000 1323000 2245000 1550000 97120000 66264000 102206000 70344000 0 936000 0 0 0 936000 6741000 745000 0 130000 0 7356000 2406000 328000 0 0 30000 2764000 9650000 1103000 0 0 27000 10780000 109202000 38102000 111000 1041000 -55000 146097000 127999000 41214000 111000 1171000 2000 167933000 0 0 0 -936000 0 0 -936000 -5534000 491000 0 0 73000 1000 -5951000 -1083000 245000 0 0 12000 -12000 -1328000 -8100000 431000 0 0 -4000 0 -8535000 -42938000 7132000 -23000 -31000 1090000 11000 -48977000 -57655000 8299000 -23000 -967000 1171000 0 -65727000 967000 7000 936000 0 31000 7000 6852000 181000 0 290000 2000 6741000 1914000 700000 0 208000 0 2406000 9450000 388000 0 185000 3000 9650000 77644000 32663000 7000 1109000 -11000 109202000 95860000 33932000 7000 1792000 -6000 127999000 -5253000 574000 290000 3000 -5534000 -1152000 139000 208000 0 -1083000 -7932000 353000 185000 0 -8100000 -37668000 6368000 1109000 -11000 -42938000 -52005000 7434000 1792000 -8000 -57655000 13691000 11487000 70000 116000 358000 414000 14119000 12017000 28844000 5676000 -73000 0 34447000 188000 0 -11000 1000 176000 637000 150000 -135000 15000 637000 29669000 5826000 -219000 16000 35260000 -17357000 -3382000 -3000 -21000 -20757000 -72000 -41000 -7000 0 -106000 -223000 -109000 -58000 -4000 -278000 -17652000 -3532000 -68000 -25000 -21141000 26427000 2746000 0 341000 -12000 28844000 175000 13000 0 0 0 188000 372000 290000 -25000 0 0 637000 26974000 3049000 -25000 341000 -12000 29669000 -14590000 -3108000 0 341000 0 -17357000 -36000 -36000 0 0 0 -72000 -142000 -87000 -6000 0 0 -223000 -14768000 -3231000 -6000 341000 0 -17652000 Intangible assets:<div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ERP management reporting software system</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,406 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,714 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intellectual property acquired from Ballard Motive Solutions (note 7)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,500 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,406 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,214 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:59.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net carrying</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">amortization</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">amount</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At January 1, 2022</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78,677 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,889 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,788 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions to intangible assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">550 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">550 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,107 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,107)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment on intangible assets (note 7)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,017 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13,017)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2022</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,227 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74,013 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,214 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions to intangible assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">154 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">154 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,696 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,696)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment on intangible assets (note 7)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,266 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,266)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2023</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,381 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77,975 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,406 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, impairment charges on intangible assets of $2,266,000 (2022 - $13,017,000) were recognized primarily as a result of the post-acquisition restructuring of operations and ultimate closure of BMS (note 7). </span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions to intangible assets in 2023 of $154,000 (2022 - $550,000) consist primarily of costs to enhance the capabilities of the ERP management reporting software system.</span></div>Amortization expense on intangible assets is allocated to research and product development expense or general and administration expense depending upon the nature of the underlying assets. During the year ended December 31, 2023, amortization of $1,696,000 (2022 - $3,107,000) was recorded. 1406000 2714000 0 2500000 1406000 5214000 <div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:59.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net carrying</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">amortization</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">amount</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At January 1, 2022</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78,677 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,889 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,788 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions to intangible assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">550 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">550 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,107 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,107)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment on intangible assets (note 7)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,017 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13,017)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2022</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,227 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74,013 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,214 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions to intangible assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">154 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">154 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,696 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,696)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment on intangible assets (note 7)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,266 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,266)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2023</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,381 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77,975 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,406 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 78677000 -57889000 20788000 550000 0 550000 0 -3107000 3107000 0 13017000 13017000 79227000 -74013000 5214000 154000 0 154000 0 -1696000 1696000 0 2266000 2266000 79381000 -77975000 1406000 2266000 13017000 154000 550000 1696000 3107000 Goodwill:<div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purpose of impairment testing, goodwill is allocated to the Corporation’s cash-generating units which represent the lowest level within the Corporation at which the goodwill is monitored for internal management purposes, which is not higher than the Corporation’s operating segments (note 31).</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the aggregate carrying amount of the Corporation’s goodwill is $40,277,000 (2022 - $64,268,000). The impairment of goodwill related to the closure of BMS of $23,991,000 (2022 - $nil) was recorded before the impairment test effective December 31, 2023.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12. Goodwill (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill impairment testing requires a comparison of the carrying value of the asset to the higher of (i) value in use; and (ii) fair value less costs to sell. Value in use is defined as the present value of future cash flows expected to be derived from the asset in its current state. The Corporation’s fair value less costs to sell test is a modified market capitalization assessment, whereby the fair value of the Fuel Cell Products and Services segment is determined by first calculating the value of the Corporation at December 31, 2023 based on the average closing share price in the month of December, adding a reasonable estimated control premium to determine the Corporation’s enterprise value on a controlling basis after adjusting for excess cash balances, deducting the fair value of long-term financial investments, and then deducting the estimated costs to sell to arrive at the fair value of the Fuel Cell Products and Services segment. Based on the fair value less costs to sell test, the Corporation has determined that the fair value of the Fuel Cell Products and Services segment exceeds its carrying value as of December 31, 2023, indicating that no goodwill impairment charge is required for 2023 ($nil in 2022).</span></div> 40277000 64268000 23991000 0 0 0 Equity-accounted Investments:<div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the Corporation recorded $10,131,000 (2022 - $11,617,000) in equity loss of investment in JV and associates, consisting of equity loss in Weichai Ballard JV of $9,931,000 (2022 - $11,599,000) and equity loss in Synergy Ballard JVCo of $200,000 (2022 - $18,000).</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investment in Weichai Ballard JV</span></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment in Weichai Ballard JV</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,026 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,982 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capital contribution to JV</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,272 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recognition of 49% profit on inventory not yet sold to third party, net</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,205 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">549 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity in loss</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,931)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,599)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cumulative translation adjustment due to foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,399)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,178)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,901 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,026 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weichai Ballard JV is an associate in which the Corporation has significant influence and a 49% ownership interest. During the year ended December 31, 2023, the Corporation made committed capital contributions of $nil (2022 - $9,272,000 (RMB 62,475,000 equivalent)) to Weichai Ballard JV. At December 31, 2023, as specified in the Equity Joint Venture Agreement, the Corporation has fulfilled its capital contribution commitments to Weichai Ballard JV.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the financial information of Weichai Ballard JV as included in its own financial statements as of December 31, 2023, adjusted for foreign exchange differences, the application of the Corporation's accounting policies, and the Corporation's incorporation costs.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:71.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.061%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.405%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.063%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage ownership interest (49%)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current assets</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,023 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,088 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-current assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">132 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,618 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(29,265)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,460)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-current liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,314)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net assets (100%)</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,890 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56,932 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporation's share of net assets (49%)</span></div></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,607 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,895 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Incorporation costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">324 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">324 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Elimination of unrealized profit on downstream sales, net of sale to third party</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,030)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,193)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying amount of investment in Weichai Ballard JV</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,901 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,026 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13.    Equity-accounted Investments (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investment in Weichai Ballard JV (cont'd)</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue (100%)</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,705 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,476 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss (100%)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,268 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,672 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporation's share of net loss (49%)</span></div></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,931 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,599 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investment in Synergy Ballard JVCo</span></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment in Synergy Ballard JVCo</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recognition of 10% profit on inventory sold to third party, net</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity in loss</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(200)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(18)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On completion of an Equity Transfer Agreement in October 2023, the Corporation disposed of its 10% investment in Synergy Ballard JVCo valued at $nil as of December 31, 2023. All remaining deferred revenue and profit on past downstream transactions totalling $736,000 were fully recognized in the year ended December 31, 2023 .</span></div> -10131000 -11617000 -9931000 -11599000 -200000 -18000 <div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment in Weichai Ballard JV</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,026 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,982 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capital contribution to JV</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,272 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recognition of 49% profit on inventory not yet sold to third party, net</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,205 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">549 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity in loss</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,931)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,599)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cumulative translation adjustment due to foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,399)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,178)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,901 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,026 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the financial information of Weichai Ballard JV as included in its own financial statements as of December 31, 2023, adjusted for foreign exchange differences, the application of the Corporation's accounting policies, and the Corporation's incorporation costs.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:71.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.061%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.405%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.063%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage ownership interest (49%)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current assets</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,023 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,088 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-current assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">132 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,618 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(29,265)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,460)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-current liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,314)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net assets (100%)</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,890 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56,932 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporation's share of net assets (49%)</span></div></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,607 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,895 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Incorporation costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">324 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">324 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Elimination of unrealized profit on downstream sales, net of sale to third party</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,030)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,193)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying amount of investment in Weichai Ballard JV</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,901 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,026 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13.    Equity-accounted Investments (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investment in Weichai Ballard JV (cont'd)</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue (100%)</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,705 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,476 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss (100%)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,268 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,672 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporation's share of net loss (49%)</span></div></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,931 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,599 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investment in Synergy Ballard JVCo</span></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment in Synergy Ballard JVCo</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recognition of 10% profit on inventory sold to third party, net</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity in loss</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(200)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(18)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On completion of an Equity Transfer Agreement in October 2023, the Corporation disposed of its 10% investment in Synergy Ballard JVCo valued at $nil as of December 31, 2023. All remaining deferred revenue and profit on past downstream transactions totalling $736,000 were fully recognized in the year ended December 31, 2023 .</span></div> 24026000 28982000 0 9272000 0.49 1205000 549000 -9931000 -11599000 -1399000 -3178000 13901000 24026000 0.49 0 9272000 62475000 0.49 63023000 80088000 132000 2618000 29265000 23460000 0 2314000 33890000 56932000 0.49 16607000 27895000 324000 324000 3030000 4193000 13901000 24026000 12705000 6476000 -20268000 -23672000 0.49 -9931000 -11599000 0 0 0.10 200000 18000 -200000 -18000 0 0 0.10 0 736000 Long-term financial investments:<div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the above equity-accounted investments, the Corporation has also acquired ownership interest in various other investments.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:46.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net carrying value</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contributions (Proceeds)</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in Fair Value</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - Forsee Power</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,470 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,501)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,969 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - Wisdom Motor</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,000)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,900)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - Quantron AG</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,333 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,304 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,237)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,400 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - HyCap Fund</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,963 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,624 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,801 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - Clean H2 Fund</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">565 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,983 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(473)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,075 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,331 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,911 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,897)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40,345 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:46.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net carrying value</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contributions (Proceeds)</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in Fair Value</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - Forsee Power</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,335 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,865)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,470 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - Wisdom Motor</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - Quantron AG</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,183 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,333 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - HyCap Fund</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,636 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,924 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,597)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,963 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - Clean H2 Fund</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">339 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">806 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(580)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">565 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,310 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,913 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(16,892)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,331 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, changes in fair value and foreign exchange adjustments for long -term investments totalling $12,897,000 (2022 - $16,877,000) were comprised of decreases in long-term investments of $12,897,000 (2022 - $16,892,000) offset by increases in short-term investments of $nil (2022 - $15,000) and were recognized as an unrealized loss in the consolidated statements of loss and comprehensive income (loss) and included in finance loss and other (notes 26 and 32).</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14.    Long-term financial investments (cont'd):</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:113%">During the first three months of 2024, the Corporation invested in a decarbonization and climate technology and growth equity fund by acquiring a 2% interest in Templewater Decarbonization I, L.P. (“Templewater”), a limited partnership registered in Cayman Islands, for an initial investment of $495,000 on a total commitment of $1,000,000. </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investment in Forsee Power</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the Corporation acquired a non-controlling 9.8% equity interest in Forsee Power SA ("Forsee Power"), a publicly traded French company specializing in the design, development, manufacture, commercialization, and financing of smart battery systems for sustainable electric transport. </span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, changes in fair value and foreign exchange adjustments totalling $(3,501,000) (2022 - $(14,865,000)) were recognized as an unrealized loss in the consolidated statements of loss and comprehensive income (loss) and included in finance loss and other (notes 26 and 32), resulting in net fair value investment in Forsee Power of $14,969,000 as of December 31, 2023 (2022 - $18,470,000), now representing a non-controlling 7.3% equity interest.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investment in Wisdom Motor</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2022, the Corporation invested $10,000,000 and acquired a non-controlling 7.2% interest in Wisdom Group Holdings Ltd. ("Wisdom Motor"), a privately held Cayman Island holding company with operating subsidiaries whose business includes the design and manufacture of vehicles, including zero emission fuel cell electric buses, trucks, and battery-electric vehicles. During the year ended December 31, 2023, the Corporation assigned its option held to purchase additional Series A Preferred Shares in Wisdom for consideration of $1,000,000, resulting in recovery of contributions of $1,000,000. The exercise of this option by the acquiring counterparties, diluted the Corporation's ownership interest from 7.2% to 6.7% as of December 31, 2023.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the year ended December 31, 2023, changes in fair value totalling $(4,900,000) (2022 - $nil) were recognized as an unrealized loss in the consolidated statements of loss and comprehensive income (loss) and included in finance loss and other (notes 26 and 32), resulting in net fair value investment in Wisdom Motor of $4,100,000 as of December 31, 2023 (2022 - $10,000,000).</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investment in Quantron AG</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2022, the Corporation invested €5,000,000 ($5,183,000) and acquired a non-controlling 1.9% equity interest in Quantron AG, a global electric vehicle integrator and an emerging specialty OEM to accelerate fuel cell truck adoption. During the year ended December 31, 2023, the Corporation made a committed additional contribution of €3,000,000 ($3,304,000) to exercise its option to purchase an additional 793 shares, resulting in a non-controlling ownership interest of 3.0% in Quantron AG as of December 31, 2023. </span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, changes in fair value and foreign exchange adjustments totalling $(4,237,000) (2022 -$150,000) were recognized as an unrealized loss in the consolidated statements of loss and comprehensive income (loss) and included in finance loss and other (notes 26 and 32), resulting in net fair value investment in Quantron AG of $4,400,000 as of December 31, 2023 (2022 - $5,333,000).</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investment in Hydrogen Funds </span></div><div style="margin-bottom:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">HyCap Fund</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, the Corporation invested in HyCap Fund I SCSp (“HyCap”), a special limited partnership registered in Luxembourg. During the year ended December 31, 2023, the Corporation made additional contributions of £3,771,000 ($4,624,000) (2022 - £1,550,000 ($1,924,000)) for total contributions of £10,987,000 ($14,210,000).</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14.    Long-term financial investments (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investment in Hydrogen Funds (cont'd)</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">HyCap Fund (cont'd)</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, changes in fair value and foreign exchange adjustments totalling $214,000 (2022 - $(1,597,000)) were recognized as an unrealized gain in the consolidated statements of loss and comprehensive income (loss) and included in finance loss and other (notes 26 and 32), resulting in net fair value investment in HyCap of $12,801,000 as of December 31, 2023 (2022 - $7,963,000).</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Clean H2 Infrastructure Fund</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, the Corporation invested in Clean H2 Infrastructure Fund I ("Clean H2"), a special limited partnership registered in France. During the year ended December 31, 2023, the Corporation made additional contributions of €3,705,000 ($3,983,000) (2022 - €696,000 ($806,000)) for total contributions of €4,701,000 ($5,146,000).</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, changes in fair value and foreign exchange adjustments totalling $(473,000) (2022 - $(580,000)) were recognized as an unrealized loss in the consolidated statements of loss and comprehensive income (loss) and included in finance loss and other (notes 26 and 32), resulting in net fair value investment in Clean H2 of $4,075,000 as of December 31, 2023 (2022 - $565,000).</span></div> <div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the above equity-accounted investments, the Corporation has also acquired ownership interest in various other investments.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:46.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net carrying value</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contributions (Proceeds)</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in Fair Value</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - Forsee Power</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,470 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,501)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,969 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - Wisdom Motor</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,000)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,900)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - Quantron AG</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,333 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,304 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,237)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,400 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - HyCap Fund</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,963 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,624 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,801 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - Clean H2 Fund</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">565 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,983 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(473)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,075 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,331 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,911 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,897)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40,345 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:46.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net carrying value</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contributions (Proceeds)</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in Fair Value</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - Forsee Power</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,335 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,865)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,470 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - Wisdom Motor</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - Quantron AG</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,183 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,333 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - HyCap Fund</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,636 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,924 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,597)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,963 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - Clean H2 Fund</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">339 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">806 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(580)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">565 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,310 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,913 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(16,892)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,331 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 18470000 0 -3501000 14969000 10000000 1000000 -4900000 4100000 5333000 3304000 -4237000 4400000 7963000 4624000 214000 12801000 565000 3983000 -473000 4075000 42331000 10911000 -12897000 40345000 33335000 0 -14865000 18470000 0 10000000 0 10000000 0 5183000 150000 5333000 7636000 1924000 -1597000 7963000 339000 806000 -580000 565000 41310000 17913000 -16892000 42331000 -12897000 -16877000 -12897000 -16892000 0 15000 0.02 495000 1000000 0.098 -3501000 -14865000 14969000 18470000 0.073 10000000 0.072 1000000 1000000 0.072 0.067 -4900000 4100000 10000000 5000000 5183000 0.019 3000000 3304000 793 0.030 -4237000 150000 4400000 5333000 3771000 4624000 1550000 1924000 10987000 14210000 214000 1597000 12801000 7963000 3705000 3983000 696000 806000 4701000 5146000 -473000 -580000 4075000 565000 Bank facilities:<div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation has the following bank facilities available to it.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Letter of Guarantee Facility</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation has a Letter of Guarantee Facility (“LG Facility”), enabling the bank to issue letters of guarantees, standby letters of credit, performance bonds, counter guarantees, counter standby letters of credit or similar credits on the Corporation's behalf from time to time up to a maximum of $2,000,000. </span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023, EUR 979,000 (CDN $1,433,000) (2022 - $nil) was outstanding on the LG Facility. </span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Exchange Facility </span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation also has a $25,000,000 Foreign Exchange Facility (“FX Facility”) that enables the Corporation to enter into foreign exchange currency contracts (at face value amounts in excess of the FX facility) secured by a guarantee from Export Development Canada.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023, the Corporation had outstanding foreign exchange currency contracts to purchase a total of CDN $31,500,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2022 – CDN $38,000,000) at an average rate of 1.35 CDN per U.S. dollar, resulting in an unrealized gain of CDN $542,000 at December 31, 2023 (2022 – CDN $(1,201,000)). The unrealized gain on forward foreign exchange contracts is presented in prepaid expenses and other current assets on the statement of financial position.</span></div> 2000000 979000 1433000 0 25000000 31500000 38000000 1.35 542000 1201000 Trade and other payables:<div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade accounts payable</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,724 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,440 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Compensation payable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,235 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,248 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,628 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,059 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Taxes payable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,109 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">586 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,696 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40,333 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade accounts payable</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,724 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,440 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Compensation payable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,235 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,248 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,628 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,059 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Taxes payable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,109 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">586 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,696 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40,333 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 13724000 20440000 19235000 13248000 5628000 6059000 1109000 586000 39696000 40333000 Deferred revenue:<div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue (i.e. contract liabilities) represents cash received from customers in excess of revenue recognized on uncompleted contracts.</span></div><div style="padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Beginning Balance</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,030 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,109 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions to deferred revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,790 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,650 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue recognized during the year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25,232)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25,729)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ending Balance</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,588 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,030 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 8030000 12109000 21790000 21650000 25232000 25729000 4588000 8030000 Provisions:<div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:33.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.809%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restructuring</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Warranty</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Onerous </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contingent </span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Legal</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">provision</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">provision</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">contracts</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">consideration</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">provision</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At January 1, 2022</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,712 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">300 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,258 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,275 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Opening retained earnings adjustment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,200 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,200 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provisions made during year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">455 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,851 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,900 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,968 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,174 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provisions used/paid during year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(320)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,391)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,900)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17,611)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provisions reversed/expired during year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(860)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,280)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,140)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2022</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">137 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,327 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,400 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,078 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,968 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,910 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provisions made during year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,459 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,210 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,600 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,269 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provisions used/paid during year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,176)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,652)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,000)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,968)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,796)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provisions reversed/expired during year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(910)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(700)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,610)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2023</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">422 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,997 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,300 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,797 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restructuring provision</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring charges primarily relate to certain cost cutting measures and primarily include employee termination benefits. Restructuring charges are recognized in other operating expense. As of December 31, 2023, restructuring costs totalling $422,000 remain accrued.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warranty provision</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation recorded warranty provisions of $7,210,000 (2022 - $5,851,000), comprised of $5,916,000 (2022 - $4,580,000) related to new product sales and $1,294,000 (2022 - $1,271,000) related to upward warranty adjustments. This was offset by warranty expenditures of $2,652,000 (2022 - $2,391,000) and downward warranty adjustments of $910,000 (2022 - $860,000), due primarily to contractual expirations and changes in estimated and actual costs to repair. As of December 31, 2023, total warranty provision of $14,997,000 has been accrued in provisions and other current liabilities.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Onerous Contracts</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation adopted a new standard for onerous contracts on January 1, 2022 which resulted in an increase in the onerous contract provisions of $1,200,000. On completion of a review of the Corporation's "open" contracts as of December 31, 2023, total onerous contract costs of $6,300,000 have been accrued in provisions and other current liabilities.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation will continue to review open contracts on a quarterly basis to determine if any ongoing or new contracts become onerous, and if any of the underlying conditions or assumptions change which would require an adjustment to the accrued provision.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18.    Provisions (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingent Consideration</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the acquisition of BMS in November 2021 (note 7), total consideration included earn-out cash consideration payable by the Corporation, based on the achievement of certain performance milestones over a three year period from the acquisition date. As part of the post-acquisition restructuring of operations at Ballard Motive Solutions in the UK in 2022, there was a change in estimate in the fair value of contingent consideration due to changes in expectation of achieving milestones. This resulted in a recovery on settlement of contingent consideration of $9,891,000 related to the cancellation of certain contingent and outstanding cash milestones no longer payable. The contingent consideration provision now comprises the last remaining milestone at its estimated value of $78,000.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, cash payments of $2,000,000 (2022 - $14,900,000) were made by the Corporation upon successful achievement of certain performance milestones.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legal provision</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the post-acquisition restructuring of operations at BMS in 2022 (note 7), the Corporation recorded a legal provision for various contract exit and modification costs, grant adjustment charges, and legal and advisory costs, net of expected recoveries. As at December 31, 2023, costs totalling $nil remain accrued.</span></div> <div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:33.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.809%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restructuring</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Warranty</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Onerous </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contingent </span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Legal</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">provision</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">provision</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">contracts</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">consideration</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">provision</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At January 1, 2022</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,712 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">300 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,258 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,275 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Opening retained earnings adjustment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,200 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,200 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provisions made during year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">455 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,851 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,900 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,968 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,174 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provisions used/paid during year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(320)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,391)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,900)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17,611)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provisions reversed/expired during year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(860)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,280)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,140)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2022</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">137 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,327 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,400 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,078 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,968 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,910 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provisions made during year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,459 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,210 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,600 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,269 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provisions used/paid during year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,176)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,652)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,000)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,968)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,796)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provisions reversed/expired during year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(910)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(700)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,610)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2023</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">422 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,997 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,300 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,797 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 5000 8712000 300000 26258000 0 35275000 0 0 1200000 0 0 1200000 455000 5851000 2900000 0 2968000 12174000 320000 2391000 0 14900000 0 17611000 0 860000 0 9280000 0 10140000 -3000 15000 0 0 0 12000 137000 11327000 4400000 2078000 2968000 20910000 1459000 7210000 2600000 0 0 11269000 1176000 2652000 0 2000000 2968000 8796000 0 910000 700000 0 0 1610000 2000 22000 0 0 0 24000 422000 14997000 6300000 78000 0 21797000 422000 7210000 5851000 5916000 4580000 1294000 1271000 2652000 2391000 910000 860000 14997000 1200000 6300000 P3Y 9891000 78000 2000000 14900000 0 Lease liability:<div style="margin-bottom:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation leases certain assets under lease agreements. The lease liability consists primarily of leases of land and buildings, office equipment and vehicles. The leases have interest rates ranging from 2.95% to 8.56% per annum and expire between January 2024 and October 2033. </span></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,368 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,743 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vehicle</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">113 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease Liability, Current</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,505 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,895 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,078 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,505 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vehicle</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">283 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">258 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease Liability, Non-current</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,393 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,836 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease Liability</span></td><td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,898 </span></td><td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,731 </span></td><td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation is committed to minimum lease payments as follows:</span></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:57.963%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.045%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Analysis</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less than one year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,667 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Between one and five years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,757 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">More than five years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,837 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total undiscounted lease liabilities</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,261 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, the Corporation made principal payments on its lease liabilities of $4,013,000 (2022 - $3,322,000).</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred gains were also recorded on closing of the finance lease agreement and are amortized over the lease term. At December 31, 2023, the outstanding deferred gain was $485,000 (2022 – $902,000).</span></div> 0.0295 0.0856 <div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,368 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,743 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vehicle</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">113 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease Liability, Current</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,505 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,895 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,078 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,505 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vehicle</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">283 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">258 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease Liability, Non-current</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,393 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,836 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease Liability</span></td><td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,898 </span></td><td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,731 </span></td><td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4368000 3743000 38000 39000 99000 113000 4505000 3895000 13078000 11505000 32000 73000 283000 258000 13393000 11836000 17898000 15731000 <div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation is committed to minimum lease payments as follows:</span></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:57.963%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.045%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Analysis</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less than one year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,667 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Between one and five years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,757 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">More than five years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,837 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total undiscounted lease liabilities</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,261 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, the Corporation made principal payments on its lease liabilities of $4,013,000 (2022 - $3,322,000).</span></div> 5667000 11757000 4837000 22261000 4013000 3322000 485000 902000 Other non-current liabilities and employee future benefits:<div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,337 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,805 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee future benefits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(475)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">455 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other non-current liabilities and employee future benefits</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,862 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,260 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other non-current liabilities: Decommissioning liabilities</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A provision for decommissioning liabilities has been recorded for the Corporation’s head office building in Burnaby, British Columbia and is related to estimated site restoration obligations at the end of the lease term. The Corporation has made certain modifications to the leased building to facilitate the manufacturing and testing of its fuel cell products. Consequently, the site restoration obligations relate primarily to dismantling and removing various manufacturing and test equipment and restoring the infrastructure of the leased building to its original state of when the lease was entered into.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the long-term nature of the liability, the most significant uncertainty in estimating the provision is the costs that will be incurred. The Corporation has determined a range of reasonably possible outcomes of the total costs for the head office building. In determining the fair value of the decommissioning liabilities, the estimated future cash flows have been discounted at 3.17% per annum (2022 – 3.41%).</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation performed an assessment of the estimated cash flows required to settle the obligations for the building as of December 31, 2023. Based on the assessment, an increase of $449,000 in the provision (2022 - $nil) was recorded against decommissioning liabilities, in addition to accretion costs of $43,000 (2022 - $44,000) and the effect of movements in exchange rates of $40,000 (2022 - $(117,000)).</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net discounted amount of estimated cash flows required to settle the obligation for the building as of December 31, 2023 is $2,337,000 (2022 - $1,805,000) which is expected to be settled at the end of the lease term in 2025.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee future benefits</span></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net defined benefit pension plan liability</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(582)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">348 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net other post-retirement benefit plan liability</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee future benefits</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(475)</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">455 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation maintained a defined benefit pension plan covering existing and former employees in the United States. The benefits under the pension plan were based on years of service and salary levels accrued as of December 31, 2009. In 2009, amendments were made to the defined benefit pension plan to freeze benefits accruing to employees at their respective years of service and salary levels obtained as of December 31, 2009. </span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, the Corporation completed a settlement agreement with an external party to transfer 100% of its liability for the plan retiree population of the plan. On final settlement, $7,326,000 of the plan assets were distributed to this external party who then assumed the full liability of the retiree group. The Corporation also filed formal plan termination documents and once formal approval is obtained later in 2024, the Corporation anticipates settling the remaining plan liability through cash settlement and annuity purchases from the remaining plan assets.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain employees in the United States are also eligible for post-retirement healthcare, life insurance, and other benefits.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation accrues the present value of its obligations under employee future benefit plans and related costs, net of the present value of plan assets.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20.     Other non-current liabilities and employee future benefits (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee future benefits (cont'd)</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement date used to determine pension and other post-retirement benefit obligations and expense is December 31 of each year. The most recent actuarial valuation of the employee future benefit plans for funding purposes was as of January 1, 2023. The next actuarial valuation of the employee future benefit plans for funding purposes is expected to be performed as of January 1, 2024.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation expects contributions of $nil to be paid to its defined benefit plans in 2024.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables reconcile the opening balances to the closing balances for the net defined benefit liability and its components for the two plans. The expense recognized in statement of loss and comprehensive income (loss) is recorded in finance loss and other (note 26).</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">    </span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:36.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.605%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Defined benefit obligation</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value of plan assets</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net defined benefit liability</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Defined benefit pension plan</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at January 1</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">14,402</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,187 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(14,054)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17,373)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">348</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,814 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Included in profit or loss</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current service cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">26</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">26</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest cost (income)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">700</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">518 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(683)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(468)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">17</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Benefits payable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">726</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">548 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(683)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(468)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">43</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Included in other comprehensive income (loss)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remeasurements loss (gain):</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Actuarial loss (gain) arising from:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Demographic assumptions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial assumptions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">113</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,547)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">113</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,547)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Experience adjustment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(600)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(91)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(600)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(91)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Return on plan assets excluding interest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(486)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,092 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(486)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,092 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Plan expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(54)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(24)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">54</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(7,326)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,326</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(7,867)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,662)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,894</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,116 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(973)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,546)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contributions paid by the employer</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(558)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(671)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">558</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">671 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(558)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(671)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">558</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">671 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at December 31</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,703</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,402 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(7,285)</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,054)</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(582)</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">348 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20.     Other non-current liabilities and employee future benefits (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee future benefits (cont'd)</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:36.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.605%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Defined benefit obligation</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value of plan assets</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net defined benefit liability</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other post-retirement benefit plan</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at January 1</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">107</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">107</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Included in profit or loss</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest cost (income)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Included in other comprehensive income (loss)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remeasurements loss (gain):</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Actuarial loss (gain) arising from:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Demographic assumptions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial assumptions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Experience adjustment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contributions paid by the employer</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(8)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(8)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at December 31</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">107</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">107</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Included in other comprehensive income (loss)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Defined benefit pension plan actuarial gain</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">973 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,546 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other post-retirement benefit plan actuarial loss</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(32)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">970 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,514 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pension plan assets comprise:</span></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt securities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant actuarial assumptions adopted in measuring the fair value of benefit obligations at December 31 were as follows:</span></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:44.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.046%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension plan</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other benefit plan</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension plan</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other benefit plan</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.88 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.67 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.00 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.89 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:9pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20.     Other non-current liabilities and employee future benefits (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee future benefits (cont'd)</span></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant actuarial assumptions adopted in determining net expense for the years ended December 31 were as follows:</span></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:44.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.046%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension plan</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other benefit plan</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension plan</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other benefit plan</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.00 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.67 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.76 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.89 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impacts of assumed health care cost trend rates applicable to the other post-retirement benefit plan at December 31, 2023 including a one-percentage-point change in assumed health care cost trend rates would not have a material impact on the Corporation’s financial statements.</span></div> <div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,337 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,805 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee future benefits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(475)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">455 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other non-current liabilities and employee future benefits</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,862 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,260 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net defined benefit pension plan liability</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(582)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">348 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net other post-retirement benefit plan liability</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee future benefits</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(475)</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">455 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables reconcile the opening balances to the closing balances for the net defined benefit liability and its components for the two plans. The expense recognized in statement of loss and comprehensive income (loss) is recorded in finance loss and other (note 26).</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">    </span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:36.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.605%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Defined benefit obligation</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value of plan assets</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net defined benefit liability</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Defined benefit pension plan</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at January 1</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">14,402</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,187 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(14,054)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17,373)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">348</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,814 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Included in profit or loss</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current service cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">26</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">26</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest cost (income)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">700</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">518 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(683)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(468)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">17</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Benefits payable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">726</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">548 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(683)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(468)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">43</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Included in other comprehensive income (loss)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remeasurements loss (gain):</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Actuarial loss (gain) arising from:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Demographic assumptions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial assumptions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">113</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,547)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">113</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,547)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Experience adjustment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(600)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(91)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(600)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(91)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Return on plan assets excluding interest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(486)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,092 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(486)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,092 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Plan expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(54)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(24)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">54</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(7,326)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,326</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(7,867)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,662)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,894</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,116 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(973)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,546)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contributions paid by the employer</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(558)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(671)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">558</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">671 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(558)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(671)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">558</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">671 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at December 31</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,703</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,402 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(7,285)</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,054)</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(582)</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">348 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20.     Other non-current liabilities and employee future benefits (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee future benefits (cont'd)</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:36.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.605%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Defined benefit obligation</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value of plan assets</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net defined benefit liability</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other post-retirement benefit plan</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at January 1</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">107</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">107</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Included in profit or loss</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest cost (income)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Included in other comprehensive income (loss)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remeasurements loss (gain):</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Actuarial loss (gain) arising from:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Demographic assumptions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial assumptions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Experience adjustment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contributions paid by the employer</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(8)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(8)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at December 31</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">107</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">107</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2337000 1805000 475000 -455000 1862000 2260000 0.0317 0.0341 449000 0 43000 44000 40000 -117000 2337000 1805000 -582000 348000 107000 107000 -475000 455000 1 -7326000 0 2 14402000 19187000 -14054000 -17373000 348000 1814000 26000 30000 0 0 26000 30000 700000 518000 -683000 -468000 17000 50000 0 0 0 0 0 0 726000 548000 -683000 -468000 43000 80000 0 0 0 0 0 0 -113000 4547000 0 0 -113000 4547000 600000 91000 0 0 600000 91000 0 0 486000 -3092000 486000 -3092000 -54000 -24000 54000 24000 0 0 7326000 0 -7326000 0 0 0 7867000 4662000 -6894000 -3116000 973000 1546000 0 0 0 0 0 0 558000 671000 -558000 -671000 0 0 -558000 -671000 558000 671000 0 0 6703000 14402000 -7285000 -14054000 -582000 348000 107000 80000 0 0 107000 80000 5000 2000 0 0 5000 2000 5000 2000 0 0 5000 2000 0 0 0 0 0 0 -1000 23000 0 0 -1000 23000 -2000 -55000 0 0 -2000 -55000 -3000 -32000 0 0 -3000 -32000 0 0 8000 7000 8000 7000 8000 7000 -8000 -7000 0 0 -8000 -7000 0 0 -8000 -7000 107000 107000 0 0 107000 107000 <div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Included in other comprehensive income (loss)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Defined benefit pension plan actuarial gain</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">973 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,546 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other post-retirement benefit plan actuarial loss</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(32)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">970 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,514 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 973000 1546000 -3000 -32000 970000 1514000 <div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pension plan assets comprise:</span></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt securities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 1 0.03 0 0.60 0 0.37 1 1 <div style="margin-bottom:9pt;padding-left:18pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant actuarial assumptions adopted in measuring the fair value of benefit obligations at December 31 were as follows:</span></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:44.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.046%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension plan</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other benefit plan</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension plan</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other benefit plan</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.88 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.67 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.00 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.89 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:9pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20.     Other non-current liabilities and employee future benefits (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee future benefits (cont'd)</span></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant actuarial assumptions adopted in determining net expense for the years ended December 31 were as follows:</span></div><div style="margin-bottom:9pt;padding-left:18pt;padding-right:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:44.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.046%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension plan</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other benefit plan</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension plan</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other benefit plan</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.00 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.67 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.76 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.89 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td></tr></table></div> 0.0488 0.0467 0.0500 0.0489 0.0500 0.0467 0.0276 0.0489 0.01 0.01 Equity:<div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Option Expense</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,035 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,931 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">DSU Expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">397 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">529 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSU Expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,288 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,479 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total share-based compensation for continuing operations (per statement of loss)</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,720 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,939 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Discontinued operations</span></td><td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">239 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">469 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total share-based compensation (per statement of equity)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,959 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,408 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">Share capital:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon acquisition of BMS in November 2021 (note 7), part of the total consideration paid included the issuance of 337,353 shares of the Corporation in three future tranches at a fair value of $18.30 per share discounted for the timing delay in receiving the shares using an Asian put option pricing model, or $4,851,000.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, the Corporation issued the second and final third tranches of 224,902 (2022 - 112,451) common shares with a fair value of $3,068,000 (2022 - $1,782,000) as per the acquisition date, offset by miscellaneous deferred financing costs of $15,000 (2022 - $20,000).</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During March 2021, the Corporation filed a short form base Shelf Prospectus, which provides the flexibility to make offerings of securities up to an aggregate initial offering price of $1,500,000,000 during the effective period of the Prospectus, until April 2023. This was renewed in May 2023 for a period of two years until April 2025.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023, 298,935,706 ( 2022 - 298,394,203) common shares were issued and outstanding.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)    Share options:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation has options outstanding under a consolidated share option plan. All directors, officers and employees of the Corporation, and its subsidiaries, are eligible to participate in the share option plans although as a matter of policy, options are currently not issued to directors. Option exercise prices are denominated in either Canadian or U.S. dollars, depending on the residency of the recipient. Canadian dollar denominated options have been converted to U.S. dollars using the year-end exchange rate for presentation purposes.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All options have a term of seven years from the date of grant unless otherwise determined by the board of directors. One-third of the options vest and may be exercised, at the beginning of each of the second, third, and fourth years after granting.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.     Equity (cont'd):</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)    Share options (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As at December 31, options outstanding from the consolidated share option plan were as follows:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:67.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.028%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.030%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options for common shares</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average exercise price</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At January 1, 2022</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,041,567 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.70 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,263,685 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.97 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(304,635)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.87 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(184,496)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.75 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options expired</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,501)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.20 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2022</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,807,620 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.19 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(152,120)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.25 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(263,253)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.39 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options expired</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,025)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.36 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2023</span></td><td colspan="2" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,390,222 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.36 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about the Corporation’s share options outstanding as at December 31, 2023:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:35.359%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.009%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-left:1pt solid #828282;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options outstanding</span></td><td colspan="3" style="border-left:1pt solid #828282;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options exercisable</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #828282;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average<br/>remaining<br/>contractual life</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>average<br/>exercise</span></td><td colspan="3" style="border-left:1pt solid #828282;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>average</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Range of exercise price</span></td><td colspan="3" style="border-left:1pt solid #828282;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">price</span></td><td colspan="3" style="border-left:1pt solid #828282;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">exercisable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">exercise price</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$1.33 - $3.08</span></div></td><td colspan="2" style="border-left:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,038,671 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.7</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.84 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-left:0.5pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,038,671 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.84 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$3.64 - $5.62</span></div></td><td colspan="2" style="border-left:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">440,140 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.05 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-left:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">393,037 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.86 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$7.07 - $10.73</span></div></td><td colspan="2" style="border-left:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,043,418 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.14 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-left:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,403,784 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.43 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$12.91 - $26.13</span></div></td><td colspan="2" style="border-left:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">867,993 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.02 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-left:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">729,625 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.43 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:2pt solid #000000;border-left:0.5pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,390,222 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.4</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.36 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-left:0.5pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,565,117 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.93 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, compensation expense of $3,035,000 (2022 – $5,931,000) was recorded in net loss based on the grant date fair value of the awards recognized over the vesting period.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, 152,120 (2022 - 304,635) options were exercised for an equal amount of common shares for proceeds of $335,000 (2022 -$916,000).</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, options to purchase nil common shares were granted with a weighted average fair value of $nil (2022 – 1,263,685 options and $4.92 fair value). The granted options vest annually over three years.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As at December 31, 2023, options to purchase 4,390,222 common shares were outstanding (2022 – 4,807,620). </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)    Share distribution plan:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation has a consolidated share distribution plan that permits the issuance of common shares for no cash consideration to employees of the Corporation to recognize their past contribution and to encourage future contribution to the Corporation. At December 31, 2023, there were 17,140,498 (2022 – 18,844,127) shares available to be issued under this plan.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022 and 2023, no shares were issued under this plan and therefore no compensation expense was recorded against profit or loss.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.     Equity (cont'd):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)    Deferred share units:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred share units (“DSUs”) are granted to the board of directors and executives. Eligible directors must elect to receive at least half of their annual retainers and executives may elect to receive all or part of their annual bonuses in DSUs. Each DSU is redeemable for one common share in the capital of the Corporation after the director or executive ceases to provide services to the Corporation. Shares will be issued from the Corporation’s share distribution plan.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:79.111%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.689%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">DSUs for common shares</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At January 1, 2022</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">756,223 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">DSUs granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,319 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">DSUs exercised</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(126,862)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2022</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">709,680 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">DSUs granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93,188 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">DSUs exercised</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(65,499)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2023</span></td><td colspan="2" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">737,369 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, compensation expense of $397,000 (2022 - $529,000) was recorded in net loss relating to 93,188 DSUs (2022 - 80,319) granted during the year. </span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, 65,499 DSUs (2022 – 126,862) were exercised, net of applicable taxes, which resulted in the issuance of 31,736 common shares (2022 – 58,990), resulting in an impact on equity of $171,000 (2022 - $753,000).</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As at December 31, 2023, 737,369 deferred share units were outstanding (2022 – 709,680).</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(e)    Restricted share units:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted share units (“RSUs”) are granted to employees and executives. Each RSU is convertible into one common share. The RSUs vest after a specified number of years from the date of issuance, and under certain circumstances, are contingent on achieving specified performance criteria. A performance factor adjustment is made if there is an over-achievement (or under-achievement) of specified performance criteria, resulting in additional (or fewer) RSUs being converted. Certain RSUs granted in 2023 include an additional market criteria with weighted vesting over three years. </span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation has two plans under which RSUs may be granted, the consolidated share distribution plan and the market purchase RSU plan. Awards under the consolidated share distribution plan are satisfied by the issuance of treasury shares on maturity.</span></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:76.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.106%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs for common shares</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At January 1, 2022</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">966,220 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">567,693 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSU performance factor adjustment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(29,004)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs exercised</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(460,681)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(42,148)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2022</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,002,080 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,996,387 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs exercised</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(279,668)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(577,353)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2023</span></td><td colspan="2" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,141,446 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.     Equity (cont'd):</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(e)    Restricted share units (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, compensation expense of $7,288,000 (2022 - $2,479,000) was recorded in net loss.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, 2,996,387 RSUs were issued (2022 – 567,693). The fair value of RSU grants is measured based on the stock price of the shares underlying the RSU on the date of grant or by using a complex simulation model, depending on the type of RSU.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, 279,668 RSUs (2022 – 460,681) were exercised, net of applicable taxes, which resulted in the issuance of 132,745 common shares (2022 – 217,832), resulting in an impact on equity of $585,000 (2022 - $2,466,000).</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As at December 31, 2023, 3,141,446 RSUs were outstanding (2022 – 1,002,080).</span></div> <div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Option Expense</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,035 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,931 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">DSU Expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">397 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">529 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSU Expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,288 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,479 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total share-based compensation for continuing operations (per statement of loss)</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,720 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,939 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Discontinued operations</span></td><td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">239 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">469 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total share-based compensation (per statement of equity)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,959 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,408 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3035000 5931000 397000 529000 7288000 2479000 10720000 8939000 239000 469000 10959000 9408000 337353 3 18.30 4851000 224902 112451 3068000 1782000 15000 20000 1500000000 P2Y 298935706 298935706 298394203 298394203 P7Y <div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As at December 31, options outstanding from the consolidated share option plan were as follows:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:67.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.028%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.030%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options for common shares</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average exercise price</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At January 1, 2022</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,041,567 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.70 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,263,685 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.97 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(304,635)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.87 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(184,496)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.75 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options expired</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,501)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.20 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2022</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,807,620 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.19 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(152,120)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.25 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(263,253)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.39 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options expired</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,025)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.36 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2023</span></td><td colspan="2" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,390,222 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.36 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4041567 8.70 1263685 8.97 304635 2.87 184496 12.75 8501 2.20 4807620 9.19 152120 2.25 263253 10.39 2025 1.36 4390222 9.36 <div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about the Corporation’s share options outstanding as at December 31, 2023:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:35.359%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.009%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-left:1pt solid #828282;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options outstanding</span></td><td colspan="3" style="border-left:1pt solid #828282;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options exercisable</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #828282;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average<br/>remaining<br/>contractual life</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>average<br/>exercise</span></td><td colspan="3" style="border-left:1pt solid #828282;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>average</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Range of exercise price</span></td><td colspan="3" style="border-left:1pt solid #828282;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">price</span></td><td colspan="3" style="border-left:1pt solid #828282;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">exercisable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">exercise price</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$1.33 - $3.08</span></div></td><td colspan="2" style="border-left:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,038,671 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.7</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.84 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-left:0.5pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,038,671 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.84 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$3.64 - $5.62</span></div></td><td colspan="2" style="border-left:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">440,140 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.05 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-left:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">393,037 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.86 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$7.07 - $10.73</span></div></td><td colspan="2" style="border-left:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,043,418 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.14 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-left:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,403,784 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.43 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$12.91 - $26.13</span></div></td><td colspan="2" style="border-left:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">867,993 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.02 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-left:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">729,625 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.43 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:2pt solid #000000;border-left:0.5pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,390,222 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.4</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.36 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-left:0.5pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,565,117 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.93 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about the Corporation’s share options outstanding as at December 31, 2023:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:35.359%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.009%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-left:1pt solid #828282;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options outstanding</span></td><td colspan="3" style="border-left:1pt solid #828282;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options exercisable</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #828282;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average<br/>remaining<br/>contractual life</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>average<br/>exercise</span></td><td colspan="3" style="border-left:1pt solid #828282;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>average</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Range of exercise price</span></td><td colspan="3" style="border-left:1pt solid #828282;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">price</span></td><td colspan="3" style="border-left:1pt solid #828282;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">exercisable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">exercise price</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$1.33 - $3.08</span></div></td><td colspan="2" style="border-left:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,038,671 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.7</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.84 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-left:0.5pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,038,671 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.84 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$3.64 - $5.62</span></div></td><td colspan="2" style="border-left:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">440,140 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.05 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-left:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">393,037 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.86 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$7.07 - $10.73</span></div></td><td colspan="2" style="border-left:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,043,418 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.14 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-left:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,403,784 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.43 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$12.91 - $26.13</span></div></td><td colspan="2" style="border-left:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">867,993 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.02 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-left:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">729,625 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.43 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:2pt solid #000000;border-left:0.5pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,390,222 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.4</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.36 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-left:0.5pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,565,117 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.93 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1.33 3.08 1038671 P1Y8M12D 2.84 1038671 2.84 3.64 5.62 440140 P2Y1M6D 4.05 393037 3.86 7.07 10.73 2043418 P4Y2M12D 10.14 1403784 10.43 12.91 26.13 867993 P4Y1M6D 18.02 729625 17.43 4390222 P3Y4M24D 9.36 3565117 8.93 3035000 5931000 152120 304635 335000 916000 0 0 1263685 4.92 P3Y 4390222 4807620 17140498 18844127 0 0 0 0 1 <div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:79.111%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.689%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">DSUs for common shares</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At January 1, 2022</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">756,223 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">DSUs granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,319 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">DSUs exercised</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(126,862)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2022</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">709,680 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">DSUs granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93,188 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">DSUs exercised</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(65,499)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2023</span></td><td colspan="2" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">737,369 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:76.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.106%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs for common shares</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At January 1, 2022</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">966,220 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">567,693 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSU performance factor adjustment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(29,004)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs exercised</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(460,681)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(42,148)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2022</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,002,080 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,996,387 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs exercised</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(279,668)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(577,353)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2023</span></td><td colspan="2" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,141,446 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 756223 80319 126862 709680 93188 65499 737369 397000 529000 93188 80319 65499 126862 31736 58990 171000 753000 737369 709680 1 P3Y 2 966220 567693 -29004 460681 42148 1002080 2996387 279668 577353 3141446 7288000 2479000 2996387 567693 279668 460681 132745 217832 585000 2466000 3141446 1002080 Commitments and contingencies:<div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As at December 31, 2023, the Corporation is committed to minimum lease payments (note 19).</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:113%">Long-term investments include two investments committing the Corporation to be a limited partner in hydrogen infrastructure and growth equity funds (note 14). The Corporation has committed to investing £25,000,000 (including £10,986,000 invested as of December 31, 2023) into HyCap. The Corporation has committed to investing €30,000,000 (including €4,701,000 invested as of December 31, 2023) into Clean H2. Long-term investments also include an investment committing the Corporation to be a limited partner in Templewater, a decarbonization climate technology and growth equity fund. The Corporation has committed to investing $1,000,000 (including $nil invested as of December 31, 2023) in Templewater. </span></div><div><span><br/></span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As at December 31, 2023, the Corporation has outstanding commitments aggregating up to a maximum of $22,031,000 relating primarily to purchases of property, plant and equipment.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the acquisition of intellectual property from UTC in April 2014, the Corporation retains a royalty obligation in certain circumstances to pay UTC a portion of any future intellectual property sale and licensing income generated from certain of the Corporation's intellectual property portfolio for a period of 15 years expiring in April 2029. No royalties were paid to UTC in the years ended December 31, 2023 and December 31, 2022.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation retains a previous funding obligation to pay royalties of 2% of revenues, to a maximum of $4,613,000 (CDN $5,351,000), on sales of certain fuel cell products for commercial distributed utility applications. As of December 31, 2023, no royalties have been incurred to date for this agreement.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation also retains a previous funding obligation to pay royalties of 2% of revenues, to a maximum of $1,896,000 (CDN $2,200,000), on sales of certain fuel cell products for commercial transit applications. As of December 31, 2023, no royalties have been incurred to date for this agreement.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business or as required by certain acquisition or disposition agreements, the Corporation is periodically required to provide certain indemnities to other parties. As of December 31, 2023, the Corporation has not accrued any significant amount owing, or receivable, due to any indemnity agreements undertaken in the ordinary course of business.</span></div> 2 25000000 10986000 30000000 4701000 1000000 0 22031000 P15Y 0 0 0.02 4613000 5351000 0 0.02 1896000 2200000 0 Disaggregation of revenue:<div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation's operations and main revenue streams are the same as those described in note 4. The Corporation's revenue is derived from contracts with customers.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">23. Disaggregation of revenue (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the following table, revenue is disaggregated by geographical market, by market application, and by timing of revenue recognition.</span></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:71.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.365%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Geographical markets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">China</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,980 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,127 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,958 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,444 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,736 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,572 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,694 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,717 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,368 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,860 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Application</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Bus</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,265 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,917 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Truck</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,961 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,472 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Rail</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,106 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Marine</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,331 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,184 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">HD Mobility subtotal</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66,657 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,679 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stationary</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,707 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,872 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Emerging Markets and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,004 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,309 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,368 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,860 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Timing of revenue recognition</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Products transferred at a point in time</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78,769 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,749 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Products and services transferred over time</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,599 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,111 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,368 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,860 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the following table, revenue is disaggregated by geographical market, by market application, and by timing of revenue recognition.</span></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:71.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.365%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Geographical markets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">China</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,980 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,127 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,958 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,444 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,736 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,572 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,694 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,717 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,368 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,860 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Application</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Bus</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,265 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,917 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Truck</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,961 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,472 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Rail</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,106 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Marine</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,331 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,184 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">HD Mobility subtotal</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66,657 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,679 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stationary</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,707 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,872 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Emerging Markets and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,004 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,309 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,368 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,860 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Timing of revenue recognition</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Products transferred at a point in time</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78,769 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,749 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Products and services transferred over time</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,599 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,111 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,368 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,860 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 11980000 9127000 48958000 38444000 37736000 28572000 3694000 5717000 102368000 81860000 29265000 24917000 10961000 11472000 19100000 5106000 7331000 2184000 66657000 43679000 21707000 18872000 14004000 19309000 102368000 81860000 78769000 52749000 23599000 29111000 102368000 81860000 Personnel expenses:<div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Personnel expenses are included in cost of product and service revenues, research and product development expense, general and administrative expense, sales and marketing expense, and other expense.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"></td><td style="width:71.147%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.022%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.023%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Salaries and employee benefits</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">103,868 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92,743 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation (note 21)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,720 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,939 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114,588 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101,682 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"></td><td style="width:71.147%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.022%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.023%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Salaries and employee benefits</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">103,868 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92,743 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation (note 21)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,720 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,939 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114,588 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101,682 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 103868000 92743000 10720000 8939000 114588000 101682000 Other operating expense:<div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net impairment loss on trade receivables</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,498 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restructuring and related costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,512 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">482 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition related costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">773 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,857 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,783 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,412 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, the Corporation recorded a net impairment loss on trade receivables of $1,498,000 (2022 - $73,000), consisting primarily of various receivables no longer deemed collectible. In the event that the Corporation recovers any amounts previously recorded as impairment losses, the recovered amount will be recognized as a reversal of the impairment loss in the period of recovery.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">25. Other operating expense (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, total restructuring and related charges of $1,512,000 (2022 - $482,000) relate primarily to certain cost cutting measures and related personnel costs.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition related costs of $773,000 (2022 - $2,857,000) for the year ended December 31, 2023 consist primarily of other legal, advisory, and transaction related costs incurred due to corporate development activities.</span></div> <div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net impairment loss on trade receivables</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,498 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restructuring and related costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,512 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">482 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition related costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">773 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,857 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,783 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,412 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1498000 73000 1512000 482000 773000 2857000 3783000 3412000 1498000 73000 1512000 482000 773000 2857000 Finance income and expense:<div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee future benefit plan expense (note 20)</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(109)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(189)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,340 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,606 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mark to market and foreign exchange loss on financial assets (notes 14 &amp; 32)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,897)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(16,877)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign exchange gain (loss)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">821 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,552)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Government levies</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(100)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(100)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Finance income (loss) and other</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,055 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,112)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Finance expense</span></td><td style="border-bottom:2pt solid #000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,105)</span></td><td style="border-bottom:2pt solid #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,265)</span></td><td style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee future benefit plan expense (note 20)</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(109)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(189)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,340 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,606 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mark to market and foreign exchange loss on financial assets (notes 14 &amp; 32)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,897)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(16,877)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign exchange gain (loss)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">821 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,552)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Government levies</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(100)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(100)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Finance income (loss) and other</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,055 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,112)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Finance expense</span></td><td style="border-bottom:2pt solid #000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,105)</span></td><td style="border-bottom:2pt solid #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,265)</span></td><td style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 109000 189000 43340000 19606000 -12897000 -16877000 821000 -4552000 100000 100000 31055000 -2112000 1105000 1265000 Impairment charges on property, plant, and equipment:<div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, the Corporation recognized impairment charges on property, plant, and equipment of $967,000 (2022 - $7,000).</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, the Corporation decided to suspend investment in a planned facility in China . As a result of this decision, the Corporation will not be able to recover any costs totalling $936,000 as the plant was still in the design phase and the costs incurred are not directly transferable to any other planned location. Consequently, the Corporation recognized property, plant and equipment impairment charges of $936,000 during the year ended December 31, 2023. </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, the Corporation also recorded an impairment loss of $31,000 (2022 - $7,000) for production and test equipment that was never placed in service and was determined not required to support the Corporation's future manufacturing or testing capabilities.</span></div> 967000 7000 936000 936000 31000 7000 Income taxes:<div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">Current tax expense:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income tax benefit (expense) included in the determination of the profit (loss) from continuing operations comprise of:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">28.     Income taxes (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">Current tax expense (cont'd): </span></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current tax expense</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current period income tax</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Withholding tax</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">94 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total current tax expense</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">158 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deferred tax expense</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(45,050)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,264)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments for prior periods</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,174 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">277 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in unrecognized deductible temporary differences</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,876 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,987 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred tax expense</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total income tax expense from continuing operations</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">158 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation’s effective income tax rate differs from the combined Canadian federal and provincial statutory income tax rate for companies. The principal factors causing the difference are as follows:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss before income taxes (from continuing operations)</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(144,052)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(160,329)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected tax recovery at 27.00% (2022 – 27.00% )</span></div></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(38,894)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(43,289)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase (reduction) in income taxes resulting from:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-deductible expenses (non-taxable income)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(993)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,712 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expiry of losses and ITC</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,515 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment tax credits earned</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,009)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,782)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign tax rate and tax rate differences</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,165 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,636 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in unrecognized deductible temporary differences</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,674 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,247 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">119 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income taxes from continuing operations</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">158 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)    Unrecognized deferred tax asset:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023, the Corporation did not recognize any deferred tax assets resulting from the following deductible temporary differences for financial statement and income tax purposes.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Scientific research expenditures</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">143,663 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127,482 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,315 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,463 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share issuance costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,145 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,588 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses from operations carried forward</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">394,599 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">284,468 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capital losses carried forward</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,703 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment tax credits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,810 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,451 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property, plant and equipment and intangible assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">221,365 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">208,991 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">867,600 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">709,443 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets have not been recognized in respect of these deductible temporary differences because it is not currently probable that future taxable profit will be available against which the Corporation can utilize the benefits.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">28.     Income taxes (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)    Unrecognized deferred tax asset (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation has available to carry forward the following as at December 31:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Canadian scientific research expenditures</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">143,663 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127,482 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Canadian losses from operations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">262,887 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165,647 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Canadian capital losses from operations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,958 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Canadian investment tax credits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,810 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40,877 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">German losses from operations for corporate tax purposes</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">501 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">US federal losses from operations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,784 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,237 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denmark losses from operations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65,786 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,495 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Hong Kong losses from operations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">UK losses from operations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,085 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,304 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">UK research and development tax credits</span></td><td colspan="2" style="border-bottom:2pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">122 </span></td><td style="border-bottom:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:2pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115 </span></td><td style="border-bottom:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Canadian scientific research expenditures may be carried forward indefinitely. The Canadian losses from operations may be used to offset future Canadian taxable income and expire over the period from 2033 to 2043.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The German, Hong Kong, Denmark and UK losses from operations may be used to offset future taxable income in Germany, Hong Kong, Denmark and UK for corporate tax and trade tax purposes and may be carried forward indefinitely.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The US federal losses from operations incurred prior to January 1, 2018 may be used to offset future US taxable income and expire over the period from 2023 to 2037 and may be carried forward indefinitely for losses incurred after January 1, 2018.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Canadian investment tax credits may be used to offset future Canadian income taxes otherwise payable and expire over the period from 2023 to 2043. The UK scientific research and development tax credits may be carried forward indefinitely.</span></div> <div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income tax benefit (expense) included in the determination of the profit (loss) from continuing operations comprise of:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">28.     Income taxes (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">Current tax expense (cont'd): </span></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current tax expense</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current period income tax</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Withholding tax</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">94 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total current tax expense</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">158 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deferred tax expense</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(45,050)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,264)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments for prior periods</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,174 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">277 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in unrecognized deductible temporary differences</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,876 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,987 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred tax expense</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total income tax expense from continuing operations</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">158 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 64000 39000 94000 3000 158000 42000 -45050000 -12264000 2174000 277000 42876000 11987000 0 0 158000 42000 <div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation’s effective income tax rate differs from the combined Canadian federal and provincial statutory income tax rate for companies. The principal factors causing the difference are as follows:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss before income taxes (from continuing operations)</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(144,052)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(160,329)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected tax recovery at 27.00% (2022 – 27.00% )</span></div></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(38,894)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(43,289)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase (reduction) in income taxes resulting from:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-deductible expenses (non-taxable income)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(993)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,712 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expiry of losses and ITC</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,515 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment tax credits earned</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,009)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,782)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign tax rate and tax rate differences</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,165 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,636 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in unrecognized deductible temporary differences</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,674 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,247 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">119 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income taxes from continuing operations</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">158 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -144052000 -160329000 0.2700 0.2700 -38894000 -43289000 993000 -12712000 96000 1515000 4009000 3782000 4165000 4636000 39674000 28247000 119000 3000 158000 42000 <div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023, the Corporation did not recognize any deferred tax assets resulting from the following deductible temporary differences for financial statement and income tax purposes.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Scientific research expenditures</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">143,663 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127,482 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,315 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,463 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share issuance costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,145 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,588 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses from operations carried forward</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">394,599 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">284,468 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capital losses carried forward</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,703 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment tax credits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,810 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,451 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property, plant and equipment and intangible assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">221,365 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">208,991 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">867,600 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">709,443 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation has available to carry forward the following as at December 31:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Canadian scientific research expenditures</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">143,663 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127,482 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Canadian losses from operations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">262,887 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165,647 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Canadian capital losses from operations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,958 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Canadian investment tax credits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,810 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40,877 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">German losses from operations for corporate tax purposes</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">501 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">US federal losses from operations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,784 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,237 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denmark losses from operations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65,786 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,495 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Hong Kong losses from operations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">UK losses from operations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,085 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,304 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">UK research and development tax credits</span></td><td colspan="2" style="border-bottom:2pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">122 </span></td><td style="border-bottom:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:2pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115 </span></td><td style="border-bottom:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 143663000 127482000 36315000 21463000 14145000 23588000 394599000 284468000 10703000 0 46810000 43451000 221365000 208991000 867600000 709443000 143663000 127482000 262887000 165647000 12958000 0 46810000 40877000 46000 501000 46784000 49237000 65786000 50495000 116000 61000 13085000 14304000 122000 115000 Related party transactions:<div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related parties include shareholders with a significant ownership interest in the Corporation, including its subsidiaries and affiliates, and the Corporation’s equity accounted investees: Weichai Ballard JV and Synergy Ballard JVCo (note 13).</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2023 and 2022, related party transactions and balances with the Corporation's 49% owned equity accounted investee, Weichai Ballard JV, were as follows:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances with related party - Weichai Ballard JV</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade and other receivables</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,697 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,320 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,901 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,026 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,904 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,095 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transactions during the year with related party - Weichai Ballard JV</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenues</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,099 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,115 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of goods sold and operating expense</span></td><td colspan="2" style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,996 </span></td><td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,225 </span></td><td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">29.    Related party transactions (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On completion of an Equity Transfer Agreement in October 2023, the Corporation disposed of its 10% investment in Synergy Ballard JVCo valued at $nil as of December 31, 2023.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Corporation Directors and Executive Officers</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation provides key management personnel, being board directors and executive officers, certain benefits, in addition to their salaries. Key management personnel also participate in the Corporation’s share-based compensation plans (note 21).</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to cash and equity compensation, the Corporation provides the executive officers with certain personal benefits, including car allowance, medical benefit program, long and short-term disability coverage, life insurance and an annual medical, financial planning allowance and relocation allowances and services as necessary.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The employment agreements for the executive officers are substantially the same with slight variations by individual. The maximum obligation that is required to be provided in the event of termination is notice of 12 months plus one month for every year of employment completed with the Corporation (to a maximum of 24 months), or payment in lieu of such notice, consisting of the salary, bonus and other benefits that would have been earned during such notice period. If there is a change of control, and if the executive officer’s employment is terminated, including a constructive dismissal, within 2 years following the date of a change of control, the executive officer is entitled to a payment equivalent to payment in lieu of a 24 month notice period. The minimum obligation that is required is limited to that required by employment standards legislation plus one day for every full month of employment since hire date, with no distinction made for a change of control situation.</span></div><div style="margin-bottom:9pt;padding-left:54pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Key management personnel compensation is comprised of:</span></div><div style="margin-bottom:9pt;padding-left:54pt;text-indent:-36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Salaries and employee benefits</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,817 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,416 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Post-employment retirement benefits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Termination benefits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">247 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation (note 21)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,504 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,517 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2023 and 2022, related party transactions and balances with the Corporation's 49% owned equity accounted investee, Weichai Ballard JV, were as follows:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances with related party - Weichai Ballard JV</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade and other receivables</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,697 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,320 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,901 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,026 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,904 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,095 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transactions during the year with related party - Weichai Ballard JV</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenues</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,099 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,115 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of goods sold and operating expense</span></td><td colspan="2" style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,996 </span></td><td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,225 </span></td><td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:54pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Key management personnel compensation is comprised of:</span></div><div style="margin-bottom:9pt;padding-left:54pt;text-indent:-36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Salaries and employee benefits</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,817 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,416 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Post-employment retirement benefits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Termination benefits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">247 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation (note 21)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,504 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,517 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.49 0.49 13697000 13320000 13901000 24026000 1904000 2095000 8099000 8115000 1996000 3225000 0.10 0 P12M P1M P24M P2Y P24M 3817000 3416000 65000 61000 0 247000 2622000 1793000 6504000 5517000 Supplemental disclosure of cash flow information: <div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-cash financing and investing activities:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Compensatory shares</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,688 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,029 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-cash financing and investing activities:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Compensatory shares</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,688 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,029 </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1688000 1029000 Operating segments:<div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation operates in a single segment, Fuel Cell Products and Services, which consists of the design, development, manufacture, sale and service of PEM fuel cell products for a variety of applications, focusing on power products for bus, truck, rail, marine, stationary and emerging market (material handling, off-road and other) applications, as well as the delivery of services, including technology solutions, after sales services and training. </span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, revenues included sales to one individual customer of $10,882,000 which exceeded 10% of total revenue. In 2022, revenues included sales to two individual customers of $9,426,000 and $8,115,000, respectively, which exceeded 10% of total revenue.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">31.    Operating segments (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues from continuing operations by geographic area, which are attributed to countries based on customer location for the years ended December 31, are as follows:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,702 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,052 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Germany</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,490 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,685 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,034 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,520 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">China</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,980 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,127 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Poland</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,262 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,769 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,178 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,967 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Netherlands</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,812 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">103</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">France</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,307 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,903 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denmark</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,240 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,529 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Belgium</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,089 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,430 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">India</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,034 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">656 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Taiwan</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,381 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">640 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Spain</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">857 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">763 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Norway</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">779 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">591 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,711 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Japan</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">541 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,096 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">873 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,368 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,860 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current assets by geographic area are as follows:</span></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-current assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Canada</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">186,109 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">180,421 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">China</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,916 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,047 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,600 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,791 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denmark</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,176 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,398 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,913 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">212,801 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">218,570 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1 10882000 2 9426000 8115000 <div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues from continuing operations by geographic area, which are attributed to countries based on customer location for the years ended December 31, are as follows:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,702 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,052 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Germany</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,490 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,685 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,034 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,520 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">China</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,980 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,127 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Poland</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,262 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,769 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,178 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,967 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Netherlands</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,812 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">103</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">France</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,307 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,903 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denmark</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,240 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,529 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Belgium</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,089 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,430 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">India</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,034 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">656 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Taiwan</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,381 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">640 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Spain</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">857 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">763 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Norway</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">779 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">591 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,711 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Japan</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">541 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,096 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">873 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,368 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,860 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current assets by geographic area are as follows:</span></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-current assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Canada</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">186,109 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">180,421 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">China</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,916 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,047 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,600 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,791 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denmark</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,176 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,398 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,913 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">212,801 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">218,570 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 25702000 24052000 14490000 13685000 12034000 4520000 11980000 9127000 11262000 1769000 8178000 7967000 4812000 103000 3307000 6903000 2240000 2529000 2089000 3430000 2034000 656000 1381000 640000 857000 763000 779000 591000 51000 3711000 76000 541000 1096000 873000 102368000 81860000 186109000 180421000 13916000 24047000 8600000 6791000 4176000 4398000 0 2913000 212801000 218570000 Financial instruments:<div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">Fair value:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation’s financial instruments consist of cash and cash equivalents, short-term investments, trade and other receivables, long-term financial investments, and trade and other payables. The fair values of cash and cash equivalents, trade and other receivables, and trade and other payables approximate their carrying values because of the short-term nature of these instruments. </span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term investments comprise term deposits with terms of greater than 90 days and a previously held investment in a Danish public company held by Ballard Power Systems Europe ("BPSE"). During the year ended December 31, 2022, the Corporation sold its remaining Green Hydrogen shares for net proceeds of $1,010,000.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">32.    Financial instruments (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">Fair value (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term financial investments (note 14) comprise newly-created hydrogen infrastructure and growth equity funds: HyCap Fund and Clean H2 Fund, and an investment in Forsee Power, Wisdom Motor, and Quantron AG, as well as equity-accounted investments. Changes in fair value and foreign exchange adjustments are recognized as gains or losses in the consolidated statements of loss and comprehensive income (loss) and included in finance loss and other (note 26). During the year ended December 31, 2023, the Corporation recognized net mark to market and foreign exchange losses of $12,897,000 (2022 - $16,877,000).</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase (decrease) in fair value due to MTM and foreign exchange</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term investment - Green Hydrogen</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - Forsee Power</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,501)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,865)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - Wisdom Motor</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,900)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - Quantron AG</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,237)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - HyCap Fund</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,597)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - Clean H2 Fund</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(473)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(580)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Decrease in fair value of investments</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,897)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(16,877)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value measurements recognized in the statement of financial position must be categorized in accordance with the following levels:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)    Level 1: Quoted prices (unadjusted) in active markets for identical assets or liabilities;</span></div><div style="margin-bottom:9pt;padding-left:40.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)    Level 2: Inputs other than quoted prices included in Level 1 that are observable for the asset or liability,     either directly (i.e. as prices) or indirectly (i.e. derived from prices);</span></div><div style="margin-bottom:9pt;padding-left:40.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(iii)    Level 3: Inputs for the asset or liability that are not based on observable market data (unobservable inputs).</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation's above-mentioned investment in Forsee Power is categorized as Level 1 whereas the other investments are all categorized as Level 3.</span></div><div style="margin-bottom:9pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)    Financial risk management:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation primarily has exposure to foreign currency exchange rate risk, commodity risk, interest rate risk, and credit risk.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign currency exchange rate risk</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency exchange rate risk is the risk that the fair value of deferred cash flows of a financial instrument will fluctuate because of changes in foreign exchange rates. The Corporation is exposed to currency risks primarily due to its holdings of Canadian dollar denominated cash equivalents and its Canadian dollar denominated purchases and accounts payable. Substantially all receivables are denominated in U.S. dollars.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Periodically, the Corporation uses foreign exchange currency contracts to manage exposure to currency rate fluctuations. These contracts are recorded at their fair value as either assets or liabilities on the statement of financial position. Any changes in fair value are either (i) recorded in the statement of comprehensive income (loss) if formally designated and qualified under hedge accounting criteria; or (ii) recorded in the statements of loss and comprehensive income (loss) if either not designated, or not qualified, under hedge accounting criteria.The outstanding foreign exchange currency contracts are not qualified under hedge accounting.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">32.    Financial instruments (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)    Financial risk management (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign currency exchange rate risk (cont'd)</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation limits its exposure to foreign currency risk by holding Canadian denominated cash and cash equivalents in amounts up to 100% of forecasted twelve month Canadian dollar net expenditures and up to 50% of the following twelve months of forecasted Canadian dollar net expenditures, thereby creating an economic hedge. Periodically, the Corporation also enters into forward foreign exchange contracts to further limit its exposure. At December 31, 2023, the Corporation held Canadian dollar denominated cash and cash equivalents of CDN $64,383,000 and outstanding forward foreign exchange contracts to buy a total of CDN $31,500,000 in 2023 at an average rate of CDN $1.35 to US $1.00.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following exchange rates applied during the year ended December 31, 2023:</span></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:57.963%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$US to $1.00 CDN</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$CDN to $1.00 US</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2023 Opening rate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$0.784</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$1.354</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023 Closing rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$0.755</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$1.325</span></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fiscal 2023 Average rate</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$0.741</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$1.350</span></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on cash and cash equivalents and forward foreign exchange contracts held at December 31, 2023, a 10% increase in the Canadian dollar against the U.S. dollar, with all other variables held constant, would result in an increase in foreign exchange gains of approximately $7,236,000 recorded against net income.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Canadian dollar weakened 10% against the US dollar, there would be an equal, and opposite impact, on net income. This sensitivity analysis includes foreign currency denominated monetary items, and adjusts their translation at year-end, for a 10% change in foreign currency rates.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commodity risk</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commodity risk is the risk of financial loss due to fluctuations in commodity prices, in particular, for the price of platinum and palladium, which are key components of the Corporation’s fuel cell products. Platinum and palladium are scarce natural resources and therefore the Corporation is dependent upon a sufficient supply of these commodities. To manage its exposure to commodity price fluctuations, the Corporation may include platinum and or palladium pricing adjustments directly into certain significant customer contracts.</span></div><div style="margin-bottom:9pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest rate risk</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate risk is the risk that the fair value of deferred cash flows of a financial instrument will fluctuate because of changes in market interest rates. The Corporation is exposed to interest rate risk arising primarily from fluctuations in interest rates on its cash and cash equivalents. The Corporation limits its exposure to interest rate risk by continually monitoring and adjusting portfolio duration to align to forecasted cash requirements and anticipated changes in interest rates.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on cash and cash equivalents at December 31, 2023, a 1.0% decline in interest rates, with all other variables held constant, would result in a decrease in investment income of $7,511,000. If interest rates had been 1.0% higher, there would be an equal and opposite impact on net income.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit risk</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit risk is the risk of financial loss to the Corporation if a customer or counterparty to a financial instrument fails to meet its contractual obligations, and arises principally from the Corporation’s receivables from customers.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">32.    Financial instruments (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)    Financial risk management (cont'd):</span></div><div style="margin-bottom:9pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit risk (cont'd)</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">IFRS 9 Financial Instruments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> requires impairment losses to be recognized based on “expected losses” that will occur in the future, incorporating forward looking information relating to defaults and applies a single ECL impairment model that applies to all financial assets within scope. ECLs are a probability-weighted estimate of credit losses. Credit losses are measured as the present value of all cash shortfalls (i.e. the difference between the cash flows due to the Corporation in accordance with the contract and the cash flows that the Corporation expects to receive). Under </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">IFRS 9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, at each reporting date the Corporation is required to assess whether financial assets carried at amortized cost are credit-impaired.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of this review for the year ended December 31, 2023, the Corporation did not recognize any additional estimated ECL impairment losses.</span></div> 1010000 -12897000 -16877000 <div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase (decrease) in fair value due to MTM and foreign exchange</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term investment - Green Hydrogen</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - Forsee Power</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,501)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,865)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - Wisdom Motor</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,900)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - Quantron AG</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,237)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - HyCap Fund</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,597)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investment - Clean H2 Fund</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(473)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(580)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Decrease in fair value of investments</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,897)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(16,877)</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 15000 -3501000 -14865000 -4900000 0 -4237000 150000 214000 -1597000 -473000 -580000 -12897000 -16877000 1 0.50 64383000 31500000 1.35 1.00 <div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following exchange rates applied during the year ended December 31, 2023:</span></div><div style="margin-bottom:9pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:57.963%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$US to $1.00 CDN</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$CDN to $1.00 US</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2023 Opening rate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$0.784</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$1.354</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023 Closing rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$0.755</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$1.325</span></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fiscal 2023 Average rate</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$0.741</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$1.350</span></td></tr></table></div> 0.784 1.354 0.755 1.325 0.741 1.350 0.10 7236000 0.10 0.10 0.010 -7511000 0.010

W(# M<^-I+'EOAF;^W BBCW=)^'GS&5?KDUQ,L50+!&'YO'F7(,8B@<5?C8XETY.I M4IT1]-@&YD'0@(+=#,WE&:&26V+B]MO)Z]].K(XYNV2@S=GDXY*;@AH5R!!8 M7U1)JOI4+')'^?]\W'S]C\M/O(#&Y3:9&%>$BH/E@+=B(>41(V"D=Z>4/@);0,YC.<^7N?0?:'=V M;P2#]?P:! /9MXES)D36%Y"/<(S!!R6,=9WS'9]<:6[H#"K5S5@L7L2-U3/Y M. >2H6@#*E3F7!450J;(Y)()6472M+#&>&]?8,7"<8_KB")=!&2/C6F'B-J( M(%H[?3:;#!KF;A1 )9G5V3[L^69=-]O/%U=.VIR?W8UE7^ARK*V%6"A M8O4?3'8$J;@,6J@LJ)JDU71NJ*-(F5O7&!:93^O-X\IY$]YD>**\E@NYJL%Y2 M6F&HM MU;M:5YGN-2+67BE=%?B2,#8G+N&[2H;LO1VNDF&#VYQ;J-X#$P=+XM% M0.H?]&F53^FZUW#6)MGL@%(5K:<"JZIL@8,+N09A@LS*3H:E[_5M*5KP62FYE;\T#123"Y"+Q:R)".5T@#N:G+DONCD-@6FQ ML CXWRL3T-EGG74%;SW?!II/<0RH -&IJ$0DJ:?S:"^C7J.?H[<*2<:1EF5M *$:)W5VQCCF&H!&70;F)29 MN],IZ(OW3.NJG6?M"4),V%3H E'Y!)EBI&J-T';Y&L$+\4SW0>;0GND^5JT%IT,E6YD@.V%X9_$MV>?"3[=Y 7V$N0A( M/M&<7ME0HY<096Y]OF5E>SAYR&QS1(48G9\N_O.RY@7T0D&?>0$]1+((=#UV M6-?E]GF]HJX:I;)$R+XZIJXY8"@HH.QU2GQ&BYA.]>VS\[G]7B-@<#3!+0*6 M#P5NR1>59)5 A$R$U!I2$ IT1%F4CD*7Z8KR#\VR6*QS]4@-\DAY+1%T5Q&4 M:D2PPK6SPS9H=4P&(H%$'5PQAO#?619'"K]KED4/22P"4(_%]9VK4J;4/,1M M"I9VD'R)X%)R"4E9&2><,?J2LBSZ *!SED4/:2P"50]']DU-);LH0"=/K$TD MUB:,92YIUCLUIJC+O[,L!L?4\;)8!*3NQ/FUR<((YZ!XRV9WM)HU4Q?8 -!GN,#IQJ-$,(F",Q&OHCYZ&"SG4/TQ+]+*\P\ M];'C95E,5#([M2$P+1;F[AVPI^+=]T'=JQZ0,I&7DLUM(5I[\Q+;K"E3P66K MDF+:O+R32_M(VX G%IE;39M8VIL16+^(&_1>ZD?,-O'F$1#WI>Q>-8^B C+& M8XU%^PD3L9>1J#.LU)_/ONDC@B4.*_JPN4<2QNC8[@ZMN0:K*4462&R*,UU* MF12S<7HZ&^&)CHR:PJ.$T$JJ1\,?V@90>#02=L M*59K-:$V]\1.9QP+-![.!A/-_'. ]ISZF2X+]R\&,-YEW$F.MI+AV]DY8FZ9 MEN'N8H*8B\I)&D]WO6F/Z%G/+#3CR)ZAP3(X7^?6PV_NUL<'M-TCL'J-U@H! M&LFT:809DN4#(0J)&F71)==.P#ED]1GGYXR"IM$E,#?$GIN@\F9]G[SB5"4V MHFLN;-M@:.WU@FJ>Y5QS1511= )8_[5GG&8S"KQ&YOY"GKI> TSN$6PS)B.S M 9*1"99.M(:V@C5)JB7;X-/=:;G]X-9M&S..F)D2>2/(9'X0/F$-JR"J"+F M-$T;$!DA.=F&XA@^9#J1>[*1^ (<$N.,@YG0(=%'! N>\7+3;@LOT@7R_YRO MMG1,T<]S'SE$84^O;1]9O'-Y\7S?ENRZ*,)%TDF1!!%3FS"$&1!%8?U)BFKX M?[Z6CO?\PRL,&Q&ZN\I%E %33#[6"EX9"2;*-@H\&I#(A\-Y-DK-="'&9[<[ MH\=S$!@\':&XG#(.4> ,<1V]QN"1;)YA1_6=/VX[>WJ\\KM@.N MTDA"U:PP(F@?]K63&:(RR"HH8L*H4G&VDYKPZ!)S V4DB6X&9^^ Q?F#Y#<_ MV_%V?]R*R-D9$N"35VV(98)(JO+!DY[X"0BE/#5];*3$YTY[GSO5<.S'=$1) M+N*)?9:LJT-8"F;B(RV2U&"8=9"$2>"K:)UA/!.F)H-HQTW/?6N.B9T'1C(/ M+\BYG]Q?_OC],Z[QXWZZW):^M&JK]=+LF0P-AM^)(*I MI059+:#4%8INC.-GIY9N(:;N:\X-KU$DOAF?_8NX]UYOOGS;-K_?[G<\8_)V MK]9ES\ WZW+.=O\*3Z^:9NS=@[OWM/VZRM3^&O\4SZYF0U_G$ENTK!8K\*+E MGT=64(*(CK]B5=HZ42U.^(8/3-W9Y*Z:"6:G*"@ M8QV?1(#HI 2?/176MJK0\W2,?W3+2\H3'T-+'5YNBX!CAWDAZ+0WL@+&R&SS MVD)(OD#+*+51"&]#I\Z1GQM MY/YX3\=62HBYA"H@H>2'T:<"*0L%(B9XJ!2MCHD 5=;-\2 @JJ(AUZ+(YYA" MF$XU'G%Z?M77V]KR[8O5D_'ZB],EAM]'S. M*H*S@L (TQHI$+\;0E#(,6)1TV75'D_/W&_^"$"[G^8_K=3G#IYW)O=V(87' MI$42?%.4EFNEB@%L$2OO!!H5=,&[HY,?:Z5RP.IS@W!J@&RFE-8B+M[G@P/. MQQ(<\X[8DF35I@0(,A@H)2N+J"5;E__; SH3 >: T$X?Z2VQD\LU14_45C_/ M!7Z(DI!% I_YUDRNME[ZQO!;Q1PNI>9HIXN/#TO;G/UBI@?\C+A8Q'5]VP[M M?JC,+;Z4L'XXIGAK-NE6C(DTB$7?MS< MA"V6!B)JS@8[,Z@M,R!A42?A69O*W"UI &;5S%KY\B\-*5[ MI(8^2U2Z^TCO!74K^ VWVWV+TP$SJNY]YACY5$]O?-QLJJA;(WT#VL764=@; M"*K-L0UDK"TI&>.>X]D"LJE2=ON1TT$+/C0Y04SD(==DG37%*#]=E/1E9E/U M@,%AV53=);0(0V:T? =GC$DU"; 4^(+W64 H,D%F+@=9C!1BNI?S?W,V50] M3I=-U0<="SPG5R/-9*A6M';AU?LV&I(ODM8-11>3E)25,DX7ZEI^PLI<^.F6 M3=5'F(N Y($I$JAMS)()JUX2LTX:2+8-6! Y48T>19[.;!\QWV7J/*Q>^!DJ MWZ6/,!>\' MDZ$DRY>M-]W:,_\ #9)Z2;1C@Z0>[%W$ MM=4MVZMD*Q6Y Y%F]K,-TD+GX+U(5-0&''"*HX?I,S\N(=S>+DM HY#!8BD M*&1#9 )T^8X5 DI8P&/I&)Q)=.$@)TR5#A[8F@OR(T6(.PC_T4 ?^#\%DM, MODT"PQF1,,R3D.OO!AKDZLJ*:@B ML]*50H5H502J&:4.B5R=$.S+SW::&,NCR7*A'4FN:#DB6'[W(X:(C3^YK5%# MX2D'PS(M0"'Z-MO90VAI;*4FSZ96]5$^RY$)0^'7#<3>T\>FB5SIZU0$HHW@ M:^L@ID3@2[1H)D5[C5%[%Z>;(_G\?I<8#.\#A*=-G@%DM(B'[FK[>T\6)1>" M+![X!F2+T!B"&%ES];6:Z*JA'*;S2-_>V9(LCR$D?P]:!XMA42"Z:@":=8[% M\YLI-#_7%1,$<@)\EFA#19'M=$'B[_=D^\XJ:-AZ5LBB@C6TM$+V$:!0?*>6U_T_384$$<4 MYT(=2[_\S_GJ[!OFW)+ &J%?:7>VY^G[_(G*^2EMZJT?'N%_.G"E(=Q40Q Y MD#>+F(:SW9OUWDNY3RM8T8TS(POCLV,M46O=.C\%!\$DSS@6106LNG3W:CVY MTK":W']N5NNS?S#K^+M+74,+$K4&5G4](1C" JGD-N0I22>TT&K"48%/[W5> MK]9P@'A:93M21HMX;=^O^#JNJXSKLUO']</CSYX;)H!+<#,O. M1=Q)CU[D-R92+8A.M3RFG/=CB]C(%J[PD1+1%EEEG+"WX?/[79+A.?C3.+"X MYKZ4&@E7%-Q[)125?=1D("7'%[C@HQ4">1 IUZSYE 61.]U/SRXU]U4U MM&@WH_%Y$1?7#1FOKNQTIN7ON]7ZXX7Y_C#OYUM6"W87J6Q7IOHM!?5I MHJU&1QJ9Z)C99D?*$',1H'.2S'4AM9AN<-!1I,S8&'!L!$\GXKE?YTM_=I/: MS_OE\?1=O71L[RE>\S_^]GYS6CYL/GQ:;2QB,?]_2=L:M %;2V$\J[>,NS7Y3O] MZ.D#YY/S";, J?B6,]8EB-$ZH(+%J5"JK=.U9!F.KAE[]HU]P7MT#JW'W[8XGIWNI?T8_'&DYI*47&Q5=$I!],KP MMT9;6;'P\_4B[3?W(M$ZAM@&[4)YE/6VW7QIA4*ME^>[/]>,]D^K+U=:_IOU M[8?GA#SK[AHM!)*E3>B6;;1#JRB@BK+(['"Z1/D>&U^L>_0X-]?X0GQQ"3E# M=$SM\>GC)MY,TD7UZ=P*4:,.57J0I3(LK2@0I,C\S@K!/Z8H3.?9U/,FVV3E MDE'>0 Z>8:]2@I25!4$V>R5RT31=PL/+3;;I XC>R39]9+0(A:YC1!Y=I;!W MYT:C6P_L"%$F"5(F0B=D(64GP]X/D6S3"RF')MOT$=LBX/A.$I;0_1K)-+XST3K;I(["Y/>>/9(=XK:7)UH#WQH%) MN0"6($%++X)!5_S=:68_5+)-+PEV2+;IP\ZY$?'^V[Y3VTVBD"=M- I6&PSS M(K5Y#<8WUN0@%5HJR7:"PIT/GMN\&PT#QS!P$0_2]V[K=E]6CP9Y^_QF5PF& MHH'@HX(V&,\;:V.:<++!O>W-C:11M9[CA+$(/-TY:=]1='E&E/2HDW.@A>># MDHV$%*6"JDT,JE8;[EJLT^DX#^QW[O?K2% \I]$<*Z&E/6$QI:!\"*"LYN?7 M.X)8M :=7<6J)%_)W:;+'/*$3:?&'"VVIUZQ/CQT&PP8J M1$.)]5**Q=J,.?VPR2'SIC+W0MV8*2)](+"D,8Y]PES2!?(JV]9LDY\K)07$ M&"(8K9 <*E4GC*'_6+'*XW \EA 7<4_O@R:OKK/O!RH@I54:T'*F8_#D+581&0KM\P)B;O/IQG/^*ZZV_\#3[LRWAYWVN'^9] M4^T3%6PR+CH@2ZUZ.1(C6YC6#BY'QZ1AZE;\]O@:\R163H..@3C[XA)_?EVM M<:253(2!^\A:PCVTS:LGHJ=.'#I*(21AN<70 M3*(^8EL$')\+:?NH7%"^^8W0M=1AIL4Z ;G63*1BU!,V:?PQ,HEZ8:1W)E$? M@L&?_5%1Z$3)/K!L*YNZ4A5(M34 -%X'0J?=7??!=[?/CO+_ M^;CY^A_\T?M[IWVQA\D>(@\LN%B?[.%/V+%LG1D1%[O^>?,95^N3$H2)63O0 MDBP8$P.?#,&VLRO!EI*BP*=<_<_#X?9J\UP31XMK,P#O%OHNU!BCL;FVJ>BI MC9,M$&II3RA?BUID++F\N'?A.$%UN/[[<&T1*FD'KYGR-/HA=NCHH_]Q'B(A#Z^GS;V'PQ_^W$U(I!%L/[3:HEC4? M[#5K".0TR11MGBX'XKNM+5:C'@IEAPMB$3CZ;;/.WU& UME K'Y@;=F?I'QK MLEZ J4BL:!;B_R:#TMW=+?8A'0I-1XEC$8"Z/ ]O5YA6IQ>)#,ZBC:*EEV?? M!MD$@N!LA1BETS7;FNMTF2WW]_<"<@@&N:(.%3!+;Z )(2A[JQ#!;,4A-'9U63N&SJ4Q^!;FQ^= M76 ZVE4(K,F>ZGD="7]#^UPGGY,4^+K6+$<_BXV%_T0R7$L5#9%]D+) MFQT_ZPE3R;H6J*8Y>4IUD,BW^0U94_)8E;M31O)HDL3=S^Z$!__B\# $)P\& MPE?:ILT0GLU?3E>?5VN\,$K_OMX2GJ[^+Y6K/J=/+.8\0HU70>J\M-=?.(BA<,K$.XOPBOPDTQW$D-I$TI M!79'V/*K_U MU@.6**O*&K6?KN[_9E_=P//"_>F'R&!)K^*0W;>CQ(310'*B@'$,D-A:;*9D MHO4UZ$P3MGJ;N+KV)3OL9\+ @#Z.>4LM+KL\7*<9O-Y,6&[Q^.)SE%QT9,4D M91=HDR/+IX /G69=T A(,BB0VN4@@PX47DC9!;8V65*R'6_Y%Q,"01)2 3D3 M32:7*4\74'^Y91=] -&[[**/C!:A0-YO?Z2=-BZ%"BJU687"13:CL'5L(R1A ME')&3P:SPQJ4S5=,T4O^'1J4]1'&(O#TR_-]E&KKHN4%LK1K8#5%,+?02Q#( M7_H4T=5_-R@;#!2'-"CK(Z&Y]=%0_1*@G!N>A#=#94 MU>F]?WD-RGJ)[:D&97UXN(A;IX-Q%),N)E4":133E#0!UE0AQX2*+V=4=\?3 M+3\U=KZ*B^/>N8'%-?<5=&,/?:=Q_G%K_@ZF$A2V!MFMX,@8-LU38614IS&3 M".2SZ6B%/+?6W!?5T,)]N/7'()Q>Q-W5-:B1DM=.* -99 ,F\J6,V6EP4CA% M+B3AIZNZ7_Y,XZ&A M4Z1NM]RH(V#'F4 \$MZF$\@B+L,!G= U^NBSSV"<:QD*K@W\LK(QWS@3G%4X MW:R/B0,1XTPY'OU*G4GZBT!^U^/,+5Z,&M!';B]R-F8TK.:8+%K0+S23$ $U*_712-6JQ81.TW4 '[K> M;[XBU.,L[;$$N-#V>&\WZX^\PN=Z%99FRVNA16Q.#S]EFD")6,-CRL$4HK((7&W1K-BZGJQM<;-1V<&#TCMSV MD=.,"N-N>W9R=83?U=L:Q@W'[O^4Z#?\3!=-4V1Q,C*)NA1J30T4!%TKJSS) MR*-7#2+H=.S7?ONIF/,L7MA?S0&Q:%&Q&$K!D'":!0>EN([KO??1\*!E28)O!N#>W M[/^YVI7-Y[]M^*]<]?#+?/,F44!;8NO();:.7+"@DC)D, 6CNGF<[WWT/*[D M,65_'/?FEOU_G>/Z;,O<_\M5MH/7EM_>9JYB&P.1$U^#6H FIZTA3-9V$_W= M3Y['(3"FY(_BW=R"_^NWU_CEU_-UN9H!:XQ3E )0D@4,%0?1F0JR&)U*$$%T MK/V\\\'S."G'%/LQG)M;ZJ]/"==_5;=VKU7(P0L)7H9V67D'P=4",9CD=9&* M:KIY.%&-*_CCN+2(>\H'_YNY=O5&,FRN3MI>M/X66/HE6;^QC;AEJ M""B#;*TTBK19)-33Y<(_N=6%)W(=8LR.(:1%8.X^'9>G)Q@=:N'[,BL;6],6 M"XE,YM.#OCH;$>\F-DP2=/M^EW.[308$PQ-1MB,D,_>;=N7DO"'FD@@VZ:FR M90_6:K[GD^&'.<<(1,&C;F.!9;>5^3PL0A( M$@HI-L]%]A"%"(!H+.ML;0!U-^?&\VO-_5*-!Y*!^+N(-ZI#>FURPA1;*@1K M6Q>#:B$$*B!3\1F5J[E,E_GTXKM 'Z5*-MZ#:;_$ MFB7P64(^5:+(CG;:#Y'JWDNX/5/=^W!Z$7=7UUPI4JI040I89^0+WZ3:C%4# M-40AC;-&B^D:H_X0J>Z]H')PCEL?NZGY#WO CBAVBEJ0$- <.F,IO!EJO M0:+TII(51?_H,ZMGR[(_#NKS8F$1M_0U"_Z@3*LO9[M?60;[KG_-N#^,"04I MLN94H.:DP4A^"V-(K$0)$Y35;73W= Z4$0A<=E;^0$=B)CS,WRCKHD'F8^F2 MKS_A^B,QF=?CR$\\"K8D4P1KFM8G:P(,Q8!U)>DVVMH)W4D'[K'HLI/L#X'@ MJ&Q?Q%7;6;%"(6U6DC6IU!0KIBDA&Q796QN,T5&5Z8K7AU2(!X^J+4PA[B&W M08L^IDNK_PVWK>WT5QHI=_[>YX^=(/\T09-EP3L4SGH*( ,&,+DH0!&Q50Y9 M9675"KMU0E]&%KS#*J-N[[T53 UKPK'J"%I$HS#G8N("7)(O(@N^#S#Z9\'W MD-,B7M".LZ6-2U;4%@L2KA7A)PO)>H2<=4&^H(NI$Q8#_PACXWLAY="Q\7W$ MM@@X_O+<#.O2? $U0Y$I@['"7;0*MFA2JAB#S-,IPAL M[N#,!VK*UI^\^ZL$7^^5D)5W;ZUH+P0)8#-(MBRRG),L3%2W4KI['STW. :5 MVV8P)LX-@?OY_3J8JM!I\"VV;2(FB&0(9"05C"M9W!TH,&AUQ(CY J-!X#@F MS@V!^VG^29>H=3+@L76E#Z5U'8@9HO,HE5-)W&VX.6B1Q(BA^]$@6_]W$ M?XE21R4(;!#V(@05A4Q0:G$BFZ2<$)W$?TC)Q(@C'$>3_C$,G%OX]W/_R6G) MEY<'KQ6S(84(&&P!Y$ \Y[,:XVF9I.[ ^.+)\L86.I;-/+#*WB3""#VM0 MOBX4'Y?E9TK76D@(<+6UZ=44 %6.D)M/11 :X;J5)3RYS"(2YXX48P=L',#3 MN='Q_CSMZ'_.[U!RU3<@>2LK!B!E6EHT\E-(#H$O1Y=,#MIC-YWRJ566AXU# MQ+@9@Z=S@^--ZT>+IP]0(;-11M4$226F0E+AKTR&K'R1FBTEZNAT?'2)120@ M#@J+8;@Y=U\JE@$UUKS/M,;M:K._2&VI*60GP:6XGXEH();DP&&))5-P,3[5 ML+1SPZF'%I_;/S6"_C$,H^=&RN6^_[[>?:&\SQ.\/$%5"KFO<3?:>C"4$K,D M>=:N+4G/S%'IJ4!M]_9DCVQ@QL90QPMU,S2'%P(3MNG8Z-I=E7BZFASO-H/6 MBI@GJD!(18'0VA3T%K46 V+D^]7G[!PVB$@? ,D1_%U$U+U#'5:+U=DJ"^OO M4?)5&STD%*9Y!)+0(0B3IQM+.U!-Y(A^]5&3/P86U]R:<#L]JX_K7_Z5]QG) M?^$3V7K7OUJ7]N6N?4V[=^OKI*Y7_/W9J[.;M&4J7J88!?#OS3W%]F9054 0 MK1TSD8FR6\7DL3N9.Z@_-# V?-MNS[QLEL%)1LU2) M(K\7K23)5P/H$T(R56>+18;4S?7W]#J+]?X- *LIR$$H(JMD*IE3G69B['RAJEE"IZ_K-X+^M@S(D07;>]6-7K M."B.+<5T]'FL5T/7]E[>F^] %9;JTA&IJ>=,A4BA*HRQ$S&))N(9+?DK Z+ MS9VP,>8[.S2O%W&CO<8OJ[,6&/C,Q%WHEMDH,E584,CFAQ$!(1JK098H1=HG MJC[E_AKV\KJ_O[F304:_IXX4R<&P^DK;M!E.C>LQ&0$QMRKYVWD+SKRK^R&I-S9:1FV,9("YT-R2_!^@ M=!&$2)Z5FE2"[Z8]/OSYW5S"XL6A:BB6+G00XD^X_N^*>76ZQ_D1K1D>_J A M>C!TV.(0S19NU=+OSK;GW]?2L[H?K68K4@G'Y[^PRH;H+;@&(^6TR+1=C7B2%A-BH5/H20VR?D1 M9\TNL?6#;:B*9>Y,UX+SX3W.C;CCY?\LI X0QMQZ=M-+WGVAU@-J_;$IF9JI!9:&AD-$MQF8CW-CX9.DL_B$'95;IJP4,C\'OODP=C09K:A8?DK5XUW?.ZFTYOO[V_N5^LXF3\) MH0,$L @0O3[G9=?Y6R/BZJHE;75R;+2B:LU+M(4@LH92#2KFF+KW8(T9,KRW MOR6!Z!"IWP\1'B>"1<"HW_U]XXV5-4@3LH?JI0(C31:OSCL'*3&Q-S>"1>EEVPG&(.UHNQ 7TVZ8Q"$]??6XI MM2?%I6IS9&TVMHR'@!K0!@7!&6]$];E..!OR^[TM*?%^NHOH"/DL E^OOM(6 M/]+OVU5FOOV5RD?FSDW@]$0E/B0V"(A.&B:(<8#.64A,*9\E46.<+M7^F'+:YWF!OSK@H^_[[>$IZN_B\5>4*>M^^;.:[#OM\. M4R:%@R(D!EV<+K9;@ZM>RRXI!W_*MW0$H2PT^XHI+(3KLFD)BU_P6[//CTG" M>O+SALC%ZK[A(U.R;E#X_CSER^S,O-_P[EW=UUPSXC!=9H6]6I=]Z4_[\GK^ M"47T2AO0)D8PF1_'I*T )Z162*9XFBZP?R@5 X0*FLCXDR^28O='Z^SW2\E] MV.S_]/WYER^G*T;ZB8;\55ZVD8SWF+B)97R!*NL!3W?^JDEH* 23(ZQD'6J M_,18@;I;0O/S:\WM^I@476/P?Q$6R.U#NMIORW>)A7"4O&(G%8P85B95@7;66A<\Q6J=:5@8]]?2Q R3#;U>K*76T3!;@Z.!6RN8@<,#ZCF5(7_FD;(L?W3%,2S!I3P#-'EI-/!#1% M)GDREI/5)&U0PPVY']HSW7;%VNCIPT9/'QX,7$84W!22BW"FSL\I9& RD\&: MY)27W$G7+M:V_QUGZRP> IR=+F2=R'L2I^1V;VU:8)-0'IJ%Y,Y&EV($)W0$ M571JROE ,:^9M:XX?*Z%=!_E:T_1.>*5M:Z L*>2[62MG#C<_.,Z+->=]8C: MM&.[[>#WZEVC3B-0:&L3)>Z@1.5M+C$J.5PU M4R:%)V'?$8S*0[1RHDFQ9MY[LVG?K]5WXU^T)'M_+SH:P4#L_UFE)M4A @',V \\5'<%R_>STA_/VLI^NXFAB4_[=)7%L M?'4"@*=SN2=I8Q*@^H"UX#6M;Y;D#=VQL^6F5C@*FQ5(DQMN,GC.Z2,CCRA; MPL?4U M04H$ZV,PRM7NK6$PB.TAK6[=ZM1<]K:%<*W4"1I)5<) EBS8PEH78*=7>D_-M][ZQZZ.Z0TU?0I[$ M1O4;?@Y7Q$5"S/6&R2Y#Y-$(Y:(!:14QE&J?*56G46K-C2TNFSC<1O4"L6,7 M1?6Q476IGTD [AF_^K>[VTW1\2";.[VQML>/M):<)T.21(5"*&_3@"URVE \ MMC'6<[2B-W<+E^]F^^P>!=?E%HPB[2=U]%&H+@. MX(+DP*S7:#'5V= #>IZ'43^V-]H]AIYP3GM4Z-AFW@X/#U. I6@FHT+ G ,H MZZM[)"59'&F0RR60L#M<)[)ZN$"WL9DY\I,] KC?7)N8Z.'?X4^\) M2D>L+>O_'#Q5,U,J8_QS?D/H6[A%2, MO;7GF_S@J1B/.$CW9ZKK0V-3AM M49.')"U"Y))D[*-&3S*/9;@DYRF0\"8E86& K+I'+*#&@G'HBQS@C]Z6K=U MWL\3.WZ5=[ Y&,X1M&KJ>FP=-B,8>:6JH%)>*U[^4^6-EZ@DUNH]X,AHW\6L MP5D5@0L7A-7-/6^5]"!J/J/(^1(F3.#SW59):[EDDR[;R4'LWUBY2 M4F3:XY35=3@F>5G_J?+N$@VMJ[P/4N" M))S(LL04AHNNG%65]T$ :%GE?8@V)@&J?=6>,GKFK49@4:M-$55P2!9I3!J% M1,$'#-J=4GT[>&WW01!H77U[B#XF :R7JCNCSXGE6,#;VAO NP">)PW>65N2 MY#SPX7S,+JIO!R_S/@UH7>IG$H![J4H/69",E41L2$ONM63@- ^ A67E>&!A MP.N?7511#E[N?1K@NM3/) !WQ\#;Q?)73(OKZ]FJ?B3FZ@V=Q:8ZF;RG#_AE MXTPU/WB]6*UO)5I$2H:) ,99,D%<7A>&UBPIWPSFKI_,SS7KSTV [ ML)9'1/9JN;Z\;_KSIA1,Z_=-N/"BO,J+KPV?U7!V)5C-K("@2P05;:X1SP " M@[8, _/AN1+,$E:Q(9Y>V #VO_!JO:J?FM!?@\JVM(Q],O?BN_:BB(D#Z]?% M=9C-+[6PQ6)X08B,'"#4?%?1;/#/V_G;WC$7Z^8OL;9$%AY\4AQLYI(+ M3(;SX9K@[B5S;(^CYR!P-^J9+M+NAG0;IZ5)8%,B'\H6!4'5+R)XHZTWT@TW M6^X90L>.W'4$AW8P.T(WDP#:;H2HNC07Y>W-59E=7=4AQ-M?;/G+/EG.4$"R M@,F)\&.V3A.,QL'DQRM>A#B>!T5]N5K,YKHBOZSB; M;U+8S3H60F65<@&2CZG%-!%\H#/#R*)3TL@3&W"V]!XJQXZ7]'SH=J*<2<#L MS7P]6W]??:J#)]XNED\Q=AOK"5;4OA604FH,5P8Q1 YT>J@H5.(HAXOHM29[ M[ VP&Z0\ F _:AO[$BJI9'$5WM#._OG[;[/KV1KSK==D4 3C S >;6U_$6H; MV@BF%"MSD"7HG1JQ/7?"]KYB;*#TI-%%Y^*=Q+;5ZKHWRR0<9S5$'\GBU;*. M&-,.$(4U3DJ9Y7")V,[Z/ PTE+J'4[-SI4T"BD_WK"/KMBA1& ++=95:YL!E M:T$(Z3U#'R,.=__A:1K'WO*ZQT/+AH('*6<2(&MUMU()$Y1,($+)Y.)(!3$E M YPEVMU5$EH.-UZNJSNPXV2XNH)?UVJ;!!;_P'_OYX9QZ;DR'M!R4XMK"OA( M*TL%(4PNF3,[7)SN.4HG'!;N"GV=*6H2L-N]L_9N_H;\J/7#??T1D[DPBYEG M,*9VS:/E5"7)0">67=(E&S560<17( LD MBP)!Y0S26ZXS-T;C[IR_SZ[JN71<[R(_\!42[]6K]:UW5JM M\MK4?UUZBQ$5DI6@K0=E%'E77B303H0H..\7FDW+IAV M3?@/>FV[,#([5Z3UIX))G*9[&*EMFPQDLF@G:> M&3"Y-DF(/H%7EH.,'E7,(5@U7$74,1RTP^QYYSYZU^S8F^/[\/W9Q7C;Z>/[ MIN)(3).="[<#&P:=@:=_GW)'KGLAC:K4QMGYE.X"=8W:C1]&/#:A;>_43 M+J^W11&EVSYAO]4X]M7M"NBB5]@+3^RB7]@A1)_8,ZR!0?.^^[9+M!N$@KI -D:2 MV@6#6%O/><%0!Y]8VZ;?/SZWVTHC6@=?<;G^_OXJS-?;YE%?ZSZXJ8XIWAME MD4R4J.N,IB3 6_HNVR!U%,$S/4Z#KN?I'K%)_@D@>+Z\J$--3<)*_U![EX>)N&)S1G"4RXB61KF0URG0M/F;%%T$;M=##.?U/$#@)Y!RE\#'OYO0X7*T_U#"J-3IP9QQ(C(+(-PA1&@7%2\4TJW=M#G%G'SY[[&.N M3T4NNI/JV*!XOYS-T^QKN-J&2E<7I>'H8:Q+%C(C4R@0?9WG3)("E^LD-R/K MG*3L=6@74&SQLK/8:#J 3==R'QM'OV[?^;HA>6PQK/$3LV&/O R%.5ZYTI M;!((_"W,,_'QRPU)MW8/OQV+(**UCD6(I=09'ES1=Q;)MD05C)(E^>$FJC]- MX]AXZQ0*C[NZGZZ72>#KHI19PEW9..9HX3$/F&*=NB%X;;%;(+' O3)%:3[< MOO8DB6,'+/I%U^E:F02X_HY?9NGJ+F\1.!J6(M'/U 44=K#30F&5J72$(PP54:&[%(L(.J0 M>9NP>#O!>LBF2A!E/[B;-@P$?N@,685?)< MA $K"(^"V72R5*?!["35' ^NVJETH+S4[Z%V\%M_?S4/5]]7L^X24_L>W'UF MJA4+/:2FF&9UAJ:%7._R*:Y9W7(Q[(/@UU_)DE7K-T0LEQRKZ.8F9/LVO\)ID$Q';Y( _H(7=O M9]^:']_*C14?6 @("EV=_2@$A&P"%"%D2BIZ.^!XF\-H'SNVT1<8>]3@M!"Z MRXF-3D2FTV:9*2TTN&3KS61CT&KC&/?#8_$8U/48ZN@==:=H91+X.L7PO8\1 MD0S)ON4!9$D%E+ !0AU8BM(7(W-2JHS37>!HEL;>+\=V2(;'Q226P]^6B]7J M<3;&D^0DG1K6QZ:/K0*O_TC=SS+]L?G)W,>35 M:E5_=W2,NC]BNHAK#R2J+F+A;[;4;-_ZH%:?A\+K%&Z14VT$2OY4) Q#8M=+)@_Q'EFIZH,^)/N9;=H^,Q&#M0U50QMW4+:UQ,E\1 6J_)L%$6?&'D?!KDP6&P M7 Q7,+^7S-%QUP40VL#K"*V,?=7Z/F"CGY9@(P9@$@GX18LBHPSCU*VTY&!V? QM1?2MY$E!N5NB#RM4' M<1[%C3#%9'"""U ABG9@/-U]M(Y^MG:.TX>7R?K1FEC'\+$ MP;9:_[[E^-O%\I&'/L\/C(W:H>6WQ6I%YD91/!8Z-53EU*&'4!NSD W",F>9 M#I5V[91.(N.,-L73T#>PQ@['IM]@<[[-3G9:-G.[TAX.4I/<%U42&+*,ZJ0# M"S%F7M.=T3,?18C#52X\1>'8F>(1]L63%=59>?Q)!0H_R.:B/&&77UHFN4YU MG%H2O%KD'IR3 CA]E=SX[-EP[7M:$#RET<8#@;%K-?X\J;17.3 I(-DV2'ZFX1;_2JM M;\)R%JZ(B9OKKU59F\@[)DTD"P?(%4F/SA#RSY*#X /2X6*&0N(_*,W*I MC\#'XPK_+I0U6=C==C+BOK:[]< B1UJQY($%[B18+5#DB,9Z-2KPII$IZ08+ MK2!VA&*F"K*+\COF60I7KQ>K]2>2=*X=O&\YC-*K6(2'2D]-#'&HXP!!6&M1 M\Y"3',Y5/I3Z*0+R&.2T@61W:IP$4/=EOU,V010FR%JQ#I2J2SD2-T()II57 M5ND!^PF=4+$RC;AB%T=P%ZJ:*N9NN[TIF95 6CDB!E#6>#I 5 0Z.XKE1F2G MAML%SZYBY2 @'%"QT3\29F PRI[$+ M=@Z60^%XA.8F XEIAM&K"S^PYU M$X?9,2!XW,G]%(U, E,/&]YOD\L;T]20"6KH%)#6%E")Y.),,H"*)_2: 85)1D=2 LUIARR-J&P80>EG,C/V'#M %A/ MC4X94LN30/9193[6"5:"86!8C0+D5, +2UQ*(12RF(T9\"I97X7Y^JK]>RZ%K%NNCS,PM6;4C"M+\KKQ7Q-Z_?'FN\JC\7-G/[^Z[#Z\O9J M\>_5>URFBH'/=8ZS\_0?!^FC!65B(/?0:#+B2Z'CCHQLL5,IN*^_&Z>EK6%")U!S9_OYF_($JMLWQ]X.^??I2)>6#818O4RE3.B MENLZ*&@X>IZ#'[!8X0@&SBA[=QJ^AU/S)+#\!_Y[/S>8I?61%Q!>1%",._"F M.& I1$Z?! 8W&&B?H_2,(NY=H;,SQ4T"AKMK[=.7Y>+F\Q>2Y9N_TI= !\JO M,SIA2!L)'W'KHV929 :BCJ%0J@X>"$S7H+'0GIO(Q7#W4$_AY(QB6GUMLKTI M_LQ,X#_G^;'1=&D->14F94BAD/O*,JUK3Y:3-9:IY)WCNYG0;DS?)ZDY(R=M M>)/W=/V-#=C']0H?<;V^:EH>;*WW!_QN?IH8FIR$;7M[8B#2&\%:/<3 'H(U8Z]\_YQ4_,E%^6'R[TL%31*Z,VP2<4$K^:+@8+HE#(E M)]^NZ^A33V\%'_\3P*<;^4YB:[N/XEZ4#[2M+^8A7GU_OUBM9O'J0>#LB9L9 MEY)K*!#)00U(D)A=S0MZ!CIJ@T:DB&RX3.P)C+0#^<^0WQI>[S]/&XRWS:?; MJ_7#]K]X^MTC-;YH(8A>.UZX()A.EH$*FH ?'?GX"AWDHC5W!$!?SJ[CA2N9 M"1%I,9,'6(<"1XBT%D KRW7AFDLU7*W]S]#QXA"0=-#QXA#]3>+W15/22FOE MP,8J%2V)<)8D&)QHUC5T825VK\!QP>;O.Y!!NB]R+>#7[W"CQ M[AB(M=<4'2O66% R!/!6:,@^6U/[P'@SW*2Q0RB?.#R/ <\3U\UZTN0T<+I[ M>UV[Z&5B'K+,M9C2* BA,! AH/0Y8)'#C5\\JI] CT?U('@[12.3P-1121I> MA$O!:SH[)%;7W$"(FI/0&*)SR2QXZ3[ ;,-\F< MQCG\L+BZ>KM8_CLL\R731O"(!;*M,?18%/B( IR512:T1;4LAFGWOK%/W/[5 MONA7!Y/8(=N,4- >M6*N@.)1@S(R@I-(AXI-R(+/G,R,P3;$KB9A#)/;Z@(F M1XV].$1G1P/Q*RYGB_QQ'9;KKAH -3=L5B\6X][E#&5(3H5@ ZD?QX@<#JB]:G,2V^=V5-='7'Z;):R-/5Y@]3(X MSF36%C)*XC,' XY7/I5PA@5+YLYP7LW!Y(]]Z/>+J,< [E6]DT#PNSD]#5?K M6B(^;ZY#+*[Q)2XQ,26BXF!9$*!DY."\(/D&HT6*A8LT7/CR& [&=M\'QG'O M2IX(E)^\NMLDP+8"?W'YIA)*"@%,Y!%4JN==$0EBTC8S;V7VP]6 G\[/V)& MP6$^* F"?K#[K']L"&\F[]?+FHL>=G,$FU$3@XQ8&'D*_-ZCQU)*-9+Q9.M MG<"'*_#IC\)EG<;(HC7HPFW6E"29N5L+&. M?R:.C3407:*M(P6N>2Z%A^'B(J=R,\Y1,9PO.JBV)X'ONVL@E?55Y1U7KY:S MU78MWVT\O^+UXO,R?/TR2P\&(+UT4,:02S*J "/!DS9JKCV6 ,'K7')DQKOA M>MSTRNK8/N^PR-T_Q&IT&$UI8'E;J=PU9SE )B&1&(R+X*(S=,S3X>YX#B!$ MU#X9&=5N/\D)+*TC&!W;"3^3A=4WA$Y=5L.LJ&IZ+F>UZ]:K_(^;U;KIO?&B M&+Q124L))1=>9^@F\#EKL,88^I1C,I-92<G4#=H+.GKKL!&3+0C'D;L@I1[P*OC!Y(_MMX\,_7[5/3ZP M&\?P5;Z>S6=57NO9-]P&'UXV*1/2.L4 F@L+*D1-*Q@)9.!&.5-:8738[F\] M=BH<#[?C:'7\+?9TV5]ZKVK4ETX23 F4\@8"$PR*"%;:)'R,P^6!C^5B[+Z' M(UL2@RC_9+0OUN&JHRNGOR^^81M7X$Z^UG/& W<02S*U31X'I]%#'0#O4"5! M%E7[*ZB'OGX<0[?OP/Q ZIA$(/Z'5HR;UHN_?-_*=OG2*M/9AB!+!,]CG3WJ M&7@E%!3M9:#_6"X#UHN=P,F(5;D#X.QQZ=A02I^2(?$^?&]$_([.DM77IAGY M _OH):XY[1RI=IL,(A0ZQP+YJBIZX-YS::2(10\7K3N)E1$+>\? ^G!J'Q_L MC9#W%!IM0_:-"C[1]Q\P+3[/9_\'\VVM1&-H+7\PM%X2CTC>.TT[@/*U!ZNA M;2!B%,"U5^0WLV1VVXSML3X&)'K$8H+A\#]I)!QO^)QL:1]V4466$#C6GO\Q M:5 Z<0A)U+G7T?LDH^!\N#ED75TNZCR^-ZW+18?H[,3+16_F#_.+HS<4I>5^ M=9,QS^:O%]=$QI?:@^G;MB"N+NEA>XRV)F>DMJ/'B:O73J0^.#0\>5#.TR9J MK8"HM0)IT++DE7:H6QVG$^I$:K/P0OD QALZO4+M^D!+$6Q2S!:!=J(WUB?; MB?00D'30B?00_4TBHK&OJZ%.*&-F!DRN3PVE_Y/)](C M@7! )])#M#)V8O=Q*TT71-9=[X)@;/&,*Y]4;#?D_.R8?+8-1 =)AP_+1PXA5AHO5K+YX4>Y+>(<-'KY Q$@A MPT-$TVN@4/""7M6+,S['IND%&3JL@"4;%HWAF>EV)9K]!0KK'.]7\V:<]YM_ MW7!'@5'23NF4@V M9Z&'N^1_.C]3#"8> J0GZDB&U?$D#)'*Z/K[NSD)\.;Z8'9+\-9%%R%G3:8> MYPB!&P3/<^9/Z6&:-M,(5,M!HO190 MVEJ('!D8S9 [9[2R>C@?\7A&)M18HB,0#Z75L0-C]V2_6M]Q\^JJ^5%GH--;TT3J&+"G%DQK92WH8*/E8 MPQ;KV;<:&9F'J^^KV>KM8OF4*#=AP^ SII0\!$;VL]*TZ+PCVX,K$[T3=6SS M':&VJ\-NFZY3T2;!8 $.I\Q2BIS6L')1 E 0I/,?A M;B>=7>G%04 XH/3B$*V,[F0\JAT@L\#KNM1R1@Y*R$ N4O9@O#6F*,>]:6=2 MG%'IQ4$:>[[TXA#QC:W\=C4!3FHK5'" FNO:(ZY U(:6B94Q6:^=*^T <>:E M%T>#I'LQ3^-8.NIDOT^&"BYMJC/QF-:23G<=ZK"\RGJ(P?.HO1PN/7TB,Z.C M=CPK:T 43 +V3[!S4:H4%C?S]8>PQM5E2M'G1)8$Y\+03F$Y1$D;1Y(YJ"QD MU&JXV/'+](Y^+@\)H?U=[+K1Y]AG^LOL_(&W@R@N$R;MC%)T6!LR5JS($)SD MP$P.D8Z;CWDK>>Y5YX&MWY5TQGFN@TU;[*-'[^07F)88:9?5-Z:QYX0 M/V[SV"Z"P@>3WT6DMWG=+_5UM[?Z7RV7]3+SYON[GD,Q2B=$ .-R L5]A*B2 M@$@6JLB>:]P=E+)GX;9[7[?&XB=<7J]J4<5BGIM*HQ4MQ#LQ;^EX0,;&3(DZ MD1U<-(3:K$!%VH0#6@?*&"<"YZ@'K"LXF9T1(\(]0.QYL[!_?4_",/Q$?_,% MSK97?K(L/%D&VM;[V]8(<((;R$)G(W1T+@\WN*(MU5,R$@< U"- ]Z+=2>#V M69:VP8D0I'1&6D!N6(UJU6LG7@!#5TPN0;(RG*_>@N"QT=H/6AZ!LFO5C>V\ MW"8K/ZX7Z9\7C87,MVR4:FTK-%!\0EJ]Z"%Z*6J4(C"F"Y.AW06P_>\8&S2= M:_.I"=HGBK;#:P!'=P'>O+61UI_SV9UH,'LOO*==W=4F/2Z*6MOE(&BAM6!. M6=FVJ>_3;QC;<>T5'YV(=7QT?$ R7V=I_9"1#Q__W/+"8PD^6 4IE R*90>> M>0_9,(D*96&I7?>19U\S]EB(7G'2G8!'!(K M+ANM;4YJP3AB'?S'4-OJ#Z5Z6:J \RD)%2)/?CC_LR718^]88QOM?>AV$C;[ M/6/WG-S=_9%M.7&<&=+"!X$NNK'H(3H2H$$H3DE2C<:9X&K(_K@J6Q;FEM4;R!,DZLL;1ZLJAA$2> M6P@QH]3#1>V.8F'LW7H$N#V^M-F[[L=WVW=Y_*45CU)D@=9;J&V)0'F2L$.7 MZD=A=.(EZY;-1(]Y_3D[5Z=A&D+MTV0S%E%9YPPEDZ[ M', &JYVW*'(8KJOV,1R7*OSZ$G=E><\ M3V0O%3E/5DOHS+U-G$$0FH$J3$$PI@Z/44G)+#UOV=>ZU>NZ]:]>7X6F9]1F M5;T.7V?K<+6M#>:.*:X%L.2(+904J5-2=#Y7D' MJ"/%3>*<;9TQ9]*QK(B58E.I]R0R.%T*61#.)ZED8U.PA29NP8]Y&(,XS&+) YKF7>>)3(':;-EB<8N#JI.2+"6N$AU K2TH T/D79\DW&XTJFG*)PDM(Z!P./>]J?J8VS+JG;R^"-<8UUH MS6(KBC&?90!A"P=5I""ST$K0D7,E/;->QE;&U.Z3Q[:?>CS33I?DE&#PZ^(Z MS.:7)0IE XNTRI%\QZ(\&7VN@-5<*Z.+C#(=#(3-LT>,=9^FI7WZ/D)D8VN\ M03ZMB4WKX1^;02DCM4.9R7G("I35I=ZBB% 0O2E8>$+92O7/O&0B&#A& MQ#@Z',)5[2M10TB;)G/>9>8U [0Q@*IW^WP0$;)"QC2WHO!V09>=!X_3@7FX M4^ 4.4X( ]MED8SR158)V#K1-FD-08H P1I9&'$0>+LSX-&CQTQWGJ*B/;H^ M0EYC:_O] H]+&\\Q,].T._)TG3T/7 MQZAHT96\)N$\_G*SFLUQ58+I9/,7;K+EO/4="&JV33 ML87<\"BSH_VWD)VD.+=QN*K#UF2/'=/H!BF/J[9[4=O89]TOFRJ\WQ>UY.[C MXNKFA_M+7$=6T +G==!5CAI\"0A1\: 8E[:T]':>>\O8<.E)KXL^A#PV6OZ. MJ_5L_OD]+F>+W*PI+TL6KIH*BE4341IPT230.GB/FB5C12N(/'IT*UR8LSS5 M.I#EI)"P-2"#PLP3;:W2YGJSUI+95V<"NZ2"U<8H+.VVBR<>/J*E?**B]NK\ M"*F-K?7[>MC7#WHGOOHW;6YO9\M54SF?ON!M'4514:(7$)*E31.=(#$A TZN M8V"2. NL%1X.>NV(0_XZ1$I_DIXPACYB6LSSCZS5(5^U/2NQ5FJQ8,3:UX23 M#<<"D@U72FP9:#GHO2-.V1L&1:?*>L(P^O1EMMSA3,?(= H71) MD+QQ48>4:!<^%46/7SOB4+UA0'2BI"?ACK]HY_UV=_U,:L/(5%<@':MA,F$@ MHF+@H]3,8-+&C3.]['FZ6\'0GJ4EW;L:)P'1/V[JTKHH#X:D7BS?S>D5M,I7 M[U:KVB%D6?]L!)F$2EB1OO8P8"^4/0( MKCVJ=/S+_Z\7\]4L;SO6-+=I'U1:;YF[%<#V]%A=%E>DP,3J]?$ZOC!IB(PG MX"%Q#,E$MWL-;,\1?AKNAM'*Z";A?4KK_7*6D(R?AC=^B5(QZ01" MYM4H$9R,DI01>$E:JQ(*PW9C,?:^8O(U7!T J!OY3N)$?;]<),2\JLTN*O+) M5-XL@TN?(@'>(/BL/$F'67 9(U@=,'+'BQ!RL,-S+YF3+Q;IZISL1E&3P-RK M]*^;V:II>)'#&A_,LV]R#_NVYTLG74EU0ITLU2YV7I( @P2IL>22I QJN"+F M(YF8?(JZ*[P.H>2QS]G;BW-O9W.R$O#U8K6^]*H4E4V]>J 3J&(R.)$9&!Z# MMQBCT^VZN3_Q\,EG@CHX6T^5Z=B8>%@Z=K/^LEC._@_F5]=U$-9E22BC\0&$ M=K4M("+9D+1G%\M9C"2DI/BAUM?N2R8?X^C6_CI)QA/"R@>T(=5'N MZ\@N1;2RV!"!_ \D&=D"H8@ S#G$Z!ES]N#RRCWO:H4<]],@IPN)3\*T0?>:)@PFH=A+&P'%]N[.-WDCN MR9*V$I1+!@(Q"TXQSB7]AGS\X8KX^^O9?K[)C2$U/ D@_V K;?JBK=[\14MS M1NR^FS_73^FR6++@$V'+&T'6%.I0^R%;D-QIIC!Q'8:;FG4"(^U _3.D4(;2 M]B2@_3!?=,OD1=ER?9ET#7-8#A[KA=9<*F/.@XS5,65%\#Q<2\]G26T'SY\A M8]*=QB8R?_"I]?8W6E+K%U<;XS[1H9'(?#49E%9U,F=AP(LLSEHT,;A1]]96 M;+2#[OGF:X;6]"3VU?_!:K]C?D5KA:SWVX7:U($<(0!! KB,04EF. E!U3'% M3#CP2D8(J!&MYM[LY@Q[A'L/#+9;".>;E)H..LXE^/$HYO/00]Y$?2Y+LB9D M3!"+J9V)LP:G.9EY0]")P_ M7+:727+%I"S@8B2I!DL^KHD.C W*")0YR^'VZA>(;8?6GRG)UH76QMY#?TS@ MO/H69E>U]/WM8MF<&=L38\\PEDLIHD.2&&!(#E3)Y#$D7<"XZ((MT:B6]]!/ M(J-=&?GYIML&5M2T(+G)8=,&W^SW'S C<90O8T0L2EG@Z PH17)T-JE:EEI4 M3I8I9H] WM-O:P>P,\^@=2[VJ>#H8OT%EYLQ9P_N_?QH$N]9-]O(-/VMUS?+ MJJK_C6%YB<%XA[;4EHP*5"3I!A9XO3)7HBN^\-3N7D-?%+;#ZYGGQR:AWFE9 MD4]*XB[H?+&LUO++P6 EBK;2DBHW?#9'0SB*_0;%?:*9^D*J-73"BPM6)>&>W J52G9@H1T) MU@YMYYNJZD7HD[ #GFHD\IP?2I9.$*@+L11\J=5J"0)G%@(M$R54*38/[U6U MI;X=3L\W$3607CM#[O_[7X\400+X9_.KYC?U7WW \O_4/__\\.Z'Y\=-6]S_ ME1;7FZ=O>'N8P?BPN+HJBV6-_/V*ZS"[6OW(PFIV_?7JQ0+P5L_]KWNB=]G9 M/OX1E#I@ /]:XSP3L#O)/C\WI5X*[G7(A IM#=">AA +#R"9\@;1$'1:SBUI M\[J.TNE/O&$KV =V097QVXV,+YW&5'PH$+V@_5OH>H]>)2B..Q]S4 MDA ?'I$=0N;@U/@A^CL:D%^;:I"/Z[#LVF4^O.106Y6D,0(L5QQ4-K7-:V3 M78[("L/BPN" [:>XM)_NSJ-#N5^=3VK7/>:N0M36>A,U"!L"J-H]QV>R@DU0 M7&=:TWJL&]D]W$SII_7TI"#>A]Y/"'I^#K3>/O6,=9)FP=G+"]N97#0O"NBD MJNU>E(-HF((4DV!I8[VY[_XRQ_0;6S,4[_N^GAO'N=3Q'E^WR.0+C2B>0IR/8BGR,( MB,$)"/4VI?1.R7)>1=2=IY^F@=@N]'>BS_AFGKN\EO)8D,]=V7DHT> X<\$4 MD*:.)Y.8P7DFP#GC@T-19WJ>'%!K2$* :,+)(WHY'!F]UAW4 [78:07%B<:GIS:RND+-&>V=EH&MAHQ M,)]DU 7!B,Q!N>@AB%(@ERAJ*\2@<+C64KVP.-%PY]363E^@.;.UTRI8U@C! MEH .58%HD8$B/=0[8@P"%V3%&DFFZW"-@WI@<*+ATZFMFWX 2BB>BX9$"N,R%(\T![L _ M.':9$Q%MFL!Z_EARGVK>A+F1="X@>/7V17N42 MM,AL,$ ?P\&4IBWW#K-'(.]=YV>)[-^QYL O>1TZR((&&6JJV_L$,:MZ#RX) M,FTXL3-<#NTX'L9&=__X.AG21RA[[)NS/[H)S:8QQUL^M'0ZR@*UF0/M!R72 MH1<+>,ML8:D4R=O5*CSSDG-#U3$J7O0@[^GAYM._%UL^"D;F!%>@14F@G L0 MR8N#5.>1"*.D4NQ(W-R]9.P)\^/CYCAY3Q W!(';%2!G&]76!;)BSWJ>8/ 161KF2N4QF*!J>L M9%JB9'RX(JZL8^U#M%SDN G 9WCS_C?[AHQ)2XS3[TL:@Y#%B[WL7UU$GZGJ>ALA]M3@*>.Y5:'_ ZS.;$U>O%O*EIN*G-%0ON MY;@IRY(B%R[TM'<72^AWU70!\<%U-<#9W5 M+3HEZ9 BA\)B($&H2,87S^0&<$6>ADDR(!]K@0Q:\#K0;(-)K)E1T#.)9?1, M8ZGJB[S4/TU'YAFYVY$'"8H[K@KF)%;&N4$QI24Q'!(F M ?R#;RJ^+(3-#N!Y0$%^N[62G'># 9PT!AQ3N42)3 X8NNN)R7$N3$QIL4P! M/9-N4O[KEJ"&XS_GL_7I5R3V/[*[.Q$MR1[N$H16HG M#:1"6%#*$Q941)*/ M*ZK8B-&9E\0WUB6(3[B\7KV:9W)$\FQC3)7G5L V^IE-S= 0^M%Y.DFTI3,E M2G!>%YV=#&S ?.O)[$S^(L0A 'L^V-R_NB=A.'RBO_D"9YM2928PY"0%&&DM M238G,HDL"=HPH9P(+N^VVN\SB=>2ZBE%LP< U..,8!_:G01NGV5IF_[4,F;! MC03)36T6$#($HQ)HSUA),B,OPT&V!<%CH[4?M#P"9=>J&SME]]C*NJUK+"Z: MX"-@S"2FP&L4TA5PML@DN38QQ5;6SKXWC V8SC6YZ%JLD]BK3CD%[ET\XS.) MT3JPG.P;)46 *+@ 'F(.7'IM@C@+2_*PRH:!LGICG,[#XV)Z6^7#U@\&DW!8 M''AF::M *\ QDJ;.&@OW203?[HK\LZ\9>],<0>O/;ZO'JF 2>VM7XT3I/#%& MF0C>V )*$\\A,0,>75!9DZR+'&QW'7*H;#_>>H@C ^DBA'J+N280@ M6J=-D)/%'D,!(Y <3J<\Q"P9"-K1@]:VJ 'S4?_WI% / M3Q*=1#M#L)W+;) MWD07G1!D_\CB)3F;49$Y5!!D8"XI9R/SPR4=?J84ZD%H.2J%>HCJQLX+/&5G M??CXYY:3K*14!CW8F.I<:Z]K,R $7E0HV7*+NZ[_'I/GV=>,#9W.=;KH1<"3 MV+JZR:&$)%)1+D$PIMY,)IO'E1+ L&2,BB:8--QY_)^,:@>']?"XF-#.N5ZD M?SZ*9UB?2C0B 9K:&5KQ"!&- BDDRUGR(J0_=.]\ZD5C[YXC:'[/_GJR&B:Q MPW85RD%LZ#::-X%JS]AZ7 M9;&\#O.$;T.B)[[*_[A9K9O5FIW;E:5V M0/15:_;(DX$ M\-UZB?W,83P/+_$0I4^XR.7UXOIZUMAL*V([+>9K8AWG:7;2',463^VBS.50 MXKNH:C=9[@%IQ.C M/S,DMAOGXW_X8;EW3U M;DYB6Z0961&;)+;$8'(NM5.^)+$EEL"9Q$%FEBP9ZL[%X2I3V]$\I3S%Z5AY M7!C0O>(F <@WM'#7WU>?%NM0K9A[=K89;&:X%HYQ<@]%I@6L#01%!@XK9.AD M&04OPX4+7B!V; CV@9%'0.Q286/G6/_[^^OP]>W-/&]I-YKE%)R"D'DUGQ69 MS\8@>%&,=S+0+]L%4'<>/#8P.M79HB,!CJW\UU<8YO\M'E"?"U&I8R)GO1FV M[.H(1&&!&?HQJJS*;G1FC_H?/7KL\HW> '":$"=Q KV^"F0SKB[*_8'=;),F M*N>95>#)F07E&8(+M%>*G+SC1I-S.]S)LX?(L7'5L]'3A6HF@;$=V=SV.TF< M86(9>"BEIB=).(H^AH0*N9$"W7 E%$^2./;!U0D 'L'J=&V,?7;=$?\!KYK0 M[^+=?(U75]BT4:???L7E^OO[FV7Z$E:W0X-B%*B<=D#K3M6PG #'98:4C8TL MDTUHVQUOQ[Q];"1UH//%D J8Q+;U.VWOQ%28X^)F];0$:7>WQ4@&$FVU^+*% M*)6 A"EKXS+];KA ULOTCGU@=@?#WK0T]MYV[[HVDR%F\69]M^\+G97-04$I M6M39KY+,"4'&:M V"F6-VFV5M6<+>^8E4YK4T9E-U:ED)XJ07Q=UHLBEB-8( M;2*@X!%4%A%JTR2((BJNBY;9M9OE_>QK1HR)=Z;&%M@X0J;CHV.VGH6KAVQL M=T$714%?J[Y#S48FY\E^;&8!5-\T:"9R6V3L><7T4'&, A>=2W,2ULSKQ0W9 M:$N299,UJLLE\Q(Y4PI,<1*4BS58$3P4\BU*ID.9.!G.QW]$WY0&X/3AWI^F MD F"ZM;0%R;ZH@)D(9LR>0'>, NTS QG27*7AJMZ>8K"L;VQ4S7_ I2.4,/8 MI]8GK,4C_R9?)3>29??:WNRML*C+R$V4!&VL#(YXL":@@!)$8,L1Z_V8*)2._'71G M=:!953V<7ITK;>PMZ/YVPUWN>%-%5DMK/BU^P=]FU[7D]3VMVSDM,V%E$&0Z MTN)RQ%OD&F+-(='6;="(&EAH=WO_P!>/O7UUK_BG[YATKX5);':OP]?9NGH4 M=P6*ET8P9[0J$!/MVDJ;#,X:DITT+O.$/#(SG+WTB+ZQ@X:] :XSI4P"6(UH M7H?5EVU)\NK3XE7ZU\ULB34V3UJKM3#_WV(V7_^=?DO27#7II5F987ZUVJPW M6F.OTGKVK2DLO,S)T.+*&4JH,P*1"8@>&1A>2HE>LSA@7Z?.V9MPH+,K6(\+ MB;$/]*=24K6%PJ7F.9!+)G$@&<@JQ3KU)3C'ZM-:6A,(C)&.U$MXX MH]JUHGSF)1/V#CJ 2%?2'1LE6^(OXM7L,H=_#7[/KF^M7US4B M="D,BS8)#SY*.EN3YA"TXB P^T K(Q3=;HAHVS>V0I+]"9%TO-PG8>EO.7OS MUU>LA6),*ESQ>>V,6%ST.(/O&RY[WN7\W#U??5;%7#540) MOIKG+0[N!_=ZYAD:!MSH0N>30G#2&[ 8M58V(O+AYB2_3&^WP?P?E7)1/FR4 M\I96:I-1IQ>N_F>V_O+Z9K4F+S,GS],DOAZM42PR:+FZ+5OAEDI((! MA8;D: E8V5ER@,F8D&ZX:6M/DC@V&(?&RB.PGJZX:>)OF_P5 A5*LEZXK_Y0 MD ZBHN4<>9$Y.A?%@..D]A Y-@8[@,#+L#I"'R,"*U5/:/G]\O4?ET%K)EQ$ MD$D3Q4ED(#>(OA#%009>DGQNK-X*T__ZO/CV7]LG-OBY_=!8A0U&[M\W.3 < MH[C%25(<.T+QYL\/%^_?\-MJ?-0IED >3*T(4)&60. > 7T4*6E3I&LWK?:' MQXZ=1.Q2S2<*;6QU_[%8KK^\HO.49'%+O_>LL.3JC=7,Z\Q0!]YK!IFS0K:? M5<6$5DI_XN%C)]HZ5_VI AP; $TD9)]4#(N"(5$N>6Y:QC@(UM9VA<2)=09% M;A>%?.XM8R?(.H=$9R*=A''Y?KG(-V1\DZ?X$9??9FE;I(K*),YD 5>["BO+ M".2H.40M>#8!4>KAZL7W$#GV03.Z@].%\J:*PMO[?.@*5\H!6LE ,2?!YSI; M0X?D=2X^FN'<[+UDCFW9=@*$-O Z0BMC'X&_W-Q1'7-4IH2FL(L6&^W0SB5+ MOE\JH?9/XRV[[MT]YT$IZ009 MZ(;L,Y$RQI23V#VZ]ETGN'_HV$=-#XH^5F1CJ_I#F%W==N"1.:M8##"!&93P M;C/U@/N2:^V),K)=GX?[9X[MP?2@Z",%-K:>?P_+V?RVH01:5#X8 4YG20 M M!;RJ>Y$1(J&2S*MVKLK#IX[MFO2@ZZ.%-K:V__O7WQ=-F]/O'V_BNG;ON@VW M2(S6"T&0E09()K0UE4*X#60>I\AH9TJM-+_O#6.7Y_6 @DZ$.38B/FZ4$);? MM\0KPX-Q+$/6EGQK'=1FKKV4F8$'"2\,;6_!ORCS_/ MYI]I,_LG-F)I8BZW@1LOHU!9@2TU@R.T :]C@<1RP$C&BE7MXI?/OF;L@KD> M,-&=6"<1,_@TNR9F+LJG99BO2KU(]K?%(J\NEC]XP#ZPS!-QA#R0Q4/G(7C& MR2%V3F I6?G=N\4]Q@]:D3RV!3IZ5*M[Q9X'7F^M-O3&)R8@.5FM-ILA2!)C M789,IV -FQ!BIQ$'Z0$RA\/R"/U- I@[;-SR1Z2\6K^O-\;>S8GW6Z="J9@E MV8GU[BT=/XK\R)@S YO(P4"-.0TX#?4@TBH,-)H/,DV^FW MNVL*CAPU5\A#IP5(?&=)!Y40-4&MI;,Z)<:&PVXW/(T=:QO=JAT!&I-8$B_R M=JDM-RBQK3UA4M,JE]X#))Y5T8=H.5\?Z(KEC6Q%CX.CQ3:A.E7HT3NFT MB(L>KT>])TX6\SE>X>82Q2G3\/8^JXLK4>T('?(R5,JUOBH:*"%:PE>=LU&G M0&N&RB!S5O \V*(>XC+4QR^+Y9HVSNLWA(;%=\1?<(YE5J<&;ZX+*E4[^Z4( MY(22J5WG8GLE BCN8C)1"C5@)FC'6IKDDEQ<+8/E/O M4.U?L1T>P",]2%%Y$890!EE)M_&";^_L%D,QNPQ29$VJXG?.4#;/'J'W_ M*.Q .H ]+)87F\NG<^; M?W-Q^V^VPCC!/.R3K BD4AN"/7W?Y4 MYNB[ZZ]AMJQ'Q&^+U:KZ:\M5N*(W[OP\+3[/9ZNJP_?+!:WKBV7].1TKF=9/ MPMFW&OI87<8D#"]! S(EZ32Q=*Y@JF/SLC$,77)N.'.^6][.PM1MC]['._>( M4)B285S#(R3/F[2^6?[8Z= 6SKER&I*6",H)#M&1H'7FI7A1/#HVM V\E]JS M,'=/@6NGZIH$ )M&G*M9U=%R,T3M]6+5=,Q[8+[?K[^/2+J@OW7UO9K\#_[Q M1=G.?)]G^N;F^NOFAP\&Q+^;_W*SFLUQ53LIQ]F\P<6ETL6X'#5P\EU!:5; M9ZG!HRI:):G*@)OWR,(X"SO]E.5S3F";Q.I\/%1NUWJ]9$58CS8!>3<V7"=G5ZF=^Q<6^\8[UAE$VW.]J3W]4=8UL_?.O1:&] JS8T4I6WLW*$.F;! 05/%@I=8VZZ*\&V[0R!EZA2%G50KM]=$F!ZJ0 M)>8Q*O L6,%R5-(.5ZKX?YU7> AZ>_<*#X'")([]%]T,HY..T=.1(1BO@4U9 M9QASD,HE&T/)W@TWVNPG\ I/@VNGZIH$ ,8;_+YYS -E%S_"WQ,J<#KU%0(!/UY)S/"T_LP@ _A.@A+6^N M>;2UW9)/U?_+D4$4Z$#XQ#'%)*3\N2SO][3N:,&@-[4^&:XQ\(/%G8#L?@K\G&N/TJ,S# M=S^_6>KS6@:*^5.')LK]9+Z-("^M$59E7B"7>O=4UA("EC+0T90RSTR;,ERU MT"YU9V #GP:[D]0Q"9OW;V$V7U7_$5<7\\W9- M76Y-B_986FLBEY9!1B\ A6TA8AUDD-A//,D203#C;XXGH\SL#1/ ^E *IX> MG-_\E;Z$^6?\=5:('"2KBW[86-=7X4?K^L=0RF626M)"16!:U E'Q+M/MD") MV:-W,H0!LPN=L'0&"8@.03Z(XD1AR[3QZ[(T]/\#E=BN/;A@T/6Z?RMH'(1DA; M":TNN;=&:QW("M$>%.<20E(>G/.[DVUG![2FG MY):=)N!T:;1#98EPSXVF,SXB$6X3^"*+$5ERFX=K'_"0LK$;_O1^9AVMAE-W MG=XBI*CJ EY]QM9A_W0ZI_4I^][K&N_YU,_M:_T87>?.3WM=%-*\[AD^, M]6V& ]]1,>Z0O>6C#OPLD2FO2@14F0)E..93CSG0$H6;!#>,^%; M'0L'O;;;*_U[7[>Y("Y-8)Q;!S8D8K$DC<)!+7;D5-8!>9 >5U/B^ A.&' .!UKV,BE M9Z\\E+"*#<7TELUD'[Q:K^JG^]$^SQ(P=A2X+WTONA;^V C"S[LL_+JX)@?W M,F>AHC*V3G7W=41&@IAK\U"OHD^84970!8+V$3 .@CI4[*)K*4]C;!CY'$H) MIT@&N1;@RVTOT2(L8XE;F^-S[6G.8VQ8ATI[/#+L$ E.(M+Y^BHTP:YG3NFZ M.HRJ8Y Y!Y4*\96Y@,BX!FESLLS8[,UP6KYF.I5A9. YEYVMDW$ MM#6NQ")!*D$[=LD,?&V$+- 4SDSD*@TZ0>8Y8L>VF?K R%-C93I3V-BMJK=M MFJN"YOD3KM:[S&0CD"?MP6A3=_I0R%[0""*RHJ0.(=IV(RI>>M/8T.E4JXN^ M1#R)':O5EO_;7:NN;%1@2I.-Z5-SX=: E\D#(\G10N,YJ>'NKA]&^]C9[L$. MUQY5.@G(MKL5L)?SRV)$%*X8T,[9VHT&(;IZ?9P;*R-JE_QP]7XG,C/V3MLG MUEZ\)M*GXB=:^+O)QQ#R;T+%A-&A90;@\<,[\'!W9;.ML2-#15H=B>KH M!,$V.W F%C)]DT"IE))AN+JS/42.&<$_4=%/^*D=*&)LMZ"V8ONRN,JS^6?B MX]+I:*TF!\DW8Z-#O0Y?#'V14L;(N7CIM3"VJWS*9?L:^]3J)ZW("=2-);<$KN+^^HX4 H, L27MB3KM!PQ8WCLC MXLO(B,@8ZM$H(@0O:TD\CSX[\HQ*?TD1AU(SC,W?KS+J1K2CR-9YO7[Q)LF? M:]E8W:'SCXOIZ;JNB_CPLW+X2_[V?;[ Q=6=1$BR_U323B-H+VKA5XB W@IP M!=%94P**'IW75FD;)LNU(Z /*/91Z/#[V_D.-S;VL[=!"Q\S&,%KG7N)X'0, MD&*MQ3 RY=!?-+GAHH?)I^T(J%T(:FAS\7B5/_YN]G6VN':P_W].K_,JZAG. M\Z,;3+,<3)0&1-#N9I:5+R"E-M8%DWEIEF6[^[N'2;UMW^SLF.M#@^HIC?[ M=GEZ#QGF+6TB5<<&UVI%Q:L1'L$8&R,3/,?8;.+JX6L9)CVW?=#U+)51F)2W M#%Q37$>&3&>7==+4=6NH>:V1+47Z&'5M&4<<#:J MUR KEG-13BG58\1X@8K M;H1(-VI$=BBBD;;ZOA,,)6(_XT5M8C2?Q>GY=/7H=N*Y6Q_=,5XLU.BD[CN45SE71&2KR\L)E%:EJ5,P'CM M#,CI^ Z:&6 $;VU8<4;UEZ.TN;J117)W$>UC36<.8/W0YE-5A/%B=?[6O47> M[M6$([=68@0;,-3 ,YE_BKA#AS$7MI#'RU4CI#_R\)$%<_>1?"M\&T4TX(%U M=G'T_?OY--9,@;7"G="9IPNO'9BTK6-5E ,42H,.++K$0DZ;<^@[U",-%CRR MN.QAJJ5M 0VM;2H]Y&;&BX_E0SV^;[S0FZK/CPOZ-7VHTG=S'Q99UC$9X*J0 M,L4HP26C@)<8O%:EL-),&>W^[I%%/O?651US??AR[?L;9DTJ?7O=NF!BA4XN M! 9)!D>>)))/Z4C#\&S(H)>9IQ[;^3RVPI%%+@_760>)8$1*BKX]IK?7.5"X MF.4TT1R]=SR J!.@%$,+R),E99LL3GB(V=.!"SGR%<0EH(N&?G22&U*9EO5W!?CT.D<686Q-UQPB MCA%IG#VB]:PF&,KD@0=6V^ZA@2 %J5HC)#$P.>9Q5YW4T75)?W'"-K16Q[(8 M#^IJ^Y5)TN0K!!? *%QU;PS@5P'05+)2TH@4XXXPJL]MA O_DG"Q,[=&X>LW M"GTSH:(J,D&4-H+R.4 @YQ*$X2Y%65RR_5W[MW8[P=FHX=6AC,9_/7%?M][> M!5XW4FSGFJ+1*UJ^KMB=K*ZN+;3.TEKRM[30 90U")B\ 14RJQ7860C72*UW M0/!R\7Y3W\Q+,;K4$&%-.F-15+O&0N:: M&R-BL:['BZ;]"1D:\SW!K1V8[R'[H=WFDS@E.4S+-'XFT=(ZSE;6.E%#:N:6 M("N<*H%4!'KR Z)EX.BH!&8E9];I7%1I9'4U>=N+1-P^DI]W*8:A&Q\D9\?;= MODP17MDK1*\M+?L/1'ESCT=(6^8=>FQ(96 M5L?X?5H#B*OU'^-B,4BBB#@BAK-R/C/?A"+E4N7FDMLRN; M,XF?*NQY[E5#CUD81'VU*X!QZ;'[+-(H2K&J@*A]*I64-1Q.1[I4-G-4)>H> MYWL>X!%V.,1A!)IL?YD-K[S"(LNM81$,C\,:_)6I>YQ_Y?+YNY[;! MOF TUY)+,%&3.1HT!X=D+LA<:+PR,M Y$,8JS]5[_ M[T7&ZWA@3"%E&21P1G:",M("9J7!%E39Q:A8";T=K8\N<>@XQBCN%PX7WC@Q MN-Y,2F1A(N>00PF@E!+$',M!)F&KJ;LMFVTWNK]\,?1AU(?<=N3@"N7\]F>1H M@V0Y /J:FQFR!PSD7D:R^5UAHNBPK?1Y-[E_/1DZ/MZ%W'?DX@CD_OJWB?!: ME%@GBWJL3AUC=;"R!.>30*&L"%L'D^VXWW\;.D#=R7[?C8LCD/NOOY'YG JM ML(#(;-6NB)23L!)2,@:+83)A>WK^UV9R[S"@W(7<=^3B".3^RZM)-BS1252 M%8*K*BJ +Y@AC-OIA1ED>1M?0%LDHPB(#P60<6V1KE=K;^>(/ MTB)G'^:;I0GO[HP^F 3$J#$PX$9A;2U9P/% 7Z337&LCD?>85-\"14,[YD,A M\I$NN#W#8R2;8J,.9Z(-S]&( *%4$I0S9.5*#DBV;K8L*SI">T3XQO*&CB>, M"*Z'"&ZDXU96':=S(F%<7%TL<+;$U?"OY9<[W_\YO3A;?^X3?6Z:#ZF(.^R% M;=3'M4AR&]5R=UYS=5OG)&V6"LG\34K6^5A>0DBV!CU9SE;R(GRSAL.//;UE MV_<.VU[EBS]SGMWGW+45Q95-20D&EIM"5I1*M%=J#G1T46>>K!MH7'NS]0]8 M!W50&9 ?H>0#7#D0Y"HB^F5U,+ZZ67VJ5.YF[ M/\FY25!SQEH510V#$=>T\/F,XL=&I1=8.0!$-L4V-#Y M7']DCS]_:)BT M*L%YN^PUCV.R1=&- HH;>_4^2;>U<\[:7)LYNCKHVC /J%PA#S\XHXF7 M1@UV1#ZVX*'U7YL8>>YX/%A@HT#A@R/"L!)D3 J,TD0!BMI9. M]C<[8VQF6.L0>-CG_A!YC )1.QT,/Z.7@1Q[:PS9#CG4O@A6 ]K:X\NCUC$D M(1/K#7?[T3"J&\$^CN0>1#T*2-?:E_FBDO:Q?/QS1D\^FWY_-Z-7D"?V;O:/ M^71V\4\2$3%B$E@IJ*,%,HTY<30YP$P_6LRU3T*(O$<<[[#PH55K'UAZ ."N M!#L*U!Y]J_DG]38Q3W_4W7XWU'J7Q9.L4\BHZ(PIHI;;>PE>* _&2T8>G%*\ M]#C&INFR7Y0'U!9BNQ'JT-&:.S&M)^EQI908I0*>1;T*MQF"$C7J$&A?IAB0 M-RN]:_"R%W62'P:M3O@_-)YJ3]=ZD?1^BF%Z/JU<>I(NF6P2VD8R?%BEAB>B MBS0\XXC))=HN6C3"U0XO'3JKN6]\=26/49RS=7SU[#*_)3Y_KO?EB]I*N)SD MQ8]IW$)GB=EH1IZ<73&S]H9 7GO<."TTLSD+WU]SF/UH&#I)>Y 3N =Q#Z\^ MEQ5J>S,_3T2RM6V//3M=-LR?2EXB2%2#WL3J.1M6R1PN2&1M+,2QE MTU!K/O>NH5/"^U>6K7+_A:5F_9:O?L<9GN9JC1S/OU6"#QVGNO>[NDS(VHW0 MSG*QN$_("]? @RUU2)"O5WB.W%HCF$GD\2K=:"./)A<+@\L,BR;'QS@R5",' M;TVMU\ @O:(-$@?J4_XB<[%V 4@KN5B[R&\4!N#=,-'ZHJD4ZPVQ*Z"NPVE- M .(B F/:8(G%9]%?SO.#Y;VH4-\>F'@ PL,$- J,;=P\W:-H?5-4:DNOY!2P ME,C@\)8V:A2^&@5>"LYX4+PWT#V_WJ%1>" HGKL>/E1"0_L )U>SO#B]NDWU M$4IXKJ($9%* 2C7IQ]&ID!D77CM7]&:?HJ5__F\XME M_>EG^>^]%[ZHL/[^I]/^3!X#,FZ2$Z)@(3I?*75U&#N'$+2'.I]+*H?2BVUE M#SMA8TAU<8"P-L6]!^<&%OCO^-?TV^6WFX6;(E Q6BEWJ;;FEA"X(.^@A%1$ MM(*T80LBO_?2@86^C\CF;?!O%);GGN$O)X3V0EM(C/:'*F1,.=2D$UT@>RJ3 MWYC[FW+X+Y//J(-/""7D,CT Z4M Z)( 1CH) M@L?^_*J_?T;/3F@Z**-G%\&.0A7_O*8_BJOF,JM^\U^7]6;@OR_)C?D]7YS- MTZ0(+A22(UM$477D2@(,@=7^ 4(RRX06V\[H=A';<-$ORNQO"ZU="'1WI/IK MI,[RQ>%A@WNW&I\(^_/9+)_?O=Y8FT,?P_GT=/6+#_.+:5%G_V%P[%UN0X>V#J25OK[!>/8? M&1>3[+T,G!DZ. +Q6T@!P19'GB']Q0R/'+$/N-Y9TPO-+1H*N?M*<_P@_G!9 M':GT\,]X65E"#'H.NQ$FF_V@"Q*,9=]#SJ M9F.K6UC,"\TEZA"V[%4_7XVA'WA^_3_K<8/<1ZP%43I%!)6E M :=Y &95C:/SVH*])>3NL*P7FJG4(8:[DNDHW+'GR3\Y(U^47OGMS;?OY_.K MG%_E62[3B^5$:AO(]Z^P Q0,16Z.",EN+9$>Q$DMO+MH!A P]"VD0MZTO MP;\0E'^:+XFIE<[ZD5M*3>3915[-)UV'WUD&WN@ J5C/LD!A8G\]L?:E8N@) M3"/%=PLB?R'@_D*;>#I;?7M+9D*))60&?)7:ZY("M#F!"%YK);R(N;_XVEXD M-(*U_Y>#]:'"?B&87LU=#KBL'%YMX$G,)D=7"@C!:Q=HE<&'4@IN!]>]V,]>R'/?'9LWTZZRLY>3R^_?S%8EXGF[9/"\1EV?E?/[G=%;FBV^' M%K3L\98V2ED.):Z-(I9C>M=;>M<)K7^UE-M"A:JZZ.$.M,RASDZKEV0^02@V M)&8C05<^Q]CMKS@H /9A/JM\BC> GR^NEE4[+R<974'#+*B1(Z^)N:_V6^715D/\!%_47/_(!^N+Y MA[:A'G9<>AO:X/:5)^M7WJ++.:^$IG.*F%!;H68)P4H#$7U@&4/D4C7:5$^^ MHMW4NM_Q/^>+X\OEQ?P;X>MV-HOPDF4(B4"LM(\0O(M03&(A1!G(^Q@DA^Z1 MQ0ZH8MH!P?9TN$/%,PI3^CX1JUQFGXOG/KJZ\DP M/ES?F'+8#H; X =*(\18FJ=Y&Q58-XB$6!=O4A7'D(UZ1DJHL,&%V-_XZ0? M6^'0N#I4\L] :0\Q#'T_?+/VC[.;?'N!7&24M7>"E-68L^ $:LA"8,XL(#?- M3O 'CQZ7]/<1UKPUSHU%[E_^G-\T*4=E/6*P^/IX_5GU"G&(KAV A0FLN$$%L":!:N]%"DF1[9< M?PV)&RQX:)!U:[*T+;'!U<]\%G-M3E8%]'FZ_*^;K*M;NB;33R[W/$JK\, V)7$6BQGZSB,>'>P=9N1 MQ,>>VTDP\5D"NHTG6IU5JNV?LRZU#[]>M7.SP'.2(BA23[Y984I/\<0'@\S7 M!:+26R]$ $06"=P$\^!] JM%9#R@]6&8LMS'USO*J.(N4-AN0;4@I%$<@P_H MN(YHN.1#DAZR,:PVND1 G@34,;6AN,!2Z._H>W2)8[*WVL#" [ =+IAQXFOM M\ 9?L+JV8$N-[R,Z\,0B*!:3"%Q'8?M+6WIBD4-CK 4(/ ^K/>0Q(+!6I;:+ MJ\G7DXGA(2D,!F(A/T.1:J\9JP9"%E9BT$[*;?X?E MKUW(?4#??9ADEE5V&( JSEJM7MU,[5\:9*2^V+P/8$_^6/9H)_82&['=DX M L&_.9EXX6AQ/ #*1$:)$P:0"01K9 Q6)S2X;:+V;H)_TS!$_\)B=CNR<02" M__!QXITT%FN2(DODA601H1)!K@@KW'$9O&W/IO_PL9G@7UC0;D'&6%\>KM4]O M)RX9%Y1 (8 55>NX!8-@LX,BF,Q6#B*))^M MR5#O;]-_O<_:BQ!!ZU+;!D@"M[/DL@8NLC$BAZTSAWK,8'P_QI*03M+,.A#= M*"#Y?+*X(WW*BI- QC4#%9BJ]G4!HX3):+4SJ;]AL^VD]P^5[[@G3O;(\-]% M:",96%-[GEPN*I>/ELM\L5RI_"]G.'L[G>$L3O'\W6QYL;A<92J_7J_S"_YU M_>E'VS5>_]/1+'V>GI[1-XMIG3OQM8ZTIV==+NBQ^9:!$T>. X\V06#:D$T1 MJW6A,LB2C.5:>6YL;T ?FANC5NAM[:.AF;P3Y$;:S>>65=.?K&JCH4^CY[91 MAK,[ 6V4X3R&L-OR"[)$.*EK!C:1=:ND\>"X)$4AG%#!,F]2LSY?V][2KCG[ M >O *<+]F\JP+\>5(\MY=HPBT$:C=%#J3M!,2.A!NC)/6 1,RLQ M^?Y2W-NA:<"BGM: M=T&[DG> P\&/8EG.5V>$[UWAU7]G&GU\+7KE;.OV>(F0D3#@N .,]^6H-5TCN@A:QR3M=P7HN8#B'=@&#]% MQ^OY-YS.)HPSG2U&,#X0)3P+" DMT.]X\"4$R;9Y>$V!NGT5PTW [0\%\TY$ M,G1\\Y=%SK-?K])B?IIGZ]"<$G2:2-3 M% U/NO(L!46,'LRU.L$*LD:63"/ M/'PXI+0IM'F+'!Q%).ED>CJ;%O+19A<_]\[RW>SD,BRG:8HU<+O:,M$GQ[GV MX$MMX.1% 7+C(ECA4M!:*L^VW7VU:^\U7?68_.&>3\J.13P*\+Z97=#.7GZI MG;/?SA=W"5KO1V9#8571HZFSFU1!VHJU\6Z)B%8@JM1?DZ9GESNT8=<-4AX MLEVQ#7V0OKH.37R:_YD7)UN=3<9[7TP#K8"6I%7@9!7!T MJ=!/PO[,UMIZJ#[SHJ'!T[)4YQVQ>!2*ZZF-=K1,\+!_0LY\(*>C"TE&?N >(=Q2PW=CB/\FYZ?/HI UD M^0(+UH.*M-6])/[Q$KPJPB-1-=1IN[G8H=5E%QAY[J0]2&!#G[.T_F7.JS-@ MO?I(JY="D:M6/*\=(PM@- PB2X8G@]Z:9O,I'CQZ:'"T*K=Y:TPZ8NIR8S) P;&G/2H2NSOL'NXOJ%5V&$RWPJA/00P"A =K[(6 MXE4E8DV#*U'DJ.@\YYK1;I+DN1AI('OC7'%1!]9?TN##]8T)1/M(_0&,#A3! M*&#T;D9/(X/Q,QD$=^A@*IF48H$0@K^^T_!&U1:0,4F7F.6N/R@]OL:AP[&M MPZD%48P"4L?GN%Q6UMQ: .N,J*JXA+:M=.@F-Z.PM5H3Y2B N4'$>G]EAA$5N<+:L$)DD _D0\A@@F"U47NFGWI# MY*-+'/K@; \%#P!VN$B&CB34T8^T,^M?]6[X!Y[7S<=OYIXX;P6K([65+G6: M+ ,?R=5.3HN8HLG9-1SOL^TU0P.D!2G..V'I*-3.C9EX\B=^O\G[7=/"A*^WZDXK<,:V%%8

4CQ[F*PJ4CU'&*L*P,2H*E*91Z1X'C%95:28-#XB M! 2V056D,DE(\21AKJI(]07NL:J 3$P/I*3G%*=GHZI(G=*N*V]JE))V4YQV M+U,5J7T/3P0[*7N"*V:HI4F!)7"MF :VN&UXP]H;%+'#ZL^B*T^4H--#( MB&U0;<)S^$B7J<;.&N1EUCY]KU!90X/)W"7,N-T+VP:Q&U&80P*>'CXIOG$YQ(SR--Z$XAVHS0CDH'R'9ZG?,;$*C&=?(,=M1@@'I3L\O*+6 MI75@/*>O.3MS-VJ'0740SW;J?'HM&,]^O RW&96,&F08>%&J&?5@?/L1,]QF MA'%8UPK/-*97@P'*5ND8)]<(\8>EK2RUK>8*$!\H7Z5#G?P^E3\L<>5?6"+$ MQXMCS7X$7;D;13K@94O)K,MTB ^4Q]*S:LC(E(T.BVCA%:KL:N3D0%EBU,#I M-D9L X*T5+>RJ9$I):UFU+0:%K6R5+5RIT6.-V)H#)C-(8;EH$KQEM>/??'F M1F06^[(]5.\]?WNN$/VN+XL\^OY]5SFZKWXLW1S*3O^:U2*=;$C!'X1+[TUW M*J$^%'(^?&BK75\+^;YJVVK;__G$LPVO.P/Q^T-5M:T5K6,H %.>@ P /PT !H !X;"]W;W)KM&!Q@CE[\EF2V@<3>L +K%C3K]J'H!UHZ6T0I M4B,IN_GW.TJR8KFRNP)NO]@D=<_#NX?'TVFZ4_JC21$M?,J$-#,OM3:_\WT3 MIY@QY1I:4H$SX41",_8QQZ:&W7WC+-ZEU"_Y\FK,-/J%]ES]JFOD-2\(SE(8K"1K7,^\^ MO%N&D0.4%G]SW)F#,;A05DI]=)/7RS'A=8H+0C. M5EQPR]$ DPE@E@OUC CKPA8:8842U]P:Z,-K&8LBP02XA(7**/%2EQ%;=$]4 MAM#[71ES!;TE6L8%C?KP[FD)O5=7\,J!_DI586@3,_4M!>-<\N/:\8?*\>B$ MXV$$;Y2TJ8%?)+G0)O!)A4:*:"_%0W26<8GQ-0S"GR *HD&'0XO_#X_.N#-H M3F90\@U.\7$3"V68F0]=DE8[ M#KMW="7FSN0LQIE'1VE0;]&;__A#. Y^[I+C0F0M<8:-.,-S[//[V!9,E\2N*F[GMY-@ZF\/0_O<)AR%P[;1\KR'[\,/9^(< M-7&.SK+\T7'L>5UU780O.= 5ZEGNKSWN"Y&U9!@W,HR_^UT87U*<"Y&UQ)DT MXDR^U5VHB$>MNS XN@N?VX2CX;@Q:KE\T[A\\\6T5N6;)U?&]C5:KC%S;Y]# ME\\G]]D=OO;\+D36$N.V$>/VNR?W[27%N1!92YPP>&E0@F^5WC7S81WO'Z=W MITW4G=ZAZZK:*]%+&-&7W@>N16*:N4:7FI^J9W>%/&6&8D'71QO++$66% A6 M 8.$(GE0687)UW:6P?] -9J@W95=M(%:%M-6;IUEM.O?[ MLE\]6G]P'7W'^B*Z6W;9WX<.T(4@T,Z/E:D1CUQ&W0?#/-_P-02P,$% @ M>T5K6!0+N*^$ @ Z08 !H !X;"]W;W)K? M;0A*5Y+T82]@XWL.OV.,G6RENM,E )*'B@L]\TK$^L+W=5Y"1?5(UB#,2"%5 M1=%TU=K7M0*Z M[L$-6Y=H'_AI4M,UW +^J)?*]/S>9<4J$)I)0104,^]R?#&/;;TK^,E@J_?: MQ";)I+RSG2^KF1=8(."0HW6@YK:!.7!NC0S&?>?I]:^TPOWVSOV3RVZR9%3# M7/)?;(7ES'OOD144M.%X([>?HZ)CP;3OLS/.Z2K%BD\@+2 ?$2B\3L2 M!F$T()^_7!X^E?MFI?_:A?\]V6F49D%^&()K>I)KH&(4G0^#Q3U8?!3LNT3*AW#B MDU_P6$7+XN]M1/80^$K5F@E-.!1&$XS.32+5;JQM!V7M]J9,HMGI7+,T9Q$H M6V#&"REQU[';77^ZI7\!4$L#!!0 ( 'M%:U@1SJ!^_ ( +L* : M>&PO=V]R:W-H965TZP[V4CU MJ%< AFPS+O346QF37_F^3E:04=V1.0A\DDJ548-;M?1UKH NRJ2,^V$0#/R, M,N'%D_+L3L4361C.!-PIHHLLHVIW UQNIE[7VQ_^0UFP#(1F4A %Z=2[[E[-QC:^#/C&8*,/UL16,I?RT6X^+J9>8 D!A\18 M!(I_:Y@!YQ8(:?RJ,3WW2IMXN-ZCOR]KQUKF5,-,\N]L8593;^21!:2TX.9> M;CY 74_?XB62Z_*7;.K8P"-)H8W,ZF1DD#%1_=-MK<-!0K=W(B&L$\+G)D1U M0E066C$KR[JEAL83)3=$V6A$LXM2FS(;JV'"?L4'H_ IPSP3?S$K4$1(<9D4 M2H$PA#,Z9YP9!II0L2"0Y5SN $A:F$(!F8. E!E-+LEU8@JJ&.7D6F,;Y/;# M:/+F%@QE7+^=^ 89VO?X2WYZ>)SNHRY. MG-")$Y9XO1-XG]%%V!)XNMB73?*Z@W-.A=-JUU3J66SKSBN=TP2F'MI/@UJ# M%[]^U1T$[YH*;PGL2(;(R1"5Z-$I69E.N-3VX\N4:"L >@^KQOZ@?*>9)GB= M6$?6W4 /NN&'12/,0*9_-JD4M:E22V!'*O6<2KVSS6)5D@4:2%$#%R2E3)$U MY85S#)%SSI;4RM(D1(7>K8QJ+]]U''2"WF@T\=>'-59QX^.PO@LZXMYWW/LO MX2ZP[V%K.QV:F/;/,ZAH]AO+"8>#9J8#QW3PI"5E>6?E4IM+!88IR.R]Y0SZ MI#'/ON&E+=<2V)$80R?&\/\9<]BF2BV!':DT/'?UQB]X37^#5!+ P04 " ![16M8"UL2S ($ M S%0 &@ 'AL+W=O&ULS5A=;]LV%/TK MA%8,";!&(F7)5F8+:.P,VT.Q(&[6AV(/C$5;1"51)>DX^?,IENJ1 M[VR1#AG>YG0C-QP(/9IBOG3%4G886%!Z[GC MENYBJ3OL<)[C'5D3>9??+I&C$TS$7Y0<1*,- M-)5[QK[JAS^BA>7HBDA"-E)#8/7S0)8D2322JN-;"6I58^K$9OL9_3=#7I&Y MQX(L6?*91C)>6#,+1&2+]XF\98??24G(TW@;E@CS%QS*6,<"F[V0+"V3504I MS8I?_%@*T4B _HD$5":@;L+D1();)KB&:%&9H;7"$H=SS@Z ZVB%IAM&&Y.M MV-!,3^-:@7.WIV#=X!FX%/,]@)GD9C;4E6B\>Q-.>I5,2HZ,2I$X"/+9"S =1:1J U@ M*PH5#_3,XPH-(J[(Y@*X\!> '.3V%+3\_G0T4(Y;R>H://<4'A6;A(D])X!M M@20\%4!)I93-(JIE%;I?-#3/\9/:'1)@SG&V(Z;]1<,"*DDJ_NX3N:AATE^# M/@ N18XW9&&I'2X(?R!6^/-/T'=^[1-H)+"67)-*KLD0>OB)29RTY&@M075: M:>4DS?8TVP%UAG%)U91@6\JT(?;0PB=*7+F]D-3 MA>.H6> &55"+G5>Q\P;9Z<505*^(U<7W%3D(]-(9+<"\!I>)?X**7U'Q_\M$ M'4\',>=+[X3X1^5!)_""SH0<1P439];/8EJQF(XU(8- +YV0D?VH=RKI M_5P/ KQTXL9":]-M6!KX!I9Z6<18DHV$UI8,U9*A__T#7);0W"BNXWJ=G=(3 MY04N[#_P8>W'X*!_"5?KN\'U/ZJ5&@NMS;4V4W#R%M;_H*5[L60CH;4EJQT: M'+9HK[+^C_V8&TR[R_\XR$,G3!NL71M\/=L&>WS;%'9I' =-/?<$C=JVP6'? M=OLOFWA4LS866IMK;=?@6_!K<%3#-A9:6[+:LL%AS_8JF_C8[4W1;-9=_CV> M<#(]L8U1[>/0L(\;R MN,&I>JN;OP_FOJO3?P4OE\7]70U37"=^Q'Q'U4PE9*L@G8NIDI87-W3%@V2Y MN>2Z9U*RU#1C@B/"=8!ZOV5,/C_H :I[TO ?4$L#!!0 ( 'M%:UC8%_C= M$0P %9Z : >&PO=V]R:W-H965T_4H1&W]6"Y6U<7DL:[7[Z?3:O8HEEEU M5JS%JOG-?5$NL[IY6SY,JW4ILGE7:+F8,ML.ILLL7TTNS[O/;LK+\V)3+_*5 MN"FM:K-<9N7/*[$HGB\FSN3E@R_YPV/=?C"]/%]G#^)6U-_6-V7S;KJCS/.E M6%5YL;)*<7\Q^>"\YT'<%N@B_I6+YVKOM=6>REU1?&_?_'-^,;';&HF%F-4M M(FO^>Q+78K%H24T]?N^AD]TQVX+[KU_HO#OYYF3NLDI<%XO?\GG]>#&))M9< MW&>;1?VE>/Z'Z$_(;WFS8E%U_UK/?:P]L6:;JBZ6?>&F!LM\M?T_^]$WQ%X! M+SI0@/4%V*" ZQTHX/8%W.$1#E7)ZPMX@P+,.5# [POXPP+L0(&@+Q!T;;]M MK*ZEDZS.+L_+XMDJV^B&UK[HY.I*-PV5?_^($]M]-VB-A"1*6 M(F$Q3]\M-F>2?*GYX01T^)29.4X"*8H M$^R4"4AE$G$ORK+I)??YJIG#6FVJ^I D)&JL)('>U+XNB![5JC&4 UDQ#H(I M)&BM'J(]<<12[?F@' TF,D6[L,=L=R(*L( ?!%%FBG2P1 M*4M_<7M$#Y(Q5H_H9#V,D48]D!7D()BB1[S3(R;UN"Z6S8JXVLX?XD?[6AP: MM$C26%5B?="R0\.(E.B!C7BQ/G(A:\=!,$42QY8+0)L4Y?.ZE:-J]!#E+*^. MCU\T;ZPT/4VYJ/*9PX;*&.)6?=E ML=PIU%XK%[UJ!WH/S1VMD:-?A[F&6=\0%S=,K?= :\=1-%4C)C5B)_6?AS); MU2?T'I(V6AFF]0I-%#W$88$;1%K/0=:,HVBJ*M)+<,@UZ^5OG:78R)$]-0N6 M!R$[S[K,9TH7VA=N4\VM=;,:[01\U_2NM_*=44VHV]#3 DK-;4BX/T.=Q:&] M]S--#[4$4#15(6D*.+0KT"GT2_M%R]R:[5]K'[I*@#H# MCL$:L&-?OWI.#)&Q9^N^3@JM($?15'6D1^#0)L%5MEADY=SZ6'1?L]P6BTTW MEAF5@9H$4%H"I:50&D?15(FEW^!$K_$5A@.U)*"T!$I+H32.HJGJ2W?#H>V- M/_A-1D]55K9NZ/H#&^B:/OIH'9&T%$KC*)KZC;%T1!CMB$@=^R^(VV5V_](D M(#-8$P/MZ"..U0Y*2Z$TCJ*IVDG'A!US3-K5W6[19KW55G3D%^A7/7Y_?>5$ M9YJ<2 ,C@=)2*(VC:*JF/<: MU[8,ZL9 :0F4ED)I'$53U9?F#SMB_F2+3O>J+F;?K6Q3/Q9E_M_67UT6F]7! MU .:.EIM)"V!TE(HC3-#1HO_8O#NIC552VD3,=HF^B)6XKGIJK4HET;1H+;0 MD$CLAX<1JAN2ZS.\Z&\FZ,>>:7M&DT6I" MK20H+872.(JF*BRM)/8J5A*#6DE06@*EI5 :1]%4]:65Q&@K:51"&32AM"8O"4:-3K_W#[ZC?#QD!1:)XZBJ6)(A\>E M'9Y&C&6Q(BP=I$9\Q"-,09LQ"AM>,HFJJ1]&?<(_Y,Y\ML>Y%1"J@1 Z4E4%H*I7$43955 M6C5N\"J3(M31@=(2*"V%TCB*IJHO71Z7=GD^/+?Y0JU-9[WM7#+S3 @U>(Y4 M*3QLUT'KD4)I'$53A91FCDO?B#1J 0EU;'J:>@NE<=;4[T?R8U?_%C6%UH^C M:*HPTF=Q:9]EV\.>1%6WB<1K4>;%G.QK4*OE2.5@-(ZBJ7>32[/& MH\V:_2NAIH]][?=X^+PRYN[0L+&"0FD)E)9":1Q%4T66)I#GO,9UD0>UBJ"T M!$I+H32.HJGJ2ZO(H[."M%%[)E9U]F#NX% _J*N8V/\.M(J!6#Y3& M4315/6GU>+35[4:,&:*@SU=-.&*"AIA.4QE$T53UI.GE';B,[,$ _EL*L M(-1=@M(2*"V%TCB*ILHLW24O?)4A&FH_06D)E)9":1Q%4]67EI1'6U*CAFBH M)=733ABBH?E!4!I'T53UI&_ET=904?S6@Z^=L!&C5:8L/&/MUF(L/]%?4X MGQFVQ8+6CJ-HJBS29?*/W'NVNPUTMI]R9HEL]FAM5GEMY955BKD0R^QN(:S[ MHCR6M$(?<;1ZAIU]AL)!;2@HC:-HJKS2AO)I&TJ[6_O$#9QH[&@-]82BV'6B MX88FAK#(=IUXV/^@%A**I@HD+22?3CM*3TT%HSFC%?&TI@Y\+XZ'BNAA#@NB M@ TE@?HZ*)HJR=Y^P+2OH^3>GIB=3B-'JZ/O[.,ZH3O<7-,0YD=QK,U7V V! M_PS;QI>VC8_=_8?&C1;&L/M/J*\]+ MNR)X%;LB@-H54%H"I:50&D?15/6E71'@[ H:-5IBW88(661X'H0AD'FAP;" MUH^C:*HPTK (3MN)^.1[:&C>:'4,=H3+0L\?BJ/',2>,W.'*"5H[CJ*IVDBW M(:#=AK&)IC1NM#1TY8A$4V@]4BB-HVBJI-*?"&A_XD_P!^DCCE;=8%$,^R(T MAP5*XRB:*J_T.@+:ZSC9?J(YHT73G0L6QD$P7$88XKS #J+A[M_0VG$43=5D M[ZE'6(N#QHV61K1P#S.&C2:%ET3\)U M/,?SAJ:@(="Q;69K+H=A]KBTN4(:)=#3D#MXW"7HGSH'EQ<-1/&9E5OGQR[^W3W<.0/W2.!!Y]? M.^^3[2..)6;[Q.6/6?F0-UUN(>X;I'T6-@U6;A]BO'U3%^ONH;MW15T7R^[E MH\CFHFP#FM_?%T7]\J8]P.Y1TI?_!U!+ P04 " ![16M8ETBVP+$$ #: M%P &@ 'AL+W=O&ULK5A;;Z,X%/XK%CM: M=:1I ',)=)-(35CM@QN,.7B)PI@ME0/GR8VJLNT!1XC-2()C\65':(2X>*1[E244 M(S]5BD(5:IJM1BB(E=4B?7=/5PMRY&$0XWL*V#&*$'U=XY"_R(^??DGHHGM;#B!Q&.64!B0/%NJ=SJ-QO=E@JIQ%\!/K'2&$@H M3X3\E ]_^DM%DQ'A$&^Y-('$OV=\A\-06A)Q_,J-*H5/J5@>GZU_3L$+,$^( MX3L2_@A\?E@JC@)\O$/'D#^0TQ>< [*DO2T)6?H7G')930';(^,DRI5%!%$0 M9__12YZ(DH(!WU" N0*L*4#W#04C5S"&>C!S!7.H!RM72*&K&?8T<1[B:+6@ MY 2HE!;6Y"#-?JHM\A7$LE >.15? Z''5YM?QX"_@FOP>$ 4@V^)I(]] @\D M#(&HPQ.B/KCR,$=!R#XN5"Y\2DUUF]M?9_;A&_9U"+Z2F!\8V,0^]JL&5!%L M$3$\1[R&G18]O)T!0_\$H 8-P&38#'P :CYL"?'N'0:_/WK@ZD,;8&^X-3@H MO,T[#+:&5TFG412 D9HWWC"?\GZ]%G/-!_?H5:P!'-Q2BN(]EF-V+@GP[<@9 M1[$?Q'OP=UH>G[/R^*>M*C*G9KM3N?K=L 1M\5(1RQO#]!DKJ]]_TVWMCS;^ MIC3F36EL,Y&Q"G-FP9S997UU)H:4B'G"^R".TQ$*4;S%X"J(\Z)IG;V9"RMU M(3>5YY7I:',;:@OUN4S!0#FO14XS=5^4V_7*5G%A%3JQ!.=F+ N:BHGO0 M6XTHZKA[);RFA YMPW:L&N)^N0IBNT!L#T*,7S#=!JP?L]V(XUJWH-Y@?*"< MUR)G:*9MU/'WRU7PSPO\\T'XQ5ZUP\$ SN?-. 0/T#)J^ ?*>2URNF.:KEW# MWR]7P>\4^)V!_"?5 6U6Z!V1Z]].%\" MARU\;G,!,ERQP\):*@;*>2UR;0ODIE^NDA!=NS1RVO_9R,&/M&<6'V^?,15G M +#)5PQP3P.1K_X]/0]@HDU]4FO>I-8V4UFK4EGJR?7.ZBZH0CE5Y\4=)"E5 M9 ?(X,W_R'R08)K-A8_@W^YF=)V'-B\5J#O3W=JLZ 8PFKRF3V=FNY5?;1I- M%4"5(7AA"$[%4+D5:7!Q=7EJ):,SBM$S+K-F=S0SN8A38<*=:Z5??7W/5F?O/";#U=9G;+T;#<1PUM@0NX,=7>]M/IUZBSR5SRH!E].% MWGV\&$% M?<:2X#92(:NS8S&BM,9[6@&6IS"V;S>LT[EM$K!Y3"C=Y]F1LV! M2_LWE@"KF8N98=?SWQGJZ/PW?8I95\_^1"ZKV;\4T>RT!5#O 393^7*=WHQE3X1S$J7# M T8^IE) ?-\1PL\/TD%QG;_Z#U!+ P04 " ![16M8BY*BX"\( #_3P M&@ 'AL+W=O&ULQ9Q=;]LV%(;_"N$%0P=T MLO@AR>X2 TW48;OH%K3;>C'L0K&91*ALN9*<-,!^_*B/F#JR3)OIT;R+U7;$ ME^0K'I'/H:3SQS3[G-]+69"ORV257XSNBV+]9CS.Y_=R&>5.NI8K]9?;-%M& MA?J:W8WS=2:C155HF8R9Z_KC912O1K/SZK?K;':>;HHD7LGKC.2;Y3+*GBYE MDCY>C.CH^8U?]&7QLC6@4XVU. -078L05X4X ? M6T T!43E3-V5RH98^DJP\6JF5'RHSJ]*J^_&J/.\?BTS]-5;EBMF[ M+YNX>"(_DH_W42;)[^OR;.2OR8=H=2=)>DO>?979/,XEN<[BN-W5=UG6Q/7511MZGJ^(^)^]6"[F F/5\&WKV7/K+YE1,91S MAW#ZFC"7<9*77'6\(#M*,#Q>D!X2!![P[1GD50U\7PUQ/D_2 M?)-5IRM[/F_R^;RMZ_.F?E)AGQ?1:A&O[NKJ25J?;O)W*4KB0B[S?_K.:]T" MT=^"\M+T)E]'>7&8/XUQ! M/3_8'@>ZZ&V[Z!F[^*FZ;LH%B1YDIN8!=:DO)Y.RIW,5RIFZ;&^BA"3QK>SK MI5F?^NJ@]8HF#K]#$\:?]LL"48&M*8#3EM\WR M1G6LU??&E>@FD4?'5+ 3 ]SS/4J#3I^-;;$=2TABP+;)UK8)UECJ^GEX+$UZ M3OJ4=ZPTML_62B0Q8.5T:^74:.49=3A7RZ S[KB3/CN,Q6VG0$RQ$$D,V$9= MO7YT3[[\:)J 9#ZJ6HBE!NUO+=_I8&N01KI]P:0NG_@![42YN0W6CB&I0<>8 M=HP-N:0YH$ZK-0V9/"]I%//L6]*8E:Q=15*#KFH(H<:5]K#+FJ;N]ES$G(GH MCE)4L,!2@WYJM*!FML!9$=%=+-@3X<;66'N'I :]T\Q"+:$%"XX,^EISTKZ.JICH!CTJ#6&I09\T#U$+(%)!_T>Z M-D<\*B"AJH58:C!'K1&)G1Z1&"HBH:J%6&K0?HU(S(Q(+XKX1K,]S=>9 1#Q MYIJM?1H"C)@&(V9&%Q7IOB@CWG-\UNL))K!%O%B M9YJO,P,PXE&Q"$L-^J2QB)O!Y2QPW*",>.HZ >\U!1-8KE#50BPU:)[&'^Z? M/L91]Y50U4(L-6B_IB5NIJ5OR8'P749BKN""=A.>YC98.S8$)'$-2=P2DNR2 M( ?419,$84?<"F*6LK9U"%;BFI6XF94&38,T=;866?01(C8W212@U%T]X7- M3;0V= @H$AJ*Q $H DNDXU(A9DG;61M5+<12@W9J,!*G!R.!"D:H:B&6&K2_ M]03/ :+93(650=*,>%8RPU*!/&HR$#1@=D0LQZUF/.51.PE*#7FI.$J?G M)('*2:AJ(98:M%]SDC!STLM"/NB;Z8.=F1X5C[#4H%$:CX098,XH/)2A9/NEK5A='WQ%B%K(V=0A8\C0L>9;/&F&F M0IJZP9PT<=QN@M[<1&M#A\ E3^.29W[,""<5TE32#O" 37W6O9O&W!AKZX9 M'4^CCF=&G4$S(=[N7A$-=C,AYB9:&SH$$WFM5R,<8"*X/CHN%6+6M)VR4=5" M+#7HI^8B[_1#"FC(INW*-R$98:-$ISD6?% M140;T" "[!P &@ 'AL+W=O M&ULK95;;]HP%,>_BI5)4RNMS8TDT(5(!;K+ M0Z6JJ-O#M >* M,CEV2J565ZXK\Q(J+"_Y"IB>67!18:6[8NG*E0!<6*>*NH'GQ6Z%"7.RU([= MB2SE:T4)@SN!Y+JJL'B9 .7UV/&=[< ]69;*#+A9NL)+F(-Z6-T)W7,[E8)4 MP"3A# E8C)UK_VJ:&'MK\(U +7?:R$3RR/F3Z7PMQHYG@(!"KHP"UK\-3(%2 M(Z0Q?K6:3K>D<=QM;]4_V=AU+(]8PI33[Z10Y=@9.JB !5Y3=<_K+]#&$QF] MG%-IOZAN;*/80?E:*EZUSIJ@(JSYX^=V'W8<_&,.0>L0[#L,CCB$K4-H VW( M;%@SK'"6"EXC8:RUFFG8O;'>.AK"S"G.E="S1/NI[.;7FJ@7=(%FL AH$#S M$@M #XPHBQ_[(OY/8J_B M'W3Q#TZI9Q-8$L8(6^IG13'+ 6&%S@AK;\QY7_"-8F053;[99(DWBH=>ZFYV MP^HQB^+ '/JF!SCJ@*.3P/9"?Q:8*7UH;X!&!P2CT!\.]S@/K89>Z(_Z,>,. M,WX;\^891$[DVZ#Q <)%' U&HSW2'C,_B(=QT,^:=*S)25;]M/_M B2')QLF M8;R/VV/V^IXTM.Y.'JQ +&UYD"CG:Z::O-*-=A7HVB;>O?&)KDQ-(?DCTY2U M6RST-9>(PD)+>I>)AA)-J6@ZBJ]LMGWD2N=NVRQU=05A#/3\@G.U[9@%NGJ= M_0902P,$% @ >T5K6 *>RH42 P 5@D !H !X;"]W;W)KD% KMH=I#R8Y M;3P2N[/=%K[];"<-I4U;D/:2^'+.W[]S?!VL&'\4)8!$3W5%Q= JI9Q?V+;( M2ZBQ.&=SH*IGRGB-I:KRF2WF''!AG.K*]APGLFM,J)4-3-L=SP9L(2M"X8XC ML:AKS)]'4+'5T'*M=<.8S$JI&^QL,,!E=@H(QW) V./NO*]&%J.!H(*VOXD7=0\1KR<^2[GY#G>'X/T-7;W;T#.'Z72]_H^7OT-E,H6?[8IO#7 MF%454HMNA7GQNR]OC6S0+ZOW\868XQR&EMJH O@2K.SC!S=R/O?%_)_$7F4@ MZ#(0'%+/1C CE!(Z4UNKPC0'A"4Z(;1=,Z=]P3>*H5'49\XR=$NINR!RHL3MATTZV.0XK-K64R!O6#S)+D08 MQW[H;\'VV 6>&R3]K&G'FAYD52?N^W9ENH/ANX$;!-$6[J[=]NYM>.V-*ZH& M/C,WMT Y6U#9'/A=:_&UL MM=UK;YM*'L?QMX*\1ZL>J:H-Q(Z3DUIJ IB[JEYV'ZSV 4TF"3JV\0).&JDO M?L$AQMAD;*IOGK0Q83XS!N8?+K\X%X])^G=V+T2N_)S/%MG'WGV>+\_[_>SZ M7LRC[$.R%(OB.[=).H_RXF5ZU\^6J8ANUHWFL[XV&(SZ\RA>]"87ZV6?T\E% MLLIG\4)\3I5L-9]'Z=.EF"6/'WMJ[V7!E_CN/B\7]"<7R^A.?!7Y]^7GM'C5 MWR@W\5PLLCA9**FX_=C[I)Z'^FG98+W&OV+QF&U]K91OY4>2_%V^<&X^]@;E MB,1,7.S*O&Q0CF\>+Y M_^AGM2&V&FC:*PVTJH%V; .]:J ?V^"D:G!R;(-AU6"XTT#77VDPJAJ,CNWA MM&IP>FR#<=5@?&R#LZK!V;$-U,'+GALKN_GZ]R?#=WWL&U$>32[2Y%%)R_4+K_QB/8'6[8M#/EZ4<_UK MGA;?C8MV^>0JF<_CO)B\>:9$BQOE.EGD\>).+*YCD2GO#)%'\2S[4_GG/\;Z MZ.0O)5XHW^Z355:LF[TOEJHC?7?A'XW7%_V\&&;96?^Z&M+E\Y"T5X:D*D$Q MB/M,,1Q_( MW;"+>_5)?N0U:H"^*93ZN@O]M2[B['J69*M4*,FMDN3W(E66:?(0EV<]F?*? M3=2B=K%?1,LZC634]UU.U;4I*D:Y3DL0,$C-) MS'K&1MO[2AOHZF PV)F99*\VB3DDYI*81V(^B04D%D)8HS2,-J5A)"T-W\1\ M.1./42[2MI(@;=RU))"806(FB5DD-B4QF\0<$G-)S",QG\0"$@LAK%$V3C=E MX_0M[RJB?DD%I!8"&&-LC+>E)6Q_$(E M6>1I_&.5KZO(N\]I23FDUA 8B&$-:J).JC3(X.WO'ZI=*BRH)J!:B:J6:@V M134;U1Q4 M*-^_7;TO7C^(Q:HX1_DQB^^B]5V1U@(BU3L7$%(S4,U$-0O5IJAFHYJ#:BZJ M>:CFHUJ :B&E-:M,G015WS0*JJ)94%0S4,U$-0O5IJAFHYJ#:BZJ>:CFHUJ M:B&E-:M,'0Q5I8&YB?ES&:?K/8DH;7^(([:CFHUJ :B&E-4M#'4-5Y3G4E\N<9?3T M^LT0-(6*:@:JF:AFJ?M)U+W;(&@&%=60Q\&N[\BCX753S4,U'M0#50DIK3O Z"JI*(V&3(/H9SU=S):TFNOBY%(NL?6:CP4]4 M,U#-1#6KTK9_.IZ,5+WE20<:[$0U!]5<5/-0S4>U -7"ED-IJ _5]E\P4^O@ MIBI/;GXY8O*CB4U4,U#-1#6KTJ1G]FAL$]4<5'-1S4,U']4"5 LIK5D>ZOBF M*L]O;BX"7IX['/MD$XUPHIJ!:B:J6:@V134;U1Q4],XIX;&.5'-0#43U2Q4FZ*:C6H.JKFHYJ&:CVH!JH64UJPR=9Q3D\JOFH%J!:2&G-(E('(;7AF]ZO1#.2J&:@FHEJ%JI-4:G)DY==/DU+3G4N*6CFLM(:]PQ.-'7_%[W-:DU5WUYU M<#8^;:YGH>.;OM;K:/=.)/KYFZCFHIJ':CZJ!:@64EISBM?92TV>O:RO1I1? M2MN'9+7.=32%B6H&JIFH9J':%-5L5'-0S44U#]5\5 M0+:2T9FVI(YW:^$TO M4M"X)ZH9J&:BFH5J4U2S414UV*!:@:JF:AF5=KV@]J3D7:RG]*H5FP<@?KIJ;IS MYP,=G=,R.O6L971NV^C4X7!G-0\=G8]J :J%E-:9@S$2UL[=6G MI_+FG::CFHUJ :B&E-:O,UM]-E^= .UUGZ'M/*(?J MR7ZJ^:I:4=6VSZQ/!SOGRX9\:)W+ /O7S=D_;\[^??.C-J^#=NJBFH=J/JH% MJ!926G-^UT%.79KQ:ER,='AX*E<[GSV0FH%J)JI9J#9%-1O5'%1S4J$I_ZF"4\=37BBFH%J)JI9J#9%-1O5'%1S4J$IWX@X?G*P].Q/CII?7HJ]SK7%33FB6HFJEFH-D4U&]4<5'-1S4,U']6" M2FM<>NK[$>60ZK59,>K J"X/C':ZJX'F1%'-0#43U2Q]_R,6];-QRZ=UHMW: ME=8\ D\'P]V;'_NC&P_V;U6YZ."\ML&-SG82\C[:9X!J(:4]3]Q^=B]$;D1Y M-+F8B_1.7(G9+"M^D*\6>=G)UE(E%;?E)^R=?])Z_;WEE^JYJ;8LM]1SKVVY MKYZ'Z^7]NMO)Q3*Z$T&4WL5%49B)VV((@P^GQ;E-&M_=;U[DR;+8@SWE1Y+G MR7S]Y;V(;D1:KE!\_S9)\I<790>/2?KW^FU._@]02P,$% @ >T5K6-== M'8P?!@ J2H !H !X;"]W;W)K*'OK+$0!)WZ!ZZ!4V[/11]8"S:%B*+'DDG[;\?)2NF*5-< M';" 7V)+OO?HWL,3XHCDQ1,7#W+)F )?5U4M+T=+I=;GX[&<+=F*RC.^9K7^ M9<[%BBI]*19CN1:,%FW2JAJC*$K&*UK6H\E%>^]63"[X1E5ES6X%D)O5BHIO MUZSB3YV>=W,/97LAE?_E(5:7HZR$2C8G&XJ]8$_O6-=0VV!,U[) M]B]XZF*C$9AMI.*K+EE7L"KK[2?]VA&QEP"3@034):!^ AE(P%T"[B?@@032 M)9"6F6TK+0]3JNCD0O G()IHC=9\:LH4+2OY!OP*/MU-P>M7;\ K4-;@XY)O)*T+>3%6NH(& M9SSKGG:]?1H:>!I$X#VOU5*"MW7!"AM@K$O?U8^>Z[]&7L0IFYT!#'\!*$+8 M4=#-]Z)&2CR<\_P23ZS450(#"++K*C MB_C0)Q^V=+AZW"8F;6(S>3U.H![A)+L8/^Y7?QB6P2R)[*BIOXK/\(NGEWC7 M2^Q%N16\V#2#J<>TEG,F!"L 58""-2]KU?SG*#UCNGKU A\[GH' + Z2'0?) M"<@_"4E7(#"+KG1'5_I2^6\3XSU=IUF:Y#WU'T;%*"4FRJHJVU65?9^0]1P/ MFI;+&;-5S1^9&!2S%_S8T0D$9O&0[WC(3T#,>4BZ H%9=,'(6(GHI7+N,O>5 MBG"<]_7L"LLAA&Y!PSV3 [V576_<9L6;=2SYH=#L'I'I$9V 7+LB0E$6",VF MS)@UZ#4W7L%BAQ)1$O<%ZP@C.4P'!&M\$?1;DH]B,WMPUN7-.YK_0&AVE\8Q MP?@4)!O47H5"LRDS!@MZ#8E7LLF!%F&4)[ O64<8)"D:D*SQ,O!_S(Q^6726 MY4T[FOY :':3QAK![!04&]1#A4*S*3,N"GI=AU>Q^:$4AL4P2MR" M1<:N(+]=>4^%ON.JRY]X+/^AT.PVC?=!\ 0DBX):J5!H-F7&2B&O[_!)MLNT M7LPP[L^QCB@$,S*@6.-7D-^OO)N"]_R^K$KU#**.J=C 69;T VC0\L&YM["^U9,)9;-!%G5!H]H:&L4DX.@$= MXZ"6*Q2:39FQ7-B_W.31<9=I"91$$>GIV!66XVA@_L7&V6"_L[E9EC5UUA5T M72<4FMWEWB;<2>S"A=V&^Q$N"QN7A5^\$]=EV@L&>=9_2W.$Y1 -K(1AXV6P MW\N\W0B^=M<5=%TG%)K=IC%&^!1VSG!0@Q4*S:;,&"S\XMTS?+@Q1K(\[F\> M.\)P1LC >QHV/@;[?GLZLAG:)97@GK'FQ*)45+$"%'J4%0>T$4$ST*7NL0#: M<8AMQNN:*P;2-V=)9J'L7V7.3V M0O%U>U+PGBLM\?;KDM&"B29 _S[GFHSNHGG [G3JY#]02P,$% @ >T5K M6'#%I0C3 @ / < !H !X;"]W;W)KICV8Y$*L.G9F&VC__:X=R/@( M: ][2?QQ[_$YQ_9U?RW5BRX #'DMN= #KS"FNO-]G1504GTM*Q X,Y>JI :[ M:N'K2@'-75+)_2@($K^D3'AIWXU-5-J72\.9@(DB>EF65+T-@WZ#DK,2A&92$ 7S@70_ M6&Z*@=?S2 YSNN3F4:Z_PD9/U^)EDFOW)>M-;."1;*F-+#?)R*!DHO[3UXT/ M.PEA$"?)4R*6F(M=] MW^#2%L#/-LL,ZV6B$\N$$7F0PA2:?!8YY/L /G)NB$=;XL/H+.(8LFL2AQ]) M%$1Q"Z'1OZ='9^C$C8^QPXM/X-T+RM\TTT3.T:I,ED#0J:VIY">=::/PS/YJ M\ZZ&[K1#VWM\IRN:P<##BZI!KFQHO<7BVXJS2,(A[2:_OKW9%'8?=1C>=N(G:8]MM MV';/LGV2AG*B"ZK@RI:"G."^V?VBKL)@B<0!89A8,K$@6#B5F\ ;@DVB#36 M]=2Z\LV?36#[IZ^FR@XD'<$!6'2BPXH^CN%J 2UJKW8PV3\"]JWP'XT-\&NI*_A>F?E<> MJ%HPW ,.#S!LH&X/Q<2K/MV 6:!S/] M U!+ P04 " ![16M8PI4+-_4" #W!P &@ 'AL+W=O&ULK55=;]HP%/TK5E9-G;0U) '".HC$1Z?UH6M5UNUAVH-) M+L2J8Z>V ^V_WW42,@J![6$2(K9SS\FY'[YWN)'J4:< ACQG7.B1DQJ37[JN MCE/(J+Z0.0A\LY0JHP:W:N7J7 %-2E#&7;_3Z;L99<*)AN79G8J&LC"<";A3 M1!=91M7+!+C*HYG>:3 M%KB[WK)_+GU'7Q94PU3R'RPQZ<@9."2!)2VXN9>;+U#[T[-\L>2Z_">;VK;C MD+C01F8U&!5D3%1/^ES'80?@]8\ _!K@[P.Z1P!!#0A*1RMEI5LS:F@T5')# ME+5&-KLH8U.BT1LF;!;G1N%;AC@3W9H4%,&B4-0PL2+PC/6A@7P@C;!GU5H\\K@'Z'/ _S&3D_>T?."!/D6RH+346B MAZY!]5:#&]=*)Y52_XA2SR\3_R3C#.(+$GCO MB=_Q@Q9!TW^'^R?D!$TJ@I(O.,(W%I2_:*9MP)F(908$(]5DY"==:*.P['^U MQ:ZB[K93VU9PJ7,:P\C!NZY!K<&)WK[Q^IU/;7[_)[)74>@V4>B>8H^^8N=B M64Z9PEYA")=:VTI#SQ/ MA$#6],%A]8"JIC[);-M7^O(ZWX<#-WUKG.'1F'0 MF+R2W&LD]TY*O@=,3!&;0MD[8'.F@%.#UR66VK0JK0A[NTI[GK^G]-"H._#; MI?8;J?V34L?Q4\$T,U4/_HO(_L'WPYU051H/;?Q!+VP7&38BPY,BC_2D-HGA M03*#<+"OL<6HZ^T'TMWIH1FH53E:- :G$*9J*.Y_@5*N&T!^: M:B3>4+5B0A,.2Z3L7(08-E6-F6IC9%YVZH4TV/?+98J3&90UP/=+*U9R8MQ\P8%+(JUWW[ZWEIZ':ZD>= Y@R%/!A1YYN3'E MI>_K-(>"Z@M9@L G"ZD*:G"KEKXN%=#,%17<#SN=V"\H$UXR=+$;E0QE93@3 M<*.(KHJ"JN<)<+D>>8&W#=RR96YLP$^&)5W"'9C[\D;ASF]0,E: T$P*HF Q M\L;!Y32V^2[A.X.U;JV)53*7\L%NOF0CKV,) 8?46 2*?RN8 N<6"&D\;C"] MIJ4M;*^WZ)^<=M0RIQJFDO]@FQ4LEU^Z7K.O< M/G9,*VUDL2G&?<%$_4^?-G-H%03QD8)P4Q#N%G2/%$2;@L@)K9DY63-J:#)4 M2@"!X*10T32P)/>#XTD'?DFBH; M6P$YGX&AC.LW&+V_FY'SLS?DC#!!ON6RTE1D>N@;Y&(1_733=U+W#8_T#4)R M)87)-?DH,LA> O@HHE$2;I5,PI.(,T@O2!2\)6$GC X0FOY[>7B"3M0,-G)X MT1&\L:#\63--Y )'E]/.M=&X2'^=6AV-73W,+2]V)>ZI"F,/+RY M&M0*O.3UJR#N?#BD^S^!O9A"MYE"]Q1Z 9I M"FQ%YQP.'J :.7;(UHQ62=!]/QCZJ[:X_:1^U*2\H-QK*/=.4KX%?#%5:BIE M[X-]9PHX-9"15&ISD&D-V&LS[07A#M/]I.X@/$PU;JC&)ZF.T\>*:69J1_T+ MR7A_4JU1U1SW<\)!K[]#TF^Y30%JZ4Q88^-*F/JZ-M'&Y\?.WG;B$_3_VJ[_ MP-0?CRNJEDQHPF&!D)V+/HY-U89<;XPLG:?-I4&'=,L&PO=V]R:W-H M965T?XG!O[^L[V0CZK!$"3ESSC M:NXD6A>WKJNB!'*F;D0!'-]LA,R9QJ')1$E7G.Y.L]9&(_=WSG,/$EW2;:3+B+6<&V\ 3Z6_$H<>2V+'&: M U>IX$3"9N[<^;B;&REJ(9S/X%,\=SRB"#")M*!C^[6 ) M66:84,>_#:G3KFF Q\\']H?*/)I9,P5+D?V3QCJ9.Q.'Q+!A9::_B/W?T!@: M&;Y(9*KZ)?LFUG-(5"HM\@:,"O*4U__LI4G$$< /+P!H Z!=P/ "(&@ 01<0 M7 ,&\"PRDQMI M 4EY)'(@C,<$7G!3*2!7*] LS=0U&9!O3RMR]>&:?,! \C41I<)(-7,U2C!$ M;M0L=U\O1R\LYU/R67"=*/*1QQ"?$KBHO35 #P;N:2_C"J(;$OA_$.K1P")H M^>MPVB,G:/,95'S!!;X[SK)7E2HB-K:<_F!KI25N]I^VW-740SNUJ0"WJF 1 MS!T\X@KD#IS%[[_YH?>GS??_1':2A6&;A6$?^^)C7F3B%8!L2EU*(&O@L$DU M*3+&#[FP):!F#2M64[%VBX'O36?N[MB8+6CR%G0B>-0*'O4*_L1WH#36,]U\ M-9NZFF)TM/ P"(9>1]YYE#\-O="N+VSUA;WZ/C/Y3+3 DR^?\3(P6PIK/A8U MD\XH87P+)!,*MQTGF^I(IRPC3"G0UE,:GHD<^'0R'7>\V,+"R7AL-S-NS8Q[ MS3QTE6_Q?B)71O^U3>SX3,6$^AVEYSj$[4(GK=!)K]"_Q XDKW9%!KL4 MK*F<6'+D=3?%.T$GZJ:MNFE_&D]+=YV_:FL(G8"T:9V>R0A\;S3JB#V/&E#? MIZ=1JWYQ/_R?/77$]]ZN)^^73/84C8;AM""@K8XK:Q@-.V&K=_2\X\MG,WYN6SS*_ MI+DRP!09I O#]1F RFH%9H&VJ%_\!4$L#!!0 ( 'M%:U@MAZM7!P, M ,,+ : >&PO=V]R:W-H965T3'(A5A,[M1UH__UL)Z2$0;2N//0%;,?W M^)YSKZTS6#'^(!( B9ZRE(JAE4B9G]NVB!+(L#AE.5#U9L$. M!SE>P"W(^WS*UK="TP.CC8E6; C59;R57'TE M*DZ&5UF."5=UD2A*,%^ 0$K"Q(;G9^1M\QYU@7 M !U/0&*2BD]J]?YV@HZ//J$C1"BZ2U@A5)P8V%(EJH^SHRJI49F4MRHZK2#$2K7R7IK^GJE+MUV(K3K\TKB(2,C$[UTJETET=B>A M'XASD>,(AI9Z 03P)5CAQP]NX'S9I="!P!IZ=6J].FWHFUVJ9-O9425 8 #T MV[4,^T%O8"\W*;0>\I\4NC6%;BN%*6=Q43U=JHAW("2Z7%=R%Z%6N-<6[T!@ M#>9!S3QX#\T>'%*O X$U].K5>O7>VNPE0'>CV7UWJ]=[?]V'E]O02.NL3NNL M-:UQ0BC>E4QKV&N%/Q!8@V&_9MA_#XW:/Z1>!P)KZ.4Z+^;!>6NK5@B-A]D/ MMIJU_9C7TK W[% &RM-HERA0Q HJ2\M0K]9.],+XKZWUD7:HQF:]P)3V]EI9 M)4(%2F&N()W3GKJ+O'2,Y42RW)BN&9/*PIEAHEPV<+U!?9\S)M<3?4#MV\,_ M4$L#!!0 ( 'M%:U@[.17JUP, -\+ : >&PO=V]R:W-H965TV&D.F1P@ M^O%[DYV4GW7*8 A^SP3>NJEQA3W MOJ_C%'*F[V0! D_64N7,X%)M?%TH8$GEE&=^& 0#/V=<>+-)M?>H9A-9FHP+ M>%1$EWG.U+\/D,G=U*/>8>,3WZ3&;OBS2<$V\ 3F<_&H<.6W* G/06@N!5&P MGGIS>K^DD76H+/[BL--'W\1*64GYW2X^)%,OL(P@@]A8"(8_6UA EEDDY/%/ M ^JU=UK'X^\#^N^5>!2S8AH6,OO"$Y-.O9%'$EBS,C.?Y.X/: 3U+5XL,UW] M);O&-O!(7&HC\\89&>14<6I5(@#'EF>_)^C\FE@=PLP3">Z5L\__RT)#=O;LD;P@5Y3F6IF4CTQ#=( MQ0+Z<7/M0WUM>.5:&I*/4IA4D_04P$<-K9#P(.0A[$1<0GQ'(OJ6A$$8 M.0@M7N\>=M")VKA&%5[4'=?G*JY?YRMM%*;X-U>D:J">&\B^^WM=L!BF'CYL M#6H+WNS77^@@^,VE\G\".]'<:S7WNM!GA^0I0'&98(8<4LNENH8:5%"V.&UG M@][$WQYKN32)QJW)"<-^R[#?R? +-VDJLX2+S35>-4#_Z-+Q.:]+D\A-:]#2 M&G32>I:&9?C:Z_ A,0+UVW,1'%S<3ONC,X:7-KW037'84AQV4OQ3\0T7K*[5 M(L&2OP6ED;5<$P-Y(15V#9+P]1I01 S.FC"\H/6NUP_ZP1E[AQD-PZ/T.%$P M:A6,.A7,D[^QG&++,II@OR0%)JEJC(:#,PV75I2.1U=4T."ELP2O MR&KLP8!YG?PLK1NP8Q;G>=%I*>U[3YDF*P [YVG#C,W%$H,E"!NB/FGZFFR7AA95//52AJP'.V1"4!N?[ZKFQP'".<=J8O8,F[J^_[O-J5QGNIONLU@"'/12[T MQ%L;L[GV?9VLH>"Z)S<@\,U2JH(;'*J5KS<*>%HZ%;G/@B#V"YX);SHNY^[5 M="RW)L\$W"NBMT7!U8];R.5^XE'O./&0K=;&3OC3\8:OX!',E\V]PI%?1TFS M H3.I" *EA/OAE[/:=\ZE!9_9+#7C6=BJ2RD_&X'=^G$"RPBR"$Q-@3'OQW, M(,]M),3QUR&H5Z]I'9O/Q^B_E.21S()KF,G\SRPUZXDW]$@*2[[-S8/<_PH' M0B7 1.:Z_"7[@VW@D62KC2P.SHB@R$3USY\/0C0<:'S&@1T<6-LA.N,0'AS" MMD-XQB$Z.$2E,A654H8!$BB3+,UY^GHLY&)[E^A)MOCS.R<7[2_*>9((\ MK>56E;ZNEV9FE*2.?I3!K33Z)%-+7 7SD49-A1S*WK#/B M')(>">G/A 4L= ":_7MWU@$GK+4-RWAAM[9/I;9?;Q;:*$SS;RZEJD"1.Y#= M^]=ZPQ.8>+BY-:@=>-,/[V@(/LVL2=MG% M0D'P$[FPF4P^O!LR2C\>)YU2QZ<2AL/A*&J1<)A%(1N>$7I0 MTQAT)XT45U@!MM@#%CD00%9"VWP1^ *I<3M;99(3?!6]WT0U&H4MZ*=&E TH M&E'02=:;.;8 MJD65T+8164'K09HMEZ! ).#N-\$)J(C&_19REU40-QHI[40^6W.QLFE* MML)NQ97(_L:=V]F M#(/3\H7[0_;^$^- MHE;#F;\!]RO]UM%*J>VEKV=>.A+M;DD8>2:+#;N5IG0)(T5K6/IS[4G[!@ @#@ !H !X;"]W;W)K.?Q8)2"1Z+O!27@X64R]?# MH4@7M"#B%5O24OTR8[P@4AWR^5 L.273>E"1#V$0Q,."9.5@7@3?CZ*L+5@-KBCXRN1>,SJ%RY9^QS=?!^>CD(JAG1G*:R@B#J MWP.]HGE>(:EY?-F"#G;GK 8V/S^A_U([KYRY)X)>L?S/;"H7EX-D *9T1E:Y M_,C6[^C6H:C"2UDNZK]@O;4-!B!="5^F MK*! DD#3@JT$*:?B8BC5O"KT8;J=P]O-'&#+'*YI^@J@\"6 426X5?= MAT-S^%"QL:,$[BB!-1YJP\M$FC.QXA2P&9"T6#*N(AQ,LYGB@Y8I?0E6Y4HH M8A1M0)D*Q9URO?EMJGC+%%]_5>@@4RCB;QLSFZE@^U2J''XMEB2EEP.5I(+R M!SJ8_/A#& <_VWCR!&:PAG:L(1>Z6H7I2J7D?4ZME F@MARP7F3I I2L2K1- M:%5/Z_-7N]/#)(E'<1!<#!^:)!R:C8(QQFAG9KB' M=^YAIWNW:49+FJ=B*>NK2HA1'*.]C+"8P1%.H#TC1COW1O\K(\"_X(J4 M9$IL,W="G[K(GL ,%I(="TE_4B/QR9HG,(.U\8ZU\9'4V ]VZP8Z[A;?%C-' M?(>!ED:!OJBT(S:=#R+QSU M*$.\"D9?:"9S6C*&3FWU+3(D.;QBC'$T'N^GR*$=3#".VW)$Z[O0+?"ZY8CS M%L%]AI.7W!.:65'24A(&_4D6Z%68^D(SF=/"%#KE6]=;A2V*$=$N\SK%^5ZHEFX);2:2]1.H^T'/ZE'W%WD5A+[03.:T($3'.L#=0M[2H$5!LE_/M)EA%."6N-?B M"[G%UQ599I+D3PO7H8[I!CQYD=7"15_GG"\UD3LL_=*R+>_9' M?BRMW6 4[#> +69!R^,^6J%AMT)S9X6SLDO=;7?*&9 M;C<>Y>M1;Q?[?0KP'%(0:RF(OW=O%Q\V;7&=K,$(Y:[@&P5FS8K=CL M&>'>[;T6XGRAF?YK+8A[U-3%7F6D+S23.2TC\;&F;K?=_K#C:HUOBUF0C%I* MF%A+-NR6;#>\NK.57U^"94Y4D%^[+061IZ\(0Q?OWQC:[(!F/6RX(D19Q MD5O$W7W03S=72SZE#S1G2\L5XGA5R'VJD]?^'.6\2&O'J$?MW5KV;]SOA\ZP4(*O MNVT.)%O6;XS=,RE947]<4#*EO#)0O\\8DT\'U4MHNY<.)_\!4$L#!!0 ( M 'M%:U@; LC"@0, %D+ : >&PO=V]R:W-H965T+.)6UNIV43N#&<"5HKH75E2]6T. M7-93+_0."X]L6QB[X,\F%=W"$YA/U4KAS.]0H%E!!PR8R$H_NUA 9Q;).3Q5POJ=3&MX_'X@/Z+ M2QZ365,-"\F_L-P44^_.(SELZ(Z;1UG_"FU"8XN72:[=+ZE;V\ CV4X;6;;. MR*!DHOFGSZT01PYAX=8A=H@TSE]:2&CJ;*%D39:T1S0Z< M-LX;LV'";N.34?B5H9^9/0*G!G)2466^$:.HT-0)K,F/Y./QM&:F( ?S%9HS MT.3M$@QE7+]#ZR_ LH(R,J><4Y63WS[CXJ>G)7G[YAUY0Y@@'PNYTU3D>N(; MY&X9^%G+<][PC*[P#"/R00I3:/*SR"$_!? QZ2[SZ)#Y/!I$7$)V0^+P!Q(% M4=Q#:/'OW:,!.G&W$;'#BZ_A,9UQJ7<*B-R<;L0:3 U@3\W+7EGQ?[<8A!DH M]1]]BC8!1_T![?UPKRN:P=3#"T"#VH,W^_Z[, E^ZE/CE:VT^9VL 3P(LV!X,U'I"E H1 9L#U=\_Z::,"2HRH,XR2]/:O5/JLX"OJ+ M]:YC>C?(]+W8XX'"=]KT,FN'I)+PU&9^PNC:(@'?>3"X.7=S08I/?8L.I_VH*+D'=!>G[W]%F% MX35B1P]\.$AL(?&"Q!.YE3+71$N>-X58@:*&B2V!9^P)=:^>+?1)C:5I[6ZUZP\?7%=TMCZW?:-K?EY@FJ;S U5; MAO<-APU"!C>WJ*5J^KAF8F3E6J&U--A8N6&!O2\H:X#?-U*:P\0&Z+KIV=]0 M2P,$% @ >T5K6(+_X^[P! CAD !H !X;"]W;W)K[VH=,' M&:Z-NH!82;;C?U\)"!A,E-AE\V(#OO?HGJ.O@SS9,OY-A 2/<91(J96*&5Z MW>L)/X28B$N60J)^63(>$ZEN^:HG4@XDR)+BJ.?8]K 7$YI8LTGV[([/)FPM M(YK '4=B'<>$[VX@8MNIA:VG!_=T%4K]H#>;I&0%#R"_I'=J\N3L'B(B(4 I MX7*')">)(%F/"'2!_H =NB6)ZG_5TQ+-6:R&FR!9AYUY( F-Q+F*^_+@H;-W MY^@=H@GZ'+*U($D@)CVI"M3-]/RBF)N\&.>98K"#;EDB0X%^30((Z@ ]Q:RD MYSS1NW&,B![XE\C%[Y%C.VY+0?/7ISLMZ=[KT[&!C5MVEIOAN<_A4>%'3*PY M(+:L=]8"Y!9 3\6J/RD(]+?&0%1"+/YIZY"\P7Y[@WK1N18I\6%JJ55% -^ M-?OY)SRT?VD3LTLPKR.PFM#]4NB^"7WV*=F D-F@7Q+*T89$:T ^$[)-PQQK MF&'I=78SP^[85AV^V1?G,,KIV\ZP'N49ZSJ1]:!D/3"ROB6/-%['B"TBNLIF M^7N4,$E]0"EPR@)T%F?3\[Q-!3.VFMIY;MNX,:8>.VXZ JLI."P5'/Y/!=47 M N*': >$&_4TMX1S.=O4-"8>JV9'8#4U1Z6:(R/'/]?Q0LFEECHMED"!FH.2 M(3\DR0KT5N,K"3B+VM0S(SLY8IMZQL1CU>L(K*;>5:G>E9'C'=EE"QA\7U.U M?NG+5\QB,Z;3-\QB8^JQRG4$5E-N7"HW-K)\(!'A>O-4+@9!G$9L!Z!VV 26 M5+;:FO'!VNY>X5%C \B#!OM!?=Q<_XV5G<@;VY49M,UC1NUP%SGC;.QPD)3G MYL]$OT#=IS8<--BWQ32V2,]&NGB RIVD^UAB-,? M->D:RSF5KE/1=;&K@'&@P&S;7 ,]=XJ@:5 MO<5F?UOXE%:6'3G00HTNT;RNT.JJ5?88#][Z]0MW:7WGG:)Y7:'5U:ZL-'X[ M+_U"4T9;8\X]6M0?8:AQY:BQV?@^[!+@JQVZ(9'R. 'Z_>N=XKF M=856E["RU?CJS5>!+JWSO%,TKRNTNMJ5%<=F+W['6 M_B2H]J1^#?R7J3NT4;NYZI16??,VQON&[;)Y/F,NY&C9?H21=RHC[YB-_'$' M6 78OK-I&MJ70SQC2,ZCMW=0':N%*#OP%ZJN=2+S0]WR:?FGPH?L*+WQ_ 9? MS_._!BJ8_)^*6\)75,W%")8*TKXT5K6!1 LGUM @ P 4 !H !X M;"]W;W)K="O5@ZX0 M#3S67.@)J8QIKH) YQ765)_+!H7=*:6JJ;%3M0YTHY 6'E3S( [#<5!3)DB6 M^K6%RE+9&LX$+A3HMJZI>IHBE]L)B2_V"%J2;DDD"!)6VYN9/;+]C[N7!\ MN>3:?V';QX8$\E8;6?=@JZ!FHOO3QSX/>X!H? 00]X#X)6!T!)#T@,0;[91Y M6W-J:)8JN07EHBV;&_C<>+1UPX2[Q:51=I=9G,F6;=-PM-=B*(>"Z9Q+W2H$ M64).=06EO69@HGLN+N^GV9K&KS+.,3^')'H'<1@G!P3- M_AT>OR(G&;*<>+[D"-_,I?+&I7)IJ/'IAI_7*VV4?<:_#B6LXQL=YG.E?:4; MFN.$V-K5J#9(LK=OHG'XZ9#9_T3VS/IHL#YZC3V;R=IV'$V-5$^@*VI/..2W M(QE[$M=Y-EDTOKQ,@\V^CP-!8?QQ".KT!7O%4*-:^QZA(9>M,-T#&E:'-G3M MJ^_%^M2VIZZ;_*7I>MLM56LF-' L+65X_N&"@.KZ13&ULM5?;;MLX$/V5@;98)$ ;B9(O M2M86$-N[V#ZT#9*V^U#T@9;&%EN)5$G*;H%^?$E)4:Q$T3:%^V+S,G-XYG!( MCF9[(3^K%%'#USSC:NZD6A<7KJOB%'.JSD2!W,QLA,RI-EVY=54AD2:54YZY MON=-W)PR[D2S:NQ*1C-1ZHQQO)*@RCRG\ML",[&?.\2Y';AFVU3; 3>:%72+ M-ZC?%5?2]-P6)6$YW70!AO*6HC/MO,RF3N> M9809QMI"4/.WPR5FF44R/+XTH$Z[IG4\;-^B_U,%;X)94X5+D?W'$IW.G="! M!#>TS/2UV/^+34!CBQ>+3%6_L&]L/0?B4FF1-\Z&0_ M8-(%< WKEKI_2WWA#R*N,#Z#@#P' MW_,#>'>S@I-GIXUF*'L8+G\>S_\?O [AH-4ZJ!8('EN J3@3JI0(8F,V\9.0 M+;R"#]8R3M\8>]6/;Z^%"%33&N6/.OT*Y0R?Z\P\R\?[J4^)(8!T9 M1JT,HR'TZ'69KU%:">Z"_SZT;XL:;USAV8ML%Y&9NSN,YZ&%WUIT2(Y;DN-! MDM>X0UYB'YO:<7+(QB3@)+Q'Z:%92,*)U[5:#;/X0#X."#YI8YD,HKSD"=NQ MI*19JS((WAO;(-!3D^Q(8)V8IVW,T]]XUJ;'E.%(8!T9PE:&\%?3..Q)XS#T M[V5Q^.!@G8_\2?_9.F])G3\Y'_5>])$X>6N\W9F0#?B0E MCH76E>*@YB"_FI7#GD^.D_1M8GMGM0 MZYG,V58ULX)8E%S7SUL[VM;EEU4U>F]\8>OUGO&E?['JL[\D9H+TSP2WI;][ M1ZG^<'A%Y99Q!1EN##WO;&JN$EG7XG5'BZ*J3M="FZ-0-5/S_8+2&ICYC3!B M-!V[0/M%%/T 4$L#!!0 ( 'M%:U@8DN@!6P< %(V : >&PO=V]R M:W-H965T-,E'H@^,Q=A"=?$D.FZ__2A;,4V)XF*#>DEL^9R_SCDZ%'^2J,FV*+]5 M*\X%^)ZE>74U6@FQOAR/J\6*9ZRZ*-8\E[\\%&7&A/Q:+L?5NN0LWCEEZ1AY MGC_.6)*/II/=MMMR.BDV(DUR?EN":I-EK/QQP]-B>S6"HZ<-GY+E2M0;QM/) MFBWY'1>?U[>E_#8^J,1)QO,J*7)0\H>KT36\G/NX=MA9_)WP;77T&=2IW!?% MM_K+N_AJY-41\90O1"W!Y+]'/N-I6BO)./YM1$>'?=:.QY^?U-_LDI?)W+.* MSXKTGR06JZM1. (Q?V";5'PJMK_S)B%:ZRV*M-K]!=O&UAN!Q:821=8XRPBR M)-__9]^;0APY0+_' 34.J.U >AQPXX#;#KC'@30.9%>9?2J[.LR98--)66Q! M65M+M?K#KI@[;YE^DM?'_4Z4\M=$^HGIQS4OF4CR):CX4AY/48'7X"TOEB5; MKY(%2\'+.1>-'L]6:_ M5]2S5XC ^R(7JPK\EL<\U@7&,H5#'N@ICQMD59SSQ07 \!> /(0- [XXL MX>!#6?%.#_?I)=4B+:I-R4'Q );']61R>%;@2^T!$L&SZJNI?GMY8I:O3P:7 MU9HM^-5(CO:*EX]\-/WY)^A[OYIR=R2F58(<*D%LZM-/_)'G&V[*<>_H[QSK M\]/C%,J#YX>3\>-Q]%VS$(:^IUO-[5%\@5\MN=!#+M2J\J'(7R\V92F'"6!5 MQ86Q]?<:]"A>!%'HP59:)K.0!BHO+43_$*)O#?%S+GLJ!G>""6Z,SNI^:F,Y M$M,R#0Z9!L,.L-!3,Y]G#? ME]R0_S#.7E;/4WO#E9J>Y]$,#X<= M*(V^JVHX4M.K@50UT+F#I?$\[C-(2-3N1I.9G+5H3S\J9(#6>7@Z8SF+F3$P MIS3@2DU/4_$ ) .WHW6J/[D:CM3T:BBB@':DL+5CEQ @\C!IMV/7C%#4@Q%0 M<02T@\3S3M^-B!9CZ$,O:@=ILO,(ZCN)*PB UIEU.ELEN7G,.)W>7:GI6:H) M'H8#CQDK09Q<#4=J>C446$ [6=C&3!<5((S"SBF\:Q9!%)B;$2FB0':B>-Z8 M:43T^2."?BM&@YFD,M(7I,(!9)U@I[=%*B_:C8$YG>==J>EIJGD>H6&'#+)R MQ,G5<*2F5T.Q!;*SA67(-)[ZD$%^^QK!9!;X44\W*AI ]@OSYGKUSR1?QD5F MC,_I=.]*34]73?>(#MR55IPXN1J.U/1J*,9 =L:P=647&$(8M&\-&:R"R.\[ M12JH0':H>.9Y/.CLO#W/&$Q0!'%/? H'D/V"_P,7*UZF??=>[=XG]\@0DSU2 MDSV*!AXQ5I@XN1J.U/2[RHHPL)TP+",&=WF!A+!]&C=80:^G(;%B"FQGBCEY*I; [,$=LH2KM3T:BB6P&>S!.Y2 I*74NUN M-%A1U .X6+$$=L$2N L*1.)U.T2#%8["GA 53F [3MSP=)ELC/!M]SRY189 M":Q0 @^,$M@I2KA2TQ_+*I0@9Z,$,=QZ\,+V/3V#%2:XY\8C42Q!["SQ+H\3 MXQT]N]^IU7>EIF>I4((,C!+$*4JX4M.KH5""G(T2I L)AIO@!BN?^CVM>+1T MP4X2?[%DRW)C5$Y!PI6:GJ8""3(P2!"G(.%*3:^& @ER-D@0PU,,'+87=ABL M?-)W6E0<0>P<<;=FB;D5G3[H<*6F9ZE0A S\H(,X!197:GHU%+"0LQ]T$,/" M"=J^P#(8!7[/]155X$#_[RE'N67&91-VQU.+[TI-3U-Q"!UXV01URBNNU/1J M*%ZA9R^;H-WU$$'0AD6#$>U;PD,5-U [-UQO*E&RU,R+=M^3ZS_$J@FJ4(0. MO&J".B465VIZ-8[689Z]:H)VET/0SM++K@T.8%\W*G*@=G+X@ZW-M&CW.[GV M0ZRZI I$Z,#K+JE38'&EIE=# 0L]>^TE[2ZK[-S1,=A0TM>(BANHG1L^UH^' MP*+8Y*),S,N [0HG'X0A;F7XBDA\;]B6])V"BRLUO1H*7'S[#11+2S:>^I+[ MJ-V4!JLPZ,%&OR8(?8N:O7W[[/T%?IT5V9K5+Z \RL.3[U]CJE\'6LF#=L]Y M_6I152]ECT&\X4 4@(%8'NPB%XE,,0;%_O45Z?$R+P0'P:L+4PW'1R_(9+Q< M[EXTJO8C9+_\_[#U\#+3]>X5GM;V&W@YAX;M,W0Y-]E?^_('W_P+?GI?:JQ" MVK]M]9Z5RR2O0,H?9'C>12#/#^7^!:;]%U&L=Z_TW!="%-GNXXJSF)>U@?S] MH9#%:+[4.SB\1C;]#U!+ P04 " ![16M8_HX@VZL' "<1@ &@ 'AL M+W=O&ULS9Q=;]LV&(7_"N$50P>LL27'=I(E M!AI+8GO1H6BQ[6+8!2/3ME"9=$DZ:8#]^)&28IFVK$78V99<&_)MG0M]TUL9L[GJ]W6ZXFNFS^2&"_O-0JHU,W97+?MZHSB; M%T'KO!\.!N/^FF6B-[TNCGU4TVNY-7DF^$=%]':]9NKQEN?RX:87])X.?,J6 M*^,.]*?7&[;DG[GY9?-1V;W^CC+/UESH3 JB^.*F]S:XHL,BH"CQ:\8?]-XV M<:=R)^47M_-^?M,;N!;QG*?&(9C]N..9-OQM8+V=G6ZP/WM)WI2G+P] MF3NF^4SFOV5SL[KI7?3(G"_8-C>?Y,,[7IW0R/%2F>OB-WFHR@YZ)-UJ(]=5 ML&W!.A/E)_M6_2'V L+P1$!8!83/#1A6 <' <'YB8!1%3 ZK.'4 M28^K@/%AP.A$P*0*F!2=5?YUBZZ)F&'3:R4?B'*E+R823XF>C M[+>9C3/3)!-,I!G+22:T45NK,J/)&_(S4XHYE9#7$3D6'P(PD'X9#\\CDB MKU\U-6SV?$S8@HFZM&;V]A0F[H!I"$^ZM.(5Z9-7#1#:%:)73''=TF?#G<2& M!7IX"IWI-)=ZJSB1"R*8<5M,S G_9JS:W$&5Z2^:,/N1B259*+DFBT9A_N[@ M)#-\K?]HTF/9DO/FEKAA_4IO6,IO>G;"G)@TA81$2%B-A M"1)&03!/:.<[H9VWT:>?>"KON7ITBDKMN*.RNZW+=YH827(IEF\,5VNKIWNN M3:&G)@F5=8R+.EPBOY\&@^+GNG^_KX[C<@3XX)1ZZETU0,2EB!A% 3S]##>Z6'< MJH?95BDNTLUB)[2+UF$H_K8I968G'DY19"7SN1/4C DVSYBPJV4A[7*. M&3XG*=.K0H;%!O^ZS6RNCRGPI(YCE31'!C1Z\-%_/,C6;/ELSED60&9Z,# MT;0VL:MHD+ 8"4N0, J">:()!K69,VB5S5N[_'$=OU%96N2X%9\OG6SJS$5> MSZ*?G4B<[='LZ;36T35U06E11;O8'^K.A@?"C:%U)L^JDU:E1HV#L-^=>]Y< M\#<+6J:E8'?Y(['#@<[N+7@GX7!\O-YM;U#G_D?28B@M@=(HBN8+I79A@U;OS5\:DS_M M3.+$K+-1'%!C%4J+H+082DN@-(JB^0JJ[=7@_,4LGP.D13F#TB(H+8;2$BB- MHFB^X&IS-VAW=S^YD8H_+868UM+JR*V8'S*S\N3D+E8YQ=G9D6*IX5: )DL; MA87T.F=06A0<>\[C\^'%\"@'Q]!Z$RB-HFB^:&H'..A@ =L\ETC%LZ6P.JJF MSL6E(2N2YD0'-8BAM A*BZ&T!$JC*)HOH=HF#EZ.3QQ C6(H+8+28B@M@=(H MBN8+KK:+@W:_^%])=$@S= :E115M/]$-@U'#5?886F\"I5$4S1=-;1$'[1[Q M>V&[GVM#E)7*R0N>[9#.,H!ZPE!:#*4E4!I%T?R;YFI?.!R\F(060NUC*"V" MTF(H+8'2*(KF"ZYVKL/_QKENKZ:SF*#.-906ATW.]>#0NH;625$T7R2U=1VV M6]<1[VA=/]VWU^)B5U7N7X:9C(+@V,5N;UMG+4!=;"@M@=(HBN9KIG:QPW87 MVZ[F->?DHWS@JK'_H48UE!9!:3&4ED!I%$7S15(;U>'+,:I#J%$-I4506@RE M)5 :1=%\P=5&=?B_W88<-MQ>W'P?U%QVV M>]%4<2[(N\>YDDLN&KL7ZC=#:1&4%D-I"91&431?)K7?'+X: RE)5 :1=%\ M.=1.3G\W#)W _* :Q-Z^'),Z"'4A(;2(B@MAM(2 M*(VB:+[@:A-Z^'AE#M&;HHW<=Q)8^2ZV%QQ-N?*%;#?+Z0T3SNN M@MT+::9_ 5!+ P04 " ![16M8]H -V@8$ 7%@ &@ 'AL+W=O42?<+[GXEEN 13Z MD:5,+IRM4KLKUY71%C(J+_D.F/YFS45&E1Z*C2MW FA<)F6I2SPO=#.:,&Q'+., MCR3X=8)?$JTJ*VG=4D67<\'W2!31&JUX*'M39FLV"2NV\5$)_6VB\]3R+F&4 M10E-4<*D$KG>(271"'UF+R!5-;JX!4635'[4\]\>;]'%AX_H@XY'?VUY+BF+ MY=Q5NI8"T8WJ=6^J= O1)?+Q M;XAXQ!\H:/7_TXFA'+]IK%_B^I>!3X>!B_>[2NYHQ$L'/WR2A OX"Q__06'WN]#S"V!=?HP;OHP-J$OOU#Q M/%)\I ^)9WTJ;?3)@BYT8[2:]%O<[\M0*RK\L,0O3J67Y0B3Z6PR=U\.20Z% MA=-)&]8I/VC*#XSE?Q( #-V_QH)O@ V59\P_=:L?-0F 'O@>Q%!-QNQ3M\<2 M6(?HK"$Z.Z=,9S;[8 FLTP?LM3_=WIF%6B]PJ,.1'WBXI]:A,#R>ADPX9T M_?>:',^\_D$[$.8=46WK:+#9TOR94Z:$KO/ZTV!EQNR3-\H26I=K:W]P<%;1 M6G5'MM"ZO6C]$3;:#ANB#0=$2_R^E1T(P\$QV;:V!IM]S?WKBN[07<[BP=*, MR2?OE"6T+M76"^'I655KU2S90NOVHK5+V.A";*AV]DZ.!(_[FGT?-,+![,B_ M7Z0U.<1L]':)6*T(!9T M6R_0N1(83_R><(>B@FG_M'4/KM@R$)ORYE&BB.=,57=4S6QSNWE=WNGUYF_P MU:JZHVQAJBM337B3,(E26&M([W*BWR51W4)6 \5WY47>$U>*9^7C%F@,H@C0 MWZ\Y5V^#8H'F+GCY$U!+ P04 " ![16M8EQVD]2\# !;# &@ 'AL M+W=O&ULK9=;;YLP%,>_BL6J:9.V$$A@59<@ MY:IU4K>JU;:':0\.'!(K8&>V2=IOOV,@Y"(2)1HO#3;G_^/<,*>]C9!+M0#0 MY"5-N.I;"ZU7=[:MP@6D5+7$"CC>B85,J<:EG-MJ)8%&N2A-;+?=]NV4,FX% MO7SO408]D>F$<7B41&5I2N7K$!*QZ5N.M=UX8O.%-AMVT%O1.3R#_K%ZE+BR M*TK$4N"*"4XDQ'UKX-Q-?6.?&_QDL%%[U\1$,A-B:1;W4=]J&X<@@5 ; L6? M-8P@20P(W?A;,JWJD4:X?[VE3_/8,98953 2R2\6Z47?NK5(!#'-$OTD-E^@ MC,_-*7,@][ O>4P"T%[K' /R'HE(+. MI4_HEH+NI0*O%'B7"OQ2D!?3+I*59WI,-0UZ4FR(--9(,Q=YN7(U)IAQTUC/ M6N)=ACH=3!FG/&0T(8PK+3/L&:W(1_*,'1QE"1 1DV]49Q((Y1&9O&@T,)M/ M3"T5&4BF&)^36(J4[%CW>ZQW8]"4)>H]4D>9E,##5X*R9<_6&(!QPPY+9X>% ML^X)9QV7/ BN%XI,> 31(<#&R*OPW6WX0_8,OE,K&D+?PD-6@5R#%;Q]X_CMSW5%;1(V;A(V:1(V M;0AV4.YN5>[N.7KPE?(,/U=DV]#?\7MHC@M)-=35]RSMVOHV"1LW"9L4,*>@ MF4__.FBW/MUV>_9ZOW(U9DZKX^W,#FKB537QSM8$7VQ(9R!WQ\P(W\AS5?%J MW?6\0W='EYF-:\PP*O?(;'(VB&O?@89@!_GVJWS[9_,]Q2,/3[@\TX,U2!S7 M3F;:KTUAUSG*=(V9:8RC1)]UZ]J6;1(V;0A6E,/>&WY2D/-\3%4D%!G7Q8>I MVJTFX4$^ ![M#YV[D5.S/\')N1AT=_AB['Z@99K=PLLE'V6*A MQ2H?O69"XR"77RYP^@=I#/!^+(3>+LP#JO\G@G]02P,$% @ >T5K6%B. MNG1J P Q!4 T !X;"]S='EL97,N>&ULW5C1;MHP%/V5*%VG5IH:0D8@ M*R!M2)4F;5.E]F%OE2$.6'*E;3S"-*S%LZK,8PZW*0N MAQ]K(N-XC+EU[8I^_T3RK('=B?8L:K3X1A!T,.?(KNG/CU^(J ;9J:K;0I*] MQY*]?Q2M;T^VM9ZLMP/EB*.P/[I@?;HN))F50-33NAG%_!,^-KLL&]2-;6K2P& M43>UH*II:$P'^-?9#/=9O$[.;C/U8:[3$64?RHQ>2IJP1=E?)+4 C-W' MV4F>\^5[SJ8BI2;Y1P<<]LG*SYEEDMWI:% J$VV@TG5NJ51LLF[Y+DE^31=J M54Z+!-?IU102?BZ:%W[^SS+SU8<=%]*0DUV7^S)_A21_EZ*]*KCVMJ9<.-$6%L=.'D/ MW"]PCN=-4&<\9UPQ4?5F+(ZI>' PU/2*C/6_J!O\>GQ,$S+GZKH&!V[3_DQC M-D^C>M0E3$0UJFE_@O3\L#[VZUA,Q'1!XU'5E=-QV71T0T>M+G#81B[*RXY@ M/@:S(X!A<3 %F(_QPN+\3_GTT'P,AFGK69$>ZM-#?8R7#1F5'RR.W2?2ESW3 M* J",,1F=#2R*AAA\Q:&\+6S8=K XL#D9XVU_AJXQ6RNPZP-=U5(5BF>"5B MF>)S#8A]WL CBNRKC<4!#VP5L-J!^/8X4%-VGR" 5<6T83L81Z((0Z 6[34: MALCLA/"QKP^V2X(@BNP(8'8%08 AL!MQ!%, &C D",KWX-;[R%N]I[SF=]OA M7U!+ P04 " ![16M8EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y M;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI M0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:W MO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%B MM/XU@LD/['X 4$L#!!0 ( 'M%:UA^"& HF@@ )53 / >&PO=V]R M:V)O;VLN>&ULQ9Q=<^(X%H;_BHJK3-6P 0.VZ>IT54\RW9O:S'0JZ9G;+<4( MT+:1O;)).O/K]\B&M&3,.WMSX"H!'//DV-:C<_3Q_J6PWYZ*XIOXOLE-=358 MUW7Y[O*RRM9J(ZM_%*4R],FRL!M9TTN[NJQ*J^2B6BM5;_++:#2*+S=2F\&' M]_MSW=M+_T51JZS6A:$WW1M_:O52_?C?=%XK>R-K]=D6VU*;E3L-_1>7 MWK_1Q&'_LPWB._O_A+%8+G6F;HILNU&F;N-H5>X 3;7693401F[4U>"Z>%96 MW,N5C]N%KL6M:?^8/O6P(H 5\6)= MT^LBUPOZ]H5X=!#N#RI1+,4G;:0'.0&0D[-!WA55Y4%. >3T;)#7:^E?[AF MG)T/4E9K#S(&D#$OY(,J"VJ8S$K0<=2X>50)H$IXJ7Z1E6X"10UY*6WW&4X! M6GV6JE*:$/-<59L31.[DJYSII7_=,P!XYR7\3?Z6JME_C>$XQ%JH4?, M<;2ZT:'XSW:Q:I\+%]*RS%\=KH\)1<)LD@>5T0%!(&UAZ/>L>9A]3"26,;-9 M;G25%8YO2TT-G:A]8H*+C90R9G;*5RL72DA#;/6:>@J6HJJ?)4$$B$@H8V:C MW)IG.H Z;R$2TL>8V1_4+:4K6;_^+,I1)G,.T;V8$7)'Q.R.7Z3Y)I8R<]E8^+Q&R!41 MLRNZK5PI7[M-7 2S#VY)J*6RENX\JZBMV_JY6H3L$#';@=HY]Z6AKR(D@XA9 M!G=*5DKD6K8)OX^%A! Q"^%+D9X"X>>/$5)"Q*R$MJ7S M:9 '(F8/7!>;C6[;K^;9;/M)*V4ZO>$(R2%BE@/UW^1J9=6J^<@E/CW/*#)# MQ&R&>V6KPAB5"_6=3E,%H9L@&4R89= ^%+L^KTMC6SX?#TEAPBR%3XU(%6DT M*S:M'7H(D18FS%JXW9126W>0R-;2NN26;L%RW_GT,6%9BMD2MVT :_D]O/>0 M)R;,GGAP;Y)02TF1$K65II)9-_.:(&5,F)7QN*6,NDE5J2NWH"PQ+ZJM5:Z% MR<(:U 0I8\*LC"]OCV^E5MV^Y@3I8\*LCT]>1[BJ[?8 #FECPJP-5.@1%_<^ M)I+'Y(SU*''QU2\I(Y-,F4URI(A"A-UN_!0997KB-,,KICA4'Q-I9TVJ4UOI#232RY19+ZBHT7FRD5ZFS'J! M=8U_1SXF-;4A\3>67&[)7# M9+XWDG#H_"2EKH.LOJ:UCXDDE)RQBC84?N4B019*F"V$,8-H(@LE[(,S/XI]N\=FFS=]HQM52^UC M(@LEIYODM6^$W(QZ<=%0^OE9@BR4G'/BEQCZF,A"";.%(&;0]4C@5&)F"V%, MO^N1( LES!;"F'[7(T$62OAK:P#3[WJDR$(ILX4.2^=#\3$C3E>WO+CQ,9&% M4F8+]6$^%+D[V8NT?MN;<,PD.,!^WFXVT MK\WZV 3J6?.K)Y#S-]DO;7NUX]&^HGN'*EGSJP>/-KLJV<.EU,RJP=C^NH9 MC_":RI/,A3X&.@M X:K*T5FG&<0!*%Q7.6+6$ 9- E"XPG+$;",,F@:@<)WE MZ"2ID&LXU]*JX1,U5&Y1QL:-FM/1 2A$ZS=%)%FH2Z%L7M"7^PV@W3!V MPL6:(V8MO8$^4!)D=5:'J#XH7NK/OM8?+<$*(_HWB_V9M03F;[DG/P"%6N)> M[]\W@ZNO;<*K_KF7_1^;Q'4XL#K&:_^Y%_\?!^T.5(_QC@#<6P*@^69T_0-0 MJ"7V;0'0HK*@DCC&NP1P;Q,03(T;BNM=Y^FK_"Y^I<@&H%!+W/L'=$ =X .Q M4.-/S6D6])OP'@+([D) "%9N+>!/V3.M^"&H!",W'O3G ,=#[)@"%9FHW M+[AL#J\^O%^HI39J\3M]247O9S+/[JUP/W;W^\SY8[G-\VMZ[XNY*^1BOZOD M?D?,#_\#4$L#!!0 ( 'M%:UC76KD5?0, !-+ : >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/-VTM.&T$4A>&M("\@7;?>%0&C3)A&V8 %S4,! M;+D[2K+[H#" E_N'XW+VZ^GQ>;G8 MW:_K\?,T+=?W\]-^^70XSL\OK]P>3D_[]>7R=#<=]]??]W?S%$.HT^G]&;O+ M\_=GGGW[?9S_Y\3#[>W#]?SE_W'P]/-P^K[D> WE'UC@"]H_NR#= [JMX1 MH'=4O2- [ZAZ1X#>4?6. +VCZAT!>D?5.P+TCJIW!.B=5.\$T#NIW@F@=U*] M$T#OY'XL >B=5.\$T#NIW@F@=U*]$T#OI'HG@-Y)]4X O9/JG0!Z9]4[ _3. MJG<&Z)U5[PS0.ZO>&:!W=C]V _3.JG<&Z)U5[PS0.ZO>&:!W5KTS0.^L>F> MWD7U+@"]B^I= 'H7U;L ]"ZJ=P'H753O M"[N#\K 7H7U;L ]"ZJ=P'H753O M M"[J-X%H'=5O2M [ZIZ5X#>5?6N +VKZET!>E?5NP+TKJIW!>A=WE?5NP+TKJIW!>C=5.\&T+NIW@V@=U.]&T#OIGHW@-Y-]6X O9OJW0!Z M-]6[ ?1N[F9!@-Y-]6X O9OJW0!Z=]6[ _3NJG<'Z-U5[P[0NZO>':!W5[T[ M0.^N>G> WEWU[@"]N^K= 7IW=[,W0.^N>G> WD/U'@"]A^H] 'H/U7L ]!ZJ M]P#H/53O =![J-X#H/=0O0= [Z%Z#X#>0_4> +V'BW4 >EOPN0[ ;PLNV D MP2VX9"< #+?@HIT 4-R"RW8"P'$++MP) ,DMN'0G "RWX.*= -#<@LMW L!S M"R[@"031?8#)*#!]@DD0W4>8B K39YB(#M.'F(@2TZ>8B!;3QYB(&M/GF(@> MTP>9B"+3)YF$)M-5R[(" #;1P $P %M#;VYT M96YT7U1Y<&5S72YX;6S-V\UNFT 4AN%;L=A&ACD##%#%V;3=MEGT!J@9Q\C\ MB9FDSMUW<'ZD5JG5R)7Z;HP,,^<<&.G9?=??'B?K5L>^&]PFVGL_?4@2M]W; MOG;Q.-DA/-F-^2Z9Z>ZCO;**5,LEV'+P=_-HO-:*;ZT]V5]]W?O7Y M&&Z[=APVT6P[%ZT^/BU<>FVB>IJZ=EO[\#QY&)K?NJR?.\1AYVF-V[>3NPH+ MHN3-#LN3/S=XWO?UP_X57SN&TA>_GUU.N['-7_8.G_?'.!].Y^&2T^7R;_SK&;_6 M?^<<&C)'"IDC@\R10^8PD#D*R!PE9(X*,H5Q8EE87)9@@EF"2:9)9AHEF"R68()9PDFG268 M>)9@\EGR7P-:W\?Q\(_;GZYQ7[?#2_]D*>IN?@)02P$"% ,4 " !Z16M8 M!T%-8H$ "Q $ @ $ 9&]C4')O<',O87!P+GAM M;%!+ 0(4 Q0 ( 'I%:UAA>.Q5[@ "L" 1 " :\ M !D;V-0&UL4$L! A0# M% @ >D5K6!1OD[%*!@ OAP !@ ("!#0@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ >D5K6&Y5IYE/ M" \B0 !@ ("!+1< 'AL+W=O=D)1P) "2* & @('2*P >&PO=V]R:W-H965T&UL4$L! A0#% @ >D5K6$3(\QD2! &PO=V]R:W-H965T&UL4$L! A0# M% @ >D5K6"11[H9@)0 :X !D ("!V4, 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ >D5K6.<. M.&'^!P /Q4 !D ("!:'L 'AL+W=O&PO=V]R:W-H965T@, <( 9 " @2N' !X;"]W;W)K&UL4$L! A0#% @ >D5K6"#]Z2 -!P BQ4 !D M ("!W(H 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ >D5K6/CN-@&PO=V]R:W-H965T&UL4$L! A0#% M @ >D5K6#3ZT^U[ @ IP4 !D ("!,*\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >D5K6$"K.%X< M! @D !D ("!L[P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >D5K6%U;+EAR!0 ;0X !D M ("!G]D 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ >D5K6'_?4Y:M P UP@ !D ("!2^8 M 'AL+W=O&PO=V]R:W-H965T #L<> , ,D( 9 M " @33M !X;"]W;W)K&UL4$L! A0#% @ M>D5K6,ZY?.4Q!P >Q, !D ("!X_ 'AL+W=O&UL4$L! A0#% @ >D5K6/ID>7$&!0 MNPH !D ("!I $! 'AL+W=O&PO=V]R:W-H965TDV[$R0 /6! 9 " @:<3 0!X;"]W;W)K&UL4$L! A0#% @ >D5K6#/@8$)J"P %B, !D M ("!\3&PO=V]R:W-H M965T&UL4$L! M A0#% @ >D5K6'G()^J' @ ?@4 !D ("!_TL! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >D5K M6%_/M3% !0 < P !D ("!65L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >D5K6.10U8'B @ =P8 M !D ("!@&&PO=V]R:W-H965T&UL4$L! A0#% @ >D5K6-P9XN&N!@ ]Q4 !D M ("!(W(! 'AL+W=O0$ >&PO=V]R:W-H965T M]^ 0!X;"]W;W)K&UL4$L! A0# M% @ >T5K6)%J.IV# @ > 4 !D ("!OX(! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ >T5K6$'H M=#%I!@ *1 !D ("!:HL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >T5K6 D$58[' P U@< !D M ("!:I@! 'AL+W=O" &0 @(%HG $ >&PO M=V]R:W-H965T&UL4$L! A0#% @ >T5K6.,X$UEF P A0P !D ("! MEZ0! 'AL+W=OJ05T# "E$ &0 @($TJ $ >&PO=V]R:W-H965T4P, !D0 9 M " @&UL4$L! A0#% M @ >T5K6+9'!=R\! :AT !D ("!4J\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >T5K6!'U]3$1 M! 3 T !D ("!.,0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >T5K6(?]"J65 @ / 8 !D M ("!:&PO=V]R M:W-H965T&UL M4$L! A0#% @ >T5K6%O;DA+U P GA8 !D ("!<=&PO=V]R:W-H965T&UL4$L! A0#% @ M>T5K6.(\K*8+ P 9@T !D ("!VNL! 'AL+W=O&UL4$L! A0#% @ >T5K6&%WI%PL! M%Q, !D ("!YOL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >T5K6.Y'LW.5! &Q$ !D M ("!]P8" 'AL+W=O&PO=V]R:W-H M965TP0 @!X;"]W;W)K&UL4$L! M A0#% @ >T5K6-EX'<(#! 8 X !D ("!,Q<" 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >T5K M6(9K@$Z"! ;2 !D ("!XS4" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >T5K6-S?^Y/M!@ WRT M !D ("!B$ " 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >T5K6.D.M5:1 P U! !D M ("!.5," 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ >T5K6 ]U(91#!0 51D !H ("!O%T" 'AL+W=O M&UL4$L! A0#% @ >T5K6(BR)\K?"P M6UL !H ("!-V," 'AL+W=O&UL4$L! A0#% @ >T5K6,H %.>@ P /PT !H ("! M3F\" 'AL+W=O&UL4$L! A0#% @ >T5K M6!0+N*^$ @ Z08 !H ("!)G," 'AL+W=O&UL4$L! A0#% @ >T5K6!'.H'[\ @ NPH !H M ("!XG4" 'AL+W=O&UL4$L! A0# M% @ >T5K6 M;$LP"! ,Q4 !H ("!%GD" 'AL+W=O M&UL4$L! A0#% @ >T5K6-@7^-T1# M5GH !H ("!4'T" 'AL+W=O&UL4$L! A0#% @ >T5K6)=(ML"Q! VA< !H ("! MF8D" 'AL+W=O&UL4$L! A0#% @ >T5K M6(N2HN O" _T\ !H ("!@HX" 'AL+W=O&UL4$L! A0#% @ >T5K6.#/'D&] @ NP< !H M ("!Z98" 'AL+W=O&UL4$L! A0# M% @ >T5K6 *>RH42 P 5@D !H ("!WID" 'AL+W=O M&UL4$L! A0#% @ >T5K6*-*L8#6"@ M!)P !H ("!*)T" 'AL+W=O&UL4$L! A0#% @ >T5K6-=='8P?!@ J2H !H ("! M-J@" 'AL+W=O&UL4$L! A0#% @ >T5K M6'#%I0C3 @ / < !H ("!C:X" 'AL+W=O&UL4$L! A0#% @ >T5K6,*5"S?U @ ]P< !H M ("!F+$" 'AL+W=O&UL4$L! A0# M% @ >T5K6&98RC'' @ (0< !H ("!Q;0" 'AL+W=O M&UL4$L! A0#% @ >T5K6'1HE$VX P M8 L !H ("!Q+<" 'AL+W=O&UL4$L! A0#% @ >T5K6"V'JU<' P PPL !H ("! MM+L" 'AL+W=O&UL4$L! A0#% @ >T5K M6#LY%>K7 P WPL !H ("!\[X" 'AL+W=O&UL4$L! A0#% @ >T5K6"!MS$E/! A0T !H M ("! L," 'AL+W=O&UL4$L! A0# M% @ >T5K6/IS[4G[!@ @#@ !H ("!B<<" 'AL+W=O M&UL4$L! A0#% @ >T5K6!L"R,*! P M60L !H ("!O,X" 'AL+W=O&UL4$L! A0#% @ >T5K6(+_X^[P! CAD !H ("! M==(" 'AL+W=O&UL4$L! A0#% @ >T5K M6!1 LGUM @ P 4 !H ("!G=<" 'AL+W=O&UL4$L! A0#% @ >T5K6+.X[NUR P '0T !H M ("!0MH" 'AL+W=O&UL4$L! A0# M% @ >T5K6!B2Z %;!P 4C8 !H ("![-T" 'AL+W=O M&UL4$L! A0#% @ >T5K6/Z.(-NK!P MG$8 !H ("!?^4" 'AL+W=O&UL4$L! A0#% @ >T5K6/: #=H&! %Q8 !H ("! M8NT" 'AL+W=O&UL4$L! A0#% @ >T5K M6)<=I/4O P 6PP !H ("!H/$" 'AL+W=O&UL4$L! A0#% @ >T5K6%B.NG1J P Q!4 T M ( !!_4" 'AL+W-T>6QE&PO=V]R M:V)O;VLN>&UL4$L! A0#% @ >T5K6-=:N15] P $TL !H M ( !3 (# 'AL+U]R96QS+W=OT5K6 'WE XML 150 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 151 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 154 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 568 454 1 true 152 0 false 14 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.ballard.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.ballard.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - Consolidated Statements of Financial Position Sheet http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition Consolidated Statements of Financial Position Statements 3 false false R4.htm 0000004 - Statement - Consolidated Statements of Loss and Comprehensive Income (Loss) Sheet http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss Consolidated Statements of Loss and Comprehensive Income (Loss) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Changes in Equity Sheet http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity Consolidated Statements of Changes in Equity Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Cash Flows Sheet http://www.ballard.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 0000007 - Disclosure - Reporting entity Sheet http://www.ballard.com/role/Reportingentity Reporting entity Notes 7 false false R8.htm 0000008 - Disclosure - Basis of preparation Sheet http://www.ballard.com/role/Basisofpreparation Basis of preparation Notes 8 false false R9.htm 0000009 - Disclosure - Changes in accounting policies Sheet http://www.ballard.com/role/Changesinaccountingpolicies Changes in accounting policies Notes 9 false false R10.htm 0000010 - Disclosure - Material accounting policies Sheet http://www.ballard.com/role/Materialaccountingpolicies Material accounting policies Notes 10 false false R11.htm 0000011 - Disclosure - Critical judgments in applying accounting policies and key sources of estimation uncertainty Sheet http://www.ballard.com/role/Criticaljudgmentsinapplyingaccountingpoliciesandkeysourcesofestimationuncertainty Critical judgments in applying accounting policies and key sources of estimation uncertainty Notes 11 false false R12.htm 0000012 - Disclosure - Recent accounting pronouncements and future accounting policy changes Sheet http://www.ballard.com/role/Recentaccountingpronouncementsandfutureaccountingpolicychanges Recent accounting pronouncements and future accounting policy changes Notes 12 false false R13.htm 0000013 - Disclosure - Discontinued operations Sheet http://www.ballard.com/role/Discontinuedoperations Discontinued operations Notes 13 false false R14.htm 0000014 - Disclosure - Trade and other receivables Sheet http://www.ballard.com/role/Tradeandotherreceivables Trade and other receivables Notes 14 false false R15.htm 0000015 - Disclosure - Inventories Sheet http://www.ballard.com/role/Inventories Inventories Notes 15 false false R16.htm 0000016 - Disclosure - Property, plant and equipment Sheet http://www.ballard.com/role/Propertyplantandequipment Property, plant and equipment Notes 16 false false R17.htm 0000017 - Disclosure - Intangible assets Sheet http://www.ballard.com/role/Intangibleassets Intangible assets Notes 17 false false R18.htm 0000018 - Disclosure - Goodwill Sheet http://www.ballard.com/role/Goodwill Goodwill Notes 18 false false R19.htm 0000019 - Disclosure - Equity-accounted Investments Sheet http://www.ballard.com/role/EquityaccountedInvestments Equity-accounted Investments Notes 19 false false R20.htm 0000020 - Disclosure - Long-term financial investments Sheet http://www.ballard.com/role/Longtermfinancialinvestments Long-term financial investments Notes 20 false false R21.htm 0000021 - Disclosure - Bank facilities Sheet http://www.ballard.com/role/Bankfacilities Bank facilities Notes 21 false false R22.htm 0000022 - Disclosure - Trade and other payables Sheet http://www.ballard.com/role/Tradeandotherpayables Trade and other payables Notes 22 false false R23.htm 0000023 - Disclosure - Deferred revenue Sheet http://www.ballard.com/role/Deferredrevenue Deferred revenue Notes 23 false false R24.htm 0000024 - Disclosure - Provisions Sheet http://www.ballard.com/role/Provisions Provisions Notes 24 false false R25.htm 0000025 - Disclosure - Lease liability Sheet http://www.ballard.com/role/Leaseliability Lease liability Notes 25 false false R26.htm 0000026 - Disclosure - Other non-current liabilities and employee future benefits Sheet http://www.ballard.com/role/Othernoncurrentliabilitiesandemployeefuturebenefits Other non-current liabilities and employee future benefits Notes 26 false false R27.htm 0000027 - Disclosure - Equity Sheet http://www.ballard.com/role/Equity Equity Notes 27 false false R28.htm 0000028 - Disclosure - Commitments and contingencies Sheet http://www.ballard.com/role/Commitmentsandcontingencies Commitments and contingencies Notes 28 false false R29.htm 0000029 - Disclosure - Disaggregation of revenue Sheet http://www.ballard.com/role/Disaggregationofrevenue Disaggregation of revenue Notes 29 false false R30.htm 0000030 - Disclosure - Personnel expenses Sheet http://www.ballard.com/role/Personnelexpenses Personnel expenses Notes 30 false false R31.htm 0000031 - Disclosure - Other operating expense Sheet http://www.ballard.com/role/Otheroperatingexpense Other operating expense Notes 31 false false R32.htm 0000032 - Disclosure - Finance income and expense Sheet http://www.ballard.com/role/Financeincomeandexpense Finance income and expense Notes 32 false false R33.htm 0000033 - Disclosure - Impairment charges on property, plant, and equipment Sheet http://www.ballard.com/role/Impairmentchargesonpropertyplantandequipment Impairment charges on property, plant, and equipment Notes 33 false false R34.htm 0000034 - Disclosure - Income taxes Sheet http://www.ballard.com/role/Incometaxes Income taxes Notes 34 false false R35.htm 0000035 - Disclosure - Related party transactions Sheet http://www.ballard.com/role/Relatedpartytransactions Related party transactions Notes 35 false false R36.htm 0000036 - Disclosure - Supplemental disclosure of cash flow information Sheet http://www.ballard.com/role/Supplementaldisclosureofcashflowinformation Supplemental disclosure of cash flow information Notes 36 false false R37.htm 0000037 - Disclosure - Operating segments Sheet http://www.ballard.com/role/Operatingsegments Operating segments Notes 37 false false R38.htm 0000038 - Disclosure - Financial instruments Sheet http://www.ballard.com/role/Financialinstruments Financial instruments Notes 38 false false R39.htm 9954471 - Disclosure - Material accounting policies (Policies) Sheet http://www.ballard.com/role/MaterialaccountingpoliciesPolicies Material accounting policies (Policies) Policies 39 false false R40.htm 9954472 - Disclosure - Material accounting policies (Tables) Sheet http://www.ballard.com/role/MaterialaccountingpoliciesTables Material accounting policies (Tables) Tables http://www.ballard.com/role/Materialaccountingpolicies 40 false false R41.htm 9954473 - Disclosure - Discontinued operations (Tables) Sheet http://www.ballard.com/role/DiscontinuedoperationsTables Discontinued operations (Tables) Tables http://www.ballard.com/role/Discontinuedoperations 41 false false R42.htm 9954474 - Disclosure - Trade and other receivables (Tables) Sheet http://www.ballard.com/role/TradeandotherreceivablesTables Trade and other receivables (Tables) Tables http://www.ballard.com/role/Tradeandotherreceivables 42 false false R43.htm 9954475 - Disclosure - Inventories (Tables) Sheet http://www.ballard.com/role/InventoriesTables Inventories (Tables) Tables http://www.ballard.com/role/Inventories 43 false false R44.htm 9954476 - Disclosure - Property, plant and equipment (Tables) Sheet http://www.ballard.com/role/PropertyplantandequipmentTables Property, plant and equipment (Tables) Tables http://www.ballard.com/role/Propertyplantandequipment 44 false false R45.htm 9954477 - Disclosure - Intangible assets (Tables) Sheet http://www.ballard.com/role/IntangibleassetsTables Intangible assets (Tables) Tables http://www.ballard.com/role/Intangibleassets 45 false false R46.htm 9954478 - Disclosure - Equity-accounted Investments (Tables) Sheet http://www.ballard.com/role/EquityaccountedInvestmentsTables Equity-accounted Investments (Tables) Tables http://www.ballard.com/role/EquityaccountedInvestments 46 false false R47.htm 9954479 - Disclosure - Long-term financial investments (Tables) Sheet http://www.ballard.com/role/LongtermfinancialinvestmentsTables Long-term financial investments (Tables) Tables http://www.ballard.com/role/Longtermfinancialinvestments 47 false false R48.htm 9954480 - Disclosure - Trade and other payables (Tables) Sheet http://www.ballard.com/role/TradeandotherpayablesTables Trade and other payables (Tables) Tables http://www.ballard.com/role/Tradeandotherpayables 48 false false R49.htm 9954481 - Disclosure - Deferred revenue (Tables) Sheet http://www.ballard.com/role/DeferredrevenueTables Deferred revenue (Tables) Tables http://www.ballard.com/role/Deferredrevenue 49 false false R50.htm 9954482 - Disclosure - Provisions (Tables) Sheet http://www.ballard.com/role/ProvisionsTables Provisions (Tables) Tables http://www.ballard.com/role/Provisions 50 false false R51.htm 9954483 - Disclosure - Lease liability (Tables) Sheet http://www.ballard.com/role/LeaseliabilityTables Lease liability (Tables) Tables http://www.ballard.com/role/Leaseliability 51 false false R52.htm 9954484 - Disclosure - Other non-current liabilities and employee future benefits (Tables) Sheet http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsTables Other non-current liabilities and employee future benefits (Tables) Tables http://www.ballard.com/role/Othernoncurrentliabilitiesandemployeefuturebenefits 52 false false R53.htm 9954485 - Disclosure - Equity (Tables) Sheet http://www.ballard.com/role/EquityTables Equity (Tables) Tables http://www.ballard.com/role/EquityaccountedInvestments 53 false false R54.htm 9954486 - Disclosure - Disaggregation of revenue (Tables) Sheet http://www.ballard.com/role/DisaggregationofrevenueTables Disaggregation of revenue (Tables) Tables http://www.ballard.com/role/Disaggregationofrevenue 54 false false R55.htm 9954487 - Disclosure - Personnel expenses (Tables) Sheet http://www.ballard.com/role/PersonnelexpensesTables Personnel expenses (Tables) Tables http://www.ballard.com/role/Personnelexpenses 55 false false R56.htm 9954488 - Disclosure - Other operating expense (Tables) Sheet http://www.ballard.com/role/OtheroperatingexpenseTables Other operating expense (Tables) Tables http://www.ballard.com/role/Otheroperatingexpense 56 false false R57.htm 9954489 - Disclosure - Finance income and expense (Tables) Sheet http://www.ballard.com/role/FinanceincomeandexpenseTables Finance income and expense (Tables) Tables http://www.ballard.com/role/Financeincomeandexpense 57 false false R58.htm 9954490 - Disclosure - Income taxes (Tables) Sheet http://www.ballard.com/role/IncometaxesTables Income taxes (Tables) Tables http://www.ballard.com/role/Incometaxes 58 false false R59.htm 9954491 - Disclosure - Related party transactions (Tables) Sheet http://www.ballard.com/role/RelatedpartytransactionsTables Related party transactions (Tables) Tables http://www.ballard.com/role/Relatedpartytransactions 59 false false R60.htm 9954492 - Disclosure - Supplemental disclosure of cash flow information (Tables) Sheet http://www.ballard.com/role/SupplementaldisclosureofcashflowinformationTables Supplemental disclosure of cash flow information (Tables) Tables http://www.ballard.com/role/Supplementaldisclosureofcashflowinformation 60 false false R61.htm 9954493 - Disclosure - Operating segments (Tables) Sheet http://www.ballard.com/role/OperatingsegmentsTables Operating segments (Tables) Tables http://www.ballard.com/role/Operatingsegments 61 false false R62.htm 9954494 - Disclosure - Financial instruments (Tables) Sheet http://www.ballard.com/role/FinancialinstrumentsTables Financial instruments (Tables) Tables http://www.ballard.com/role/Financialinstruments 62 false false R63.htm 9954495 - Disclosure - Material accounting policies - Schedule of Subsidiaries (Details) Sheet http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofSubsidiariesDetails Material accounting policies - Schedule of Subsidiaries (Details) Details 63 false false R64.htm 9954496 - Disclosure - Material accounting policies - Narrative (Details) Sheet http://www.ballard.com/role/MaterialaccountingpoliciesNarrativeDetails Material accounting policies - Narrative (Details) Details 64 false false R65.htm 9954497 - Disclosure - Material accounting policies - Schedule of Detailed Information About Property, Plant and Equipment (Details) Sheet http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofDetailedInformationAboutPropertyPlantandEquipmentDetails Material accounting policies - Schedule of Detailed Information About Property, Plant and Equipment (Details) Details 65 false false R66.htm 9954498 - Disclosure - Material accounting policies - Schedule of Quantitative Information About Right-of-Use Assets (Details) Sheet http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofQuantitativeInformationAboutRightofUseAssetsDetails Material accounting policies - Schedule of Quantitative Information About Right-of-Use Assets (Details) Details 66 false false R67.htm 9954499 - Disclosure - Material accounting policies - Schedule of Intangible Assets with Indefinite Useful Life (Details) Sheet http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofIntangibleAssetswithIndefiniteUsefulLifeDetails Material accounting policies - Schedule of Intangible Assets with Indefinite Useful Life (Details) Details 67 false false R68.htm 9954500 - Disclosure - Discontinued operations - Narrative (Details) Sheet http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails Discontinued operations - Narrative (Details) Details 68 false false R69.htm 9954501 - Disclosure - Discontinued operations - Schedule of Intangible Assets (Details) Sheet http://www.ballard.com/role/DiscontinuedoperationsScheduleofIntangibleAssetsDetails Discontinued operations - Schedule of Intangible Assets (Details) Details 69 false false R70.htm 9954502 - Disclosure - Discontinued operations - Net Loss from Discontinued Operations (Details) Sheet http://www.ballard.com/role/DiscontinuedoperationsNetLossfromDiscontinuedOperationsDetails Discontinued operations - Net Loss from Discontinued Operations (Details) Details 70 false false R71.htm 9954503 - Disclosure - Discontinued operations - Net Cash Flows from Discontinued Operations (Details) Sheet http://www.ballard.com/role/DiscontinuedoperationsNetCashFlowsfromDiscontinuedOperationsDetails Discontinued operations - Net Cash Flows from Discontinued Operations (Details) Details 71 false false R72.htm 9954504 - Disclosure - Trade and other receivables - Trade and Other Receivables (Details) Sheet http://www.ballard.com/role/TradeandotherreceivablesTradeandOtherReceivablesDetails Trade and other receivables - Trade and Other Receivables (Details) Details 72 false false R73.htm 9954505 - Disclosure - Trade and other receivables - Contract Assets (Details) Sheet http://www.ballard.com/role/TradeandotherreceivablesContractAssetsDetails Trade and other receivables - Contract Assets (Details) Details 73 false false R74.htm 9954506 - Disclosure - Inventories - Schedule of Detailed Information About Inventories (Details) Sheet http://www.ballard.com/role/InventoriesScheduleofDetailedInformationAboutInventoriesDetails Inventories - Schedule of Detailed Information About Inventories (Details) Details 74 false false R75.htm 9954507 - Disclosure - Inventories - Narrative (Details) Sheet http://www.ballard.com/role/InventoriesNarrativeDetails Inventories - Narrative (Details) Details 75 false false R76.htm 9954508 - Disclosure - Property, plant and equipment - Net Carrying Amounts Included in Property, Plant and Equipment (Details) Sheet http://www.ballard.com/role/PropertyplantandequipmentNetCarryingAmountsIncludedinPropertyPlantandEquipmentDetails Property, plant and equipment - Net Carrying Amounts Included in Property, Plant and Equipment (Details) Details 76 false false R77.htm 9954509 - Disclosure - Property, plant and equipment - Rollforward (Details) Sheet http://www.ballard.com/role/PropertyplantandequipmentRollforwardDetails Property, plant and equipment - Rollforward (Details) Details 77 false false R78.htm 9954510 - Disclosure - Property, plant and equipment - Narrative (Details) Sheet http://www.ballard.com/role/PropertyplantandequipmentNarrativeDetails Property, plant and equipment - Narrative (Details) Details 78 false false R79.htm 9954511 - Disclosure - Property, plant and equipment - Right-of-Use Assets (Details) Sheet http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsDetails Property, plant and equipment - Right-of-Use Assets (Details) Details 79 false false R80.htm 9954512 - Disclosure - Property, plant and equipment - Right-of-Use Assets Rollforward (Details) Sheet http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsRollforwardDetails Property, plant and equipment - Right-of-Use Assets Rollforward (Details) Details 80 false false R81.htm 9954513 - Disclosure - Intangible assets - Acquired (Details) Sheet http://www.ballard.com/role/IntangibleassetsAcquiredDetails Intangible assets - Acquired (Details) Details 81 false false R82.htm 9954514 - Disclosure - Intangible assets - Rollforward (Details) Sheet http://www.ballard.com/role/IntangibleassetsRollforwardDetails Intangible assets - Rollforward (Details) Details 82 false false R83.htm 9954515 - Disclosure - Intangible assets - Narrative (Details) Sheet http://www.ballard.com/role/IntangibleassetsNarrativeDetails Intangible assets - Narrative (Details) Details 83 false false R84.htm 9954516 - Disclosure - Goodwill (Details) Sheet http://www.ballard.com/role/GoodwillDetails Goodwill (Details) Details http://www.ballard.com/role/Goodwill 84 false false R85.htm 9954517 - Disclosure - Equity-accounted Investments - Schedule of Investments (Details) Sheet http://www.ballard.com/role/EquityaccountedInvestmentsScheduleofInvestmentsDetails Equity-accounted Investments - Schedule of Investments (Details) Details 85 false false R86.htm 9954518 - Disclosure - Equity-accounted Investments - Narrative (Details) Sheet http://www.ballard.com/role/EquityaccountedInvestmentsNarrativeDetails Equity-accounted Investments - Narrative (Details) Details 86 false false R87.htm 9954519 - Disclosure - Equity-accounted Investments - Financial Information of Weichai Ballard (Details) Sheet http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofWeichaiBallardDetails Equity-accounted Investments - Financial Information of Weichai Ballard (Details) Details 87 false false R88.htm 9954520 - Disclosure - Equity-accounted Investments - Financial Information of Synergy Ballard JVCo (Details) Sheet http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofSynergyBallardJVCoDetails Equity-accounted Investments - Financial Information of Synergy Ballard JVCo (Details) Details 88 false false R89.htm 9954521 - Disclosure - Long-term financial investments - Schedule of Equity- Accounted Investments (Details) Sheet http://www.ballard.com/role/LongtermfinancialinvestmentsScheduleofEquityAccountedInvestmentsDetails Long-term financial investments - Schedule of Equity- Accounted Investments (Details) Details 89 false false R90.htm 9954522 - Disclosure - Long-term financial investments - Narrative (Details) Sheet http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails Long-term financial investments - Narrative (Details) Details 90 false false R91.htm 9954523 - Disclosure - Bank facilities (Details) Sheet http://www.ballard.com/role/BankfacilitiesDetails Bank facilities (Details) Details http://www.ballard.com/role/Bankfacilities 91 false false R92.htm 9954524 - Disclosure - Trade and other payables (Details) Sheet http://www.ballard.com/role/TradeandotherpayablesDetails Trade and other payables (Details) Details http://www.ballard.com/role/TradeandotherpayablesTables 92 false false R93.htm 9954525 - Disclosure - Deferred revenue (Details) Sheet http://www.ballard.com/role/DeferredrevenueDetails Deferred revenue (Details) Details http://www.ballard.com/role/DeferredrevenueTables 93 false false R94.htm 9954526 - Disclosure - Provisions - Rollforward (Details) Sheet http://www.ballard.com/role/ProvisionsRollforwardDetails Provisions - Rollforward (Details) Details 94 false false R95.htm 9954527 - Disclosure - Provisions - Narrative (Details) Sheet http://www.ballard.com/role/ProvisionsNarrativeDetails Provisions - Narrative (Details) Details 95 false false R96.htm 9954528 - Disclosure - Lease liability - Narrative (Details) Sheet http://www.ballard.com/role/LeaseliabilityNarrativeDetails Lease liability - Narrative (Details) Details 96 false false R97.htm 9954529 - Disclosure - Lease liability - Summary of Leases (Details) Sheet http://www.ballard.com/role/LeaseliabilitySummaryofLeasesDetails Lease liability - Summary of Leases (Details) Details 97 false false R98.htm 9954530 - Disclosure - Lease liability - Maturity Analysis (Details) Sheet http://www.ballard.com/role/LeaseliabilityMaturityAnalysisDetails Lease liability - Maturity Analysis (Details) Details 98 false false R99.htm 9954531 - Disclosure - Other non-current liabilities and employee future benefits - Net Defined Benefit Liability (Asset) (Details) Sheet http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsNetDefinedBenefitLiabilityAssetDetails Other non-current liabilities and employee future benefits - Net Defined Benefit Liability (Asset) (Details) Details 99 false false R100.htm 9954532 - Disclosure - Other non-current liabilities and employee future benefits - Additional Information (Details) Sheet http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails Other non-current liabilities and employee future benefits - Additional Information (Details) Details 100 false false R101.htm 9954533 - Disclosure - Other non-current liabilities and employee future benefits - Future Benefits (Details) Sheet http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails Other non-current liabilities and employee future benefits - Future Benefits (Details) Details 101 false false R102.htm 9954534 - Disclosure - Other non-current liabilities and employee future benefits - Included in Comprehensive Income (Loss) (Details) Sheet http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsIncludedinComprehensiveIncomeLossDetails Other non-current liabilities and employee future benefits - Included in Comprehensive Income (Loss) (Details) Details 102 false false R103.htm 9954535 - Disclosure - Other non-current liabilities and employee future benefits - Composition of Plan Assets (Details) Sheet http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsCompositionofPlanAssetsDetails Other non-current liabilities and employee future benefits - Composition of Plan Assets (Details) Details 103 false false R104.htm 9954536 - Disclosure - Other non-current liabilities and employee future benefits - Actuarial Assumptions (Details) Sheet http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsActuarialAssumptionsDetails Other non-current liabilities and employee future benefits - Actuarial Assumptions (Details) Details 104 false false R105.htm 9954537 - Disclosure - Equity - Share-based compensation (Details) Sheet http://www.ballard.com/role/EquitySharebasedcompensationDetails Equity - Share-based compensation (Details) Details 105 false false R106.htm 9954538 - Disclosure - Equity - Narrative (Details) Sheet http://www.ballard.com/role/EquityNarrativeDetails Equity - Narrative (Details) Details 106 false false R107.htm 9954539 - Disclosure - Equity - Share Options, Roll forward (Details) Sheet http://www.ballard.com/role/EquityShareOptionsRollforwardDetails Equity - Share Options, Roll forward (Details) Details 107 false false R108.htm 9954540 - Disclosure - Equity - Share Options, Range of Exercise Prices (Details) Sheet http://www.ballard.com/role/EquityShareOptionsRangeofExercisePricesDetails Equity - Share Options, Range of Exercise Prices (Details) Details 108 false false R109.htm 9954541 - Disclosure - Equity - Deferred Share Units (Details) Sheet http://www.ballard.com/role/EquityDeferredShareUnitsDetails Equity - Deferred Share Units (Details) Details 109 false false R110.htm 9954542 - Disclosure - Equity - Restricted Share Units (Details) Sheet http://www.ballard.com/role/EquityRestrictedShareUnitsDetails Equity - Restricted Share Units (Details) Details 110 false false R111.htm 9954543 - Disclosure - Commitments and contingencies (Details) Sheet http://www.ballard.com/role/CommitmentsandcontingenciesDetails Commitments and contingencies (Details) Details http://www.ballard.com/role/Commitmentsandcontingencies 111 false false R112.htm 9954544 - Disclosure - Disaggregation of revenue (Details) Sheet http://www.ballard.com/role/DisaggregationofrevenueDetails Disaggregation of revenue (Details) Details http://www.ballard.com/role/DisaggregationofrevenueTables 112 false false R113.htm 9954545 - Disclosure - Personnel expenses (Details) Sheet http://www.ballard.com/role/PersonnelexpensesDetails Personnel expenses (Details) Details http://www.ballard.com/role/PersonnelexpensesTables 113 false false R114.htm 9954546 - Disclosure - Other operating expense - Schedule of Detailed Information on Other Operating Expense (Details) Sheet http://www.ballard.com/role/OtheroperatingexpenseScheduleofDetailedInformationonOtherOperatingExpenseDetails Other operating expense - Schedule of Detailed Information on Other Operating Expense (Details) Details 114 false false R115.htm 9954547 - Disclosure - Other operating expense - Narrative (Details) Sheet http://www.ballard.com/role/OtheroperatingexpenseNarrativeDetails Other operating expense - Narrative (Details) Details 115 false false R116.htm 9954548 - Disclosure - Finance income and expense (Details) Sheet http://www.ballard.com/role/FinanceincomeandexpenseDetails Finance income and expense (Details) Details http://www.ballard.com/role/FinanceincomeandexpenseTables 116 false false R117.htm 9954549 - Disclosure - Impairment charges on property, plant, and equipment - Narrative (Details) Sheet http://www.ballard.com/role/ImpairmentchargesonpropertyplantandequipmentNarrativeDetails Impairment charges on property, plant, and equipment - Narrative (Details) Details http://www.ballard.com/role/Impairmentchargesonpropertyplantandequipment 117 false false R118.htm 9954550 - Disclosure - Income taxes - Current Tax Expense (Details) Sheet http://www.ballard.com/role/IncometaxesCurrentTaxExpenseDetails Income taxes - Current Tax Expense (Details) Details 118 false false R119.htm 9954551 - Disclosure - Income taxes - Tax Rate Reconciliation (Details) Sheet http://www.ballard.com/role/IncometaxesTaxRateReconciliationDetails Income taxes - Tax Rate Reconciliation (Details) Details 119 false false R120.htm 9954552 - Disclosure - Income taxes - Unrecognized Deferred Tax Assets (Details) Sheet http://www.ballard.com/role/IncometaxesUnrecognizedDeferredTaxAssetsDetails Income taxes - Unrecognized Deferred Tax Assets (Details) Details 120 false false R121.htm 9954553 - Disclosure - Related party transactions - Transactions with Related Parties (Details) Sheet http://www.ballard.com/role/RelatedpartytransactionsTransactionswithRelatedPartiesDetails Related party transactions - Transactions with Related Parties (Details) Details 121 false false R122.htm 9954554 - Disclosure - Related party transactions - Key Management Compensation (Details) Sheet http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails Related party transactions - Key Management Compensation (Details) Details 122 false false R123.htm 9954555 - Disclosure - Supplemental disclosure of cash flow information (Details) Sheet http://www.ballard.com/role/SupplementaldisclosureofcashflowinformationDetails Supplemental disclosure of cash flow information (Details) Details http://www.ballard.com/role/SupplementaldisclosureofcashflowinformationTables 123 false false R124.htm 9954556 - Disclosure - Operating segments - Narrative (Details) Sheet http://www.ballard.com/role/OperatingsegmentsNarrativeDetails Operating segments - Narrative (Details) Details 124 false false R125.htm 9954557 - Disclosure - Operating segments - Geographical (Details) Sheet http://www.ballard.com/role/OperatingsegmentsGeographicalDetails Operating segments - Geographical (Details) Details 125 false false R126.htm 9954558 - Disclosure - Financial instruments - Narrative (Details) Sheet http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails Financial instruments - Narrative (Details) Details 126 false false R127.htm 9954559 - Disclosure - Financial instruments - Investments (Details) Sheet http://www.ballard.com/role/FinancialinstrumentsInvestmentsDetails Financial instruments - Investments (Details) Details 127 false false R128.htm 9954560 - Disclosure - Financial instruments - Schedule of Nature and Extent of Risks Arising from Financial Instruments (Details) Sheet http://www.ballard.com/role/FinancialinstrumentsScheduleofNatureandExtentofRisksArisingfromFinancialInstrumentsDetails Financial instruments - Schedule of Nature and Extent of Risks Arising from Financial Instruments (Details) Details 128 false false All Reports Book All Reports bldp-20231231.htm bldp-20231231_d2.htm bldp-20231231.xsd bldp-20231231_cal.xml bldp-20231231_def.xml bldp-20231231_lab.xml bldp-20231231_pre.xml http://xbrl.sec.gov/dei/2023 https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full true true JSON 157 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "bldp-20231231.htm bldp-20231231_d2.htm": { "nsprefix": "bldp", "nsuri": "http://www.ballard.com/20231231", "dts": { "inline": { "local": [ "bldp-20231231.htm", "bldp-20231231_d2.htm" ] }, "schema": { "local": [ "bldp-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "bldp-20231231_cal.xml" ] }, "definitionLink": { "local": [ "bldp-20231231_def.xml" ] }, "labelLink": { "local": [ "bldp-20231231_lab.xml" ] }, "presentationLink": { "local": [ "bldp-20231231_pre.xml" ] } }, "keyStandard": 330, "keyCustom": 124, "axisStandard": 41, "axisCustom": 4, "memberStandard": 67, "memberCustom": 71, "hidden": { "total": 7, "http://xbrl.sec.gov/dei/2023": 4, "http://www.ballard.com/20231231": 3 }, "contextCount": 568, "entityCount": 1, "segmentCount": 152, "elementCount": 803, "unitCount": 14, "baseTaxonomies": { "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full": 1446, "http://xbrl.sec.gov/dei/2023": 43 }, "report": { "R1": { "role": "http://www.ballard.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231_d2.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231_d2.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.ballard.com/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition", "longName": "0000003 - Statement - Consolidated Statements of Financial Position", "shortName": "Consolidated Statements of Financial Position", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-2", "name": "ifrs-full:CashAndCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "bldp:ShortTermInvestmentsNotClassifiedAsCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R4": { "role": "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss", "longName": "0000004 - Statement - Consolidated Statements of Loss and Comprehensive Income (Loss)", "shortName": "Consolidated Statements of Loss and Comprehensive Income (Loss)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:RevenueFromContractsWithCustomers", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:CostOfSales", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R5": { "role": "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity", "longName": "0000005 - Statement - Consolidated Statements of Changes in Equity", "shortName": "Consolidated Statements of Changes in Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-5", "name": "ifrs-full:NumberOfSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "ifrs-full:NumberOfSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows", "longName": "0000006 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R7": { "role": "http://www.ballard.com/role/Reportingentity", "longName": "0000007 - Disclosure - Reporting entity", "shortName": "Reporting entity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "bldp:DisclosureOfNatureOfBusinessExplanatoryTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bldp:DisclosureOfNatureOfBusinessExplanatoryTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.ballard.com/role/Basisofpreparation", "longName": "0000008 - Disclosure - Basis of preparation", "shortName": "Basis of preparation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.ballard.com/role/Changesinaccountingpolicies", "longName": "0000009 - Disclosure - Changes in accounting policies", "shortName": "Changes in accounting policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.ballard.com/role/Materialaccountingpolicies", "longName": "0000010 - Disclosure - Material accounting policies", "shortName": "Material accounting policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.ballard.com/role/Criticaljudgmentsinapplyingaccountingpoliciesandkeysourcesofestimationuncertainty", "longName": "0000011 - Disclosure - Critical judgments in applying accounting policies and key sources of estimation uncertainty", "shortName": "Critical judgments in applying accounting policies and key sources of estimation uncertainty", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.ballard.com/role/Recentaccountingpronouncementsandfutureaccountingpolicychanges", "longName": "0000012 - Disclosure - Recent accounting pronouncements and future accounting policy changes", "shortName": "Recent accounting pronouncements and future accounting policy changes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.ballard.com/role/Discontinuedoperations", "longName": "0000013 - Disclosure - Discontinued operations", "shortName": "Discontinued operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.ballard.com/role/Tradeandotherreceivables", "longName": "0000014 - Disclosure - Trade and other receivables", "shortName": "Trade and other receivables", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.ballard.com/role/Inventories", "longName": "0000015 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfInventoriesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfInventoriesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.ballard.com/role/Propertyplantandequipment", "longName": "0000016 - Disclosure - Property, plant and equipment", "shortName": "Property, plant and equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.ballard.com/role/Intangibleassets", "longName": "0000017 - Disclosure - Intangible assets", "shortName": "Intangible assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.ballard.com/role/Goodwill", "longName": "0000018 - Disclosure - Goodwill", "shortName": "Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfGoodwillExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfGoodwillExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.ballard.com/role/EquityaccountedInvestments", "longName": "0000019 - Disclosure - Equity-accounted Investments", "shortName": "Equity-accounted Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.ballard.com/role/Longtermfinancialinvestments", "longName": "0000020 - Disclosure - Long-term financial investments", "shortName": "Long-term financial investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethodExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethodExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.ballard.com/role/Bankfacilities", "longName": "0000021 - Disclosure - Bank facilities", "shortName": "Bank facilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfBorrowingsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfBorrowingsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.ballard.com/role/Tradeandotherpayables", "longName": "0000022 - Disclosure - Trade and other payables", "shortName": "Trade and other payables", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.ballard.com/role/Deferredrevenue", "longName": "0000023 - Disclosure - Deferred revenue", "shortName": "Deferred revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.ballard.com/role/Provisions", "longName": "0000024 - Disclosure - Provisions", "shortName": "Provisions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfProvisionsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfProvisionsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.ballard.com/role/Leaseliability", "longName": "0000025 - Disclosure - Lease liability", "shortName": "Lease liability", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfLeasesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfLeasesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.ballard.com/role/Othernoncurrentliabilitiesandemployeefuturebenefits", "longName": "0000026 - Disclosure - Other non-current liabilities and employee future benefits", "shortName": "Other non-current liabilities and employee future benefits", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.ballard.com/role/Equity", "longName": "0000027 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "bldp:DisclosureOfShareCapitalReservesAndOtherEquityInterestAndShareBasedPaymentArrangementsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bldp:DisclosureOfShareCapitalReservesAndOtherEquityInterestAndShareBasedPaymentArrangementsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.ballard.com/role/Commitmentsandcontingencies", "longName": "0000028 - Disclosure - Commitments and contingencies", "shortName": "Commitments and contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.ballard.com/role/Disaggregationofrevenue", "longName": "0000029 - Disclosure - Disaggregation of revenue", "shortName": "Disaggregation of revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfRevenueExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfRevenueExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.ballard.com/role/Personnelexpenses", "longName": "0000030 - Disclosure - Personnel expenses", "shortName": "Personnel expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfExpensesByNatureExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfExpensesByNatureExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.ballard.com/role/Otheroperatingexpense", "longName": "0000031 - Disclosure - Other operating expense", "shortName": "Other operating expense", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfOtherOperatingExpenseExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfOtherOperatingExpenseExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.ballard.com/role/Financeincomeandexpense", "longName": "0000032 - Disclosure - Finance income and expense", "shortName": "Finance income and expense", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.ballard.com/role/Impairmentchargesonpropertyplantandequipment", "longName": "0000033 - Disclosure - Impairment charges on property, plant, and equipment", "shortName": "Impairment charges on property, plant, and equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfImpairmentOfAssetsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfImpairmentOfAssetsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.ballard.com/role/Incometaxes", "longName": "0000034 - Disclosure - Income taxes", "shortName": "Income taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.ballard.com/role/Relatedpartytransactions", "longName": "0000035 - Disclosure - Related party transactions", "shortName": "Related party transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.ballard.com/role/Supplementaldisclosureofcashflowinformation", "longName": "0000036 - Disclosure - Supplemental disclosure of cash flow information", "shortName": "Supplemental disclosure of cash flow information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfCashFlowStatementExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfCashFlowStatementExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.ballard.com/role/Operatingsegments", "longName": "0000037 - Disclosure - Operating segments", "shortName": "Operating segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.ballard.com/role/Financialinstruments", "longName": "0000038 - Disclosure - Financial instruments", "shortName": "Financial instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.ballard.com/role/MaterialaccountingpoliciesPolicies", "longName": "9954471 - Disclosure - Material accounting policies (Policies)", "shortName": "Material accounting policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "bldp:DescriptionofaccountingpolicyforconsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bldp:DescriptionofaccountingpolicyforconsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.ballard.com/role/MaterialaccountingpoliciesTables", "longName": "9954472 - Disclosure - Material accounting policies (Tables)", "shortName": "Material accounting policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "bldp:ScheduleofSubsidiariesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bldp:ScheduleofSubsidiariesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.ballard.com/role/DiscontinuedoperationsTables", "longName": "9954473 - Disclosure - Discontinued operations (Tables)", "shortName": "Discontinued operations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R42": { "role": "http://www.ballard.com/role/TradeandotherreceivablesTables", "longName": "9954474 - Disclosure - Trade and other receivables (Tables)", "shortName": "Trade and other receivables (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "bldp:DisclosureOfTradeReceivablesAndOtherTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bldp:DisclosureOfTradeReceivablesAndOtherTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.ballard.com/role/InventoriesTables", "longName": "9954475 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "bldp:DisclosureOfDetailedInformationAboutInventoriesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bldp:DisclosureOfDetailedInformationAboutInventoriesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.ballard.com/role/PropertyplantandequipmentTables", "longName": "9954476 - Disclosure - Property, plant and equipment (Tables)", "shortName": "Property, plant and equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": null }, "R45": { "role": "http://www.ballard.com/role/IntangibleassetsTables", "longName": "9954477 - Disclosure - Intangible assets (Tables)", "shortName": "Intangible assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R46": { "role": "http://www.ballard.com/role/EquityaccountedInvestmentsTables", "longName": "9954478 - Disclosure - Equity-accounted Investments (Tables)", "shortName": "Equity-accounted Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfInterestsInOtherEntitiesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfInterestsInOtherEntitiesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.ballard.com/role/LongtermfinancialinvestmentsTables", "longName": "9954479 - Disclosure - Long-term financial investments (Tables)", "shortName": "Long-term financial investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfInterestsInAssociatesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfInterestsInAssociatesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.ballard.com/role/TradeandotherpayablesTables", "longName": "9954480 - Disclosure - Trade and other payables (Tables)", "shortName": "Trade and other payables (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "bldp:ScheduleOfAccountsPayableAndAccruedLiabilities1TableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bldp:ScheduleOfAccountsPayableAndAccruedLiabilities1TableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.ballard.com/role/DeferredrevenueTables", "longName": "9954481 - Disclosure - Deferred revenue (Tables)", "shortName": "Deferred revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": null }, "R50": { "role": "http://www.ballard.com/role/ProvisionsTables", "longName": "9954482 - Disclosure - Provisions (Tables)", "shortName": "Provisions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfOtherProvisionsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfOtherProvisionsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.ballard.com/role/LeaseliabilityTables", "longName": "9954483 - Disclosure - Lease liability (Tables)", "shortName": "Lease liability (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsTables", "longName": "9954484 - Disclosure - Other non-current liabilities and employee future benefits (Tables)", "shortName": "Other non-current liabilities and employee future benefits (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.ballard.com/role/EquityTables", "longName": "9954485 - Disclosure - Equity (Tables)", "shortName": "Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:AdditionalInformationAboutSharebasedPaymentArrangements", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:AdditionalInformationAboutSharebasedPaymentArrangements", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.ballard.com/role/DisaggregationofrevenueTables", "longName": "9954486 - Disclosure - Disaggregation of revenue (Tables)", "shortName": "Disaggregation of revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.ballard.com/role/PersonnelexpensesTables", "longName": "9954487 - Disclosure - Personnel expenses (Tables)", "shortName": "Personnel expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "bldp:DisclosureOfDetailedInformationonPersonnelExpensesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bldp:DisclosureOfDetailedInformationonPersonnelExpensesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.ballard.com/role/OtheroperatingexpenseTables", "longName": "9954488 - Disclosure - Other operating expense (Tables)", "shortName": "Other operating expense (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "bldp:DisclosureOfDetailedInformationOtherOperatingExpensesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bldp:DisclosureOfDetailedInformationOtherOperatingExpensesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.ballard.com/role/FinanceincomeandexpenseTables", "longName": "9954489 - Disclosure - Finance income and expense (Tables)", "shortName": "Finance income and expense (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "bldp:DisclosureOfDetailedInformationonFinanceIncomeAndExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bldp:DisclosureOfDetailedInformationonFinanceIncomeAndExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.ballard.com/role/IncometaxesTables", "longName": "9954490 - Disclosure - Income taxes (Tables)", "shortName": "Income taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "bldp:DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bldp:DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.ballard.com/role/RelatedpartytransactionsTables", "longName": "9954491 - Disclosure - Related party transactions (Tables)", "shortName": "Related party transactions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.ballard.com/role/SupplementaldisclosureofcashflowinformationTables", "longName": "9954492 - Disclosure - Supplemental disclosure of cash flow information (Tables)", "shortName": "Supplemental disclosure of cash flow information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "60", "firstAnchor": { "contextRef": "c-1", "name": "bldp:DisclosureOfCashFlowStatementInvestingAndFinancingActivitiesExplanatoryTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bldp:DisclosureOfCashFlowStatementInvestingAndFinancingActivitiesExplanatoryTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.ballard.com/role/OperatingsegmentsTables", "longName": "9954493 - Disclosure - Operating segments (Tables)", "shortName": "Operating segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfGeographicalAreasExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:DisclosureOfGeographicalAreasExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.ballard.com/role/FinancialinstrumentsTables", "longName": "9954494 - Disclosure - Financial instruments (Tables)", "shortName": "Financial instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "62", "firstAnchor": { "contextRef": "c-1", "name": "bldp:SummaryOfInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bldp:SummaryOfInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofSubsidiariesDetails", "longName": "9954495 - Disclosure - Material accounting policies - Schedule of Subsidiaries (Details)", "shortName": "Material accounting policies - Schedule of Subsidiaries (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-39", "name": "ifrs-full:ProportionOfOwnershipInterestInSubsidiary", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "bldp:ScheduleofSubsidiariesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-39", "name": "ifrs-full:ProportionOfOwnershipInterestInSubsidiary", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "bldp:ScheduleofSubsidiariesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.ballard.com/role/MaterialaccountingpoliciesNarrativeDetails", "longName": "9954496 - Disclosure - Material accounting policies - Narrative (Details)", "shortName": "Material accounting policies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-1", "name": "bldp:ShortTermLeasesForWhichRecognitionExemptionHasBeenUsedPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bldp:ShortTermLeasesForWhichRecognitionExemptionHasBeenUsedPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofDetailedInformationAboutPropertyPlantandEquipmentDetails", "longName": "9954497 - Disclosure - Material accounting policies - Schedule of Detailed Information About Property, Plant and Equipment (Details)", "shortName": "Material accounting policies - Schedule of Detailed Information About Property, Plant and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-59", "name": "bldp:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-59", "name": "bldp:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofQuantitativeInformationAboutRightofUseAssetsDetails", "longName": "9954498 - Disclosure - Material accounting policies - Schedule of Quantitative Information About Right-of-Use Assets (Details)", "shortName": "Material accounting policies - Schedule of Quantitative Information About Right-of-Use Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-65", "name": "bldp:UsefulLivesOrDepreciationRatesRightOfUseAssetsPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-65", "name": "bldp:UsefulLivesOrDepreciationRatesRightOfUseAssetsPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofIntangibleAssetswithIndefiniteUsefulLifeDetails", "longName": "9954499 - Disclosure - Material accounting policies - Schedule of Intangible Assets with Indefinite Useful Life (Details)", "shortName": "Material accounting policies - Schedule of Intangible Assets with Indefinite Useful Life (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-71", "name": "bldp:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "bldp:DisclosureofintangibleassetswithdefinitiveusefullifeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-71", "name": "bldp:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "bldp:DisclosureofintangibleassetswithdefinitiveusefullifeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails", "longName": "9954500 - Disclosure - Discontinued operations - Narrative (Details)", "shortName": "Discontinued operations - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-2", "name": "ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-83", "name": "ifrs-full:PercentageOfVotingEquityInterestsAcquired", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R69": { "role": "http://www.ballard.com/role/DiscontinuedoperationsScheduleofIntangibleAssetsDetails", "longName": "9954501 - Disclosure - Discontinued operations - Schedule of Intangible Assets (Details)", "shortName": "Discontinued operations - Schedule of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-2", "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-102", "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R70": { "role": "http://www.ballard.com/role/DiscontinuedoperationsNetLossfromDiscontinuedOperationsDetails", "longName": "9954502 - Disclosure - Discontinued operations - Net Loss from Discontinued Operations (Details)", "shortName": "Discontinued operations - Net Loss from Discontinued Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-1", "name": "bldp:RevenueDiscontinuedOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bldp:RevenueDiscontinuedOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.ballard.com/role/DiscontinuedoperationsNetCashFlowsfromDiscontinuedOperationsDetails", "longName": "9954503 - Disclosure - Discontinued operations - Net Cash Flows from Discontinued Operations (Details)", "shortName": "Discontinued operations - Net Cash Flows from Discontinued Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.ballard.com/role/TradeandotherreceivablesTradeandOtherReceivablesDetails", "longName": "9954504 - Disclosure - Trade and other receivables - Trade and Other Receivables (Details)", "shortName": "Trade and other receivables - Trade and Other Receivables (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-2", "name": "ifrs-full:CurrentTradeReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "bldp:DisclosureOfTradeReceivablesAndOtherTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "ifrs-full:CurrentTradeReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "bldp:DisclosureOfTradeReceivablesAndOtherTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.ballard.com/role/TradeandotherreceivablesContractAssetsDetails", "longName": "9954505 - Disclosure - Trade and other receivables - Contract Assets (Details)", "shortName": "Trade and other receivables - Contract Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-3", "name": "ifrs-full:CurrentContractAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "bldp:DisclosureOfTradeReceivablesAndOtherTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:IncreaseDecreaseThroughCumulativeCatchupAdjustmentsToRevenueContractAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R74": { "role": "http://www.ballard.com/role/InventoriesScheduleofDetailedInformationAboutInventoriesDetails", "longName": "9954506 - Disclosure - Inventories - Schedule of Detailed Information About Inventories (Details)", "shortName": "Inventories - Schedule of Detailed Information About Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-2", "name": "ifrs-full:CurrentRawMaterialsAndCurrentProductionSupplies", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "bldp:DisclosureOfDetailedInformationAboutInventoriesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "ifrs-full:CurrentRawMaterialsAndCurrentProductionSupplies", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "bldp:DisclosureOfDetailedInformationAboutInventoriesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.ballard.com/role/InventoriesNarrativeDetails", "longName": "9954507 - Disclosure - Inventories - Narrative (Details)", "shortName": "Inventories - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.ballard.com/role/PropertyplantandequipmentNetCarryingAmountsIncludedinPropertyPlantandEquipmentDetails", "longName": "9954508 - Disclosure - Property, plant and equipment - Net Carrying Amounts Included in Property, Plant and Equipment (Details)", "shortName": "Property, plant and equipment - Net Carrying Amounts Included in Property, Plant and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-2", "name": "ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-122", "name": "ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R77": { "role": "http://www.ballard.com/role/PropertyplantandequipmentRollforwardDetails", "longName": "9954509 - Disclosure - Property, plant and equipment - Rollforward (Details)", "shortName": "Property, plant and equipment - Rollforward (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-3", "name": "ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-181", "name": "ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R78": { "role": "http://www.ballard.com/role/PropertyplantandequipmentNarrativeDetails", "longName": "9954510 - Disclosure - Property, plant and equipment - Narrative (Details)", "shortName": "Property, plant and equipment - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-170", "name": "ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R79": { "role": "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsDetails", "longName": "9954511 - Disclosure - Property, plant and equipment - Right-of-Use Assets (Details)", "shortName": "Property, plant and equipment - Right-of-Use Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-2", "name": "ifrs-full:RightofuseAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": null }, "R80": { "role": "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsRollforwardDetails", "longName": "9954512 - Disclosure - Property, plant and equipment - Right-of-Use Assets Rollforward (Details)", "shortName": "Property, plant and equipment - Right-of-Use Assets Rollforward (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-3", "name": "ifrs-full:RightofuseAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-181", "name": "ifrs-full:RightofuseAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R81": { "role": "http://www.ballard.com/role/IntangibleassetsAcquiredDetails", "longName": "9954513 - Disclosure - Intangible assets - Acquired (Details)", "shortName": "Intangible assets - Acquired (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-2", "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-233", "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R82": { "role": "http://www.ballard.com/role/IntangibleassetsRollforwardDetails", "longName": "9954514 - Disclosure - Intangible assets - Rollforward (Details)", "shortName": "Intangible assets - Rollforward (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-3", "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-150", "name": "ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R83": { "role": "http://www.ballard.com/role/IntangibleassetsNarrativeDetails", "longName": "9954515 - Disclosure - Intangible assets - Narrative (Details)", "shortName": "Intangible assets - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-237", "name": "ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R84": { "role": "http://www.ballard.com/role/GoodwillDetails", "longName": "9954516 - Disclosure - Goodwill (Details)", "shortName": "Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-2", "name": "ifrs-full:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-238", "name": "ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R85": { "role": "http://www.ballard.com/role/EquityaccountedInvestmentsScheduleofInvestmentsDetails", "longName": "9954517 - Disclosure - Equity-accounted Investments - Schedule of Investments (Details)", "shortName": "Equity-accounted Investments - Schedule of Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-3", "name": "ifrs-full:InvestmentAccountedForUsingEquityMethod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-55", "name": "ifrs-full:PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfInterestsInOtherEntitiesExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R86": { "role": "http://www.ballard.com/role/EquityaccountedInvestmentsNarrativeDetails", "longName": "9954518 - Disclosure - Equity-accounted Investments - Narrative (Details)", "shortName": "Equity-accounted Investments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-55", "name": "ifrs-full:OtherCashPaymentsToAcquireInterestsInJointVenturesClassifiedAsInvestingActivities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R87": { "role": "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofWeichaiBallardDetails", "longName": "9954519 - Disclosure - Equity-accounted Investments - Financial Information of Weichai Ballard (Details)", "shortName": "Equity-accounted Investments - Financial Information of Weichai Ballard (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-2", "name": "ifrs-full:CurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-243", "name": "ifrs-full:NetAssetsLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R88": { "role": "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofSynergyBallardJVCoDetails", "longName": "9954520 - Disclosure - Equity-accounted Investments - Financial Information of Synergy Ballard JVCo (Details)", "shortName": "Equity-accounted Investments - Financial Information of Synergy Ballard JVCo (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c-3", "name": "ifrs-full:InvestmentAccountedForUsingEquityMethod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-57", "name": "bldp:RecognitionDeferralOfProfitOnInventorySoldToThirdParties", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R89": { "role": "http://www.ballard.com/role/LongtermfinancialinvestmentsScheduleofEquityAccountedInvestmentsDetails", "longName": "9954521 - Disclosure - Long-term financial investments - Schedule of Equity- Accounted Investments (Details)", "shortName": "Long-term financial investments - Schedule of Equity- Accounted Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-3", "name": "ifrs-full:InvestmentAccountedForUsingEquityMethod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-282", "name": "ifrs-full:InvestmentAccountedForUsingEquityMethod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfInterestsInAssociatesExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R90": { "role": "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails", "longName": "9954522 - Disclosure - Long-term financial investments - Narrative (Details)", "shortName": "Long-term financial investments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c-1", "name": "bldp:ForeignExchangeGainLossAndGainsLossesOnFinancialAssetAtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bldp:ForeignExchangeGainLossAndGainsLossesOnFinancialAssetAtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R91": { "role": "http://www.ballard.com/role/BankfacilitiesDetails", "longName": "9954523 - Disclosure - Bank facilities (Details)", "shortName": "Bank facilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c-2", "name": "bldp:ForeignCurrencyTransactionGainLossUnrealized1", "unitRef": "cad", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "bldp:ForeignCurrencyTransactionGainLossUnrealized1", "unitRef": "cad", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R92": { "role": "http://www.ballard.com/role/TradeandotherpayablesDetails", "longName": "9954524 - Disclosure - Trade and other payables (Details)", "shortName": "Trade and other payables (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c-2", "name": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "bldp:ScheduleOfAccountsPayableAndAccruedLiabilities1TableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "bldp:ScheduleOfAccountsPayableAndAccruedLiabilities1TableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R93": { "role": "http://www.ballard.com/role/DeferredrevenueDetails", "longName": "9954525 - Disclosure - Deferred revenue (Details)", "shortName": "Deferred revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "c-3", "name": "ifrs-full:CurrentContractLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "ifrs-full:CurrentContractLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R94": { "role": "http://www.ballard.com/role/ProvisionsRollforwardDetails", "longName": "9954526 - Disclosure - Provisions - Rollforward (Details)", "shortName": "Provisions - Rollforward (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "c-3", "name": "ifrs-full:Provisions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfOtherProvisionsExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "bldp:ProvisionRetainedEarningsAdjustment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfOtherProvisionsExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R95": { "role": "http://www.ballard.com/role/ProvisionsNarrativeDetails", "longName": "9954527 - Disclosure - Provisions - Narrative (Details)", "shortName": "Provisions - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "c-2", "name": "ifrs-full:RestructuringProvision", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "ifrs-full:RestructuringProvision", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R96": { "role": "http://www.ballard.com/role/LeaseliabilityNarrativeDetails", "longName": "9954528 - Disclosure - Lease liability - Narrative (Details)", "shortName": "Lease liability - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "c-1", "name": "bldp:PrincipalPaymentsOfLeaseLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ifrs-full:DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bldp:PrincipalPaymentsOfLeaseLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ifrs-full:DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R97": { "role": "http://www.ballard.com/role/LeaseliabilitySummaryofLeasesDetails", "longName": "9954529 - Disclosure - Lease liability - Summary of Leases (Details)", "shortName": "Lease liability - Summary of Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "c-2", "name": "ifrs-full:CurrentLeaseLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "ifrs-full:LeaseLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R98": { "role": "http://www.ballard.com/role/LeaseliabilityMaturityAnalysisDetails", "longName": "9954530 - Disclosure - Lease liability - Maturity Analysis (Details)", "shortName": "Lease liability - Maturity Analysis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "c-2", "name": "ifrs-full:GrossLeaseLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "ifrs-full:GrossLeaseLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R99": { "role": "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsNetDefinedBenefitLiabilityAssetDetails", "longName": "9954531 - Disclosure - Other non-current liabilities and employee future benefits - Net Defined Benefit Liability (Asset) (Details)", "shortName": "Other non-current liabilities and employee future benefits - Net Defined Benefit Liability (Asset) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "c-2", "name": "ifrs-full:OtherNoncurrentLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "ifrs-full:OtherNoncurrentLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R100": { "role": "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails", "longName": "9954532 - Disclosure - Other non-current liabilities and employee future benefits - Additional Information (Details)", "shortName": "Other non-current liabilities and employee future benefits - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:EstimateOfContributionsExpectedToBePaidToPlan", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R101": { "role": "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails", "longName": "9954533 - Disclosure - Other non-current liabilities and employee future benefits - Future Benefits (Details)", "shortName": "Other non-current liabilities and employee future benefits - Future Benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "c-3", "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-374", "name": "ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R102": { "role": "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsIncludedinComprehensiveIncomeLossDetails", "longName": "9954534 - Disclosure - Other non-current liabilities and employee future benefits - Included in Comprehensive Income (Loss) (Details)", "shortName": "Other non-current liabilities and employee future benefits - Included in Comprehensive Income (Loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "bldp:DisclosureofComprehensiveIncomeLossByPlanTypeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-374", "name": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "bldp:DisclosureofComprehensiveIncomeLossByPlanTypeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R103": { "role": "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsCompositionofPlanAssetsDetails", "longName": "9954535 - Disclosure - Other non-current liabilities and employee future benefits - Composition of Plan Assets (Details)", "shortName": "Other non-current liabilities and employee future benefits - Composition of Plan Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "c-2", "name": "ifrs-full:CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "ifrs-full:CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R104": { "role": "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsActuarialAssumptionsDetails", "longName": "9954536 - Disclosure - Other non-current liabilities and employee future benefits - Actuarial Assumptions (Details)", "shortName": "Other non-current liabilities and employee future benefits - Actuarial Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "c-361", "name": "ifrs-full:ActuarialAssumptionOfDiscountRates", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-361", "name": "ifrs-full:ActuarialAssumptionOfDiscountRates", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R105": { "role": "http://www.ballard.com/role/EquitySharebasedcompensationDetails", "longName": "9954537 - Disclosure - Equity - Share-based compensation (Details)", "shortName": "Equity - Share-based compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "bldp:DisclosureOfDetailedInformationonPersonnelExpensesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "bldp:ExpenseFromShareBasedPaymentTransactionsWithEmployees", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:AdditionalInformationAboutSharebasedPaymentArrangements", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R106": { "role": "http://www.ballard.com/role/EquityNarrativeDetails", "longName": "9954538 - Disclosure - Equity - Narrative (Details)", "shortName": "Equity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "106", "firstAnchor": { "contextRef": "c-2", "name": "ifrs-full:NumberOfInstrumentsOrInterestsIssuedOrIssuable", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bldp:DeferredFinanceCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R107": { "role": "http://www.ballard.com/role/EquityShareOptionsRollforwardDetails", "longName": "9954539 - Disclosure - Equity - Share Options, Roll forward (Details)", "shortName": "Equity - Share Options, Roll forward (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "107", "firstAnchor": { "contextRef": "c-3", "name": "ifrs-full:NumberOfOutstandingShareOptions", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R108": { "role": "http://www.ballard.com/role/EquityShareOptionsRangeofExercisePricesDetails", "longName": "9954540 - Disclosure - Equity - Share Options, Range of Exercise Prices (Details)", "shortName": "Equity - Share Options, Range of Exercise Prices (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "108", "firstAnchor": { "contextRef": "c-2", "name": "ifrs-full:NumberOfOutstandingShareOptions", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory", "ifrs-full:DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R109": { "role": "http://www.ballard.com/role/EquityDeferredShareUnitsDetails", "longName": "9954541 - Disclosure - Equity - Deferred Share Units (Details)", "shortName": "Equity - Deferred Share Units (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "109", "firstAnchor": { "contextRef": "c-422", "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": null }, "R110": { "role": "http://www.ballard.com/role/EquityRestrictedShareUnitsDetails", "longName": "9954542 - Disclosure - Equity - Restricted Share Units (Details)", "shortName": "Equity - Restricted Share Units (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "110", "firstAnchor": { "contextRef": "c-425", "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-18", "name": "bldp:NumberOfInstrumentsOtherEquityInstrumentsPerformanceFactorAdjustment", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R111": { "role": "http://www.ballard.com/role/CommitmentsandcontingenciesDetails", "longName": "9954543 - Disclosure - Commitments and contingencies (Details)", "shortName": "Commitments and contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "111", "firstAnchor": { "contextRef": "c-2", "name": "bldp:NumberOfInvestmentsCommittingToBeLimitedPartner", "unitRef": "investment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-435", "name": "ifrs-full:OtherCashPaymentsToAcquireInterestsInJointVenturesClassifiedAsInvestingActivities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R112": { "role": "http://www.ballard.com/role/DisaggregationofrevenueDetails", "longName": "9954544 - Disclosure - Disaggregation of revenue (Details)", "shortName": "Disaggregation of revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "112", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:RevenueFromContractsWithCustomers", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-463", "name": "ifrs-full:RevenueFromContractsWithCustomers", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R113": { "role": "http://www.ballard.com/role/PersonnelexpensesDetails", "longName": "9954545 - Disclosure - Personnel expenses (Details)", "shortName": "Personnel expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "113", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:ShorttermEmployeeBenefitsExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "bldp:DisclosureOfDetailedInformationonPersonnelExpensesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:ShorttermEmployeeBenefitsExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "bldp:DisclosureOfDetailedInformationonPersonnelExpensesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R114": { "role": "http://www.ballard.com/role/OtheroperatingexpenseScheduleofDetailedInformationonOtherOperatingExpenseDetails", "longName": "9954546 - Disclosure - Other operating expense - Schedule of Detailed Information on Other Operating Expense (Details)", "shortName": "Other operating expense - Schedule of Detailed Information on Other Operating Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "114", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:MiscellaneousOtherOperatingExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "bldp:DisclosureOfDetailedInformationOtherOperatingExpensesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R115": { "role": "http://www.ballard.com/role/OtheroperatingexpenseNarrativeDetails", "longName": "9954547 - Disclosure - Other operating expense - Narrative (Details)", "shortName": "Other operating expense - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "115", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": null }, "R116": { "role": "http://www.ballard.com/role/FinanceincomeandexpenseDetails", "longName": "9954548 - Disclosure - Finance income and expense (Details)", "shortName": "Finance income and expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "116", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "bldp:DisclosureOfDetailedInformationonFinanceIncomeAndExpenseTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "bldp:DisclosureOfDetailedInformationonFinanceIncomeAndExpenseTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R117": { "role": "http://www.ballard.com/role/ImpairmentchargesonpropertyplantandequipmentNarrativeDetails", "longName": "9954549 - Disclosure - Impairment charges on property, plant, and equipment - Narrative (Details)", "shortName": "Impairment charges on property, plant, and equipment - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "117", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": null }, "R118": { "role": "http://www.ballard.com/role/IncometaxesCurrentTaxExpenseDetails", "longName": "9954550 - Disclosure - Income taxes - Current Tax Expense (Details)", "shortName": "Income taxes - Current Tax Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "118", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:CurrentTaxExpenseIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:CurrentTaxExpenseIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R119": { "role": "http://www.ballard.com/role/IncometaxesTaxRateReconciliationDetails", "longName": "9954551 - Disclosure - Income taxes - Tax Rate Reconciliation (Details)", "shortName": "Income taxes - Tax Rate Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "119", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:AccountingProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "bldp:DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ifrs-full:AccountingProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "bldp:DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R120": { "role": "http://www.ballard.com/role/IncometaxesUnrecognizedDeferredTaxAssetsDetails", "longName": "9954552 - Disclosure - Income taxes - Unrecognized Deferred Tax Assets (Details)", "shortName": "Income taxes - Unrecognized Deferred Tax Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "120", "firstAnchor": { "contextRef": "c-2", "name": "ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R121": { "role": "http://www.ballard.com/role/RelatedpartytransactionsTransactionswithRelatedPartiesDetails", "longName": "9954553 - Disclosure - Related party transactions - Transactions with Related Parties (Details)", "shortName": "Related party transactions - Transactions with Related Parties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "121", "firstAnchor": { "contextRef": "c-55", "name": "ifrs-full:ProportionOfOwnershipInterestInJointVenture", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ifrs-full:DisclosureOfInterestsInOtherEntitiesExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-501", "name": "ifrs-full:AmountsReceivableRelatedPartyTransactions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R122": { "role": "http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails", "longName": "9954554 - Disclosure - Related party transactions - Key Management Compensation (Details)", "shortName": "Related party transactions - Key Management Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "122", "firstAnchor": { "contextRef": "c-2", "name": "ifrs-full:InvestmentAccountedForUsingEquityMethod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bldp:KeyManagementPersonnelCompensationMaximumObligationNoticePeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R123": { "role": "http://www.ballard.com/role/SupplementaldisclosureofcashflowinformationDetails", "longName": "9954555 - Disclosure - Supplemental disclosure of cash flow information (Details)", "shortName": "Supplemental disclosure of cash flow information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "123", "firstAnchor": { "contextRef": "c-1", "name": "bldp:Noncashcompensatoryshares", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "bldp:DisclosureOfCashFlowStatementInvestingAndFinancingActivitiesExplanatoryTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bldp:Noncashcompensatoryshares", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "bldp:DisclosureOfCashFlowStatementInvestingAndFinancingActivitiesExplanatoryTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R124": { "role": "http://www.ballard.com/role/OperatingsegmentsNarrativeDetails", "longName": "9954556 - Disclosure - Operating segments - Narrative (Details)", "shortName": "Operating segments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "124", "firstAnchor": { "contextRef": "c-1", "name": "bldp:ConcentrationRiskNumberOfCustomers", "unitRef": "customer", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bldp:ConcentrationRiskNumberOfCustomers", "unitRef": "customer", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } }, "R125": { "role": "http://www.ballard.com/role/OperatingsegmentsGeographicalDetails", "longName": "9954557 - Disclosure - Operating segments - Geographical (Details)", "shortName": "Operating segments - Geographical (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "125", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:RevenueFromContractsWithCustomers", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfGeographicalAreasExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R126": { "role": "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails", "longName": "9954558 - Disclosure - Financial instruments - Narrative (Details)", "shortName": "Financial instruments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "126", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-564", "name": "bldp:RiskExposureAssociatedWithInstrumentsSharingCharacteristicConcentrationPercentageCashAndCashEquivalentsMaximum", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R127": { "role": "http://www.ballard.com/role/FinancialinstrumentsInvestmentsDetails", "longName": "9954559 - Disclosure - Financial instruments - Investments (Details)", "shortName": "Financial instruments - Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "127", "firstAnchor": { "contextRef": "c-1", "name": "ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "bldp:SummaryOfInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-554", "name": "ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "bldp:SummaryOfInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "unique": true } }, "R128": { "role": "http://www.ballard.com/role/FinancialinstrumentsScheduleofNatureandExtentofRisksArisingfromFinancialInstrumentsDetails", "longName": "9954560 - Disclosure - Financial instruments - Schedule of Nature and Extent of Risks Arising from Financial Instruments (Details)", "shortName": "Financial instruments - Schedule of Nature and Extent of Risks Arising from Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "128", "firstAnchor": { "contextRef": "c-319", "name": "bldp:PriceofForeignExchangeOpeningPrice", "unitRef": "usdPerCAD", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-319", "name": "bldp:PriceofForeignExchangeOpeningPrice", "unitRef": "usdPerCAD", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bldp-20231231.htm", "first": true, "unique": true } } }, "tag": { "country_AU": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "AU", "presentation": [ "http://www.ballard.com/role/OperatingsegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Australia", "label": "AUSTRALIA" } } }, "auth_ref": [] }, "ifrs-full_AccountingProfit": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AccountingProfit", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/IncometaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss before income taxes (from continuing operations)", "label": "Accounting profit" } }, "en": { "role": { "documentation": "The amount of profit (loss) for a period before deducting tax expense. [Refer: Profit (loss)]" } } }, "auth_ref": [ "r43", "r44" ] }, "ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AccumulatedDepreciationAmortisationAndImpairmentMember", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails", "http://www.ballard.com/role/DiscontinuedoperationsScheduleofIntangibleAssetsDetails", "http://www.ballard.com/role/IntangibleassetsNarrativeDetails", "http://www.ballard.com/role/IntangibleassetsRollforwardDetails", "http://www.ballard.com/role/PropertyplantandequipmentRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated amortization", "label": "Accumulated depreciation, amortisation and impairment [member]" } }, "en": { "role": { "documentation": "This member stands for accumulated depreciation, amortisation and impairment. [Refer: Impairment loss; Depreciation and amortisation expense]" } } }, "auth_ref": [ "r50", "r59", "r119", "r128", "r131" ] }, "ifrs-full_AccumulatedDepreciationAndAmortisationMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AccumulatedDepreciationAndAmortisationMember", "presentation": [ "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated depreciation", "label": "Accumulated depreciation and amortisation [member]" } }, "en": { "role": { "documentation": "This member stands for accumulated depreciation and amortisation. [Refer: Depreciation and amortisation expense]" } } }, "auth_ref": [ "r59", "r355", "r369", "r372", "r373" ] }, "ifrs-full_AccumulatedImpairmentMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AccumulatedImpairmentMember", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Impairment", "label": "Accumulated impairment [member]" } }, "en": { "role": { "documentation": "This member stands for accumulated impairment. [Refer: Impairment loss]" } } }, "auth_ref": [ "r222", "r238", "r322", "r355", "r369", "r372", "r373" ] }, "ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AcquisitiondateFairValueOfTotalConsiderationTransferred", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails", "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total purchase consideration", "label": "Consideration transferred, acquisition-date fair value" } }, "en": { "role": { "documentation": "The fair value, at acquisition date, of the consideration transferred in a business combination. [Refer: Business combinations [member]]" } } }, "auth_ref": [ "r217" ] }, "ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails", "http://www.ballard.com/role/OtheroperatingexpenseNarrativeDetails", "http://www.ballard.com/role/OtheroperatingexpenseScheduleofDetailedInformationonOtherOperatingExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition related costs", "label": "Acquisition-related costs for transaction recognised separately from acquisition of assets and assumption of liabilities in business combination" } }, "en": { "role": { "documentation": "The amount of acquisition-related costs for transactions recognised separately from the acquisition of assets and the assumption of liabilities in business combinations. [Refer: Business combinations [member]]" } } }, "auth_ref": [ "r219" ] }, "ifrs-full_ActuarialAssumptionOfDiscountRates": { "xbrltype": "percentItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ActuarialAssumptionOfDiscountRates", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsActuarialAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rate, fair value benefit obligation", "label": "Actuarial assumption of discount rates" } }, "en": { "role": { "documentation": "The discount rate used as the significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit obligation, at present value; Actuarial assumptions [member]]" } } }, "auth_ref": [ "r363" ] }, "bldp_ActuarialAssumptionOfDiscountRatesNetExpense": { "xbrltype": "percentItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ActuarialAssumptionOfDiscountRatesNetExpense", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsActuarialAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rate, net expense", "label": "Actuarial Assumption Of Discount Rates, Net Expense", "documentation": "Actuarial Assumption Of Discount Rates, Net Expense" } } }, "auth_ref": [] }, "ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ActuarialAssumptionOfMedicalCostTrendRatesMember", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Actuarial assumption of medical cost trend rates", "label": "Actuarial assumption of medical cost trend rates [member]" } }, "en": { "role": { "documentation": "This member stands for the medical cost trend rates used as actuarial assumptions. [Refer: Actuarial assumptions [member]]" } } }, "auth_ref": [ "r364" ] }, "ifrs-full_ActuarialAssumptionsAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ActuarialAssumptionsAxis", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Actuarial assumptions [axis]", "label": "Actuarial assumptions [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r75" ] }, "ifrs-full_ActuarialAssumptionsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ActuarialAssumptionsMember", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Actuarial assumptions", "label": "Actuarial assumptions [member]" } }, "en": { "role": { "documentation": "This member stands for all actuarial assumptions. Actuarial assumptions are the entity\u2019s unbiased and mutually compatible best estimates of the demographic and financial variables that will determine the ultimate cost of providing post-employment benefits. It also represents the standard value for the 'Actuarial assumptions' axis if no other member is used." } } }, "auth_ref": [ "r75" ] }, "ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset", "crdr": "debit", "calculation": { "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails": { "parentTag": "ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Demographic assumptions", "label": "Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in demographic assumptions" } }, "en": { "role": { "documentation": "The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in demographic assumptions that result in remeasurements of the net defined benefit liability (asset). Demographic assumptions deal with matters such as: (a) mortality; (b) rates of employee turnover, disability and early retirement; (c) the proportion of plan members with dependants who will be eligible for benefits; (d) the proportion of plan members who will select each form of payment option available under the plan terms; and (e) claim rates under medical plans. [Refer: Net defined benefit liability (asset)]" } } }, "auth_ref": [ "r68" ] }, "ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset", "crdr": "debit", "calculation": { "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails": { "parentTag": "ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Financial assumptions", "label": "Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions" } }, "en": { "role": { "documentation": "The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions that result in remeasurements of the net defined benefit liability (asset). Financial assumptions deal with items such as: (a) the discount rate; (b) benefit levels, excluding any cost of the benefits to be met by employees, and future salary; (c) in the case of medical benefits, future medical costs, including claim handling costs (ie the costs that will be incurred in processing and resolving claims, including legal and adjuster's fees); and (d) taxes payable by the plan on contributions relating to service before the reporting date or on benefits resulting from that service. [Refer: Net defined benefit liability (asset)]" } } }, "auth_ref": [ "r69" ] }, "ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset", "crdr": "debit", "calculation": { "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails": { "parentTag": "ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Experience adjustment", "label": "Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from experience adjustments" } }, "en": { "role": { "documentation": "The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from experience adjustments that result in remeasurements of the net defined benefit liability (asset). Experience adjustments deal with the effects of differences between the previous actuarial assumptions and what has actually occurred. [Refer: Net defined benefit liability (asset)]" } } }, "auth_ref": [ "r358" ] }, "ifrs-full_AdditionalInformationAboutSharebasedPaymentArrangements": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdditionalInformationAboutSharebasedPaymentArrangements", "presentation": [ "http://www.ballard.com/role/EquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-Based Compensation", "label": "Additional information about share-based payment arrangements [text block]" } }, "en": { "role": { "documentation": "Additional information about share-based payment arrangements necessary to satisfy the disclosure requirements of IFRS 2. [Refer: Share-based payment arrangements [member]]" } } }, "auth_ref": [ "r213" ] }, "ifrs-full_AdditionalPaidinCapital": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdditionalPaidinCapital", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_Equity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition" ], "lang": { "en-us": { "role": { "terseLabel": "Contributed surplus", "label": "Additional paid-in capital" } }, "en": { "role": { "documentation": "The amount received or receivable from the issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r348" ] }, "ifrs-full_AdditionalPaidinCapitalMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdditionalPaidinCapitalMember", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Contributed surplus", "label": "Additional paid-in capital [member]" } }, "en": { "role": { "documentation": "This member stands for amounts received from issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r344" ] }, "ifrs-full_AdditionalProvisionsOtherProvisions": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdditionalProvisionsOtherProvisions", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/ProvisionsNarrativeDetails", "http://www.ballard.com/role/ProvisionsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provisions made during year", "label": "Additional provisions, other provisions" } }, "en": { "role": { "documentation": "The amount of additional other provisions made. [Refer: Other provisions]" } } }, "auth_ref": [ "r115" ] }, "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/IntangibleassetsNarrativeDetails", "http://www.ballard.com/role/IntangibleassetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions to intangible assets", "label": "Additions other than through business combinations, intangible assets other than goodwill" } }, "en": { "role": { "documentation": "The amount of additions to intangible assets other than goodwill, other than those acquired through business combinations. [Refer: Business combinations [member]; Intangible assets other than goodwill]" } } }, "auth_ref": [ "r120" ] }, "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/PropertyplantandequipmentRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Additions other than through business combinations, property, plant and equipment" } }, "en": { "role": { "documentation": "The amount of additions to property, plant and equipment other than those acquired through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]" } } }, "auth_ref": [ "r51" ] }, "bldp_AdditionsThroughBusinessCombinationsRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "AdditionsThroughBusinessCombinationsRightOfUseAssets", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "De-recognition", "label": "Additions through business combinations, right of use assets", "documentation": "Additions through business combinations, right of use assets" } } }, "auth_ref": [] }, "ifrs-full_AdditionsToRightofuseAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdditionsToRightofuseAssets", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Additions to right-of-use assets" } }, "en": { "role": { "documentation": "The amount of additions to right-of-use assets. [Refer: Right-of-use assets]" } } }, "auth_ref": [ "r183" ] }, "dei_AddressTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AddressTypeDomain", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Address Type [Domain]", "label": "Address Type [Domain]", "documentation": "An entity may have several addresses for different purposes and this domain represents all such types." } } }, "auth_ref": [] }, "ifrs-full_AdjustmentsForDecreaseIncreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForDecreaseIncreaseInInventories", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_OtherAdjustmentsToReconcileProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Adjustments for decrease (increase) in inventories" } }, "en": { "role": { "documentation": "Adjustments for decrease (increase) in inventories to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Inventories; Profit (loss)]" } } }, "auth_ref": [ "r376" ] }, "ifrs-full_AdjustmentsForDecreaseIncreaseInOtherOperatingReceivables": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForDecreaseIncreaseInOtherOperatingReceivables", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_OtherAdjustmentsToReconcileProfitLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Adjustments for decrease (increase) in other operating receivables" } }, "en": { "role": { "documentation": "Adjustments for decrease (increase) in other operating receivables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]" } } }, "auth_ref": [ "r376" ] }, "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_OtherAdjustmentsToReconcileProfitLoss", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Trade and other receivables", "label": "Adjustments for decrease (increase) in trade and other receivables" } }, "en": { "role": { "documentation": "Adjustments for decrease (increase) in trade and other receivables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other receivables; Profit (loss)]" } } }, "auth_ref": [ "r378" ] }, "bldp_AdjustmentsForDeferredGainLossAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "AdjustmentsForDeferredGainLossAmortization", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInOperations", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred gain amortization", "label": "Adjustments For Deferred Gain (Loss) Amortization", "documentation": "Adjustments For Deferred Gain (Loss) Amortization" } } }, "auth_ref": [] }, "ifrs-full_AdjustmentsForDeferredTaxExpense": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForDeferredTaxExpense", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax recovery", "label": "Adjustments for deferred tax expense" } }, "en": { "role": { "documentation": "Adjustments for deferred tax expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Deferred tax expense (income); Profit (loss)]" } } }, "auth_ref": [ "r378" ] }, "ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForDeferredTaxOfPriorPeriods", "crdr": "debit", "calculation": { "http://www.ballard.com/role/IncometaxesCurrentTaxExpenseDetails": { "parentTag": "bldp_DeferredTaxExpenseIncomeAndAdjustmentsForDeferredTaxOfPriorPeriods", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/IncometaxesCurrentTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments for prior periods", "label": "Adjustments for deferred tax of prior periods" } }, "en": { "role": { "documentation": "Adjustments of tax expense (income) recognised in the period for the deferred tax of prior periods." } } }, "auth_ref": [ "r352" ] }, "ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForDepreciationAndAmortisationExpense", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Adjustments for depreciation and amortisation expense" } }, "en": { "role": { "documentation": "Adjustments for depreciation and amortisation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Depreciation and amortisation expense; Profit (loss)]" } } }, "auth_ref": [ "r377" ] }, "ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForIncreaseDecreaseInContractLiabilities", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_OtherAdjustmentsToReconcileProfitLoss", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Adjustments for increase (decrease) in contract liabilities" } }, "en": { "role": { "documentation": "Adjustments for the increase (decrease) in contract liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Contract liabilities; Profit (loss)]" } } }, "auth_ref": [ "r376" ] }, "ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Employee future benefits", "label": "Adjustments for increase (decrease) in employee benefit liabilities" } }, "en": { "role": { "documentation": "Adjustments for increase (decrease) in employee benefit liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]" } } }, "auth_ref": [ "r378" ] }, "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_OtherAdjustmentsToReconcileProfitLoss", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Trade and other payables", "label": "Adjustments for increase (decrease) in trade and other payables" } }, "en": { "role": { "documentation": "Adjustments for increase (decrease) in trade and other payables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other payables; Profit (loss)]" } } }, "auth_ref": [ "r378" ] }, "bldp_AdjustmentsForInventoryImpairmentAndOnerousContractsProvision": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "AdjustmentsForInventoryImpairmentAndOnerousContractsProvision", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInOperations", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory impairment and onerous contracts provision adjustments", "label": "Adjustments For Inventory Impairment And Onerous Contracts Provision", "documentation": "Adjustments For Inventory Impairment And Onerous Contracts Provision" } } }, "auth_ref": [] }, "bldp_AdjustmentsForLossesDecommissioningOfLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "AdjustmentsForLossesDecommissioningOfLiabilities", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInOperations", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accretion (dilution) on decommissioning liabilities", "label": "Adjustments for losses, decommissioning of liabilities", "documentation": "Adjustments for losses, decommissioning of liabilities" } } }, "auth_ref": [] }, "ifrs-full_AdjustmentsForProvisions": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForProvisions", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_OtherAdjustmentsToReconcileProfitLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty provision", "label": "Adjustments for provisions" } }, "en": { "role": { "documentation": "Adjustments for provisions to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Provisions; Profit (loss)]" } } }, "auth_ref": [ "r377" ] }, "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForReconcileProfitLossAbstract", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments for:", "label": "Adjustments to reconcile profit (loss) [abstract]" } } }, "auth_ref": [] }, "ifrs-full_AdjustmentsForSharebasedPayments": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForSharebasedPayments", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInOperations", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Adjustments for share-based payments" } }, "en": { "role": { "documentation": "Adjustments for share-based payments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]" } } }, "auth_ref": [ "r377" ] }, "ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForUnrealisedForeignExchangeLossesGains", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInOperations", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized (gain) loss on forward contracts", "label": "Adjustments for unrealised foreign exchange losses (gains)" } }, "en": { "role": { "documentation": "Adjustments for unrealised foreign exchange losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]" } } }, "auth_ref": [ "r304", "r377" ] }, "ifrs-full_AdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdministrativeExpense", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_ExpenseByNature", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "Administrative expenses" } }, "en": { "role": { "documentation": "The amount of expenses that the entity classifies as being administrative." } } }, "auth_ref": [ "r40", "r99", "r269" ] }, "bldp_AdministrativeExpensesNetDefinedBenefitLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "AdministrativeExpensesNetDefinedBenefitLiabilityAsset", "crdr": "credit", "calculation": { "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails": { "parentTag": "ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan expenses", "label": "Administrative Expenses, Net Defined Benefit Liability (Asset)", "documentation": "Administrative Expenses, Net Defined Benefit Liability (Asset)" } } }, "auth_ref": [] }, "ifrs-full_AggregatedTimeBandsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AggregatedTimeBandsMember", "presentation": [ "http://www.ballard.com/role/LeaseliabilityMaturityAnalysisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregated time bands", "label": "Aggregated time bands [member]" } }, "en": { "role": { "documentation": "This member stands for aggregated time bands. It also represents the standard value for the 'Maturity' axis if no other member is used." } } }, "auth_ref": [ "r20", "r176", "r188", "r189", "r192", "r193", "r194", "r200", "r232", "r286", "r324", "r327" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AmortisationIntangibleAssetsOtherThanGoodwill", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails", "http://www.ballard.com/role/IntangibleassetsNarrativeDetails", "http://www.ballard.com/role/IntangibleassetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "negatedTerseLabel": "Amortization expense", "label": "Amortisation, intangible assets other than goodwill" } }, "en": { "role": { "documentation": "The amount of amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]" } } }, "auth_ref": [ "r122" ] }, "ifrs-full_AmountsReceivableRelatedPartyTransactions": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AmountsReceivableRelatedPartyTransactions", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/RelatedpartytransactionsTransactionswithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade and other receivables", "label": "Amounts receivable, related party transactions" } }, "en": { "role": { "documentation": "The amounts receivable resulting from related party transactions. [Refer: Related parties [member]]" } } }, "auth_ref": [ "r92", "r96" ] }, "ifrs-full_AnalysisOfIncomeAndExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AnalysisOfIncomeAndExpenseAbstract", "lang": { "en-us": { "role": { "terseLabel": "Analysis of income and expense [abstract]", "label": "Analysis of income and expense [abstract]" } } }, "auth_ref": [] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AnnualInformationForm", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Annual Information Form", "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r338" ] }, "bldp_ArcolaEnergyLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ArcolaEnergyLimitedMember", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails", "http://www.ballard.com/role/IntangibleassetsAcquiredDetails", "http://www.ballard.com/role/IntangibleassetsNarrativeDetails", "http://www.ballard.com/role/ProvisionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Arcola Energy Limited", "verboseLabel": "Intellectual property acquired from Ballard Motive Solutions", "label": "Arcola Energy Limited [Member]", "documentation": "Arcola Energy Limited" } } }, "auth_ref": [] }, "ifrs-full_Assets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets" } }, "en": { "role": { "documentation": "The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits." } } }, "auth_ref": [ "r17", "r166", "r167", "r168", "r251", "r255" ] }, "ifrs-full_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AssetsAbstract", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [abstract]" } } }, "auth_ref": [] }, "ifrs-full_AssociatesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AssociatesMember", "presentation": [ "http://www.ballard.com/role/RelatedpartytransactionsTransactionswithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Associates", "label": "Associates [member]" } }, "en": { "role": { "documentation": "This member stands for the entities over which the investor has significant influence." } } }, "auth_ref": [ "r94", "r102", "r104", "r165" ] }, "bldp_AuditInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "AuditInformationAbstract", "lang": { "en-us": { "role": { "label": "Audit Information [Abstract]", "documentation": "Audit Information" } } }, "auth_ref": [] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Audited Annual Financial Statements", "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r338" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.ballard.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r336", "r337", "r338" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.ballard.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r336", "r337", "r338" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.ballard.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r336", "r337", "r338" ] }, "bldp_AveragePriceForeignExchangeRate": { "xbrltype": "decimalItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "AveragePriceForeignExchangeRate", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsScheduleofNatureandExtentofRisksArisingfromFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2023 Average rate", "label": "Average Price Foreign Exchange Rate", "documentation": "Average Price Of Hedging Instrument, Duration" } } }, "auth_ref": [] }, "ifrs-full_AveragePriceOfHedgingInstrument": { "xbrltype": "decimalItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AveragePriceOfHedgingInstrument", "presentation": [ "http://www.ballard.com/role/BankfacilitiesDetails", "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average price of hedging instrument (CDN per USD)", "label": "Average price of hedging instrument" } }, "en": { "role": { "documentation": "The average price of a hedging instrument. [Refer: Hedging instruments [member]]" } } }, "auth_ref": [ "r233" ] }, "country_BE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "BE", "presentation": [ "http://www.ballard.com/role/OperatingsegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Belgium", "label": "BELGIUM" } } }, "auth_ref": [] }, "bldp_BallardFuelCellSystemIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "BallardFuelCellSystemIncMember", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofSubsidiariesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ballard Fuel Cell Systems Inc.", "label": "Ballard Fuel Cell System Inc [Member]", "documentation": "Ballard Fuel Cell System Inc [Member]" } } }, "auth_ref": [] }, "bldp_BallardHongKongLtd.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "BallardHongKongLtd.Member", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofSubsidiariesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ballard Hong Kong Ltd.", "label": "Ballard Hong Kong Ltd. [Member]", "documentation": "Ballard Hong Kong Ltd. [Member]" } } }, "auth_ref": [] }, "bldp_BallardMotiveSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "BallardMotiveSolutionsMember", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails", "http://www.ballard.com/role/DiscontinuedoperationsScheduleofIntangibleAssetsDetails", "http://www.ballard.com/role/EquityNarrativeDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofSubsidiariesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ballard Motive Solutions", "label": "Ballard Motive Solutions [Member]", "documentation": "Ballard Motive Solutions" } } }, "auth_ref": [] }, "bldp_BallardPowerCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "BallardPowerCorporationMember", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofSubsidiariesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ballard Power Corporation", "label": "Ballard Power Corporation [Member]", "documentation": "Ballard Power Corporation [Member]" } } }, "auth_ref": [] }, "bldp_BallardPowerSystemsEuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "BallardPowerSystemsEuropeMember", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofSubsidiariesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Ballard Power Systems Europe A/S", "terseLabel": "Intellectual property acquired from Ballard Motive Solutions", "label": "Ballard Power Systems Europe [Member]", "documentation": "Ballard Power Systems Europe [Member]" } } }, "auth_ref": [] }, "bldp_BallardServicesinc.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "BallardServicesinc.Member", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofSubsidiariesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ballard Services Inc.", "label": "Ballard Services inc. [Member]", "documentation": "Ballard Services [Member]" } } }, "auth_ref": [] }, "bldp_BallardUnmannedSystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "BallardUnmannedSystemsMember", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofSubsidiariesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ballard US Inc.", "label": "Ballard Unmanned Systems [Member]", "documentation": "Ballard Unmanned Systems" } } }, "auth_ref": [] }, "bldp_BankOperatingLineMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "BankOperatingLineMember", "presentation": [ "http://www.ballard.com/role/BankfacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "LG Facility", "label": "Bank Operating Line [Member]", "documentation": "Bank Operating Line [Member]" } } }, "auth_ref": [] }, "ifrs-full_BasicEarningsLossPerShare": { "xbrltype": "perShareItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "BasicEarningsLossPerShare", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Loss per share, basic (in USD per share)", "label": "Basic earnings (loss) per share" } }, "en": { "role": { "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator)." } } }, "auth_ref": [ "r105", "r106" ] }, "ifrs-full_BasicEarningsLossPerShareFromContinuingOperations": { "xbrltype": "perShareItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "BasicEarningsLossPerShareFromContinuingOperations", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_BasicEarningsLossPerShare", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Continued operations, basic (in USD per share)", "label": "Basic earnings (loss) per share from continuing operations" } }, "en": { "role": { "documentation": "Basic earnings (loss) per share from continuing operations. [Refer: Basic earnings (loss) per share; Continuing operations [member]]" } } }, "auth_ref": [ "r105", "r106" ] }, "ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations": { "xbrltype": "perShareItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "BasicEarningsLossPerShareFromDiscontinuedOperations", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_BasicEarningsLossPerShare", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued operations, basic (in USD per share)", "label": "Basic earnings (loss) per share from discontinued operations" } }, "en": { "role": { "documentation": "Basic earnings (loss) per share from discontinued operations. [Refer: Basic earnings (loss) per share; Discontinued operations [member]]" } } }, "auth_ref": [ "r106", "r107" ] }, "ifrs-full_Borrowings": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "Borrowings", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/BankfacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings outstanding", "label": "Borrowings" } }, "en": { "role": { "documentation": "The amount of outstanding funds that the entity is obligated to repay." } } }, "auth_ref": [ "r348" ] }, "ifrs-full_BorrowingsByNameAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "BorrowingsByNameAxis", "presentation": [ "http://www.ballard.com/role/BankfacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings by name [axis]", "label": "Borrowings by name [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r381" ] }, "ifrs-full_BorrowingsByNameMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "BorrowingsByNameMember", "presentation": [ "http://www.ballard.com/role/BankfacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings by name", "label": "Borrowings by name [member]" } }, "en": { "role": { "documentation": "This member stands for all borrowings when disaggregated by name. It also represents the standard value for the 'Borrowings by name' axis if no other member is used. [Refer: Borrowings]" } } }, "auth_ref": [ "r381" ] }, "ifrs-full_BottomOfRangeMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "BottomOfRangeMember", "presentation": [ "http://www.ballard.com/role/EquityShareOptionsRangeofExercisePricesDetails", "http://www.ballard.com/role/LeaseliabilityNarrativeDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofDetailedInformationAboutPropertyPlantandEquipmentDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofIntangibleAssetswithIndefiniteUsefulLifeDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofQuantitativeInformationAboutRightofUseAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bottom of range", "label": "Bottom of range [member]" } }, "en": { "role": { "documentation": "This member stands for the bottom of a range." } } }, "auth_ref": [ "r170", "r194", "r210", "r308", "r310", "r381" ] }, "ifrs-full_BuildingsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "BuildingsMember", "presentation": [ "http://www.ballard.com/role/PropertyplantandequipmentRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Building", "label": "Buildings [member]" } }, "en": { "role": { "documentation": "This member stands for a class of plant, property and equipment representing depreciable buildings and similar structures for use in operations. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r353" ] }, "bldp_BusMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "BusMember", "presentation": [ "http://www.ballard.com/role/DisaggregationofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bus", "label": "Bus [Member]", "documentation": "Bus" } } }, "auth_ref": [] }, "bldp_BusinessAcquisitionDeferredConsiderationTransferredSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "BusinessAcquisitionDeferredConsiderationTransferredSharesIssued", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred share consideration related to acquisition (in shares)", "label": "Business Acquisition Deferred Consideration Transferred Shares Issued", "documentation": "Business Acquisition Deferred Consideration Transferred Shares Issued" } } }, "auth_ref": [] }, "ifrs-full_BusinessCombinationsAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "BusinessCombinationsAxis", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails", "http://www.ballard.com/role/DiscontinuedoperationsScheduleofIntangibleAssetsDetails", "http://www.ballard.com/role/EquityNarrativeDetails", "http://www.ballard.com/role/IntangibleassetsAcquiredDetails", "http://www.ballard.com/role/IntangibleassetsNarrativeDetails", "http://www.ballard.com/role/ProvisionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combinations [axis]", "label": "Business combinations [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r220" ] }, "dei_BusinessContactMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "BusinessContactMember", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Business Contact", "label": "Business Contact [Member]", "documentation": "Business contact for the entity" } } }, "auth_ref": [ "r337", "r338" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://www.ballard.com/role/IncometaxesUnrecognizedDeferredTaxAssetsDetails", "http://www.ballard.com/role/OperatingsegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "CANADA" } } }, "auth_ref": [] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CN", "presentation": [ "http://www.ballard.com/role/DisaggregationofrevenueDetails", "http://www.ballard.com/role/ImpairmentchargesonpropertyplantandequipmentNarrativeDetails", "http://www.ballard.com/role/OperatingsegmentsGeographicalDetails", "http://www.ballard.com/role/PropertyplantandequipmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "China", "label": "CHINA" } } }, "auth_ref": [] }, "ifrs-full_CapitalCommitments": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CapitalCommitments", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/CommitmentsandcontingenciesDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total commitments", "terseLabel": "Capital commitments", "label": "Capital commitments" } }, "en": { "role": { "documentation": "The amount of future capital expenditures that the entity is committed to make." } } }, "auth_ref": [ "r345" ] }, "bldp_CapitalLossesCarriedForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "CapitalLossesCarriedForwardMember", "presentation": [ "http://www.ballard.com/role/IncometaxesUnrecognizedDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital losses carried forward", "label": "Capital Losses Carried Forward [Member]", "documentation": "Capital Losses Carried Forward" } } }, "auth_ref": [] }, "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails", "http://www.ballard.com/role/DiscontinuedoperationsScheduleofIntangibleAssetsDetails", "http://www.ballard.com/role/IntangibleassetsNarrativeDetails", "http://www.ballard.com/role/IntangibleassetsRollforwardDetails", "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsRollforwardDetails", "http://www.ballard.com/role/PropertyplantandequipmentRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]", "label": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r50", "r56", "r119", "r123", "r127", "r128", "r129", "r130", "r131", "r222", "r238", "r239" ] }, "bldp_CarryingAmountExcludingImpairmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "CarryingAmountExcludingImpairmentMember", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net carrying amount", "label": "Carrying Amount Excluding Impairment [Member]", "documentation": "Carrying Amount Excluding Impairment" } } }, "auth_ref": [] }, "ifrs-full_CarryingAmountMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CarryingAmountMember", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails", "http://www.ballard.com/role/DiscontinuedoperationsScheduleofIntangibleAssetsDetails", "http://www.ballard.com/role/IntangibleassetsNarrativeDetails", "http://www.ballard.com/role/IntangibleassetsRollforwardDetails", "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsRollforwardDetails", "http://www.ballard.com/role/PropertyplantandequipmentRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying amount", "label": "Carrying amount [member]" } }, "en": { "role": { "documentation": "This member stands for the amount at which an asset is recognised in the statement of financial position (after deducting any accumulated depreciation or amortisation and accumulated impairment losses). It also represents the standard value for the 'Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount' axis if no other member is used. [Refer: Depreciation and amortisation expense; Impairment loss]" } } }, "auth_ref": [ "r56", "r123", "r127", "r129", "r130", "r222", "r238", "r239" ] }, "ifrs-full_CashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CashAndCashEquivalents", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_CurrentAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows", "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "periodStartLabel": "Cash and cash equivalents, beginning of year", "periodEndLabel": "Cash and cash equivalents, end of year", "label": "Cash and cash equivalents" } }, "en": { "role": { "documentation": "The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]" } } }, "auth_ref": [ "r13", "r138", "r160" ] }, "bldp_CashAndCashEquivalents1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "CashAndCashEquivalents1Member", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash And Cash Equivalents 1 [Member]", "documentation": "Cash And Cash Equivalents [Member]" } } }, "auth_ref": [] }, "ifrs-full_CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets": { "xbrltype": "percentItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets", "calculation": { "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsCompositionofPlanAssetsDetails": { "parentTag": "bldp_PlanAssetsAtFairValueAllocationPercentage", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsCompositionofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and cash equivalents, percentage contributed to fair value of plan assets" } }, "en": { "role": { "documentation": "The percentage cash and cash equivalents contribute to the fair value of defined benefit plan assets. [Refer: Cash and cash equivalents; Plan assets, at fair value; Defined benefit plans [member]] [Contrast: Cash and cash equivalents, amount contributed to fair value of plan assets]" } } }, "auth_ref": [ "r360" ] }, "bldp_CashFlowStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "CashFlowStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cash Flow Statement [Abstract]", "label": "Cash Flow Statement [Abstract]", "documentation": "Cash Flow Statement [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_CashFlowsFromUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CashFlowsFromUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Cash used in financing activities", "label": "Cash flows from (used in) financing activities" } }, "en": { "role": { "documentation": "The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity." } } }, "auth_ref": [ "r132", "r139" ] }, "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Financing activities:", "label": "Cash flows from (used in) financing activities [abstract]" } } }, "auth_ref": [] }, "ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.ballard.com/role/DiscontinuedoperationsNetCashFlowsfromDiscontinuedOperationsDetails": { "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNetCashFlowsfromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash used in financing activities", "label": "Cash flows from (used in) financing activities, discontinued operations" } }, "en": { "role": { "documentation": "The cash flows from (used in) the entity's financing activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) financing activities]" } } }, "auth_ref": [ "r228" ] }, "ifrs-full_CashFlowsFromUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CashFlowsFromUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Cash used in investing activities", "label": "Cash flows from (used in) investing activities" } }, "en": { "role": { "documentation": "The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents." } } }, "auth_ref": [ "r132", "r139" ] }, "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Investing activities:", "label": "Cash flows from (used in) investing activities [abstract]" } } }, "auth_ref": [] }, "ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.ballard.com/role/DiscontinuedoperationsNetCashFlowsfromDiscontinuedOperationsDetails": { "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNetCashFlowsfromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash provided by (used in) investing activities", "label": "Cash flows from (used in) investing activities, discontinued operations" } }, "en": { "role": { "documentation": "The cash flows from (used in) the entity's investing activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) investing activities]" } } }, "auth_ref": [ "r228" ] }, "ifrs-full_CashFlowsFromUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CashFlowsFromUsedInOperatingActivities", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Cash used in operating activities", "label": "Cash flows from (used in) operating activities" } }, "en": { "role": { "documentation": "The cash flows from (used in) operating activities, which are the principal revenue-producing activities of the entity and other activities that are not investing or financing activities. [Refer: Revenue]" } } }, "auth_ref": [ "r132", "r139" ] }, "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating activities:", "label": "Cash flows from (used in) operating activities [abstract]" } } }, "auth_ref": [] }, "ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations", "calculation": { "http://www.ballard.com/role/DiscontinuedoperationsNetCashFlowsfromDiscontinuedOperationsDetails": { "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNetCashFlowsfromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash used in operating activities", "label": "Cash flows from (used in) operating activities, discontinued operations" } }, "en": { "role": { "documentation": "The cash flows from (used in) the entity's operating activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) operating activities]" } } }, "auth_ref": [ "r228" ] }, "ifrs-full_CashFlowsFromUsedInOperations": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CashFlowsFromUsedInOperations", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Total adjustments", "label": "Cash flows from (used in) operations" } }, "en": { "role": { "documentation": "The cash from (used in) the entity's operations." } } }, "auth_ref": [ "r303", "r304" ] }, "ifrs-full_CashTransferred": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CashTransferred", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration", "label": "Cash transferred" } }, "en": { "role": { "documentation": "The fair value, at acquisition date, of cash transferred as consideration in a business combination. [Refer: Business combinations [member]]" } } }, "auth_ref": [ "r215" ] }, "ifrs-full_CategoriesOfRelatedPartiesAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CategoriesOfRelatedPartiesAxis", "presentation": [ "http://www.ballard.com/role/RelatedpartytransactionsTransactionswithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Categories of related parties [axis]", "label": "Categories of related parties [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r95" ] }, "bldp_ChangeInUnrecognizedDeductibleTemporaryDifferences": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ChangeInUnrecognizedDeductibleTemporaryDifferences", "crdr": "debit", "calculation": { "http://www.ballard.com/role/IncometaxesCurrentTaxExpenseDetails": { "parentTag": "bldp_DeferredTaxExpenseIncomeAndAdjustmentsForDeferredTaxOfPriorPeriods", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ballard.com/role/IncometaxesCurrentTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in unrecognized deductible temporary differences", "label": "Change In Unrecognized Deductible Temporary Differences", "documentation": "Change In Unrecognized Deductible Temporary Differences" } } }, "auth_ref": [] }, "ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ChangesInInventoriesOfFinishedGoodsAndWorkInProgress", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/InventoriesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory net write-down", "label": "Decrease (increase) in inventories of finished goods and work in progress" } }, "en": { "role": { "documentation": "The decrease (increase) in inventories of finished goods and work in progress. [Refer: Inventories; Current finished goods; Current work in progress]" } } }, "auth_ref": [ "r40", "r268" ] }, "ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ChangesInNetDefinedBenefitLiabilityAssetAbstract", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Included in profit or loss", "label": "Changes in net defined benefit liability (asset) [abstract]" } } }, "auth_ref": [] }, "bldp_ChangesInStockHoldersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ChangesInStockHoldersEquityRollForward", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in Stock Holders Equity [Roll Forward]", "label": "Changes in Stock Holders Equity [Roll Forward]", "documentation": "Changes in Stock Holders Equity" } } }, "auth_ref": [] }, "bldp_ChangesinnoncashworkingcapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ChangesinnoncashworkingcapitalAbstract", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in non-cash working capital:", "label": "Changes in non-cash working capital [Abstract]", "documentation": "Changes in non-cash working capital [Abstract]" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ifrs-full_ClassesOfAssetsAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ClassesOfAssetsAxis", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofQuantitativeInformationAboutRightofUseAssetsDetails", "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsDetails", "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Classes of assets [axis]", "label": "Classes of assets [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r109", "r111", "r169", "r185" ] }, "ifrs-full_ClassesOfAssetsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ClassesOfAssetsMember", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofQuantitativeInformationAboutRightofUseAssetsDetails", "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsDetails", "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [member]" } }, "en": { "role": { "documentation": "This member stands for a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of assets' axis if no other member is used." } } }, "auth_ref": [ "r109", "r169", "r185" ] }, "ifrs-full_ClassesOfFinancialAssetsAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ClassesOfFinancialAssetsAxis", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Classes of financial assets [axis]", "label": "Classes of financial assets [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r201", "r242", "r243", "r265", "r266" ] }, "ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ClassesOfIntangibleAssetsAndGoodwillAxis", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Classes of intangible assets and goodwill [axis]", "label": "Classes of intangible assets and goodwill [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r370" ] }, "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillAxis", "presentation": [ "http://www.ballard.com/role/IntangibleassetsAcquiredDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofIntangibleAssetswithIndefiniteUsefulLifeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Classes of intangible assets other than goodwill [axis]", "label": "Classes of intangible assets other than goodwill [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r124" ] }, "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ClassesOfPropertyPlantAndEquipmentAxis", "presentation": [ "http://www.ballard.com/role/ImpairmentchargesonpropertyplantandequipmentNarrativeDetails", "http://www.ballard.com/role/LeaseliabilitySummaryofLeasesDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofDetailedInformationAboutPropertyPlantandEquipmentDetails", "http://www.ballard.com/role/PropertyplantandequipmentNarrativeDetails", "http://www.ballard.com/role/PropertyplantandequipmentNetCarryingAmountsIncludedinPropertyPlantandEquipmentDetails", "http://www.ballard.com/role/PropertyplantandequipmentRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Classes of property, plant and equipment [axis]", "label": "Classes of property, plant and equipment [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r57" ] }, "ifrs-full_ClassesOfProvisionsAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ClassesOfProvisionsAxis", "presentation": [ "http://www.ballard.com/role/CommitmentsandcontingenciesDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails", "http://www.ballard.com/role/ProvisionsNarrativeDetails", "http://www.ballard.com/role/ProvisionsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Classes of other provisions [axis]", "label": "Classes of other provisions [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r118" ] }, "ifrs-full_ClassesOfShareCapitalAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ClassesOfShareCapitalAxis", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Classes of share capital [axis]", "label": "Classes of share capital [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r27" ] }, "ifrs-full_ClassesOfShareCapitalMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ClassesOfShareCapitalMember", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share capital", "label": "Share capital [member]" } }, "en": { "role": { "documentation": "This member stands for share capital of the entity. It also represents the standard value for the 'Classes of share capital' axis if no other member is used." } } }, "auth_ref": [ "r27" ] }, "bldp_CleanH2FundMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "CleanH2FundMember", "presentation": [ "http://www.ballard.com/role/CommitmentsandcontingenciesDetails", "http://www.ballard.com/role/FinancialinstrumentsInvestmentsDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsScheduleofEquityAccountedInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "CleanH2 Fund", "label": "Clean H2 Fund [Member]", "documentation": "Clean H2 Fund" } } }, "auth_ref": [] }, "ifrs-full_ClosingForeignExchangeRate": { "xbrltype": "decimalItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ClosingForeignExchangeRate", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsScheduleofNatureandExtentofRisksArisingfromFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "December 31, 2023 Closing rate", "label": "Closing foreign exchange rate" } }, "en": { "role": { "documentation": "The spot exchange rate at the end of the reporting period. Exchange rate is the ratio of exchange for two currencies. Spot exchange rate is the exchange rate for immediate delivery." } } }, "auth_ref": [ "r345" ] }, "ifrs-full_ComponentsOfEquityAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ComponentsOfEquityAxis", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Components of equity [axis]", "label": "Components of equity [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r6" ] }, "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Items that may be reclassified subsequently to profit or loss:", "label": "Components of other comprehensive income that will be reclassified to profit or loss, net of tax [abstract]" } } }, "auth_ref": [] }, "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Items that will not be reclassified to profit or loss:", "label": "Components of other comprehensive income that will not be reclassified to profit or loss, net of tax [abstract]" } } }, "auth_ref": [] }, "ifrs-full_ComprehensiveIncome": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ComprehensiveIncome", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive loss", "label": "Comprehensive income" } }, "en": { "role": { "documentation": "The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners." } } }, "auth_ref": [ "r2", "r30", "r144", "r146", "r155", "r306" ] }, "ifrs-full_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofDetailedInformationAboutPropertyPlantandEquipmentDetails", "http://www.ballard.com/role/PropertyplantandequipmentNetCarryingAmountsIncludedinPropertyPlantandEquipmentDetails", "http://www.ballard.com/role/PropertyplantandequipmentRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer equipment", "label": "Computer equipment [member]" } }, "en": { "role": { "documentation": "This member stands for a class of property, plant and equipment representing computer equipment. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r353" ] }, "bldp_ConcentrationRiskNumberOfCustomers": { "xbrltype": "integerItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ConcentrationRiskNumberOfCustomers", "presentation": [ "http://www.ballard.com/role/OperatingsegmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of customers", "label": "Concentration Risk, Number of Customers", "documentation": "Concentration Risk, Number of Customers" } } }, "auth_ref": [] }, "ifrs-full_ConsiderationPaidReceived": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ConsiderationPaidReceived", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Consideration paid related to acquisition", "label": "Consideration paid (received)" } }, "en": { "role": { "documentation": "The amount of consideration paid or received in respect of both obtaining and losing control of subsidiaries or other businesses. [Refer: Subsidiaries [member]]" } } }, "auth_ref": [ "r137" ] }, "bldp_ConsiderationTransferredSharesIssuedNumberOfTranches": { "xbrltype": "integerItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ConsiderationTransferredSharesIssuedNumberOfTranches", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of tranches", "label": "Consideration Transferred, Shares Issued, Number of Tranches", "documentation": "Consideration Transferred, Shares Issued, Number of Tranches" } } }, "auth_ref": [] }, "dei_ContactPersonnelName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContactPersonnelName", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Contact Personnel Name", "label": "Contact Personnel Name", "documentation": "Name of contact personnel" } } }, "auth_ref": [] }, "bldp_ContingentConsiderationMilestoneObjectivesAttainmentPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ContingentConsiderationMilestoneObjectivesAttainmentPeriod", "presentation": [ "http://www.ballard.com/role/ProvisionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerous milestone objective period", "label": "Contingent Consideration, Milestone Objectives Attainment Period", "documentation": "Contingent Consideration, Milestone Objectives Attainment Period" } } }, "auth_ref": [] }, "bldp_ContingentConsiderationProvisionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ContingentConsiderationProvisionMember", "presentation": [ "http://www.ballard.com/role/ProvisionsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Contingent consideration provision [Member]", "documentation": "Contingent consideration provision" } } }, "auth_ref": [] }, "ifrs-full_ContingentConsiderationRecognisedAsOfAcquisitionDate": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ContingentConsiderationRecognisedAsOfAcquisitionDate", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/ProvisionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Contingent consideration recognised as of acquisition date" } }, "en": { "role": { "documentation": "The amount, at acquisition date, of contingent consideration arrangements recognised as consideration transferred in a business combination. [Refer: Business combinations [member]]" } } }, "auth_ref": [ "r218" ] }, "bldp_ContingentConsiderationTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ContingentConsiderationTerm", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance milestones, term", "label": "Contingent Consideration, Term", "documentation": "Contingent Consideration, Term" } } }, "auth_ref": [] }, "ifrs-full_ContinuingAndDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ContinuingAndDiscontinuedOperationsAxis", "presentation": [ "http://www.ballard.com/role/EquitySharebasedcompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Continuing and discontinued operations [axis]", "label": "Continuing and discontinued operations [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r229" ] }, "ifrs-full_ContinuingOperationsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ContinuingOperationsMember", "presentation": [ "http://www.ballard.com/role/EquitySharebasedcompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Continuing operations", "label": "Continuing operations [member]" } }, "en": { "role": { "documentation": "This member stands for components of the entity that are not discontinued operations. A component of an entity comprises operations and cash flows that can be clearly distinguished, operationally and for financial reporting purposes, from the rest of the entity. This member also represents the standard value for the 'Continuing and discontinued operations' axis if no other member is used. [Refer: Discontinued operations [member]; Aggregate continuing and discontinued operations [member]]" } } }, "auth_ref": [ "r229" ] }, "bldp_ContractAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ContractAssetsRollForward", "presentation": [ "http://www.ballard.com/role/TradeandotherreceivablesContractAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Assets [Roll Forward]", "label": "Contract Assets [Roll Forward]", "documentation": "Contract Assets" } } }, "auth_ref": [] }, "bldp_ContractLiabilitiesRelatedPartyTransactions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ContractLiabilitiesRelatedPartyTransactions", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/RelatedpartytransactionsTransactionswithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract Liabilities, Related Party Transactions", "documentation": "Contract Liabilities, Related Party Transactions" } } }, "auth_ref": [] }, "bldp_ContractTerminationLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ContractTerminationLiabilities", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/ProvisionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract termination", "label": "Contract Termination Liabilities", "documentation": "Legal Provision Contract Termination" } } }, "auth_ref": [] }, "ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset", "crdr": "debit", "calculation": { "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails": { "parentTag": "bldp_IncreaseDecreaseThroughChangesOtherThanRecognizedInProfitLossOrRemeasurementNetDefinedBenefitLiabilityAsset", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Contributions paid by the employer", "label": "Decrease (increase) in net defined benefit liability (asset) resulting from resulting from contributions to plan by employer" } }, "en": { "role": { "documentation": "The decrease (increase) in net defined benefit liability (asset) resulting from contributions to a defined benefit plan by the employer. [Refer: Net defined benefit liability (asset); Defined benefit plans [member]]" } } }, "auth_ref": [ "r71" ] }, "ifrs-full_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember", "presentation": [ "http://www.ballard.com/role/IntangibleassetsAcquiredDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofIntangibleAssetswithIndefiniteUsefulLifeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired patents, know-how and in-process research & development", "label": "Copyrights, patents and other industrial property rights, service and operating rights [member]" } }, "en": { "role": { "documentation": "This member stands for a class of intangible assets representing copyrights, patents and other industrial property rights, service and operating rights. [Refer: Intangible assets other than goodwill]" } } }, "auth_ref": [ "r296" ] }, "ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CorporateInformationAndStatementOfIFRSComplianceAbstract", "lang": { "en-us": { "role": { "terseLabel": "Corporate Information And Statement Of IFRS Compliance [Abstract]", "label": "Corporate information and statement of IFRS compliance [abstract]" } } }, "auth_ref": [] }, "bldp_CostOfGoodsSoldAndOperatingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "CostOfGoodsSoldAndOperatingExpense", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/RelatedpartytransactionsTransactionswithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of goods sold and operating expense", "label": "Cost Of Goods Sold And Operating Expense", "documentation": "Cost Of Goods Sold And Operating Expense" } } }, "auth_ref": [] }, "ifrs-full_CostOfInventoriesRecognisedAsExpenseDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CostOfInventoriesRecognisedAsExpenseDuringPeriod", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/InventoriesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in raw materials and consumables, finished goods and work-in-progress recognized as cost of product and service revenues", "label": "Cost of inventories recognised as expense during period" } }, "en": { "role": { "documentation": "The amount of inventories recognised as an expense during the period. [Refer: Inventories]" } } }, "auth_ref": [ "r81" ] }, "ifrs-full_CostOfSales": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CostOfSales", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of product and service revenues", "label": "Cost of sales" } }, "en": { "role": { "documentation": "The amount of all expenses directly or indirectly attributed to the goods or services sold. Attributed expenses include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, such as depreciation and maintenance of factory buildings and equipment used in the production process, unallocated production overheads, and abnormal amounts of production costs of inventories." } } }, "auth_ref": [ "r0", "r40" ] }, "bldp_CostOfSalesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "CostOfSalesDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNetLossfromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of product and service revenues", "label": "Cost of Sales, Discontinued Operations", "documentation": "Cost of Sales, Discontinued Operations" } } }, "auth_ref": [] }, "ifrs-full_CounterpartiesAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CounterpartiesAxis", "presentation": [ "http://www.ballard.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparties [axis]", "label": "Counterparties [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r245" ] }, "ifrs-full_CounterpartiesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CounterpartiesMember", "presentation": [ "http://www.ballard.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparties [member]", "label": "Counterparties [member]" } }, "en": { "role": { "documentation": "This member stands for the parties to the transaction other than the entity. It also represents the standard value for the 'Counterparties' axis if no other member is used." } } }, "auth_ref": [ "r245" ] }, "ifrs-full_CumulativeEffectAtDateOfInitialApplicationAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CumulativeEffectAtDateOfInitialApplicationAxis", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative effect at date of initial application [axis]", "label": "Cumulative effect at date of initial application [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r343" ] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://www.ballard.com/role/ProvisionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://www.ballard.com/role/ProvisionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption [Axis]", "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://www.ballard.com/role/ProvisionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption [Domain]", "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "auth_ref": [] }, "ifrs-full_CurrencyRiskMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrencyRiskMember", "presentation": [ "http://www.ballard.com/role/BankfacilitiesDetails", "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails", "http://www.ballard.com/role/FinancialinstrumentsScheduleofNatureandExtentofRisksArisingfromFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Currency risk", "label": "Currency risk [member]" } }, "en": { "role": { "documentation": "This member stands for a type of market risk representing the risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in foreign exchange rates. [Refer: Financial instruments, class [member]]" } } }, "auth_ref": [ "r195", "r196", "r197", "r198", "r247" ] }, "ifrs-full_CurrencySwapContractMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrencySwapContractMember", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange contracts", "label": "Currency swap contract [member]" } }, "en": { "role": { "documentation": "This member stands for a currency swap contract. [Refer: Swap contract [member]]" } } }, "auth_ref": [ "r345" ] }, "ifrs-full_CurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentAssets", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition", "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofWeichaiBallardDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "terseLabel": "Current assets", "label": "Current assets" } }, "en": { "role": { "documentation": "The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]" } } }, "auth_ref": [ "r21", "r151", "r306" ] }, "ifrs-full_CurrentAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentAssetsAbstract", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Current assets [abstract]" } } }, "auth_ref": [] }, "ifrs-full_CurrentContractAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentContractAssets", "crdr": "debit", "calculation": { "http://www.ballard.com/role/TradeandotherreceivablesTradeandOtherReceivablesDetails": { "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ballard.com/role/TradeandotherreceivablesContractAssetsDetails", "http://www.ballard.com/role/TradeandotherreceivablesTradeandOtherReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Current contract assets" } }, "en": { "role": { "documentation": "The amount of current contract assets. [Refer: Contract assets]" } } }, "auth_ref": [ "r171" ] }, "ifrs-full_CurrentContractLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentContractLiabilities", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_CurrentLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition", "http://www.ballard.com/role/DeferredrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Current contract liabilities" } }, "en": { "role": { "documentation": "The amount of current contract liabilities. [Refer: Contract liabilities]" } } }, "auth_ref": [ "r171" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "ifrs-full_CurrentLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentLeaseLiabilities", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_CurrentLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition", "http://www.ballard.com/role/LeaseliabilitySummaryofLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current lease liabilities", "verboseLabel": "Lease Liability, Current", "label": "Current lease liabilities" } }, "en": { "role": { "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]" } } }, "auth_ref": [ "r181" ] }, "ifrs-full_CurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentLiabilities", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition", "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofWeichaiBallardDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "negatedLabel": "Current liabilities", "label": "Current liabilities" } }, "en": { "role": { "documentation": "The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period." } } }, "auth_ref": [ "r22", "r153", "r306" ] }, "ifrs-full_CurrentLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentLiabilitiesAbstract", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Current liabilities [abstract]" } } }, "auth_ref": [] }, "ifrs-full_CurrentPrepaidExpenses": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentPrepaidExpenses", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_CurrentAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Current prepaid expenses" } }, "en": { "role": { "documentation": "The amount recognised as a current asset for expenditures made prior to the period when the economic benefit will be realised." } } }, "auth_ref": [ "r345" ] }, "ifrs-full_CurrentProvisions": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentProvisions", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_CurrentLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition" ], "lang": { "en-us": { "role": { "terseLabel": "Provisions and other current liabilities", "label": "Current provisions" } }, "en": { "role": { "documentation": "The amount of current provisions, including provisions for employee benefits. [Refer: Provisions]" } } }, "auth_ref": [ "r15" ] }, "ifrs-full_CurrentRawMaterialsAndCurrentProductionSupplies": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentRawMaterialsAndCurrentProductionSupplies", "crdr": "debit", "calculation": { "http://www.ballard.com/role/InventoriesScheduleofDetailedInformationAboutInventoriesDetails": { "parentTag": "ifrs-full_Inventories", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/InventoriesScheduleofDetailedInformationAboutInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials and consumables", "label": "Current raw materials and current production supplies" } }, "en": { "role": { "documentation": "A classification of current inventory representing the amount of current raw materials and current production supplies. [Refer: Current production supplies; Current raw materials]" } } }, "auth_ref": [ "r366" ] }, "ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentServiceCostNetDefinedBenefitLiabilityAsset", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current service cost", "label": "Increase in net defined benefit liability (asset) resulting from current service cost" } }, "en": { "role": { "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from employee service in the current period. [Refer: Net defined benefit liability (asset)]" } } }, "auth_ref": [ "r65" ] }, "ifrs-full_CurrentTaxExpenseIncome": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentTaxExpenseIncome", "crdr": "debit", "calculation": { "http://www.ballard.com/role/IncometaxesCurrentTaxExpenseDetails": { "parentTag": "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/IncometaxesCurrentTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current period income tax", "label": "Current tax expense (income)" } }, "en": { "role": { "documentation": "The amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period." } } }, "auth_ref": [ "r278" ] }, "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods", "crdr": "debit", "calculation": { "http://www.ballard.com/role/IncometaxesCurrentTaxExpenseDetails": { "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/IncometaxesCurrentTaxExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current tax expense", "label": "Current tax expense (income) and adjustments for current tax of prior periods" } }, "en": { "role": { "documentation": "The amount of current tax expense (income) and adjustments for the current tax of prior periods. [Refer: Current tax expense (income); Adjustments for current tax of prior periods]" } } }, "auth_ref": [ "r352" ] }, "ifrs-full_CurrentTradeReceivables": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentTradeReceivables", "crdr": "debit", "calculation": { "http://www.ballard.com/role/TradeandotherreceivablesTradeandOtherReceivablesDetails": { "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/TradeandotherreceivablesTradeandOtherReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade accounts receivable", "label": "Current trade receivables" } }, "en": { "role": { "documentation": "The amount of current trade receivables. [Refer: Trade receivables]" } } }, "auth_ref": [ "r271", "r273" ] }, "bldp_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "CustomerOneMember", "presentation": [ "http://www.ballard.com/role/OperatingsegmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Individual customer one", "label": "Customer One [Member]", "documentation": "Customer One [Member]" } } }, "auth_ref": [] }, "bldp_CustomerTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "CustomerTwoMember", "presentation": [ "http://www.ballard.com/role/OperatingsegmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Individual customer two", "label": "Customer Two [Member]", "documentation": "Customer Two [Member]" } } }, "auth_ref": [] }, "ifrs-full_CustomerrelatedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CustomerrelatedIntangibleAssetsMember", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsScheduleofIntangibleAssetsDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofIntangibleAssetswithIndefiniteUsefulLifeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired customer contracts and relationships", "verboseLabel": "Customer contracts and relationships", "label": "Customer-related intangible assets [member]" } }, "en": { "role": { "documentation": "This member stands for a class of intangible assets representing assets related to customers. Such assets may include customer lists, order or production backlog, customer contracts and related customer relationships as well as non-contractual customer relationships." } } }, "auth_ref": [ "r371" ] }, "country_DE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "DE", "presentation": [ "http://www.ballard.com/role/IncometaxesUnrecognizedDeferredTaxAssetsDetails", "http://www.ballard.com/role/OperatingsegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Germany", "label": "GERMANY" } } }, "auth_ref": [] }, "country_DK": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "DK", "presentation": [ "http://www.ballard.com/role/IncometaxesUnrecognizedDeferredTaxAssetsDetails", "http://www.ballard.com/role/OperatingsegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denmark", "label": "DENMARK" } } }, "auth_ref": [] }, "bldp_DeRecognitionOfLease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DeRecognitionOfLease", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInOperations", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "De-recognition of lease", "label": "De-recognition of Lease", "documentation": "De-recognition of Lease" } } }, "auth_ref": [] }, "bldp_DeRecognitionOfRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DeRecognitionOfRightOfUseAssets", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "De-recognition", "label": "De-Recognition of Right-of-Use Assets", "documentation": "De-Recognition of Right-of-Use Assets" } } }, "auth_ref": [] }, "ifrs-full_DebtInstrumentsPercentageContributedToFairValueOfPlanAssets": { "xbrltype": "percentItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DebtInstrumentsPercentageContributedToFairValueOfPlanAssets", "calculation": { "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsCompositionofPlanAssetsDetails": { "parentTag": "bldp_PlanAssetsAtFairValueAllocationPercentage", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsCompositionofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt securities", "label": "Debt instruments, percentage contributed to fair value of plan assets" } }, "en": { "role": { "documentation": "The percentage instruments representing debt (rather than equity) contribute to the fair value of defined benefit plan assets. [Refer: Plan assets, at fair value; Defined benefit plans [member]] [Contrast: Debt instruments, amount contributed to fair value of plan assets]" } } }, "auth_ref": [ "r362" ] }, "bldp_DecreaseInShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DecreaseInShortTermInvestments", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in short term investments", "label": "Decrease in Short term Investments", "documentation": "Decrease in Short term Investments" } } }, "auth_ref": [] }, "bldp_DecreaseIncreaseInNetDefinedBenefitLiabilityAssetResultingFromSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DecreaseIncreaseInNetDefinedBenefitLiabilityAssetResultingFromSettlements", "crdr": "debit", "calculation": { "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails": { "parentTag": "ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Settlements", "negatedTerseLabel": "Settlements", "label": "Decrease (Increase) In Net Defined Benefit Liability (Asset) Resulting From Settlements", "documentation": "Decrease (Increase) In Net Defined Benefit Liability (Asset) Resulting From Settlements" } } }, "auth_ref": [] }, "bldp_DecreaseThroughInvoicingContractAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DecreaseThroughInvoicingContractAssets", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/TradeandotherreceivablesContractAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Invoiced during the year", "label": "Decrease Through Invoicing, Contract Assets", "documentation": "Decrease Through Invoicing, Contract Assets" } } }, "auth_ref": [] }, "ifrs-full_DecreaseThroughPerformanceObligationBeingSatisfiedContractLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DecreaseThroughPerformanceObligationBeingSatisfiedContractLiabilities", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/DeferredrevenueDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Revenue recognized during the year", "label": "Decrease through performance obligation being satisfied, contract liabilities" } }, "en": { "role": { "documentation": "The decrease in contract liabilities resulting from the performance obligation being satisfied. [Refer: Contract liabilities; Performance obligations [member]]" } } }, "auth_ref": [ "r312" ] }, "ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised", "presentation": [ "http://www.ballard.com/role/IncometaxesUnrecognizedDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deductible temporary differences for which no deferred tax asset is recognised", "label": "Deductible temporary differences for which no deferred tax asset is recognised" } }, "en": { "role": { "documentation": "The amount of deductible temporary differences for which no deferred tax asset is recognised in the statement of financial position. [Refer: Temporary differences [member]]" } } }, "auth_ref": [ "r45" ] }, "bldp_DeferredFinanceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DeferredFinanceCost", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred finance cost", "label": "Deferred Finance Cost", "documentation": "Deferred Finance Cost" } } }, "auth_ref": [] }, "bldp_DeferredGainOnFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DeferredGainOnFinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition", "http://www.ballard.com/role/LeaseliabilityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred gain on finance lease liability", "label": "Deferred Gain On Finance Lease Liability", "documentation": "Deferred Gain On Finance Lease Liability" } } }, "auth_ref": [] }, "bldp_DeferredRevenueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DeferredRevenueRollForward", "presentation": [ "http://www.ballard.com/role/DeferredrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Revenue [Roll Forward]", "label": "Deferred Revenue [Roll Forward]", "documentation": "Deferred Revenue" } } }, "auth_ref": [] }, "bldp_DeferredShareUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DeferredShareUnitsMember", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.ballard.com/role/EquityDeferredShareUnitsDetails", "http://www.ballard.com/role/EquityNarrativeDetails", "http://www.ballard.com/role/EquitySharebasedcompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "DSUs", "verboseLabel": "DSU Expense", "label": "Deferred Share Units [Member]", "documentation": "Deferred Share Units [Member]" } } }, "auth_ref": [] }, "bldp_DeferredShareUnitsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DeferredShareUnitsRollForward", "presentation": [ "http://www.ballard.com/role/EquityDeferredShareUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Share Units [Roll Forward]", "label": "Deferred Share Units [Roll Forward]", "documentation": "Deferred Share Units" } } }, "auth_ref": [] }, "ifrs-full_DeferredTaxAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DeferredTaxAssets", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/IncometaxesUnrecognizedDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred tax assets" } }, "en": { "role": { "documentation": "The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]" } } }, "auth_ref": [ "r16", "r18", "r46" ] }, "bldp_DeferredTaxExpenseIncomeAndAdjustmentsForDeferredTaxOfPriorPeriods": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DeferredTaxExpenseIncomeAndAdjustmentsForDeferredTaxOfPriorPeriods", "crdr": "debit", "calculation": { "http://www.ballard.com/role/IncometaxesCurrentTaxExpenseDetails": { "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/IncometaxesCurrentTaxExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax expense", "label": "Deferred Tax Expense (Income) And Adjustments For Deferred Tax Of Prior Periods", "documentation": "Deferred Tax Expense (Income) And Adjustments For Deferred Tax Of Prior Periods" } } }, "auth_ref": [] }, "ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences", "crdr": "debit", "calculation": { "http://www.ballard.com/role/IncometaxesCurrentTaxExpenseDetails": { "parentTag": "bldp_DeferredTaxExpenseIncomeAndAdjustmentsForDeferredTaxOfPriorPeriods", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/IncometaxesCurrentTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Origination and reversal of temporary differences", "label": "Deferred tax expense (income) relating to origination and reversal of temporary differences" } }, "en": { "role": { "documentation": "The amount of deferred tax expense or income relating to the creation or reversal of temporary differences. [Refer: Temporary differences [member]; Deferred tax expense (income)]" } } }, "auth_ref": [ "r279" ] }, "bldp_DefinedBenefitPlanSettlementPercentLiabilitiesSettled": { "xbrltype": "pureItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DefinedBenefitPlanSettlementPercentLiabilitiesSettled", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of liabilities settled", "label": "Defined Benefit Plan, Settlement, Percent Liabilities Settled", "documentation": "Defined Benefit Plan, Settlement, Percent Liabilities Settled" } } }, "auth_ref": [] }, "ifrs-full_DefinedBenefitPlansAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DefinedBenefitPlansAxis", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsActuarialAssumptionsDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsIncludedinComprehensiveIncomeLossDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsNetDefinedBenefitLiabilityAssetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined benefit plans [axis]", "label": "Defined benefit plans [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r61" ] }, "ifrs-full_DefinedBenefitPlansMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DefinedBenefitPlansMember", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsActuarialAssumptionsDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsIncludedinComprehensiveIncomeLossDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsNetDefinedBenefitLiabilityAssetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined benefit plans", "label": "Defined benefit plans [member]" } }, "en": { "role": { "documentation": "This member stands for post-employment benefit plans other than defined contribution plans. Defined contribution plans are post-employment benefit plans under which an entity pays fixed contributions into a separate entity (a fund) and will have no legal or constructive obligation to pay further contributions if the fund does not hold sufficient assets to pay all employee benefits relating to employee service in the current and prior periods. It also represents the standard value for the 'Defined benefit plans' axis if no other member is used." } } }, "auth_ref": [ "r61" ] }, "ifrs-full_DepreciationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DepreciationPropertyPlantAndEquipment", "presentation": [ "http://www.ballard.com/role/PropertyplantandequipmentRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation, property, plant and equipment" } }, "en": { "role": { "documentation": "The amount of depreciation of property, plant and equipment. [Refer: Depreciation and amortisation expense; Property, plant and equipment]" } } }, "auth_ref": [ "r54", "r58" ] }, "ifrs-full_DepreciationRightofuseAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DepreciationRightofuseAssets", "presentation": [ "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Depreciation", "label": "Depreciation, right-of-use assets" } }, "en": { "role": { "documentation": "The amount of depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use assets]" } } }, "auth_ref": [ "r182" ] }, "ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForEarningsPerShareExplanatory", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (loss) per share", "label": "Description of accounting policy for earnings per share [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for earnings per share." } } }, "auth_ref": [ "r346" ] }, "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Employee benefits", "label": "Description of accounting policy for employee benefits [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for employee benefits. Employee benefits are all forms of consideration given by an entity in exchange for services rendered by employees or for the termination of employment." } } }, "auth_ref": [ "r346" ] }, "ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Finance income and expense", "label": "Description of accounting policy for finance income and costs [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for finance income and costs. [Refer: Finance income (cost)]" } } }, "auth_ref": [ "r346" ] }, "ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForFinancialAssetsExplanatory", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Financial assets", "label": "Description of accounting policy for financial assets [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for financial assets. [Refer: Financial assets]" } } }, "auth_ref": [ "r346" ] }, "ifrs-full_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Financial liabilities", "label": "Description of accounting policy for financial liabilities [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for financial liabilities. [Refer: Financial liabilities]" } } }, "auth_ref": [ "r346" ] }, "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency", "label": "Description of accounting policy for foreign currency translation [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for foreign currency translation." } } }, "auth_ref": [ "r346" ] }, "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment, Financial assets", "label": "Description of accounting policy for impairment of financial assets [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for the impairment of financial assets. [Refer: Financial assets]" } } }, "auth_ref": [ "r346" ] }, "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment, Non-financial assets", "label": "Description of accounting policy for impairment of non-financial assets [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for the impairment of non-financial assets. [Refer: Financial assets]" } } }, "auth_ref": [ "r346" ] }, "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Description of accounting policy for income tax [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for income tax." } } }, "auth_ref": [ "r346" ] }, "ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible assets", "label": "Description of accounting policy for intangible assets and goodwill [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for intangible assets and goodwill. [Refer: Intangible assets and goodwill]" } } }, "auth_ref": [ "r346" ] }, "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForLeasesExplanatory", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Description of accounting policy for leases [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for leases. A lease is an agreement whereby the lessor conveys to the lessee in return for a payment or series of payments the right to use an asset for an agreed period of time." } } }, "auth_ref": [ "r346" ] }, "ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForMeasuringInventories", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Description of accounting policy for measuring inventories [text block]" } }, "en": { "role": { "documentation": "The description of the entity's accounting policy for measuring inventories. [Refer: Inventories]" } } }, "auth_ref": [ "r79" ] }, "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "label": "Description of accounting policy for property, plant and equipment [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for property, plant and equipment. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r346" ] }, "ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForProvisionsExplanatory", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Provisions", "label": "Description of accounting policy for provisions [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for provisions. [Refer: Provisions]" } } }, "auth_ref": [ "r346" ] }, "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognition", "label": "Description of accounting policy for recognition of revenue [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for recognising revenue. [Refer: Revenue]" } } }, "auth_ref": [ "r346" ] }, "ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForSegmentReportingExplanatory", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment reporting", "label": "Description of accounting policy for segment reporting [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for segment reporting." } } }, "auth_ref": [ "r346" ] }, "ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation plans", "label": "Description of accounting policy for share-based payment transactions [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Share-based payment arrangements [member]]" } } }, "auth_ref": [ "r346" ] }, "bldp_DescriptionofaccountingpolicyforconsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DescriptionofaccountingpolicyforconsolidationPolicyTextBlock", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of consolidation", "label": "Description of accounting policy for consolidation [Policy Text Block]", "documentation": "Description of accounting policy for consolidation [Policy Text Block]" } } }, "auth_ref": [] }, "ifrs-full_DilutedEarningsLossPerShare": { "xbrltype": "perShareItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DilutedEarningsLossPerShare", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Loss per share, diluted (in USD per share)", "label": "Diluted earnings (loss) per share" } }, "en": { "role": { "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator), divided by the weighted average number of ordinary shares outstanding during the period (the denominator), both adjusted for the effects of all dilutive potential ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]" } } }, "auth_ref": [ "r105", "r106" ] }, "ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations": { "xbrltype": "perShareItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DilutedEarningsLossPerShareFromContinuingOperations", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_DilutedEarningsLossPerShare", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Continued operations, diluted (in USD per share)", "label": "Diluted earnings (loss) per share from continuing operations" } }, "en": { "role": { "documentation": "Diluted earnings (loss) per share from continuing operations. [Refer: Continuing operations [member]; Diluted earnings (loss) per share]" } } }, "auth_ref": [ "r105", "r106" ] }, "ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations": { "xbrltype": "perShareItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DilutedEarningsLossPerShareFromDiscontinuedOperations", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_DilutedEarningsLossPerShare", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued operations, diluted (in USD per share)", "label": "Diluted earnings (loss) per share from discontinued operations" } }, "en": { "role": { "documentation": "Diluted earnings (loss) per share from discontinued operations. [Refer: Diluted earnings (loss) per share; Discontinued operations [member]]" } } }, "auth_ref": [ "r106", "r107" ] }, "ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfAccountingJudgementsAndEstimatesExplanatory", "presentation": [ "http://www.ballard.com/role/Criticaljudgmentsinapplyingaccountingpoliciesandkeysourcesofestimationuncertainty" ], "lang": { "en-us": { "role": { "terseLabel": "Critical judgments in applying accounting policies and key sources of estimation uncertainty", "label": "Disclosure of accounting judgements and estimates [text block]" } }, "en": { "role": { "documentation": "The disclosure of judgements that management has made in the process of applying the entity's accounting policies that have the most significant effect on amounts recognised in the financial statements along with information about the assumptions that the entity makes about the future, and other major sources of estimation uncertainty at the end of the reporting period, that have a significant risk of resulting in a material adjustment to the carrying amounts of assets and liabilities within the next year. [Refer: Carrying amount [member]]" } } }, "auth_ref": [ "r341" ] }, "ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory", "presentation": [ "http://www.ballard.com/role/LeaseliabilityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Liabilities", "label": "Disclosure of additional information about leasing activities for lessee [text block]" } }, "en": { "role": { "documentation": "The disclosure of additional information about leasing activities of a lessee." } } }, "auth_ref": [ "r187" ] }, "ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Discontinued Operations", "label": "Disclosure of analysis of single amount of discontinued operations [text block]" } }, "en": { "role": { "documentation": "The disclosure of the analysis of the single amount of discontinued operations. [Refer: Discontinued operations [member]]" } } }, "auth_ref": [ "r227" ] }, "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory", "presentation": [ "http://www.ballard.com/role/Basisofpreparation" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of preparation", "label": "Disclosure of basis of preparation of financial statements [text block]" } }, "en": { "role": { "documentation": "The disclosure of the basis used for the preparation of the financial statements." } } }, "auth_ref": [ "r341" ] }, "ifrs-full_DisclosureOfBorrowingsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfBorrowingsExplanatory", "presentation": [ "http://www.ballard.com/role/Bankfacilities" ], "lang": { "en-us": { "role": { "terseLabel": "Bank facilities", "label": "Disclosure of borrowings [text block]" } }, "en": { "role": { "documentation": "The disclosure of borrowings. [Refer: Borrowings]" } } }, "auth_ref": [ "r341" ] }, "ifrs-full_DisclosureOfBusinessCombinationsLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfBusinessCombinationsLineItems", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of detailed information about business combination [line items]", "label": "Disclosure of detailed information about business combination [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfBusinessCombinationsTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfBusinessCombinationsTable", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of detailed information about business combination [table]", "label": "Disclosure of detailed information about business combination [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to details of business combinations." } } }, "auth_ref": [ "r220" ] }, "ifrs-full_DisclosureOfCashFlowStatementExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfCashFlowStatementExplanatory", "presentation": [ "http://www.ballard.com/role/Supplementaldisclosureofcashflowinformation" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of cash flow information", "label": "Disclosure of cash flow statement [text block]" } }, "en": { "role": { "documentation": "The entire disclosure for a statement of cash flows." } } }, "auth_ref": [ "r140" ] }, "bldp_DisclosureOfCashFlowStatementInvestingAndFinancingActivitiesExplanatoryTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DisclosureOfCashFlowStatementInvestingAndFinancingActivitiesExplanatoryTableTextBlock", "presentation": [ "http://www.ballard.com/role/SupplementaldisclosureofcashflowinformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Non-cash Financing and Investing Activities", "label": "Disclosure Of Cash Flow Statement, Investing And Financing Activities, Explanatory [Table Text Block]", "documentation": "Disclosure Of Cash Flow Statement, Investing And Financing Activities, Explanatory [Table Text Block]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory", "presentation": [ "http://www.ballard.com/role/Changesinaccountingpolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in accounting policies", "label": "Disclosure of changes in accounting policies, accounting estimates and errors [text block]" } }, "en": { "role": { "documentation": "The entire disclosure for changes in accounting policies, accounting estimates and errors." } } }, "auth_ref": [ "r142" ] }, "ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfChangesInAccountingPoliciesExplanatory", "presentation": [ "http://www.ballard.com/role/Recentaccountingpronouncementsandfutureaccountingpolicychanges" ], "lang": { "en-us": { "role": { "verboseLabel": "Recent accounting pronouncements and future accounting policy changes", "label": "Disclosure of changes in accounting policies [text block]" } }, "en": { "role": { "documentation": "The disclosure of changes made to accounting policies by the entity." } } }, "auth_ref": [ "r341" ] }, "ifrs-full_DisclosureOfClassesOfShareCapitalLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfClassesOfShareCapitalLineItems", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of classes of share capital [line items]", "label": "Disclosure of classes of share capital [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfClassesOfShareCapitalTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfClassesOfShareCapitalTable", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of classes of share capital [table]", "label": "Disclosure of classes of share capital [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to classes of share capital." } } }, "auth_ref": [ "r27" ] }, "ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory", "presentation": [ "http://www.ballard.com/role/Commitmentsandcontingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Disclosure of commitments and contingent liabilities [text block]" } }, "en": { "role": { "documentation": "The disclosure of commitments and contingent liabilities. [Refer: Contingent liabilities [member]]" } } }, "auth_ref": [ "r341" ] }, "ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfDefinedBenefitPlansExplanatory", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Defined Benefit Plans", "label": "Disclosure of defined benefit plans [text block]" } }, "en": { "role": { "documentation": "The disclosure of defined benefit plans. [Refer: Defined benefit plans [member]]" } } }, "auth_ref": [ "r61" ] }, "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems", "presentation": [ "http://www.ballard.com/role/BankfacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of detailed information about borrowings [line items]", "label": "Disclosure of detailed information about borrowings [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfDetailedInformationAboutBorrowingsTable", "presentation": [ "http://www.ballard.com/role/BankfacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of detailed information about borrowings [table]", "label": "Disclosure of detailed information about borrowings [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to details of borrowings." } } }, "auth_ref": [ "r381" ] }, "ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsTables", "http://www.ballard.com/role/IntangibleassetsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Intangible Assets", "terseLabel": "Schedule of Detailed Information About Intangible Assets", "label": "Disclosure of detailed information about intangible assets [text block]" } }, "en": { "role": { "documentation": "The disclosure of detailed information about intangible assets. [Refer: Intangible assets other than goodwill]" } } }, "auth_ref": [ "r124" ] }, "bldp_DisclosureOfDetailedInformationAboutInventoriesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DisclosureOfDetailedInformationAboutInventoriesTableTextBlock", "presentation": [ "http://www.ballard.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Detailed Information About Inventories", "label": "Disclosure Of Detailed Information About Inventories [Table Text Block]", "documentation": "Disclosure Of Detailed Information About Inventories [Table Text Block]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesTables", "http://www.ballard.com/role/PropertyplantandequipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Detailed Information About Property, Plant and Equipment", "label": "Disclosure of detailed information about property, plant and equipment [text block]" } }, "en": { "role": { "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r57" ] }, "bldp_DisclosureOfDetailedInformationOtherOperatingExpensesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DisclosureOfDetailedInformationOtherOperatingExpensesTableTextBlock", "presentation": [ "http://www.ballard.com/role/OtheroperatingexpenseTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Detailed Information on Other Operating Expense", "label": "Disclosure Of Detailed Information, Other Operating Expenses [Table Text Block]", "documentation": "Disclosure Of Detailed Information, Other Operating Expenses [Table Text Block]" } } }, "auth_ref": [] }, "bldp_DisclosureOfDetailedInformationonFinanceIncomeAndExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DisclosureOfDetailedInformationonFinanceIncomeAndExpenseTableTextBlock", "presentation": [ "http://www.ballard.com/role/FinanceincomeandexpenseTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Detailed Information of Finance Income and Expense", "label": "Disclosure Of Detailed Information on Finance Income And Expense [Table Text Block]", "documentation": "Disclosure Of Detailed Information on Finance Income And Expense [Table Text Block]" } } }, "auth_ref": [] }, "bldp_DisclosureOfDetailedInformationonPersonnelExpensesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DisclosureOfDetailedInformationonPersonnelExpensesTableTextBlock", "presentation": [ "http://www.ballard.com/role/PersonnelexpensesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Detailed Information on Personnel Expenses", "label": "Disclosure Of Detailed Information on Personnel Expenses [Table Text Block]", "documentation": "Disclosure Of Detailed Information on Personnel Expenses [Table Text Block]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory", "presentation": [ "http://www.ballard.com/role/DisaggregationofrevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue from Contracts with Customers", "label": "Disclosure of disaggregation of revenue from contracts with customers [text block]" } }, "en": { "role": { "documentation": "The disclosure of the disaggregation of revenue from contracts with customers. [Refer: Revenue from contracts with customers]" } } }, "auth_ref": [ "r173" ] }, "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems", "presentation": [ "http://www.ballard.com/role/DisaggregationofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of disaggregation of revenue from contracts with customers [line items]", "label": "Disclosure of disaggregation of revenue from contracts with customers [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable", "presentation": [ "http://www.ballard.com/role/DisaggregationofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of disaggregation of revenue from contracts with customers [table]", "label": "Disclosure of disaggregation of revenue from contracts with customers [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to the disaggregation of revenue from contracts with customers." } } }, "auth_ref": [ "r173" ] }, "ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfDiscontinuedOperationsExplanatory", "presentation": [ "http://www.ballard.com/role/Discontinuedoperations" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued operations", "label": "Disclosure of discontinued operations [text block]" } }, "en": { "role": { "documentation": "The disclosure of discontinued operations. [Refer: Discontinued operations [member]]" } } }, "auth_ref": [ "r341" ] }, "ifrs-full_DisclosureOfEmployeeBenefitsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfEmployeeBenefitsExplanatory", "presentation": [ "http://www.ballard.com/role/Othernoncurrentliabilitiesandemployeefuturebenefits" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current liabilities and employee future benefits", "label": "Disclosure of employee benefits [text block]" } }, "en": { "role": { "documentation": "The entire disclosure for employee benefits." } } }, "auth_ref": [ "r78" ] }, "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfEntitysReportableSegmentsExplanatory", "presentation": [ "http://www.ballard.com/role/Operatingsegments" ], "lang": { "en-us": { "role": { "terseLabel": "Operating segments", "label": "Disclosure of entity's operating segments [text block]" } }, "en": { "role": { "documentation": "The entire disclosure for operating segments." } } }, "auth_ref": [ "r264" ] }, "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory", "presentation": [ "http://www.ballard.com/role/SubsequentEvent" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Disclosure of events after reporting period [text block]" } }, "en": { "role": { "documentation": "The entire disclosure for events after the reporting period." } } }, "auth_ref": [ "r41" ] }, "ifrs-full_DisclosureOfExpensesByNatureExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfExpensesByNatureExplanatory", "presentation": [ "http://www.ballard.com/role/Personnelexpenses" ], "lang": { "en-us": { "role": { "terseLabel": "Personnel expenses", "label": "Disclosure of expenses by nature [text block]" } }, "en": { "role": { "documentation": "The disclosure of expenses by nature. [Refer: Expenses, by nature]" } } }, "auth_ref": [ "r341" ] }, "ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfFairValueOfPlanAssetsExplanatory", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value of Plan Assets", "label": "Disclosure of fair value of plan assets [text block]" } }, "en": { "role": { "documentation": "The disclosure of the fair value of defined benefit plan assets. [Refer: Plan assets [member]; Defined benefit plans [member]]" } } }, "auth_ref": [ "r73" ] }, "ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfFinanceIncomeExpenseExplanatory", "presentation": [ "http://www.ballard.com/role/Financeincomeandexpense" ], "lang": { "en-us": { "role": { "terseLabel": "Finance income and expense", "label": "Disclosure of finance income (cost) [text block]" } }, "en": { "role": { "documentation": "The disclosure of finance income (cost). [Refer: Finance income (cost)]" } } }, "auth_ref": [ "r341" ] }, "ifrs-full_DisclosureOfFinancialAssetsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfFinancialAssetsExplanatory", "presentation": [ "http://www.ballard.com/role/Tradeandotherreceivables" ], "lang": { "en-us": { "role": { "terseLabel": "Trade and other receivables", "label": "Disclosure of financial assets [text block]" } }, "en": { "role": { "documentation": "The disclosure of financial assets. [Refer: Financial assets]" } } }, "auth_ref": [ "r244" ] }, "ifrs-full_DisclosureOfFinancialAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfFinancialAssetsLineItems", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsInvestmentsDetails", "http://www.ballard.com/role/FinancialinstrumentsScheduleofNatureandExtentofRisksArisingfromFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of financial assets [line items]", "label": "Disclosure of financial assets [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfFinancialAssetsTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfFinancialAssetsTable", "lang": { "en-us": { "role": { "terseLabel": "Disclosure of financial assets [table]", "label": "Disclosure of financial assets [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to financial assets." } } }, "auth_ref": [ "r244" ] }, "ifrs-full_DisclosureOfFinancialRiskManagementExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfFinancialRiskManagementExplanatory", "presentation": [ "http://www.ballard.com/role/Financialinstruments" ], "lang": { "en-us": { "role": { "verboseLabel": "Financial instruments", "label": "Disclosure of financial risk management [text block]" } }, "en": { "role": { "documentation": "The disclosure of the entity's financial risk management practices and policies." } } }, "auth_ref": [ "r341" ] }, "ifrs-full_DisclosureOfGeographicalAreasExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfGeographicalAreasExplanatory", "presentation": [ "http://www.ballard.com/role/OperatingsegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Geographical Areas", "label": "Disclosure of geographical areas [text block]" } }, "en": { "role": { "documentation": "The disclosure of geographical information." } } }, "auth_ref": [ "r262" ] }, "ifrs-full_DisclosureOfGeographicalAreasLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfGeographicalAreasLineItems", "presentation": [ "http://www.ballard.com/role/OperatingsegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of geographical areas [line items]", "label": "Disclosure of geographical areas [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfGeographicalAreasTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfGeographicalAreasTable", "presentation": [ "http://www.ballard.com/role/OperatingsegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of geographical areas [table]", "label": "Disclosure of geographical areas [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to geographical areas." } } }, "auth_ref": [ "r262" ] }, "ifrs-full_DisclosureOfGoodwillExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfGoodwillExplanatory", "presentation": [ "http://www.ballard.com/role/Goodwill" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Disclosure of goodwill [text block]" } }, "en": { "role": { "documentation": "The disclosure of goodwill. [Refer: Goodwill]" } } }, "auth_ref": [ "r341" ] }, "ifrs-full_DisclosureOfImpairmentOfAssetsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfImpairmentOfAssetsExplanatory", "presentation": [ "http://www.ballard.com/role/Impairmentchargesonpropertyplantandequipment" ], "lang": { "en-us": { "role": { "verboseLabel": "Impairment charges on property, plant, and equipment", "label": "Disclosure of impairment of assets [text block]" } }, "en": { "role": { "documentation": "The entire disclosure for the impairment of assets." } } }, "auth_ref": [ "r114" ] }, "ifrs-full_DisclosureOfIncomeTaxExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfIncomeTaxExplanatory", "presentation": [ "http://www.ballard.com/role/Incometaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Disclosure of income tax [text block]" } }, "en": { "role": { "documentation": "The entire disclosure for income taxes." } } }, "auth_ref": [ "r49" ] }, "ifrs-full_DisclosureOfIntangibleAssetsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfIntangibleAssetsExplanatory", "presentation": [ "http://www.ballard.com/role/Intangibleassets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Disclosure of intangible assets [text block]" } }, "en": { "role": { "documentation": "The entire disclosure for intangible assets." } } }, "auth_ref": [ "r126" ] }, "ifrs-full_DisclosureOfIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfIntangibleAssetsLineItems", "presentation": [ "http://www.ballard.com/role/IntangibleassetsAcquiredDetails", "http://www.ballard.com/role/IntangibleassetsNarrativeDetails", "http://www.ballard.com/role/IntangibleassetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of detailed information about intangible assets [line items]", "label": "Disclosure of detailed information about intangible assets [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfIntangibleAssetsTable", "presentation": [ "http://www.ballard.com/role/IntangibleassetsAcquiredDetails", "http://www.ballard.com/role/IntangibleassetsNarrativeDetails", "http://www.ballard.com/role/IntangibleassetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of detailed information about intangible assets [table]", "label": "Disclosure of detailed information about intangible assets [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to details of intangible assets." } } }, "auth_ref": [ "r124" ] }, "ifrs-full_DisclosureOfInterestsInAssociatesExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfInterestsInAssociatesExplanatory", "presentation": [ "http://www.ballard.com/role/LongtermfinancialinvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity- Accounted Investments", "label": "Disclosure of interests in associates [text block]" } }, "en": { "role": { "documentation": "The disclosure of interests in associates. [Refer: Associates [member]]" } } }, "auth_ref": [ "r149" ] }, "ifrs-full_DisclosureOfInterestsInOtherEntitiesExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfInterestsInOtherEntitiesExplanatory", "presentation": [ "http://www.ballard.com/role/EquityaccountedInvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Interests in Other Entities", "label": "Disclosure of interests in other entities [text block]" } }, "en": { "role": { "documentation": "The entire disclosure for interests in other entities." } } }, "auth_ref": [ "r147" ] }, "ifrs-full_DisclosureOfInventoriesExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfInventoriesExplanatory", "presentation": [ "http://www.ballard.com/role/Inventories" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Disclosure of inventories [text block]" } }, "en": { "role": { "documentation": "The entire disclosure for inventories." } } }, "auth_ref": [ "r84" ] }, "ifrs-full_DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory", "presentation": [ "http://www.ballard.com/role/EquityaccountedInvestments" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-accounted Investments", "label": "Disclosure of investments accounted for using equity method [text block]" } }, "en": { "role": { "documentation": "The disclosure of investments accounted for using the equity method. [Refer: Investments accounted for using equity method]" } } }, "auth_ref": [ "r341" ] }, "ifrs-full_DisclosureOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethodExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethodExplanatory", "presentation": [ "http://www.ballard.com/role/Longtermfinancialinvestments" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term financial investments", "label": "Disclosure of investments other than investments accounted for using equity method [text block]" } }, "en": { "role": { "documentation": "The disclosure of investments other than investments accounted for using the equity method. [Refer: Investments other than investments accounted for using equity method]" } } }, "auth_ref": [ "r341" ] }, "ifrs-full_DisclosureOfJointVenturesLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfJointVenturesLineItems", "presentation": [ "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofSynergyBallardJVCoDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofWeichaiBallardDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsNarrativeDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsScheduleofInvestmentsDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsScheduleofEquityAccountedInvestmentsDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesNarrativeDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofDetailedInformationAboutPropertyPlantandEquipmentDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofIntangibleAssetswithIndefiniteUsefulLifeDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofQuantitativeInformationAboutRightofUseAssetsDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofSubsidiariesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of joint ventures [line items]", "label": "Disclosure of joint ventures [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfJointVenturesTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfJointVenturesTable", "presentation": [ "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofSynergyBallardJVCoDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofWeichaiBallardDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsNarrativeDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsScheduleofInvestmentsDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsScheduleofEquityAccountedInvestmentsDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesNarrativeDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofDetailedInformationAboutPropertyPlantandEquipmentDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofIntangibleAssetswithIndefiniteUsefulLifeDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofQuantitativeInformationAboutRightofUseAssetsDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofSubsidiariesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of joint ventures [table]", "label": "Disclosure of joint ventures [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to joint ventures." } } }, "auth_ref": [ "r102", "r104", "r164" ] }, "ifrs-full_DisclosureOfLeasesExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfLeasesExplanatory", "presentation": [ "http://www.ballard.com/role/Leaseliability" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability", "label": "Disclosure of leases [text block]" } }, "en": { "role": { "documentation": "The entire disclosure for leases." } } }, "auth_ref": [ "r190", "r191" ] }, "bldp_DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock", "presentation": [ "http://www.ballard.com/role/IncometaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Major Components of Tax Expense (income)", "label": "Disclosure Of Major Components Of Tax Expense (Income) [Table Text Block]", "documentation": "Disclosure Of Major Components Of Tax Expense (Income) [Table Text Block]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfMajorCustomersLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfMajorCustomersLineItems", "presentation": [ "http://www.ballard.com/role/OperatingsegmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of major customers [line items]", "label": "Disclosure of major customers [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfMajorCustomersTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfMajorCustomersTable", "presentation": [ "http://www.ballard.com/role/OperatingsegmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of major customers [table]", "label": "Disclosure of major customers [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to the entity's major customers." } } }, "auth_ref": [ "r263" ] }, "bldp_DisclosureOfMaterialAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DisclosureOfMaterialAccountingPoliciesTextBlock", "presentation": [ "http://www.ballard.com/role/Materialaccountingpolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Material accounting policies", "label": "Disclosure Of Material Accounting Policies [Text Block]", "documentation": "The entire disclosure for significant accounting policies applied by the entity." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfMaterialAccountingPolicyInformationExplanatory", "presentation": [ "http://www.ballard.com/role/Materialaccountingpolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of material accounting policy information [text block]", "label": "Disclosure of material accounting policy information [text block]" } }, "en": { "role": { "documentation": "The entire disclosure of material accounting policy information applied by the entity." } } }, "auth_ref": [ "r7" ] }, "ifrs-full_DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableExplanatory", "presentation": [ "http://www.ballard.com/role/LeaseliabilityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturity Analysis of Finance Lease Payments Receivable", "label": "Disclosure of maturity analysis of finance lease payments receivable [text block]" } }, "en": { "role": { "documentation": "The disclosure of a maturity analysis of finance lease payments receivable. Finance lease is a lease that transfers substantially all the risks and rewards incidental to ownership of an underlying asset." } } }, "auth_ref": [ "r188" ] }, "ifrs-full_DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableLineItems", "presentation": [ "http://www.ballard.com/role/LeaseliabilityMaturityAnalysisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of maturity analysis of finance lease payments receivable [line items]", "label": "Disclosure of maturity analysis of finance lease payments receivable [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableTable", "presentation": [ "http://www.ballard.com/role/LeaseliabilityMaturityAnalysisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of maturity analysis of finance lease payments receivable [table]", "label": "Disclosure of maturity analysis of finance lease payments receivable [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to the maturity analysis of finance lease payments receivable." } } }, "auth_ref": [ "r188" ] }, "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Nature and Extent of Risks Arising from Financial Instruments", "label": "Disclosure of nature and extent of risks arising from financial instruments [text block]" } }, "en": { "role": { "documentation": "The disclosure of information that enables users of financial statements to evaluate the nature and extent of risks arising from financial instruments to which the entity is exposed. [Refer: Financial instruments, class [member]]" } } }, "auth_ref": [ "r235" ] }, "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of nature and extent of risks arising from financial instruments [line items]", "label": "Disclosure of nature and extent of risks arising from financial instruments [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of nature and extent of risks arising from financial instruments [table]", "label": "Disclosure of nature and extent of risks arising from financial instruments [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to the nature and extent of risks arising from financial instruments." } } }, "auth_ref": [ "r236", "r237" ] }, "bldp_DisclosureOfNatureOfBusinessExplanatoryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DisclosureOfNatureOfBusinessExplanatoryTextBlock", "presentation": [ "http://www.ballard.com/role/Reportingentity" ], "lang": { "en-us": { "role": { "terseLabel": "Reporting entity", "label": "Disclosure Of Nature Of Business Explanatory [Text Block]", "documentation": "Disclosure Of Nature Of Business Explanatory [Text Block]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Defined Benefit Liability (Asset)", "label": "Disclosure of net defined benefit liability (asset) [text block]" } }, "en": { "role": { "documentation": "The disclosure of a net defined benefit liability (asset). [Refer: Net defined benefit liability (asset)]" } } }, "auth_ref": [ "r64" ] }, "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfNetDefinedBenefitLiabilityAssetLineItems", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsIncludedinComprehensiveIncomeLossDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsNetDefinedBenefitLiabilityAssetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of net defined benefit liability (asset) [line items]", "label": "Disclosure of net defined benefit liability (asset) [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfNetDefinedBenefitLiabilityAssetTable", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsIncludedinComprehensiveIncomeLossDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsNetDefinedBenefitLiabilityAssetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of net defined benefit liability (asset) [table]", "label": "Disclosure of net defined benefit liability (asset) [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to the net defined benefit liability (asset)." } } }, "auth_ref": [ "r64" ] }, "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory", "presentation": [ "http://www.ballard.com/role/EquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Number and Weighted Average Exercise Prices of Other Equity Instruments", "label": "Disclosure of number and weighted average exercise prices of other equity instruments [text block]" } }, "en": { "role": { "documentation": "The disclosure of the number and weighted average exercise prices of other equity instruments (ie other than share options)." } } }, "auth_ref": [ "r379" ] }, "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory", "presentation": [ "http://www.ballard.com/role/EquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Number and Weighted Average Exercise Prices of Share Options", "label": "Disclosure of number and weighted average exercise prices of share options [text block]" } }, "en": { "role": { "documentation": "The disclosure of the number and weighted average exercise prices of share options. [Refer: Weighted average [member]]" } } }, "auth_ref": [ "r209" ] }, "ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory", "presentation": [ "http://www.ballard.com/role/EquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Number and Weighted Average Remaining Contractual Life of Outstanding Share Options", "label": "Disclosure of number and weighted average remaining contractual life of outstanding share options [text block]" } }, "en": { "role": { "documentation": "The disclosure of the number and weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]" } } }, "auth_ref": [ "r210" ] }, "ifrs-full_DisclosureOfOperatingSegmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfOperatingSegmentsLineItems", "presentation": [ "http://www.ballard.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of operating segments [line items]", "label": "Disclosure of operating segments [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfOperatingSegmentsTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfOperatingSegmentsTable", "presentation": [ "http://www.ballard.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of operating segments [table]", "label": "Disclosure of operating segments [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to operating segments." } } }, "auth_ref": [ "r251" ] }, "ifrs-full_DisclosureOfOtherOperatingExpenseExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfOtherOperatingExpenseExplanatory", "presentation": [ "http://www.ballard.com/role/Otheroperatingexpense" ], "lang": { "en-us": { "role": { "terseLabel": "Other operating expense", "label": "Disclosure of other operating expense [text block]" } }, "en": { "role": { "documentation": "The disclosure of other operating expense. [Refer: Other operating income (expense)]" } } }, "auth_ref": [ "r341" ] }, "ifrs-full_DisclosureOfOtherProvisionsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfOtherProvisionsExplanatory", "presentation": [ "http://www.ballard.com/role/ProvisionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Provisions", "label": "Disclosure of other provisions [text block]" } }, "en": { "role": { "documentation": "The disclosure of other provisions. [Refer: Other provisions]" } } }, "auth_ref": [ "r118" ] }, "ifrs-full_DisclosureOfOtherProvisionsLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfOtherProvisionsLineItems", "presentation": [ "http://www.ballard.com/role/CommitmentsandcontingenciesDetails", "http://www.ballard.com/role/ProvisionsNarrativeDetails", "http://www.ballard.com/role/ProvisionsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of other provisions [line items]", "label": "Disclosure of other provisions [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfOtherProvisionsTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfOtherProvisionsTable", "presentation": [ "http://www.ballard.com/role/CommitmentsandcontingenciesDetails", "http://www.ballard.com/role/ProvisionsNarrativeDetails", "http://www.ballard.com/role/ProvisionsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of other provisions [table]", "label": "Disclosure of other provisions [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to other provisions." } } }, "auth_ref": [ "r118" ] }, "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory", "presentation": [ "http://www.ballard.com/role/Propertyplantandequipment" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "label": "Disclosure of property, plant and equipment [text block]" } }, "en": { "role": { "documentation": "The entire disclosure for property, plant and equipment." } } }, "auth_ref": [ "r60" ] }, "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.ballard.com/role/ImpairmentchargesonpropertyplantandequipmentNarrativeDetails", "http://www.ballard.com/role/LeaseliabilityNarrativeDetails", "http://www.ballard.com/role/LeaseliabilitySummaryofLeasesDetails", "http://www.ballard.com/role/PropertyplantandequipmentNarrativeDetails", "http://www.ballard.com/role/PropertyplantandequipmentNetCarryingAmountsIncludedinPropertyPlantandEquipmentDetails", "http://www.ballard.com/role/PropertyplantandequipmentRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of detailed information about property, plant and equipment [line items]", "label": "Disclosure of detailed information about property, plant and equipment [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.ballard.com/role/ImpairmentchargesonpropertyplantandequipmentNarrativeDetails", "http://www.ballard.com/role/LeaseliabilityNarrativeDetails", "http://www.ballard.com/role/LeaseliabilitySummaryofLeasesDetails", "http://www.ballard.com/role/PropertyplantandequipmentNarrativeDetails", "http://www.ballard.com/role/PropertyplantandequipmentNetCarryingAmountsIncludedinPropertyPlantandEquipmentDetails", "http://www.ballard.com/role/PropertyplantandequipmentRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of detailed information about property, plant and equipment [table]", "label": "Disclosure of detailed information about property, plant and equipment [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to details of property, plant and equipment." } } }, "auth_ref": [ "r57" ] }, "ifrs-full_DisclosureOfProvisionsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfProvisionsExplanatory", "presentation": [ "http://www.ballard.com/role/Provisions" ], "lang": { "en-us": { "role": { "terseLabel": "Provisions", "label": "Disclosure of provisions [text block]" } }, "en": { "role": { "documentation": "The disclosure of provisions. [Refer: Provisions]" } } }, "auth_ref": [ "r341" ] }, "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesTables", "http://www.ballard.com/role/PropertyplantandequipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Quantitative Information About Right-of-Use Assets", "label": "Disclosure of quantitative information about right-of-use assets [text block]" } }, "en": { "role": { "documentation": "The disclosure of quantitative information about right-of-use assets. [Refer: Right-of-use assets]" } } }, "auth_ref": [ "r185" ] }, "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems", "presentation": [ "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsDetails", "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of quantitative information about right-of-use assets [line items]", "label": "Disclosure of quantitative information about right-of-use assets [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable", "presentation": [ "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsDetails", "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of quantitative information about right-of-use assets [table]", "label": "Disclosure of quantitative information about right-of-use assets [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to right-of-use assets." } } }, "auth_ref": [ "r185" ] }, "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory", "presentation": [ "http://www.ballard.com/role/EquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Range of Exercise Prices of Outstanding Share Options", "label": "Disclosure of range of exercise prices of outstanding share options [text block]" } }, "en": { "role": { "documentation": "The disclosure of the range of exercise prices for outstanding share options." } } }, "auth_ref": [ "r210" ] }, "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems", "presentation": [ "http://www.ballard.com/role/EquityShareOptionsRangeofExercisePricesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of range of exercise prices of outstanding share options [line items]", "label": "Disclosure of range of exercise prices of outstanding share options [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable", "presentation": [ "http://www.ballard.com/role/EquityShareOptionsRangeofExercisePricesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of range of exercise prices of outstanding share options [table]", "label": "Disclosure of range of exercise prices of outstanding share options [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to the range of exercise prices of outstanding share options." } } }, "auth_ref": [ "r210" ] }, "bldp_DisclosureOfRecognitionAndMeasurementOfGoodwillAndIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DisclosureOfRecognitionAndMeasurementOfGoodwillAndIntangibleAssetsTableTextBlock", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Recognition and Measurement of Goodwill and Intangible Assets", "label": "Disclosure Of Recognition And Measurement Of Goodwill And Intangible Assets [Table Text Block]", "documentation": "Disclosure Of Recognition And Measurement Of Goodwill And Intangible Assets [Table Text Block]" } } }, "auth_ref": [] }, "bldp_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock", "presentation": [ "http://www.ballard.com/role/IncometaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Accounting Profit", "label": "Disclosure Of Reconciliation Of Accounting Profit Multiplied By Applicable Tax Rates And Average Effective Tax Rate [Table Text Block]", "documentation": "Disclosure Of Reconciliation Of Accounting Profit Multiplied By Applicable Tax Rates And Average Effective Tax Rate [Table Text Block]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory", "presentation": [ "http://www.ballard.com/role/IntangibleassetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Changes in Intangible Assets", "label": "Disclosure of reconciliation of changes in intangible assets and goodwill [text block]" } }, "en": { "role": { "documentation": "The disclosure of the reconciliation of changes in intangible assets and goodwill. [Refer: Intangible assets and goodwill]" } } }, "auth_ref": [ "r370" ] }, "ifrs-full_DisclosureOfRelatedPartyExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfRelatedPartyExplanatory", "presentation": [ "http://www.ballard.com/role/Relatedpartytransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related party transactions", "label": "Disclosure of related party [text block]" } }, "en": { "role": { "documentation": "The entire disclosure for related parties." } } }, "auth_ref": [ "r97" ] }, "ifrs-full_DisclosureOfRevenueExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfRevenueExplanatory", "presentation": [ "http://www.ballard.com/role/Disaggregationofrevenue" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of revenue", "label": "Disclosure of revenue [text block]" } }, "en": { "role": { "documentation": "The entire disclosure for revenue." } } }, "auth_ref": [ "r341" ] }, "ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfRevenueFromContractsWithCustomersExplanatory", "presentation": [ "http://www.ballard.com/role/Deferredrevenue" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Disclosure of revenue from contracts with customers [text block]" } }, "en": { "role": { "documentation": "The entire disclosure for revenue from contracts with customers." } } }, "auth_ref": [ "r177", "r178" ] }, "ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsActuarialAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of sensitivity analysis for actuarial assumptions [line items]", "label": "Disclosure of sensitivity analysis for actuarial assumptions [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsActuarialAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of sensitivity analysis for actuarial assumptions [table]", "label": "Disclosure of sensitivity analysis for actuarial assumptions [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to the sensitivity analysis for actuarial assumptions." } } }, "auth_ref": [ "r75" ] }, "bldp_DisclosureOfShareCapitalReservesAndOtherEquityInterestAndShareBasedPaymentArrangementsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DisclosureOfShareCapitalReservesAndOtherEquityInterestAndShareBasedPaymentArrangementsTextBlock", "presentation": [ "http://www.ballard.com/role/Equity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity", "label": "Disclosure Of Share Capital, Reserves And Other Equity Interest And Share-Based Payment Arrangements [Text Block]", "documentation": "Disclosure Of Share Capital, Reserves And Other Equity Interest And Share-Based Payment Arrangements [Text Block]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory", "presentation": [ "http://www.ballard.com/role/IncometaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Temporary Difference, Unused Tax Losses and Unused Tax Credits", "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [text block]" } }, "en": { "role": { "documentation": "The disclosure of types of temporary differences, unused tax losses and unused tax credits. [Refer: Unused tax credits [member]; Unused tax losses [member]; Temporary differences [member]]" } } }, "auth_ref": [ "r47" ] }, "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems", "presentation": [ "http://www.ballard.com/role/IncometaxesUnrecognizedDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of temporary difference, unused tax losses and unused tax credits [line items]", "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable", "presentation": [ "http://www.ballard.com/role/IncometaxesUnrecognizedDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of temporary difference, unused tax losses and unused tax credits [table]", "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to temporary differences, unused tax losses and unused tax credits." } } }, "auth_ref": [ "r47" ] }, "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems", "presentation": [ "http://www.ballard.com/role/EquityDeferredShareUnitsDetails", "http://www.ballard.com/role/EquityRestrictedShareUnitsDetails", "http://www.ballard.com/role/EquitySharebasedcompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of terms and conditions of share-based payment arrangement [line items]", "label": "Disclosure of terms and conditions of share-based payment arrangement [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable", "presentation": [ "http://www.ballard.com/role/EquityDeferredShareUnitsDetails", "http://www.ballard.com/role/EquityRestrictedShareUnitsDetails", "http://www.ballard.com/role/EquitySharebasedcompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of terms and conditions of share-based payment arrangement [table]", "label": "Disclosure of terms and conditions of share-based payment arrangement [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to terms and conditions of share-based payment arrangements." } } }, "auth_ref": [ "r211" ] }, "ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfTradeAndOtherPayablesExplanatory", "presentation": [ "http://www.ballard.com/role/Tradeandotherpayables" ], "lang": { "en-us": { "role": { "terseLabel": "Trade and other payables", "label": "Disclosure of trade and other payables [text block]" } }, "en": { "role": { "documentation": "The disclosure of trade and other payables. [Refer: Trade and other payables]" } } }, "auth_ref": [ "r341" ] }, "bldp_DisclosureOfTradeReceivablesAndOtherTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DisclosureOfTradeReceivablesAndOtherTableTextBlock", "presentation": [ "http://www.ballard.com/role/TradeandotherreceivablesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Trade and Other Receivables", "label": "Disclosure Of Trade Receivables And Other [Table Text Block]", "documentation": "Disclosure Of Trade Receivables And Other" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfTransactionsBetweenRelatedPartiesExplanatory", "presentation": [ "http://www.ballard.com/role/RelatedpartytransactionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Transactions Between Related Parties", "label": "Disclosure of transactions between related parties [text block]" } }, "en": { "role": { "documentation": "The disclosure of transactions between the entity and its related parties. [Refer: Related parties [member]]" } } }, "auth_ref": [ "r93" ] }, "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfTransactionsBetweenRelatedPartiesLineItems", "presentation": [ "http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails", "http://www.ballard.com/role/RelatedpartytransactionsTransactionswithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of transactions between related parties [line items]", "verboseLabel": "Disclosure of transactions between related parties [line items]", "label": "Disclosure of transactions between related parties [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfTransactionsBetweenRelatedPartiesTable", "presentation": [ "http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails", "http://www.ballard.com/role/RelatedpartytransactionsTransactionswithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of transactions between related parties [table]", "label": "Disclosure of transactions between related parties [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to transactions between related parties." } } }, "auth_ref": [ "r95" ] }, "bldp_DisclosureofChangesinAccountingPoliciesAccountingEstimatesandErrorsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DisclosureofChangesinAccountingPoliciesAccountingEstimatesandErrorsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Disclosure of Changes in Accounting Policies, Accounting Estimates and Errors [Abstract]", "label": "Disclosure of Changes in Accounting Policies, Accounting Estimates and Errors [Abstract]", "documentation": "Disclosure of Changes in Accounting Policies, Accounting Estimates and Errors [Abstract]" } } }, "auth_ref": [] }, "bldp_DisclosureofComprehensiveIncomeLossByPlanTypeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DisclosureofComprehensiveIncomeLossByPlanTypeTableTextBlock", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Comprehensive Income by Plan Type", "label": "Disclosure of Comprehensive Income Loss By Plan Type [Table Text Block]", "documentation": "Disclosure of Comprehensive Income Loss By Plan Type [Table Text Block]" } } }, "auth_ref": [] }, "bldp_DisclosureofintangibleassetswithdefinitiveusefullifeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DisclosureofintangibleassetswithdefinitiveusefullifeTableTextBlock", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets with Indefinite Useful Life", "label": "Disclosure of intangible assets with definitive useful life [Table Text Block]", "documentation": "Disclosure of intangible assets with definitive useful life [Table Text Block]" } } }, "auth_ref": [] }, "bldp_DiscontinuedOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DiscontinuedOperationsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Discontinued Operations [Abstract]", "label": "Discontinued Operations [Abstract]", "documentation": "Discontinued Operations [Abstract]" } } }, "auth_ref": [] }, "bldp_DiscontinuedOperationsFinanceIncomeAndOtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DiscontinuedOperationsFinanceIncomeAndOtherIncome", "crdr": "credit", "calculation": { "http://www.ballard.com/role/DiscontinuedoperationsNetLossfromDiscontinuedOperationsDetails": { "parentTag": "ifrs-full_ProfitLossFromDiscontinuedOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNetLossfromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance income and other", "label": "Discontinued Operations, Finance Income and Other Income", "documentation": "Discontinued Operations, Finance Income and Other Income" } } }, "auth_ref": [] }, "bldp_DiscontinuedOperationsGrossMargin": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DiscontinuedOperationsGrossMargin", "crdr": "credit", "calculation": { "http://www.ballard.com/role/DiscontinuedoperationsNetLossfromDiscontinuedOperationsDetails": { "parentTag": "ifrs-full_ProfitLossFromDiscontinuedOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNetLossfromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross margin", "label": "Discontinued Operations, Gross Margin", "documentation": "Discontinued Operations, Gross Margin" } } }, "auth_ref": [] }, "ifrs-full_DiscontinuedOperationsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DiscontinuedOperationsMember", "presentation": [ "http://www.ballard.com/role/EquitySharebasedcompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued operations", "label": "Discontinued operations [member]" } }, "en": { "role": { "documentation": "This member stands for a component of an entity that either has been disposed of or is classified as held for sale, and that: (a) represents a separate major line of business or geographical area of operations; (b) is part of a single co-ordinated plan to dispose of a separate major line of business or geographical area of operations; or (c) is a subsidiary acquired exclusively with a view to resale. A component of an entity comprises operations and cash flows that can be clearly distinguished, operationally and for financial reporting purposes, from the rest of the entity. [Refer: Subsidiaries [member]]" } } }, "auth_ref": [ "r229" ] }, "bldp_DiscontinuedOperationsOperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DiscontinuedOperationsOperatingExpenses", "crdr": "debit", "calculation": { "http://www.ballard.com/role/DiscontinuedoperationsNetLossfromDiscontinuedOperationsDetails": { "parentTag": "ifrs-full_ProfitLossFromDiscontinuedOperations", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNetLossfromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Total operating expense", "label": "Discontinued Operations, Operating Expenses", "documentation": "Discontinued Operations, Operating Expenses" } } }, "auth_ref": [] }, "ifrs-full_DisposalsPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisposalsPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/PropertyplantandequipmentRollforwardDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Disposals", "label": "Disposals, property, plant and equipment" } }, "en": { "role": { "documentation": "The decrease in property, plant and equipment resulting from disposals. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r52" ] }, "bldp_DocumentAndEntityInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DocumentAndEntityInformationAbstract", "lang": { "en-us": { "role": { "terseLabel": "Document And Entity Information [Abstract]", "label": "Document And Entity Information [Abstract]", "documentation": "Document And Entity Information [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r336", "r337", "r338" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction [Flag]", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r336", "r337", "r338", "r339" ] }, "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Restatement Recovery Analysis [Flag]", "label": "Document Financial Statement Restatement Recovery Analysis [Flag]", "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)." } } }, "auth_ref": [ "r336", "r337", "r338", "r339" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentRegistrationStatement", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Registration Statement", "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r331" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "bldp_DomainNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "DomainNamesMember", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofIntangibleAssetswithIndefiniteUsefulLifeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domain names", "label": "Domain Names [Member]", "documentation": "Domain Names" } } }, "auth_ref": [] }, "bldp_ERPmanagementreportingsoftwaresystemMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ERPmanagementreportingsoftwaresystemMember", "presentation": [ "http://www.ballard.com/role/IntangibleassetsAcquiredDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofIntangibleAssetswithIndefiniteUsefulLifeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ERP management reporting software system", "label": "ERP management reporting software system [Member]", "documentation": "ERP management reporting software system [Member]" } } }, "auth_ref": [] }, "country_ES": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "ES", "presentation": [ "http://www.ballard.com/role/OperatingsegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Spain", "label": "SPAIN" } } }, "auth_ref": [] }, "bldp_EUROPE1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "EUROPE1Member", "presentation": [ "http://www.ballard.com/role/DisaggregationofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe", "label": "EUROPE 1 [Member]", "documentation": "EUROPE 1 [Member]" } } }, "auth_ref": [] }, "ifrs-full_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Basic and diluted loss per share", "label": "Earnings per share [abstract]" } } }, "auth_ref": [] }, "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate fluctuations on cash and cash equivalents held", "label": "Effect of exchange rate changes on cash and cash equivalents" } }, "en": { "role": { "documentation": "The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]" } } }, "auth_ref": [ "r135", "r136" ] }, "bldp_EliminationOfUnrealizedProfitOnDownstreamSales": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "EliminationOfUnrealizedProfitOnDownstreamSales", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofWeichaiBallardDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Elimination of unrealized profit on downstream sales, net of sale to third party", "label": "Elimination of Unrealized Profit on Downstream Sales", "documentation": "Elimination of Unrealized Profit on Downstream Sales" } } }, "auth_ref": [] }, "bldp_EmergingMarketsAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "EmergingMarketsAndOtherMember", "presentation": [ "http://www.ballard.com/role/DisaggregationofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Emerging Markets and Other", "label": "Emerging Markets and Other [Member]", "documentation": "Emerging Markets and Other" } } }, "auth_ref": [] }, "bldp_EmployeeBenefitsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "EmployeeBenefitsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Employee Benefits [Abstract]", "label": "Employee Benefits [Abstract]", "documentation": "Employee Benefits [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_EmployeeBenefitsExpense": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EmployeeBenefitsExpense", "crdr": "debit", "calculation": { "http://www.ballard.com/role/PersonnelexpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ballard.com/role/PersonnelexpensesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Personnel expenses", "label": "Employee benefits expense" } }, "en": { "role": { "documentation": "The expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment." } } }, "auth_ref": [ "r1", "r40", "r268" ] }, "bldp_EmployeeBenefitsFuturePlansRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "EmployeeBenefitsFuturePlansRollForward", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Benefits Future Plans [Roll Forward]", "label": "Employee Benefits Future Plans [Roll Forward]", "documentation": "Employee Benefits Future Plans" } } }, "auth_ref": [] }, "bldp_EmployeeRelatedLiabilitiesCurrent1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "EmployeeRelatedLiabilitiesCurrent1", "crdr": "credit", "calculation": { "http://www.ballard.com/role/TradeandotherpayablesDetails": { "parentTag": "ifrs-full_TradeAndOtherCurrentPayables", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/TradeandotherpayablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation payable", "label": "Employee Related Liabilities Current1", "documentation": "Employee Related Liabilities Current1" } } }, "auth_ref": [] }, "bldp_EmployeeStockOption1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "EmployeeStockOption1Member", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails", "http://www.ballard.com/role/EquitySharebasedcompensationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Option Expense", "terseLabel": "Stock Option", "label": "Employee Stock Option1 [Member]", "documentation": "Employee Stock Option1 [Member]" } } }, "auth_ref": [] }, "bldp_EncoreFXFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "EncoreFXFacilityMember", "presentation": [ "http://www.ballard.com/role/BankfacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "FX Facility", "label": "EncoreFX Facility [Member]", "documentation": "EncoreFX Facility [Member]" } } }, "auth_ref": [] }, "dei_EntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitiesTable", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entities [Table]", "label": "Entities [Table]", "documentation": "Container to assemble all relevant information about each entity associated with the document instance" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Country", "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityAddressesAddressTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesAddressTypeAxis", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Addresses, Address Type [Axis]", "label": "Entity Addresses, Address Type [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r333" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofWeichaiBallardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r333" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInformationLineItems", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Information [Line Items]", "label": "Entity Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r340" ] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPrimarySicNumber", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Primary SIC Number", "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r338" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r333" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r333" ] }, "ifrs-full_EntitysTotalForAssociatesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EntitysTotalForAssociatesMember", "presentation": [ "http://www.ballard.com/role/CommitmentsandcontingenciesDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofWeichaiBallardDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsNarrativeDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsScheduleofInvestmentsDetails", "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesNarrativeDetails", "http://www.ballard.com/role/RelatedpartytransactionsTransactionswithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity's total for associates", "label": "Entity's total for associates [member]" } }, "en": { "role": { "documentation": "This member stands for the standard value for the 'Associates' axis if no other member is used." } } }, "auth_ref": [ "r102", "r104", "r165" ] }, "ifrs-full_EntitysTotalForBusinessCombinationsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EntitysTotalForBusinessCombinationsMember", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails", "http://www.ballard.com/role/DiscontinuedoperationsScheduleofIntangibleAssetsDetails", "http://www.ballard.com/role/EquityNarrativeDetails", "http://www.ballard.com/role/IntangibleassetsAcquiredDetails", "http://www.ballard.com/role/IntangibleassetsNarrativeDetails", "http://www.ballard.com/role/ProvisionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity's total for business combinations", "label": "Entity's total for business combinations [member]" } }, "en": { "role": { "documentation": "This member stands for the standard value for the 'Business combinations' axis if no other member is used." } } }, "auth_ref": [ "r220", "r223" ] }, "ifrs-full_EntitysTotalForJointVenturesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EntitysTotalForJointVenturesMember", "presentation": [ "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofSynergyBallardJVCoDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsNarrativeDetails", "http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity's total for joint ventures", "label": "Entity's total for joint ventures [member]" } }, "en": { "role": { "documentation": "This member stands for the standard value for the 'Joint ventures' axis if no other member is used." } } }, "auth_ref": [ "r102", "r104", "r164" ] }, "ifrs-full_EntitysTotalForRelatedPartiesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EntitysTotalForRelatedPartiesMember", "presentation": [ "http://www.ballard.com/role/RelatedpartytransactionsTransactionswithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity's total for related parties", "label": "Entity's total for related parties [member]" } }, "en": { "role": { "documentation": "This member stands for the standard value for the 'Categories of related parties' axis if no other member is used." } } }, "auth_ref": [ "r95" ] }, "ifrs-full_EntitysTotalForSubsidiariesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EntitysTotalForSubsidiariesMember", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofSubsidiariesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity's total for subsidiaries", "label": "Entity's total for subsidiaries [member]" } }, "en": { "role": { "documentation": "This member stands for the standard value for the 'Subsidiaries' axis if no other member is used." } } }, "auth_ref": [ "r102", "r104", "r163" ] }, "ifrs-full_Equity": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "Equity", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_EquityAndLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity" } }, "en": { "role": { "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities." } } }, "auth_ref": [ "r17", "r25", "r143", "r145", "r166", "r167", "r168" ] }, "ifrs-full_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EquityAbstract", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition" ], "lang": { "en-us": { "role": { "terseLabel": "Equity:", "label": "Equity [abstract]" } } }, "auth_ref": [] }, "bldp_EquityAccountedInvestmentChangesInFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "EquityAccountedInvestmentChangesInFairValue", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/LongtermfinancialinvestmentsScheduleofEquityAccountedInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value", "label": "Equity- Accounted Investment Changes in Fair Value", "documentation": "Equity- Accounted Investment Changes in Fair Value" } } }, "auth_ref": [] }, "ifrs-full_EquityAndLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EquityAndLiabilities", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and equity", "label": "Equity and liabilities" } }, "en": { "role": { "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]" } } }, "auth_ref": [ "r17" ] }, "ifrs-full_EquityAndLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EquityAndLiabilitiesAbstract", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Equity", "label": "Equity and liabilities [abstract]" } } }, "auth_ref": [] }, "ifrs-full_EquityInstrumentsPercentageContributedToFairValueOfPlanAssets": { "xbrltype": "percentItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EquityInstrumentsPercentageContributedToFairValueOfPlanAssets", "calculation": { "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsCompositionofPlanAssetsDetails": { "parentTag": "bldp_PlanAssetsAtFairValueAllocationPercentage", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsCompositionofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity securities", "label": "Equity instruments, percentage contributed to fair value of plan assets" } }, "en": { "role": { "documentation": "The percentage equity instruments contribute to the fair value of defined benefit plan assets. [Refer: Plan assets, at fair value; Defined benefit plans [member]] [Contrast: Equity instruments, amount contributed to fair value of plan assets]" } } }, "auth_ref": [ "r361" ] }, "bldp_EquityInterestsIssuedOrIssuableVestingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "EquityInterestsIssuedOrIssuableVestingPeriod", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Equity Interests Issued or Issuable, Vesting Period", "documentation": "Equity Interests Issued or Issuable, Vesting Period" } } }, "auth_ref": [] }, "ifrs-full_EquityInterestsOfAcquirer": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EquityInterestsOfAcquirer", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity total value", "label": "Equity interests of acquirer" } }, "en": { "role": { "documentation": "The fair value, at the acquisition date, of equity interests of the acquirer transferred as consideration in a business combination. [Refer: Business combinations [member]]" } } }, "auth_ref": [ "r216" ] }, "ifrs-full_EquityMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EquityMember", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity", "label": "Equity [member]" } }, "en": { "role": { "documentation": "This member stands for the residual interest in the assets of the entity after deducting all its liabilities. It also represents the standard value for the 'Components of equity' axis if no other member is used." } } }, "auth_ref": [ "r6" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsInvestmentsDetails", "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsScheduleofEquityAccountedInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [] }, "ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EstimateOfContributionsExpectedToBePaidToPlan", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimate of contributions expected to be paid to plan for next annual reporting period", "label": "Estimate of contributions expected to be paid to plan for next annual reporting period" } }, "en": { "role": { "documentation": "The estimate of the expected contributions to be made to a defined benefit plan for the next annual reporting period. [Refer: Defined benefit plans [member]]" } } }, "auth_ref": [ "r76", "r77" ] }, "bldp_EstimatedFinancialEffectOfContingentLiabilitiesDiscountedCashFlowsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "EstimatedFinancialEffectOfContingentLiabilitiesDiscountedCashFlowsPercentage", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated future cash flows discounted percentage", "label": "Estimated Financial Effect Of Contingent Liabilities, Discounted Cash Flows, Percentage", "documentation": "Estimated Financial Effect Of Contingent Liabilities, Discounted Cash Flows, Percentage" } } }, "auth_ref": [] }, "bldp_EstimatedFinancialEffectOfContingentLiabilitiesUndiscountedCashFlows": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "EstimatedFinancialEffectOfContingentLiabilitiesUndiscountedCashFlows", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Undiscounted amount of the estimated cash flows", "label": "Estimated Financial Effect Of Contingent Liabilities, Undiscounted Cash Flows", "documentation": "Estimated Financial Effect Of Contingent Liabilities, Undiscounted Cash Flows" } } }, "auth_ref": [] }, "bldp_EventsAfterReportingPeriodAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "EventsAfterReportingPeriodAbstract", "lang": { "en-us": { "role": { "terseLabel": "Events After Reporting Period [Abstract]", "label": "Events After Reporting Period [Abstract]", "documentation": "Events After Reporting Period [Abstract]" } } }, "auth_ref": [] }, "bldp_ExercisePriceOfShareOptions": { "xbrltype": "perShareItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ExercisePriceOfShareOptions", "presentation": [ "http://www.ballard.com/role/EquityShareOptionsRangeofExercisePricesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price (in usd per share)", "label": "Exercise Price Of Share Options", "documentation": "Exercise Price Of Share Options" } } }, "auth_ref": [] }, "bldp_ExercisePriceRangeOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ExercisePriceRangeOneMember", "presentation": [ "http://www.ballard.com/role/EquityShareOptionsRangeofExercisePricesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "$1.33 - $3.08", "label": "Exercise Price Range One [Member]", "documentation": "Exercise Price Range One [Member]" } } }, "auth_ref": [] }, "bldp_ExercisePriceRangeSixMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ExercisePriceRangeSixMember", "presentation": [ "http://www.ballard.com/role/EquityShareOptionsRangeofExercisePricesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "$12.91 - $26.13", "label": "Exercise Price Range Six [Member]", "documentation": "Exercise Price Range Six" } } }, "auth_ref": [] }, "bldp_ExercisePriceRangeThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ExercisePriceRangeThreeMember", "presentation": [ "http://www.ballard.com/role/EquityShareOptionsRangeofExercisePricesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "$7.07 - $10.73", "label": "Exercise Price Range Three [Member]", "documentation": "Exercise Price Range Three [Member]" } } }, "auth_ref": [] }, "bldp_ExercisePriceRangeTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ExercisePriceRangeTwoMember", "presentation": [ "http://www.ballard.com/role/EquityShareOptionsRangeofExercisePricesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "$3.64 - $5.62", "label": "Exercise Price Range Two [Member]", "documentation": "Exercise Price Range Two [Member]" } } }, "auth_ref": [] }, "bldp_ExpectedTaxRecovery": { "xbrltype": "percentItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ExpectedTaxRecovery", "presentation": [ "http://www.ballard.com/role/IncometaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected tax recovery", "label": "Expected Tax Recovery", "documentation": "Expected Tax Recovery" } } }, "auth_ref": [] }, "ifrs-full_ExpenseByNature": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ExpenseByNature", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_ProfitLossFromOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Expenses, by nature" } }, "en": { "role": { "documentation": "The amount of expenses aggregated according to their nature (for example, depreciation, purchases of materials, transport costs, employee benefits and advertising costs), and not reallocated among functions within the entity." } } }, "auth_ref": [ "r40" ] }, "ifrs-full_ExpenseByNatureAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ExpenseByNatureAbstract", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Expenses by nature [abstract]" } } }, "auth_ref": [] }, "bldp_ExpenseFromShareBasedPaymentTransactionsWithEmployees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ExpenseFromShareBasedPaymentTransactionsWithEmployees", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/EquitySharebasedcompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued operations", "label": "Expense From Share-Based Payment Transactions With Employees", "documentation": "Expense From Share-Based Payment Transactions With Employees" } } }, "auth_ref": [] }, "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ExpenseFromSharebasedPaymentTransactionsWithEmployees", "crdr": "debit", "calculation": { "http://www.ballard.com/role/PersonnelexpensesDetails": { "parentTag": "ifrs-full_EmployeeBenefitsExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails", "http://www.ballard.com/role/EquitySharebasedcompensationDetails", "http://www.ballard.com/role/PersonnelexpensesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total share-based compensation for continuing operations (per statement of loss)", "terseLabel": "Compensation expense", "label": "Expense from share-based payment transactions with employees" } }, "en": { "role": { "documentation": "The amount of expense from share-based payment transactions with employees. [Refer: Expense from share-based payment transactions]" } } }, "auth_ref": [ "r345" ] }, "ifrs-full_ExpenseOfRestructuringActivities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ExpenseOfRestructuringActivities", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/OtheroperatingexpenseNarrativeDetails", "http://www.ballard.com/role/OtheroperatingexpenseScheduleofDetailedInformationonOtherOperatingExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and related costs", "label": "Expense of restructuring activities" } }, "en": { "role": { "documentation": "The amount of expense relating to restructuring. Restructuring is a programme that is planned and controlled by management and materially changes either the scope of a business undertaken by an entity or the manner in which that business is conducted. Such programmes include: (a) the sale or termination of a line of business; (b) closure of business locations in a country or region or the relocation of activities from one country or region to another; (c) changes in management structure; and (d) fundamental reorganisations that have a material effect on the nature and focus of the entity's operations." } } }, "auth_ref": [ "r38" ] }, "ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory", "presentation": [ "http://www.ballard.com/role/DeferredrevenueTables", "http://www.ballard.com/role/TradeandotherreceivablesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Explanation of Significant Changes in Contract Assets", "terseLabel": "Schedule of Explanation of Significant Changes in Contract Assets", "label": "Explanation of significant changes in contract assets and contract liabilities [text block]" } }, "en": { "role": { "documentation": "The explanation of the significant changes in the contract assets and the contract liabilities. [Refer: Contract assets; Contract liabilities]" } } }, "auth_ref": [ "r175" ] }, "country_FR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "FR", "presentation": [ "http://www.ballard.com/role/OperatingsegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "France", "label": "FRANCE" } } }, "auth_ref": [] }, "bldp_FinanceAndOtherIncomeExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "FinanceAndOtherIncomeExpenses", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "bldp_FinanceExpenseNet", "weight": -1.0, "order": 1.0 }, "http://www.ballard.com/role/FinanceincomeandexpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss", "http://www.ballard.com/role/FinanceincomeandexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance income (loss) and other", "totalLabel": "Finance income (loss) and other", "label": "Finance and Other Income (Expenses)", "documentation": "Finance and Other Income (Expenses)" } } }, "auth_ref": [] }, "ifrs-full_FinanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "FinanceCosts", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "bldp_FinanceExpenseNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss", "http://www.ballard.com/role/FinanceincomeandexpenseDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Finance expense", "label": "Finance costs" } }, "en": { "role": { "documentation": "The amount of costs associated with financing activities of the entity." } } }, "auth_ref": [ "r32" ] }, "bldp_FinanceExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "FinanceExpenseNet", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_ProfitLossBeforeTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net finance income (loss)", "label": "Finance Expense, Net", "documentation": "Finance Expense, Net" } } }, "auth_ref": [] }, "ifrs-full_FinancialAssetsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "FinancialAssetsMember", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial assets, class", "label": "Financial assets, class [member]" } }, "en": { "role": { "documentation": "This member stands for aggregated classes of financial assets. It also represents the standard value for the 'Classes of financial assets' axis if no other member is used. [Refer: Financial assets]" } } }, "auth_ref": [ "r201", "r242", "r243", "r265", "r266" ] }, "bldp_FinancialInstrumentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "FinancialInstrumentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Abstract]", "label": "Financial Instruments [Abstract]", "documentation": "Financial Instruments [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_FinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "FinishedGoods", "crdr": "debit", "calculation": { "http://www.ballard.com/role/InventoriesScheduleofDetailedInformationAboutInventoriesDetails": { "parentTag": "ifrs-full_Inventories", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ballard.com/role/InventoriesScheduleofDetailedInformationAboutInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Current finished goods" } }, "en": { "role": { "documentation": "A classification of current inventory representing the amount of goods that have completed the production process and are held for sale in the ordinary course of business. [Refer: Inventories]" } } }, "auth_ref": [ "r274", "r366" ] }, "ifrs-full_FixturesAndFittingsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "FixturesAndFittingsMember", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofDetailedInformationAboutPropertyPlantandEquipmentDetails", "http://www.ballard.com/role/PropertyplantandequipmentNetCarryingAmountsIncludedinPropertyPlantandEquipmentDetails", "http://www.ballard.com/role/PropertyplantandequipmentRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Fixtures and fittings [member]" } }, "en": { "role": { "documentation": "This member stands for a class of property, plant and equipment representing fixtures and fittings that are not permanently attached to real property. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r282" ] }, "bldp_ForeignCurrencyTransactionGainLossUnrealized1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ForeignCurrencyTransactionGainLossUnrealized1", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/BankfacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain on forward foreign exchange contracts", "label": "Foreign Currency Transaction Gain (Loss), Unrealized1", "documentation": "Foreign Currency Transaction Gain (Loss), Unrealized1" } } }, "auth_ref": [] }, "bldp_ForeignExchangeFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ForeignExchangeFacility", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/BankfacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange facility", "label": "Foreign Exchange Facility", "documentation": "Foreign Exchange Facility" } } }, "auth_ref": [] }, "bldp_ForeignExchangeGainLossAndGainsLossesOnFinancialAssetAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ForeignExchangeGainLossAndGainsLossesOnFinancialAssetAtFairValue", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange gain (loss)", "label": "Foreign exchange gain (loss) and gains (losses) on financial asset at fair value", "documentation": "Foreign exchange gain (loss) and gains (losses) on financial asset at fair value" } } }, "auth_ref": [] }, "bldp_ForseePowerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ForseePowerMember", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsInvestmentsDetails", "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsScheduleofEquityAccountedInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forsee Power", "label": "Forsee Power [Member]", "documentation": "Forsee Power" } } }, "auth_ref": [] }, "bldp_FuelCellProductsAndServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "FuelCellProductsAndServicesMember", "presentation": [ "http://www.ballard.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fuel Cell Products and Services", "label": "Fuel Cell Products and Services [Member]", "documentation": "Fuel Cell Products and Services" } } }, "auth_ref": [] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "GB", "presentation": [ "http://www.ballard.com/role/IncometaxesUnrecognizedDeferredTaxAssetsDetails", "http://www.ballard.com/role/OperatingsegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United Kingdom", "label": "UNITED KINGDOM" } } }, "auth_ref": [] }, "ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset", "crdr": "debit", "calculation": { "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Remeasurement (gains) losses", "label": "Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income" } }, "en": { "role": { "documentation": "The decrease (increase) in a net defined benefit liability (asset) resulting from the remeasurement of that net defined benefit liability (asset). [Refer: Net defined benefit liability (asset)]" } } }, "auth_ref": [ "r70" ] }, "ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Actuarial loss (gain) arising from:", "label": "Changes in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income [abstract]" } } }, "auth_ref": [] }, "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss", "crdr": "credit", "calculation": { "http://www.ballard.com/role/FinanceincomeandexpenseDetails": { "parentTag": "bldp_FinanceAndOtherIncomeExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ballard.com/role/EquityaccountedInvestmentsScheduleofInvestmentsDetails", "http://www.ballard.com/role/FinanceincomeandexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative translation adjustment due to foreign exchange", "verboseLabel": "Foreign exchange gain (loss)", "label": "Foreign exchange gain (loss)" } }, "en": { "role": { "documentation": "The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Financial instruments, class [member]]" } } }, "auth_ref": [ "r8", "r85" ] }, "ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss", "crdr": "credit", "calculation": { "http://www.ballard.com/role/FinanceincomeandexpenseDetails": { "parentTag": "bldp_FinanceAndOtherIncomeExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ballard.com/role/FinanceincomeandexpenseDetails", "http://www.ballard.com/role/FinancialinstrumentsInvestmentsDetails", "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mark to market and foreign exchange loss on financial assets", "negatedTerseLabel": "Gains (losses) on financial assets at fair value through profit or loss", "verboseLabel": "Mark-to-market gain (loss) on financial assets", "label": "Gains (losses) on financial assets at fair value through profit or loss" } }, "en": { "role": { "documentation": "The gains (losses) on financial assets at fair value through profit or loss. [Refer: Financial assets at fair value through profit or loss]" } } }, "auth_ref": [ "r230" ] }, "ifrs-full_GeographicalAreasAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "GeographicalAreasAxis", "presentation": [ "http://www.ballard.com/role/DisaggregationofrevenueDetails", "http://www.ballard.com/role/IncometaxesUnrecognizedDeferredTaxAssetsDetails", "http://www.ballard.com/role/OperatingsegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical areas [axis]", "label": "Geographical areas [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r262", "r284", "r314", "r318" ] }, "ifrs-full_GeographicalAreasMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "GeographicalAreasMember", "presentation": [ "http://www.ballard.com/role/DisaggregationofrevenueDetails", "http://www.ballard.com/role/IncometaxesUnrecognizedDeferredTaxAssetsDetails", "http://www.ballard.com/role/OperatingsegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical areas", "label": "Geographical areas [member]" } }, "en": { "role": { "documentation": "This member stands for aggregated geographical areas. It also represents the standard value for the 'Geographical areas' axis if no other member is used." } } }, "auth_ref": [ "r262", "r284", "r314", "r318" ] }, "ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "GoodsOrServicesTransferredAtPointInTimeMember", "presentation": [ "http://www.ballard.com/role/DisaggregationofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Products transferred at a point in time", "label": "Goods or services transferred at point in time [member]" } }, "en": { "role": { "documentation": "This member stands for goods or services transferred to customers at a point in time. [Refer: Performance obligations satisfied at point in time [member]]" } } }, "auth_ref": [ "r315" ] }, "ifrs-full_GoodsOrServicesTransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "GoodsOrServicesTransferredOverTimeMember", "presentation": [ "http://www.ballard.com/role/DisaggregationofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Products and services transferred over time", "label": "Goods or services transferred over time [member]" } }, "en": { "role": { "documentation": "This member stands for goods or services transferred to customers over time. [Refer: Performance obligations satisfied over time [member]]" } } }, "auth_ref": [ "r315" ] }, "ifrs-full_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition", "http://www.ballard.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill" } }, "en": { "role": { "documentation": "The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Business combinations [member]]" } } }, "auth_ref": [ "r9", "r112", "r113", "r222" ] }, "bldp_GovernmentLevies": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "GovernmentLevies", "crdr": "debit", "calculation": { "http://www.ballard.com/role/FinanceincomeandexpenseDetails": { "parentTag": "bldp_FinanceAndOtherIncomeExpenses", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.ballard.com/role/FinanceincomeandexpenseDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Government levies", "label": "Government levies", "documentation": "Government levies" } } }, "auth_ref": [] }, "bldp_GreenHydrogenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "GreenHydrogenMember", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsInvestmentsDetails", "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Green Hydrogen", "label": "Green Hydrogen [Member]", "documentation": "Green Hydrogen" } } }, "auth_ref": [] }, "ifrs-full_GrossCarryingAmountMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "GrossCarryingAmountMember", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsScheduleofIntangibleAssetsDetails", "http://www.ballard.com/role/IntangibleassetsRollforwardDetails", "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsRollforwardDetails", "http://www.ballard.com/role/PropertyplantandequipmentRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost", "label": "Gross carrying amount [member]" } }, "en": { "role": { "documentation": "This member stands for the amount at which an asset is recognised before deducting any accumulated depreciation (amortisation) and accumulated impairment losses thereon. [Refer: Depreciation and amortisation expense; Impairment loss]" } } }, "auth_ref": [ "r50", "r119", "r128", "r131", "r222", "r239", "r240", "r322" ] }, "ifrs-full_GrossLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "GrossLeaseLiabilities", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/LeaseliabilityMaturityAnalysisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total undiscounted lease liabilities", "label": "Gross lease liabilities" } }, "en": { "role": { "documentation": "The amount of contractual undiscounted cash flows in relation to lease liabilities before deducting finance charges. [Refer: Lease liabilities]" } } }, "auth_ref": [ "r186", "r325" ] }, "ifrs-full_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_ProfitLossFromOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Gross margin", "label": "Gross profit" } }, "en": { "role": { "documentation": "The amount of revenue less cost of sales. [Refer: Cost of sales; Revenue]" } } }, "auth_ref": [ "r269" ] }, "bldp_GuangzhouBallardPowerSystemsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "GuangzhouBallardPowerSystemsIncMember", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofSubsidiariesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guangzhou Ballard Power Systems Co., Ltd.", "label": "Guangzhou Ballard Power Systems Inc [Member]", "documentation": "Guangzhou Ballard Power Systems Inc [Member]" } } }, "auth_ref": [] }, "bldp_HDMobilitySubtotalMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "HDMobilitySubtotalMember", "presentation": [ "http://www.ballard.com/role/DisaggregationofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HD Mobility subtotal", "label": "HD Mobility Subtotal [Member]", "documentation": "HD Mobility Subtotal" } } }, "auth_ref": [] }, "country_HK": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "HK", "presentation": [ "http://www.ballard.com/role/IncometaxesUnrecognizedDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hong Kong", "label": "HONG KONG" } } }, "auth_ref": [] }, "bldp_HyCapFundMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "HyCapFundMember", "presentation": [ "http://www.ballard.com/role/CommitmentsandcontingenciesDetails", "http://www.ballard.com/role/FinancialinstrumentsInvestmentsDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsScheduleofEquityAccountedInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HyCap Fund", "label": "HyCap Fund [Member]", "documentation": "HyCap Fund" } } }, "auth_ref": [] }, "bldp_HydrogenFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "HydrogenFundsMember", "presentation": [ "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hydrogen Funds", "label": "Hydrogen Funds [Member]", "documentation": "Hydrogen Funds" } } }, "auth_ref": [] }, "country_IN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "IN", "presentation": [ "http://www.ballard.com/role/OperatingsegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "India", "label": "INDIA" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r336", "r337", "r338" ] }, "ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "intangible assets fair value", "label": "Identifiable intangible assets recognised as of acquisition date" } }, "en": { "role": { "documentation": "The amount recognised as of the acquisition date for identifiable intangible assets acquired in a business combination. [Refer: Intangible assets other than goodwill; Business combinations [member]]" } } }, "auth_ref": [ "r320", "r321" ] }, "ifrs-full_ImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ImpairmentLoss", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_ProfitLossBeforeTax", "weight": -1.0, "order": 3.0 }, "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInOperations", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows", "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Impairment charges on property, plant and equipment", "terseLabel": "Impairment charges on property, plant and equipment", "label": "Impairment loss" } }, "en": { "role": { "documentation": "The amount recognised as a reduction of the carrying amount of an asset or cash-generating unit to its recoverable amount. [Refer: Carrying amount [member]]" } } }, "auth_ref": [ "r110", "r111" ] }, "ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ImpairmentLossRecognisedInProfitOrLossGoodwill", "calculation": { "http://www.ballard.com/role/DiscontinuedoperationsNetLossfromDiscontinuedOperationsDetails": { "parentTag": "ifrs-full_ProfitLossFromDiscontinuedOperations", "weight": -1.0, "order": 7.0 }, "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInOperations", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows", "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails", "http://www.ballard.com/role/DiscontinuedoperationsNetLossfromDiscontinuedOperationsDetails", "http://www.ballard.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Impairment charges on Goodwill", "terseLabel": "Impairment charges on goodwill", "negatedTerseLabel": "Impairment charges on goodwill", "label": "Impairment loss recognised in profit or loss, goodwill" } }, "en": { "role": { "documentation": "The amount of impairment loss recognised in profit or loss for goodwill. [Refer: Impairment loss recognised in profit or loss; Goodwill]" } } }, "auth_ref": [ "r221" ] }, "ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill", "calculation": { "http://www.ballard.com/role/DiscontinuedoperationsNetLossfromDiscontinuedOperationsDetails": { "parentTag": "ifrs-full_ProfitLossFromDiscontinuedOperations", "weight": -1.0, "order": 4.0 }, "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInOperations", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows", "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails", "http://www.ballard.com/role/DiscontinuedoperationsNetLossfromDiscontinuedOperationsDetails", "http://www.ballard.com/role/IntangibleassetsNarrativeDetails", "http://www.ballard.com/role/IntangibleassetsRollforwardDetails", "http://www.ballard.com/role/PropertyplantandequipmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment charges on intangible assets", "negatedTerseLabel": "Impairment charges on intangible assets", "label": "Impairment loss recognised in profit or loss, intangible assets other than goodwill" } }, "en": { "role": { "documentation": "The amount of impairment loss recognised in profit or loss for intangible assets other than goodwill. [Refer: Impairment loss recognised in profit or loss; Intangible assets other than goodwill]" } } }, "auth_ref": [ "r121" ] }, "ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment", "presentation": [ "http://www.ballard.com/role/ImpairmentchargesonpropertyplantandequipmentNarrativeDetails", "http://www.ballard.com/role/PropertyplantandequipmentNarrativeDetails", "http://www.ballard.com/role/PropertyplantandequipmentRollforwardDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Impairment", "terseLabel": "Impairment loss", "label": "Impairment loss recognised in profit or loss, property, plant and equipment" } }, "en": { "role": { "documentation": "The amount of impairment loss recognised in profit or loss for property, plant and equipment. [Refer: Impairment loss recognised in profit or loss; Property, plant and equipment]" } } }, "auth_ref": [ "r37", "r53" ] }, "ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ImpairmentLossRecognisedInProfitOrLossTradeReceivables", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment loss on trade receivables", "label": "Impairment loss recognised in profit or loss, trade receivables" } }, "en": { "role": { "documentation": "The amount of impairment loss recognised in profit or loss for trade receivables. [Refer: Impairment loss recognised in profit or loss; Trade receivables]" } } }, "auth_ref": [ "r345" ] }, "ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/OtheroperatingexpenseNarrativeDetails", "http://www.ballard.com/role/OtheroperatingexpenseScheduleofDetailedInformationonOtherOperatingExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net impairment loss on trade receivables", "label": "Impairment loss (reversal of impairment loss) recognised in profit or loss, trade receivables" } }, "en": { "role": { "documentation": "The amount of impairment loss or reversal of impairment loss recognised in profit or loss for trade receivables. [Refer: Impairment loss recognised in profit or loss; Reversal of impairment loss recognised in profit or loss; Trade receivables]" } } }, "auth_ref": [ "r345" ] }, "bldp_ImpairmentOfAssetsAndIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ImpairmentOfAssetsAndIntangibleAssetsLineItems", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of Assets and Intangible Assets [Line Items]", "label": "Impairment of Assets and Intangible Assets [Line Items]", "documentation": "Impairment of Assets and Intangible Assets" } } }, "auth_ref": [] }, "bldp_ImpairmentOfAssetsAndIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ImpairmentOfAssetsAndIntangibleAssetsTable", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of Assets and Intangible Assets [Table]", "label": "Impairment of Assets and Intangible Assets [Table]", "documentation": "Impairment of Assets and Intangible Assets" } } }, "auth_ref": [] }, "bldp_ImpairmentOfPropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ImpairmentOfPropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Impairment of Property, Plant, and Equipment [Abstract]", "label": "Impairment of Property, Plant, and Equipment [Abstract]", "documentation": "Impairment of Assets [Abstract]" } } }, "auth_ref": [] }, "bldp_ImpairmentofAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ImpairmentofAssetsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Impairment of Assets [Abstract]", "label": "Impairment of Assets [Abstract]", "documentation": "Impairment of Assets [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Profit or loss [abstract]", "label": "Profit or loss [abstract]" } } }, "auth_ref": [] }, "ifrs-full_IncomeTaxExpenseContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IncomeTaxExpenseContinuingOperations", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_ProfitLossFromContinuingOperations", "weight": -1.0, "order": 2.0 }, "http://www.ballard.com/role/IncometaxesCurrentTaxExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.ballard.com/role/IncometaxesTaxRateReconciliationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss", "http://www.ballard.com/role/IncometaxesCurrentTaxExpenseDetails", "http://www.ballard.com/role/IncometaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Income tax expense", "totalLabel": "Total income tax expense from continuing operations", "label": "Tax expense (income)" } }, "en": { "role": { "documentation": "The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]" } } }, "auth_ref": [ "r34", "r42", "r43", "r44", "r100", "r161", "r250" ] }, "bldp_IncomeTaxesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "IncomeTaxesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Taxes [Abstract]", "label": "Income Taxes [Abstract]", "documentation": "Income Taxes [Abstract]" } } }, "auth_ref": [] }, "bldp_Incorporationcosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "Incorporationcosts", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofWeichaiBallardDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Incorporation costs", "label": "Incorporation costs", "documentation": "Incorporation costs" } } }, "auth_ref": [] }, "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IncreaseDecreaseInCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Decrease in cash and cash equivalents", "label": "Increase (decrease) in cash and cash equivalents after effect of exchange rate changes" } }, "en": { "role": { "documentation": "The increase (decrease) in cash and cash equivalents after the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]" } } }, "auth_ref": [ "r138" ] }, "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.ballard.com/role/DiscontinuedoperationsNetCashFlowsfromDiscontinuedOperationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNetCashFlowsfromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Cash used in discontinued operations", "label": "Increase (decrease) in cash and cash equivalents, discontinued operations" } }, "en": { "role": { "documentation": "The increase (decrease) in cash and cash equivalents from discontinued operations. [Refer: Cash and cash equivalents; Discontinued operations [member]]" } } }, "auth_ref": [ "r380" ] }, "ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IncreaseDecreaseInExistingProvisionsOtherProvisions", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails", "http://www.ballard.com/role/ProvisionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Upward adjustments / increase in provision", "label": "Increase in existing provisions, other provisions" } }, "en": { "role": { "documentation": "The increase in existing other provisions. [Refer: Other provisions]" } } }, "auth_ref": [ "r115" ] }, "bldp_IncreaseDecreaseInFairValueOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "IncreaseDecreaseInFairValueOfInvestments", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net decrease in fair value of investments", "label": "Increase (decrease) in fair value of investments", "documentation": "Increase (decrease) in fair value of investments" } } }, "auth_ref": [] }, "ifrs-full_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromExpenseIncomeInProfitOrLoss": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromExpenseIncomeInProfitOrLoss", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future plan expense", "label": "Increase (decrease) in net defined benefit liability (asset) resulting from expense (income) in profit or loss" } }, "en": { "role": { "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from expense (income) included in profit or loss. [Refer: Net defined benefit liability (asset); Profit (loss)] [Contrast: Post-employment benefit expense in profit or loss, defined benefit plans]" } } }, "auth_ref": [ "r359" ] }, "ifrs-full_IncreaseDecreaseThroughAcquisitionOfSubsidiary": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IncreaseDecreaseThroughAcquisitionOfSubsidiary", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred share consideration related to acquisition", "label": "Increase (decrease) through acquisition of subsidiary, equity" } }, "en": { "role": { "documentation": "The increase (decrease) in equity resulting from the acquisition of subsidiaries. [Refer: Subsidiaries [member]]" } } }, "auth_ref": [ "r342" ] }, "bldp_IncreaseDecreaseThroughChangesOtherThanRecognizedInProfitLossOrRemeasurementNetDefinedBenefitLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "IncreaseDecreaseThroughChangesOtherThanRecognizedInProfitLossOrRemeasurementNetDefinedBenefitLiabilityAsset", "crdr": "credit", "calculation": { "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Other total", "label": "Increase (Decrease) Through Changes Other Than Recognized In Profit (Loss) Or Remeasurement, Net Defined Benefit Liability (Asset)", "documentation": "Increase (Decrease) Through Changes Other Than Recognized In Profit (Loss) Or Remeasurement, Net Defined Benefit Liability (Asset)" } } }, "auth_ref": [] }, "ifrs-full_IncreaseDecreaseThroughCumulativeCatchupAdjustmentsToRevenueContractAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IncreaseDecreaseThroughCumulativeCatchupAdjustmentsToRevenueContractAssets", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/TradeandotherreceivablesContractAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions to contract assets", "label": "Increase (decrease) through cumulative catch-up adjustments to revenue, contract assets" } }, "en": { "role": { "documentation": "The increase (decrease) in contract assets resulting from cumulative catch-up adjustments to revenue. [Refer: Contract assets; Revenue from contracts with customers]" } } }, "auth_ref": [ "r311" ] }, "ifrs-full_IncreaseDecreaseThroughCumulativeCatchupAdjustmentsToRevenueContractLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IncreaseDecreaseThroughCumulativeCatchupAdjustmentsToRevenueContractLiabilities", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/DeferredrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions to deferred revenue", "label": "Increase (decrease) through cumulative catch-up adjustments to revenue, contract liabilities" } }, "en": { "role": { "documentation": "The increase (decrease) in contract liabilities resulting from cumulative catch-up adjustments to revenue. [Refer: Contract liabilities; Revenue from contracts with customers]" } } }, "auth_ref": [ "r311" ] }, "ifrs-full_IncreaseDecreaseThroughExerciseOfOptions": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IncreaseDecreaseThroughExerciseOfOptions", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Redeemed/exercised", "label": "Increase (decrease) through exercise of options, equity" } }, "en": { "role": { "documentation": "The increase (decrease) in equity resulting from the exercise of options." } } }, "auth_ref": [ "r342" ] }, "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails", "http://www.ballard.com/role/ProvisionsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of movements in exchange rates", "label": "Increase (decrease) through net exchange differences, other provisions" } }, "en": { "role": { "documentation": "The increase (decrease) in other provisions resulting from foreign currency exchange rate changes on provisions measured in a currency different from the entity's presentation currency. [Refer: Other provisions]" } } }, "auth_ref": [ "r368" ] }, "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/PropertyplantandequipmentRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of movements in exchange rates", "label": "Increase (decrease) through net exchange differences, property, plant and equipment" } }, "en": { "role": { "documentation": "The increase (decrease) in property, plant and equipment resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r55" ] }, "bldp_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Effect of movements in exchange rates", "label": "Increase (Decrease) Through Net Exchange Differences, Right-Of-Use Assets", "documentation": "Increase (Decrease) Through Net Exchange Differences, Right-Of-Use Assets" } } }, "auth_ref": [] }, "ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Benefits payable", "label": "Increase (decrease) in net defined benefit liability (asset) resulting from other changes" } }, "en": { "role": { "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Net defined benefit liability (asset)]" } } }, "auth_ref": [ "r359" ] }, "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.ballard.com/role/EquityNarrativeDetails", "http://www.ballard.com/role/EquitySharebasedcompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "verboseLabel": "Total share-based compensation (per statement of equity)", "netLabel": "Share-based compensation", "label": "Increase (decrease) through share-based payment transactions, equity" } }, "en": { "role": { "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]" } } }, "auth_ref": [ "r5" ] }, "bldp_IncreaseDecreaseThroughTransfersInRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "IncreaseDecreaseThroughTransfersInRightOfUseAssets", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Transfer", "label": "Increase (decrease) Through Transfers in Right-of-use Assets", "documentation": "Increase (decrease) Through Transfers in Right-of-use Assets" } } }, "auth_ref": [] }, "ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/PropertyplantandequipmentRollforwardDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Transfers", "label": "Increase (decrease) through transfers, property, plant and equipment" } }, "en": { "role": { "documentation": "The increase (decrease) in property, plant and equipment resulting from transfers. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r356" ] }, "bldp_IncreaseInShortTermInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "IncreaseInShortTermInvestment", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in short term investment", "label": "Increase in Short term Investment", "documentation": "Increase in Short term Investment" } } }, "auth_ref": [] }, "bldp_InitialContributionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "InitialContributionMember", "presentation": [ "http://www.ballard.com/role/CommitmentsandcontingenciesDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial Contribution", "label": "Initial Contribution [Member]", "documentation": "Initial Contribution" } } }, "auth_ref": [] }, "ifrs-full_InitiallyAppliedIFRSsAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "InitiallyAppliedIFRSsAxis", "presentation": [ "http://www.ballard.com/role/ProvisionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initially applied IFRSs [axis]", "label": "Initially applied IFRSs [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r141" ] }, "ifrs-full_InitiallyAppliedIFRSsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "InitiallyAppliedIFRSsMember", "presentation": [ "http://www.ballard.com/role/ProvisionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initially applied IFRSs", "label": "Initially applied IFRSs [member]" } }, "en": { "role": { "documentation": "This member stands for IFRSs that have been initially applied by the entity. It also represents the standard value for the 'Initially applied IFRSs' axis if no other member is used. [Refer: IFRSs [member]]" } } }, "auth_ref": [ "r141" ] }, "bldp_IntangibleAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "IntangibleAssetsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets [Abstract]", "label": "Intangible Assets [Abstract]", "documentation": "Intangible Assets [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_IntangibleAssetsAndGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IntangibleAssetsAndGoodwill", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets and goodwill", "label": "Intangible assets and goodwill" } }, "en": { "role": { "documentation": "The amount of intangible assets and goodwill held by the entity. [Refer: Goodwill; Intangible assets other than goodwill]" } } }, "auth_ref": [ "r348" ] }, "ifrs-full_IntangibleAssetsAndGoodwillMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IntangibleAssetsAndGoodwillMember", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets and goodwill", "label": "Intangible assets and goodwill [member]" } }, "en": { "role": { "documentation": "This member stands for intangible assets and goodwill. It also represents the standard value for the 'Classes of intangible assets and goodwill' axis if no other member is used. [Refer: Goodwill; Intangible assets other than goodwill]" } } }, "auth_ref": [ "r370" ] }, "ifrs-full_IntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition", "http://www.ballard.com/role/DiscontinuedoperationsScheduleofIntangibleAssetsDetails", "http://www.ballard.com/role/IntangibleassetsAcquiredDetails", "http://www.ballard.com/role/IntangibleassetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Intangible assets other than goodwill" } }, "en": { "role": { "documentation": "The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]" } } }, "auth_ref": [ "r9", "r123" ] }, "ifrs-full_IntangibleAssetsOtherThanGoodwillMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IntangibleAssetsOtherThanGoodwillMember", "presentation": [ "http://www.ballard.com/role/IntangibleassetsAcquiredDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofIntangibleAssetswithIndefiniteUsefulLifeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Intangible assets other than goodwill [member]" } }, "en": { "role": { "documentation": "This member stands for intangible assets other than goodwill. It also represents the standard value for the 'Classes of intangible assets other than goodwill' axis if no other member is used. [Refer: Intangible assets other than goodwill]" } } }, "auth_ref": [ "r124", "r289", "r316" ] }, "bldp_IntellectualPropertyTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "IntellectualPropertyTerm", "presentation": [ "http://www.ballard.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration period (years)", "label": "Intellectual Property, Term", "documentation": "Intellectual Property, Term" } } }, "auth_ref": [] }, "ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "InterestExpenseIncomeNetDefinedBenefitLiabilityAsset", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest cost (income)", "label": "Increase (decrease) in net defined benefit liability (asset) resulting from interest expense (income)" } }, "en": { "role": { "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from the passage of time. [Refer: Interest expense; Net defined benefit liability (asset)]" } } }, "auth_ref": [ "r66" ] }, "ifrs-full_InterestRateRiskMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "InterestRateRiskMember", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate risk", "label": "Interest rate risk [member]" } }, "en": { "role": { "documentation": "This member stands for the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in market interest rates. [Refer: Financial instruments, class [member]]" } } }, "auth_ref": [ "r195", "r196", "r197", "r198", "r247" ] }, "bldp_InterestsInOtherEntitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "InterestsInOtherEntitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Interests In Other Entities [Abstract]", "label": "Interests In Other Entities [Abstract]", "documentation": "Interests In Other Entities [Abstract]" } } }, "auth_ref": [] }, "bldp_InternallygeneratedfuelcellMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "InternallygeneratedfuelcellMember", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofIntangibleAssetswithIndefiniteUsefulLifeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internally generated fuel cell intangible assets", "label": "Internally generated fuel cell [Member]", "documentation": "Internally generated fuel cell [Member]" } } }, "auth_ref": [] }, "ifrs-full_Inventories": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "Inventories", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_CurrentAssets", "weight": 1.0, "order": 2.0 }, "http://www.ballard.com/role/InventoriesScheduleofDetailedInformationAboutInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition", "http://www.ballard.com/role/InventoriesScheduleofDetailedInformationAboutInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "totalLabel": "Inventories", "label": "Current inventories" } }, "en": { "role": { "documentation": "The amount of current inventories. [Refer: Inventories]" } } }, "auth_ref": [ "r11", "r80", "r271" ] }, "bldp_InventoriesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "InventoriesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventories [Abstract]", "label": "Inventories [Abstract]", "documentation": "Inventories [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_InventoryWritedown2011": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "InventoryWritedown2011", "presentation": [ "http://www.ballard.com/role/InventoriesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory write-down", "label": "Inventory write-down" } }, "en": { "role": { "documentation": "The amount of expense recognised related to the write-down of inventories to net realisable value. [Refer: Inventories]" } } }, "auth_ref": [ "r37", "r82" ] }, "ifrs-full_InvestmentAccountedForUsingEquityMethod": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "InvestmentAccountedForUsingEquityMethod", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition", "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofSynergyBallardJVCoDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofWeichaiBallardDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsScheduleofInvestmentsDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsScheduleofEquityAccountedInvestmentsDetails", "http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-accounted investments", "periodStartLabel": "Investments, beginning balance", "periodEndLabel": "Investments, ending balance", "verboseLabel": "Carrying amount of investment", "netLabel": "Investment fair value cost", "label": "Investments accounted for using equity method" } }, "en": { "role": { "documentation": "The amount of investments accounted for using the equity method. The equity method is a method of accounting whereby the investment is initially recognised at cost and adjusted thereafter for the post-acquisition change in the investor's share of net assets of the investee. The investor's profit or loss includes its share of the profit or loss of the investee. The investor's other comprehensive income includes its share of the other comprehensive income of the investee. [Refer: At cost [member]]" } } }, "auth_ref": [ "r10", "r162", "r252" ] }, "bldp_InvestmentContributionsAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "InvestmentContributionsAxis", "presentation": [ "http://www.ballard.com/role/CommitmentsandcontingenciesDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Contributions [Axis]", "label": "Investment Contributions [Axis]", "documentation": "Investment Contributions" } } }, "auth_ref": [] }, "bldp_InvestmentContributionsDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "InvestmentContributionsDomain", "presentation": [ "http://www.ballard.com/role/CommitmentsandcontingenciesDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Contributions [Domain]", "label": "Investment Contributions [Domain]", "documentation": "Investment Contributions [Domain]" } } }, "auth_ref": [] }, "bldp_InvestmentFairValueCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "InvestmentFairValueCost", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/EquityaccountedInvestmentsNarrativeDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment fair value cost", "label": "Investment Fair Value Cost", "documentation": "Investment Fair Value Cost" } } }, "auth_ref": [] }, "ifrs-full_InvestmentIncome": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "InvestmentIncome", "crdr": "credit", "calculation": { "http://www.ballard.com/role/FinanceincomeandexpenseDetails": { "parentTag": "bldp_FinanceAndOtherIncomeExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/FinanceincomeandexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment income", "label": "Investment income" } }, "en": { "role": { "documentation": "The amount of investment income, such as interest and dividends." } } }, "auth_ref": [ "r98", "r351" ] }, "bldp_InvestmentOtherEntitiesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "InvestmentOtherEntitiesRollForward", "presentation": [ "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofSynergyBallardJVCoDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsScheduleofEquityAccountedInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Other Entities [Roll Forward]", "label": "Investment Other Entities [Roll Forward]", "documentation": "Investment Other Entities" } } }, "auth_ref": [] }, "ifrs-full_InvestmentPropertyMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "InvestmentPropertyMember", "presentation": [ "http://www.ballard.com/role/LongtermfinancialinvestmentsScheduleofEquityAccountedInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long- Term Investment", "label": "Investment property [member]" } }, "en": { "role": { "documentation": "This member stands for investment property. It also represents the standard value for the 'Types of investment property' axis if no other member is used. [Refer: Investment property]" } } }, "auth_ref": [ "r307", "r309", "r345" ] }, "bldp_InvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "InvestmentsMember", "presentation": [ "http://www.ballard.com/role/IncometaxesUnrecognizedDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Investments [Member]", "documentation": "Investments" } } }, "auth_ref": [] }, "bldp_InvestmentsRelatedPartyTransactions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "InvestmentsRelatedPartyTransactions", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/RelatedpartytransactionsTransactionswithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Investments, Related Party Transactions", "documentation": "Investments, Related Party Transactions" } } }, "auth_ref": [] }, "ifrs-full_IssuedCapital": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IssuedCapital", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_Equity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition" ], "lang": { "en-us": { "role": { "terseLabel": "Share capital", "label": "Issued capital" } }, "en": { "role": { "documentation": "The nominal value of capital issued." } } }, "auth_ref": [ "r275" ] }, "ifrs-full_IssuedCapitalMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IssuedCapitalMember", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Share capital", "label": "Issued capital [member]" } }, "en": { "role": { "documentation": "This member stands for a component of equity representing issued capital." } } }, "auth_ref": [ "r6" ] }, "country_JP": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "JP", "presentation": [ "http://www.ballard.com/role/OperatingsegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Japan", "label": "JAPAN" } } }, "auth_ref": [] }, "bldp_JoinVenturesInvestmentRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "JoinVenturesInvestmentRollForward", "presentation": [ "http://www.ballard.com/role/EquityaccountedInvestmentsScheduleofInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Join Ventures Investment [Roll Forward]", "label": "Join Ventures Investment [Roll Forward]", "documentation": "Join Ventures Investment" } } }, "auth_ref": [] }, "ifrs-full_JointVenturesAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "JointVenturesAxis", "presentation": [ "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofSynergyBallardJVCoDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsNarrativeDetails", "http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Joint ventures [axis]", "label": "Joint ventures [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r102", "r104", "r164" ] }, "ifrs-full_KeyManagementPersonnelCompensation": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "KeyManagementPersonnelCompensation", "crdr": "debit", "calculation": { "http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Key management personnel compensation", "label": "Key management personnel compensation" } }, "en": { "role": { "documentation": "The amount of compensation to key management personnel. [Refer: Key management personnel of entity or parent [member]]" } } }, "auth_ref": [ "r91" ] }, "bldp_KeyManagementPersonnelCompensationDueToChangeInControlPaymentEquivalentPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "KeyManagementPersonnelCompensationDueToChangeInControlPaymentEquivalentPeriod", "presentation": [ "http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment equivalent period (months)", "label": "Key Management Personnel Compensation, Due To Change In Control, Payment Equivalent Period", "documentation": "Key Management Personnel Compensation, Due To Change In Control, Payment Equivalent Period" } } }, "auth_ref": [] }, "bldp_KeyManagementPersonnelCompensationMaximumObligationNoticePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "KeyManagementPersonnelCompensationMaximumObligationNoticePeriod", "presentation": [ "http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum obligation, notice period (months)", "label": "Key Management Personnel Compensation, Maximum Obligation Notice, Period", "documentation": "Key Management Personnel Compensation, Maximum Obligation Notice, Period" } } }, "auth_ref": [] }, "bldp_KeyManagementPersonnelCompensationMaximumObligationNoticePeriodPerEachYear": { "xbrltype": "durationItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "KeyManagementPersonnelCompensationMaximumObligationNoticePeriodPerEachYear", "presentation": [ "http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum obligation, notice period per each year (months)", "label": "Key Management Personnel Compensation, Maximum Obligation Notice, Period Per Each Year", "documentation": "Key Management Personnel Compensation, Maximum Obligation Notice, Period Per Each Year" } } }, "auth_ref": [] }, "bldp_KeyManagementPersonnelCompensationNumberOfYearsDueToChangeInControl": { "xbrltype": "durationItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "KeyManagementPersonnelCompensationNumberOfYearsDueToChangeInControl", "presentation": [ "http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of years due to change in control", "label": "Key Management Personnel Compensation, Number Of Years Due To Change In Control", "documentation": "Key Management Personnel Compensation, Number Of Years Due To Change In Control" } } }, "auth_ref": [] }, "ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "KeyManagementPersonnelCompensationPostemploymentBenefits", "crdr": "debit", "calculation": { "http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails": { "parentTag": "ifrs-full_KeyManagementPersonnelCompensation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Post-employment retirement benefits", "label": "Key management personnel compensation, post-employment benefits" } }, "en": { "role": { "documentation": "The amount of compensation to key management personnel in the form of post-employment benefits. [Refer: Key management personnel of entity or parent [member]]" } } }, "auth_ref": [ "r88" ] }, "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "KeyManagementPersonnelCompensationSharebasedPayment", "crdr": "debit", "calculation": { "http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails": { "parentTag": "ifrs-full_KeyManagementPersonnelCompensation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Key management personnel compensation, share-based payment" } }, "en": { "role": { "documentation": "The amount of compensation to key management personnel in the form of share-based payments. [Refer: Key management personnel of entity or parent [member]]" } } }, "auth_ref": [ "r90" ] }, "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "KeyManagementPersonnelCompensationShorttermEmployeeBenefits", "crdr": "debit", "calculation": { "http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails": { "parentTag": "ifrs-full_KeyManagementPersonnelCompensation", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Salaries and employee benefits", "label": "Key management personnel compensation, short-term employee benefits" } }, "en": { "role": { "documentation": "The amount of compensation to key management personnel in the form of short-term employee benefits. [Refer: Key management personnel of entity or parent [member]]" } } }, "auth_ref": [ "r87" ] }, "ifrs-full_KeyManagementPersonnelCompensationTerminationBenefits": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "KeyManagementPersonnelCompensationTerminationBenefits", "crdr": "debit", "calculation": { "http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails": { "parentTag": "ifrs-full_KeyManagementPersonnelCompensation", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Termination benefits", "label": "Key management personnel compensation, termination benefits" } }, "en": { "role": { "documentation": "The amount of compensation to key management personnel in the form of termination benefits. [Refer: Termination benefits expense; Key management personnel of entity or parent [member]]" } } }, "auth_ref": [ "r89" ] }, "ifrs-full_LandAndBuildingsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LandAndBuildingsMember", "presentation": [ "http://www.ballard.com/role/LeaseliabilitySummaryofLeasesDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofQuantitativeInformationAboutRightofUseAssetsDetails", "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsDetails", "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property", "label": "Land and buildings [member]" } }, "en": { "role": { "documentation": "This member stands for a class of property, plant and equipment representing land and depreciable buildings and similar structures for use in operations. [Refer: Buildings; Land; Property, plant and equipment]" } } }, "auth_ref": [ "r280" ] }, "ifrs-full_LaterThanFiveYearsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LaterThanFiveYearsMember", "presentation": [ "http://www.ballard.com/role/LeaseliabilityMaturityAnalysisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "More than five years", "label": "Later than five years [member]" } }, "en": { "role": { "documentation": "This member stands for a time band of later than five years." } } }, "auth_ref": [ "r188", "r189", "r200", "r324", "r326", "r328" ] }, "ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LaterThanOneYearAndNotLaterThanFiveYearsMember", "presentation": [ "http://www.ballard.com/role/LeaseliabilityMaturityAnalysisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Between one and five years", "label": "Later than one year and not later than five years [member]" } }, "en": { "role": { "documentation": "This member stands for a time band of later than one year and not later than five years." } } }, "auth_ref": [ "r323", "r328" ] }, "ifrs-full_LeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LeaseLiabilities", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/LeaseliabilitySummaryofLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Lease Liability", "label": "Lease liabilities" } }, "en": { "role": { "documentation": "The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration." } } }, "auth_ref": [ "r181" ] }, "bldp_LeaseRecognitionExemptionThreshold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "LeaseRecognitionExemptionThreshold", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recognition exemption threshold", "label": "Lease, Recognition Exemption Threshold", "documentation": "Lease, Recognition Exemption Threshold" } } }, "auth_ref": [] }, "ifrs-full_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.ballard.com/role/PropertyplantandequipmentNetCarryingAmountsIncludedinPropertyPlantandEquipmentDetails", "http://www.ballard.com/role/PropertyplantandequipmentRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold improvements [member]" } }, "en": { "role": { "documentation": "This member stands for a class of property, plant and equipment representing improvements to assets held under a lease agreement." } } }, "auth_ref": [ "r353" ] }, "bldp_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases1 [Abstract]", "label": "Leases [Abstract]", "documentation": "Leases [Abstract]" } } }, "auth_ref": [] }, "bldp_LeasesInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "LeasesInterestRate", "presentation": [ "http://www.ballard.com/role/LeaseliabilityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Leases, Interest Rate", "documentation": "Leases, Interest Rate" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofWeichaiBallardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "ifrs-full_LegalProceedingsProvisionMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LegalProceedingsProvisionMember", "presentation": [ "http://www.ballard.com/role/ProvisionsNarrativeDetails", "http://www.ballard.com/role/ProvisionsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal provision", "label": "Legal proceedings provision [member]" } }, "en": { "role": { "documentation": "This member stands for a provision for legal proceedings. [Refer: Other provisions [member]]" } } }, "auth_ref": [ "r292", "r295" ] }, "ifrs-full_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_EquityAndLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities" } }, "en": { "role": { "documentation": "The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits." } } }, "auth_ref": [ "r17", "r166", "r167", "r168", "r251", "r256" ] }, "ifrs-full_LiabilityAssetOfDefinedBenefitPlans": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LiabilityAssetOfDefinedBenefitPlans", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsNetDefinedBenefitLiabilityAssetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee future benefits", "periodStartLabel": "Net defined benefit liability (asset), beginning balance", "periodEndLabel": "Net defined benefit liability (asset), ending balance", "label": "Net defined benefit liability (asset)" } }, "en": { "role": { "documentation": "The amount of deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [member]]" } } }, "auth_ref": [ "r64" ] }, "bldp_LimitedPartnershipInitialInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "LimitedPartnershipInitialInvestment", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Limited partnership initial investment", "label": "Limited Partnership Initial Investment", "documentation": "Limited Partnership Initial Investment" } } }, "auth_ref": [] }, "bldp_LineOfCreditFacilityMaximumBorrowingCapacity1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity1", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/BankfacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Facility, maximum borrowing capacity", "label": "Line Of Credit Facility, Maximum Borrowing Capacity1", "documentation": "Line Of Credit Facility, Maximum Borrowing Capacity1" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "bldp_LongTermFinancialInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "LongTermFinancialInvestmentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Long-term Financial Investments [Abstract]", "label": "Long-term Financial Investments [Abstract]", "documentation": "Long-term Financial Investments [Abstract]" } } }, "auth_ref": [] }, "bldp_LongTermFinancialInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "LongTermFinancialInvestmentsMember", "presentation": [ "http://www.ballard.com/role/LongtermfinancialinvestmentsScheduleofEquityAccountedInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long -Term Financial Investments", "label": "Long Term Financial Investments [Member]", "documentation": "Long Term Financial Investments" } } }, "auth_ref": [] }, "bldp_LongTermInvestmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "LongTermInvestmentMember", "presentation": [ "http://www.ballard.com/role/LongtermfinancialinvestmentsScheduleofEquityAccountedInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long -Term Investment", "label": "Long- Term Investment [Member]", "documentation": "Long- Term Investment" } } }, "auth_ref": [] }, "ifrs-full_MachineryMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "MachineryMember", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofDetailedInformationAboutPropertyPlantandEquipmentDetails", "http://www.ballard.com/role/PropertyplantandequipmentNetCarryingAmountsIncludedinPropertyPlantandEquipmentDetails", "http://www.ballard.com/role/PropertyplantandequipmentRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Production and test equipment", "label": "Machinery [member]" } }, "en": { "role": { "documentation": "This member stands for a class of property, plant and equipment representing long-lived, depreciable machinery used in operations. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r281" ] }, "ifrs-full_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "MajorCustomersAxis", "presentation": [ "http://www.ballard.com/role/OperatingsegmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Major customers [axis]", "label": "Major customers [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r263" ] }, "ifrs-full_MajorCustomersMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "MajorCustomersMember", "presentation": [ "http://www.ballard.com/role/OperatingsegmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customers", "label": "Customers [member]" } }, "en": { "role": { "documentation": "This member stands for customers. It also represents the standard value for the 'Major customers' axis if no other member is used." } } }, "auth_ref": [ "r263" ] }, "bldp_MarineMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "MarineMember", "presentation": [ "http://www.ballard.com/role/DisaggregationofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marine", "label": "Marine [Member]", "documentation": "Marine" } } }, "auth_ref": [] }, "ifrs-full_MaturityAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "MaturityAxis", "presentation": [ "http://www.ballard.com/role/LeaseliabilityMaturityAnalysisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity [axis]", "label": "Maturity [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r20", "r176", "r188", "r189", "r192", "r193", "r194", "r200", "r232", "r241", "r286", "r324" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [] }, "ifrs-full_MiscellaneousOtherOperatingExpense": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "MiscellaneousOtherOperatingExpense", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/OtheroperatingexpenseScheduleofDetailedInformationonOtherOperatingExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other operating expense", "label": "Miscellaneous other operating expense" } }, "en": { "role": { "documentation": "The amount of miscellaneous other operating expenses. [Refer: Other operating income (expense)]" } } }, "auth_ref": [ "r345" ] }, "ifrs-full_MiscellaneousOtherProvisionsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "MiscellaneousOtherProvisionsMember", "presentation": [ "http://www.ballard.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Royalty of other revenue obligations", "label": "Miscellaneous other provisions [member]" } }, "en": { "role": { "documentation": "This member stands for miscellaneous other provisions. [Refer: Other provisions [member]]" } } }, "auth_ref": [ "r118" ] }, "country_NL": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "NL", "presentation": [ "http://www.ballard.com/role/OperatingsegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Netherlands", "label": "NETHERLANDS" } } }, "auth_ref": [] }, "country_NO": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "NO", "presentation": [ "http://www.ballard.com/role/OperatingsegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Norway", "label": "NORWAY" } } }, "auth_ref": [] }, "ifrs-full_NetAssetsLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NetAssetsLiabilities", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofWeichaiBallardDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net assets", "label": "Assets (liabilities)" } }, "en": { "role": { "documentation": "The amount of assets less the amount of liabilities." } } }, "auth_ref": [ "r305", "r345" ] }, "bldp_NetChangeInShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "NetChangeInShortTermInvestments", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net decrease in short-term investments", "label": "Net Change in Short-term Investments", "documentation": "Net Change in Short-term Investments" } } }, "auth_ref": [] }, "ifrs-full_NetDefinedBenefitLiabilityAssetAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NetDefinedBenefitLiabilityAssetAxis", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net defined benefit liability (asset) [axis]", "label": "Net defined benefit liability (asset) [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r64" ] }, "ifrs-full_NetDefinedBenefitLiabilityAssetMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NetDefinedBenefitLiabilityAssetMember", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net defined benefit liability (asset)", "label": "Net defined benefit liability (asset) [member]" } }, "en": { "role": { "documentation": "This member stands for the net defined benefit liability (asset). It also represents the standard value for the 'Net defined benefit liability (asset)' axis if no other member is used. [Refer: Net defined benefit liability (asset)]" } } }, "auth_ref": [ "r64" ] }, "ifrs-full_NewProvisionsOtherProvisions": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NewProvisionsOtherProvisions", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails", "http://www.ballard.com/role/ProvisionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New additions to provision", "label": "New provisions, other provisions" } }, "en": { "role": { "documentation": "The amount recognised for new other provisions. [Refer: Other provisions]" } } }, "auth_ref": [ "r367" ] }, "bldp_NonCompeteAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "NonCompeteAgreementMember", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-compete agreement", "label": "Non Compete Agreement [Member]", "documentation": "Non Compete Agreement" } } }, "auth_ref": [] }, "bldp_NonCurrentProvisionsForEmployeeBenefitsAndPensionPlanGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "NonCurrentProvisionsForEmployeeBenefitsAndPensionPlanGainLoss", "crdr": "debit", "calculation": { "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsNetDefinedBenefitLiabilityAssetDetails": { "parentTag": "ifrs-full_NoncurrentProvisions", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsNetDefinedBenefitLiabilityAssetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Employee future benefits", "label": "Non-current Provisions for Employee Benefits and Pension Plan Gain (Loss)", "documentation": "Non-current Provisions for Employee Benefits and Pension Plan Gain (Loss)" } } }, "auth_ref": [] }, "bldp_Noncashcompensatoryshares": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "Noncashcompensatoryshares", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/SupplementaldisclosureofcashflowinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensatory shares", "label": "Noncash, compensatory shares", "documentation": "Noncash, compensatory shares" } } }, "auth_ref": [] }, "bldp_NoncompeteAgreements1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "NoncompeteAgreements1Member", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofIntangibleAssetswithIndefiniteUsefulLifeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired non-compete agreements", "label": "Noncompete Agreements1 [Member]", "documentation": "Noncompete Agreements1 [Member]" } } }, "auth_ref": [] }, "ifrs-full_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofWeichaiBallardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current assets", "label": "Non-current assets" } }, "en": { "role": { "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]" } } }, "auth_ref": [ "r21", "r152", "r306" ] }, "ifrs-full_NoncurrentAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NoncurrentAssetsAbstract", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current assets:", "label": "Non-current assets [abstract]" } } }, "auth_ref": [] }, "ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/OperatingsegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current assets", "label": "Non-current assets other than financial instruments, deferred tax assets, post-employment benefit assets, and rights arising under insurance contracts" } }, "en": { "role": { "documentation": "The amount of non-current assets other than financial instruments, deferred tax assets, post-employment benefit assets and rights arising under insurance contracts. [Refer: Deferred tax assets; Financial instruments, class [member]; Non-current assets]" } } }, "auth_ref": [ "r261" ] }, "ifrs-full_NoncurrentFinancialAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NoncurrentFinancialAssets", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term financial investments", "label": "Non-current financial assets" } }, "en": { "role": { "documentation": "The amount of non-current financial assets. [Refer: Financial assets]" } } }, "auth_ref": [ "r234" ] }, "ifrs-full_NoncurrentLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NoncurrentLeaseLiabilities", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition", "http://www.ballard.com/role/LeaseliabilitySummaryofLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current lease liabilities", "label": "Non-current lease liabilities" } }, "en": { "role": { "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]" } } }, "auth_ref": [ "r181" ] }, "ifrs-full_NoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NoncurrentLiabilities", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofWeichaiBallardDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Non-current liabilities", "label": "Non-current liabilities" } }, "en": { "role": { "documentation": "The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]" } } }, "auth_ref": [ "r22", "r154", "r306" ] }, "ifrs-full_NoncurrentLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NoncurrentLiabilitiesAbstract", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current liabilities:", "label": "Non-current liabilities [abstract]" } } }, "auth_ref": [] }, "ifrs-full_NoncurrentProvisions": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NoncurrentProvisions", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_Liabilities", "weight": 1.0, "order": 4.0 }, "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsNetDefinedBenefitLiabilityAssetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsNetDefinedBenefitLiabilityAssetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current liabilities and employee future benefits", "totalLabel": "Other non-current liabilities and employee future benefits", "label": "Non-current provisions" } }, "en": { "role": { "documentation": "The amount of non-current provisions, including provisions for employee benefits. [Refer: Provisions]" } } }, "auth_ref": [ "r15" ] }, "bldp_NorthAmerica1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "NorthAmerica1Member", "presentation": [ "http://www.ballard.com/role/DisaggregationofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "North America", "label": "North America 1 [Member]", "documentation": "North America 1 [Member]" } } }, "auth_ref": [] }, "ifrs-full_NotLaterThanOneYearMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NotLaterThanOneYearMember", "presentation": [ "http://www.ballard.com/role/LeaseliabilityMaturityAnalysisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less than one year", "label": "Not later than one year [member]" } }, "en": { "role": { "documentation": "This member stands for a time band of not later than one year." } } }, "auth_ref": [ "r19", "r188", "r189", "r200", "r324", "r328" ] }, "ifrs-full_NotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NotionalAmount", "presentation": [ "http://www.ballard.com/role/BankfacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange contracts", "label": "Notional amount" } }, "en": { "role": { "documentation": "The nominal or face amount of a financial instrument, used to calculate payments made on that instrument." } } }, "auth_ref": [ "r345" ] }, "bldp_NumberOfBenefitPlans": { "xbrltype": "integerItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "NumberOfBenefitPlans", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of plans", "label": "Number Of Benefit Plans", "documentation": "Number Of Benefit Plans" } } }, "auth_ref": [] }, "ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable": { "xbrltype": "decimalItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NumberOfInstrumentsOrInterestsIssuedOrIssuable", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails", "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued (in shares)", "verboseLabel": "Number of shares issued (in shares)", "label": "Number of instruments or interests issued or issuable" } }, "en": { "role": { "documentation": "The number of instruments or interests issued or issuable at acquisition date for equity interests of the acquirer transferred as consideration in a business combination." } } }, "auth_ref": [ "r216" ] }, "ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted": { "xbrltype": "decimalItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NumberOfInstrumentsOtherEquityInstrumentsGranted", "presentation": [ "http://www.ballard.com/role/EquityDeferredShareUnitsDetails", "http://www.ballard.com/role/EquityNarrativeDetails", "http://www.ballard.com/role/EquityRestrictedShareUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "verboseLabel": "DSUs Granted (in shares)", "netLabel": "RSUs Granted (in shares)", "label": "Number of other equity instruments granted in share-based payment arrangement" } }, "en": { "role": { "documentation": "The number of other equity instruments (ie other than share options) granted in a share-based payment arrangement." } } }, "auth_ref": [ "r212", "r379" ] }, "bldp_NumberOfInstrumentsOtherEquityInstrumentsPerformanceFactorAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "NumberOfInstrumentsOtherEquityInstrumentsPerformanceFactorAdjustment", "presentation": [ "http://www.ballard.com/role/EquityRestrictedShareUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSU performance factor adjustment (in shares)", "label": "Number Of Instruments Other Equity Instruments Performance Factor Adjustment", "documentation": "Number Of Instruments Other Equity Instruments Performance Factor Adjustment" } } }, "auth_ref": [] }, "bldp_NumberOfInvestmentsCommittingToBeLimitedPartner": { "xbrltype": "integerItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "NumberOfInvestmentsCommittingToBeLimitedPartner", "presentation": [ "http://www.ballard.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of investments committing", "label": "Number of Investments Committing to be Limited Partner", "documentation": "Number of Investments Committing to be Limited Partner" } } }, "auth_ref": [] }, "ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement": { "xbrltype": "decimalItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement", "presentation": [ "http://www.ballard.com/role/EquityDeferredShareUnitsDetails", "http://www.ballard.com/role/EquityNarrativeDetails", "http://www.ballard.com/role/EquityRestrictedShareUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in shares)", "negatedLabel": "DSUs Exercised (in shares)", "negatedNetLabel": "RSUs Exercised (in shares)", "label": "Number of other equity instruments exercised or vested in share-based payment arrangement" } }, "en": { "role": { "documentation": "The number of other equity instruments (ie other than share options) exercised or vested in a share-based payment arrangement." } } }, "auth_ref": [ "r379" ] }, "ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement": { "xbrltype": "decimalItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement", "presentation": [ "http://www.ballard.com/role/EquityRestrictedShareUnitsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "RSUs Forfeited (in shares)", "label": "Number of other equity instruments forfeited in share-based payment arrangement" } }, "en": { "role": { "documentation": "The number of other equity instruments (ie other than share options) forfeited in a share-based payment arrangement." } } }, "auth_ref": [ "r379" ] }, "bldp_NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementExpensedInCurrentYear": { "xbrltype": "sharesItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementExpensedInCurrentYear", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares granted (in shares)", "label": "Number Of Other Equity Instruments Granted In Share-Based Payment Arrangement, Expensed In Current Year", "documentation": "Number Of Other Equity Instruments Granted In Share-Based Payment Arrangement, Expensed In Current Year" } } }, "auth_ref": [] }, "ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement": { "xbrltype": "decimalItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement", "presentation": [ "http://www.ballard.com/role/EquityDeferredShareUnitsDetails", "http://www.ballard.com/role/EquityNarrativeDetails", "http://www.ballard.com/role/EquityRestrictedShareUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding (in shares)", "periodStartLabel": "Beginning balance at (in shares)", "periodEndLabel": "Ending balance at (in shares)", "label": "Number of other equity instruments outstanding in share-based payment arrangement" } }, "en": { "role": { "documentation": "The number of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement." } } }, "auth_ref": [ "r379" ] }, "ifrs-full_NumberOfOutstandingShareOptions": { "xbrltype": "decimalItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NumberOfOutstandingShareOptions", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails", "http://www.ballard.com/role/EquityShareOptionsRangeofExercisePricesDetails", "http://www.ballard.com/role/EquityShareOptionsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options outstanding (in shares)", "periodStartLabel": "Options outstanding beginning balance (in shares)", "periodEndLabel": "Options outstanding ending balance (in shares)", "label": "Number of share options outstanding in share-based payment arrangement" } }, "en": { "role": { "documentation": "The number of share options outstanding in a share-based payment arrangement." } } }, "auth_ref": [ "r202", "r207", "r210" ] }, "bldp_NumberOfShareBasedCompensationPlans": { "xbrltype": "integerItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "NumberOfShareBasedCompensationPlans", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of plans", "label": "Number Of Share-Based Compensation Plans", "documentation": "Number Of Share-Based Compensation Plans" } } }, "auth_ref": [] }, "ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement": { "xbrltype": "decimalItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NumberOfShareOptionsExercisableInSharebasedPaymentArrangement", "presentation": [ "http://www.ballard.com/role/EquityShareOptionsRangeofExercisePricesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of options exercisable (in shares)", "label": "Number of share options exercisable in share-based payment arrangement" } }, "en": { "role": { "documentation": "The number of share options exercisable in a share-based payment arrangement." } } }, "auth_ref": [ "r208" ] }, "ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement": { "xbrltype": "decimalItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NumberOfShareOptionsExercisedInSharebasedPaymentArrangement", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.ballard.com/role/EquityNarrativeDetails", "http://www.ballard.com/role/EquityShareOptionsRollforwardDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Redeemed/exercised (in shares)", "terseLabel": "Options exercised (in shares)", "negatedTerseLabel": "Options exercised (in shares)", "label": "Number of share options exercised in share-based payment arrangement" } }, "en": { "role": { "documentation": "The number of share options exercised in a share-based payment arrangement." } } }, "auth_ref": [ "r205" ] }, "ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement": { "xbrltype": "decimalItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NumberOfShareOptionsExpiredInSharebasedPaymentArrangement", "presentation": [ "http://www.ballard.com/role/EquityShareOptionsRollforwardDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Options expired (in shares)", "label": "Number of share options expired in share-based payment arrangement" } }, "en": { "role": { "documentation": "The number of share options expired in a share-based payment arrangement." } } }, "auth_ref": [ "r206" ] }, "ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement": { "xbrltype": "decimalItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement", "presentation": [ "http://www.ballard.com/role/EquityShareOptionsRollforwardDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Options forfeited (in shares)", "label": "Number of share options forfeited in share-based payment arrangement" } }, "en": { "role": { "documentation": "The number of share options forfeited in a share-based payment arrangement." } } }, "auth_ref": [ "r204" ] }, "ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement": { "xbrltype": "decimalItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NumberOfShareOptionsGrantedInSharebasedPaymentArrangement", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails", "http://www.ballard.com/role/EquityShareOptionsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options granted (in shares)", "label": "Number of share options granted in share-based payment arrangement" } }, "en": { "role": { "documentation": "The number of share options granted in a share-based payment arrangement." } } }, "auth_ref": [ "r203" ] }, "bldp_NumberOfSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "NumberOfSharesAcquired", "presentation": [ "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares in entity held by entity or by its subsidiaries or associates", "label": "Number Of Shares Acquired", "documentation": "Number Of Shares Acquired" } } }, "auth_ref": [] }, "bldp_NumberOfSharesAvailableForGrantInShareBasedPaymentArrangement": { "xbrltype": "sharesItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "NumberOfSharesAvailableForGrantInShareBasedPaymentArrangement", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares to be issued (in shares)", "label": "Number Of Shares Available For Grant, In Share-Based Payment Arrangement", "documentation": "Number Of Shares Available For Grant, In Share-Based Payment Arrangement" } } }, "auth_ref": [] }, "ifrs-full_NumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NumberOfSharesIssued", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued (in shares)", "label": "Number of shares issued" } }, "en": { "role": { "documentation": "The number of shares issued by the entity." } } }, "auth_ref": [ "r342" ] }, "bldp_NumberOfSharesIssuedOtherEquityInstruments": { "xbrltype": "sharesItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "NumberOfSharesIssuedOtherEquityInstruments", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares issued (in shares)", "label": "Number Of Shares Issued, Other Equity Instruments", "documentation": "Number Of Shares Issued, Other Equity Instruments" } } }, "auth_ref": [] }, "bldp_NumberOfSharesIssuedPerAwardRedeemed": { "xbrltype": "sharesItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "NumberOfSharesIssuedPerAwardRedeemed", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of common shares each unit is redeemable for (in shares)", "label": "Number Of Shares Issued Per Award Redeemed", "documentation": "Number Of Shares Issued Per Award Redeemed" } } }, "auth_ref": [] }, "ifrs-full_NumberOfSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NumberOfSharesOutstanding", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "terseLabel": "Equity (in shares)", "label": "Number of shares outstanding" } }, "en": { "role": { "documentation": "The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]" } } }, "auth_ref": [ "r26" ] }, "ifrs-full_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OfficeEquipmentMember", "presentation": [ "http://www.ballard.com/role/LeaseliabilitySummaryofLeasesDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofQuantitativeInformationAboutRightofUseAssetsDetails", "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsDetails", "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Office equipment", "terseLabel": "Equipment", "label": "Office equipment [member]" } }, "en": { "role": { "documentation": "This member stands for a class of property, plant and equipment representing equipment used to support office functions, not specifically used in the production process. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r283" ] }, "ifrs-full_OnerousContractsCostOfFulfillingContractMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OnerousContractsCostOfFulfillingContractMember", "presentation": [ "http://www.ballard.com/role/ProvisionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Onerous Contracts-Cost of Fulfilling Contract", "label": "Onerous Contracts-Cost of Fulfilling Contract [member]" } }, "en": { "role": { "documentation": "This member stands for Onerous Contracts-Cost of Fulfilling a Contract (Amendments to IAS 37) issued in May 2020." } } }, "auth_ref": [ "r267" ] }, "ifrs-full_OnerousContractsProvision": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OnerousContractsProvision", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/ProvisionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Onerous contracts provision", "label": "Onerous contracts provision" } }, "en": { "role": { "documentation": "The amount of provision for onerous contracts. An onerous contract is a contract in which the unavoidable costs of meeting the obligation under the contract exceed the economic benefits expected to be received under it. [Refer: Other provisions]" } } }, "auth_ref": [ "r290" ] }, "ifrs-full_OnerousContractsProvisionMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OnerousContractsProvisionMember", "presentation": [ "http://www.ballard.com/role/ProvisionsNarrativeDetails", "http://www.ballard.com/role/ProvisionsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Onerous contracts", "label": "Onerous contracts provision [member]" } }, "en": { "role": { "documentation": "This member stands for a provision for onerous contracts. [Refer: Onerous contracts provision]" } } }, "auth_ref": [ "r290" ] }, "ifrs-full_OpeningBalanceAfterAdjustmentCumulativeEffectAtDateOfInitialApplicationMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OpeningBalanceAfterAdjustmentCumulativeEffectAtDateOfInitialApplicationMember", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Opening balance after adjustment, cumulative effect at date of initial application", "label": "Opening balance after adjustment, cumulative effect at date of initial application [member]" } }, "en": { "role": { "documentation": "This member indicates the opening balance after the cumulative effect adjustment in the financial statements at the date of initial application of a new or amended IFRS Standard." } } }, "auth_ref": [ "r343" ] }, "ifrs-full_OpeningBalanceBeforeAdjustmentCumulativeEffectAtDateOfInitialApplicationMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OpeningBalanceBeforeAdjustmentCumulativeEffectAtDateOfInitialApplicationMember", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Opening balance before adjustment, cumulative effect at date of initial application [member]", "label": "Opening balance before adjustment, cumulative effect at date of initial application [member]" } }, "en": { "role": { "documentation": "This member indicates the opening balance before the cumulative effect adjustment in the financial statements at the date of initial application of a new or amended IFRS Standard. It also represents the standard value for the \u2018Cumulative effect at date of initial application\u2019 axis if no other member is used." } } }, "auth_ref": [ "r343" ] }, "bldp_OperatingSegmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "OperatingSegmentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Operating Segments [Abstract]", "label": "Operating Segments [Abstract]", "documentation": "Operating Segments [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_OrdinarySharesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OrdinarySharesMember", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares", "label": "Ordinary shares [member]" } }, "en": { "role": { "documentation": "This member stands for equity instruments that are subordinate to all other classes of equity instruments. It also represents the standard value for the 'Classes of ordinary shares' axis if no other member is used." } } }, "auth_ref": [ "r105", "r350" ] }, "ifrs-full_OtherAdjustmentsToReconcileProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherAdjustmentsToReconcileProfitLoss", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Changes in non-cash working capital:", "label": "Other adjustments to reconcile profit (loss)" } }, "en": { "role": { "documentation": "Adjustments to reconcile profit (loss) to net cash flow from (used in) operating activities that the entity does not separately disclose in the same statement or note. [Refer: Adjustments to reconcile profit (loss)]" } } }, "auth_ref": [ "r134" ] }, "ifrs-full_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherAssets", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "label": "Other assets" } }, "en": { "role": { "documentation": "The amount of assets that the entity does not separately disclose in the same statement or note." } } }, "auth_ref": [ "r348" ] }, "ifrs-full_OtherCashPaymentsToAcquireInterestsInJointVenturesClassifiedAsInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherCashPaymentsToAcquireInterestsInJointVenturesClassifiedAsInvestingActivities", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/CommitmentsandcontingenciesDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsNarrativeDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsScheduleofEquityAccountedInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions (Proceeds)", "label": "Other cash payments to acquire interests in joint ventures, classified as investing activities" } }, "en": { "role": { "documentation": "The cash outflow to acquire interests in joint ventures (other than payments for those instruments considered to be cash equivalents or those held for dealing or trading purposes), classified as investing activities. [Refer: Joint ventures [member]]" } } }, "auth_ref": [ "r299" ] }, "ifrs-full_OtherCashReceiptsFromSalesOfInterestsInJointVenturesClassifiedAsInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherCashReceiptsFromSalesOfInterestsInJointVenturesClassifiedAsInvestingActivities", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/LongtermfinancialinvestmentsScheduleofEquityAccountedInvestmentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Contributions (Proceeds)", "label": "Other cash receipts from sales of interests in joint ventures, classified as investing activities" } }, "en": { "role": { "documentation": "The cash inflow from sales of interests in joint ventures (other than receipts for those instruments considered to be cash equivalents and those held for dealing or trading purposes), classified as investing activities. [Refer: Joint ventures [member]]" } } }, "auth_ref": [ "r300" ] }, "ifrs-full_OtherComprehensiveIncome": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherComprehensiveIncome", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_ComprehensiveIncome", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive loss, net of tax", "label": "Other comprehensive income" } }, "en": { "role": { "documentation": "The amount of income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]" } } }, "auth_ref": [ "r4", "r29", "r36", "r159" ] }, "ifrs-full_OtherComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherComprehensiveIncomeAbstract", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Other comprehensive income [abstract]" } } }, "auth_ref": [] }, "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation differences", "verboseLabel": "Foreign currency translation for foreign operations", "label": "Other comprehensive income, net of tax, exchange differences on translation of foreign operations" } }, "en": { "role": { "documentation": "The amount of other comprehensive income, net of tax, after reclassification adjustments, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]" } } }, "auth_ref": [ "r23", "r36" ] }, "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsIncludedinComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Actuarial gain on defined benefit plans", "terseLabel": "Defined benefit plan actuarial gain", "label": "Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans" } }, "en": { "role": { "documentation": "The amount of other comprehensive income, net of tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [member]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]" } } }, "auth_ref": [ "r23", "r36", "r357" ] }, "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_OtherComprehensiveIncome", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Items that may be reclassified subsequently to profit or loss", "label": "Other comprehensive income that will be reclassified to profit or loss, net of tax" } }, "en": { "role": { "documentation": "The amount of other comprehensive income that will be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]" } } }, "auth_ref": [ "r276", "r277" ] }, "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_OtherComprehensiveIncome", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Items that will not be reclassified to profit or loss", "label": "Other comprehensive income that will not be reclassified to profit or loss, net of tax" } }, "en": { "role": { "documentation": "The amount of other comprehensive income that will not be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]" } } }, "auth_ref": [ "r276", "r277" ] }, "bldp_OtherCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "OtherCountriesMember", "presentation": [ "http://www.ballard.com/role/OperatingsegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other countries", "label": "Other Countries [Member]", "documentation": "Other Countries [Member]" } } }, "auth_ref": [] }, "ifrs-full_OtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.ballard.com/role/TradeandotherpayablesDetails": { "parentTag": "ifrs-full_TradeAndOtherCurrentPayables", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ballard.com/role/TradeandotherpayablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other current liabilities" } }, "en": { "role": { "documentation": "The amount of current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Current liabilities]" } } }, "auth_ref": [ "r348" ] }, "ifrs-full_OtherCurrentReceivables": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherCurrentReceivables", "crdr": "debit", "calculation": { "http://www.ballard.com/role/TradeandotherreceivablesTradeandOtherReceivablesDetails": { "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/TradeandotherreceivablesTradeandOtherReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other receivables", "label": "Other current receivables" } }, "en": { "role": { "documentation": "The amount of current other receivables. [Refer: Other receivables]" } } }, "auth_ref": [ "r273" ] }, "ifrs-full_OtherExpenseByNature": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherExpenseByNature", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_ExpenseByNature", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other expense", "label": "Other expenses, by nature" } }, "en": { "role": { "documentation": "The amount of expenses that the entity does not separately disclose in the same statement or note when the entity uses the 'nature of expense' form for its analysis of expenses. [Refer: Expenses, by nature]" } } }, "auth_ref": [ "r40", "r268" ] }, "bldp_OtherGeographicalAreasMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "OtherGeographicalAreasMember", "presentation": [ "http://www.ballard.com/role/DisaggregationofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Geographical Areas [Member]", "documentation": "Other Geographical Areas [Member]" } } }, "auth_ref": [] }, "bldp_OtherMovementsNetDefinedBenefitLiabilityAssetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "OtherMovementsNetDefinedBenefitLiabilityAssetAbstract", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Movements, Net Defined Benefit Liability (Asset) [Abstract]", "documentation": "Other Movements, Net Defined Benefit Liability (Asset) [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_OtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherNoncurrentLiabilities", "crdr": "credit", "calculation": { "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsNetDefinedBenefitLiabilityAssetDetails": { "parentTag": "ifrs-full_NoncurrentProvisions", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsNetDefinedBenefitLiabilityAssetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current liabilities", "label": "Other non-current liabilities" } }, "en": { "role": { "documentation": "The amount of non-current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Non-current liabilities]" } } }, "auth_ref": [ "r348" ] }, "bldp_OtherPostretirementBenefitsPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "OtherPostretirementBenefitsPlanMember", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsActuarialAssumptionsDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsIncludedinComprehensiveIncomeLossDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsNetDefinedBenefitLiabilityAssetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net other post-retirement benefit plan liability", "label": "Other Postretirement Benefits Plan [Member]", "documentation": "Other Postretirement Benefits Plan [Member]" } } }, "auth_ref": [] }, "bldp_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Other Provisions, Contingent Liabilities And Contingent Assets [Abstract]", "label": "Other Provisions, Contingent Liabilities And Contingent Assets [Abstract]", "documentation": "Other Provisions, Contingent Liabilities And Contingent Assets [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_OtherProvisionsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherProvisionsMember", "presentation": [ "http://www.ballard.com/role/CommitmentsandcontingenciesDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails", "http://www.ballard.com/role/ProvisionsNarrativeDetails", "http://www.ballard.com/role/ProvisionsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other provisions", "label": "Other provisions [member]" } }, "en": { "role": { "documentation": "This member stands for provisions other than provisions for employee benefits. It also represents the standard value for the 'Classes of other provisions' axis if no other member is used. [Refer: Provisions]" } } }, "auth_ref": [ "r118" ] }, "bldp_OtherProvisionsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "OtherProvisionsRollForward", "presentation": [ "http://www.ballard.com/role/ProvisionsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Provisions [Roll Forward]", "label": "Other Provisions [Roll Forward]", "documentation": "Other Provisions" } } }, "auth_ref": [] }, "bldp_OwnedPropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "OwnedPropertyPlantAndEquipmentMember", "presentation": [ "http://www.ballard.com/role/PropertyplantandequipmentNetCarryingAmountsIncludedinPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment owned", "label": "Owned Property, Plant, and Equipment [Member]", "documentation": "Owned Property, Plant, and Equipment" } } }, "auth_ref": [] }, "country_PL": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "PL", "presentation": [ "http://www.ballard.com/role/OperatingsegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Poland", "label": "POLAND" } } }, "auth_ref": [] }, "bldp_PastDownstreamTransactions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "PastDownstreamTransactions", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/EquityaccountedInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Past downstream transactions", "label": "Past Downstream Transactions", "documentation": "Past Downstream Transactions" } } }, "auth_ref": [] }, "bldp_PaymentOfContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "PaymentOfContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/ProvisionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment of contingent consideration liability", "label": "Payment of Contingent Consideration Liability", "documentation": "Payment of Contingent Consideration Liability" } } }, "auth_ref": [] }, "bldp_PaymentsForRoyaltyAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "PaymentsForRoyaltyAgreement", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Royalty payments", "label": "Payments for Royalty Agreement", "documentation": "Payments for Royalty Agreement" } } }, "auth_ref": [] }, "ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset", "crdr": "debit", "calculation": { "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails": { "parentTag": "bldp_IncreaseDecreaseThroughChangesOtherThanRecognizedInProfitLossOrRemeasurementNetDefinedBenefitLiabilityAsset", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Benefits paid", "label": "Decrease (increase) in net defined benefit liability (asset) resulting from payments in respect of settlements" } }, "en": { "role": { "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from payments from the plan in respect of settlements. [Refer: Decrease (increase) in net defined benefit liability (asset) resulting from gains (losses) arising from settlements; Net defined benefit liability (asset); Defined benefit plans [member]]" } } }, "auth_ref": [ "r72" ] }, "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Principal payments of lease liabilities", "label": "Payments of lease liabilities, classified as financing activities" } }, "en": { "role": { "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]" } } }, "auth_ref": [ "r302" ] }, "ifrs-full_PaymentsToAndOnBehalfOfEmployees": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PaymentsToAndOnBehalfOfEmployees", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInOperations", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Employee future benefits plan contributions", "label": "Payments to and on behalf of employees" } }, "en": { "role": { "documentation": "The cash outflow to, and on behalf of, employees." } } }, "auth_ref": [ "r297" ] }, "bldp_PensionPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "PensionPlanMember", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsActuarialAssumptionsDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsIncludedinComprehensiveIncomeLossDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsNetDefinedBenefitLiabilityAssetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net defined benefit pension plan liability", "verboseLabel": "Defined benefit pension plan", "label": "Pension Plan [Member]", "documentation": "Pension Plan [Member]" } } }, "auth_ref": [] }, "ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption": { "xbrltype": "percentItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PercentageOfReasonablyPossibleDecreaseInActuarialAssumption", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of reasonably possible decrease in actuarial assumption", "label": "Percentage of reasonably possible decrease in actuarial assumption" } }, "en": { "role": { "documentation": "The reasonably possible percentage of the decrease in the actuarial assumption used to determine the present value of defined benefit obligation. [Refer: Actuarial assumptions [member]]" } } }, "auth_ref": [ "r74" ] }, "ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption": { "xbrltype": "percentItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PercentageOfReasonablyPossibleIncreaseInActuarialAssumption", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of reasonably possible increase in actuarial assumption", "label": "Percentage of reasonably possible increase in actuarial assumption" } }, "en": { "role": { "documentation": "The reasonably possible percentage of the increase in the actuarial assumption used to determine the present value of defined benefit obligation. [Refer: Actuarial assumptions [member]]" } } }, "auth_ref": [ "r74" ] }, "ifrs-full_PercentageOfVotingEquityInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PercentageOfVotingEquityInterestsAcquired", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interests acquired", "label": "Percentage of voting equity interests acquired" } }, "en": { "role": { "documentation": "The percentage of voting equity interests acquired in a business combination. [Refer: Business combinations [member]]" } } }, "auth_ref": [ "r214" ] }, "bldp_PlanAssetsAtFairValueAllocationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "PlanAssetsAtFairValueAllocationPercentage", "calculation": { "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsCompositionofPlanAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsCompositionofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Plan Assets At Fair Value, Allocation Percentage", "documentation": "Plan Assets At Fair Value, Allocation Percentage" } } }, "auth_ref": [] }, "ifrs-full_PlanAssetsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PlanAssetsMember", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails", "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of plan assets", "label": "Plan assets [member]" } }, "en": { "role": { "documentation": "This member stands for defined benefit plan assets. Plan assets comprise: (a) assets held by a long-term employee benefit fund; and (b) qualifying insurance policies." } } }, "auth_ref": [ "r62" ] }, "bldp_PlanNameAxisAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "PlanNameAxisAxis", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name Axis [Axis]", "label": "Plan Name Axis [Axis]", "documentation": "Plan Name Axis" } } }, "auth_ref": [] }, "bldp_PlanNameAxisDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "PlanNameAxisDomain", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name Axis [Domain]", "label": "Plan Name Axis [Domain]", "documentation": "Plan Name Axis [Domain]" } } }, "auth_ref": [] }, "ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PostemploymentBenefitExpenseDefinedBenefitPlans", "crdr": "debit", "calculation": { "http://www.ballard.com/role/FinanceincomeandexpenseDetails": { "parentTag": "bldp_FinanceAndOtherIncomeExpenses", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/FinanceincomeandexpenseDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Employee future benefit plan expense", "label": "Post-employment benefit expense in profit or loss, defined benefit plans" } }, "en": { "role": { "documentation": "The amount of post-employment benefit expense included in profit or loss relating to defined benefit plans. [Refer: Profit (loss); Defined benefit plans [member]] [Contrast: Increase (decrease) in net defined benefit liability (asset) resulting from expense (income) in profit or loss]" } } }, "auth_ref": [ "r357", "r365" ] }, "ifrs-full_PresentValueOfDefinedBenefitObligationMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PresentValueOfDefinedBenefitObligationMember", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined benefit obligation", "label": "Present value of defined benefit obligation [member]" } }, "en": { "role": { "documentation": "This member stands for the present value of a defined benefit obligation. The present value of a defined benefit obligation is the present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods." } } }, "auth_ref": [ "r63" ] }, "bldp_PriceofForeignExchangeOpeningPrice": { "xbrltype": "decimalItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "PriceofForeignExchangeOpeningPrice", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsScheduleofNatureandExtentofRisksArisingfromFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "January 1, 2023 Opening rate", "label": "Price of Foreign Exchange, Opening Price", "documentation": "Price of Hedging Instrument, Opening Price" } } }, "auth_ref": [] }, "bldp_PrincipalPaymentsOfLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "PrincipalPaymentsOfLeaseLiabilities", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/LeaseliabilityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments of lease liabilities", "label": "Principal Payments of Lease Liabilities", "documentation": "Principal Payments of Lease Liabilities" } } }, "auth_ref": [] }, "ifrs-full_ProceedsFromExerciseOfOptions": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProceedsFromExerciseOfOptions", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows", "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds on issuance of share capital from share option exercises", "verboseLabel": "Proceeds from exercise of options", "label": "Proceeds from exercise of options" } }, "en": { "role": { "documentation": "The cash inflow from the exercise of options." } } }, "auth_ref": [ "r375" ] }, "ifrs-full_ProceedsFromIssuingShares": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProceedsFromIssuingShares", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds", "label": "Proceeds from issuing shares" } }, "en": { "role": { "documentation": "The cash inflow from issuing shares." } } }, "auth_ref": [ "r301" ] }, "ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows", "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recovery of contributions to long-term investments", "label": "Proceeds from sales of investments other than investments accounted for using equity method" } }, "en": { "role": { "documentation": "The cash inflow from sales of investments other than investments accounted for using the equity method. [Refer: Investments accounted for using equity method; Investments other than investments accounted for using equity method]" } } }, "auth_ref": [ "r374" ] }, "bldp_ProductionAndTestEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ProductionAndTestEquipmentMember", "presentation": [ "http://www.ballard.com/role/ImpairmentchargesonpropertyplantandequipmentNarrativeDetails", "http://www.ballard.com/role/PropertyplantandequipmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Production and Test Equipment", "label": "Production and Test Equipment [Member]", "documentation": "Production and Test Equipment" } } }, "auth_ref": [] }, "ifrs-full_ProductsAndServicesAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProductsAndServicesAxis", "presentation": [ "http://www.ballard.com/role/DisaggregationofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Products and services [axis]", "label": "Products and services [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r259", "r313" ] }, "ifrs-full_ProductsAndServicesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProductsAndServicesMember", "presentation": [ "http://www.ballard.com/role/DisaggregationofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Products and services", "label": "Products and services [member]" } }, "en": { "role": { "documentation": "This member stands for the entity's products and services. It also represents the standard value for the 'Products and services' axis if no other member is used." } } }, "auth_ref": [ "r259", "r313" ] }, "ifrs-full_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_ComprehensiveIncome", "weight": 1.0, "order": 2.0 }, "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows", "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss", "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofWeichaiBallardDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "verboseLabel": "Net loss for the year", "negatedTerseLabel": "Net loss", "label": "Profit (loss)" } }, "en": { "role": { "documentation": "The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]" } } }, "auth_ref": [ "r3", "r28", "r133", "r144", "r146", "r251", "r254", "r306", "r317" ] }, "ifrs-full_ProfitLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProfitLossBeforeTax", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_ProfitLossFromContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income taxes", "label": "Profit (loss) before tax" } }, "en": { "role": { "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]" } } }, "auth_ref": [ "r225", "r268", "r269", "r329", "r330" ] }, "ifrs-full_ProfitLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProfitLossFromContinuingOperations", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_ProfitLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss from continued operations", "label": "Profit (loss) from continuing operations" } }, "en": { "role": { "documentation": "The profit (loss) from continuing operations. [Refer: Continuing operations [member]; Profit (loss)]" } } }, "auth_ref": [ "r28", "r157", "r251", "r254" ] }, "ifrs-full_ProfitLossFromDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProfitLossFromDiscontinuedOperations", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_ProfitLoss", "weight": 1.0, "order": 1.0 }, "http://www.ballard.com/role/DiscontinuedoperationsNetLossfromDiscontinuedOperationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss", "http://www.ballard.com/role/DiscontinuedoperationsNetLossfromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss from discontinued operations", "totalLabel": "Net loss from discontinued operations", "label": "Profit (loss) from discontinued operations" } }, "en": { "role": { "documentation": "The profit (loss) from discontinued operations. [Refer: Discontinued operations [member]; Profit (loss)]" } } }, "auth_ref": [ "r35", "r39", "r158", "r224" ] }, "ifrs-full_ProfitLossFromOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProfitLossFromOperatingActivities", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_ProfitLossBeforeTax", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Results from operating activities", "label": "Profit (loss) from operating activities" } }, "en": { "role": { "documentation": "The profit (loss) from operating activities of the entity. [Refer: Profit (loss)]" } } }, "auth_ref": [ "r288", "r351" ] }, "ifrs-full_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment [abstract]", "label": "Property, plant and equipment [abstract]" } } }, "auth_ref": [] }, "ifrs-full_PropertyPlantAndEquipmentIncludingRightofuseAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PropertyPlantAndEquipmentIncludingRightofuseAssets", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition", "http://www.ballard.com/role/PropertyplantandequipmentNetCarryingAmountsIncludedinPropertyPlantandEquipmentDetails", "http://www.ballard.com/role/PropertyplantandequipmentRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "periodStartLabel": "Property, plant and equipment including right-of-use assets at beginning of period", "periodEndLabel": "Property, plant and equipment including right-of-use assets at end of period", "label": "Property, plant and equipment including right-of-use assets" } }, "en": { "role": { "documentation": "The amount of property, plant and equipment including right-of-use assets whose underlying assets would be presented as property, plant and equipment if they were owned. [Refer: Property, plant and equipment; Right-of-use assets]" } } }, "auth_ref": [ "r347", "r354" ] }, "ifrs-full_PropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PropertyPlantAndEquipmentMember", "presentation": [ "http://www.ballard.com/role/ImpairmentchargesonpropertyplantandequipmentNarrativeDetails", "http://www.ballard.com/role/LeaseliabilitySummaryofLeasesDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofDetailedInformationAboutPropertyPlantandEquipmentDetails", "http://www.ballard.com/role/PropertyplantandequipmentNarrativeDetails", "http://www.ballard.com/role/PropertyplantandequipmentNetCarryingAmountsIncludedinPropertyPlantandEquipmentDetails", "http://www.ballard.com/role/PropertyplantandequipmentRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "label": "Property, plant and equipment [member]" } }, "en": { "role": { "documentation": "This member stands for property, plant and equipment. It also represents the standard value for the 'Classes of property, plant and equipment' axis if no other member is used. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r57", "r289", "r316" ] }, "bldp_PropertyPlantAndEquipmentRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "PropertyPlantAndEquipmentRollForward", "presentation": [ "http://www.ballard.com/role/PropertyplantandequipmentRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Roll Forward]", "label": "Property, Plant and Equipment [Roll Forward]", "documentation": "Property, Plant and Equipment" } } }, "auth_ref": [] }, "bldp_PropertyPlantandEquipmentAndIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "PropertyPlantandEquipmentAndIntangibleAssetsMember", "presentation": [ "http://www.ballard.com/role/IncometaxesUnrecognizedDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment and intangible assets", "label": "Property, Plant and Equipment And Intangible Assets [Member]", "documentation": "Property, Plant and Equipment And Intangible Assets [Member]" } } }, "auth_ref": [] }, "ifrs-full_ProportionOfOwnershipInterestInJointVenture": { "xbrltype": "percentItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProportionOfOwnershipInterestInJointVenture", "presentation": [ "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofSynergyBallardJVCoDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofWeichaiBallardDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsNarrativeDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsScheduleofInvestmentsDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesNarrativeDetails", "http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails", "http://www.ballard.com/role/RelatedpartytransactionsTransactionswithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proportion of ownership interest in joint venture", "label": "Proportion of ownership interest in joint venture" } }, "en": { "role": { "documentation": "The proportion of ownership interest in a joint venture attributable to the entity. [Refer: Joint ventures [member]]" } } }, "auth_ref": [ "r101", "r103", "r150" ] }, "ifrs-full_ProportionOfOwnershipInterestInSubsidiary": { "xbrltype": "percentItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProportionOfOwnershipInterestInSubsidiary", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofSubsidiariesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proportion of ownership interest in subsidiary", "label": "Proportion of ownership interest in subsidiary" } }, "en": { "role": { "documentation": "The proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Subsidiaries [member]]" } } }, "auth_ref": [ "r101", "r103", "r148" ] }, "bldp_ProspectusMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ProspectusMember", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prospectus", "label": "Prospectus [Member]", "documentation": "Prospectus" } } }, "auth_ref": [] }, "ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProvisionForDecommissioningRestorationAndRehabilitationCostsMember", "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsAdditionalInformationDetails", "http://www.ballard.com/role/ProvisionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Provision for decommissioning, restoration and rehabilitation costs [member]" } }, "en": { "role": { "documentation": "This member stands for a provision relating to decommissioning, restoration and rehabilitation costs. [Refer: Other provisions [member]]" } } }, "auth_ref": [ "r292", "r293" ] }, "bldp_ProvisionRelatedToIntellectualPropertyPurchaseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ProvisionRelatedToIntellectualPropertyPurchaseMember", "presentation": [ "http://www.ballard.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Royalty related to UTC, revenue obligations", "label": "Provision Related To Intellectual Property Purchase [Member]", "documentation": "Provision Related To Intellectual Property Purchase [Member]" } } }, "auth_ref": [] }, "bldp_ProvisionRetainedEarningsAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ProvisionRetainedEarningsAdjustment", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/ProvisionsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Opening retained earnings adjustment", "label": "Provision, Retained Earnings Adjustment", "documentation": "Provision, Retained Earnings Adjustment" } } }, "auth_ref": [] }, "ifrs-full_ProvisionUsedOtherProvisions": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProvisionUsedOtherProvisions", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/ProvisionsNarrativeDetails", "http://www.ballard.com/role/ProvisionsRollforwardDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Provisions used/paid during year", "terseLabel": "Expenditures", "label": "Provision used, other provisions" } }, "en": { "role": { "documentation": "The amount used (ie incurred and charged against the provision) for other provisions. [Refer: Other provisions]" } } }, "auth_ref": [ "r116" ] }, "ifrs-full_Provisions": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "Provisions", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/ProvisionsNarrativeDetails", "http://www.ballard.com/role/ProvisionsRollforwardDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Provisions and other current liabilities, beginning balance", "periodEndLabel": "Provisions and other current liabilities, ending balance", "terseLabel": "Provisions", "label": "Provisions" } }, "en": { "role": { "documentation": "The amount of liabilities of uncertain timing or amount, including provisions for employee benefits." } } }, "auth_ref": [ "r15" ] }, "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Investment in intangible assets", "label": "Purchase of intangible assets, classified as investing activities" } }, "en": { "role": { "documentation": "The cash outflow for the purchases of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill]" } } }, "auth_ref": [ "r298" ] }, "ifrs-full_PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows", "http://www.ballard.com/role/EquityaccountedInvestmentsScheduleofInvestmentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Investment in joint venture and associates", "terseLabel": "Capital contribution to JV", "label": "Purchase of interests in investments accounted for using equity method" } }, "en": { "role": { "documentation": "The cash outflow for the purchase of interests in investments accounted for using the equity method. [Refer: Investments accounted for using equity method]" } } }, "auth_ref": [ "r374" ] }, "ifrs-full_PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Contributions to long-term investments", "label": "Purchase of investments other than investments accounted for using equity method" } }, "en": { "role": { "documentation": "The cash outflow for the purchase of investments other than investments accounted for using equity method. [Refer: Investments accounted for using equity method; Investments other than investments accounted for using equity method]" } } }, "auth_ref": [ "r374" ] }, "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Additions to property, plant and equipment", "label": "Purchase of property, plant and equipment, classified as investing activities" } }, "en": { "role": { "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r298" ] }, "bldp_QuantronAGMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "QuantronAGMember", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsInvestmentsDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsScheduleofEquityAccountedInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Quantron AG", "label": "Quantron AG [Member]", "documentation": "Quantron AG" } } }, "auth_ref": [] }, "bldp_RailMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "RailMember", "presentation": [ "http://www.ballard.com/role/DisaggregationofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rail", "label": "Rail [Member]", "documentation": "Rail" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [] }, "ifrs-full_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RangeAxis", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails", "http://www.ballard.com/role/EquityShareOptionsRangeofExercisePricesDetails", "http://www.ballard.com/role/LeaseliabilityNarrativeDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofDetailedInformationAboutPropertyPlantandEquipmentDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofIntangibleAssetswithIndefiniteUsefulLifeDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofQuantitativeInformationAboutRightofUseAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [axis]", "label": "Range [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r170", "r194", "r210", "r308", "r310", "r381" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [] }, "ifrs-full_RangesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RangesMember", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails", "http://www.ballard.com/role/EquityShareOptionsRangeofExercisePricesDetails", "http://www.ballard.com/role/LeaseliabilityNarrativeDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofDetailedInformationAboutPropertyPlantandEquipmentDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofIntangibleAssetswithIndefiniteUsefulLifeDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofQuantitativeInformationAboutRightofUseAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ranges", "label": "Ranges [member]" } }, "en": { "role": { "documentation": "This member stands for aggregate ranges. It also represents the standard value for the 'Range' axis if no other member is used." } } }, "auth_ref": [ "r170", "r194", "r210", "r308", "r310", "r381" ] }, "ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RangesOfExercisePricesForOutstandingShareOptionsAxis", "presentation": [ "http://www.ballard.com/role/EquityShareOptionsRangeofExercisePricesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ranges of exercise prices for outstanding share options [axis]", "label": "Ranges of exercise prices for outstanding share options [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r210" ] }, "ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RangesOfExercisePricesForOutstandingShareOptionsMember", "presentation": [ "http://www.ballard.com/role/EquityShareOptionsRangeofExercisePricesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ranges of exercise prices for outstanding share options", "label": "Ranges of exercise prices for outstanding share options [member]" } }, "en": { "role": { "documentation": "This member stands for aggregated ranges of exercise prices for outstanding share options that are meaningful for assessing the number and timing of additional shares that may be issued and the cash that may be received upon exercise of those options. It also represents the standard value for the 'Ranges of exercise prices for outstanding share options' axis if no other member is used. [Refer: Ranges [member]]" } } }, "auth_ref": [ "r210" ] }, "bldp_RecognitionDeferralOfProfitOnInventorySoldToThirdParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "RecognitionDeferralOfProfitOnInventorySoldToThirdParties", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofSynergyBallardJVCoDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsScheduleofInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recognition of 49% profit on inventory not yet sold to third party, net", "label": "Recognition (Deferral) Of Profit On Inventory Sold To Third Parties", "documentation": "Recognition (Deferral) Of Profit On Inventory Sold To Third Parties" } } }, "auth_ref": [] }, "ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract", "presentation": [ "http://www.ballard.com/role/IntangibleassetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of changes in intangible assets other than goodwill [abstract]", "label": "Reconciliation of changes in intangible assets other than goodwill [abstract]" } } }, "auth_ref": [] }, "bldp_ReconciliationOfChangesInIntangibleAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ReconciliationOfChangesInIntangibleAssetsRollForward", "presentation": [ "http://www.ballard.com/role/IntangibleassetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Changes in Intangible assets [Roll Forward]", "label": "Reconciliation of Changes in Intangible assets [Roll Forward]", "documentation": "Reconciliation of Changes in Intangible assets" } } }, "auth_ref": [] }, "ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ReconciliationOfChangesInOtherProvisionsAbstract", "presentation": [ "http://www.ballard.com/role/ProvisionsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of changes in other provisions [abstract]", "label": "Reconciliation of changes in other provisions [abstract]" } } }, "auth_ref": [] }, "ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract", "presentation": [ "http://www.ballard.com/role/PropertyplantandequipmentRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of changes in property, plant and equipment [abstract]", "label": "Reconciliation of changes in property, plant and equipment [abstract]" } } }, "auth_ref": [] }, "bldp_RecoveryOnSettlementOfContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "RecoveryOnSettlementOfContingentConsideration", "crdr": "credit", "calculation": { "http://www.ballard.com/role/DiscontinuedoperationsNetLossfromDiscontinuedOperationsDetails": { "parentTag": "ifrs-full_ProfitLossFromDiscontinuedOperations", "weight": 1.0, "order": 1.0 }, "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInOperations", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows", "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails", "http://www.ballard.com/role/DiscontinuedoperationsNetLossfromDiscontinuedOperationsDetails", "http://www.ballard.com/role/ProvisionsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Recovery on settlement of contingent consideration", "terseLabel": "Recovery on settlement of contingent consideration", "label": "Recovery on Settlement of Contingent Consideration", "documentation": "Recovery on Settlement of Contingent Consideration" } } }, "auth_ref": [] }, "bldp_RelatedPartyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "RelatedPartyAbstract", "lang": { "en-us": { "role": { "terseLabel": "Related Party [Abstract]", "label": "Related Party [Abstract]", "documentation": "Related Party [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_ExpenseByNature", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Research and product development", "label": "Research and development expense" } }, "en": { "role": { "documentation": "The amount of expenditure directly attributable to research or development activities, recognised in profit or loss." } } }, "auth_ref": [ "r125" ] }, "bldp_ResearchAndDevelopmentTaxCreditsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ResearchAndDevelopmentTaxCreditsMember", "presentation": [ "http://www.ballard.com/role/IncometaxesUnrecognizedDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "UK research and development tax credits", "label": "Research and Development Tax Credits [Member]", "documentation": "Research and Development Tax Credits" } } }, "auth_ref": [] }, "ifrs-full_ReserveOfExchangeDifferencesOnTranslation": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ReserveOfExchangeDifferencesOnTranslation", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_Equity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency reserve", "label": "Reserve of exchange differences on translation" } }, "en": { "role": { "documentation": "A component of equity representing exchange differences on translation of financial statements recognised in other comprehensive income and accumulated in equity. [Refer: Other comprehensive income]" } } }, "auth_ref": [ "r86" ] }, "ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ReserveOfExchangeDifferencesOnTranslationMember", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency reserve", "label": "Reserve of exchange differences on translation [member]" } }, "en": { "role": { "documentation": "This member stands for a component of equity representing accumulated exchange differences on the translation of financial statements recognised in other comprehensive income. [Refer: Other comprehensive income]" } } }, "auth_ref": [ "r86", "r270" ] }, "bldp_RestrictedShareUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "RestrictedShareUnitsRSUMember", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.ballard.com/role/EquityNarrativeDetails", "http://www.ballard.com/role/EquityRestrictedShareUnitsDetails", "http://www.ballard.com/role/EquitySharebasedcompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs", "verboseLabel": "RSU Expense", "label": "Restricted Share Units (RSU) [Member]", "documentation": "Restricted Share Units (RSU) [Member]" } } }, "auth_ref": [] }, "bldp_RestrictedStockUnitsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "RestrictedStockUnitsRollForward", "presentation": [ "http://www.ballard.com/role/EquityRestrictedShareUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units [Roll Forward]", "label": "Restricted Stock Units [Roll Forward]", "documentation": "Restricted Stock Units" } } }, "auth_ref": [] }, "ifrs-full_RestructuringProvision": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RestructuringProvision", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/ProvisionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring cost", "label": "Restructuring provision" } }, "en": { "role": { "documentation": "The amount of provision for restructuring, such as the sale or termination of a line of business; closure of business locations in a country or region or relocation of activities from one country or region to another; changes in management structure; and fundamental reorganisations that have a material effect on the nature and focus of the entity's operations. [Refer: Other provisions]" } } }, "auth_ref": [ "r291" ] }, "ifrs-full_RestructuringProvisionMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RestructuringProvisionMember", "presentation": [ "http://www.ballard.com/role/ProvisionsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring provision", "label": "Restructuring provision [member]" } }, "en": { "role": { "documentation": "This member stands for a provision for restructuring, such as the sale or termination of a line of business; closure of business locations in a country or region or relocation of activities from one country or region to another; changes in management structure; and fundamental reorganisations that have a material effect on the nature and focus of the entity's operations. [Refer: Other provisions [member]]" } } }, "auth_ref": [ "r291" ] }, "ifrs-full_RetainedEarnings": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RetainedEarnings", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_Equity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained earnings" } }, "en": { "role": { "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit." } } }, "auth_ref": [ "r275", "r277" ] }, "ifrs-full_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RetainedEarningsMember", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained earnings [member]" } }, "en": { "role": { "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit." } } }, "auth_ref": [ "r6", "r270" ] }, "ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset", "crdr": "debit", "calculation": { "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails": { "parentTag": "ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ballard.com/role/OthernoncurrentliabilitiesandemployeefuturebenefitsFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Return on plan assets excluding interest", "label": "Decrease (increase) in net defined benefit liability (asset) resulting from return on plan assets excluding interest income or expense" } }, "en": { "role": { "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from the return on plan assets, excluding amounts included in interest income or expense. The return on plan assets is interest, dividends and other revenue derived from the plan assets, together with realised and unrealised gains or losses on the plan assets, less any costs of managing plan assets and less any tax payable by the plan itself, other than tax included in the actuarial assumptions used to measure the present value of the defined benefit obligation. [Refer: Plan assets [member]; Net defined benefit liability (asset); Actuarial assumptions [member]; Increase (decrease) in net defined benefit liability (asset) resulting from interest expense (income)]" } } }, "auth_ref": [ "r67" ] }, "ifrs-full_Revenue": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "Revenue", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofWeichaiBallardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue" } }, "en": { "role": { "documentation": "The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims." } } }, "auth_ref": [ "r31", "r156", "r225", "r248", "r253", "r259", "r260", "r263", "r268", "r269", "r306" ] }, "ifrs-full_RevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RevenueAbstract", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues:", "label": "Revenue [abstract]" } } }, "auth_ref": [] }, "bldp_RevenueDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "RevenueDiscontinuedOperations", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNetLossfromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and service revenues", "label": "Revenue, Discontinued Operations", "documentation": "Revenue, Discontinued Operations" } } }, "auth_ref": [] }, "ifrs-full_RevenueFromContractsWithCustomers": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RevenueFromContractsWithCustomers", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss", "http://www.ballard.com/role/DisaggregationofrevenueDetails", "http://www.ballard.com/role/OperatingsegmentsGeographicalDetails", "http://www.ballard.com/role/OperatingsegmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and service revenues", "verboseLabel": "Revenue", "label": "Revenue from contracts with customers" } }, "en": { "role": { "documentation": "The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity\u2019s ordinary activities in exchange for consideration." } } }, "auth_ref": [ "r172", "r173" ] }, "ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RevenueFromRenderingOfServicesRelatedPartyTransactions", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/RelatedpartytransactionsTransactionswithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Revenue from rendering of services, related party transactions" } }, "en": { "role": { "documentation": "The amount of revenue arising from the rendering of services in related party transactions. [Refer: Revenue; Related parties [member]]" } } }, "auth_ref": [ "r287" ] }, "ifrs-full_ReversalOfInventoryWritedown": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ReversalOfInventoryWritedown", "presentation": [ "http://www.ballard.com/role/InventoriesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reversal of inventory write-down", "label": "Reversal of inventory write-down" } }, "en": { "role": { "documentation": "The amount recognised as a reduction in the amount of inventories recognised as an expense due to the reversal of any write-down of inventories resulting from an increase in net realisable value. [Refer: Inventories; Inventory write-down]" } } }, "auth_ref": [ "r37", "r83" ] }, "bldp_RightOfUseAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "RightOfUseAssetsRollForward", "presentation": [ "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-Use Assets [Roll Forward]", "label": "Right-of-Use Assets [Roll Forward]", "documentation": "Right-of-Use Assets" } } }, "auth_ref": [] }, "ifrs-full_RightofuseAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RightofuseAssets", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsDetails", "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Right-of-use assets", "periodStartLabel": "Beginning, Right-of-use assets", "periodEndLabel": "Ending, Right-of-use assets", "label": "Right-of-use assets" } }, "en": { "role": { "documentation": "The amount of assets that represent a lessee's right to use an underlying asset for the lease term that do not meet the definition of investment property. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee." } } }, "auth_ref": [ "r180", "r184" ] }, "ifrs-full_RightofuseAssetsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RightofuseAssetsMember", "presentation": [ "http://www.ballard.com/role/PropertyplantandequipmentNetCarryingAmountsIncludedinPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets", "label": "Right-of-use assets [member]" } }, "en": { "role": { "documentation": "This member stands for right-of-use assets. [Refer: Right-of-use assets]" } } }, "auth_ref": [ "r179" ] }, "ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RiskExposureAssociatedWithInstrumentsSharingCharacteristic", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk exposure associated with instruments sharing characteristic", "label": "Risk exposure associated with instruments sharing characteristic" } }, "en": { "role": { "documentation": "The amount of risk exposure associated with financial instruments with a shared characteristic that identifies a concentration of risks. [Refer: Financial instruments, class [member]]" } } }, "auth_ref": [ "r246" ] }, "bldp_RiskExposureAssociatedWithInstrumentsSharingCharacteristicConcentrationPercentageCashAndCashEquivalentsMaximum": { "xbrltype": "percentItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "RiskExposureAssociatedWithInstrumentsSharingCharacteristicConcentrationPercentageCashAndCashEquivalentsMaximum", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exposure to risk holding Canadian denominated cash and cash equivalents, percentage (up to)", "label": "Risk Exposure Associated With Instruments Sharing Characteristic, Concentration Percentage, Cash And Cash Equivalents, Maximum", "documentation": "Risk Exposure Associated With Instruments Sharing Characteristic, Concentration Percentage, Cash And Cash Equivalents, Maximum" } } }, "auth_ref": [] }, "bldp_RiskExposureAssociatedWithInstrumentsSharingCharacteristicConcentrationPercentageNetExpendituresMaximum": { "xbrltype": "percentItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "RiskExposureAssociatedWithInstrumentsSharingCharacteristicConcentrationPercentageNetExpendituresMaximum", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exposure to risk holding Canadian dollar net expenditures, percentage (up to)", "label": "Risk Exposure Associated With Instruments Sharing Characteristic, Concentration Percentage, Net Expenditures, Maximum", "documentation": "Risk Exposure Associated With Instruments Sharing Characteristic, Concentration Percentage, Net Expenditures, Maximum" } } }, "auth_ref": [] }, "ifrs-full_RoyaltyExpense": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RoyaltyExpense", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Royalty expense", "label": "Royalty expense" } }, "en": { "role": { "documentation": "The amount of expense arising from royalties." } } }, "auth_ref": [ "r351" ] }, "bldp_RoyaltyObligationContingentMaximumAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "RoyaltyObligationContingentMaximumAmount", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum royalty expense", "label": "Royalty Obligation, Contingent, Maximum Amount", "documentation": "Royalty Obligation, Maximum Amount" } } }, "auth_ref": [] }, "bldp_RoyaltyObligationContingentPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "RoyaltyObligationContingentPercentage", "presentation": [ "http://www.ballard.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Royalty obligation, percentage", "label": "Royalty Obligation, Contingent, Percentage", "documentation": "Royalty Obligation, Percentage" } } }, "auth_ref": [] }, "bldp_SaleOfStockAuthorizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "SaleOfStockAuthorizedAmount", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of stock authorized amount", "label": "Sale of Stock, Authorized Amount", "documentation": "Sale of Stock, Authorized Amount" } } }, "auth_ref": [] }, "bldp_SaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "SaleOfStockAxis", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale Of Stock [Axis]", "label": "Sale Of Stock [Axis]", "documentation": "Sale Of Stock [Axis]" } } }, "auth_ref": [] }, "bldp_SaleOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "SaleOfStockDomain", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale Of Stock [Domain]", "label": "Sale Of Stock [Domain]", "documentation": "[Domain] for Sale Of Stock [Axis]" } } }, "auth_ref": [] }, "bldp_SaleOfStockPricePerShare1": { "xbrltype": "perShareItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "SaleOfStockPricePerShare1", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Price per share (usd per share)", "label": "Sale Of Stock, Price Per Share1", "documentation": "Sale Of Stock, Price Per Share1" } } }, "auth_ref": [] }, "bldp_SaleOfStockRenewalTermOfProspectus": { "xbrltype": "durationItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "SaleOfStockRenewalTermOfProspectus", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Renewal term", "label": "Sale of Stock, Renewal Term of Prospectus", "documentation": "Sale of Stock, Renewal Term of Prospectus" } } }, "auth_ref": [] }, "ifrs-full_SalesAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "SalesAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_ExpenseByNature", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Sales and marketing expense" } }, "en": { "role": { "documentation": "The amount of expense relating to the marketing and selling of goods or services." } } }, "auth_ref": [ "r351" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]" } } }, "auth_ref": [] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]" } } }, "auth_ref": [] }, "bldp_ScheduleOfAccountsPayableAndAccruedLiabilities1TableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilities1TableTextBlock", "presentation": [ "http://www.ballard.com/role/TradeandotherpayablesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Trade and Other Payables", "label": "Schedule Of Accounts Payable And Accrued Liabilities1 [Table Text Block]", "documentation": "Schedule Of Accounts Payable And Accrued Liabilities1 [Table Text Block]" } } }, "auth_ref": [] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsInvestmentsDetails", "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsScheduleofEquityAccountedInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [] }, "bldp_ScheduleofSubsidiariesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ScheduleofSubsidiariesTableTextBlock", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Subsidiaries", "label": "Schedule of Subsidiaries [Table Text Block]", "documentation": "Schedule of Subsidiaries [Table Text Block]" } } }, "auth_ref": [] }, "bldp_ScientificResearchExpendituresMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ScientificResearchExpendituresMember", "presentation": [ "http://www.ballard.com/role/IncometaxesUnrecognizedDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scientific research expenditures", "label": "Scientific Research Expenditures [Member]", "documentation": "Scientific Research Expenditures [Member]" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r332" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r334" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityReportingObligation", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Reporting Obligation", "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r335" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.ballard.com/role/ImpairmentchargesonpropertyplantandequipmentNarrativeDetails", "http://www.ballard.com/role/PropertyplantandequipmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [] }, "ifrs-full_SegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "SegmentsAxis", "presentation": [ "http://www.ballard.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [axis]", "label": "Segments [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r111", "r174", "r251", "r285", "r319" ] }, "ifrs-full_SegmentsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "SegmentsMember", "presentation": [ "http://www.ballard.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [member]", "label": "Segments [member]" } }, "en": { "role": { "documentation": "This member stands for all segments of an entity. It also represents the standard value for the 'Segments' axis if no other member is used." } } }, "auth_ref": [ "r111", "r174", "r258", "r285", "r319" ] }, "bldp_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnIncome", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in the corresponding risk variable on income", "label": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Impact On Income", "documentation": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Impact On Income" } } }, "auth_ref": [] }, "bldp_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableInvestmentIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableInvestmentIncome", "crdr": "credit", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease in the corresponding risk variable on investment income", "label": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Investment Income", "documentation": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Investment Income" } } }, "auth_ref": [] }, "bldp_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent": { "xbrltype": "percentItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reasonably possible change in risk variable, percent", "label": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Percent", "documentation": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Percent" } } }, "auth_ref": [] }, "bldp_ServiceInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ServiceInventories", "crdr": "debit", "calculation": { "http://www.ballard.com/role/InventoriesScheduleofDetailedInformationAboutInventoriesDetails": { "parentTag": "ifrs-full_Inventories", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ballard.com/role/InventoriesScheduleofDetailedInformationAboutInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service inventory", "label": "Service Inventories", "documentation": "Service Inventories" } } }, "auth_ref": [] }, "bldp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting period (years)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Period", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Period" } } }, "auth_ref": [] }, "bldp_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationPeriod1", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award term (years)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Expiration Period 1", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Expiration Period 1" } } }, "auth_ref": [] }, "bldp_ShareBasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ShareBasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage1", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting percentage", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights, Percentage 1", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights, Percentage 1" } } }, "auth_ref": [] }, "bldp_ShareBasedCompensationAwardFirstTrancheMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ShareBasedCompensationAwardFirstTrancheMember", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche One", "label": "Share Based Compensation Award First Tranche [Member]", "documentation": "Share Based Compensation Award First Tranche" } } }, "auth_ref": [] }, "bldp_ShareBasedCompensationAwardSecondTrancheMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ShareBasedCompensationAwardSecondTrancheMember", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche Two", "label": "Share Based Compensation Award Second Tranche [Member]", "documentation": "Share Based Compensation Award Second Tranche" } } }, "auth_ref": [] }, "bldp_ShareBasedCompensationAwardThirdTrancheMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ShareBasedCompensationAwardThirdTrancheMember", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche Three", "label": "Share Based Compensation Award Third Tranche [Member]", "documentation": "Share Based Compensation Award Third Tranche" } } }, "auth_ref": [] }, "bldp_ShareBasedPaymentArrangementWeightedAverageExercisePriceRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ShareBasedPaymentArrangementWeightedAverageExercisePriceRollForward", "presentation": [ "http://www.ballard.com/role/EquityShareOptionsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement Weighted Average Exercise Price [Roll Forward]", "label": "Share-Based Payment Arrangement Weighted Average Exercise Price [Roll Forward]", "documentation": "Share-Based Payment Arrangement Weighted Average Exercise Price" } } }, "auth_ref": [] }, "bldp_ShareBasedPaymentArrangementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ShareBasedPaymentArrangementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangements [Abstract]", "label": "Share-Based Payment Arrangements [Abstract]", "documentation": "Share-Based Payment Arrangements [Abstract]" } } }, "auth_ref": [] }, "bldp_ShareBasedPaymentArrangementsOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ShareBasedPaymentArrangementsOptionsOutstandingRollForward", "presentation": [ "http://www.ballard.com/role/EquityShareOptionsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangements Options Outstanding [Roll Forward]", "label": "Share-Based Payment Arrangements Options Outstanding [Roll Forward]", "documentation": "Share-Based Payment Arrangements Options Outstanding" } } }, "auth_ref": [] }, "bldp_ShareBasedPaymentsArrangementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ShareBasedPaymentsArrangementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payments Arrangements [Abstract]", "label": "Share-Based Payments Arrangements [Abstract]", "documentation": "Share-Based Payments Arrangements [Abstract]" } } }, "auth_ref": [] }, "bldp_ShareDistributionPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ShareDistributionPlanMember", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Distribution Plan", "label": "Share Distribution Plan [Member]", "documentation": "Share Distribution Plan" } } }, "auth_ref": [] }, "bldp_ShareIssuanceCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ShareIssuanceCostsMember", "presentation": [ "http://www.ballard.com/role/IncometaxesUnrecognizedDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share issuance costs", "label": "Share Issuance Costs [Member]", "documentation": "Share Issuance Costs [Member]" } } }, "auth_ref": [] }, "ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss": { "parentTag": "ifrs-full_ProfitLossBeforeTax", "weight": 1.0, "order": 2.0 }, "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "ifrs-full_CashFlowsFromUsedInOperations", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofCashFlows", "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss", "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofSynergyBallardJVCoDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofWeichaiBallardDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsNarrativeDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsScheduleofInvestmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity in loss of investment in joint venture and associates", "negatedTerseLabel": "Equity in loss of investment in joint venture and associates", "terseLabel": "Equity in loss", "negatedLabel": "Corporate share of net loss", "label": "Share of profit (loss) of associates and joint ventures accounted for using equity method" } }, "en": { "role": { "documentation": "The entity's share of the profit (loss) of associates and joint ventures accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method; Joint ventures [member]; Profit (loss)]" } } }, "auth_ref": [ "r33", "r249", "r257" ] }, "ifrs-full_SharebasedPaymentArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "SharebasedPaymentArrangementsMember", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.ballard.com/role/EquityDeferredShareUnitsDetails", "http://www.ballard.com/role/EquityNarrativeDetails", "http://www.ballard.com/role/EquityRestrictedShareUnitsDetails", "http://www.ballard.com/role/EquitySharebasedcompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payment arrangements", "label": "Share-based payment arrangements [member]" } }, "en": { "role": { "documentation": "This member stands for an agreement between the entity or another group entity or any shareholder of the group entity and another party (including an employee) that entitles the other party to receive (a) cash or other assets of the entity for amounts that are based on the price (or value) of equity instruments (including shares or share options) of the entity or another group entity; or (b) equity instruments (including shares or share options) of the entity or another group entity, provided that the specified vesting conditions, if any, are met. It also represents the standard value for the 'Types of share-based payment arrangements' axis if no other member is used." } } }, "auth_ref": [ "r211" ] }, "bldp_ShortTermInvestmentsNotClassifiedAsCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ShortTermInvestmentsNotClassifiedAsCashEquivalents", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_CurrentAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "label": "Short-term Investments, not Classified as Cash Equivalents", "documentation": "Short-term Investments, not Classified as Cash Equivalents" } } }, "auth_ref": [] }, "bldp_ShortTermLeasesForWhichRecognitionExemptionHasBeenUsedPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "ShortTermLeasesForWhichRecognitionExemptionHasBeenUsedPeriod", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term leases for which recognition exemption has been used, period", "label": "Short-term Leases For Which Recognition Exemption Has Been Used, Period", "documentation": "Short-term Leases For Which Recognition Exemption Has Been Used, Period" } } }, "auth_ref": [] }, "ifrs-full_ShorttermEmployeeBenefitsExpense": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ShorttermEmployeeBenefitsExpense", "crdr": "debit", "calculation": { "http://www.ballard.com/role/PersonnelexpensesDetails": { "parentTag": "ifrs-full_EmployeeBenefitsExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/PersonnelexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Salaries and employee benefits", "label": "Short-term employee benefits expense" } }, "en": { "role": { "documentation": "The amount of expense from employee benefits (other than termination benefits) that are expected to be settled wholly within twelve months after the end of the annual reporting period in which the employees render the related services." } } }, "auth_ref": [ "r345" ] }, "ifrs-full_SignificantInvestmentsInAssociatesAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "SignificantInvestmentsInAssociatesAxis", "presentation": [ "http://www.ballard.com/role/CommitmentsandcontingenciesDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofWeichaiBallardDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsNarrativeDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsScheduleofInvestmentsDetails", "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesNarrativeDetails", "http://www.ballard.com/role/RelatedpartytransactionsTransactionswithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Associates [axis]", "label": "Associates [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r102", "r104", "r165" ] }, "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "SignificantInvestmentsInSubsidiariesAxis", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofSubsidiariesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiaries [axis]", "label": "Subsidiaries [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r102", "r104", "r163" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.ballard.com/role/ImpairmentchargesonpropertyplantandequipmentNarrativeDetails", "http://www.ballard.com/role/PropertyplantandequipmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [] }, "ifrs-full_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of cash flows [abstract]", "label": "Statement of cash flows [abstract]" } } }, "auth_ref": [] }, "ifrs-full_StatementOfChangesInEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "StatementOfChangesInEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of changes in equity [abstract]", "label": "Statement of changes in equity [abstract]" } } }, "auth_ref": [] }, "ifrs-full_StatementOfChangesInEquityLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "StatementOfChangesInEquityLineItems", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of changes in equity [line items]", "label": "Statement of changes in equity [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_StatementOfChangesInEquityTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "StatementOfChangesInEquityTable", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of changes in equity [table]", "label": "Statement of changes in equity [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to changes in equity." } } }, "auth_ref": [ "r6" ] }, "ifrs-full_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of financial position [abstract]", "label": "Statement of financial position [abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]" } } }, "auth_ref": [] }, "bldp_StationaryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "StationaryMember", "presentation": [ "http://www.ballard.com/role/DisaggregationofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stationary", "label": "Stationary [Member]", "documentation": "Stationary" } } }, "auth_ref": [] }, "ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subclassifications of assets, liabilities and equities [abstract]", "label": "Subclassifications of assets, liabilities and equities [abstract]" } } }, "auth_ref": [] }, "bldp_SubsequentContributionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "SubsequentContributionMember", "presentation": [ "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Contribution", "label": "Subsequent Contribution [Member]", "documentation": "Subsequent Contribution" } } }, "auth_ref": [] }, "bldp_SummaryOfInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "SummaryOfInvestmentsTableTextBlock", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Investments", "label": "Summary of Investments [Table Text Block]", "documentation": "Summary of Investments" } } }, "auth_ref": [] }, "bldp_SynergyJVMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "SynergyJVMember", "presentation": [ "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofSynergyBallardJVCoDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsNarrativeDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesNarrativeDetails", "http://www.ballard.com/role/RelatedpartytransactionsKeyManagementCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Synergy Ballard JVCo", "label": "Synergy JV [Member]", "documentation": "Synergy [Member]" } } }, "auth_ref": [] }, "country_TW": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "TW", "presentation": [ "http://www.ballard.com/role/OperatingsegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Taiwan", "label": "TAIWAN" } } }, "auth_ref": [] }, "bldp_TaxEffectOfChangeInUnrecognizedDeductibleTemporaryDifferences": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "TaxEffectOfChangeInUnrecognizedDeductibleTemporaryDifferences", "crdr": "debit", "calculation": { "http://www.ballard.com/role/IncometaxesTaxRateReconciliationDetails": { "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/IncometaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in unrecognized deductible temporary differences", "label": "Tax Effect Of Change In Unrecognized Deductible Temporary Differences", "documentation": "Tax Effect Of Change In Unrecognized Deductible Temporary Differences" } } }, "auth_ref": [] }, "ifrs-full_TaxEffectOfForeignTaxRates": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TaxEffectOfForeignTaxRates", "crdr": "debit", "calculation": { "http://www.ballard.com/role/IncometaxesTaxRateReconciliationDetails": { "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/IncometaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign tax rate and tax rate differences", "label": "Tax effect of foreign tax rates" } }, "en": { "role": { "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to foreign tax rates. [Refer: Accounting profit]" } } }, "auth_ref": [ "r43" ] }, "bldp_TaxEffectOfNonDeductibleExpensesOrNonTaxableIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "TaxEffectOfNonDeductibleExpensesOrNonTaxableIncome", "crdr": "credit", "calculation": { "http://www.ballard.com/role/IncometaxesTaxRateReconciliationDetails": { "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.ballard.com/role/IncometaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Non-deductible expenses (non-taxable income)", "label": "Tax Effect of Non-Deductible Expenses or Non-Taxable Income", "documentation": "Tax Effect of Non-Deductible Expenses or Non-Taxable Income" } } }, "auth_ref": [] }, "bldp_TaxEffectOfTaxCreditsEarned": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "TaxEffectOfTaxCreditsEarned", "crdr": "credit", "calculation": { "http://www.ballard.com/role/IncometaxesTaxRateReconciliationDetails": { "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.ballard.com/role/IncometaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Investment tax credits earned", "label": "Tax Effect Of Tax Credits Earned", "documentation": "Tax Effect Of Tax Credits Earned" } } }, "auth_ref": [] }, "ifrs-full_TaxEffectOfTaxLosses": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TaxEffectOfTaxLosses", "crdr": "debit", "calculation": { "http://www.ballard.com/role/IncometaxesTaxRateReconciliationDetails": { "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ballard.com/role/IncometaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expiry of losses and ITC", "label": "Tax effect of tax losses" } }, "en": { "role": { "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to tax losses. [Refer: Accounting profit]" } } }, "auth_ref": [ "r43" ] }, "bldp_TaxEffectOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "TaxEffectOther", "crdr": "debit", "calculation": { "http://www.ballard.com/role/IncometaxesTaxRateReconciliationDetails": { "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ballard.com/role/IncometaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Tax Effect Other", "documentation": "Tax Effect Other" } } }, "auth_ref": [] }, "ifrs-full_TaxExpenseIncomeAtApplicableTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TaxExpenseIncomeAtApplicableTaxRate", "crdr": "debit", "calculation": { "http://www.ballard.com/role/IncometaxesTaxRateReconciliationDetails": { "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ballard.com/role/IncometaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected tax recovery at 27.00% (2022 \u2013 27.00% )", "label": "Tax expense (income) at applicable tax rate" } }, "en": { "role": { "documentation": "The product of the accounting profit multiplied by the applicable tax rate(s). [Refer: Accounting profit; Applicable tax rate]" } } }, "auth_ref": [ "r43" ] }, "ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TaxExpenseRelatingToGainLossOnDiscontinuance", "crdr": "debit", "calculation": { "http://www.ballard.com/role/DiscontinuedoperationsNetLossfromDiscontinuedOperationsDetails": { "parentTag": "ifrs-full_ProfitLossFromDiscontinuedOperations", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNetLossfromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Income tax recovery", "label": "Tax expense (income) relating to gain (loss) on discontinuance" } }, "en": { "role": { "documentation": "The tax expense (income) relating to the gain (loss) on discontinuance when operations are discontinued. [Refer: Discontinued operations [member]]" } } }, "auth_ref": [ "r48", "r226" ] }, "bldp_TaxesPayableCurrent1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "TaxesPayableCurrent1", "crdr": "credit", "calculation": { "http://www.ballard.com/role/TradeandotherpayablesDetails": { "parentTag": "ifrs-full_TradeAndOtherCurrentPayables", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ballard.com/role/TradeandotherpayablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Taxes payable", "label": "Taxes Payable Current1", "documentation": "Taxes Payable Current1" } } }, "auth_ref": [] }, "ifrs-full_TechnologybasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TechnologybasedIntangibleAssetsMember", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology", "label": "Technology-based intangible assets [member]" } }, "en": { "role": { "documentation": "This member stands for a class of intangible assets representing assets based on technology. Such assets may include patented and unpatented technology, databases as well as trade secrets. [Refer: Intangible assets other than goodwill]" } } }, "auth_ref": [ "r371" ] }, "bldp_TemplewaterMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "TemplewaterMember", "presentation": [ "http://www.ballard.com/role/CommitmentsandcontingenciesDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Templewater", "label": "Templewater [Member]", "documentation": "Templewater" } } }, "auth_ref": [] }, "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis", "presentation": [ "http://www.ballard.com/role/IncometaxesUnrecognizedDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Temporary difference, unused tax losses and unused tax credits [axis]", "label": "Temporary difference, unused tax losses and unused tax credits [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r47" ] }, "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember", "presentation": [ "http://www.ballard.com/role/IncometaxesUnrecognizedDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Temporary difference, unused tax losses and unused tax credits", "label": "Temporary difference, unused tax losses and unused tax credits [member]" } }, "en": { "role": { "documentation": "This member stands for temporary differences, unused tax losses and unused tax credits. It also represents the standard value for the 'Temporary difference, unused tax losses and unused tax credits' axis if no other member is used. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]" } } }, "auth_ref": [ "r47" ] }, "ifrs-full_TimingOfTransferOfGoodsOrServicesAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TimingOfTransferOfGoodsOrServicesAxis", "presentation": [ "http://www.ballard.com/role/DisaggregationofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of transfer of goods or services [axis]", "label": "Timing of transfer of goods or services [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r315" ] }, "ifrs-full_TimingOfTransferOfGoodsOrServicesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TimingOfTransferOfGoodsOrServicesMember", "presentation": [ "http://www.ballard.com/role/DisaggregationofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of transfer of goods or services", "label": "Timing of transfer of goods or services [member]" } }, "en": { "role": { "documentation": "This member stands for all timings of the transfer of goods or services in contracts with customers. It also represents the standard value for the 'Timing of transfer of goods or services' axis if no other member is used." } } }, "auth_ref": [ "r315" ] }, "ifrs-full_TopOfRangeMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TopOfRangeMember", "presentation": [ "http://www.ballard.com/role/DiscontinuedoperationsNarrativeDetails", "http://www.ballard.com/role/EquityShareOptionsRangeofExercisePricesDetails", "http://www.ballard.com/role/LeaseliabilityNarrativeDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofDetailedInformationAboutPropertyPlantandEquipmentDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofIntangibleAssetswithIndefiniteUsefulLifeDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofQuantitativeInformationAboutRightofUseAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Top of range", "label": "Top of range [member]" } }, "en": { "role": { "documentation": "This member stands for top of a range." } } }, "auth_ref": [ "r170", "r194", "r210", "r308", "r310", "r381" ] }, "ifrs-full_TradeAndOtherCurrentPayables": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TradeAndOtherCurrentPayables", "crdr": "credit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_CurrentLiabilities", "weight": 1.0, "order": 1.0 }, "http://www.ballard.com/role/TradeandotherpayablesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition", "http://www.ballard.com/role/TradeandotherpayablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade and other payables", "totalLabel": "Trade and other payables", "label": "Trade and other current payables" } }, "en": { "role": { "documentation": "The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]" } } }, "auth_ref": [ "r14" ] }, "ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TradeAndOtherCurrentPayablesToTradeSuppliers", "crdr": "credit", "calculation": { "http://www.ballard.com/role/TradeandotherpayablesDetails": { "parentTag": "ifrs-full_TradeAndOtherCurrentPayables", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ballard.com/role/TradeandotherpayablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade accounts payable", "label": "Current trade payables" } }, "en": { "role": { "documentation": "The current amount of payment due to suppliers for goods and services used in entity's business. [Refer: Current liabilities; Trade payables]" } } }, "auth_ref": [ "r272", "r349" ] }, "ifrs-full_TradeAndOtherCurrentReceivables": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TradeAndOtherCurrentReceivables", "crdr": "debit", "calculation": { "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition": { "parentTag": "ifrs-full_CurrentAssets", "weight": 1.0, "order": 1.0 }, "http://www.ballard.com/role/TradeandotherreceivablesTradeandOtherReceivablesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofFinancialPosition", "http://www.ballard.com/role/TradeandotherreceivablesTradeandOtherReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade and other receivables", "totalLabel": "Trade and other receivables", "label": "Trade and other current receivables" } }, "en": { "role": { "documentation": "The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]" } } }, "auth_ref": [ "r12", "r24" ] }, "ifrs-full_TradeAndOtherCurrentReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TradeAndOtherCurrentReceivablesAbstract", "presentation": [ "http://www.ballard.com/role/InventoriesScheduleofDetailedInformationAboutInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade and other current receivables [abstract]", "label": "Trade and other current receivables [abstract]" } } }, "auth_ref": [] }, "bldp_TrademarksandServicemarksMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "TrademarksandServicemarksMember", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofIntangibleAssetswithIndefiniteUsefulLifeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired trademarks and service marks", "label": "Trademarks and Servicemarks [Member]", "documentation": "Trademarks and Servicemarks [Member]" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.ballard.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "bldp_TruckMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "TruckMember", "presentation": [ "http://www.ballard.com/role/DisaggregationofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Truck", "label": "Truck [Member]", "documentation": "Truck" } } }, "auth_ref": [] }, "ifrs-full_TypesOfInvestmentPropertyAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TypesOfInvestmentPropertyAxis", "presentation": [ "http://www.ballard.com/role/LongtermfinancialinvestmentsScheduleofEquityAccountedInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Types of investment property [axis]", "label": "Types of investment property [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r345" ] }, "ifrs-full_TypesOfRisksAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TypesOfRisksAxis", "presentation": [ "http://www.ballard.com/role/BankfacilitiesDetails", "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails", "http://www.ballard.com/role/FinancialinstrumentsScheduleofNatureandExtentofRisksArisingfromFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Types of risks [axis]", "label": "Types of risks [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r195", "r196", "r197", "r199", "r231", "r236", "r237" ] }, "ifrs-full_TypesOfRisksMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TypesOfRisksMember", "presentation": [ "http://www.ballard.com/role/BankfacilitiesDetails", "http://www.ballard.com/role/FinancialinstrumentsNarrativeDetails", "http://www.ballard.com/role/FinancialinstrumentsScheduleofNatureandExtentofRisksArisingfromFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risks", "label": "Risks [member]" } }, "en": { "role": { "documentation": "This member stands for all types of risks. It also represents the standard value for the 'Types of risks' axis if no other member is used." } } }, "auth_ref": [ "r195", "r196", "r197", "r199", "r231", "r236", "r237" ] }, "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TypesOfSharebasedPaymentArrangementsAxis", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.ballard.com/role/EquityDeferredShareUnitsDetails", "http://www.ballard.com/role/EquityNarrativeDetails", "http://www.ballard.com/role/EquityRestrictedShareUnitsDetails", "http://www.ballard.com/role/EquitySharebasedcompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Types of share-based payment arrangements [axis]", "label": "Types of share-based payment arrangements [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r211" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.ballard.com/role/IncometaxesUnrecognizedDeferredTaxAssetsDetails", "http://www.ballard.com/role/OperatingsegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "ifrs-full_UnusedProvisionReversedOtherProvisions": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "UnusedProvisionReversedOtherProvisions", "crdr": "debit", "presentation": [ "http://www.ballard.com/role/ProvisionsNarrativeDetails", "http://www.ballard.com/role/ProvisionsRollforwardDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Provisions reversed/expired during year", "terseLabel": "Downward adjustments / provision eliminated", "label": "Unused provision reversed, other provisions" } }, "en": { "role": { "documentation": "The amount reversed for unused other provisions. [Refer: Other provisions]" } } }, "auth_ref": [ "r117" ] }, "ifrs-full_UnusedTaxCreditsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "UnusedTaxCreditsMember", "presentation": [ "http://www.ballard.com/role/IncometaxesUnrecognizedDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment tax credits", "label": "Unused tax credits [member]" } }, "en": { "role": { "documentation": "This member stands for tax credits that have been received and are carried forward for use against future taxable profit." } } }, "auth_ref": [ "r47" ] }, "ifrs-full_UnusedTaxLossesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "UnusedTaxLossesMember", "presentation": [ "http://www.ballard.com/role/IncometaxesUnrecognizedDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Losses from operations carried forward", "label": "Unused tax losses [member]" } }, "en": { "role": { "documentation": "This member stands for tax losses that have been incurred and are carried forward for use against future taxable profit." } } }, "auth_ref": [ "r47" ] }, "bldp_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofIntangibleAssetswithIndefiniteUsefulLifeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Estimated useful life (in years)", "label": "Useful Lives Or Amortisation Rates, Intangible Assets Other Than Goodwill, Period", "documentation": "Useful Lives Or Amortisation Rates, Intangible Assets Other Than Goodwill, Period" } } }, "auth_ref": [] }, "bldp_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofDetailedInformationAboutPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment useful lives (in years)", "label": "Useful Lives Or Depreciation Rates, Property, Plant And Equipment, Period", "documentation": "Useful Lives Or Depreciation Rates, Property, Plant And Equipment, Period" } } }, "auth_ref": [] }, "bldp_UsefulLivesOrDepreciationRatesRightOfUseAssetsPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "UsefulLivesOrDepreciationRatesRightOfUseAssetsPeriod", "presentation": [ "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofQuantitativeInformationAboutRightofUseAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets, useful lives (in years)", "label": "Useful Lives Or Depreciation Rates, Right-Of-Use Assets, Period", "documentation": "Useful Lives Or Depreciation Rates, Right-Of-Use Assets, Period" } } }, "auth_ref": [] }, "ifrs-full_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "VehiclesMember", "presentation": [ "http://www.ballard.com/role/LeaseliabilitySummaryofLeasesDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesScheduleofQuantitativeInformationAboutRightofUseAssetsDetails", "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsDetails", "http://www.ballard.com/role/PropertyplantandequipmentRightofUseAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vehicle", "label": "Vehicles [member]" } }, "en": { "role": { "documentation": "This member stands for a class of property, plant and equipment representing vehicles used in the entity's operations, specifically to include aircraft, motor vehicles and ships. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r353" ] }, "bldp_VestingPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "VestingPeriodAxis", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Period [Axis]", "label": "Vesting Period [Axis]", "documentation": "Vesting Period" } } }, "auth_ref": [] }, "bldp_VestingPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "VestingPeriodDomain", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Period [Domain]", "label": "Vesting Period [Domain]", "documentation": "Vesting Period [Domain]" } } }, "auth_ref": [] }, "ifrs-full_WarrantyProvisionMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "WarrantyProvisionMember", "presentation": [ "http://www.ballard.com/role/ProvisionsNarrativeDetails", "http://www.ballard.com/role/ProvisionsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty provision", "label": "Warranty provision [member]" } }, "en": { "role": { "documentation": "This member stands for a provision for estimated costs of making good under warranties for products sold. [Refer: Other provisions [member]]" } } }, "auth_ref": [ "r292", "r294" ] }, "bldp_WeichaiBallardJVMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "WeichaiBallardJVMember", "presentation": [ "http://www.ballard.com/role/EquityaccountedInvestmentsFinancialInformationofWeichaiBallardDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsNarrativeDetails", "http://www.ballard.com/role/EquityaccountedInvestmentsScheduleofInvestmentsDetails", "http://www.ballard.com/role/MaterialaccountingpoliciesNarrativeDetails", "http://www.ballard.com/role/RelatedpartytransactionsTransactionswithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weichai Ballard JV", "label": "Weichai Ballard JV [Member]", "documentation": "Weichai Ballard Associate [Member]" } } }, "auth_ref": [] }, "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019": { "xbrltype": "perShareItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019", "presentation": [ "http://www.ballard.com/role/EquityShareOptionsRangeofExercisePricesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average exercise price of options exercisable (in usd per share)", "label": "Weighted average exercise price of share options exercisable in share-based payment arrangement" } }, "en": { "role": { "documentation": "The weighted average exercise price of share options exercisable in a share-based payment arrangement. [Refer: Weighted average [member]]" } } }, "auth_ref": [ "r208" ] }, "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019": { "xbrltype": "perShareItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019", "presentation": [ "http://www.ballard.com/role/EquityShareOptionsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average exercise price of options exercised (in usd per share)", "label": "Weighted average exercise price of share options exercised in share-based payment arrangement" } }, "en": { "role": { "documentation": "The weighted average exercise price of share options exercised in a share-based payment arrangement. [Refer: Weighted average [member]]" } } }, "auth_ref": [ "r205" ] }, "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019": { "xbrltype": "perShareItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019", "presentation": [ "http://www.ballard.com/role/EquityShareOptionsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average exercise price of options expired (in usd per share)", "label": "Weighted average exercise price of share options expired in share-based payment arrangement" } }, "en": { "role": { "documentation": "The weighted average exercise price of share options expired in a share-based payment arrangement. [Refer: Weighted average [member]]" } } }, "auth_ref": [ "r206" ] }, "ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019": { "xbrltype": "perShareItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019", "presentation": [ "http://www.ballard.com/role/EquityShareOptionsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average exercise price of options forfeited (in usd per share)", "label": "Weighted average exercise price of share options forfeited in share-based payment arrangement" } }, "en": { "role": { "documentation": "The weighted average exercise price of share options forfeited in a share-based payment arrangement. [Refer: Weighted average [member]]" } } }, "auth_ref": [ "r204" ] }, "ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019": { "xbrltype": "perShareItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019", "presentation": [ "http://www.ballard.com/role/EquityNarrativeDetails", "http://www.ballard.com/role/EquityShareOptionsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average exercise price of options granted (in usd per share)", "label": "Weighted average exercise price of share options granted in share-based payment arrangement" } }, "en": { "role": { "documentation": "The weighted average exercise price of share options granted in a share-based payment arrangement. [Refer: Weighted average [member]]" } } }, "auth_ref": [ "r203" ] }, "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019": { "xbrltype": "perShareItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019", "presentation": [ "http://www.ballard.com/role/EquityShareOptionsRangeofExercisePricesDetails", "http://www.ballard.com/role/EquityShareOptionsRollforwardDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted average exercise price of options outstanding beginning balance (in usd per share)", "periodEndLabel": "Weighted average exercise price of options outstanding ending balance (in usd per share)", "terseLabel": "Weighted average exercise price of options outstanding (in usd per share)", "label": "Weighted average exercise price of share options outstanding in share-based payment arrangement" } }, "en": { "role": { "documentation": "The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]" } } }, "auth_ref": [ "r202", "r207" ] }, "ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019": { "xbrltype": "durationItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019", "presentation": [ "http://www.ballard.com/role/EquityShareOptionsRangeofExercisePricesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining contractual life", "label": "Weighted average remaining contractual life of outstanding share options" } }, "en": { "role": { "documentation": "The weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]" } } }, "auth_ref": [ "r210" ] }, "ifrs-full_WeightedAverageShares": { "xbrltype": "sharesItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "WeightedAverageShares", "presentation": [ "http://www.ballard.com/role/ConsolidatedStatementsofLossandComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average number of common shares outstanding (shares)", "label": "Weighted average number of ordinary shares used in calculating basic earnings per share" } }, "en": { "role": { "documentation": "The number of ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor." } } }, "auth_ref": [ "r108" ] }, "bldp_WisdomMotorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "WisdomMotorMember", "presentation": [ "http://www.ballard.com/role/FinancialinstrumentsInvestmentsDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsNarrativeDetails", "http://www.ballard.com/role/LongtermfinancialinvestmentsScheduleofEquityAccountedInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wisdom Motor", "label": "Wisdom Motor [Member]", "documentation": "Wisdom Motor" } } }, "auth_ref": [] }, "bldp_WithholdingTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ballard.com/20231231", "localname": "WithholdingTax", "crdr": "debit", "calculation": { "http://www.ballard.com/role/IncometaxesCurrentTaxExpenseDetails": { "parentTag": "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/IncometaxesCurrentTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Withholding tax", "label": "Withholding Tax", "documentation": "Withholding Tax" } } }, "auth_ref": [] }, "ifrs-full_WorkInProgress": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "WorkInProgress", "crdr": "debit", "calculation": { "http://www.ballard.com/role/InventoriesScheduleofDetailedInformationAboutInventoriesDetails": { "parentTag": "ifrs-full_Inventories", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ballard.com/role/InventoriesScheduleofDetailedInformationAboutInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work-in-progress", "label": "Current work in progress" } }, "en": { "role": { "documentation": "A classification of current inventory representing the amount of assets currently in production, which require further processes to be converted into finished goods or services. [Refer: Current finished goods; Inventories]" } } }, "auth_ref": [ "r274", "r366" ] } } } }, "std_ref": { "r0": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "103", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_103&doctype=Standard", "URIDate": "2023-03-23" }, "r1": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "104", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_104&doctype=Standard", "URIDate": "2023-03-23" }, "r2": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "106", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_a&doctype=Standard", "URIDate": "2023-03-23" }, "r3": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "106", "Subparagraph": "d", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_i&doctype=Standard", "URIDate": "2023-03-23" }, "r4": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "106", "Subparagraph": "d", "Clause": "ii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_ii&doctype=Standard", "URIDate": "2023-03-23" }, "r5": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "106", "Subparagraph": "d", "Clause": "iii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_iii&doctype=Standard", "URIDate": "2023-03-23" }, "r6": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "106", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106&doctype=Standard", "URIDate": "2023-03-23" }, "r7": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "117", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_117&doctype=Standard", "URIDate": "2023-03-23" }, "r8": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "35", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_35&doctype=Standard", "URIDate": "2023-03-23" }, "r9": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "54", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_c&doctype=Standard", "URIDate": "2023-03-23" }, "r10": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "54", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_e&doctype=Standard", "URIDate": "2023-03-23" }, "r11": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "54", "Subparagraph": "g", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_g&doctype=Standard", "URIDate": "2023-03-23" }, "r12": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "54", "Subparagraph": "h", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_h&doctype=Standard", "URIDate": "2023-03-23" }, "r13": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "54", "Subparagraph": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_i&doctype=Standard", "URIDate": "2023-03-23" }, "r14": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "54", "Subparagraph": "k", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_k&doctype=Standard", "URIDate": "2023-03-23" }, "r15": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "54", "Subparagraph": "l", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_l&doctype=Standard", "URIDate": "2023-03-23" }, "r16": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "54", "Subparagraph": "o", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_o&doctype=Standard", "URIDate": "2023-03-23" }, "r17": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "55", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard", "URIDate": "2023-03-23" }, "r18": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "56", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_56&doctype=Standard", "URIDate": "2023-03-23" }, "r19": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "61", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_61_a&doctype=Standard", "URIDate": "2023-03-23" }, "r20": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "61", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_61&doctype=Standard", "URIDate": "2023-03-23" }, "r21": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "66", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_66&doctype=Standard", "URIDate": "2023-03-23" }, "r22": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "69", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_69&doctype=Standard", "URIDate": "2023-03-23" }, "r23": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "7", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard", "URIDate": "2023-03-23" }, "r24": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "78", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_b&doctype=Standard", "URIDate": "2023-03-23" }, "r25": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "78", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_e&doctype=Standard", "URIDate": "2023-03-23" }, "r26": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "79", "Subparagraph": "a", "Clause": "iv", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_iv&doctype=Standard", "URIDate": "2023-03-23" }, "r27": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "79", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a&doctype=Standard", "URIDate": "2023-03-23" }, "r28": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "81A", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_a&doctype=Standard", "URIDate": "2023-03-23" }, "r29": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "81A", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_b&doctype=Standard", "URIDate": "2023-03-23" }, "r30": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "81A", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_c&doctype=Standard", "URIDate": "2023-03-23" }, "r31": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "82", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_a&doctype=Standard", "URIDate": "2023-03-23" }, "r32": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "82", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_b&doctype=Standard", "URIDate": "2023-03-23" }, "r33": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "82", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_c&doctype=Standard", "URIDate": "2023-03-23" }, "r34": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "82", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_d&doctype=Standard", "URIDate": "2023-03-23" }, "r35": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "82", "Subparagraph": "ea", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_ea&doctype=Standard", "URIDate": "2023-03-23" }, "r36": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "91", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_91_a&doctype=Standard", "URIDate": "2023-03-23" }, "r37": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "98", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_98_a&doctype=Standard", "URIDate": "2023-03-23" }, "r38": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "98", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_98_b&doctype=Standard", "URIDate": "2023-03-23" }, "r39": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "98", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_98_e&doctype=Standard", "URIDate": "2023-03-23" }, "r40": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "99", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_99&doctype=Standard", "URIDate": "2023-03-23" }, "r41": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "10", "IssueDate": "2023-01-01", "Section": "Disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS10_g17-22_TI", "URIDate": "2023-03-23" }, "r42": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "79", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_79&doctype=Standard", "URIDate": "2023-03-23" }, "r43": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "81", "Subparagraph": "c", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_i&doctype=Standard", "URIDate": "2023-03-23" }, "r44": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "81", "Subparagraph": "c", "Clause": "ii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_ii&doctype=Standard", "URIDate": "2023-03-23" }, "r45": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "81", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_e&doctype=Standard", "URIDate": "2023-03-23" }, "r46": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "81", "Subparagraph": "g", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g_i&doctype=Standard", "URIDate": "2023-03-23" }, "r47": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "81", "Subparagraph": "g", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g&doctype=Standard", "URIDate": "2023-03-23" }, "r48": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "81", "Subparagraph": "h", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_h_i&doctype=Standard", "URIDate": "2023-03-23" }, "r49": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "12", "IssueDate": "2023-01-01", "Section": "Disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS12_g79-88_TI", "URIDate": "2023-03-23" }, "r50": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "73", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_d&doctype=Standard", "URIDate": "2023-03-23" }, "r51": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "73", "Subparagraph": "e", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_i&doctype=Standard", "URIDate": "2023-03-23" }, "r52": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "73", "Subparagraph": "e", "Clause": "ii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_ii&doctype=Standard", "URIDate": "2023-03-23" }, "r53": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "73", "Subparagraph": "e", "Clause": "v", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_v&doctype=Standard", "URIDate": "2023-03-23" }, "r54": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "73", "Subparagraph": "e", "Clause": "vii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_vii&doctype=Standard", "URIDate": "2023-03-23" }, "r55": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "73", "Subparagraph": "e", "Clause": "viii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_viii&doctype=Standard", "URIDate": "2023-03-23" }, "r56": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "73", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e&doctype=Standard", "URIDate": "2023-03-23" }, "r57": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "73", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73&doctype=Standard", "URIDate": "2023-03-23" }, "r58": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "75", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_75_a&doctype=Standard", "URIDate": "2023-03-23" }, "r59": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "75", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_75_b&doctype=Standard", "URIDate": "2023-03-23" }, "r60": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Section": "Disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS16_g73-79_TI", "URIDate": "2023-03-23" }, "r61": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "138", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_138&doctype=Standard", "URIDate": "2023-03-23" }, "r62": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "140", "Subparagraph": "a", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_140_a_i&doctype=Standard", "URIDate": "2023-03-23" }, "r63": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "140", "Subparagraph": "a", "Clause": "ii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_140_a_ii&doctype=Standard", "URIDate": "2023-03-23" }, "r64": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "140", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_140_a&doctype=Standard", "URIDate": "2023-03-23" }, "r65": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "141", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_a&doctype=Standard", "URIDate": "2023-03-23" }, "r66": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "141", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_b&doctype=Standard", "URIDate": "2023-03-23" }, "r67": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "141", "Subparagraph": "c", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_c_i&doctype=Standard", "URIDate": "2023-03-23" }, "r68": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "141", "Subparagraph": "c", "Clause": "ii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_c_ii&doctype=Standard", "URIDate": "2023-03-23" }, "r69": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "141", "Subparagraph": "c", "Clause": "iii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_c_iii&doctype=Standard", "URIDate": "2023-03-23" }, "r70": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "141", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_c&doctype=Standard", "URIDate": "2023-03-23" }, "r71": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "141", "Subparagraph": "f", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_f&doctype=Standard", "URIDate": "2023-03-23" }, "r72": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "141", "Subparagraph": "g", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_g&doctype=Standard", "URIDate": "2023-03-23" }, "r73": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "142", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_142&doctype=Standard", "URIDate": "2023-03-23" }, "r74": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "145", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_145_a&doctype=Standard", "URIDate": "2023-03-23" }, "r75": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "145", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_145&doctype=Standard", "URIDate": "2023-03-23" }, "r76": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "147", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_147_b&doctype=Standard", "URIDate": "2023-03-23" }, "r77": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "148", "Subparagraph": "d", "Clause": "iii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_148_d_iii&doctype=Standard", "URIDate": "2023-03-23" }, "r78": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Section": "Scope", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS19_g2-7_TI", "URIDate": "2023-03-23" }, "r79": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "2", "IssueDate": "2023-01-01", "Paragraph": "36", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&anchor=para_36_a&doctype=Standard", "URIDate": "2023-03-23" }, "r80": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "2", "IssueDate": "2023-01-01", "Paragraph": "36", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&anchor=para_36_b&doctype=Standard", "URIDate": "2023-03-23" }, "r81": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "2", "IssueDate": "2023-01-01", "Paragraph": "36", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&anchor=para_36_d&doctype=Standard", "URIDate": "2023-03-23" }, "r82": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "2", "IssueDate": "2023-01-01", "Paragraph": "36", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&anchor=para_36_e&doctype=Standard", "URIDate": "2023-03-23" }, "r83": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "2", "IssueDate": "2023-01-01", "Paragraph": "36", "Subparagraph": "f", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&anchor=para_36_f&doctype=Standard", "URIDate": "2023-03-23" }, "r84": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "2", "IssueDate": "2023-01-01", "Section": "Disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS02_g36-39_TI", "URIDate": "2023-03-23" }, "r85": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "21", "IssueDate": "2023-01-01", "Paragraph": "52", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2023-en-r&anchor=para_52_a&doctype=Standard", "URIDate": "2023-03-23" }, "r86": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "21", "IssueDate": "2023-01-01", "Paragraph": "52", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2023-en-r&anchor=para_52_b&doctype=Standard", "URIDate": "2023-03-23" }, "r87": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "24", "IssueDate": "2023-01-01", "Paragraph": "17", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17_a&doctype=Standard", "URIDate": "2023-03-23" }, "r88": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "24", "IssueDate": "2023-01-01", "Paragraph": "17", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17_b&doctype=Standard", "URIDate": "2023-03-23" }, "r89": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "24", "IssueDate": "2023-01-01", "Paragraph": "17", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17_d&doctype=Standard", "URIDate": "2023-03-23" }, "r90": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "24", "IssueDate": "2023-01-01", "Paragraph": "17", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17_e&doctype=Standard", "URIDate": "2023-03-23" }, "r91": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "24", "IssueDate": "2023-01-01", "Paragraph": "17", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17&doctype=Standard", "URIDate": "2023-03-23" }, "r92": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "24", "IssueDate": "2023-01-01", "Paragraph": "18", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_18_b&doctype=Standard", "URIDate": "2023-03-23" }, "r93": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "24", "IssueDate": "2023-01-01", "Paragraph": "18", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_18&doctype=Standard", "URIDate": "2023-03-23" }, "r94": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "24", "IssueDate": "2023-01-01", "Paragraph": "19", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19_d&doctype=Standard", "URIDate": "2023-03-23" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "24", "IssueDate": "2023-01-01", "Paragraph": "19", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19&doctype=Standard", "URIDate": "2023-03-23" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "24", "IssueDate": "2023-01-01", "Paragraph": "20", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_20&doctype=Standard", "URIDate": "2023-03-23" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "24", "IssueDate": "2023-01-01", "Section": "Disclosures", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS24_g13-24_TI", "URIDate": "2023-03-23" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "26", "IssueDate": "2023-01-01", "Paragraph": "35", "Subparagraph": "b", "Clause": "iii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2023-en-r&anchor=para_35_b_iii&doctype=Standard", "URIDate": "2023-03-23" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "26", "IssueDate": "2023-01-01", "Paragraph": "35", "Subparagraph": "b", "Clause": "vi", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2023-en-r&anchor=para_35_b_vi&doctype=Standard", "URIDate": "2023-03-23" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "26", "IssueDate": "2023-01-01", "Paragraph": "35", "Subparagraph": "b", "Clause": "viii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2023-en-r&anchor=para_35_b_viii&doctype=Standard", "URIDate": "2023-03-23" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "27", "IssueDate": "2023-01-01", "Paragraph": "16", "Subparagraph": "b", "Clause": "iii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_16_b_iii&doctype=Standard", "URIDate": "2023-03-23" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "27", "IssueDate": "2023-01-01", "Paragraph": "16", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_16_b&doctype=Standard", "URIDate": "2023-03-23" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "27", "IssueDate": "2023-01-01", "Paragraph": "17", "Subparagraph": "b", "Clause": "iii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_17_b_iii&doctype=Standard", "URIDate": "2023-03-23" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "27", "IssueDate": "2023-01-01", "Paragraph": "17", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_17_b&doctype=Standard", "URIDate": "2023-03-23" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "33", "IssueDate": "2023-01-01", "Paragraph": "66", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_66&doctype=Standard", "URIDate": "2023-03-23" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "33", "IssueDate": "2023-01-01", "Paragraph": "67", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_67&doctype=Standard", "URIDate": "2023-03-23" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "33", "IssueDate": "2023-01-01", "Paragraph": "68", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_68&doctype=Standard", "URIDate": "2023-03-23" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "33", "IssueDate": "2023-01-01", "Paragraph": "70", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_70_b&doctype=Standard", "URIDate": "2023-03-23" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "36", "IssueDate": "2023-01-01", "Paragraph": "126", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_126&doctype=Standard", "URIDate": "2023-03-23" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "36", "IssueDate": "2023-01-01", "Paragraph": "130", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_130_b&doctype=Standard", "URIDate": "2023-03-23" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "36", "IssueDate": "2023-01-01", "Paragraph": "130", "Subparagraph": "d", "Clause": "ii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_130_d_ii&doctype=Standard", "URIDate": "2023-03-23" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "36", "IssueDate": "2023-01-01", "Paragraph": "134", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_a&doctype=Standard", "URIDate": "2023-03-23" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "36", "IssueDate": "2023-01-01", "Paragraph": "135", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_135_a&doctype=Standard", "URIDate": "2023-03-23" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "36", "IssueDate": "2023-01-01", "Section": "Disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS36_g126-137_TI", "URIDate": "2023-03-23" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "37", "IssueDate": "2023-01-01", "Paragraph": "84", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84_b&doctype=Standard", "URIDate": "2023-03-23" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "37", "IssueDate": "2023-01-01", "Paragraph": "84", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84_c&doctype=Standard", "URIDate": "2023-03-23" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "37", "IssueDate": "2023-01-01", "Paragraph": "84", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84_d&doctype=Standard", "URIDate": "2023-03-23" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "37", "IssueDate": "2023-01-01", "Paragraph": "84", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84&doctype=Standard", "URIDate": "2023-03-23" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "38", "IssueDate": "2023-01-01", "Paragraph": "118", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_c&doctype=Standard", "URIDate": "2023-03-23" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "38", "IssueDate": "2023-01-01", "Paragraph": "118", "Subparagraph": "e", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_i&doctype=Standard", "URIDate": "2023-03-23" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "38", "IssueDate": "2023-01-01", "Paragraph": "118", "Subparagraph": "e", "Clause": "iv", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_iv&doctype=Standard", "URIDate": "2023-03-23" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "38", "IssueDate": "2023-01-01", "Paragraph": "118", "Subparagraph": "e", "Clause": "vi", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_vi&doctype=Standard", "URIDate": "2023-03-23" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "38", "IssueDate": "2023-01-01", "Paragraph": "118", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e&doctype=Standard", "URIDate": "2023-03-23" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "38", "IssueDate": "2023-01-01", "Paragraph": "118", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118&doctype=Standard", "URIDate": "2023-03-23" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "38", "IssueDate": "2023-01-01", "Paragraph": "126", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_126&doctype=Standard", "URIDate": "2023-03-23" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "38", "IssueDate": "2023-01-01", "Section": "Disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS38_g118-128_TI", "URIDate": "2023-03-23" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "40", "IssueDate": "2023-01-01", "Paragraph": "76", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_76&doctype=Standard", "URIDate": "2023-03-23" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "40", "IssueDate": "2023-01-01", "Paragraph": "79", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_c&doctype=Standard", "URIDate": "2023-03-23" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "40", "IssueDate": "2023-01-01", "Paragraph": "79", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_d&doctype=Standard", "URIDate": "2023-03-23" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "41", "IssueDate": "2023-01-01", "Paragraph": "50", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_50&doctype=Standard", "URIDate": "2023-03-23" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "41", "IssueDate": "2023-01-01", "Paragraph": "54", "Subparagraph": "f", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_54_f&doctype=Standard", "URIDate": "2023-03-23" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "10", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_10&doctype=Standard", "URIDate": "2023-03-23" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "18", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_18_b&doctype=Standard", "URIDate": "2023-03-23" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "20", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20&doctype=Standard", "URIDate": "2023-03-23" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "25", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_25&doctype=Standard", "URIDate": "2023-03-23" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "28", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard", "URIDate": "2023-03-23" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "40", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_40_a&doctype=Standard", "URIDate": "2023-03-23" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "45", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard", "URIDate": "2023-03-23" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "50", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_50_d&doctype=Standard", "URIDate": "2023-03-23" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Section": "Presentation of a statement of cash flows", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS07_g10-17_TI", "URIDate": "2023-03-23" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "28", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard", "URIDate": "2023-03-23" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "8", "IssueDate": "2023-01-01", "Section": "Accounting policies", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS08_g7-31_TI", "URIDate": "2023-03-23" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "24", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_24_a&doctype=Standard", "URIDate": "2023-03-23" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "24", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_24_b&doctype=Standard", "URIDate": "2023-03-23" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "32", "Subparagraph": "a", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_32_a_i&doctype=Standard", "URIDate": "2023-03-23" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "32", "Subparagraph": "a", "Clause": "ii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_32_a_ii&doctype=Standard", "URIDate": "2023-03-23" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "1", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_1&doctype=Standard", "URIDate": "2023-03-23" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "19B", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_19B_c&doctype=Standard", "URIDate": "2023-03-23" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "2", "Subparagraph": "b", "Clause": "ii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_2_b_ii&doctype=Standard", "URIDate": "2023-03-23" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "21", "Subparagraph": "a", "Clause": "iv", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_21_a_iv&doctype=Standard", "URIDate": "2023-03-23" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B12", "Subparagraph": "b", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B12", "Subparagraph": "b", "Clause": "ii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B12", "Subparagraph": "b", "Clause": "iii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B12", "Subparagraph": "b", "Clause": "iv", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_iv&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B12", "Subparagraph": "b", "Clause": "ix", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B12", "Subparagraph": "b", "Clause": "v", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_v&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B12", "Subparagraph": "b", "Clause": "vi", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_vi&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B12", "Subparagraph": "b", "Clause": "vii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_vii&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B12", "Subparagraph": "b", "Clause": "viii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B13", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B13", "Subparagraph": "g", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B16", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B16&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B4", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B4_a&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B4", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B4_b&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B4", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B4_d&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "13", "IssueDate": "2023-01-01", "Paragraph": "93", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_a&doctype=Standard", "URIDate": "2023-03-23" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "13", "IssueDate": "2023-01-01", "Paragraph": "93", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_b&doctype=Standard", "URIDate": "2023-03-23" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "13", "IssueDate": "2023-01-01", "Paragraph": "93", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_e&doctype=Standard", "URIDate": "2023-03-23" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "13", "IssueDate": "2023-01-01", "Paragraph": "93", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93&doctype=Standard", "URIDate": "2023-03-23" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "14", "IssueDate": "2023-01-01", "Paragraph": "33", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2023-en-r&anchor=para_33_b&doctype=Standard", "URIDate": "2023-03-23" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "15", "IssueDate": "2023-01-01", "Paragraph": "105", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_105&doctype=Standard", "URIDate": "2023-03-23" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "15", "IssueDate": "2023-01-01", "Paragraph": "113", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_113_a&doctype=Standard", "URIDate": "2023-03-23" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "15", "IssueDate": "2023-01-01", "Paragraph": "114", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_114&doctype=Standard", "URIDate": "2023-03-23" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "15", "IssueDate": "2023-01-01", "Paragraph": "115", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_115&doctype=Standard", "URIDate": "2023-03-23" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "15", "IssueDate": "2023-01-01", "Paragraph": "118", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_118&doctype=Standard", "URIDate": "2023-03-23" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "15", "IssueDate": "2023-01-01", "Paragraph": "120", "Subparagraph": "b", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_120_b_i&doctype=Standard", "URIDate": "2023-03-23" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "15", "IssueDate": "2023-01-01", "Section": "Disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS15_g110-129_TI", "URIDate": "2023-03-23" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "15", "IssueDate": "2023-01-01", "Section": "Presentation", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS15_g105-109_TI", "URIDate": "2023-03-23" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "33", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_33&doctype=Standard", "URIDate": "2023-03-23" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "47", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_47_a&doctype=Standard", "URIDate": "2023-03-23" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "47", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_47_b&doctype=Standard", "URIDate": "2023-03-23" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "53", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_a&doctype=Standard", "URIDate": "2023-03-23" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "53", "Subparagraph": "h", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_h&doctype=Standard", "URIDate": "2023-03-23" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "53", "Subparagraph": "j", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_j&doctype=Standard", "URIDate": "2023-03-23" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "53", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53&doctype=Standard", "URIDate": "2023-03-23" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "58", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_58&doctype=Standard", "URIDate": "2023-03-23" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "59", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_59&doctype=Standard", "URIDate": "2023-03-23" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "94", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_94&doctype=Standard", "URIDate": "2023-03-23" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "97", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_97&doctype=Standard", "URIDate": "2023-03-23" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Section": "Disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS16_g51-60_TI", "URIDate": "2023-03-23" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Section": "Presentation", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS16_g47-50_TI", "URIDate": "2023-03-23" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "109", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_109&doctype=Standard", "URIDate": "2023-03-23" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "109A", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_109A&doctype=Standard", "URIDate": "2023-03-23" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "120", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_120&doctype=Standard", "URIDate": "2023-03-23" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "124", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_124&doctype=Standard", "URIDate": "2023-03-23" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "125", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_125&doctype=Standard", "URIDate": "2023-03-23" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "127", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_127&doctype=Standard", "URIDate": "2023-03-23" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "128", "Subparagraph": "a", "Clause": "ii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_128_a_ii&doctype=Standard", "URIDate": "2023-03-23" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "128", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_128_a&doctype=Standard", "URIDate": "2023-03-23" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "132", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_132_b&doctype=Standard", "URIDate": "2023-03-23" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "C32", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_C32&doctype=Appendix&subtype=C", "URIDate": "2023-03-23" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "2", "IssueDate": "2023-01-01", "Paragraph": "45", "Subparagraph": "b", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_i&doctype=Standard", "URIDate": "2023-03-23" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "2", "IssueDate": "2023-01-01", "Paragraph": "45", "Subparagraph": "b", "Clause": "ii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_ii&doctype=Standard", "URIDate": "2023-03-23" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "2", "IssueDate": "2023-01-01", "Paragraph": "45", "Subparagraph": "b", "Clause": "iii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_iii&doctype=Standard", "URIDate": "2023-03-23" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "2", "IssueDate": "2023-01-01", "Paragraph": "45", "Subparagraph": "b", "Clause": "iv", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_iv&doctype=Standard", "URIDate": "2023-03-23" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "2", "IssueDate": "2023-01-01", "Paragraph": "45", "Subparagraph": "b", "Clause": "v", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_v&doctype=Standard", "URIDate": "2023-03-23" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "2", "IssueDate": "2023-01-01", "Paragraph": "45", "Subparagraph": "b", "Clause": "vi", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_vi&doctype=Standard", "URIDate": "2023-03-23" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "2", "IssueDate": "2023-01-01", "Paragraph": "45", "Subparagraph": "b", "Clause": "vii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_vii&doctype=Standard", "URIDate": "2023-03-23" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "2", "IssueDate": "2023-01-01", "Paragraph": "45", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b&doctype=Standard", "URIDate": "2023-03-23" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "2", "IssueDate": "2023-01-01", "Paragraph": "45", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_d&doctype=Standard", "URIDate": "2023-03-23" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "2", "IssueDate": "2023-01-01", "Paragraph": "45", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard", "URIDate": "2023-03-23" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "2", "IssueDate": "2023-01-01", "Paragraph": "47", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_47_b&doctype=Standard", "URIDate": "2023-03-23" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "2", "IssueDate": "2023-01-01", "Paragraph": "52", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_52&doctype=Standard", "URIDate": "2023-03-23" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "3", "IssueDate": "2023-01-01", "Paragraph": "B64", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_c&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "3", "IssueDate": "2023-01-01", "Paragraph": "B64", "Subparagraph": "f", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_f_i&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "3", "IssueDate": "2023-01-01", "Paragraph": "B64", "Subparagraph": "f", "Clause": "iv", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_f_iv&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "3", "IssueDate": "2023-01-01", "Paragraph": "B64", "Subparagraph": "f", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_f&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "3", "IssueDate": "2023-01-01", "Paragraph": "B64", "Subparagraph": "g", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_g_i&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "3", "IssueDate": "2023-01-01", "Paragraph": "B64", "Subparagraph": "m", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_m&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "3", "IssueDate": "2023-01-01", "Paragraph": "B64", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "3", "IssueDate": "2023-01-01", "Paragraph": "B67", "Subparagraph": "d", "Clause": "v", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_d_v&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "3", "IssueDate": "2023-01-01", "Paragraph": "B67", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "3", "IssueDate": "2023-01-01", "Paragraph": "B67", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "5", "IssueDate": "2023-01-01", "Paragraph": "33", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2023-en-r&anchor=para_33_a&doctype=Standard", "URIDate": "2023-03-23" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "5", "IssueDate": "2023-01-01", "Paragraph": "33", "Subparagraph": "b", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2023-en-r&anchor=para_33_b_i&doctype=Standard", "URIDate": "2023-03-23" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "5", "IssueDate": "2023-01-01", "Paragraph": "33", "Subparagraph": "b", "Clause": "iv", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2023-en-r&anchor=para_33_b_iv&doctype=Standard", "URIDate": "2023-03-23" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "5", "IssueDate": "2023-01-01", "Paragraph": "33", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2023-en-r&anchor=para_33_b&doctype=Standard", "URIDate": "2023-03-23" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "5", "IssueDate": "2023-01-01", "Paragraph": "33", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2023-en-r&anchor=para_33_c&doctype=Standard", "URIDate": "2023-03-23" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "5", "IssueDate": "2023-01-01", "Section": "Presentation and disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS05_g30-42_TI", "URIDate": "2023-03-23" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "20", "Subparagraph": "a", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20_a_i&doctype=Standard", "URIDate": "2023-03-23" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "21C", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_21C&doctype=Standard", "URIDate": "2023-03-23" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "23B", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_23B_a&doctype=Standard", "URIDate": "2023-03-23" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "23B", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_23B_b&doctype=Standard", "URIDate": "2023-03-23" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "25", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_25&doctype=Standard", "URIDate": "2023-03-23" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "31", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_31&doctype=Standard", "URIDate": "2023-03-23" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "33", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_33&doctype=Standard", "URIDate": "2023-03-23" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "34", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard", "URIDate": "2023-03-23" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "35H", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35H&doctype=Standard", "URIDate": "2023-03-23" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "35I", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35I&doctype=Standard", "URIDate": "2023-03-23" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "35M", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35M&doctype=Standard", "URIDate": "2023-03-23" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "42E", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42E_e&doctype=Standard", "URIDate": "2023-03-23" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "42I", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42I&doctype=Standard", "URIDate": "2023-03-23" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "6", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_6&doctype=Standard", "URIDate": "2023-03-23" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "7", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard", "URIDate": "2023-03-23" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "B52", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B52&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "B8", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B8_c&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Section": "Defined terms", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&doctype=Appendix&subtype=A&dita_xref=IFRS07_APPA_TI", "URIDate": "2023-03-23" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "23", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_a&doctype=Standard", "URIDate": "2023-03-23" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "23", "Subparagraph": "g", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_g&doctype=Standard", "URIDate": "2023-03-23" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "23", "Subparagraph": "h", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_h&doctype=Standard", "URIDate": "2023-03-23" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "23", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23&doctype=Standard", "URIDate": "2023-03-23" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "24", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_24_a&doctype=Standard", "URIDate": "2023-03-23" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "28", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_a&doctype=Standard", "URIDate": "2023-03-23" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "28", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_b&doctype=Standard", "URIDate": "2023-03-23" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "28", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_c&doctype=Standard", "URIDate": "2023-03-23" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "28", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_d&doctype=Standard", "URIDate": "2023-03-23" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "28", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_e&doctype=Standard", "URIDate": "2023-03-23" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "28", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard", "URIDate": "2023-03-23" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "32", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_32&doctype=Standard", "URIDate": "2023-03-23" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "33", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_33_a&doctype=Standard", "URIDate": "2023-03-23" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "33", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_33_b&doctype=Standard", "URIDate": "2023-03-23" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "33", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_33&doctype=Standard", "URIDate": "2023-03-23" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "34", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard", "URIDate": "2023-03-23" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Section": "Disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS08_g20-24_TI", "URIDate": "2023-03-23" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "9", "IssueDate": "2023-01-01", "Paragraph": "7.2.34", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_7.2.34&doctype=Standard", "URIDate": "2023-03-23" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "9", "IssueDate": "2023-01-01", "Paragraph": "7.2.42", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_7.2.42&doctype=Standard", "URIDate": "2023-03-23" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Note": "Expiry date 2024-01-01", "Name": "IAS", "Number": "37", "IssueDate": "2023-01-01", "Paragraph": "105", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_105&doctype=Standard", "URIDate": "2023-03-23" }, "r268": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "102", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_102&doctype=Standard", "URIDate": "2023-03-23" }, "r269": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "103", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_103&doctype=Standard", "URIDate": "2023-03-23" }, "r270": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "108", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_108&doctype=Standard", "URIDate": "2023-03-23" }, "r271": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "68", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_68&doctype=Standard", "URIDate": "2023-03-23" }, "r272": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "70", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_70&doctype=Standard", "URIDate": "2023-03-23" }, "r273": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "78", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_b&doctype=Standard", "URIDate": "2023-03-23" }, "r274": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "78", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_c&doctype=Standard", "URIDate": "2023-03-23" }, "r275": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "78", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_e&doctype=Standard", "URIDate": "2023-03-23" }, "r276": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "82A", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82A&doctype=Standard", "URIDate": "2023-03-23" }, "r277": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "IG6", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_IG6&doctype=Implementation%20Guidance", "URIDate": "2023-03-23" }, "r278": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "80", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_80_a&doctype=Standard", "URIDate": "2023-03-23" }, "r279": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "80", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_80_c&doctype=Standard", "URIDate": "2023-03-23" }, "r280": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "37", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37_b&doctype=Standard", "URIDate": "2023-03-23" }, "r281": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "37", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37_c&doctype=Standard", "URIDate": "2023-03-23" }, "r282": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "37", "Subparagraph": "g", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37_g&doctype=Standard", "URIDate": "2023-03-23" }, "r283": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "37", "Subparagraph": "h", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37_h&doctype=Standard", "URIDate": "2023-03-23" }, "r284": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "138", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_138_a&doctype=Standard", "URIDate": "2023-03-23" }, "r285": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "138", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_138_d&doctype=Standard", "URIDate": "2023-03-23" }, "r286": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "147", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_147_c&doctype=Standard", "URIDate": "2023-03-23" }, "r287": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "24", "IssueDate": "2023-01-01", "Paragraph": "21", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_21_c&doctype=Standard", "URIDate": "2023-03-23" }, "r288": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "32", "IssueDate": "2023-01-01", "Paragraph": "IE33", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2023-en-r&anchor=para_IE33&doctype=Illustrative%20Examples", "URIDate": "2023-03-23" }, "r289": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "36", "IssueDate": "2023-01-01", "Paragraph": "127", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_127&doctype=Standard", "URIDate": "2023-03-23" }, "r290": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "37", "IssueDate": "2023-01-01", "Paragraph": "66", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_66&doctype=Standard", "URIDate": "2023-03-23" }, "r291": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "37", "IssueDate": "2023-01-01", "Paragraph": "70", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_70&doctype=Standard", "URIDate": "2023-03-23" }, "r292": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "37", "IssueDate": "2023-01-01", "Paragraph": "87", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_87&doctype=Standard", "URIDate": "2023-03-23" }, "r293": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "37", "IssueDate": "2023-01-01", "Section": "D Examples: disclosures", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&doctype=Illustrative%20Examples&dita_xref=IAS37_IE_D_TI", "URIDate": "2023-03-23" }, "r294": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "37", "IssueDate": "2023-01-01", "Section": "Example 1 Warranties", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&doctype=Illustrative%20Examples&dita_xref=IAS37_IE_C_ex1_TI", "URIDate": "2023-03-23" }, "r295": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "37", "IssueDate": "2023-01-01", "Section": "Example 10 A court case", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&doctype=Illustrative%20Examples&dita_xref=IAS37_IE_C_ex10_TI", "URIDate": "2023-03-23" }, "r296": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "38", "IssueDate": "2023-01-01", "Paragraph": "119", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_119_e&doctype=Standard", "URIDate": "2023-03-23" }, "r297": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "14", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_14_d&doctype=Standard", "URIDate": "2023-03-23" }, "r298": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "16", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16_a&doctype=Standard", "URIDate": "2023-03-23" }, "r299": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "16", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16_c&doctype=Standard", "URIDate": "2023-03-23" }, "r300": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "16", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16_d&doctype=Standard", "URIDate": "2023-03-23" }, "r301": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "17", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_a&doctype=Standard", "URIDate": "2023-03-23" }, "r302": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "17", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_e&doctype=Standard", "URIDate": "2023-03-23" }, "r303": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "20", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20&doctype=Standard", "URIDate": "2023-03-23" }, "r304": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Section": "A Statement of cash flows for an entity other than a financial institution", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A_TI", "URIDate": "2023-03-23" }, "r305": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "IG63", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_IG63&doctype=Implementation%20Guidance", "URIDate": "2023-03-23" }, "r306": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B10", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r307": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "13", "IssueDate": "2023-01-01", "Paragraph": "94", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_94&doctype=Standard", "URIDate": "2023-03-23" }, "r308": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "13", "IssueDate": "2023-01-01", "Paragraph": "B6", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_B6&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r309": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "13", "IssueDate": "2023-01-01", "Paragraph": "IE60", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_IE60&doctype=Illustrative%20Examples", "URIDate": "2023-03-23" }, "r310": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "13", "IssueDate": "2023-01-01", "Paragraph": "IE63", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_IE63&doctype=Illustrative%20Examples", "URIDate": "2023-03-23" }, "r311": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "15", "IssueDate": "2023-01-01", "Paragraph": "118", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_118_b&doctype=Standard", "URIDate": "2023-03-23" }, "r312": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "15", "IssueDate": "2023-01-01", "Paragraph": "118", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_118_e&doctype=Standard", "URIDate": "2023-03-23" }, "r313": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "15", "IssueDate": "2023-01-01", "Paragraph": "B89", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_B89_a&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r314": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "15", "IssueDate": "2023-01-01", "Paragraph": "B89", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_B89_b&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r315": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "15", "IssueDate": "2023-01-01", "Paragraph": "B89", "Subparagraph": "f", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_B89_f&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r316": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "53", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53&doctype=Standard", "URIDate": "2023-03-23" }, "r317": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "113", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_113_b&doctype=Standard", "URIDate": "2023-03-23" }, "r318": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "96", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_96_b&doctype=Standard", "URIDate": "2023-03-23" }, "r319": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "96", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_96_c&doctype=Standard", "URIDate": "2023-03-23" }, "r320": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "3", "IssueDate": "2023-01-01", "Paragraph": "B64", "Subparagraph": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_i&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r321": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "3", "IssueDate": "2023-01-01", "Paragraph": "IE72", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_IE72&doctype=Illustrative%20Examples", "URIDate": "2023-03-23" }, "r322": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "35N", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35N&doctype=Standard", "URIDate": "2023-03-23" }, "r323": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "B11", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B11_d&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r324": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "B11", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B11&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r325": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "B11D", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B11D_a&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r326": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "B35", "Subparagraph": "g", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35_g&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r327": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "B35", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r328": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "IG31A", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance", "URIDate": "2023-03-23" }, "r329": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "23", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23&doctype=Standard", "URIDate": "2023-03-23" }, "r330": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "28", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_b&doctype=Standard", "URIDate": "2023-03-23" }, "r331": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r332": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r333": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r334": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r336": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r337": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r338": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r339": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r340": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r341": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "10", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_10_e&doctype=Standard", "URIDate": "2023-03-23" }, "r342": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "106", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d&doctype=Standard", "URIDate": "2023-03-23" }, "r343": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "106", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106&doctype=Standard", "URIDate": "2023-03-23" }, "r344": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "108", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_108&doctype=Standard", "URIDate": "2023-03-23" }, "r345": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "112", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_112_c&doctype=Standard", "URIDate": "2023-03-23" }, "r346": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "117", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_117&doctype=Standard", "URIDate": "2023-03-23" }, "r347": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "54", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_a&doctype=Standard", "URIDate": "2023-03-23" }, "r348": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "55", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard", "URIDate": "2023-03-23" }, "r349": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "78", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78&doctype=Standard", "URIDate": "2023-03-23" }, "r350": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "79", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a&doctype=Standard", "URIDate": "2023-03-23" }, "r351": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "85", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_85&doctype=Standard", "URIDate": "2023-03-23" }, "r352": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "80", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_80&doctype=Standard", "URIDate": "2023-03-23" }, "r353": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "37", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37&doctype=Standard", "URIDate": "2023-03-23" }, "r354": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "73", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_a&doctype=Standard", "URIDate": "2023-03-23" }, "r355": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "73", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_d&doctype=Standard", "URIDate": "2023-03-23" }, "r356": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "73", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e&doctype=Standard", "URIDate": "2023-03-23" }, "r357": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "135", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_135_b&doctype=Standard", "URIDate": "2023-03-23" }, "r358": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "141", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_c&doctype=Standard", "URIDate": "2023-03-23" }, "r359": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "141", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141&doctype=Standard", "URIDate": "2023-03-23" }, "r360": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "142", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_142_a&doctype=Standard", "URIDate": "2023-03-23" }, "r361": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "142", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_142_b&doctype=Standard", "URIDate": "2023-03-23" }, "r362": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "142", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_142_c&doctype=Standard", "URIDate": "2023-03-23" }, "r363": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "144", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_144&doctype=Standard", "URIDate": "2023-03-23" }, "r364": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "145", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_145&doctype=Standard", "URIDate": "2023-03-23" }, "r365": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "5", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_5&doctype=Standard", "URIDate": "2023-03-23" }, "r366": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "2", "IssueDate": "2023-01-01", "Paragraph": "37", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&anchor=para_37&doctype=Standard", "URIDate": "2023-03-23" }, "r367": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "37", "IssueDate": "2023-01-01", "Paragraph": "84", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84_b&doctype=Standard", "URIDate": "2023-03-23" }, "r368": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "37", "IssueDate": "2023-01-01", "Paragraph": "84", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84&doctype=Standard", "URIDate": "2023-03-23" }, "r369": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "38", "IssueDate": "2023-01-01", "Paragraph": "118", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_c&doctype=Standard", "URIDate": "2023-03-23" }, "r370": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "38", "IssueDate": "2023-01-01", "Paragraph": "118", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118&doctype=Standard", "URIDate": "2023-03-23" }, "r371": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "38", "IssueDate": "2023-01-01", "Paragraph": "119", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_119&doctype=Standard", "URIDate": "2023-03-23" }, "r372": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "40", "IssueDate": "2023-01-01", "Paragraph": "79", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_c&doctype=Standard", "URIDate": "2023-03-23" }, "r373": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "41", "IssueDate": "2023-01-01", "Paragraph": "54", "Subparagraph": "f", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_54_f&doctype=Standard", "URIDate": "2023-03-23" }, "r374": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "16", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16&doctype=Standard", "URIDate": "2023-03-23" }, "r375": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "17", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17&doctype=Standard", "URIDate": "2023-03-23" }, "r376": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "20", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20_a&doctype=Standard", "URIDate": "2023-03-23" }, "r377": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "20", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20_b&doctype=Standard", "URIDate": "2023-03-23" }, "r378": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "20", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20&doctype=Standard", "URIDate": "2023-03-23" }, "r379": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IFRS", "Number": "2", "IssueDate": "2023-01-01", "Paragraph": "45", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard", "URIDate": "2023-03-23" }, "r380": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IFRS", "Number": "5", "IssueDate": "2023-01-01", "Paragraph": "33", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2023-en-r&anchor=para_33_c&doctype=Standard", "URIDate": "2023-03-23" }, "r381": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "7", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard", "URIDate": "2023-03-23" } } } ZIP 158 0001453015-24-000002-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001453015-24-000002-xbrl.zip M4$L#!!0 ( 'M%:UC\J_2#X3(! -5X" > 8F%L;&%R9#DY,S$R,S$R M,V%N;G5A;&EN9F\N:'1M[+UI<]M(LB[\_?T5>+MG^MIQ20V)A4M[9B)D66YK MVK)T);D]YWXY40 *(L8@P . DMF__N9252APD7>+E#@=TVV3(%"HS,H]G_S[ MI)YF__S[1(KXG__?W___;M=Y443SJQ;)Z[W2[ZJJC M8K8HT^M)[;@]UW?>%>7[]$;P]W5:9_*?^CY__QO__>]_HX?\/2SBQ3__'JS^MEM&M>37_N]WE]_:EU8RP]U5V3I=?[K?^95G2:+9_11 MFL>PME\]^"W\("GR&E96PI/XC_S U<>*\AJ>'!9U74Q_Q>=:]Z?MV'RS.V^C M/JF+V?)=(UBF+.&VZ?3:$5D-6S85U_*_>P?_F5W_Y%1EM/P)/T/OSF@P^_"L M_< GG CRSJ-1*:>0@_DK]56T@_7;OV7+/[C>[+I5_K[J,B*\M>?>_2_9_A- M-Q'3-%O\^K^NTJFLG#?RUKDHIB+_7YU*Y%6WDF6:\(55^J?\M>_"VNBOM[PU M/MPG2W.I&8F9Y_GAZ]>'%R^<\[-WQQ?.Y7]=7AV?7CHG;XX.OBTY?_"[>6-X MM\,W;]X>OH:7>7EV<7IX=7+VQL$_[?Z+O2Q*IYY(9R%%Z4@XVK'S0D9R&LK2 M\?H=E%'>MW_+[W#([V/S7I"4/Q5E-'%&M%?^-WFISY>WJP_ZUK=5+S[$G9D5 M55JG!0ANF8DZO9$;E8AZW5[S$Q%613:O-__D&^B=9O&?IBA](ZTGI5[&#!1# M-P1%_KXK$F"Q7T5V*Q;53YN4*6W,IG=J$Y^XRR(3_7U9':Y[Z25%YJXH,G>M M(AM_F1[KCX>6'OL\C?Y5I_W''^_AVN-]=?C\];%S]M(Y.GMS=?SFZO(KWZ$6 M82:;DU'&LNS"NV1B5LE?]1^>Q6DUR\3BUS2G%=&/OHA\O=Y!CSFQANVO8_UD M]?4!??6W.E[];C0Z&/.-B&16E(.&<%[G\Z9]'9Q?G9Q>'5\?.Y=7% MVZ.KMQ?'?_^;6):TBH;?D#QK-(#M&>SI]A&Z#390Z3N=IJ7?=_%B2Y#AOM#N)& B3N4?2F#X6@4^$-7CN-@'+@"2!H-0^F)[2#@ MV;QT_D@K^*#CG*85_H&.XA\BF\OJD9_!W2#A_@S>(43!Y151$ H_]%T9B9$7 M2"]PO^PG<#<(N#^!&PDX#.,H\*2; M2'_@)^$X%($7C*0?CF0LQTE_.PAX(3%LX;Q*J[HH%X_\S.T&R48_]LS=.U7\ M<>QZ_MA/0/;YO;X;"F\8Q4GH^V'7C_P8[0;! M^N.][MI(P4$D9-"300+FAQ<%HW$$'D T\#S?<_O#8#LH>%FCU7C]V+76;A#+ M[>V/VR8*NKTD#'H)6!HB]D>>%_:&HW$P[$6N'[F>V!*[XT+>R'P.#TG*8HK9 M\/>R=B[E-98P/79O;3/QB M-!TD@\@/QDF8#!)/]$(W"/K1*-D2>7G[W1,WWXG+,;_(.\?>2'<#=( MN!6'<$NUH1M$83(:)N,@COT@'(I!',KQ. S&7CSL;TOT^>5<9LZ1S+*]*MQ9 M&F(I[?X4;J)@KR^&(AC[X=@?CJ+0"^,@CD0\=*4KI+<=%%2>X!]JP_?';A>( MYFY#YFY++=!^+-Q01@.P7"+?'<9B/!9#7X!1T_<&_?&6",[G\\=^TG:#3ON3 MMIF"431.>F(8>KX[\OU^+^R->X';#P;CL!\D,MX."EZ5\^C](S]KNT&I_5F[ M(TW4#P/?308#,91^[,:C*!@(=R22. PC.1AN!P4O1)H]\J.V&X3:'[7-%!0# M\+V'O7$\ZH]]&;NA/QC[ONO'T@<+9;@EV2#PV^#"1W[8=H-4^\-V1\9G,)(# MF?1D,.C[?>F%2:\GDZ#O^F,I@W!+JHTN:_J;*!?.>7$KRT=^[':#:.YP?^PV M4; W]D(A1L%0]!(_''MCT1N'/3ER QF*6&Y)CN=X*K&A^EHGS1_YL=L-HFW% ML=O2E$ \<).Q[X+?'?5\*8=A,NJ''I@MB9=$H_Z6V"M'Q70FZW3?S+HC]-J? MN#NBS"+P^X,X&L?]P/=$7_1 5/KCR/-E,AZ++:DH.IG.1%0[1>)#5JZ^\Z$S7'HP;@_&$5CMY\ *3U?R-%@X"?@-_A] MMS_:$GF*8(])44://;JR&]3R]H5@F]N0![$(0%@"!8=^)/Q0R"@:A^Y@/ Q$ MX&Z)QW YKVJ1YB),L[1>D-H[OOS->>2G;S=HMQ6G;TN#+".@%]!PW.MYB3^( MPW DDWC02V)W[+KC8$LHJ/OPZ-QA"72%OWCLAV\G2+<_?)LI&/IN$@W=OO & MZ+J[(AE%B3<>]L-P[(%ALQT45 .+^2-S(K9OA=O5^CF>?N3MU%VAI';&PR" M:#!,$'UJY+OQ0$:>EXP\,1IL"0RCVW-=,C,OY*PH'[V^VPF:[4_='11,@KX< M><-0CGT_E. B!/W!.$HBUQN*T;:X"\?Y35H6.2HZD:FHYJ-W]':"'V@Y\ )O$(VVI![BLHA2?>C21]]?MQLTVXI3 MMZ7!S60X&@\CT1NZ/OP3A2(>Q7$TD,-HZ'FQ\+>#@B]%A&'-_8';#7+M#]P= M]4=Q$(>QC >QW_/!0@E[X['T_/$@2F(1]+:DM/U4Y/-$1/6\A/U\Y&=N-RCF M!?LSM[$"*1##H1<$8A0/_=CKA_U82#'P1#^1X)S+[:#@I4AD_=C+4W:#5/O# MMIF"WC@91^!X]WO>V$\"?^0*7X3C43\8)G$PWI(HV/^9"\R3/_+3MANT\K:A M]6=+3]L0Q&(@DMCW^])WDV## *XY[H#T2T'12\D)6DT9%4C:EPPZQ\ MW2,_AKM!Q/TQO*/*;Q2.Y2CI#4"4^J'KC=WQ0$9#WW7'0Q%Z6Q)^QEDC62;! MK1.$%S:#G7_TF8/=(-W^\-V1^QF.9.A*-QF"^.R'7@ABM#_P B!H;SSPM\1! M/UJ$LJQD-"_W=N=N4,S[P2U!]TZ603B2KA@*?]SS?)'TQ[$<#W"&-+C>0B9; M@MMV^>KPXM@Y.CP_N3I\[1R^>>&<'E[\?GR%8^J=R^.CMQWUR]%^/_%3M!OF\QS8?*W3=T1"L=1G$KC^48>B#%>&/XR#V!J'L;'1U=O079P< M79VZ\1"?/"LJ L7YM:1)US?RV6T:UQ.](]:OPJ*NB^FOO>8G(JR*;%YO M_LDR7;>@S-D;PQK=I2VS_CTI&Z:^EMVPE.)]5R2U+'\5V:U85.TWG*9YU][. M33LQ%0CZU55[2,M4'\%AL&371S8KG5X[(JO_\5,ZA=7]MWOPG]DUL&(9+7_2 M(K0[GGUXUEY!,%L]E?@X_EJ_QG@X^_!3>W\VOM.@_0K8 BA+^#$Q8<-#92S+ M+M Y$[-*_JK_\"Q.JUDF%K^F.5&+?O1%2^[U#GJ\^TKOJ">KKP_H*RW*6M^- M1@?CWN:O>P?]C=_=>=M/ONM>6Z;"#_S 37H^2%M_D(Q' =@]T<"-1D'< ^&[ M'6+WJ,B3+,79/J Q,8E7RJI^['F[W2"=W]^;JAMMGD$D D^X<1Q[OM]S1_#W MV).C)(ECX8LMZ1XY_B"C.1HJSEF2I)'/C2 M[T5R/![%_6@8>XDGPV"T)5TDEQ-1RDF1X796+5^1T8WVYW(7J;H_EW=DE[Q8 M!-$@"A()@M5W0V\D>DD0)N->& _EEI@T1U)4TKDJ10Q'#]VKJN,\%_G[VXYS+')Q&^*-3E,ZER"."XGSDQW,WB/NCC^>]DV7HAH-^X V\6/;\H"_# M<2+%*.P/QK&(W6VIDSAYOCF\+?CT^,W5YRYN'IU?''IG+R! M+^"BD\/7G!X\Y'3A(S]UNT%>_P=CLMP[6=Q@, P$UOQ%/=^3)"&,Y M'/N>*\,H#MV@#T0$0R3QMB3+>SB/T]HY*J;3M*ZE=$[!ZQ/U8\>3W@W:[4_? M'2;).(B$Z,?)(/']:#P4/OPY&(IAXOI^Z&^)_,3Y)2KOBK&7>B*=I0/YR _B M;I#1WT.Q;#9D$D2L$G /.G#="RQ/DO'^X.T* MV?8';S,%91P'X\3M]?I)'V@W&HE@-(CB8(#@Q&Z\):FA*_%A?]QVA5C[XW:' MP(SC<4^&PO>"@3^(1#B*P$;IB_X@Q"Z5+<'S.,PRYPS\NG)_Z':%9#_ZT-T[ M60;]<"00G2IRA3\*PC 8Q<(=NGX\[/>C;9E6^/KXM\/7SOG%V='Q\8N3-[\] M]@S!;E#MT1TF+QS[?B\$Q]F5?A(GHU$TC,"P'PC/=&^K<_B;3G%? M'/]V<@F?/_9^U]T@X*,[5U$<^[$;#@/$!)!^-$I\/^S%WM"74HR29#O(8JI# M=&/Y8]=2NT&V1W>:XO$@[ 5A$H>Q!Y9X?^2/!JZ4([^?!&'@;HF0TP59EUB1 M=?SO\^.+1W^>=H-P_F-#'.H'@UCT1#!$D)I@-!1)% ]'<3])^C@#=TNBMQCT4@,O7$ 9.C[ ]$;N4$\E/WQR _!PQV/MX,L MAR]>G&#=+]AY)V]>GEV U0=_>^0G:C=(-WALEIX;!LEHF(3>.(G\L3\4XSAQ MD\$@'$3>4 ZWI)'P\/S\^,V+DW\[O_P\LT/Z;__98^^_W@WJ#>[$3=:( M)3]X*PD3Y)>?^X/>L]5_M]>ZG@4,V 5?&I;_W/BK3P/-^/A]'CV&B[<9PP57 MG\;_^"D=A%'DC@25*44Y).SDOX$[4Q M8V%M7$1S&EOOI#G(KQF*,!D[X<(!62M+F4?2F@5^!%X2=\CWHB:D>4T@E%!7>!A^$S0IFE,J$^:GA-("%>3"N 9^!, *>8 METXT+TO\7'Z8P4>TU,H1%3U63F=<$C4'5BGIII5(8&6B#(O2F97%35K1#^ 9 MEY*:/AVW?ZS+A]_F*?[Z$E=:X06(A(Y-HL.A6+Y8^B8IZM/*B:K/OT M-LTR\QEN22ZO25)7BAJ5WB6@7$%% #>B3!7!\>\2KD/NB(KI3)2$J02R"<00 M'*7K!?$7OSD0I2Y _ ';P,&[@S$/G,MY-+$Y%;@]F\>RXX1SYMB\J)TLG1*? MU$7'OO8VK2? JA5N*SX0N;4(D8+X5AWGNA 9_"=+_V>>QFF]@!_#)9%DL #@ M'7KS2,SPZ';@YS6N$!^!A^T:KB>H*#@TT7MX0_-7N A_R/2$9<7 'R#0J,\Y MF==S6/5,#;0I"Q%/Q0RVK*KYL97,,MR$69E&:WY0B6SU4V1E6*:(^'#@;6Y M8T[Q2J0DR+[W$NZ?(.7FI?X9?(MKS/%%?_G9'S[C973HZ)8I[#"?922IJ' K M8:-*+3(*^B(IBZGSGP+HZMS Y[@HG!$BFI^6]B"?N!G@XPBD ZV83NXMO#C^ M]R,$5$*IX^#!@/_8!+5%$-Q3GS_^JS[4O"IB1/KFP+DBWK:>J_GJ>@YL#!VC5*'V6)<_*GI8@0,N87DQ&$RT%\^;5[-,@$Z S'KZI M/4=5'^N%>K>J[JS=&-P 6A@?=;@SW";N&'-!W(@T$R%.1-9+H!V#MR[%K8/G M D0Y24,1PHLHNLQG,SAMYHC8FS$1-V@A@)(%F0?45*(@M;2K>BBJ@8)6@0U" M(E\T&]FZO B1?=F(L:^F^X(&+YGO-JP'E!_9$_2P4+)9A. OJ/]O)P6L J1? MR@>,3AJZU_C;#DHBM R _>% \JWP? *#ZXW)S#**BO@.K@46ZCCI%'A>:;[*N&0R M(KMO9EO-LLR_()9F\$[JSJ1CX:),:KHBTZ4Q".IQ7P.M5I45I99:.?T2[N5A( M+=*4Z*W6WAP<&;KYC5XB"L/RW[TL\JV;W3M,XAA-V#*SUM&.=[R5JEJ1_B02@L&MD M +PZR90$*)M579?%+:@DQ4CO07HK*X:.FLA!G\,BC:*I"5L&=#J[$WK1?%Y# M6=^BI"*7XN#R@)9]-$ESP3O2K :?-UG$90&Z !2^S)20*N'%RGE$^ZE-7%FG MA"6E9"^NHO53OC>?28YYH.4()P5>2S$.TPR.A>F;)&%PBQR.!YS]*T5]UM&V M_88[H33 ZNFQEVC.(1E;MOB% Y0#K>'B$-U@6 $L$"@+9QZX5I9\!_?-=M#8&K>%@,QOTK+(=1"' M/+Y"V?"@U)3E"/*7S2+US,;QQ%'CZ"U;VA@,!W20P*(#2TROTGP892*=5HW! M:GM.C6O58;L,+-8\!9>()3K_=.6M]9T:N==(7S;U^2?&"C9[201H?)A(1RU MVJ*Y)T#016!RM=U'"?"K^PV\"3V%G'QR QH-N MQ+BDQ ^8*6?Y:(U?L M@0B0WA7#'UJZ"(C-$3TP/D1?T,%SA*BUNTIBM7Q4'TT(F MIFC2&JG560X \6'$)Q@?][8HWROOUKZG$ESXH[8)JZ]K!:96I .]9RT^@#-P MRX_&O^!AF%>&G>&M=!05B(N,BCX1* _;"HS8]=1IVUA6<(%H['L*9$L,8:!( M;"A$(:YY$_[ ZXJ\>UW@RQZ=_7'RHML?@\F/TBZ-6I88/#!J/ I]"1,E,>Z" M-+*>S'7#Z)8*J&8%1?24SVWN5+#2:(C302%6%7DNLS5;;E]'BR"+$@08B3^E MF18JJ,>R,BH+X"AB(<5*RQJJ8]P=^S7:#VY>U3Q8>2SD("V0XJG13@6%\>!+ M>,JUBDZ)"+A)V=-VD+'9;79M+)9HN809O49"3D=[B^*T0LA*UAW%BF>EO2$= M2&KB$ZQI,+]L3C$M 1QJG:&0FB\OX!L='- <6*G<"/WXCO00!O&-6PRFR\%G M)'EWQZRZFMP9%54)KX^G?IQJ!G8W&2C_*E,L]5R@] 4&*B01G1-BM7B/,@.T9PC[S'<'M@*^)+S4V1P^ MCG!M.:;U=*J,#_;=@6&Z"^?HY(TQ?](RFD_AJIR"I>AM?/(++VNE(E+*BWXY MSYMD5ZR>N".L=Z<'=_*QU*%)ME:68CE2^5A2%^TDVU%+L9B/%7NLI.16,H=S M(Q%0UJ@/0=+J3VD]N!3-<.?%+7QP209X(2@[=IA5?&:,UC+G;)-M%W4M_K>&^U MF(9%9G;J+^;=*0\Q!^6R_DKXCS?PGZG+/\IV6\=D2I+<8@9UW?[!!@ M[$@Y M>@-8A@,"KE*"ZX6,Y!1,;,?K=QRWYWH'^\#,QAT/OD5=3K^W+\SYVFC.Q]ZI M56S&=!F/AOYP- [[(ACZHC\.>_V@E_3&7N"/PU'D_F3JT;XO9ZU8)BZ2[^CL MXOSLXO#JV+F\NGA[=/7VXGCU&'XB?WD_?8'N;.W52$J11,-!$/9&?B*'X3B0 MPW@8QZ.^&_>"\'[WZHV8@N8YC&.,;9"0/S&E3"!>'H#YH)7PK5@JTP(9_@9\ M-Q+8?1<%=F]DU4A]9ZILM+;7OP5I;^$\UQDKR[RIJ/[JQS#1^L4]X=4][5C; MEP-C:>-@V!L.QN.^HUX"#2!M*VGJ< 0A)AN(?MI8QJ-I^&J=A:-MA(__LDO_-D M>?^>'CB6-=T?/JN"0CV%USF^9! <0"'DNRO>@K8%4 M\S(7(?YAZ>8=S4=_!/]R@G^-V#9%QL%0;X53UC8\Z7(.1K/3!TG8<0:# 3ZB M1&ZXK$LIZX[S!SAEQ1RTZUT/'1PY[K]'NV?AGJ/S6LRK;-&YRS%!,2E6#T34 M5(VT).BI6#@>;&=_/!I310CXN"F\/X6*92PQOEFTG"%\0%+,J0 1'!DP5<;+ M8D-?>J&KUFAE< _,BU#%WJ9R-EC1!-ZYJX+!60J>XWRJTJCD4IWD*B,X& >N (LF&H;2 M$_=KOYS-2^#WFS;@R0SVCTF/%I*H*Y-?&PVSR.Y@GDO7B(42]B.[$Q+"%*M:@:BG+IBN MBUMA2V98,U/:R9G6-PG5=(-6A?ON 1>NL5&KST3;0\3G>35+ 4EB#%[K.R*Y+8P$K(1>P>NF!V RG])?]@RV/0QV 8;4%1B4F ;:%M;2-?#57-4, M3_P8@33)29^)AS83?F/0"7])UR R56Z.:M4@4N M^4H24&58D,!-24_2ITN11BMJ#5H0/11QBV4(5L:)B[0PI>ZH&>)-(2!*LB>I M==>7&+\XPOB%BF%V*%1X][VI_$?W:;8JO:E.TF[\PQ+)CJX,QP!%\T/=\D%A MR79O$"S16N/;2PY?/L'2 5EFB^:;')Z&%5)V /;I)VQ,3$7/]:8-NEG>=GW_ MXSE6[SJ'5$U]::WH!=P-3OI47:\N>.H\42F8>SI4K?S="YEC$>M]"E.5;V(2 MB1P#Y"L$,HRRK_S8M(V#?4O.0VO)N9/>1F1R#SJX0W(:9HNE+NL.950X3$U_ MW93DZ:CN..I=;^0P:R#@E"X]1W^AA*(E$]\4)6*67.(IAC_?RFNLBM,)KO8A M;BU]TR.TV+]!J?_BI7-R[KQBR5PYK^N8U)&IOEL1&"C$FP>M;;:@+:N;QUC: MY5*_OM9[&S-WZU]LW58VS[$>]*J *W['?[WFWN/.JH8F2U+?F=>,L12KR?-) M^N&I\]ML?H^6'33KT";W-4USDYZSQ8V8-+N?)!VN_3PN*=5Z:\"8^S%+9AV!H M9L(YYLPD?KDEZOKTUY@3T37QNSPQW_EMF38(-R8=S+%4],(@T57 M,=Z5U8K<'-RMX$2UZ*Y>]+_^V [&U 4IO*^)0%UW.0$&0^%ZCD(LCV2'I6:' MHXEZ_[47M87;O U[:T2K<()^P\%F"5RI8SIY=&US+_+ MNPX.@D]XV34> \J5KG>PQJ9$A!V\ 8%6#OT?Q";K:=1]?71IU1N$Z:S M@:" MIJL(,2QZ;^?UIT4\SU2= /796O4VU'++S9S@H&=I4NL^"@M'R5@X'Z)L3CV& M9-VN2RR6ZRK2)_2_9S^*$;C)+\N*6P4D4\+: M)L5MI;K?[H@!=E0V7R4H\ #^!QR]"D'6--ID:M>:FX95\'FPYT!P7S75_5C1 M:CS2(M+H+5-NS.'^FU-R%T?4>^/?KT+"^.< ["!U^SDG:#AGY;(<]VO3N0-PS@*/.DFTA_X23@. M1> %(^F'(V"5<=*_WT3>A42QZ[Q**V#-Q0-P]<]N5*GL3%0U(;](9R$%EM_I MXLZF)0;A2(IH7F$-:3A/,P-,TIC@Z9\:VA.18@JRLAD)92JG82ERN16^Z?GQ MZ5;XI9;?HUW-A."3"!Q@6EB8H!9L$#M"MF?#GFQCD*%EA/6X+8REF'.7'!.% MA1?Q5RK!K06A6)D=0:6D[/'V ^?TG0*#IKU>WE?39P$2F!.CN[%#=Y_S7!G! M 1O!=+Q%GA>(@(Q(6M:.P Y-Y;6X%35LPI/3=T\97UESJFYV(3!+X;S]O=IM!/^@Y+X^F!:*W M8YBB^^K%_T;SQ7G_SJPBE+#?N7H4Q@SH]0S8, @NYGDNBH+O@H<0H<73KJ'] MF7 (L\^TH]9Z- .@35RQUT4UF]E"AM8[LSFP%F( MB<)+22L%QU96>G7XHR#O$A--'<3[C(0"FMT=DCCL>-')SH10"B,1! MAW-?'2?%8X^I2OD![3D"J+XE\.NPU.!"=8%@;_F=K43?'^R( ME/UF9L5K<&^[5U@J=& M[2: MR-ANY3(8XCI2@G>%]^JPO\H=ZI MPTKY/L:318\VMF9/$(5>9@M$"CC,Y =!=L\+"1:J DP\/3K9$=%X)PL=,C:^ MCO\AU3K$24 MS-U%"K*#C< EJ=9T]1.UN4$93)9T.I^2(=M;8_?;>3]L8,Z; MV3W4F(6R@5E(7TEPBV#Q(O8NR(!03^3A%#O&*)Y+1%L[*^4US16(F%OI5#R? M+PR/HF>3I8*R[TA#OC'Y,(;>AC%R()$]9^7?P%856MU'KPXO?CN&%X-+_9'[ MK(U';Z( ZA4;;M5,2&"QEXR.3Y 3-NK?$3 %_"Q'0(I3D:=U$<*?WL@;N@Y7 M^5]4LGPV20M^B7-@RFJ1W<#%ZS*>GQCP"[8T$_ =-#Q5IU$MQN6"H[!-7%81 M7KVV'%(L";(QVI1XB!7;]7_,\F5L5ANJV#05U-8V5&Y%9O*;@ MJ=]KA^3Q*2U$W/4OW%D*Q3=/?L-20?]HB76NFE>RN$A0\)2M;0N*]CY-&+U^ M,ARVPY:9%)J(XYY=XV-#.Q$\-7#A7_H'/= X0.."1B^2KEJF]3K"JD!KFQ,K MVR@BQ,RUAP -BV9,#0]"(N.DT5%IOL;45W71K+:(HVWT;ZP%GF>$X='@??PI MRZ(K-;:'=4MMGRGSIA6[!Y8&+S"3GU()LSO":2TI)H)BGDT)$"@''+6W7.6E MYY]MD$B*^H8L\QQ$FG,I9[7"'.N1SS*X ^YS=S827+&S".P*#,QR*85'OAA9 M1[+F*#*B+6-1,\Y<0K#;)H(!.TL[B797ZZ0]242J($<(C"M/LZ>;CI_&36^) M'^)XG$O$LW+R"HZ%CBL?TD2'O' P_0SKH8P6^8LXS8)&"B7P8$)*UJDPI:(P MC6+PR6D$ZGI!CVX)O_44)'Y!B/ BBA"5EP"<:#I%6MD(]EAC;!<-JS*5%<;Q MC/3J++TR,N;:#<)WPWDAWQ:G<\U/OM0HEG)VPU4A7,%=:TLD^X&J682'&SZ,9S$KETW2\_>R.< MF9;2W 7RMQ^&[E&0G9ZE>>Z( H)"4ET:/$MV.^)^9R?;82HO,Q?J9I6 6$G[ MH6ZR0STM5$7RJ#D6I!Z@3&^=VK(:RDC28-)16ZX=4WPVS6!((J9 M=/_]PNF[E !>M9/5=+[2X/:P+:ZU&KRD_]%%YS5!3Q$S6>VL2@%;/3Q'\[+[NGAOY=)KB:KL^^CMG^%+*OTH#!9V SO MU*"ZUDKUH!E^K.]WL60(3;7N1,RQGI\&K;!L.VB1S[P %2+I:<#D)S%=]7*Z MFAGY&4#VJWF)M3'TDW3*C?HJ/J%"T<"35S+O7F%39IG&%(Z;@F%9Z] %QQN# MY8TROWZ;J_$2%'=X593IGX6N)G'^[_'+XTOGR?\%'\TYUC[:RY*(Z1Q'!7<4 M/M7;SI/0R92=Z;#IV4G'F<\*9F&%_)+,,VV+6P..[.,*-P0Z3-7T8!K-32^O M&B)X;'PS8JZ!@\4A;"%CL,8\N).&GH&!CQNK1Z,J4Y<&J*7" )9:B]E E"^' M,?7ZCR?^N()M09RK0H[GOQ\UL:37!? !MXF>,\D?A@G ">LQ60#]%0L A+]I MICX7$3IX6Z'UC\ZW0>EC;?;MZ@;]CK.1*P<#&UNR6;\?;<-VL?+B2<]&##8J MSDY&'9T;03^#(ZMZYN\XC+;:;25#S7TX:Z8-*R,L>;FH&!.E+;+FYB%.H:K+ M(DEKCETXIB4<1R?*1N9:/^)4UU+TW>4*NS5VG7KM';2.K#J"/@L0=TF D$$Z M8YO6KH:LT@_J,ZN2AG=_E1^4(0U$M=E"?I@)&GVM]> =S,% Y%ABTZA?E*]0!3B8)_57E]#A]@K^&]-7.&Q\<7BXF->S>4+?@G=6LJ\H\_(&J.W[7^PH>@U:>-FIV6; M+_ YC<5X%X,\#+J8$2N#CY/&/?!54:IU!C^!7O6MS'"4[T9J89V\+B;@K'NK MH& #W991H<1HS.QLQF[PDW[S1AOJX.1<.86[/*#.+!ATSKR&D M>93+P/E VN'! !A/%6,VE+4)*9:2>M26:Z!*>$GF]&D1TU16Q^NMD])T_%7M%=O+"3;#85D:%CYSU.DA2%GM M1_?7Z]WE*&P3&[:VD>5N[PX?P>#+DK6*6^BA"F\^54*6!G43&4+L#&I-9.?I M/ MGGM6EZ$89U90R/51X$(F"TCFM=-<)IF)O1*:CTS,P9C_0+'IX ;\#6^M, MBK*2]/#=F]6$>@BVW2C$S=N/:HE+3);#KZW)1;0/:(O4%452N?!%PL;CX-EW MHD)SI%88#&E>X? C?2.;+!8]U&,YB\XI_89SC)W$%5C7E,[F$EKG"(@&K( E MC,V#C2G']R9M"Q28ZMG@%2;TW\/&$&"V9 M>80UI^]2AM)9VR2)X>.=.T!6',!=GTIL.1YKTF'MW<&:^58]H"E%OYS@CZB\ M/8?-9AMR-9*D[KHV5\*Q @1MAQ,BG=\Q__FFP"1(D235!.?]W*:,0=SD9S[] M^@9Q#+Y6P\_0\E9!BC=4OTCWZO#Z%"A<)&9"5UH.@S&*=3B(JN19XGG'HI/: M\0X\Y^K=A+(6= 3; 0V3<=03X4N@XZH5KGL'="R#AL+S5_9"^K ,9= ;)\Z8 MY:8\_$N%@-][/$+@[8Q'SNI%66(=* M^4?3U$-;@ST__'8X&53EY>&M#7X$U["B%:H!@[Z&D#RUG38_$ :+ZVZOG+N@7I M6>2$6M;N2-#M=F)>ZS O*&@0BB5.&)U7S/KFF&E)PH=QR;OY2]]K:MI-,2NU M(UFX+KOG\[P"74^C=VD +<\BT39*FN,TR0JV$/&;J4)CSI!RQC6:%: 0@5YH MQX#!H&=6TN^P4);EI*KT-9TD;P\N#ZS>Q :+^3K%$1=L+.GJW9;3:MLO]&34 M(U1@46LL/".;,[%HJL?I!6\E@]9=RP)_3G$=ITRK]PS( QH[C97C,Z^P09-D M)L@>5D7IG]Q>0HQBRM)O)VDFN52;EZQM*8+L*/7P/)$MJI3 ?=HRQ)A95KYB MQ@%HAN6LJI0F[H'O+?.(QNPAS@2L7BUG:5-IB@1H3U,NPQM2+<& P&JQO4VR M=L(IQSR6G#:WL3*RXOX7("H3'XR).&N%=]84U.D@33L?C659 MA$C?-DP>FD'H#M8:A(U_B(Z@WL8+D68$8;<%:E2M:1O4J-U2WFH=YKB,>9&!)9(/VBT'ZXVW#UXY:M[A1FCOND[CG6#TK-ZM%?\CGT'R.;D M57\/W//M\E!;IQ6NE+%'RM/JO+0GC)L[:7#>3U!^PD\V\OG1U>'3RT?0&']M&LAZ*E-3?L< MA2R' ]6!KI8;3YM)9>2GMU;5L> $M,'%9G/[-N!*UNQIH)C&<:82F^S6B8I/ M-,X&C\\X,]+X)(_3326 BL [Y[NU#*H-]M1*\LJVKTYE/!$TS*AP7I14<+$- M)A8M:]L,K!)M4)5/T'F$HNQP9[Q J$29&T'&O3'$T4 M^B@6[)@*5 1GX2RZ:3G''HLYUL8H845) )/O<$;@*&.ECL)_V1M]7V'T=59J M>FF:AEVQVH!G*/ W3 (A%&0Z1?V&\ZF2)(U2'$QM3=\ XZ%24ZMR; &Y28MY MI<]M@WJC6.+SM&:UK#;Y\%/8A_F/!M6"0EIB6QV GPG4D849B6FUKR\P"J:2+R6EG==<'3[H)KD'^^7(]^T4#=W=:C&@Y,89^G%8[V:D'(/XP Q:E8 M..LKV$43HFZ/^FYMR9.7\__ X7FZ!*^OAO=MA7;EE6Z'>KW"'A!Y*U!Q,?3" M-NR0M:KMV";4$,]+ 5::<66:$93;Q%NTR&W8,U94H'^X:J*F"N/&N;-@>=; M]QBDGFW84FPEM=H'Q)N3UJKXCUT'MHX9@:-)BJZ MG(1D2XE<-$QO'0*WYK'&O6%!CCZ*A=76FCL;2TY.M$>LPXW(8C,(5FM JMB( M:ST6CD.#B+AL ?^EW[,POQ1B3S,]RJ"#6?FJ2F(S]!(V@/NTW1#"[V@>4Y37 M(E=Y+U@M%UYT')7:[JR9)8^3[K!5K[+Q'-OM0H2UL)L:VIME&?E8--GA M,7G4],W0_/#B&IF!C'X:ZT,H:+EB+UJ[SLKM7-1AB21FFRPX"FQ,IW[*-0T< M&B().R>EW0!J[GA;E%EL_.[SX]--CA6>&>U=F,Z5<$'D79T[V>"N.0W@R4C; M>OJZ=F6.JCZTN6.I/D?9?7AQ?(,@ILK;8,?;S%<#S3/5^5K%7VL4#SEL'%.T MCZZ"3#0&Z/H>T4]S7H(O&B*TV\X+4")']KM:S*1SB&4=-PC=L7!>O/G#9,9> M'MV*[Q\/^;QW6Q,AV?2VVQ$[^6:D0_$(?U@)(SP JP.%SZQ,LPT16^1%JUM: M5\@HV6CJESADLXZC.[H8"N]$LG2E((JZ"@BCST@HK*)I/@D+C"]RVAA+8#90 MXP<=FH<61&3CJDT[!8X00,U5Y$X];GO^UK"_7:4>BG*):JZE5)9H0HH=* MW;1)9&Y2V; [A'3:V#X-TKR6FNH1FBWW39AWY+'=?1[[@>>Q]^+P2W9.*Y.4 M4A&9_,#UCKHSA3S9""1C"]R!&^QR*6-*:MV ',)<"3C-V)V&:'B57?$),HLZ M=+@SD>1O!3M!@],4?H$] %VG:P3XC_/K+@C-+CB2B %#TQ2A]7D$D'+L!$+E]ET+:"PMO4) _E^L3/QB 84G"N\./+Z#F.1 MI[2UIB3= @[3.;2'8:R^E&')+7WN1H.U/2.H@%=+.4YU*J<%0B3RZ)&WN)T5 M&#?TW39$5T_/WFY%;-44(#%G;4\NQ%K/5FP4AI 0S9QZ(55XQNJ>BK"U7ANG M*X*N-8R(SJG6&ZUAL,J:Q7CH,B ,G>L' 0=C07:MAV]:/M=Y&VX^$W 9M8RF M65$;.,T6Z.F:#GH3ZZ+HZ5:P^,NCXZNMX&WRV1B! 8>/ WM$"EN^7X!F\3;AWN:%%E:J*3@##[43:"'8#&^ M=U[+!>9R=B],3[ =[4(%CC$<5BN59QHN:Z4"S<9G88.V!=5K3KUNL,\X _4 M[^@&J'QACXD#R3C1=[6&%5DI&/P&Y4QNK8:?HJ9W%_,2NZ ZS:F@OQ&DB1Z; M7LRMB:MB_WID:/QYM:@>JH+/R;(@\+*MY>"6"SN,I2 M\'3CU3I'1,S^:!W:U@GJEHNUT<,RL!O([;>%0ET$TPL'R3M/WK][NH\^?4WT MB:JSWP"SH6U +;271KK Q[=BL5+.0>Q&]MG, MS8@5IR\I[/#E@R4'CPC8G5"7V'3P^NO[]9HB?Q4H:WK=B[RSE)Y7,V"*).F6 MA8BIUH4K VS%LXM2R/B#WGJLEM9&&D#D-@(=G)9-$TLZG[W5;-1]9*?96$#4 M,H7L:LUVI=HI=/$EPQC)/.XB;*GMU2]-M6T!#/,"")B)VCN(K:X+?)(.'.@G M*UCG+^_.&OB/YTP>1D!*5A6$:%/"(A](M-0 +_?[&R8IP-_6O3X"F6%*HS7: M]EY=^!95[C4P\@2G*SP_O:2&K+>_=T,"%^%FK$I)P#ZME8-5X.M1J1#=:R(1L*'$.-;HQ&1K/,9"KRWEW_Q>_NL^.:L MN+?/BG^[K/@.R$A5(VR7XWK>L.,%GCEDU41@D?(3QM');20FAV/_ZHC!X1J8 MHF/$DFH$ZU/.&Q.2$\,U-8CG>-K-Z?1\#4"U]/%]>!E:?'Q .,.D%9-*M\X M^,U=GFB+Z$:P=$L=XLQ:#L^IM(,U,I8"A37J 2)/":;%=4XX@"D(_;3D!-"$ MO#.'R%D+4 V8XJ=J_FH5L_@O?:_A'[JG_7B2P\U4=?@$*YGS2JZ[4V!NQ V? MS-XR;MHTY8>4&0N,3;L*H*J!)ZE&U1$Q4M!^D0[R1U7D.6HMQ/N3^A M"X9!%?%-6A4(;,;?8E\F6KRZ]!IWZX;*^0^<\WE9S06G<13ZT]*N-SL.YY0G MZE+RATJX0?W-59USUAI#'=WX"3X&0U*S@QK-:Z0"("W>JL M.5H%@1]R_X7]Q)E88"W'[H7I/W9F5J9 WT4L^WA8GS8.C$P220AN".B6%97D MV7[VM.0O=V >$93S22N1X+S$]ICO*,!#$;V_)BCOKMJ-A/[W[$=QZ4G>^#)V M9Q(J56-9M[,KCH6,JOJ!N(N(@%Q!0MS*QIH63M^UAI9K<.;%D9C1YCHGSN71 MY?E6^$6TJG4+N'D T>5FBU?@0;$(^PU3:FJ()&SOP=656E$FPA,U+$5( S7H<:KW39ZIEZ)<7-HOMB M#GQJ*L=/5>WI ]#V9[ES%M4%Y3]&&_,?[:K2T[.W:AI, [!CGSB* K8(:]68 M)G.$B[?FNC3A?7O&E6E!^4<5F+?"U1V*(MI3R5@W MXHF9D 2+48(9ZZBIGF\EUELC4*P1#QQ8Q6O@?&,BP @-%A@VZ%@:I3.A3".* M$Z)8J+$P!PL)E(8E< UG61(8:J\F,VH60+[,&#>Y4[1+X. M2(%2>3KPS&E1MZ:I-8WA5..3S^G%,&"OU_'EINPC'"F!9/D_R @E,M-OSJ$R MGQ ):JV1J@NF7[1AC%:;$YUC76%U12,?'X;-V: @#]<:G7>:EO9&;T,X4Z]G M*RIO;.@F"T_/JK&S1N[8"'MK0"DH]WBBM,$RA&:6<9N(SJG;"$H(L;:$><&= M%O!7?^0^AZHFHA: M_)_HWS5I9%$UQEDST',KDP#KJR' -+S/,][,,*;F+#!CC"2T'&Q&>>;^F^9$ M+7?+@%%#:HQ( *\XY0H)YU]D+66?@/8]^X6D+O#OMON8T-OEZ0V5Y=4PR4U(J;*]!! M%1:;:^A85=UE-YV;XJ[=W[#MW/6S?V.(#B M YFD2]/PH? (M^]N@KQ?&@UCF@MTOR"9&3Q ^1V-$@1K=0I,;'E1Z[L3&A#] M!-4+S0^@KXS31C4_6&,W*["]-YZ31&AT,Y>\<9&;!=^)C0QZ?J*H&XV_<\R- M'CM!F*U!;UU&>V[4B-9]2TI1ZX@,PI-00#&]C]HZ2!&9*FF4Q"+UWI-;U!A\5Y4R[^=L07E'K MVHKH2@-4U&U!3".8N" 4NK7M2AH5>HIJ/5?JAC!=G3Y;$R9L@?2#)Z.R9_\[ M@']153=;390\Q09G1)29PNM$PAK,O'L:?WF$2W/D-0NWF!,W?PZ&?)JIA 4" M<^-D9#FK-[:,84T_;;:K=#M:ECC;F3/5+7M2601JAE=3MK($HZ)!)RBU,"EN M(VHO4=//#X^NG.,/LP++M!&%4%?(7!R>.F[0Z[57\7%O;NN(MDXNH[45S4L< MM0 \>EN4[U76;@FIG\H*+0JMSC)H=I<-\(85OG;:]? 1#8*RVN@;?7C:0"=P M^O Y0:T\#"UH.GG]M:K0:H?7A5S CL81WL-P?/9@/>?)L(-HL55 MO,P6"L_#[:V)IIE9OO!M<_F_X9HJ+;Z/0?]=V?27G_M#_P=)J,W81[#+Q)$= M(VN1 ):\9;3)3$QE++I'F''#J%CR,+JV=%RFBI4:U\^3P2'](X\+.Q'N& M:6LF7N^H2X$BQ=<5\_8X"/J"4EBV%X$X69R&Q@2)D_3?1X;>_.U%: M?]54H-%=4X%VVF[5OL4%CE3! =?*D#4FZV6*ZMH[L MK!UN'LCT^NR$Z,'N=#N=@)ALFI0,.@#ZE$H,J_0#HP\\%$F/29Q@@Z1?EN\% MHR]@J_*\U'#[J\Q/Y\600Y>4_C8-7S7G0CAN-P+WL$6MF:$6UVW4D[*87R,V M,8,XFU9H/#G/!0;F1LPX3'-M--9]S7YV5JDHLJH@248G M-9.U*DC!M)96]B:QI<*3"N&6RE;6:RV5+ 7O%S'@UDL^&_%%\#A-N_,II\'T M*JUZQS/<'N5@6Z!M"GV8ZEAPT?S6IJ"HQ9F*'_=YMXUYM\&WR+N-@GW>;9]W M8QNL@;<%:\%YCKH9B\) >IV9=HR$^NI "EP2^-/.B>@6BN_FY)G5&R&(5HU 9"_?7$""N;:ZO*HP+NXAN^1?&\K TC^ M"N[=92?CA42?>&&GDFN!%95 'Y4[=L[+8C;'4$;^ "S2I;(R;;0I'".5/*;D M%FZGJCE"P.6F%8S=[=[*(0+.O\4&_%B;,;%,R!K")J2&)*3]^\]T73 E@-08 M$[@@GEH59*9KYJI)T*VM6578*.>";*77'J9P+;]/$\0#C^IU7YU?ZL0SPAA,4 ZUNCM;-7&=I4D7 M%4DFC#%E[?E'M@%OI5DI^\P1DL;K Q]=(2N;TX:X&AE(0R5"VT!R^'Y:))1R M*GA"B'4>F](;7:"H#F]& E9RCP']G$#R9J6\P?(['#.>5HQUUE$=K?"$>E[F MJZ"NS)V(EH?;6>VY\9MS8S4/]9@H74A=%@NPO\&]#&'M-B;W?LN_9LN7#[0: M=D+G1]D9*B3-!P9.#Q>T=9Q3&:?S:9=.BP58H6N*5-DVR17G!L[E5%KP^+$R M=3 9?N"9$145&:=9BN&&)_3%.YJR\/KIET>MQX]HC(%M@IX>OGI]C$>HZ3J6 M:#HUUF5C2SJ7"LZZ01_A>S"-B; /LQ74':TU()?GV$76'A)C\^XBKDO)@%*@ MXR@(O0V&'"UN&RRYCC7*(6WME5V@I9I(B..NL(.KWVKF:@]I- 5;9&7/:^PR M1Z->3^;JZ-[0I1*P317^&LB=6]9ITA,XS%/TT"T9R%++&@5)M7WL;*]8.7H& MVJK#H3Y4(%=+W:VB8K A+@"PP"YZ.UBM9V%YZ2!TB^28^6DWJ>&NHUF' +]5 MJ@+1*(^6::6&&W<0_ #X@)C=. A5A,4K0)6E&RF@9;B@F!H;,A09FKK=(L'! MS=2CI:MEJ[,->D8M<-LT#9=+@0K' M@@J>C J25B[PKZVA0!/X@6JW9J'[O(!S/2EP2Z*<4Y;)7_;0-[_>ODCV-G+6#OC^_!F',\2H456,,S M071>D>L'N!WP")NS/WR@N E#]!C'RLPCU2EI-KHOBSE8E:_0(D E@U<3QM3# M$'Y<&M5WOT#XT?D+ON:@P:_7G+5^<-=9VR=^-R9^AWO$OX>6P[V3X'>J'42W MQ=!K+DVI%&G;3 *H8!Q?\E@FB MY@E>O")K8D;K!H"PZ.^1>04ULEX@S$_7QJ'$!C^OU&H\?/^96NS"L9=EQ^ MI5)2[J!RO-Y?=0,A%ZKQ>MO!B9!J($:6_EK3RF(9'V I@*2%*_&V2W$.>@BQ M3'_T5WR:&_QU]TK;;,3@7J>9>-,E*%H8;T")B'U7I5H&*I MI&[M1%HU;KPUU[S9$>L44AV)*<2TVB Q,F(&G[/EK_!6^NZP$3)+3*>D T3'.8'-7EA@H%A'6')1]5(SG)9906^UKGW3@^%)MI)1#]M%;C:R?]!1 M]:N?Q\P#=PTO5QN8^4;#*2991O':;V1/FVS3]!/K7&MLF7!BR82$G['H7 M$4P1MPOG@J.Y'TZL5+/7:6*IK6%[W@J3Y%ONV> MRFM!\^:M.B8.LN^V,^OV^.P:2%ZJ/4* Q%O9%$N??7<]] MEJ,@58C2]QUTH1=LJ'U/@1=:Q0KXQ7*0?0GY4[#,[$XU[VW#5IZ^VXHMK")$ M"5DJW^%,"D\.,A0W]NV%S.4M2.// ^GNG-_]J4GG[^C+6ZBJ5]\>D_?T8&;#):"Z0@=ME7D8L M?\'5*)15)@0_N%6)9$&B@)S%4J\2(<<%UGV1]EHJ\C0FD2[(U!UA5(N*E= 5 M6?LJUYULJ\E^0S(9(,LJRK.NB%8LT#)#IBQL,=J )V:AF>SJ3SK[0_%B91Q/GMWDJ,':'O=\W.*]&5+HA&C25 M]RY[!&*9M&($<%SRCB5+;"";0+$8XDPH* TCLV%A,Z MP=XS=($SIC4\>RP$:6@VG;J^HQKK%%C;'1-Q0'Y[ROLW,'NK[ MQA^AEV1RWKL?KNLIDVC-UFW=R!]V1R./\":?;16,!6JAS?QDW M,^G9?!?.!?CL5,6)OUZ?W+(&0G'5M0K6V0&\8MW93#7J%'Q- 5^I8@3-D2 \ M()PAJC#L]*]+62OHM>4-T:U#S9P.>\:< TY*AQ\[MX%U#1Q>Q_C^6*$ITT1@,'S%LNKHDS2AD7L@S*B41?5TDUUD MCB^U$:_14FO)1'CO1GJNU HU/1X(;__RZ/@/$V14XDZ;;XGV9H;H67DM;@L WX#BSCR7 MS9HAY?+/5)7-5[C6GS 8]V-!NXC:$C7?TH/]<>QZ_MA/7"_R>WTW%-XPBI/0 M]\.XU_<(]>=> C9AN,XI049CTV^+,HNIB8I;7=M9LZ;W MT71AMBLR&@,F_9-.TZZG,(F3YN@@@7Q+9X*J$/$T5K3S9%IP(ZJU%1W;C.]P MOH\2?PI_$B1">U];T\ $]1=+EAQM5!6:>ZNF6R /J&FZ6AV33"5#4EF/I4@S M7 PL'M>Q5*7!UB7H,MSV:W6S:OVHT7M7WU:NW0"@L6#D/^M&JH[>3-YQ%:AMA\6^,$3,L]I[$1:/E50#80* M9=7>K*USQB9@$+HA%8/$;.;G F0S%AT+D /O95E4$D7D5,)R0 Q@V1 WWM"] M(E&&"C "+B]4_\VMX,FO7#!D5P@=K,1C-LE[*2BP2P Y]+U,$G@3L)L7:'/? M:A,45!K(<^D?"\7+7 ':M2@N\>EN'4H8@]V-]Y8V?+8B*;\0E2W,T;SP\!Q M4F1IL53 A9? H<3@P WW?Y1(2";1^[RX[4Z*6X1&HY4(;-=952J\<=JHL!PP MR[50=6DJ'MB4<6H5]Q6>PN!+DG!MKV 0"1GT9)"$PO>B8#2.QG$0#3S/]X#2 MP?UZ!2KSMMAQLY33))AY0E;#7IQY"G;[C&O&@%^"M,-RD+E>K86D$U M, V!]>@/C9F*(F<)_4_#ZW0UR$*;=2T3R@@XR^PE1V5*_6Z$^*T@9G&EK4Z- M&HL\:VV.'CBG!0C("OSM-$%9E2W8_S%V.'HTR@W*X VY*!1O6JB,F80C&:F( MP[K#9JV;#&*R*E=/5U37,TQO*Z?J/MC*_485/NF MK].@[)$)I=I+V928UZGVP#L4P@05EU(:D"#\.MPW1A\EW11#0BK3X=#F6)3 WS2M.VRA#;A M9GW#N)B1J"DI<-PZ3I0Q-)*GHRL=4%Y=8VE?SO4BH&XU+ SLA?H)O)@&$Z BML^I(U?2 M,)4*W]3(66JE,Z8,E42%(,7 &IB;518**:2S:H-AE^J79*FK1>UKE(D8(>F M-ZPY-[C#RJ!IWMN64BIG_KE&#.=?T9TB^Y&&!#-ZLY)]P)G7\'8<46W2?8U] M"6O"XT= /CL5F!U'U(<)GOW=X^)/BH:M2;%C[NRK%B M]+9O!(*IR=R&,I=)RL@56 .EU60Z96BT:^7F-5I''PRMSK1J1D>XT[01@B*9 M$-H[5KJ#5""+[T;FF'X^%E19$K#M9^L[$J*&YFR3B4&EGQ*_;YK M2C8KXPZ?&N /O#B*D#0OL=ZC7'%!R0\IBUME#[/ZUOJ.IINW#L0#YTEONWCR M79KK?)-RA^Y?8L_*%!L0T-==LGA:GCXQEHX!<&(R3Q$JD OZ0IF@(XJ5AZ/<'N"R7?VF43 M':7O]DMH:WD R7_:O%>)__ND12?P/!;Y:;T>(8R(E1K M:$8>SFD)FB9D)-EQ2U*D#45--1E,50CW_:DK\FLU4T*&"V5^JFBRG@N?9/*# M'ET\'SLL"1Z2IR!R"C5A/N$YQRC;GEC!IBX$RS"&!K=K$ MMY;UN V&@V_>QA#5D3A])0E3GNR$MW3/Q7FQP5%IK%"!%-S M-8MY=5%NA=JR1D>5[< MM M V.V@@7@KA2&FYIP"G)4VS[!VOTD'-NVJ.!06Z4 07AP_-?2,)>A;NE15 MG%"L0@7Z]45-5I#C_,TKMU^/TEPL=6G2MX60U,ILVW4_3;)%)NL=%=PXX$VJ*B-0IE%ZXL73*E1IQ7E[Y!@4\7.&PH< M;"9LNCYXKE)*Y]$Y$KF(14>#?-ISITMD:W"03[<)#3@SJKM[U:4,9)7=CEN*I064\6?C$G"#>RI5.V+I(WB MN>F7-R;[!#R$/^D54+Y/1#EKE"W6P!NP90[CU#JUJX8YP4\D-3GH])K> KQ> M18S$-?8,UDM9'ZU@Z<&E0@JGFH"UE3H=-9F4^;8!QE75-W>%?3L.4&"&+8GH MAT=%.>/)$OP*^F2=0BGX[@VXJ'\0P(H.WXT)87(&ST>*Z/ M)7;W>;/^YKS9YY1YCG_:9]N^>;:M50;K]I(PZ"4CZ8O8'WE>V!N.QL&P%[E^ MY'JB?[]EL!><[E(@X:@JN"GE#QA@A)U:*\;X48NA;0JZRM^ M<4*ZL@>C-N+T4I5O,-&L5V;X*$-8\2,XY@@*C!;WJ0"*,!@8V2R9H @:C]?ZZ-827DNY8, 89^L0+OE\C$5 @K,P.JBWPC]4G";2SE1'5#P/O@S,TGL ^P9E$Y M^ =^?-N\,#NY>^QU17REPS)@+^-\MTEQRWVB\&)88JH@BSF#6&HQS&TH.,= MRV3*G#3FJM255?0QW&!CA3WWNICT9<<88Q29:'/$^D3[/_].H+.-^82P'%W" MMII5\E?]AV= .' K%[^F.>T%_>A+U.YX>-#O!VA U"7\/]8/5DKY@&R+O]7Q MZG?#_H'GNQN_[AWT-WYWUVW[WL&X/_CVM^T?^)^XVK_13O!NP'Y7X#3]XR?/ MV#FKW;CQ&/]YIFA%<>_^K$;HZS1VF/6%_I8LL)4O5_YC]1*8NGB)S;K[71I7\P >^CVYK'S_&^-^%P73N M;%E2%;-[VI:V>?X1<_-3^/#'B(7OSM2M1=P+J^#M-IZ@S?XOH299=HM[, R6 M,[J8K/T1QLPR"ZX8,\2"YW>8*TLQB._*=Y\LQZ9I'&?RGG8+__VMSN&/$?O; MM5T/[2QOJ,ZXK[.,_3_8+=0:O;;B8'R7@!38]A_%F^O=A3:0EPJ:]V=U'<._ ME_']$?R?D984CBJX7AP:OI6$[ZX Y\TT :ZY^_I0^3__'I;_7+W+)Z:3^^Y7 MHP8EPD^&H\$ _A_ZT3 <]X9Q(F+1=\=>V(L&]XPE.B]5DK3J?"0(\]E[%WSU MWKF>/Q@D83!(!I$?C),P&22>Z(5N$/2C4?+]$9?HCNMFB:P?2JJGXW(CF=I! MY^P&_R!O'T#V>0VT&;VP::97G6<:[Y,JV$RZD$NRJ X8DS#+\]H5_JI. #HKHIF\M[Z%CU:2 MCN"?[[@=]]\J\4Z:1LWE0F""T5<(_VMPN@D6"9&"\'M]K0:-7+[7?L3CMQSQ MV"',25W^\!4UN3LE.[:L(?7E$E'N=WP=RI$[SO+W.W_#@T\Q]S>=/__ W>[S MIZ;X8-'P$3@%^RW\@BU<&

UC88_I:BF"P\W3FA ?RCIU< MQW7\<7E!+R]X4]Z"5:98NKH:$Q<<[^M[X>6!NA$O;SISQ]6%O;KP/8<\UA_& ME(9'!QC,@C X4'KL-9F%E^&!4GO0U?2+\AWS#5%7D$*N<,[%5(7*VR[=&I+5 MIM$E3*JV:8:%>MB :P>UGC,F]X;NG?U3&?\%4$L#!!0 ( 'M%:UB'_0JE ME0( #P& 9 >&PO=V]R:W-H965T'+@$J\9FM@GM?[^S25C64O8"/OON M^[X[?$?22/6D"P!#GDLN],PKC*DN?5]G!914G\D*!)ZLI2JI05-M?%TIH+D+ M*KD?C$:17U(FO#1Q>[87H=I0T\7._1O[K<,9<5U7 E^0^6FV+FG7LD MAS6MN;F3S3?8Y3.U>)GDVCU)T_K&R)C5VLAR%XQVR43[IL^[.AP$!,$[ <$N M('"Z6R*GF*@R:GY$H*H[!P9*XU&$V.EV HX_J$'!$FR$,A:XVQ.O$-:K&(?K;C M7;2\P3N\XX#<('BAR1>10_XO@(])=)D$^TP6P2#B$K(S$HX_D6 4A.3Q?DF. MCTX&<,.N0J'##=_!?5V#GW>28LWZ<>S77:I*YK!S,,VTJ"V MX*4?/XRCT>:UL#?!*DQ>@JH\_>L-_&E],XGX!<2<@'A2 E_D_M8_?UCX,HHM7M/Y!1Y>@ M-FYN:2QK+4S;W-UN-QKG[43XZ][.U1NJ\$IHPF&-H:.S&%-6[:QJ#2,K-Q]6 MTN"T<T5K6"-Z&ULK55=3]LP%/TK5H8F MD ;Y:I+"VDA0A,;#)$1A/$Q[<)/;QL*Q,]MMX=_O.@E1/]**AZE28SOW')]S M7+)-?U/UFWL9Y#LJ4VLFS!J*!DHGG2MS8/&P!_< 0M(#@ MLX"P!82UT499;>N6&IJ.E%P39:.1S0[JW-1H=,.$_8I3H_ M0YQ)[\4*A)&* M@2;G9(I%DB\Y$#DGMV HXY"3>]$4B\WZ]0PK@6R"3ILX?8;PY^DM.3TY(R>$ M"?)4R*6F(M^"3S\.#;;B+Z>ER M%'0Y"FJ^\ #?DZ(Y$+1"I"E X6=1"OUC$6? 5G3&,0V_Z4P;A47YI\]NPS_H MY[<']4I7-(.Q@R=1@UJ!DW[]XL?>]S[S_XEL*Q5AEXKP&'OZ2-=8?084HUS7 M*4,7UW2VHZQ2/_*&T5$G+SHJ[XX)AN7.]KV@X:1%_1+BSMI\5%I4ZP:E@&>XN:IBWLV3G8_['Y0&,8'$I=T MZI*CZC:Z3Y^N9*^6!M$P\7:$[4=%0R_R=I2Y&XW57FH_J5HPH0F'.>*\BP2= MJ>:B:"9&5G6OG4F#G;L>%GBW@K(!^'XNI?F8V/;=W=;I/U!+ P04 " ![ M16M8&M-9]/T" $" &0 'AL+W=OM#IZI=MX=I#P[<@%6PF>V$=K]^UT!H MFM H#WL!?]QS?.[AXCLNA7Q2*8 FSWG&U<1*M2ZN;%M%*>1478@"..XLAL'^I.TX\Q_,[!,V.AWL'Y/BMF7[%YQ]AYJ_KA=(2J_1WEU$U3[^;Q_RY5ZJ@ M$4PL_#45R#58X<*^0(D%I"J^%2"2<_<4HJA"N M-!%+@MOQ*M(5Q.AG$6 D6KV"SBJL%0\KQ>866X>NXX\&SMA>;]NV'S8#L]S_!VQ^T&N.[KL%ANT8H,C[>38T0Z+#/8_>_\R&.VH MW(\*!JZ_H]+>NE!SD$G59TQ!KKBN;Z=VM6UEU]4-OK,^Q197=Z17FKH_WE*9 M,*Y(!DND="X"-$[6/:>>:%%4U_9":&P"U3#%-@W2!.#^4@B]F9@#VL8?_@-0 M2P,$% @ >T5K6%O;DA+U P GA8 !D !X;"]W;W)K&ULS5C1CILX%/T5BU:K5NH,V!"2S":1VDRKK;1;19UV]Z'J@P=N M$JN J6V2F;]?FS 0$D*;D1_R,@%R[YESCP_DX,F6BQ]R#:#00YID+Q'21\.W6P\W3A,UNME;G@SB8Y7<$=J*_Y0N@SMT:)60J99#Q# M I93YRV^F9.RH:SXE\%6[ATC,\H]YS_,R<=XZGB&$200*0-!]<<&YI D!DGS M^%F!.O7_-(W[QT_H'\KA]3#W5,*<)_^Q6*VGSLA!,2QID:C/?/L75 ,-#%[$ M$UG^1=NJUG-05$C%TZI9,TA9MOND#Y40>PTX.-% J@;RNPU^U>"7@^Z8E6/= M4D5G$\&W2)AJC68.2FW*;CT-R\PRWBFAOV6Z3\T60CM"J,@*$OD M:PWU]>X6O7KY&KTT;5_6O)"Z5DYZQL(Y;U2 M?S.XB"E(Y?3Q;Q;09Q M%^5>T',7RQ)8:_Y!/?_@$LP]L*F7);"67F&M5VC7W#NXP;ZY]6/)"P_,?5PV M]/P@Z#;WL"8[["5;_F9?\>55(0%1*4%U/HU[0 MEL!:>HUKO<9VS3P^-G. \?C RQU5Q,/#;B]CKPDR7B_;.4_S0H'HI]@/S'%W9NX%.GN1+*&UQVY2%PXNPMA6=!C;/TP>756^>>_J-':3DW!_4/H;]+OWFB=Z45.]B!LP++N-W0MT]B)9 M0FN/W20N/+P(8UO-;+;0VIHUJ0WWAIQG&'MT9%E"@J,G]G$5'@R\$\9N,A/^ M96B*BVJ+2A-5(-4OV/;BG;U6EM#:6R%-""/>)?B;6$UQMM#:FC4ICO0FGO/] M7>'M;W6,ASIM'!B\HRP,27CXTNCN;1Z:G=M_J%BQ3*($EKK/NQ[J.T3L-D-W M)XKGY7[B/5>*I^7A&F@,PA3H[Y>T5K M6-X<][N5# !F\ !D !X;"]W;W)K&ULS9UO M;^,V$H>_BN K#BW0K$52)*6]),!NTL45N *+W?;NQ>%>:&TE$6I;KB1OMH?[ M\"?9CDF)PV&DB$G>M$EV-.*,1/X>\\_X_+XH?Z_NLJP.OJU7F^IB=E?7V[?S M>;6XR]9I]:;89IOF7VZ*Y9OL8QE4N_4Z+?]\GZV*^XL9F3W\X5-^>U>W?YA?GF_3V^QS5O^V M_5@VO\U/7I;Y.MM4>;$)RNSF8O:.O+TB-&FOV)O\,\_N*^WGH(WE2U'\WO[R M\_)B%K9-RE;9HFY]I,W_OF97V6K5NFH:\L?1Z^QTT_9"_><'[Q_VT3?1?$FK M[*I8_2M?UG<7LW@6++.;=+>J/Q7W?\^.$?'6WZ)85?O_!O='VW 6+'957:R/ M%S;P__3;\=,:!<08;F 'B^@_0LBRP7L> ';!WIHV3ZLZ[1.+\_+XCXH M6^O&6_O#/C?[JYMH\DW['#_79?.O>7-=??FQ;%Z)LO[SQV"[2C=UD&Z60?;' M+M\VSZH.SH)/Q:I]6^[3D]1 MC]?9XDW R(\!#2D#&G3U^,LITAQV2C#;^V/.!'\\)?BG4X+_W>8W^'!(\'^@ M]!V\1[#WMI>_K;;I(KN8-=VXRLJOV>SRKW\A(OP;%/I$SCJ)B$Z)B##OCC>"G/' T#S^OMVE>MD%#[3]2\%PO&<.[')4VP2C>VJJ,"'@EXUM ]. MY*P38'P*,/8Z&,53)F(B9YU$)*=$)*]@,$K,=YG*)$EZ[[)IEO!8A/"[3$*E M["$:X[OE,F]1"5;ET+AI1"B)>DT#S!A+&+6T3:,.@K;M.J^V196NX+81H37/;?+1:[]6[5 MY'T9I.NBK//_INW@ C86=37XY9_(6S=PA01$>I5,,BD\3.6MFPR%#P05Y6>2 MS6,C.CV42\'[# C:T3#DEI==P0'!Z0!7)U.NJ=$-4?\C'Q-5RD]QY;_.&K>+ MW-I!J:GJ,36P!+"2$8O@Y%(E_127?EPXJ:G]YNJ#X MC,+S".:Q$6C?]0$.5($#Q<$!_2Q*31U/F.@'X&.Z@"HDH$] FHB@9%_'T3 M%!$PG A0R6*FT/>;C[L?VWS%# QGAM&JQDR<,$+S 1-,P03#8<*W_C$3-,S. M!1A9II^8MNZ!DXBF>T,^/.)>!R]X^%CQ8 IN6.1W\6>BA8IC,GPL>S %0LSK M',DCM9"9,R!&C_;ZA]%\'TC#%-(P'&E<'RZ9&T;P.XR- M0,$(PV$$_P3*'D,C^!W&1J!HA.$T@LNYFT9P]V,7@A6-1#B-C);SR$TJ^*W' MAJ9()<))Q;><1\#:B/EZ E86/8\4J$0XJ%P5Z^VNSDH5#MB^21<^IO+6#5DA M3.1W[T8T*AE5WLB8!4G"OO3 MWY"5GJIN< I/(AQ/S'Z.S%SAO@:_X3[()E)D$_E=ZHDF7>J9RELW&0J2HM>P MU!.9L"5D9&S7 JQB;IDKCQ1%13A%H9-2D4E1,C*Z(+##([9L0N(*C[AC^0;[ M@,#="(2['[N]32$0?\H"#W[QT$["'PTZ7($.?\+R#H?6;9CQ! KFMA:IGB$ M>UK[%'<#$TL&X0@;^LFL[W(0%R7@?A@&KSAC3#4[;QHE# *B30V:ZX*/20VNJ('[7?7ADX+$5-ZZR5 @P5_#J@\W)UK..&?]+7R@&>7,\OXK0. X M(. J92JV,>#XF$+A2ORY8T'',8W%36F/DCZ8 $9<6G9("*7_ M=_7$"%&P!P M_V,WB"L $#@ H (J@ D,V=\_ QE9]5,H91>XLH_63V'J>?]5 $PL74PHO1>X MWGO?:P]LZ. )-T*#S+AM)Y!0>"!P//BP*S=YO2NS?6 W^;?V9SC_DZZ#3.6M M&[8"!\&]2J68E!NF\M9-AG::Q.MQDD=*I0!.E3!CUQ[>U+&I4-0@O%*#N[>; M($ B8^H8LM)3U0U.T8+ :0'NZ\C,$NYO\%ON S:$@@V1^.WR$ZW7')/A8_5' M*KR1.-X\3Y>7)B;1*.R_[8 528A%V:0B((D3$#JS)$VX833N-\PTDJ$%@*0" M((D#$,KL$ML$!C>MB42;?]"G@D#CPH&$MSFL)( M/[!'E8:6+;A2 8G$9S)&8[$T5R",J3# QI9'!0WR9<^@2A,7J!3]#]:0E3[" M=(/3SJ#B&&!5RB%S2_@]!O<%'TL14K&#]'MJ54Z*$E-YZR9#H81\#2=7I3FQ M<4;"N$_,H!FQK"9@0R==>YC*6S=LA0^QWTT,\:3D,)6W;C*TO81-#;"YV$,Z-@=,'-\2* M&V*OW.#N[<"Q6$#4@ T3>JJZQ3P4+R0X+\!]'9E=POT-?>LF0P%.XO4\S6,KNP"G:H31Y2&KR/JV*P9*< 9"9Y<2$V\("?O@ M#EBQV,) B6*@!&<@%-L3]_P&[G[LJZ. *,&!"&=C_.+!O>31TR*)(IX$)QZ4 MC1/WP1+ Y(S$E@/0B2*2!)_0&$W&B;D481S;!FPLY)@H:DB\4H-3*A. %T(9 M&X\#.(@BK*.'5OD*!P&K5@Z97\+O,;@S^%B0(*%>*2OTJJ /_B?*QV3N>@G1 MRG.%7H^Q/+;02PCL\XA)V.\)H)VTER$+J1;H$U9$'B[&!DW'#48_*ZV.5XCC M@&NVZ>'ZSE8F9I3R JR8;9<8";527B$.!8Y"::$;"QQW&)UBK;I7B),!7BLM M-+7GPQX>_$^6 M$"^0H9?C=-3C?"9-!4IV"D&-U4M':T?G0R\!^K)'90E01S21A!J#'S5@O M1(TN'$5"T5$ F9YR^!W\[D_EKI<(C5&(WY.T!"]F.CPA/L[2$KW J:/"Z7,- M!B9=-0,A#8VBJ("AE"*R]@&-G1RE4?$RQ$#!4M8HL-D^P(X*8>-3O;"IH[*I MHQ0Q-"<"U"+V4J14KU**5_YT4?;$54@)P$VV@L1Z=5%'>5$:I42K5@I<50KQ?47 MJ#+:Z&]B?)P"[>SZJQ41)8XJHN/U%R@Q:D(<8(3(KX8-CMJA_N7W<'_1&67B M1)KR"QEVAJ-#D'/M"\7667F[_YZU*E@4NTU]^":NTU]/7^;V;O\-9KV_OV^_ MY&W_167*S>$;XGY)RV8(K8)5=M.X#-^T^\3+PW>N'7ZIB^W^:\N^%'5=K/<_ MWF7I,BM;@^;?;XJB?OBEO<'IJ^\N_P]02P,$% @ >T5K6#V 2?TZ P M&0T !D !X;"]W;W)K&ULS5==3]LP%/TK5H8F M)C'RU::%M9%H81H/3(B/[6':@YO<-A:)'6RGA7\_VTE#6MJ(CT[BI;4=W^-S MCJ^=F\&"\3N1 $CTD*54#*U$ROS8MD640(;%(BR#+,'T>0LL70.QZ.L#,^$5@(1IMI*5,&+O3G?-X M:#F:$:0020V!U=\Q%)A?M&BFNM8*"J$9%D5K!ADA);_^*$RHA'@!EL" MO"K 6P_H; GPJP#?""V9&5FG6.)PP-D"<3U;H>F&\<9$*S6$ZFV\EEP])2I. MAI=<9027CP]] M07N(4'23L$*H.#&PI6*D<>VH6GU4KNYM6=WUT 6C,A'HC,80KP+82DJMQUOJ M&7FMB*<0'2+?/4">X_D;"(U?'NZUT/%K>WV#YV_#(R)*F2@X(#95Z:4=A%BY M5AY D\@3=;I0WKH/?S0N(A(R\7>3RR6)SF82^B8X%CF.8&BIHRZ S\$*/W]R M ^?;)H=V!+;B5Z?VJ].&'IYG.2;<:%:V;^P@GM+=+ MOW8$MN)7O_:K_]X3VG^6QKZ[EL3/IVQ)X*.:UE$KK7%"*-Y$IC7LM<;O"&Q% MH>L\O:J=CY"J%8L=6;8KM%7/&N6-^]YTK1":R7CDK]^Z[RRD%Q9-J6Y9DQH8GA3_)["^Y/6"8C MFL""(Y'%,>'/UQ"QW=3 QO[&#=V$4M\P_4E*-G +\BY=<#4R*Y85C2$1E"6( MPWIJ7.'+&;8U((^XI[ 3M6ND2UDR]J '/U=3P](9002!U!1$_6UA!E&DF50> MCR6I4:VI@?7K/?OWO'A5S)((F+'H#UW)<&J,#+2"-<-V/Z L:*#Y A:) M_!?MREC+0$$F)(M+L,H@IDGQ3YY*(6H [!X!V"7 ?BO *0%.7FB165[6G$CB M3SC;(:ZC%9N^R+7)T:H:FNAMO)5 QHZG: M*HG.4;ZOYVQ]?B< 70D!4J#3.4A"(_%%S=_=SM'IR1=T@FB"?H5U\6[T%B9>3 MZ$?+UL2@*G+P ML88=]*E43V0-I;Q**:\/PQ8D@[H5'6^,#PS;$H7=T1'##JL,AYT9?ML_?]OR MZH2^=Q]Z(FM4.:JJ''VL8T=]*M4364.I<:74N _'CE]Y<6@=V/5U",9>NUFQ M]=)!6)WIW4-(@PA:W_F=R/?N05]LS3IKG1+^6,.6Z_>E5D]L3;5>&BC^!;L]8$ZR^07X1O:")0!&N%LBZ&RO:\:.J+@61I MWA55KO=WA=7]P6;.!/4!*9 9K;2_? 7").# ML7T8&/-F)@_'AW.<8WY_V\#5^E++QOQT.27\_V1?'X8;'(-WMYC/+W MZ:-,RF]V:7:,BO)M]K#('S,9;>M&Q\."+)=\<8SB9+:^JC_[F*VOTE-QB!/Y M,?/RT_$89?_MO%1 M)GF<)EXF=]>S&__#7;BJ&M06?\;R.6^]]JI4OJ;I7]6;?VVO9\LJ(GF0FZ)R M$97_GN2=/!PJ3V4S<.9M MY2XZ'8I/Z?-OLDDHJ/QMTD->__6>&]OES-N<\B(]-HW+"(YQLI+;_G5 MHBCCK(ZVV#0QW9YC(I:8?.+]GB;%/O=^2;9RJSI8E E>LB0O6=X2U..]W+SW MJ/_.(TM"#0'=O;XY0<*AETZGM3]J\6?JU/]4O>K]>N[6_YHZ[>R3F7U6P_U# M_AAMY/6L',^YS)[D;/W#=SY?_FQ*V)$S)7UV29]AWM>W\B%.DCAY> ?E=2I[ M(JI[PI3ZV1^O_54GIJ>R1I:^N%H\M7-"CSHRI^"24X#F5%;JD(3.SH)V0LSW M5YV$@IZTE4CY)5*.1OHRXDUAH2V'EI@C9TJ2XI*DF&"$"9?I.W*FI!]>T@\= MC[!0+TB?A=T1AAYU9$ZK2TXKER-LI2=$^QFI-NTTU8#!3'AXVKB3[F/-P=I#,J1(FC"GT)?^" P_&"* MD8;*EL%=X,B;V@6@7'Q:S;EU.H51\D"H^*@4&CS2AI42#L)N2 M;M3.6XT45(6/RXJ[-#<3S9$N:&*?0F7X(#/\U13C#!4O@[O D3=UL@SRA>#R M9?@X:QRVZXVL..].:$QF?"4LA4E A1 4\>N;[3:N5H7,L?G:08.0='%KL*)+ MMK)$!N* X.+@7LXSN4D?DCH^8WBZ&)@3;2J('V9L18 :(+@:>$4:3I.G..Z9/ MLII@Y-5:F_RVV4?)@_2RJ)#F,: O.,PUQ6DP\HDE9& VP9D]D&Y$!S8-".]* M28.9>KY1HP46$YS%%>&\_WG8&@GN87"A3+%,0(#H))P =L0I[UUY4[L >$_P M=841L--7#4@8LJZL-)EQ1BR+"Q3H3'$ZH["C.F$#+KHCW6!%!+-,Q2A@F.(8 M[J<$U2D[%[0;W13S>0K(IF]%-NY@\%*\+@"6EE^BM<& \QHC'=YT!A,;)RC@&;J= . ZJREC+'N@JO!3#W5J-$"E2E.Y89S MZ#HE[F)PG4PQR:8 =CK%A@!URGI7WM0N -93UYL"U+ K$':7&DQ&PB+5*5"9 MXE3&(:>351OCIO5_E@G?O=30?\*&,W7X'2[*V4QAT,+7NF M,]_"-P:,9CBC,;[A30='_VHZ,Z SZUE;'PLW9H"M5EVZC2W@UH9]#XV'P8T9 M *MI4)-1Z^2B1@H89CB&&[ AFP*X@\'E,<6*. ..,SX!UIA3LKORIG8!D)WA M4_815Y/HB^.<:A>3&);9A44E,F PPQF,8HT92!ITP68P(BO; ?<,ARWKV"" M#M2Y3X-N=%,L7 < Z."M@,8=#"W]P(![VS)E ( .<$!C<,.;#H[_U6@. ,T! MCN;1< L,"^%^M\ ,1K:( <>!TZWN0 >L?OKH,5(C!0X'.(=O-IO3\70H>W#K M;67Y"V_BR%KI3A>T77E3$V]=73?%YG?@%/6NO*E= *@/7&]^!_HB^;S480'I MUJK)C@EN$6,!H#G T7S?5Z*FK6RJA6>P(M2RPA0 B@,].?_&C MC*T* '?P5G#C#@8/ H,,L*P;<\ VQ[&- 0]O.OB:5 .PK:N5'(C-<6*/9A[7 M 4RZR#/86)#' =*\!]+#D,>->]0^Z\X]37;J&4>-%Q#-<43;P->S5X=['5P\ M4UPTSP'^G$W 0.Y4!KCRIG8!R ".S^Z',Y";-KX%#;IZS6C' MO,BK>NML>Q MW<= ;MCPIF&7@28K?VD!- = \SY ]]&#Z_"==_?K\(.,+0H .7\KR'$'@\> M+@ML50(8YSC&40(Z!3@W -Q*0 $(%SU7O(\EH#!L17>Q8K"Q]+@ 9(L>9 \C MH#!L7).ET,XC)COU?*/&"\06.+$1 J*[>+C;P3>U3'$9F@ 9(*:X<4XX50&N MO*E= "I X$L PQ$H#->BB2Y@3$;4(NP%\%K@O.Z#G]"IJVE*@XTU,*"RZ*-R M'S.$85*L#?9);G%KW>/V5GKC#@97OJX%;*=A@+? X8V!#V\Z./I78UL MD7/ M/6FCJ=>_@XV:J'<% J7#'DH/@UYHVLU>=C?R3%:VG9(0^!SV7-)MYQVRN8<[ M'5HRKKRI70#(#\D$M N= M^5-[4+ /@A/N\?<2.KZ%'&5L.@.WPK=C&'0RN M?H,(L&B/$+ =XMC&D(NG#Z$-@Q,5J1[?=FB]5B6H\P>ZJ?5Y-XF/27%^=DEET\O3\2YJ9\#T_G\ MUO]P=WZN#;@Y/V;G]R@K3Y"Y=Y"[TN7R?266L_.3:\YOBO2Q?OC+U[0HTF/] M'[3^/U!+ P04 " ![16M8BQ"954@# #% M#0 &0 'AL+W=O(Z MF!J6=H@PXBO-@.%O1:X(8YH(W'BH.(WZ2 U/E0YK@)[S M"L"N /:N@'X%Z.\*<"J 4RA3AE+HX&&%W8G@.1+:&MCT12%F@8;P::(?^UP) MN$L!I]SK1.%D21>,("PE41(=HPO_(:."!.C (PI3)@]A\V[NH8.]0[2':(*^ M13R3. GDQ%3@A*8R_>K R_) ^Y4#/>*?H'[O"-F6W6^!7^T.MUO@WN[P7A-N M@G*U?'8MGUWP]5_CH])G7&:"(!Y"OFFY0#B:E 599/8"J@UV7NK\4W,AJD@L M?[7)6![LM!^LN\&93+%/I@:4NR1B10QW_U-O:)VWB=HEF=<164/P?BUX?QO[ M9KZV25=2# L*W?=6;L^QAA-SM2[)IM' [CE-(V_3R+9&XW%MU8C!J6-PML;P M^78&)9Q 5X7^J:!YIEPHFBR1Y*'*,>22?)*0%VVA;65^:U9T2>9U1-90=% K M.OBH,AQT*7B79%Y'9 W!A[7@P_>784DQV%Z&FT;V:*,,MSKSGZ&.ZE!'_PH5 MIA(84S+,4"I@X!+J">:5ZAT9"AZC2\P8%@&ZX7J*07/.,IUT$OW^^S)-L8)J MET?H/N'Y<01.P L4$O(8.'TB)=*N8^%':!_'Z3ED\0J&LE2WB#9QMSK]UKSL MDLSKB*SQL,;UPQI_5",8=REXEV1>1V0-P4]KP4_?WPA.-]ZBUHLNL&EA#ZP7 M1MY63]X:I[DV,^L/G!LLEA0JEI$0Z*V3$;0D47XTE O%TV*,7G %0WEQ&<%W M%A': .Z'G*OGA9[,ZR\W]P]02P,$% @ >T5K6&%WI%PL! %Q, !D M !X;"]W;W)K&ULO5A-;^,V$/TKA+HH=H$F$BE+ MLE/;0.)TT1P6"))N>RAZ8"3:(E8B79&.T_[ZDI*B3YIV&F,OMD3-/+X9CN91 MG.]Y\4VDA$CPDF=,+)Q4RNV5ZXHX)3D6EWQ+F'JRYD6.I;HM-J[8%@0GI5.> MN3EV7RSG?"U06OQ.R5YTKH$.Y8GS;_KF M+EDXGF9$,A)+#8'5WS-9D2S32(K'WS6HT\RI';O7K^B?R^!5,$]8D!7/_J") M3!?.U $)6>-=)A_X_E=2!Q1HO)AGHOP%^\HVC!P0[X3D>>VL&.245?_XI4Y$ MQP&&!QQ0[8"&#I,##G[MX)>!5LS*L&ZQQ,MYP?>@T-8*35^4N2F]5324Z65\ ME(5Z2I6?7-XQB=F&/F4$8"&(%. "//!,%\@>%PGX>$LDIIGXI,:_/MZ"CQ\^ M@0^ ,O!;RG<"LT3,7:EX:#0WKN>\J>9$!^:$"'SA3*8"_,(2DO0!7!5 $P5Z MC>(&61%O27P)?/@30![R#816I[LC"QV_2:I?XOD'\!Y(S%E,,XK+4N5KL$I5 MEHG0B1MG_$^=B;/\\0<8>C^; MM=)0O62"2"Y6JO!0IFX5GA!AP8,AE3'-D'@F8F&#='0 M3C3GA:3_5O5%7E13%\94AJ.I+V X"P<$#58^]"(SQ:BA&%DIWN5;3 O5\26( M4USHZE=<3TIJ-.:#4#AD;;""O@KVU.YP)K!<@]%HU\KYOYZSG.U-RSH76STY'J^'[NV>- MT2V]:(90-"A0D]DTC Z\/1"U'-&96V@-:.^A!J.#312V.@VM8G=R&ZUANK-[ M0X(VDSZ]5BRA72W?T4)K9"MCFTF?<:N?T"Z@Q[LG'*MA-/.G<$C.9-:MXC[! M5C?A$>&,XUV^R[ D"<"=U3=2M4*]N7><":T?>*O&,/K.G=4J_V_.SIG0^MEI M11_:5?^TSCH6]8MHXD%_6+L&NT#M36<'BK?5?VC? /R/WCH[W@9L)OVOL5;& MD54(3^ZK-4RO]8^WIP:KP]M3U*HILJOI.[HK&HNG:8=J,K-L45$KLL@NLL?; M; T0]FHUFD7!D*+)KE?3%46W<\20$Y4L??(B0,QW3%;?Z?R]49/T)R%+?\#4$L#!!0 ( 'M%:UB6#IP1@ , .T. 9 M>&PO=V]R:W-H965T%7)JI4HM3VU;QBGD5![Q)13X9LY%3A4.Q<*62P$T,4YY9GN.$]HY M98453)3VR1*CUA1Y,E7< -J"_+ M:X$CNT%)6 Z%9+P@ N93Z\P]O7 #[6 LOC)8R=8ST:',./^I!U?)U'(T(\@@ M5AJ"XM\M7$"6:23D\:L&M9HUM6/[^0']K0D>@YE1"1<\^\82E4ZM8XLD,*=E MIC[QU3NH S($8YY)\TM6E>W8LTA<2L7SVAD9Y*RH_NE=+43+P0WW.'BU@[?M M,-KCX-<.O@FT8F;"NJ2*1A/!5T1H:T33#T8;XXW1L$)_QALE\"U#/Q5=%8H6 M"S;+@% I04GRBGRD0E"M+GE^"8JR3+[ V2\WE^3YTQ?D*6$%^9SR4M(BD1-; M(0N-9%5V/?."%2B5Y4R20; +82+^)P7N(X=SK1;R$^(CX[DOB M.9[?0>CB<'>OAX[?2.H;/'\?'I-QQF4I@/ Y;BFM("2H6I5T9O/.,*-P9EO[ M[QJ+, 6Y_-&E;+7PJ'MAG?&G0+@TJX- ZR)U&WE>&$[LVW9LNT:N[[CC MQFJ#=-"0#GI)GR4)TY]/$L4/XUKA!6T:P6B+ZJY-$#C=1,.&:-A/-.="L=_5 M7H,[+/D2NNB%N_3"DVTI=XU\U]FCY+@A..XG*+!N42P (!;WY#W+<,A-1H(;$.CDT:CDX'SZ^2 _-JUV9M?KK,^-9U! M,JP?YK$?IT8+#BMK;NL.X/9'$\=E7F84DY#05F2=$?5"/3JB@= V _?6@7O_ M*ROKE8?2:2"T39W6-QJW]S+P+\=UC1STG]<=5GT[>WW-Q::?DB3F9:&J^W)+TY[,N,)F MQSRFV(^"T ;X?LZY>ACH!9H.-_H#4$L#!!0 ( 'M%:UC/XV-_P ( .P( M 9 >&PO=V]R:W-H965T3JR9KQ#$LUY8DI"@XXKD$9-1W+ M\LT,D]P(@WIMR<. E9*2')8E!O;'6_:[VKOR\HP%S!G]1F*93HV)@6)8XY+* M1U9]@=;/2/-%C(KZ%U5-K.<;*"J%9%D+5@HRDC?_^+7-0P]@GP(X+<#9!W@G M &X+<&NCC;+:U@)+' :<58CK:,6F!W5N:K1R0W+]%E>2JZ=$X63XF;&X(I2B MBP5(3*BX1!_0TVJ!+MY>!J94.^@X,VK99@V;2Y D2D*C2E@)]UPA$)&3BQ['\-?3><7I]9&]$@2.8&NI,"N ;,,)W;VS? M^GC,^YG(=C+A=9GPAMB[PCEFLD'Z-5)?(YO0LYSQV+*LP-ST#1P&^I[C3_J! M.^)&G;C1H+C[K,"$ZS>"HA3S! 125T8R(+GA&_64..[UM7TH^3#PA%:_T^H/ M:KTK@2)]CZ$E9W$9J2+">8Q6ZGV1",0QL8.$_UI$9R+;\3[NO(__[W$:GS,3 M9R+;R<2DR\3DS!4[.3@[^Z4Z%-&(-'N-(P.UJZY#@2)6YK*YH[O5KF7?UIUJ M;WVF6GG3>?_0--\!#\H,R06BL%:4UM58'1W>]-9F(EE1MZ=G)E6SJX>I^AP! MK@/4\S5C&PO=V]R:W-H965TTIY\7VQ89AZ>9]B989CM MA/RN8DHU>DH3KN96K'5V9=LJC&E*U*7(*(%.[:)M5FP%[.,;.@] MU9^R6PEG=HT2L91RQ01'DJ[GUC6^6N' .!06#XSNU,$Q,E(>A?AN3MY'<\LQ MC&A"0VT@"/QMZ9(FB4$"'C\J4*N^IW$\/'Y!_ZL0#V(>B:)+D7QFD8[GUM1" M$5V3/-%W8O4,#%+&RW_R5 7BP &/>QS< MRL$]=O!['+S*P3MV\'H<_,K!+R)32BGBL"*:+&92[) TUH!F#HI@%MX@GW'S MW.^UA*L,_/3BW8^<+$H8BYYI&Z#W?4J7AR6J%+M ][+,H3R@2Z\:5MRNJ M"4O4&=A\NE^AMV_.T!O$./HG%KDB/%(S6P,]Z+N!MW$'%%PTODX7/D.J[706CY\^[N !VOCK57X'D]>!\$ M!.@!XI=+J@["B;[Q>R1[SHJ!I@3X\=.DIL48'>IPC M+:.6XL"=N+51@^.XYC@>Y%CFN%U@!WOXB%R7&1[C2=-L-ZR];7/ACT8]3V9:JYC^?$90'KV2#M,6!^P%SC'3ME4S:1I,@YII M,,CT,V40/X9N2)) H>K9WX,8OUJJ3@36D(N=?6]T_J^"72&?* RG0FO&X> = M 9^X:%> _1NPTM5A-@VF/1F%W3UA]X05N0(;*LD=)OTU&>]?"/!@KUWX4 MY;4+A>N,CG6UK49^T"-KW^/Q<)-_O=E4 (U2&@2M9M-EAO$HZ&.X[]CXE99] MRM:!VRW] HIR<"RFP\S#DVF/EGUGQ\/-]!<;2(4V?J6#=)@-M!"\[]EXN&G? M2I$)^;+CQ8Y3J6*6P6;1%&J7-KOF&]1=C;9EX>W44-XC.,S82[\5\%>LF@I, MOVZN[/LB'FZ,\#JS%"GD8[FC&"_G<:,Q)@HJ)C4SLM+$#%C5QB(H8LK4)\9S M6(5!7I8>;R';*9J<77:5;OM@TDNIW!03LT+%\%:^L-:K]51^7:)$5 ML^FCT##I%HK)@/"52 MW?('5^0<2%PXI8GK>U[?30G-G.FX&)OSZ9BM9$(SF',D5FE*^.,U)&PS<;#S M-/"9/BRE'G"GXYP\P"W(+_F*0="HNO%#9B MYQKI5[EG[(>^^1!/'$]'! E$4D,0]6\-,T@2C:3B^%F!.O6 MO<:A5SGTCIVA7SGT M"^Y+L@JF R+)=,S9!G%MK=#T12%7X:T(IIE>6;>2JZ=4^JV/0,;E3%<5W&X3\3!T8?62:7 MUD,<0M_K,7_'T#@*M(J9GQGYBY M]HV(MY!?H([W%OF>WT%?;@-T]N:\+3 S3 "1@L$OP@3'P_@&F/ 4F-FG?]%9 M*>>Y@;%.O98Z!7CG.7 JHH2)%0?$%N@_1C.)UFHAJ0&![K0UHA)2\;UM>930 MW79H?;Y>BIQ$,''4 2J K\&9ZLB]]VV2V 0+;(*%EL :^G1K?;HF]&JOZXVJ M5!):(UIO=CW:4 RI?8R($"RB1$+KCC;.=JID)5B_ -/I<#W%'N[@L;O>U:+% M"O?QH&EU8Z;A#KT35)$L)C]/?7&6MCW(AR M*N,VP0*;8*$EL(84_5J*_NL=8GV;^M@$"VR"A9; &OH,:GT&O_40,\YVJF2# M@^-)?>'O'6&E36_W"!LV34)+,37X'=;\#HW\SCG+&2^^^A6W;*,.)K&DN:)6 M@IKMD.,V4HU3G$IJ"3;:([U,4&%;DL@J6F 5+;2%UE1IIW[%OS4?F*<[ M63A\D!%&HX.OVA8KC'NCT5Y:L!5:DVE_R[3_^IG!/,?)]/HMN:$[VJ?W&*OP M):LF:]N:&!M+NNF,99+3^Y7F3: S16($$(NVVOW:#'4R.9V#5;7_+=)B,O(' M_CXSI97>Z+59W^\.>L]PLZU'L;D2.[;L,<.5:K4ZMH@56TT!9:4Z5MA8J-!=9T^Q,M6A#*T9HD*T 1$[)5%JM%:85F/%2L MUIJVT)I<;ZM-;"XWYT0EME@E.R$YD!1)3C)!BJY(^^?#80DXZ/2;#,W,=-F?X6'RF'8^F3TU+=SMR&57;^/A#]0]4V1 MP$*%YUT,U*G$RT9:>2-97C1^[IF4+"TNET!BX-I /5\P149UHR>HVYG3_P%0 M2P,$% @ >T5K6,;/0[40!@ ]1\ !D !X;"]W;W)K&ULM5E=;]LV%/TKA%<,+=#$(B7K(TL,-+:*=4"+H%W;AZ(/C,3$ M7"72)>FD&?;C1\J*9$DTG1CVBRU1]U[='HKG]US\D M"%/A5%DQ>C!9* M+<_&8YDM2(GE*5\2II_<<%%BI6_%[5@N!<%YY5068^1YX;C$E(VFYU7;E9B> M\Y4J*"-7 LA566+Q<$D*?G\Q@J/'AH_T=J%,PWAZOL2WY!-1GY=70M^-FR@Y M+0F3E#,@R,W%Z T\2U%B'"J++Y3R8@4)%,F!-9_ M=V1&BL)$TGG\K(..FG<:Q\WKQ^AO*_ :S#669,:+KS17BXM1/ (YN<&K0GWD M]W^2&M#$Q,MX(:M?<%_;>B.0K:3B9>VL,R@I6__C7S41&PXPW.* :@?4=PBV M./BU@]]W\+@1> ,O#W@J\D9KD\'RN= MKWGK.*MSNUSGAK;D!A%XSYE:2)"RG.3= &,-M$&+'M%>(F?$./MT=.M#X3=_Y53Q_6SPJLX++E2"F1_[AE"EPISM.-TCPS5@# MJD@IO]NH7X<.[*%->3J32YR1BY&N/Y*(.S*:_OX;#+T_;+0=,EAZH& =2H.& MTL 5?3I;":$9!%A*HJQ#=NT?5OZF"M]-XS"( MV?=YN,#,V@A^*)%W7M4FX*=-& G3P);4'Q-"ZHHL2)>!YEL0#F)O$D<]A#;S'P8QCW SI3V!!PV@$,W M8"S$ V6W )>FVIE90YMR9X,>#C!!/_'Z?3VT0H&'>ORDSM3V!!XUP",G\ ]: M<>A*8>W>:(@QBB+8[UZ;F1\D0==L[L[C&[35HM3IM"0W]_HBP6,$0]N;^W)W8%JZ<3GMRE31<)"ZQG\*$SY M/2-"+NA2EW9%]/N44:$=MJW\KM^1;$Q9[S1(>O/Z25:I.]]]^4 M'VAGL=^N M7VKG3FT*P[XNF5G,4!0GDSY49RK[0FT%,'2*P>> RG7FM=#1DL/%:W+:RNKH5O/[MXN MPJ%N#OWJXT-W<@[-8L^+^YLG=SK[PFVE,G1+T@^6&HOZ@(=&*(0# MO,=0N["5N]"M=Y^X0:ZC=+:^*$'AI(_99N<'H=='?0R=BEJ=BIQZK=/+.Y#7 MD381]<#,+"8:-.SM&U-W3OMB;C4D$[EM7RPBCFC,LMF-$0,PKZB)]@E+KSV1=OJQ&16R.F!2TI:SY< MKY@@N*#_DAPL!;^A6C0RD.M=@U3Z00DD+HA\7>DM;6WN@.) +:C6'4LLU(.5 MK*%>//$]?S! +&8!3/P^86#INZG MN(_38N:'T:#<'4.BH5:BH1T2[7E[J3K:YI;.LI>R6-GV4N[4]H5NY%JWI14T MR"UHOL'O,U[J,H;-\:R>UNV9W@)+<$V(.?V5"IN3P'Q5E3X,D7CI>,JY9C5Z=VI(=;QQ)ED3<5F?!$E2GC.L3BJ:U.6]^4YVR]MHOX=D< M6MIGZ&QNLW^#XK-4:8_;E-8'XN^QN*5,@H+C[SQ1JK/.@8PY&N:"#UQ8F.R.]?580PITQV9@< W"ZE2 M9G"HEJ[.%+ H=TH3U_>\OILR+ISI.)][5-.Q7)F$"WA41*_2E*GM R1R,W&H MLYMXXLO8V EW.L[8$I[!O,\>%8[<"B7B*0C-I2 *%A/GGM[-:<\ZY!8?.&ST MP3.Q4EZD_&P';Z.)XUE&D$!H+ 3#OS7,($DL$O+X4H(ZU3>MX^'S#OU-+A[% MO# -,YG\Q2,33YRA0R)8L%5BGN3F-R@%Y01#F>C\EVQ*6\\AX4H;F9;.R"#E MHOAG7\M '#C0_AD'OW3PCQVZ9QR"TB$X=@C..'1+AVX>F4)*'HMP+4