0001628280-22-013965.txt : 20220512 0001628280-22-013965.hdr.sgml : 20220512 20220512100302 ACCESSION NUMBER: 0001628280-22-013965 CONFORMED SUBMISSION TYPE: 6-K PUBLIC DOCUMENT COUNT: 83 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220512 DATE AS OF CHANGE: 20220512 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Docebo Inc. CENTRAL INDEX KEY: 0001829959 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 000000000 STATE OF INCORPORATION: Z4 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 6-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-39750 FILM NUMBER: 22916180 BUSINESS ADDRESS: STREET 1: 366 ADELAIDE STREET WEST, SUITE 701 CITY: TORONTO, ONTARIO STATE: Z4 ZIP: M5V 1R9 BUSINESS PHONE: (800) 681-4601 MAIL ADDRESS: STREET 1: 366 ADELAIDE STREET WEST, SUITE 701 CITY: TORONTO, ONTARIO STATE: Z4 ZIP: M5V 1R9 6-K 1 docebo-20220331.htm 6-K docebo-20220331
0001829959FALSE3/31/202212/3100018299592022-01-012022-03-3100018299592022-03-31iso4217:USD00018299592021-12-3100018299592021-01-012021-03-31iso4217:USDxbrli:sharesxbrli:shares0001829959ifrs-full:OrdinarySharesMember2020-12-310001829959ifrs-full:AdditionalPaidinCapitalMember2020-12-310001829959ifrs-full:AccumulatedOtherComprehensiveIncomeMember2020-12-310001829959ifrs-full:RetainedEarningsMember2020-12-3100018299592020-12-310001829959ifrs-full:OrdinarySharesMember2021-01-012021-03-310001829959ifrs-full:AdditionalPaidinCapitalMember2021-01-012021-03-310001829959ifrs-full:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001829959ifrs-full:RetainedEarningsMember2021-01-012021-03-310001829959ifrs-full:OrdinarySharesMember2021-03-310001829959ifrs-full:AdditionalPaidinCapitalMember2021-03-310001829959ifrs-full:AccumulatedOtherComprehensiveIncomeMember2021-03-310001829959ifrs-full:RetainedEarningsMember2021-03-3100018299592021-03-310001829959ifrs-full:OrdinarySharesMember2021-12-310001829959ifrs-full:AdditionalPaidinCapitalMember2021-12-310001829959ifrs-full:AccumulatedOtherComprehensiveIncomeMember2021-12-310001829959ifrs-full:RetainedEarningsMember2021-12-310001829959ifrs-full:OrdinarySharesMember2022-01-012022-03-310001829959ifrs-full:AdditionalPaidinCapitalMember2022-01-012022-03-310001829959ifrs-full:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001829959ifrs-full:RetainedEarningsMember2022-01-012022-03-310001829959ifrs-full:OrdinarySharesMember2022-03-310001829959ifrs-full:AdditionalPaidinCapitalMember2022-03-310001829959ifrs-full:AccumulatedOtherComprehensiveIncomeMember2022-03-310001829959ifrs-full:RetainedEarningsMember2022-03-310001829959docebo:DoceboSpAMember2022-01-012022-03-31xbrli:pure0001829959docebo:DoceboSpAMember2021-01-012021-12-310001829959docebo:DoceboNAIncMember2022-01-012022-03-310001829959docebo:DoceboNAIncMember2021-01-012021-12-310001829959docebo:DoceboEMEAFZLLCMember2022-01-012022-03-310001829959docebo:DoceboEMEAFZLLCMember2021-01-012021-12-310001829959docebo:DoceboUKMember2022-01-012022-03-310001829959docebo:DoceboUKMember2021-01-012021-12-310001829959docebo:DoceboFranceMember2022-01-012022-03-310001829959docebo:DoceboFranceMember2021-01-012021-12-310001829959docebo:DoceboGermanyMember2022-01-012022-03-310001829959docebo:DoceboGermanyMember2021-01-012021-12-310001829959docebo:DoceboAustraliaPtyLtdMember2022-01-012022-03-310001829959docebo:DoceboAustraliaPtyLtdMember2021-01-012021-12-310001829959ifrs-full:TradeReceivablesMember2022-03-310001829959ifrs-full:TradeReceivablesMember2021-12-310001829959ifrs-full:LandAndBuildingsMemberifrs-full:GrossCarryingAmountMember2021-12-310001829959ifrs-full:GrossCarryingAmountMemberifrs-full:OtherPropertyPlantAndEquipmentMember2021-12-310001829959ifrs-full:GrossCarryingAmountMember2021-12-310001829959ifrs-full:LandAndBuildingsMemberifrs-full:GrossCarryingAmountMember2022-01-012022-03-310001829959ifrs-full:GrossCarryingAmountMemberifrs-full:OtherPropertyPlantAndEquipmentMember2022-01-012022-03-310001829959ifrs-full:GrossCarryingAmountMember2022-01-012022-03-310001829959ifrs-full:LandAndBuildingsMemberifrs-full:GrossCarryingAmountMember2022-03-310001829959ifrs-full:GrossCarryingAmountMemberifrs-full:OtherPropertyPlantAndEquipmentMember2022-03-310001829959ifrs-full:GrossCarryingAmountMember2022-03-310001829959ifrs-full:LandAndBuildingsMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2021-12-310001829959ifrs-full:OtherPropertyPlantAndEquipmentMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2021-12-310001829959ifrs-full:AccumulatedDepreciationAndAmortisationMember2021-12-310001829959ifrs-full:LandAndBuildingsMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2022-01-012022-03-310001829959ifrs-full:OtherPropertyPlantAndEquipmentMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2022-01-012022-03-310001829959ifrs-full:AccumulatedDepreciationAndAmortisationMember2022-01-012022-03-310001829959ifrs-full:LandAndBuildingsMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2022-03-310001829959ifrs-full:OtherPropertyPlantAndEquipmentMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2022-03-310001829959ifrs-full:AccumulatedDepreciationAndAmortisationMember2022-03-310001829959ifrs-full:LandAndBuildingsMember2021-12-310001829959ifrs-full:OtherPropertyPlantAndEquipmentMember2021-12-310001829959ifrs-full:LandAndBuildingsMember2022-03-310001829959ifrs-full:OtherPropertyPlantAndEquipmentMember2022-03-310001829959docebo:FurnituresAndOfficeEquipmentMemberifrs-full:GrossCarryingAmountMember2021-12-310001829959ifrs-full:LeaseholdImprovementsMemberifrs-full:GrossCarryingAmountMember2021-12-310001829959ifrs-full:LandAndBuildingsMemberifrs-full:GrossCarryingAmountMember2021-12-310001829959docebo:FurnituresAndOfficeEquipmentMemberifrs-full:GrossCarryingAmountMember2022-01-012022-03-310001829959ifrs-full:LeaseholdImprovementsMemberifrs-full:GrossCarryingAmountMember2022-01-012022-03-310001829959ifrs-full:LandAndBuildingsMemberifrs-full:GrossCarryingAmountMember2022-01-012022-03-310001829959docebo:FurnituresAndOfficeEquipmentMemberifrs-full:GrossCarryingAmountMember2022-03-310001829959ifrs-full:LeaseholdImprovementsMemberifrs-full:GrossCarryingAmountMember2022-03-310001829959ifrs-full:LandAndBuildingsMemberifrs-full:GrossCarryingAmountMember2022-03-310001829959docebo:FurnituresAndOfficeEquipmentMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2021-12-310001829959ifrs-full:LeaseholdImprovementsMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2021-12-310001829959ifrs-full:LandAndBuildingsMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2021-12-310001829959docebo:FurnituresAndOfficeEquipmentMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2022-01-012022-03-310001829959ifrs-full:LeaseholdImprovementsMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2022-01-012022-03-310001829959ifrs-full:LandAndBuildingsMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2022-01-012022-03-310001829959docebo:FurnituresAndOfficeEquipmentMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2022-03-310001829959ifrs-full:LeaseholdImprovementsMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2022-03-310001829959ifrs-full:LandAndBuildingsMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2022-03-310001829959docebo:FurnituresAndOfficeEquipmentMember2021-12-310001829959ifrs-full:LeaseholdImprovementsMember2021-12-310001829959ifrs-full:LandAndBuildingsMember2021-12-310001829959docebo:FurnituresAndOfficeEquipmentMember2022-03-310001829959ifrs-full:LeaseholdImprovementsMember2022-03-310001829959ifrs-full:LandAndBuildingsMember2022-03-310001829959ifrs-full:GrossCarryingAmountMemberifrs-full:CustomerrelatedIntangibleAssetsMember2021-12-310001829959ifrs-full:TechnologybasedIntangibleAssetsMemberifrs-full:GrossCarryingAmountMember2021-12-310001829959ifrs-full:BrandNamesMemberifrs-full:GrossCarryingAmountMember2021-12-310001829959ifrs-full:GrossCarryingAmountMemberifrs-full:CustomerrelatedIntangibleAssetsMember2022-01-012022-03-310001829959ifrs-full:TechnologybasedIntangibleAssetsMemberifrs-full:GrossCarryingAmountMember2022-01-012022-03-310001829959ifrs-full:BrandNamesMemberifrs-full:GrossCarryingAmountMember2022-01-012022-03-310001829959ifrs-full:GrossCarryingAmountMemberifrs-full:CustomerrelatedIntangibleAssetsMember2022-03-310001829959ifrs-full:TechnologybasedIntangibleAssetsMemberifrs-full:GrossCarryingAmountMember2022-03-310001829959ifrs-full:BrandNamesMemberifrs-full:GrossCarryingAmountMember2022-03-310001829959ifrs-full:AccumulatedDepreciationAndAmortisationMemberifrs-full:CustomerrelatedIntangibleAssetsMember2021-12-310001829959ifrs-full:TechnologybasedIntangibleAssetsMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2021-12-310001829959ifrs-full:BrandNamesMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2021-12-310001829959ifrs-full:AccumulatedDepreciationAndAmortisationMemberifrs-full:CustomerrelatedIntangibleAssetsMember2022-01-012022-03-310001829959ifrs-full:TechnologybasedIntangibleAssetsMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2022-01-012022-03-310001829959ifrs-full:BrandNamesMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2022-01-012022-03-310001829959ifrs-full:AccumulatedDepreciationAndAmortisationMemberifrs-full:CustomerrelatedIntangibleAssetsMember2022-03-310001829959ifrs-full:TechnologybasedIntangibleAssetsMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2022-03-310001829959ifrs-full:BrandNamesMemberifrs-full:AccumulatedDepreciationAndAmortisationMember2022-03-310001829959ifrs-full:CustomerrelatedIntangibleAssetsMember2021-12-310001829959ifrs-full:TechnologybasedIntangibleAssetsMember2021-12-310001829959ifrs-full:BrandNamesMember2021-12-310001829959ifrs-full:CustomerrelatedIntangibleAssetsMember2022-03-310001829959ifrs-full:TechnologybasedIntangibleAssetsMember2022-03-310001829959ifrs-full:BrandNamesMember2022-03-310001829959ifrs-full:GoodwillMember2021-12-310001829959ifrs-full:GoodwillMember2022-01-012022-03-310001829959ifrs-full:GoodwillMember2022-03-310001829959docebo:SkillsliveEduPtyLtdMember2022-01-210001829959docebo:RevolvingTermCreditFacilityMember2019-10-080001829959docebo:DeferredFinancingCostsNettingMemberdocebo:RevolvingTermCreditFacilityMember2021-06-010001829959docebo:RevolvingTermCreditFacilityMember2021-05-310001829959docebo:EmployeeStockOptionMember2022-01-012022-03-310001829959docebo:EmployeeStockOptionMember2021-01-012021-03-310001829959docebo:DeferredShareUnitsDSUMember2022-01-012022-03-310001829959docebo:DeferredShareUnitsDSUMember2021-01-012021-03-310001829959docebo:RestrictedStockUnitsMember2022-01-012022-03-310001829959docebo:RestrictedStockUnitsMember2021-01-012021-03-310001829959docebo:EmployeeSharePurchasePlanMember2022-01-012022-03-310001829959docebo:EmployeeSharePurchasePlanMember2021-01-012021-03-310001829959docebo:PerformanceShareUnitsMember2022-03-310001829959docebo:PerformanceShareUnitsMember2021-03-31iso4217:CADxbrli:shares0001829959srt:ExecutiveOfficerMember2021-03-012021-03-31docebo:individual0001829959ifrs-full:BottomOfRangeMemberdocebo:ExercisePriceRangeOneMember2022-03-310001829959ifrs-full:TopOfRangeMemberdocebo:ExercisePriceRangeOneMember2022-03-310001829959docebo:ExercisePriceRangeOneMember2022-03-310001829959docebo:ExercisePriceRangeOneMember2022-01-012022-03-310001829959docebo:ExercisePriceRangeTwoMemberifrs-full:BottomOfRangeMember2022-03-310001829959docebo:ExercisePriceRangeTwoMemberifrs-full:TopOfRangeMember2022-03-310001829959docebo:ExercisePriceRangeTwoMember2022-03-310001829959docebo:ExercisePriceRangeTwoMember2022-01-012022-03-310001829959docebo:ExercisePriceRangeThreeMemberifrs-full:BottomOfRangeMember2022-03-310001829959docebo:ExercisePriceRangeThreeMemberifrs-full:TopOfRangeMember2022-03-310001829959docebo:ExercisePriceRangeThreeMember2022-03-310001829959docebo:ExercisePriceRangeThreeMember2022-01-012022-03-310001829959docebo:ExercisePriceRangeFiveMemberifrs-full:BottomOfRangeMember2022-03-310001829959docebo:ExercisePriceRangeFiveMemberifrs-full:TopOfRangeMember2022-03-310001829959docebo:ExercisePriceRangeFiveMember2022-03-310001829959docebo:ExercisePriceRangeFiveMember2022-01-012022-03-310001829959ifrs-full:BottomOfRangeMemberdocebo:ExercisePriceRangeOneMember2021-03-310001829959ifrs-full:TopOfRangeMemberdocebo:ExercisePriceRangeOneMember2021-03-310001829959docebo:ExercisePriceRangeOneMember2021-03-310001829959docebo:ExercisePriceRangeOneMember2021-01-012021-03-310001829959docebo:ExercisePriceRangeTwoMemberifrs-full:BottomOfRangeMember2021-03-310001829959docebo:ExercisePriceRangeTwoMemberifrs-full:TopOfRangeMember2021-03-310001829959docebo:ExercisePriceRangeTwoMember2021-03-310001829959docebo:ExercisePriceRangeTwoMember2021-01-012021-03-310001829959docebo:ExercisePriceRangeThreeMemberifrs-full:BottomOfRangeMember2021-03-310001829959docebo:ExercisePriceRangeThreeMemberifrs-full:TopOfRangeMember2021-03-310001829959docebo:ExercisePriceRangeThreeMember2021-03-310001829959docebo:ExercisePriceRangeThreeMember2021-01-012021-03-310001829959docebo:ExercisePriceRangeFourMemberifrs-full:BottomOfRangeMember2021-03-310001829959docebo:ExercisePriceRangeFourMemberifrs-full:TopOfRangeMember2021-03-310001829959docebo:ExercisePriceRangeFourMember2021-03-310001829959docebo:ExercisePriceRangeFourMember2021-01-012021-03-31docebo:component0001829959docebo:DeferredShareUnitsDSUMember2021-12-310001829959docebo:DeferredShareUnitsDSUMember2022-03-310001829959docebo:RestrictedStockUnitsMember2021-12-310001829959docebo:RestrictedStockUnitsMember2022-03-310001829959docebo:EmployeeStockOptionMember2022-01-012022-03-310001829959docebo:EmployeeStockOptionMember2021-01-012021-03-310001829959docebo:DeferredShareUnitsDSUMember2022-01-012022-03-310001829959docebo:DeferredShareUnitsDSUMember2021-01-012021-03-310001829959docebo:RestrictedStockUnitsMember2022-01-012022-03-310001829959docebo:RestrictedStockUnitsMember2021-01-012021-03-31docebo:revenue_source0001829959docebo:SubscriptionRevenueMember2022-01-012022-03-310001829959docebo:SubscriptionRevenueMember2021-01-012021-03-310001829959docebo:ProfessionalServicesRevenueMember2022-01-012022-03-310001829959docebo:ProfessionalServicesRevenueMember2021-01-012021-03-310001829959ifrs-full:CostOfSalesMember2022-01-012022-03-310001829959ifrs-full:CostOfSalesMember2021-01-012021-03-310001829959docebo:GeneralAndAdministrativeExpenseMember2022-01-012022-03-310001829959docebo:GeneralAndAdministrativeExpenseMember2021-01-012021-03-310001829959docebo:SalesAndMarketingExpenseMember2022-01-012022-03-310001829959docebo:SalesAndMarketingExpenseMember2021-01-012021-03-310001829959docebo:ResearchAndDevelopmentExpenseMember2022-01-012022-03-310001829959docebo:ResearchAndDevelopmentExpenseMember2021-01-012021-03-310001829959srt:NorthAmericaMember2022-01-012022-03-310001829959srt:NorthAmericaMember2021-01-012021-03-310001829959docebo:RestOfWorldMember2022-01-012022-03-310001829959docebo:RestOfWorldMember2021-01-012021-03-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

FORM 6-K

REPORT OF FOREIGN PRIVATE ISSUER PURSUANT TO RULE 13A-16 OR 15D-16 UNDER THE SECURITIES EXCHANGE ACT OF 1934

For the month of May 2022
Commission File Number 001-39750

DOCEBO INC.
(Exact name of Registrant as specified in its charter)
N/A
(Translation of Registrant’s name)

366 Adelaide St. West
Suite 701
Toronto, Ontario, Canada M5V 1R7
(800) 681-4601
(Address and telephone number of registrant’s principal executive offices)

Indicate by check mark whether the registrant files or will file annual reports under cover of Form 20-F or Form 40-F:
Form 20-FForm 40-F

Indicate by check mark if the registrant is submitting the Form 6-K in paper as permitted by Regulation S-T Rule 101(b)(1): ____

Indicate by check mark if the registrant is submitting the Form 6-K in paper as permitted by Regulation S-T Rule 101(b)(7): ____


INCORPORATION BY REFERENCE

Exhibits 99.1, 99.2, 99.4 and 99.5 of this Form 6-K are incorporated by reference to the registrant's Registration Statement on Form F-10 (File No. 333-251046), the registrant’s Registration Statement on Form S-8 (File No. 333-251417) and the registrant’s Registration Statement on Form F-3 (File No. 333-262000).




DOCUMENTS INCLUDED AS PART OF THIS REPORT







SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

Docebo Inc.
Date:May 12, 2022By:/s/ Sukaran Mehta
Name:Sukaran Mehta
Title:Chief Financial Officer


EX-99.1 2 docebo-20220331_d2.htm EX-99.1 docebo-20220331_d2
                                                                                                                                                                    Exhibit 99.1
DOCEBO INC.
UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF FINANCIAL POSITION
(expressed in thousands of United States dollars)

March 31,December 31,
2022
2021
$$
Assets
Current assets:
Cash and cash equivalents211,982 215,323 
Trade and other receivables (Note 4)
31,627 27,685 
Prepaids and deposits7,967 6,992 
Net investment in finance lease 82 99 
Contract costs, net
2,966 1,390 
254,624 251,489 
Non-current assets:
Contract costs, net
5,290 3,849 
Net investment in finance lease207 204 
Deferred tax asset52  
Right-of-use assets, net (Note 5)
2,920 3,059 
Property and equipment, net (Note 6)
2,695 2,645 
Intangible assets, net (Note 7)
1,459 1,576 
Goodwill (Note 8)
6,272 5,301 
273,519 268,123 
Liabilities
Current liabilities:
Trade and other payables23,808 22,817 
Income taxes payable207  
Deferred revenue
51,189 44,578 
Contingent consideration467 467 
Lease obligations (Note 5)
1,321 1,311 
76,992 69,173 
Non-current liabilities:
Contingent consideration 2,252 2,236 
Deferred revenue
77 116 
Lease obligations (Note 5)
2,539 2,690 
Employee benefit obligations
2,622 2,560 
Deferred tax liability
710 692 
85,192 77,467 
Shareholders’ equity
Share capital (Note 10)
266,514 266,119 
Contributed surplus5,335 4,312 
Accumulated other comprehensive income
5,325 2,113 
Deficit
(88,847)(81,888)
Total equity188,327 190,656 
273,519 268,123 

The accompanying notes are an integral part of these unaudited condensed consolidated interim financial statements.

1

DOCEBO INC.
UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF LOSS AND COMPREHENSIVE LOSS
(expressed in thousands of United States dollars, except per share amounts)

Three months ended
March 31,
2022
2021
$$
Revenue (Note 13)
32,055 21,742 
Cost of revenue (Note 14 and 15)
6,552 3,864 
Gross profit25,503 17,878 
Operating expenses
General and administrative (Note 15)
7,375 7,437 
Sales and marketing (Note 15)
13,747 9,119 
Research and development (Note 15)
6,186 4,143 
Share-based compensation (Note 11)
1,094 378 
Foreign exchange loss
3,391 1,951 
Depreciation and amortization (Note 5, 6 and 7)
580 474 
32,373 23,502 
Operating loss
(6,870)(5,624)
Finance income, net (Note 9)
(19)(2)
Other income
(21)(21)
Loss before income taxes
(6,830)(5,601)
Income tax expense
129 43 
Net loss for the periods
(6,959)(5,644)
Other comprehensive income
Item that may be reclassified subsequently to income:
Exchange gain on translation of foreign operations
(3,212)(2,114)
Comprehensive loss
(3,747)(3,530)
Loss per share - basic and diluted
(0.21)(0.17)
Weighted average number of common shares outstanding - basic and diluted (Note 12)
33,017,421 32,781,080 

The accompanying notes are an integral part of these unaudited condensed consolidated interim financial statements.

2

DOCEBO INC.
UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY
(expressed in thousands of United States dollars, except number of shares)

Common sharesContributed surplus
Accumulated other comprehensive income
Deficit
Total
#$$$$$
Balance, December 31, 2020
32,630,536 264,357 2,537 1,699 (68,287)200,306 
Exercise of stock options (Note 11)
62,388 143 (40)— — 103 
Share-based compensation (Note 10)
— — 378 — — 378 
Comprehensive loss— — — 2,114 (5,644)(3,530)
Balance, March 31, 2021
32,692,924 264,500 2,875 3,813 (73,931)197,257 
Balance, December 31, 2021
32,857,422 266,119 4,312 2,113 (81,888)190,656 
Exercise of stock options (Note 10 and 11)
1,897 34 (14)  20 
Share-based compensation (Note 11)
  1,094   1,094 
Share issuance under ESPP (Note 10 and 11)
6,377 361 (57)  304 
Comprehensive loss   3,212 (6,959)(3,747)
Balance, March 31, 2022
32,865,696 266,514 5,335 5,325 (88,847)188,327 


The accompanying notes are an integral part of these unaudited condensed consolidated interim financial statements.

3

DOCEBO INC.
UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CASH FLOWS
(expressed in thousands of United States dollars)


Three months ended
March 31,
2022
2021
$$
Cash flows (used in) from operating activities
Net loss
(6,959)(5,644)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization580 474 
Share-based compensation1,094 378 
Unrealized foreign exchange loss
3,194 1,694 
Income tax expense
129 43 
Finance income, net
(19)(2)
Changes in non-cash working capital items:
Trade and other receivables(4,087)1,260 
Prepaids and deposits(968)(4,177)
Contract costs(3,015)(349)
Trade and other payables1,220 1,371 
Employee benefit obligations110 172 
Deferred revenue6,749 2,597 
Cash used in operating activities
(1,972)(2,183)
Cash flows used in investing activities
Purchase of property and equipment(303)(171)
Acquisition of business, net of cash acquired(1,071) 
Cash used in investing activities
(1,374)(171)
Cash flows (used in) from financing activities
Payments received on net investment in finance lease21 25 
Repayment of lease obligations(345)(308)
Interest received103 90 
Proceeds from exercise of stock options20 103 
Proceeds from share issuance under ESPP304  
Repayment of borrowings (7)
Cash from (used in) financing activities
103 (97)
Net change in cash and cash equivalents during the period
(3,243)(2,451)
Effect of foreign exchange on cash and cash equivalents(98)177 
Cash and cash equivalents, beginning of the period
215,323 219,658 
Cash and cash equivalents, end of the period
211,982 217,384 


The accompanying notes are an integral part of these unaudited condensed consolidated interim financial statements.

4

DOCEBO INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS
March 31, 2022
(expressed in thousands of US dollars, except share amounts)
1Nature of business

Docebo Inc. (the “Company” or “Docebo”) is a provider of cloud-based learning management systems. The Company was incorporated on April 21, 2016 under the laws of the Province of Ontario. The Company’s head office is located at Suite 701, 366 Adelaide Street West, Toronto, Canada, M5V 1R9.

The Company’s shares are listed on both the Toronto Stock Exchange (“TSX”), as of October 8, 2019, and the Nasdaq Global Select Market (“Nasdaq”), as of December 3, 2020, under the stock symbol “DCBO”.

The Company has the following subsidiaries:

Entity nameCountry
Ownership percentage
March 31,
2022
Ownership percentage
December 31, 2021
%%
Docebo S.p.AItaly100100
Docebo NA, Inc.United States100100
Docebo EMEA FZ-LLCDubai100100
Docebo UK LimitedEngland100100
Docebo France Société par Actions Simplifiée (“Docebo France”)France100100
Docebo DACH GmbH (“Docebo Germany”)Germany100100
Docebo Australia Pty Ltd1 ("Docebo Australia")
Australia100

1 On January 21, 2022, the Company acquired all of the issued and outstanding shares of Skillslive Edu Pty Ltd. (“Skillslive”), an educational consulting agency located in Melbourne, Australia. On February 2, 2022 Skillslive changed its name to Docebo Australia Pty Ltd.

2Basis of preparation

Statement of compliance

These unaudited condensed consolidated interim financial statements (“financial statements”) have been prepared by management using the same accounting policies and methods as those used in the Company’s consolidated financial statements for the year ended December 31, 2021. These unaudited condensed consolidated interim financial statements have been prepared in compliance with IAS 34 – Interim Financial Reporting. Accordingly, certain disclosures normally included in annual financial statements prepared in accordance with International Financial Reporting Standards as issued by the International Accounting Standards Board (“IFRS”) have been omitted or condensed. These unaudited condensed consolidated interim financial statements should be read in conjunction with the Company’s consolidated financial statements for the year ended December 31, 2021.

These financial statements were approved and authorized for issuance by the Board of Directors of the Company on May 11, 2022.

Use of estimates, assumptions and judgments

The preparation of these financial statements in conformity with IFRS requires management to make estimates, assumptions and judgments that affect the application of accounting policies and the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the period. Actual results may differ from those estimates.


5

DOCEBO INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS
March 31, 2022
(expressed in thousands of US dollars, except share amounts)
Estimates are based on management’s best knowledge of current events and actions the Company may undertake in the future. Estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to accounting estimates are recognized in the period in which the estimate is revised if the revision affects only that period, or in the period of the revision and future periods if the revision affects both current and future periods.

The impact of the novel coronavirus (“COVID-19”) pandemic, with its combined health toll and sharp decline in global economic output, is unprecedented and the full extent of the impact will depend on future developments. These developments are highly uncertain and cannot be accurately predicted, including new information which may emerge concerning its severity, its duration and actions by government authorities to contain the outbreak or manage its impact. The extent of the impact of COVID-19 and measures taken to contain the virus on our results of operations and overall financial performance remains uncertain.

In preparing these financial statements, the significant judgments made by management in applying the Company’s accounting policies and the key sources of uncertainty are the same as those applied and described in the Company’s annual audited consolidated financial statements for the year ended December 31, 2021.

3Summary of significant accounting policies

In preparing these financial statements, the significant accounting policies applied in these financial statements are the same as those applied and described in the Company’s annual audited consolidated financial statements for the year ended December 31, 2021.

4Trade and other receivables

The Company’s trade and other receivables as at March 31, 2022 and December 31, 2021 include the following:
2022
2021
$$
Trade receivables25,020 21,985 
Accrued revenues3,678 3,241 
Tax credits receivable2,567 2,423 
Other receivables362 36 
31,627 27,685 

Included in trade receivables is a loss allowance of $1,051 as at March 31, 2022 and $1,007 as at December 31, 2021.

5Leases
The Company’s right-of-use assets by class of assets are as follows:
PremisesOthersTotal
$$$
Costs
Balance – December 31, 2021
4,9743305,304
Additions141141
Effects of foreign exchange(31)(2)(33)
Balance – March 31, 2022
5,0843285,412

6

DOCEBO INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS
March 31, 2022
(expressed in thousands of US dollars, except share amounts)
PremisesOthersTotal
Accumulated amortization
Balance – December 31, 2021
2,0372082,245
Amortization24917266
Effects of foreign exchange(16)(3)(19)
Balance – March 31, 2022
2,2702222,492
Carrying value
Net balance – December 31, 2021
2,9371223,059
Net balance – March 31, 2022
2,8141062,920

The Company’s lease obligations are as follows:
2022
$
Balance – December 31, 20214,001 
Additions141 
Interest accretion75 
Lease repayments(345)
Effects of foreign exchange(12)
Balance – March 31, 2022
3,860 
Current1,321 
Non-current2,539 
3,860 

Expenses incurred for the three months ended March 31, 2022 and 2021 relating to short-term leases and leases of low-value assets were $62 and $67, respectively.


7

DOCEBO INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS
March 31, 2022
(expressed in thousands of US dollars, except share amounts)
6Property and equipment
Furniture and office equipmentLeasehold improvementsLand and BuildingTotal
$$$$
Cost
Balance – December 31, 2021
2,098 1,830 359 4,287 
Additions297 6  303 
Effects of foreign exchange(20)(20)(9)(49)
Balance – March 31, 2022
2,375 1,816 350 4,541 
Accumulated depreciation
Balance – December 31, 2021
854 707 81 1,642 
Depreciation150 73 3 226 
Effects of foreign exchange(11)(8)(3)(22)
Balance – March 31, 2022
993 772 81 1,846 
Carrying value
Balance – December 31, 2021
1,244 1,123 278 2,645 
Balance – March 31, 2022
1,382 1,044 269 2,695 

7Intangible assets
Acquired
Customer relationshipsTechnologyTrademarksTotal
$$$$
Cost
Balance – December 31, 2021
1,415 532 46 1,993 
Effects of foreign exchange(26)(10)(1)(37)
Balance – March 31, 2022
1,389 522 45 1,956 
Accumulated amortization
Balance – December 31, 2021
276 124 17 417 
Amortization58 26 4 88 
Effects of foreign exchange(6)(2) (8)
Balance – March 31, 2022
328 148 21 497 
Carrying value
Balance – December 31, 2021
1,139 408 29 1,576 
Balance – March 31, 2022
1,061 374 24 1,459 


8

DOCEBO INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS
March 31, 2022
(expressed in thousands of US dollars, except share amounts)
8Goodwill

$
Balance – December 31, 2021
5,301 
Additions1,071 
Effects of foreign exchange(100)
Balance – March 31, 2022
6,272 

On January 21, 2022, the Company acquired all of the issued and outstanding shares of Skillslive for total consideration, including a working capital adjustment, of $1,071. The acquisition of Skillslive will contribute to the expansion of the Company’s footprint in Australia and accelerate time-to-market by immediately adding specialized talent and infrastructure in the Asia-Pacific (“APAC”) region.

The acquisition has been accounted for as a business combination in accordance with IFRS 3, Business Combinations, using the acquisition method whereby the net assets acquired and the liabilities assumed are recorded at fair value. Goodwill arising on the acquisition reflects the benefits attributable to synergies and the estimated fair value of an assembled workforce. These benefits were not recognized separately from goodwill because they did not meet the recognition criteria for identifiable intangible assets. This goodwill is not deductible for income taxes.

9Borrowings

Credit Facility

On June 1, 2021, the Company terminated the $15,000 committed revolving term credit facility (the “Credit Facility”) it secured from the Toronto-Dominion Bank on July 25, 2019 and repaid all accrued and unpaid interest. Unamortized financing costs of $64 were derecognized and expensed to finance expense during the second quarter of 2021. Prior to termination, the balance drawn on the facility was $nil.

Finance income, net

Finance income for the three months ended March 31, 2022 and 2021 is comprised of:
Three months ended March 31,
2022
2021
$$
Interest on contingent consideration16 18 
Interest on lease obligations75 85 
Interest and amortization of deferred financing costs on credit facility 12 
Interest income(110)(117)
(19)(2)


9

DOCEBO INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS
March 31, 2022
(expressed in thousands of US dollars, except share amounts)
10Share capital
Authorized:
Unlimited common shares with no par value
Issued and outstanding:
Number of shares
Amount
#$
Balance – December 31, 2021
32,857,422 266,119 
Stock option exercise1,897 34 
Share issuance under ESPP6,377 361 
Balance – March 31, 2022
32,865,696 266,514 

11Share-based compensation

Three months ended March 31,
2022
2021
$$
Stock options397 262 
DSUs204 116 
RSUs449  
ESPP44  
1,094 378 

There were no PSUs issued and outstanding for the three months ended March 31, 2022 and 2021.


The changes in the number of stock options during the three months ended March 31, 2022 and 2021 were as follows:
2022
20211
Number of optionsWeighted average exercise priceNumber of optionsWeighted average exercise price
#C$#C$
Options outstanding – January 11,283,088 12.00 1,516,641 6.73 
Options granted1
34,667 54.26 92,551 51.01 
Options forfeited(1,897)16.00   
Options exercised(34,853)34.62 (62,388)1.85 
Options outstanding – March 31
1,281,005 12.52 1,546,804 9.58 
Options exercisable – March 31
891,286 3.84 897,676 2.74 

1 In March 2021, the Company granted stock options to certain executives. Subsequently, the Company identified an error in determining the expected life and volatility inputs used in the Black-Scholes pricing model to calculate the fair value of options, which led to the Company determining that 63,992 excess options were granted in March 2021 to six senior executives (the “Awardees”). The granting of excess options was immaterial to the Company but the error resulted in an award of options to the Awardees that was not reasonable and appropriate to grant. During 2021, the Company amended and restated the option award agreements for those affected Awardees to reflect the issuance of the appropriate number of options.


10

DOCEBO INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS
March 31, 2022
(expressed in thousands of US dollars, except share amounts)
The following table is a summary of the Company’s stock options outstanding as at March 31, 2022:
Options outstandingOptions exercisable
Exercise price rangeNumber outstandingWeighted average remaining contractual life (years)Exercise price rangeNumber exercisable
C$##C$#
0.0001 - 1.09
784,368 5.21
0.0001 - 1.09
748,368 
8.86 - 11.06
54,553 8.47
8.86 - 11.06
23,826 
15.79 - 16.00
275,697 7.53
15.79 - 16.00
100,509 
26.43 - 95.12
166,387 9.33
26.43 - 95.12
18,583 
1,281,005 6.39891,286 

The following table is a summary of the Company’s stock options outstanding as at March 31, 2021:
Options outstandingOptions exercisable
Exercise price rangeNumber outstandingWeighted average remaining contractual life (years)Exercise price rangeNumber exercisable
C$##C$#
0.0001 - 1.09
840,418 6.09
0.0001 - 1.09
752,018 
8.86 - 11.06
215,120 9.72
8.86 - 11.06
79,264 
15.79 - 16.00
373,883 8.53
15.79 - 16.00
66,394 
26.43 - 64.19
117,383 9.94
26.43 - 64.19
 
1,546,804 7.57897,676 


The Company has five components within its share-based compensation plan: stock options, DSUs, RSUs, PSUs and shares issued pursuant to the ESPP. Share-based compensation expense for the three months ended March 31, 2022 was $1,094 (2021 - $378), respectively. The expense associated with each component is as follows for the three months ended March 31:

The weighted average fair value of share options granted during the three months ended March 31, 2022 and 2021 was estimated at the date of grant using the Black-Scholes option pricing model using the following inputs:

2022
2021
C$C$
Weighted average stock price valuation$54.26 $51.01 
Weighted average exercise price$54.26 $51.01 
Risk-free interest rate2.03 %1.13 %
Expected life in years6.256.25
Expected dividend yield % %
Volatility61 %60 %
Weighted average fair value of options issued$31.67 $28.63 

DSUs

The following table presents information concerning the number of DSUs granted by the Company:
#
DSUs – December 31, 2021
59,654 
Granted (at C$86.93 per unit)
751 
DSUs - March 31, 2022
60,405 

11

DOCEBO INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS
March 31, 2022
(expressed in thousands of US dollars, except share amounts)

RSUs

The following table presents information concerning the number of RSUs granted by the Company:
#
RSUs – December 31, 2021
46,591 
Granted (at C$54.26 per unit)
17,361 
Forfeited (at $86.38 per unit)
(1,261)
RSUs - March 31, 2022
62,691 

12Loss per share

The Company has three categories of potentially dilutive securities outstanding: stock options, DSUs and RSUs. All potentially dilutive securities have been excluded from the calculation of diluted loss per share for the periods in which the Company is in a net loss position. Including the dilutive securities in these periods would be anti-dilutive; therefore, basic and diluted number of shares used in the calculation is the same for the periods presented.

The weighted average outstanding number and type of securities that could potentially dilute basic net income per share in the future but would have decreased the loss per share (anti-dilutive) for the periods in which the Company is in a net loss position are as follows:
Three months ended March 31,
2022
2021
##
Stock options1,027,646 1,154,738 
DSUs60,380 46,872 
RSUs48,341  
1,136,367 1,201,610 
13Revenue and related balances

Disaggregated revenue

The Company derives its revenues from two main sources, subscription to its SaaS application, and professional services revenue, which includes services such as initial implementation, project management, and training.

The following table represents disaggregation of revenue for the three months ended March 31:
Three months ended March 31,
2022
2021
$$
Subscription revenue29,128 19,775 
Professional services2,927 1,967 
32,055 21,742 


12

DOCEBO INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS
March 31, 2022
(expressed in thousands of US dollars, except share amounts)
14Cost of revenue

The following table represents cost of revenue for the three months ended March 31:
Three months ended March 31,
2022
2021
$$
Employee salaries and benefits4,159 2,785 
Web hosting fees1,057 711 
Third party service fees1,173 155 
Other163 213 
6,552 3,864 

15Employee compensation

The total employee compensation comprising salaries and benefits, inclusive of tax credits, for the three months ended March 31, 2022 was $21,875 (2021 - $14,940).
Employee compensation costs were included in the following expenses for the three months ended March 31:    
Three months ended March 31,
2022
2021
$$
Cost of revenue4,159 2,785 
General and administrative3,365 2,295 
Sales and marketing9,707 6,578 
Research and development4,644 3,282 
21,875 14,940 

16Related party transactions

Key management personnel are those persons having the authority and responsibility for planning, directing and controlling activities of the Company, directly or indirectly, including the Chief Executive Officer, Chief Financial Officer, Chief Operating Officer, Chief Technology Officer, Chief Corporate Development Officer and Chief Human Resource Officer and Directors.

Compensation expense for the Company’s key management personnel for the three months ended March 31, 2022 and 2021 is as follows:
Three months ended March 31,
2022
2021
$$
Salaries and benefits1,489 1,005 
Share-based compensation668 227 
2,157 1,232 


17Financial instruments and risk management


13

DOCEBO INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS
March 31, 2022
(expressed in thousands of US dollars, except share amounts)
Credit risk is the risk of financial loss to the Company if a customer or counterparty to a financial instrument fails to meet its contractual obligations, and arises principally from deposits with banks and outstanding receivables. The Company trades only with recognized, creditworthy third parties. Due to the Company’s diversified customer base, there is no particular concentration of credit risk related to the Company’s trade and other receivables. Trade and other receivables are monitored on an ongoing basis to ensure timely collection of amounts. Potential effects from COVID-19 on the Company’s credit risk have been considered and have resulted in increases to its allowances for expected credit losses on customer balances. The Company continues its assessment given the fluidity of COVID-19’s global impact.

The carrying values of cash and cash equivalents, trade and other receivables, trade and other payables and borrowings approximate fair values due to the short-term nature of these items or being carried at fair value or, for borrowings, the interest rates charged approximate current market rates. The risk of material change in fair value is not considered to be significant. The Company does not use derivative financial instruments to manage this risk.

Contingent consideration is classified as a Level 3 financial instrument. The fair value of the contingent consideration was calculated using discounted cash flows. During the three months ended March 31, 2022, there were no transfers of amounts between levels in the fair value hierarchy.

18Segment information

The Company reports segment information based on internal reports used by the chief operating decision maker (“CODM”) to make operating and resource allocation decisions and to assess performance. The CODM is the Chief Executive Officer. The CODM makes decisions and assesses performance of the Company on a consolidated basis such that the Company is a single reportable operating segment.

The following tables present details on revenues derived in the following geographical locations for the three months ended March 31, 2022 and 2021.

Three months ended March 31,
2022
2021
$$
North America23,855 15,222 
Rest of World
8,200 6,520 
32,055 21,742 


14
EX-99.2 3 docebo2022q1mda.htm EX-99.2 Document


Exhibit 99.2
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS FOR THE THREE MONTHS ENDED MARCH 31, 2022

As used in this management’s discussion and analysis of financial condition and results of operations (“MD&A”), unless the context indicates or requires otherwise, all references to the “Company”, “Docebo”, “we”, “us” or “our” refer to Docebo Inc., together with our subsidiaries, on a consolidated basis as constituted on March 31, 2022.

This MD&A for the three months ended March 31, 2022 and 2021 should be read in conjunction with the Company’s unaudited condensed consolidated interim financial statements and accompanying notes thereto for the three months ended March 31, 2022 and 2021, and the Company's audited annual consolidated financial statements and accompanying notes thereto for the year ended December 31, 2021. The financial information presented in this MD&A is derived from the Company’s unaudited condensed consolidated interim financial statements for the three months ended March 31, 2022 and 2021 which have been prepared in accordance with International Financial Reporting Standards (“IFRS”) as issued by the International Accounting Standards Board (“IASB”). All amounts are in thousands of United States dollars except where otherwise indicated.

This MD&A is dated as of May 11, 2022.

Forward-looking Information

This MD&A contains “forward-looking information” and “forward-looking statements” (collectively, “forward-looking information”) within the meaning of applicable securities laws. Forward-looking information may relate to our future financial outlook and anticipated events or results and may include information regarding our financial position, business strategy, the ongoing impact of COVID-19 on our business, growth strategies, addressable markets, budgets, operations, financial results, taxes, dividend policy, plans and objectives. Particularly, information regarding our expectations of future results, performance, achievements, prospects or opportunities or the markets in which we operate is forward-looking information.

In some cases, forward-looking information can be identified by the use of forward-looking terminology such as “plans”, “targets”, “expects”, “is expected”, “an opportunity exists”, “budget”, “scheduled”, “estimates”, “outlook”, “forecasts”, “projection”, “prospects”, “strategy”, “intends”, “anticipates”, “believes”, or variations of such words and phrases or statements that certain actions, events or results “may”, “could”, “would”, “might” or, “will”, “occur” or “be achieved”, and similar words or the negative of these terms and similar terminology. In addition, any statements that refer to expectations, intentions, projections or other characterizations of future events or circumstances contain forward-looking information. Statements containing forward-looking information are not historical facts but instead represent management’s expectations, estimates and projections regarding future events or circumstances.

This forward-looking information includes, but is not limited to, statements regarding the Company’s business; future financial position and business strategy; the learning management industry; our growth rates and growth strategies; addressable markets for our solutions; the achievement of advances in and expansion of our platform; expectations regarding our revenue and the revenue generation potential of our platform and other products; our business plans and strategies; and our competitive position in our industry. This forward-looking information is based on our opinions, estimates and assumptions in light of our experience and perception of historical trends, current conditions and expected future developments, as well as other factors that we currently believe are appropriate and reasonable in the circumstances. Despite a careful process to prepare and review the forward-looking information, there can be no assurance that the underlying opinions, estimates and assumptions will prove to be correct. Certain assumptions include: our ability to build our market share and enter new markets and industry verticals; our ability to attract and retain key personnel; our ability to maintain and expand geographic scope; our ability to execute on our expansion plans; our ability to continue investing in infrastructure to support our growth; our ability to obtain and maintain existing financing on acceptable terms; our ability to execute on profitability initiatives; currency exchange and interest rates; the impact of inflation; the impact of competition; the effectiveness of mitigation strategies undertaken with respect to COVID-19, and the severity, duration and impacts of COVID-19 on the economy and our business, which is highly uncertain and cannot reasonably be predicted; our
1





ability to respond to the changes and trends in our industry or the global economy; and the changes in laws, rules, regulations, and global standards are material factors made in preparing forward-looking information and management’s expectations.

Forward-looking information is necessarily based on a number of opinions, estimates and assumptions that, while considered by the Company to be appropriate and reasonable as of the date of this MD&A, are subject to known and unknown risks, uncertainties, assumptions and other factors that may cause the actual results, level of activity, performance or achievements to be materially different from those expressed or implied by such forward-looking information, including but not limited to:
the Company’s ability to execute its growth strategies;
the impact of changing conditions in the global corporate e-learning market;
increasing competition in the global corporate e-learning market in which the Company operates;
fluctuations in currency exchange rates and volatility in financial markets;
the extent of the impact of COVID-19 on our results of operations and overall financial performance;
changes in the attitudes, financial condition and demand of our target market;
developments and changes in applicable laws and regulations; and
such other factors discussed in greater detail under the “Risk Factors” section of our Annual Information Form dated March 9, 2022 (“AIF”), which is available under our profile on SEDAR at www.sedar.com.

If any of these risks or uncertainties materialize, or if the opinions, estimates or assumptions underlying the forward-looking information prove incorrect, actual results or future events might vary materially from those anticipated in the forward-looking information. The opinions, estimates or assumptions referred to above and described in greater detail in “Summary of Factors Affecting our Performance” and in the “Risk Factors” section of our AIF, should be considered carefully by prospective investors.

Although we have attempted to identify important risk factors that could cause actual results to differ materially from those contained in forward-looking information, there may be other risk factors not presently known to us or that we presently believe are not material that could also cause actual results or future events to differ materially from those expressed in such forward-looking information. There can be no assurance that such information will prove to be accurate, as actual results and future events could differ materially from those anticipated in such information. No forward-looking statement is a guarantee of future results. Accordingly, you should not place undue reliance on forward-looking information, which speaks only as of the date made. The forward-looking information contained in this MD&A represents our expectations as of the date specified herein, and are subject to change after such date. However, we disclaim any intention or obligation or undertaking to update or revise any forward-looking information whether as a result of new information, future events or otherwise, except as required under applicable securities laws.

All of the forward-looking information contained in this MD&A is expressly qualified by the foregoing cautionary statements.

Additional information relating to Docebo, including our AIF, can be found on SEDAR at www.sedar.com.

Overview

At Docebo, our mission is to redefine the way enterprises, including their internal and external workforces, partners and customers, learn by applying new technologies to the traditional corporate Learning Management System (“LMS”) market. Founded in 2005, we provide an easy-to-use, highly configurable and affordable learning platform with the end-to-end capabilities and critical functionality needed to train internal and external workforces, partners and customers. Our solution allows our customers to take control of their desired training strategies and retain institutional knowledge, while providing efficient course delivery, tracking of learning progress, advanced reporting tools and analytics. Our robust platform helps our customers centralize a broad range of learning materials from peer enterprises and learners into one LMS to expedite and enrich the learning process, increase productivity and grow teams uniformly.

2





Our platform is now used by more than 2,900 companies of all sizes, providing access to learners situated around the world in a variety of languages. Our clients range from select small local businesses, with a focus on mid-sized enterprises, to large multi-nationals, including service, financial, technology and resource-based companies and consulting firms. Our platform is sold primarily through a direct sales force with offices in Toronto, Canada, Athens, Georgia (USA), Biassono, Italy, London, United Kingdom, Paris, France, Frankfurt, Germany and Melbourne, Australia. We also have some relationships with resellers and other channel partners, such as human resource and payroll services providers.

Docebo offers a learning suite which currently includes: (i) “Docebo Learn LMS”, (ii) “Docebo Shape”, (iii) “Docebo Content”, (iv) “Docebo Learning Impact”, (v) “Docebo Learning Analytics”, (vi) “Docebo Connect” and (vii) “Docebo Flow”.

Docebo Learn LMS is a cloud-based learning platform that allows learning administrators to deliver scalable and flexible personalized learning experiences, from formal training to social learning, to multiple internal, external and blended audiences.

Docebo Shape is an AI-based learning content creation tool that enables learning administrators to turn internal and external resources into engaging, multilingual microlearning content to share across their business in minutes, without needing months to master the tool.

Docebo Content allows learning administrators to unlock the industry’s best-learning content and get high-quality, off-the-shelf learning content in front of your learners. Learning administrators can select the most impactful e-learning content by partnering with a Docebo Content specialist to help curate the right resources.

Docebo Learning Impact is a learning measurement tool that enables learning administrators to prove and improve the impact of their training programs and validate their company’s investment in learning with optimized questionnaires, learning benchmarks and actionable next steps.

Docebo Learning Analytics allows learning administrators to prove their learning programs are powering their business; connecting learning data to business results.

Docebo Connect enables learning administrators to seamlessly connect Docebo to any custom tech stack, making integrations faster and more effective.

Docebo Flow is a product that allows businesses to directly inject learning into the flow of work, helping organizations to create an ‘always-on’ learning culture.

Additional modules can also be purchased with the LMS and the Suite including: “Docebo for Salesforce”, “Docebo Embed (OEM)”, “Docebo Mobile App Publisher”, “Docebo Extended Enterprise”, and “Docebo Discover, Coach & Share”. Docebo for Salesforce is a native integration that leverages Salesforce’s API and technology architecture to produce a learning experience that remains uniform no matter the use-case. Docebo Embed (OEM) eliminates disjointed learner experiences, long development cycles and ineffective partner models by allowing original equipment manufacturers (“OEMs”) to embed and re-sell Docebo as a part of their software, including HCM, risk management and retail/hospitality SaaS product suites. Docebo’s Mobile App Publisher product allows companies to create their own branded version of the award-winning “Docebo Go.Learn” mobile learning application and publish it as their own in Apple’s App Store, the Google Play Store or in their own Apple Store for Enterprise. Docebo Extended Enterprise breeds customer education, partner enablement, and retention by allowing customers to train multiple external audiences with a single LMS solution. Lastly, Docebo Discover, Coach & Share enhances the learning experience by going beyond the limits of formal training by bringing social learning into their LMS to create a culture of social learning.

We generate revenue primarily from the sale of our platform, which is typically sold on the basis of an annual subscription fee and prepaid on a quarterly or annual basis. We offer our customers the flexibility to choose annual or multi-year contract terms, with the majority of our enterprise customers choosing three years. This results in a
3





relatively smooth revenue curve with good visibility into near-term revenue growth. We typically enter into subscription agreements with our customers, with pricing based on the number of active users in a measured time period, generally one month, and the number of modules requested by the customer. Our goal is to continue to grow revenues arising from our existing customer base as well as adding new subscription customers to our platform. Our business does not have significant seasonal attributes, although historically the sales in the fourth quarter have tended to be slightly stronger than the first three. The Company operates on a global basis and for this reason has decided to report its consolidated financial results in U.S. dollars notwithstanding that the Company’s functional currency is the Canadian dollar. The Company does not currently hedge its exposure to currencies different than its functional currency.

The Company’s shares are listed under the symbol “DCBO” on both the Toronto Stock Exchange, as of October 8, 2019, following the completion of its public offering in Canada (the “TSX IPO”) and the Nasdaq Global Select Market (the “Nasdaq”), as of December 3, 2020, following the completion of its initial public offering in the United States (the “Nasdaq IPO” and together with the TSX IPO, the “IPOs”).

Non-IFRS Measures and Reconciliation of Non-IFRS Measures

This MD&A makes reference to certain non-IFRS measures including key performance indicators used by management and typically used by our competitors in the software-as-a-service (“SaaS”) industry. These measures are not recognized measures under IFRS and do not have a standardized meaning prescribed by IFRS and are therefore not necessarily comparable to similar measures presented by other companies. Rather, these measures are provided as additional information to complement those IFRS measures by providing further understanding of our results of operations from management’s perspective. Accordingly, these measures should not be considered in isolation nor as a substitute for analysis of our financial information reported under IFRS. These non-IFRS measures are used to provide investors with alternative measures of our operating performance and liquidity and thus highlight trends in our business that may not otherwise be apparent when relying solely on IFRS measures. We also believe that securities analysts, investors and other interested parties frequently use non-IFRS measures, including SaaS industry metrics, in the evaluation of companies in the SaaS industry. Management also uses non-IFRS measures to facilitate operating performance comparisons from period to period, the preparation of annual operating budgets and forecasts and to determine components of executive compensation. The non-IFRS measures referred to in this MD&A include “Annual Recurring Revenue”, “Adjusted EBITDA”, “Working Capital” and “Free Cash Flow”.

Key Performance Indicators

We recognize subscription revenues ratably over the term of the subscription period under the provisions of our agreements with customers. The terms of our agreements, combined with high customer retention rates, provides us with a significant degree of visibility into our near-term revenues. Management uses a number of metrics, including the ones identified below, to measure the Company’s performance and customer trends, which are used to prepare financial plans and shape future strategy. Our key performance indicators may be calculated in a manner different than similar key performance indicators used by other companies.

Annual Recurring Revenue. We define Annual Recurring Revenue as the annualized equivalent value of the subscription revenue of all existing contracts (including OEM contracts) as at the date being measured, excluding non-recurring revenues from implementation, support and maintenance fees. Our customers generally enter into one to three year contracts which are non-cancellable or cancellable with penalty. Accordingly, our calculation of Annual Recurring Revenue assumes that customers will renew the contractual commitments on a periodic basis as those commitments come up for renewal. Subscription agreements may be subject to price increases upon renewal reflecting both inflationary increases and the additional value provided by our solutions. In addition to the expected increase in subscription revenue from price increases over time, existing customers may subscribe for additional features, learners or services during the term. We believe that this measure provides a fair real-time measure of performance in a subscription-based environment. Annual Recurring Revenue provides us with visibility for consistent and predictable growth to our cash flows. Our strong total revenue growth coupled with increasing Annual Recurring Revenue indicates the continued strength in the expansion of our business and will continue to be our focus on a go-forward basis.

4






Annual Recurring Revenue was as follows as at March 31:
2022
2021
Change Change %
Annual Recurring Revenue (in millions of US dollars)129.383.445.955.0%

Adjusted EBITDA

EBITDA is defined as net loss before amortization and depreciation expenses, net finance (income) expense, and income taxes.

Adjusted EBITDA is defined as net loss excluding taxes (if applicable), net finance (income) expense, depreciation and amortization, loss on disposal of assets (if applicable), share-based compensation, foreign exchange gains and losses, acquisition related compensation and transaction related expenses.

The IFRS measure most directly comparable to Adjusted EBITDA presented in our financial statements is net loss.

The following table reconciles Adjusted EBITDA to net loss for the periods indicated:
Three months ended March 31,
2022
2021
$$
Net loss for the period
(6,959)(5,644)
Finance income, net(1)
(19)(2)
Depreciation and amortization(2)
580 474 
Income tax expense
129 43 
EBITDA(6,269)(5,129)
Share-based compensation(3)
1,215 378 
Other income(4)
(21)(21)
Foreign exchange loss(5)
3,391 1,951 
Acquisition related compensation(6)
295 102 
Transaction related expenses(7)
101 246 
Adjusted EBITDA(1,288)(2,473)

Notes:

(1)Finance income, net, for the three months ended March 31, 2022 is primarily related to interest income earned on the net proceeds from the IPOs as the funds are held within short-term investments in highly liquid marketable securities which is offset by interest expenses incurred on the credit facility, lease obligations and contingent consideration.

(2)Depreciation and amortization expense is primarily related to depreciation expense on right-of-use assets (“ROU assets”), property and equipment and acquired intangible assets.

(3)These expenses represent non-cash expenditures recognized in connection with the issuance of share-based compensation to our employees and directors and cash payroll taxes paid on gains earned by option holders when stock options are exercised.

(4)Other income is primarily comprised of rental income from subleasing office space.

(5)These non-cash gains and losses relate to foreign exchange loss.

(6)These costs represent acquisition related retention incentives associated with the achievement of both yearly performance milestones and continued employment for employees of the acquiree.

(7)These expenses relate to professional, legal, consulting, accounting and other fees related to acquisition activities and the Nasdaq IPO in December 2020 that would otherwise have not been incurred and are not considered an expense indicative of continuing operations.

See “Liquidity, Capital Resources and Financing - Working Capital” and “Liquidity, Capital Resources and Financing - Free Cash Flow” in this MD&A for an explanation of Working Capital and Free Cash Flow (and, in the case of Free Cash Flow, a reconciliation of such measure to the most directly comparable IFRS measure presented in our financial statements).
5







Summary of Factors Affecting Our Performance

We believe that the growth and future success of our business depends on many factors, including those described below. While each of these factors presents significant opportunities for our business, they also pose important challenges, some of which are discussed below and in the “Risk Factors” section of the AIF.

Market adoption of our SaaS platform

We intend to continue to drive adoption of our SaaS platform by scaling our solutions to meet the needs of both new and existing customers. We believe that there is significant potential to increase penetration of our total addressable market and attract new customers. We plan to do this by further developing our products and services as well as continuing to invest in marketing strategies tailored to attract new businesses to our platform, both in our existing geographies and new markets around the world. We plan to continue to invest in our platform to expand our customer base and drive market adoption. The success of our operations may fluctuate as we make these investments.

Up-selling with existing customers

Our existing customers represent a significant opportunity to up-sell additional functionality with limited incremental sales and marketing expense. We plan to continually invest in product development and sales and marketing to add additional solutions to our platform as well as increase the usage and awareness of our platform. Our future revenue growth and our ability to achieve and maintain profitability is dependent upon our ability to maintain existing customer relationships and to continue to expand our customers’ use of our platform.

Scaling our sales and marketing team

Our ability to achieve significant growth in future revenue will largely depend upon the effectiveness of our sales and marketing efforts. The majority of our sales and marketing efforts are accomplished in-house and we believe the strength of our sales and marketing team is critical to our success. We have invested, and intend to continue to invest meaningfully, in the expansion of our sales force and consequently, we anticipate that our headcount will continue to increase as a result of these investments.

Foreign currency

The Company’s functional currency is Canadian dollars, the functional currency for our subsidiaries is the local currency of the country the foreign operation is located in and our presentation currency is the U.S. dollar. Our results of operations are converted from our functional currency to U.S. dollars using the average foreign exchange rates for each period presented. As a result, our results of operations will be adversely impacted by a decrease in the value of the U.S. dollar relative to the Euro and Canadian dollar. See “Risk Factors” section of our Annual Information Form dated March 9, 2022 for a discussion on exchange rate fluctuations and their potential negative effect on our results of operations.

Natural disasters, public health crises, political crises, or other catastrophic events

Natural disasters, such as earthquakes, hurricanes, tornadoes, floods, and other adverse weather and climate conditions; unforeseen public health crises such as the global outbreak of COVID-19, and other pandemics and epidemics; political crises, such as terrorist attacks, war, including the current war in Ukraine, and other political instability; or other catastrophic events, could disrupt our operations in any of our offices or the operations of one or more of our third-party providers and vendors. To the extent any of these events occur, our business and results of operations could be adversely affected. For example, the outbreak of COVID-19 in early 2020 may have had and could continue to have an adverse effect our employees and customers. However, the impact of COVID-19, with its combined health toll and sharp decline in global economic output, is unprecedented in modern history and the full extent of the impact will depend on future developments. These developments are highly uncertain and cannot be
6





accurately predicted, including new information which may emerge concerning its severity, its duration and actions by government authorities to contain the outbreak or manage its impact. In response to the pandemic, we have modified our business practices with a focus on the health and well-being of our workforce both in Europe and North America which is working remotely where required by local law or regulation and has been, depending on personal preferences and circumstances, provided with the flexibility to continue working remotely when such laws or regulations are lifted. The extent of the impact of COVID-19 and measures taken to contain the virus on our results of operations and overall financial performance remains uncertain.

If we fail to retain key employees or to recruit qualified technical and sales personnel, our business could be harmed.

We believe that our success depends on the continued employment of our senior management and other key employees. In addition, because our future success is dependent on our ability to continue to enhance and introduce new platform features, we are heavily dependent on our ability to attract and retain qualified personnel with the requisite education, background, and industry experience. As we expand our business, our continued success will also depend, in part, on our ability to attract and retain qualified sales, marketing, and operational personnel capable of supporting a larger and more diverse customer base. We and our competitors continue to face significant turnover in our employee base. Qualified individuals are in high demand in our industry, and we may incur significant costs to attract and retain them. The loss of the services of a significant number of our technology or sales personnel could be disruptive to our business development efforts or customer relationships. In addition, if any of our key employees joins a competitor or decides to otherwise compete with us, we may experience a material disruption of our operations and business strategy, which may cause us to lose customers or increase operating expenses and may divert our attention as we seek to recruit replacements for the departed employees. Further, changes we make to our current and future work environments (including in connection with COVID-19, such as remote or in-office environments and health and safety matters) may not meet the needs or expectations of our employees or may be perceived as less favourable compared to other companies’ policies, which could negatively impact our ability to hire and retain qualified personnel. Our future work strategy and continued efforts related to employee onboarding, training and development and retention may not be successful. Further, our future work strategy is continuing to evolve and may not meet the needs of our existing and potential future employees and they may prefer work models offered by other companies.

Key Components of Results of Operations

Docebo has always been operated and managed as a single economic entity, notwithstanding the fact that it has operations in several different countries. There is one management team that directs the activities of all aspects of the Company and it is managed globally through global department heads. As a result, we believe that we have one operating segment, being the consolidated company. Over time, this may change as the Company grows and when this occurs we will reflect the change in our reporting practice.

Revenue

We generate revenue from the following two primary sources:

Recurring Subscriptions to Our Learning Platform and Related Products. Our customers enter into agreements that provide for recurring subscription fees. The majority of the customer agreements currently being entered into have a term of one to three years and are non-cancellable or cancellable with penalty. We recognize revenue from our OEM partnerships based on the monthly royalty payments earned on the basis of our contractual arrangement. Subscription revenue per contract will vary depending upon the particular products that each customer subscribes for, the number and type of learners intended to utilize the platform and the term of the agreement. Subscription revenue is typically recognized evenly over the enforceable term of a contract, commencing on the in-service date.

Professional Services. Our customers generally require support in implementing our product and training their learners. This support can include system integration, application integration, learner training and any required process-change analysis. Normally, these services are purchased at the same time as the original
7





customer agreement is completed and while they are usually delivered during the 60-120 days immediately following the effective date of the customer agreement, timing can vary. As a result, unlike the recognition of recurring subscription revenue, the recognition of professional service revenue can be recorded unevenly from period to period. When customer agreements are renewed, there is not typically a need for additional professional services so as overall revenue increases over time, the percentage of revenue that is generated from professional services will decrease. Revenues derived from professional services are recognized over the term that the service is provided.

Our agreements generally do not contain any cancellation or refund provisions without penalty, other than in the case of our default.

Cost of Revenue

Cost of revenue is comprised of costs related to provisioning and hosting our learning platform and related products, the delivery of professional services, and customer support. Significant expenses included in cost of revenue include employee salaries and benefits expenses, web hosting fees, third party service fees, and software costs. Share-based compensation and depreciation and amortization is excluded.

Operating Expenses

Our primary operating expenses are as follows:

General and Administrative. General and administrative expenses consist of employee salaries and benefits expenses for our finance, legal, administrative, human resources, and information technology and security teams. These costs also include consulting and professional service fees, transaction costs related to our acquisitions, software, travel, general office and administrative expenses, credit impairment losses, as well as public company costs including directors and officers liability insurance.

Sales and Marketing. Sales and marketing expenses are comprised primarily of employee salaries and benefits expenses for our sales and marketing teams, amortization of contract acquisition costs, software, travel and advertising and marketing events. We intend to continue to grow our sales and marketing teams to support our growth strategy. While these expenses may fluctuate from year to year, we expect sales and marketing expenses to increase consistent with our overall growth.

Research and Development. Research and development expenses are comprised primarily of employee salaries and benefits related to our research and development team (net of tax credits), consulting and professional fees, software, travel and web hosting fees. Our research and development team is focused on both continuous improvement of our existing learning platform, as well as developing new product modules and features. In the immediate future, as Docebo’s growth continues, we expect our research and development costs to increase proportionately, however, over time we believe it is reasonable to expect that they will decline as a percentage of revenue.

Share-based Compensation. Share-based compensation expenses are comprised of the value of stock options granted to employees expensed over the vesting period of the options, deferred share units (“DSUs”), restricted stock units (“RSUs”) and shares issued pursuant to the Employee Share Purchase Plan (“ESPP”). In addition, the Company’s board of directors may fix, from time to time, a portion of the total compensation (including an annual retainer) paid by the Company to a director in a calendar year for service on the Board (the “Director Fees”) and directors may elect to receive a portion of their total compensation (including cash retainer) in the form of DSUs.

Foreign Exchange Loss. Foreign exchange loss primarily relates to translation of monetary assets and liabilities denominated in foreign currencies being translated into functional currencies at the foreign exchange rate applicable at the end of each period.

8





Depreciation and Amortization. Depreciation and amortization expense primarily relates to depreciation on property and equipment, and amortization of ROU assets and intangible assets. Property and equipment are comprised of furniture and office equipment, leasehold improvements and land and building. ROU assets are comprised of capitalized leases. Intangible assets are comprised of acquired intangible assets.

Other Expenses

Finance Income, net. These costs include accretion of interest on contingent consideration, amortization of financing costs and interest on the credit facility, interest on lease obligations, bank fees less interest income.

Other Income. Other income is primarily comprised of rental income from subleasing office space.


Results of Operations

The following table outlines our consolidated statements of loss and comprehensive loss for the periods indicated:

Three months ended March 31,
2022
2021
$$
Revenue32,055 21,742 
Cost of revenue 6,552 3,864 
Gross profit25,503 17,878 
Operating expenses
General and administrative7,375 7,437 
Sales and marketing13,747 9,119 
Research and development6,186 4,143 
Share-based compensation1,094 378 
Foreign exchange loss
3,391 1,951 
Depreciation and amortization580 474 
32,373 23,502 
Operating loss
(6,870)(5,624)
Finance income, net, net
(19)(2)
Other income(21)(21)
Loss before income taxes
(6,830)(5,601)
Income tax expense
129 43 
Net loss for the period
(6,959)(5,644)
Other comprehensive income
Item that may be reclassified subsequently to income:
Exchange gain on translation of foreign operations
(3,212)(2,114)
Comprehensive loss
(3,747)(3,530)
9





Loss per share - basic and diluted
(0.21)(0.17)
Weighted average number of common shares outstanding - basic and diluted33,017,421 32,781,080 




Review of Operations for the three months ended March 31, 2022

Revenue
Three months ended March 31,
2022
2021
ChangeChange
$$$%
Subscription Revenue29,128 19,775 9,353 47 %
Professional Services2,927 1,967 960 49 %
Total Revenue32,055 21,742 10,313 47 %

Revenue increased from $21.7 million, to $32.1 million or 47% for the three months ended March 31, 2022 as compared to the equivalent period in the prior year. The significant revenue increase was primarily attributable to revenue from new customers, as well as up-selling to existing customers, as the number of customers rose from 2,333 as at March 31, 2021 to 2,947 as at March 31, 2022 and the average contract value per customer increased from approximately $36 as at March 31, 2021 to approximately $44 as at March 31, 2022. Average contract value is calculated as total Annual Recurring Revenue divided by the number of active customers (See “Non-IFRS Measures and Reconciliation of Non-IFRS Measures” in this MD&A for an explanation of Annual Recurring Revenue.). All references to the number of customers or companies we serve is based on contracted customers, including underlying OEM customers.

Subscription revenue increased from $19.8 million to $29.1 million or 47% in the first quarter of 2022 as compared to the same quarter in 2021. Revenues from professional services increased by $1.0 million or 49% in the first quarter of 2022 as compared to the same quarter in 2021.
Cost of Revenue

Three months ended March 31,
2022
2021
ChangeChange
$$$%
Cost of revenue6,552 3,864 2,688 70 %
Percentage of total revenue20.4 %17.8 %

Cost of revenue increased from $3.9 million to $6.6 million or 70% for the three months ended March 31, 2022 as compared to the equivalent period in the prior year. The period over period increase in cost of revenue was primarily driven by the Company’s continued investment in headcount related to customer success and implementation to support the increased delivery of new customer implementations and the roll out of the multi-product strategy. Hosting fees and third party service fees also increased as a result of higher revenues.


10





Gross Profit

Three months ended March 31,
2022
2021
ChangeChange
$$$%
Gross profit25,503 17,878 7,625 43 %
Percentage of total revenue79.6 %82.2 %

Gross profit, being revenue less cost of revenues, increased from $17.9 million to $25.5 million and decreased from 82.2% of revenue to 79.6% of revenue for the three months ended March 31, 2022 as compared to the three months ended March 31, 2021.

Operating Expenses

Three months ended March 31,
2022
2021
ChangeChange
$$$%
General and administrative7,375 7,437 (62)(1)%
Sales and marketing13,747 9,119 4,628 51 %
Research and development6,186 4,143 2,043 49 %
Share-based compensation1,094 378 716 189 %
Foreign exchange loss
3,391 1,951 1,440 74 %
Depreciation and amortization580 474 106 22 %
Total operating expenses32,373 23,502 8,871 38 %



General and Administrative Expenses

Three months ended March 31,
2022
2021
ChangeChange
$$$%
General and administrative7,375 7,437 (62)-1 %
Percentage of total revenue23.0 %34.2 %

General and administrative expenses remained essentially flat at $7.4 million with a slight decrease by 1% for the three months ended March 31, 2022 as compared to the equivalent period in the prior year. The first quarter of 2021 saw higher transaction costs as a result of the NASDAQ IPO. Our general and administrative expenses as a percentage of total revenue decreased from 34.2% to 23.0% for the three months ended March 31, 2021 and March 31, 2022, respectively.


Sales and Marketing Expenses

Three months ended March 31,
2022
2021
ChangeChange
$$$%
Sales and marketing13,747 9,119 4,628 51 %
Percentage of total revenue42.9 %41.9 %

Sales and marketing expenses increased from $9.1 million to $13.7 million or 51% for the three months ended March 31, 2022 as compared to the equivalent period in the prior year. The increase was due to the Company’s
11





continued focus on growing its subscription revenue in multiple jurisdictions resulting in an increase in headcount and related employee salaries and benefits, as well as an increase in marketing and advertising related spend. The growth in headcount is required to support our sales expansion in new markets, along with managing the growing customer base. We will continue to add staff in this area and incrementally invest in advertising and marketing events for so long as we can efficiently increase our revenue base. Our sales and marketing expenses as a percentage of total revenue increased from 41.9% to 42.9% for the three months ended March 31, 2021 and March 31, 2022, respectively.

Our sales and marketing expenses as a percentage of total revenue will fluctuate quarterly within any given year based on the timing of advertising and marketing events; therefore, expressing sales and marketing expenses as a percentage of total revenue for any given quarter is not necessarily indicative of annual results. As we grow, these fluctuations in sales and marketing expenses as a percentage of total revenue which are attributable to the fluctuations in the timing of advertising and marketing events will moderate. Our medium to long-term expectation for sales and marketing expense as a percentage of total revenue is to be in the 35% to 40% range.

Research and Development Expenses

Three months ended March 31,
2022
2021
ChangeChange
$$$%
Research and development6,186 4,143 2,043 49 %
Percentage of total revenue19.3 %19.1 %

Research and development expenses increased from $4.1 million to $6.2 million or 49% for the three months ended March 31, 2022 as compared to the equivalent period in the prior year. The increase was driven by a higher number of employees and the related salaries and benefits related thereto. The growth in employee headcount is required to continue to maintain and improve our existing platform and develop new products. On an absolute basis, research and development expenses will continue to grow as the Company maintains its efforts to keep its products at the leading edge of learning technology but will decrease as a percentage of revenue over time. Our research and development expenses as a percentage of total revenue remained essentially flat at 19.3% for the three months ended March 31, 2022 compared to 19.1% in the prior year comparative period.

Share-Based Compensation

Three months ended March 31,
2022
2021
ChangeChange
$$$%
Share-based compensation1,094 378 716 189 %
Percentage of total revenue3.4 %1.7 %


Share-based compensation expense increased from $378 to $1,094 or 189% for the three months ended March 31, 2022 as compared to the equivalent period in the prior year. The increase was driven by RSUs granted in the fourth quarter of 2021 and stock options and RSUs granted in the first quarter of 2022, along with quarterly DSU expenses. In addition, the Company recognized expenses related to the ESPP, which contributed to the increase in share-based compensation.

12





Foreign Exchange Loss

Three months ended March 31,
2022
2021
ChangeChange
$$$%
Foreign exchange loss
3,391 1,951 1,440 74 %
Percentage of total revenue10.6 %9.0 %


Foreign exchange loss primarily relates to translation of monetary assets and liabilities denominated in foreign currencies being translated into functional currencies at the foreign exchange rate applicable at the end of each period. The Company invested the proceeds from the TSX IPO, the bought deal offering completed on August 27, 2020 (the “Bought Deal”) and the Nasdaq IPO in short-term investments denominated in United States dollars. As a result of the movement of the United States dollar in comparison to the Canadian dollar, the Company’s functional currency, an unrealized foreign exchange loss was recorded for the three months ended March 31, 2022 which represents a significant portion of the movement during the periods.

Depreciation and Amortization

Three months ended March 31,
2022
2021
ChangeChange
$$$%
Depreciation and amortization580 474 106 22 %
Percentage of total revenue1.8 %2.2 %


Depreciation and amortization expense increased from $474 to $580 or 22% for the three months ended March 31, 2022 as compared to the equivalent period in the prior year. The increase in depreciation and amortization expense was primarily due to the purchase of furniture and fixtures and office lease extensions as a result of the continued growth of the Company’s personnel.

Non-operating Items

Three months ended March 31,
2022
2021
ChangeChange
$$$%
Finance income, net
(19)(2)(17)850 %
Other income(21)(21)— — %


Finance Income, net

Finance income, net increased from $2 to $19 for the three months ended March 31, 2022 as compared to the equivalent period in the prior year. During the first quarter of 2021, the Company incurred interest and amortization of deferred financing costs on the Credit Facility (as defined herein), which was subsequently terminated during the second quarter of 2021 (see “Credit Facility” in this MD&A).


Other Income

Other income is primarily comprised of rental income from subleasing office space and has remained flat period over period.

13





Key Statement of Financial Position Information

March 31,
2022
December 31,
2021
ChangeChange
$$$%
Cash and cash equivalents211,982 215,323 (3,341)(2)%
Total assets273,519 268,123 5,396 %
Total long-term liabilities8,200 8,294 (94)(1)%
Total liabilities85,192 77,467 7,725 10 %

Total Assets

March 31, 2022 compared to December 31, 2021

Total assets increased $5.4 million from December 31, 2021 to March 31, 2022. The increase was driven by trade and other receivables, contract acquisition costs, goodwill and prepaids and deposits. The increase in trade and other receivables and contract acquisition costs of $3.9 million and $3.0 million, respectively, was a result of higher revenue recognized and corresponding capitalized sales commissions. The $1.0 million increase in prepaids and deposits was a result of software purchases made in the first quarter of 2022. The Company also acquired Skillslive Edu Pty Ltd. (“Skillslive”) in the first quarter of 2022, which resulted in an increased goodwill balance by $1.0 million. These increases were offset by a reduction in cash and cash equivalents of $3.3 million used to support operating and investing activities.

Total Liabilities

March 31, 2022 compared to December 31, 2021

Total liabilities increased $7.7 million or 10% from December 31, 2021 to March 31, 2022. The majority of the increase was due to deferred revenue increasing by $6.6 million reflecting a corresponding growth in revenue and a $1.0 million increase in trade payables due to increased expenses incurred to support the Company’s growth.


Quarterly Results of Operations

The following table sets forth selected unaudited quarterly statements of operations data for each of the eight quarters ended June 30, 2020 to ended March 31, 2022. The information for each of these quarters has been prepared on the same basis as the audited annual financial statements for the year ended December 31, 2021 and the unaudited condensed consolidated interim financial statements for the period ended March 31, 2022. This data should be read in conjunction with our audited annual financial statements for the year ended December 31, 2021 and the unaudited condensed consolidated interim financial statements for the period ended March 31, 2022. These quarterly operating results are not necessarily indicative of our operating results for a full year or any future period.

Three months ended
(In thousands of US dollars, except per share data)
Q1 2022
Q4 2021
Q3 2021
Q2 2021
Q1 2021
Q4 2020
Q3 2020
Q2 2020
$$$$$$$$
Revenue32,055 29,801 27,068 25,631 21,742 18,756 16,096 14,535 
Net (loss) income before income taxes
(6,830)(2,887)1,456 (6,397)(5,601)(4,521)(713)(3,265)
Net (loss) income attributable to equity owners of the Company
(6,959)(1,428)661 (7,190)(5,644)(4,103)(1,158)(3,498)
(Loss) income per share - basic
(0.21)(0.04)0.02 (0.22)(0.17)(0.14)(0.04)(0.12)
(Loss) income per share - diluted
(0.21)(0.04)0.02 (0.22)(0.17)(0.14)(0.04)(0.12)
14





Revenue

Our total quarterly revenue increased sequentially for all periods presented which was primarily attributable to revenue from new customers, strong revenue retention and up-selling from existing customers, and delivery of professional services to customers. We cannot provide assurance that this pattern of sequential growth in revenue will continue.

Net (Loss) Income

Net loss in the first quarter of 2022 is higher primarily due to the Company’s continued focus on growing its subscription revenue in multiple jurisdictions resulting in an increase in headcount and related employee salaries and
benefits. In addition, the Company had significant movements in unrealized foreign exchange loss as the proceeds raised from the TSX IPO, Bought Deal and Nasdaq IPO are held in US dollars.

Liquidity, Capital Resources and Financing

Overview

The general objectives of our capital management strategy are to preserve our capacity to continue operating, provide benefits to our stakeholders and provide an adequate return on investment to our shareholders by selling our platform and services at a price that is commensurate with the level of operating risk we assume. We thus determine the total amount of capital required consistent with risk levels. This capital structure is adjusted on a timely basis depending on changes in the economic environment and risks of the underlying assets. We are not subject to any externally imposed capital requirements.

Working Capital

Our primary source of cash flow is revenue from operations and equity capital raises totaling $225.4 million including net proceeds from the IPOs and the Bought Deal. Our approach to managing liquidity is to ensure, to the extent possible, that we always have sufficient liquidity to meet our liabilities as they become due. We do so by monitoring cash flow and performing budget-to-actual analysis on a regular basis.

Working capital(1) as at March 31, 2022 and 2021 was $176.4 million and $190.8 million, respectively. Working capital is defined as current assets, excluding the current portion of the net investment in finance lease and contract acquisition costs, minus current liabilities, excluding borrowings and the current portion of contingent consideration and lease obligations.

The following table represents the Company’s working capital position as at March 31, 2022 and 2021:
15





2022
2021
$$
Current assets254,624 240,369 
Deduct:
Current portion of net investment in finance lease82 100 
Current portion of contract acquisition costs2,966 1,553 
Current assets, net of net investment in finance lease and contract acquisition costs251,576 238,716 
Current liabilities76,992 49,760 
Deduct:
Current portion of contingent consideration467 467 
Current portion of lease obligations1,321 1,327 
Borrowings 
Current liabilities, net of borrowings, contingent consideration and lease obligations75,204 47,958 
Working capital176,372 190,758 

Notes:
(1)Working capital is not a recognized measure under IFRS. See “Non-IFRS Measures and Reconciliation of Non-IFRS Measures”.

Our principal cash requirements are for working capital. Given our existing cash and cash equivalents, along with net proceeds obtained from our capital raises as described above, we believe there is sufficient liquidity to meet our current and short-term growth requirements in addition to our long-term strategic objectives, and as a result we terminated the Credit Facility (as defined herein) on June 1, 2021 (see “Credit Facility” in this MD&A).

Base Shelf Prospectus

On October 22, 2020, the Company filed a short form base shelf prospectus with securities regulatory authorities in each of the provinces and territories of Canada to allow us and certain of our shareholders to qualify the distribution by way of prospectus in Canada of up to C$750 million of common shares, preferred shares, debt securities, subscription receipts, warrants, units, or any combination thereof, during the 25-month period that the base shelf prospectus is effective.

Cash Flows

The following table presents cash and cash equivalents as at March 31, 2022 and 2021, and cash flows from operating, investing, and financing activities for the three months ended March 31:
2022
2021
$$
Cash and cash equivalents211,982 217,384 
Net cash provided by (used in):
Operating activities(1,972)(2,183)
Investing activities(1,374)(171)
Financing activities103 (97)
Effect of foreign exchange on cash and cash equivalents(98)177 
Net decrease in cash and cash equivalents(3,341)(2,274)

Cash Flows Used in Operating Activities

Cash flows used in operating activities for the three months ended March 31, 2022 were $(2.0) million compared to $(2.2) million for the three months ended March 31, 2021. The decrease in cash flows used in operating activities was driven by an unfavourable change in net working capital offset by a reduction in net operating cash flow compared to the same period in the prior year. The change in net working capital of $(0.9) million was largely due to an increase in trade and other receivables, contract acquisition costs, and prepaids and deposits offset by increases
16





in trade and other payables, and deferred revenue. Trade and other receivables along with contract acquisition costs and deferred revenue movements are a result of revenue growth during the first quarter of 2022. Prepaids and deposits increased due to the prepayment of software expenditures, while trade and other payables increased as a result of higher expenses incurred to support the Company’s growth. The improvement in net operating cash flow was a result of stronger revenues while costs remained relatively consistent as a percentage of revenue compared to the same period in the year.

Cash Flows Used in Investing Activities

Cash flows used in investing activities for the three months ended March 31, 2022 were $(1.4) million compared to $(0.2) million for the three months ended March 31, 2021. Cash outflows for investing activities were higher in the due to the $1.0 million business acquisition of Skillslive.

Cash Flows from (Used in) Financing Activities

Cash flows from financing activities for the three months ended March 31, 2022 were $0.1 million compared to $(0.1) million for the three months ended March 31, 2021. The cash inflows during the first quarter of 2022 were higher as a result of the proceeds obtained from the share issuance under the ESPP.

Free Cash Flow

Free Cash Flow(1) is defined as cash used in operating activities less additions to property and equipment and intangible assets. The IFRS measure most directly comparable to Free Cash Flow presented in our financial statements is cash flow used in operating activities. The following table reconciles our cash flow used in operating activities to Free Cash Flow:

Three months ended March 31,
2022
2021
$$
Cash flow used in operating activities
(1,972)(2,183)
Additions to property and equipment(303)(171)
Free Cash Flow(2,275)(2,354)

Notes:
(1)Free cash flow is not a recognized measure under IFRS. See “Non-IFRS Measures and Reconciliation of Non-IFRS Measures”.

Credit Facility

On July 25, 2019, the Company secured a credit facility from Toronto-Dominion Bank (the “Credit Facility”), which provided for the availability of up to $15 million.

On June 1, 2021, the Company terminated the Credit Facility and repaid all accrued and unpaid interest. The acceleration of unamortized costs was included in finance expense in the statement of loss. Prior to termination, the balance drawn on the facility was nil.

Use of Proceeds from the Nasdaq IPO and the Bought Deal Offering

As a result of the completed Bought Deal, the Company raised net proceeds of $18.1 million. These proceeds have been placed in cash and cash equivalents that include short-term investments in highly liquid marketable securities, having a term to maturity of three months or less. The Company’s use of proceeds from the bought deal offering has not changed from the disclosure set forth in the “Use of Proceeds” section of our short form prospectus dated August 24, 2020 to the date of this MD&A.

Additionally, as a result of the completed Nasdaq IPO, the Company raised net proceeds of $154.9 million. These proceeds have been placed in cash and cash equivalents that include short-term investments in highly liquid
17





marketable securities, having a term to maturity of three months or less. The Company’s use of proceeds from the Bought Deal has not changed from the disclosure set forth in the “Use of Proceeds” section of our prospectus supplement dated December 2, 2020 to the short form base shelf prospectus dated October 2, 2020 to the date of this MD&A.

Off-Balance Sheet Arrangements

We have not entered into off-balance sheet arrangements. Except for operating leases not recognized as ROU assets under IFRS 16, all of our liabilities and commitments are reflected as part of our statement of financial position. From time to time, we may be contingently liable with respect to litigation and claims that arise in the normal course of operations.

Related Party Transactions

In the ordinary course of business, we may provide services (including our Platform) to, and enter into contracts with, related parties on terms similar to those offered to non-related parties. We have no related party transactions, other than those noted in Note 16 in our unaudited condensed consolidated interim financial statements.


Financial Instruments and Other Instruments

Credit Risk

Generally, the carrying amount in our consolidated statement of financial position exposed to credit risk, net of any applicable provisions for losses, represents the maximum amount exposed to credit risk.

Our credit risk is primarily attributable to our cash and cash equivalents and trade and other receivables. We do not require guarantees from our customers. Credit risk with respect to cash and cash equivalents is managed by maintaining balances only with high credit quality financial institutions.

Due to our diverse customer base, there is no particular concentration of credit risk related to our trade and other receivables. Moreover, balances for trade and other receivables are managed and analyzed on an ongoing basis to ensure allowances for doubtful accounts are established and maintained at an appropriate amount.

We estimate anticipated losses from doubtful accounts based upon the expected collectability of all trade and other receivables, which estimate takes into account the number of days past due, collection history, identification of specific customer exposure and current economic trends. An impairment loss on trade and other receivables is calculated as the difference between the carrying amount and the present value of the estimated future cash flow. Impairment losses are charged to general and administrative expense in the consolidated statements of (loss) income and comprehensive loss. Receivables for which an impairment provision was recognized are written off against the corresponding provision when they are deemed uncollectible. Impairment losses for trade receivables are based on the expected credit loss model. The Company applies the simplified approach to impairment for trade and other receivables by recognizing lifetime expected losses on initial recognition through both the analysis of historical defaults and a reassessment of counterparty credit risk in revenue contracts on an annual basis. Potential effects from COVID-19 on the Company’s credit risk have been considered and have resulted in increases to its allowances for expected credit losses on customer balances. The Company continues its assessment given the fluidity of COVID-19’s global impact.

The maximum exposure to credit risk at the date hereof is the carrying value of each class of receivables mentioned above. We do not hold any collateral as security.

Foreign Currency Exchange Risk

We are exposed to currency risk due to financial instruments denominated in foreign currencies. The Company’s primary exposure with respect to foreign currencies is from U.S. dollar denominated cash and cash equivalents,
18





trade and other receivables, trade and other payables and borrowings in entities whose functional currency is other than U.S. dollars.

We have not entered into arrangements to hedge our exposure to currency risk.

Inflation Risk

We do not believe that inflation has had a material effect on our business, financial condition or results of operations. If our costs were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could harm our business, financial condition and results of operations

Critical Accounting Policies and Estimates

The preparation of our consolidated financial statements in conformity with IFRS requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We review these estimates on an ongoing basis based on management’s best knowledge of current events and actions that we may undertake in the future. Actual results could differ from these estimates. Areas requiring the most significant estimates and judgments which are deemed critical are outlined below.

Revenue Recognition

Revenue recognition requires judgment and the use of estimates, especially in evaluating the various non-standard terms and conditions in our contracts with customers as to their effect on reported revenue.

The Company derives its revenues from two main sources: subscription and professional services revenue, which includes services such as initial project management and training and integration. Professional services do not include significant customization to, or development of, the software. Revenue is recognized by applying the five-step framework under IFRS 15 Revenue Recognition, as described in Note 3 of our audited annual consolidated financial statements for the year ended December 31, 2021.

The Company enters into significant revenue contracts with certain large enterprise customers that contain non-standard terms and conditions, pricing and promised services. Significant management judgement can be required to assess the impact of these items on the amount and timing of revenue recognition for these contracts including the determination of performance obligations, calculation of transaction price, allocation of transaction price across performance obligations, and timing of revenue recognition.

Outstanding Share Information

We are currently authorized to issue an unlimited number of common shares. As of the date hereof, 32,883,802 common shares, 1,272,171 stock options, 61,350 DSUs and 62,691 RSUs are issued and outstanding.

Foreign Currency Exchange (“FX”) Rates

Although our functional currency is the Canadian dollar, we have elected to report our financial results in U.S. dollars to improve the comparability of our financial results with our peers. Reporting our financial results in U.S. dollars also reduces the impact of foreign currency exchange fluctuations in the Company’s reported amounts, as our transactions denominated in U.S. dollars are significantly larger than Canadian dollars or Euros.

Our consolidated financial position and operating results have been translated to U.S. dollars applying FX rates outlined in the table below. FX rates are expressed as the amount of U.S. dollars required to purchase one Canadian dollar. FX rates represent the daily closing rate published by Thomson Reuters.

19





Period
Consolidated Statement of Financial Position
Consolidated Statement of (Loss) Income and Comprehensive Loss
Current Rate
Average Rate
Three months ended March 31, 2021
$0.7935$0.7874
Three months ended March 31, 2022
$0.7981$0.7890


Disclosure Controls and Procedures and Internal Controls over Financial Reporting

Management of the Company, under the supervision of the Chief Executive Officer and Chief Financial Officer, is responsible for establishing and maintaining disclosure controls and procedures (as defined under applicable Canadian securities laws and by the United States Securities and Exchange Commission (“SEC”) in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended (“the Exchange Act”) for the Company to ensure that material information relating to the Company, including its consolidated subsidiaries, that is required to be made known to the Chief Executive Officer and Chief Financial Officer by others within the Company and disclosed by the Company in reports filed or submitted by it under the Exchange Act is (i) recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms; and (ii) accumulated and communicated to the Company’s management, including its Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure.

The Company’s management is responsible for establishing and maintaining adequate internal control over financial reporting. Internal control over financial reporting is a process designed by, or under the supervision of, the Chief Executive Officer and the Chief Financial Officer and effected 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 International Financial Reporting Standards as issued by the International Accounting Standards Board.

Management determined that there were no material weaknesses in the Registrant’s internal control over financial reporting as of March 31, 2022.

There have been no changes to the Company’s internal controls over financial reporting during the quarter ended March 31, 2022 that have materially affected, or are reasonably likely to materially affect, its internal controls over financial reporting.
20
EX-99.3 4 docebo2022q1pr.htm EX-99.3 Document
                                    Exhibit 99.3
imagea.jpg

Docebo Reports First Quarter 2022 Results
Revenue growth of 47% and ARR growth of 55% on continued new customer and ACV growth

TORONTO, ONTARIO - May 12, 2022 - Docebo Inc. (NASDAQ: DCBO; TSX:DCBO) (“Docebo” or the “Company”), a leading artificial intelligence (AI)-powered learning suite, today announced financial results for the three months ended March 31, 2022. All amounts are expressed in US dollars unless otherwise stated.

“Strong execution enabled our Company to deliver another quarter of excellent results across the board,” said Claudio Erba, CEO and Founder of Docebo. “Docebo is at the forefront of a long secular growth trend driven by companies using learning technologies to solve mission critical challenges. We see this macro trend creating a prolonged demand opportunity that is enabling employees, customers and other stakeholders to drive favourable business outcomes.”

First Quarter 2022 Financial Highlights
Revenue of $32.1 million, an increase of 47% from the comparative period in the prior year
Subscription revenue of $29.1 million, representing 91% of total revenue, and an increase of 47% from the comparative period in the prior year
Gross profit of $25.5 million, an increase of 43% from the comparative period in the prior year, or 80% of revenue compared to 82% of revenue for the comparative period in the prior year
Net loss of $7.0 million, or $0.21 per share, compared to net loss of $5.6 million, or $0.17 per share for the comparative period in the prior year
Annual Recurring Revenue1, 2 as at March 31, 2022 of $129.3 million, an increase of $45.9 million from $83.4 million at the end of the first quarter of 2021, or an increase of 55%
Adjusted EBITDA2 loss of $1.3 million compared to adjusted EBITDA loss of $2.5 million for the comparative period in the prior year
Negative cash flow generated from operating activities of $2.0 million, compared to negative $2.2 million for the comparative period in the prior year
Free cash flow2 of negative $2.3 million compared to negative $2.4 million for the comparative period in the prior year

1 Please refer to “Key Performance Indicators” section of this press release.
2 Please refer to “Non-IFRS Measures and Reconciliation of Non-IFRS Measures” section of this press release.

First Quarter 2022 Business Highlights
Docebo is now used by 2,947 customers, an increase from 2,333 customers at the end of March 31, 2021.
Strong growth in average contract value (“ACV”), calculated as total Annual Recurring Revenue divided by the number of active customers, increasing from $35,739 as at March 31, 2021 to $43,875 as at March 31, 2022.
Strong new logo wins including a new customer agreement with Bridgestone Americas, a leader in tires and sustainable mobility solutions, to deliver intuitive and personalized learning experience to more than 20,000 Bridgestone retail employees in the United States.
Affirm, a leading Silicon Valley fintech company, selected Docebo to provide a more streamlined approach to compliance training and onboarding with a more modern learning experience.
The largest cryptocurrency exchange in the United States chose Docebo to be their long-term Learning Suite provider. Docebo will support their Customer Experience team as they prepare to launch an internal employee and external customer & partner training platform for their 185,000 ecosystem partners and 3,700 employees with future plans to launch a public corporate university demonstrating the scalability of the Docebo Learning Suite.
A global leader in workflow automation software was searching for a learning solutions partner capable of delivering an innovative, personalized learning experience for their employees. They chose the Docebo LMS and the Docebo Learning Suite to address their internal learning requirements because of Docebo's ability to integrate with other business tools they're using and its robust performance.
1


Smoothie King selected Docebo as their learning management system to create personalized learning experiences to train all their global franchise employees across their more than 1300 locations in the United States and internationally as well as their corporate HQ teams within a single learning environment. The increased investment in learning and development is focused on helping Smoothie King open more than 100 stores every year.
Fortune 500 telecommunications and real estate investment trust American Tower selected Docebo to satisfy their needs and have all the functionality of a Learning Management System (“LMS”), Learning Experience Platform (“LXP”) and Learning Record Store (“LRS”) in one easy to use platform. They have invested in their future with Docebo's learning suite including Learning Analytics, Shape and Connect and will utilize the suite to train more than 5,000 employees.
A North American chain of luxury department stores expanded its agreement with Docebo following a successful deployment to their corporate team that started in the third quarter of 2021. The expansion will see Docebo used within their full retail group for the onboarding and upskilling of associates via a custom mobile-first solution.
Stambaugh Ness, a multi-discipline, professional services firm with a strategic focus on the architecture and engineering, professional services, construction, real estate, and manufacturing industries, has chosen Docebo Learn LMS for the training and education of their clients. An integral part of their LMS deployment will include Docebo Shape as they seek to increase learner engagement and maximize critical knowledge sharing across their organization.

First Quarter 2022 Results

Selected Financial Measures
Three months ended March 31,
2022
2021
ChangeChange
$$$%
Subscription Revenue29,128 19,775 9,353 47.3 %
Professional Services2,927 1,967 960 48.8 %
Total Revenue32,055 21,742 10,313 47.4 %
Gross Profit Margin25,503 17,878 7,625 42.7 %
Percentage of Total Revenue79.6 %82.2 %
Net Loss(6,959)(5,644)(1,315)(23.3)%
Cash Used in Operating Activities(1,972)(2,183)211 9.7 %

Key Performance Indicators
As at March 31,
2022
2021
ChangeChange %
Annual Recurring Revenue (in millions of US dollars)129.3 83.4 45.9 55.0 %
Average Contract Value (in thousands of US dollars)43.9 35.7 8.2 23.0 %
Customers 2,947 2,333 614 26.3 %
Non-IFRS Metrics
Three months ended March 31,
2022
2021
ChangeChange
$$$%
Adjusted EBITDA(1,288)(2,473)1,185 47.9 %
Working Capital176,372 190,758 (14,386)(7.5)%
Free Cash Flow(2,275)(2,354)79 3.4 %

Conference Call

Management will host a conference call on Thursday, May 12, 2022 at 8:00 am ET to discuss these first quarter results. To access the conference call, please dial 416-764-8688 or 1-888-390-0546 or access the webcast at https://bit.ly/3uPlZzq. The unaudited condensed consolidated interim financial statements for the three months ended March 31, 2022 and Management’s Discussion & Analysis for the same period have been filed on SEDAR at www.sedar.com and on EDGAR at www.sec.gov.
2


Alternatively, these documents along with a presentation in connection with the conference call can be accessed online at https://investors.docebo.com.

An archived recording of the conference call will be available until May 19, 2022 and for 90 days on our website. To listen to the recording, please visit the webcast link or call 416-764-8677 or 1-888-390-0541 and enter passcode 510496.

Forward-looking Information

This press release contains “forward-looking information” and “forward-looking statements” (collectively, “forward-looking information”) within the meaning of applicable securities laws. Forward-looking information may relate to our future financial outlook and anticipated events or results and may include information regarding our financial position, business strategy, the ongoing impact of COVID-19 on our business, growth strategies, addressable markets, budgets, operations, financial results, taxes, dividend policy, plans and objectives. Particularly, information regarding our expectations of future results, performance, achievements, prospects or opportunities or the markets in which we operate is forward-looking information.

In some cases, forward-looking information can be identified by the use of forward-looking terminology such as “plans”, “targets”, “expects”, “is expected”, “an opportunity exists”, “budget”, “scheduled”, “estimates”, “outlook”, “forecasts”, “projection”, “prospects”, “strategy”, “intends”, “anticipates”, “believes”, or variations of such words and phrases or statements that certain actions, events or results “may”, “could”, “would”, “might” or, “will”, “occur” or “be achieved”, and similar words or the negative of these terms and similar terminology. In addition, any statements that refer to expectations, intentions, projections or other characterizations of future events or circumstances contain forward-looking information. Statements containing forward-looking information are not historical facts but instead represent management’s expectations, estimates and projections regarding future events or circumstances.

This forward-looking information includes, but is not limited to, statements regarding the Company’s business; future financial position and business strategy; the learning management industry; our growth rates and growth strategies; addressable markets for our solutions; the achievement of advances in and expansion of our platform; expectations regarding our revenue and the revenue generation potential of our platform and other products; our business plans and strategies; and our competitive position in our industry. This forward-looking information is based on our opinions, estimates and assumptions in light of our experience and perception of historical trends, current conditions and expected future developments, as well as other factors that we currently believe are appropriate and reasonable in the circumstances. Despite a careful process to prepare and review the forward-looking information, there can be no assurance that the underlying opinions, estimates and assumptions will prove to be correct. Certain assumptions include: our ability to build our market share and enter new markets and industry verticals; our ability to attract and retain key personnel; our ability to maintain and expand geographic scope; our ability to execute on our expansion plans; our ability to continue investing in infrastructure to support our growth; our ability to obtain and maintain existing financing on acceptable terms; our ability to execute on profitability initiatives; currency exchange and interest rates; the impact of inflation; the impact of competition; the effectiveness of mitigation strategies undertaken with respect to COVID-19, and the severity, duration and impacts of COVID-19 on the economy and our business, which is highly uncertain and cannot reasonably be predicted; our ability to respond to the changes and trends in our industry or the global economy; and the changes in laws, rules, regulations, and global standards are material factors made in preparing forward-looking information and management’s expectations.

Forward-looking information is necessarily based on a number of opinions, estimates and assumptions that, while considered by the Company to be appropriate and reasonable as of the date of this press release, are subject to known and unknown risks, uncertainties, assumptions and other factors that may cause the actual results, level of activity, performance or achievements to be materially different from those expressed or implied by such forward-looking information, including but not limited to:

the Company’s ability to execute its growth strategies;
the impact of changing conditions in the global corporate e-learning market;
increasing competition in the global corporate e-learning market in which the Company operates;
fluctuations in currency exchange rates and volatility in financial markets;
the extent of the impact of COVID-19 on our results of operations and overall financial performance;
changes in the attitudes, financial condition and demand of our target market;
developments and changes in applicable laws and regulations; and
such other factors discussed in greater detail under the “Risk Factors” section of our Annual Information Form dated March 9, 2022 (“AIF”), which is available under our profile on SEDAR at www.sedar.com.

If any of these risks or uncertainties materialize, or if the opinions, estimates or assumptions underlying the forward-looking information prove incorrect, actual results or future events might vary materially from those anticipated in the forward-looking
3


information. The opinions, estimates or assumptions referred to above and described in greater detail in the “Summary of Factors Affecting our Performance” section of our MD&A for the three months ended March 31, 2022 and in the “Risk Factors” section of our AIF, should be considered carefully by prospective investors.

Although we have attempted to identify important risk factors that could cause actual results to differ materially from those contained in forward-looking information, there may be other risk factors not presently known to us or that we presently believe are not material that could also cause actual results or future events to differ materially from those expressed in such forward-looking information. There can be no assurance that such information will prove to be accurate, as actual results and future events could differ materially from those anticipated in such information. No forward-looking statement is a guarantee of future results. Accordingly, you should not place undue reliance on forward-looking information, which speaks only as of the date made. The forward-looking information contained in this press release represents our expectations as of the date specified herein, and are subject to change after such date. However, we disclaim any intention or obligation or undertaking to update or revise any forward-looking information whether as a result of new information, future events or otherwise, except as required under applicable securities laws.

All of the forward-looking information contained in this press release is expressly qualified by the foregoing cautionary statements.

Additional information relating to Docebo, including our AIF, can be found on SEDAR at www.sedar.com.

About Docebo

Docebo is redefining the way enterprises leverage technology to create and manage content, deliver training, and understand the business impact of their learning experiences. With Docebo’s multi-product learning suite, enterprises around the world are equipped to tackle any learning challenge and create a true learning culture within their organization.

For further information, please contact:

Mike McCarthy
Vice President - Investor Relations
(214) 830-0641
mike.mccarthy@docebo.com

Results of Operations

The following table outlines our unaudited condensed consolidated interim statements of loss and comprehensive loss for the following periods:

Three months ended March 31,
(In thousands of US dollars, except per share data)
2022
2021
$$
Revenue32,055 21,742 
Cost of revenue6,552 3,864 
Gross profit25,503 17,878 
Operating expenses
General and administrative7,375 7,437 
Sales and marketing13,747 9,119 
Research and development6,186 4,143 
Share-based compensation1,094 378 
Foreign exchange loss
3,391 1,951 
Depreciation and amortization580 474 
32,373 23,502 
Operating loss
(6,870)(5,624)
Finance income, net(19)(2)
Other income(21)(21)
4


Loss before income taxes
(6,830)(5,601)
Income tax expense
129 43 
Net loss for the period
(6,959)(5,644)
Other comprehensive income
Item that may be reclassified subsequently to income:
Exchange gain on translation of foreign operations
(3,212)(2,114)
Comprehensive loss
(3,747)(3,530)
Loss per share - basic and diluted
(0.21)(0.17)
Weighted average number of common shares outstanding - basic and diluted33,017,421 32,781,080 

Key Statement of Financial Position Information

(In thousands of US dollars, except percentages)
March 31,
2022
December 31,
2021
Change
Change
$$
$
%
Cash and cash equivalents
211,982 215,323 (3,341)(1.6)%
Total assets
273,519 268,123 5,396 2.0 %
Total liabilities
85,192 77,467 7,725 10.0 %
Total long-term liabilities
8,200 8,294 (94)(1.1)%

Non-IFRS Measures and Reconciliation of Non-IFRS Measures

This press release makes reference to certain non-IFRS measures including key performance indicators used by management and typically used by our competitors in the software-as-a-service (“SaaS”) industry. These measures are not recognized measures under IFRS and do not have a standardized meaning prescribed by IFRS and are therefore not necessarily comparable to similar measures presented by other companies. Rather, these measures are provided as additional information to complement those IFRS measures by providing further understanding of our results of operations from management’s perspective. Accordingly, these measures should not be considered in isolation nor as a substitute for analysis of our financial information reported under IFRS. These non-IFRS measures are used to provide investors with alternative measures of our operating performance and liquidity and thus highlight trends in our business that may not otherwise be apparent when relying solely on IFRS measures. We also believe that securities analysts, investors and other interested parties frequently use non-IFRS measures, including SaaS industry metrics, in the evaluation of companies in the SaaS industry. Management also uses non-IFRS measures to facilitate operating performance comparisons from period to period, the preparation of annual operating budgets and forecasts and to determine components of executive compensation. The non-IFRS measures referred to in this press release include “Annual Recurring Revenue”, “Adjusted EBITDA”, “Working Capital” and “Free Cash Flow”.

Key Performance Indicators

We recognize subscription revenues ratably over the term of the subscription period under the provisions of our agreements with customers. The terms of our agreements, combined with high customer retention rates, provides us with a significant degree of visibility into our near-term revenues. Management uses a number of metrics, including the ones identified below, to measure the Company’s performance and customer trends, which are used to prepare financial plans and shape future strategy. Our key performance indicators may be calculated in a manner different than similar key performance indicators used by other companies.

Annual Recurring Revenue: We define Annual Recurring Revenue as the annualized equivalent value of the subscription revenue of all existing contracts (including Original Equipment Manufacturer (“OEM”) contracts) as at the date being measured, excluding non-recurring revenues from implementation, support and maintenance fees. Our customers generally enter into one to three year contracts which are non-cancellable or cancellable with penalty. Accordingly, our calculation of Annual Recurring Revenue assumes that customers will renew the contractual commitments on a periodic basis as those commitments come up for renewal. Subscription agreements may be subject to price increases upon renewal reflecting both inflationary increases and the additional value provided by our
5


solutions. In addition to the expected increase in subscription revenue from price increases over time, existing customers may subscribe for additional features, learners or services during the term. We believe that this measure provides a fair real-time measure of performance in a subscription-based environment. Annual Recurring Revenue provides us with visibility for consistent and predictable growth to our cash flows. Our strong total revenue growth coupled with increasing Annual Recurring Revenue indicates the continued strength in the expansion of our business and will continue to be our focus on a go-forward basis.


Annual Recurring Revenue was as follows as at March 31:

2022
2021
ChangeChange %
Annual Recurring Revenue (in millions of US dollars)129.383.445.955.0%

Adjusted EBITDA

EBITDA is defined as net loss before amortization and depreciation expenses, net finance (income) expense, and income taxes.

Adjusted EBITDA is defined as net loss excluding taxes (if applicable), net finance (income) expense, depreciation and amortization, loss on disposal of assets (if applicable), share-based compensation, foreign exchange gains and losses, acquisition related compensation and transaction related expenses.

The IFRS measure most directly comparable to Adjusted EBITDA presented in our financial statements is net loss.

The following table reconciles Adjusted EBITDA to net loss for the periods indicated:

Three months ended March 31,
(In thousands of US dollars)
2022
2021
$$
Net loss
(6,959)(5,644)
Finance income, net(1)
(19)(2)
Depreciation and amortization(2)
580 474 
Income tax expense
129 43 
EBITDA(6,269)(5,129)
Share-based compensation(3)
1,215 378 
Other income(4)
(21)(21)
Foreign exchange loss(5)
3,391 1,951 
Acquisition related compensation(6)
295 102 
Transaction related expenses(7)
101 246 
Adjusted EBITDA(1,288)(2,473)

Notes:

(1)Finance income, net, for the three months ended March 31, 2022 is primarily related to interest income earned on the net proceeds from the IPOs as the funds are held within short-term investments in highly liquid marketable securities which is offset by interest expenses incurred on the credit facility, lease obligations and contingent consideration.

(2)Depreciation and amortization expense is primarily related to depreciation expense on right-of-use assets (“ROU assets”), property and equipment and acquired intangible assets.

(3)These expenses represent non-cash expenditures recognized in connection with the issuance of share-based compensation to our employees and directors and cash payroll taxes paid on gains earned by option holders when stock options are exercised.

(4)Other income is primarily comprised of rental income from subleasing office space.

(5)These non-cash gains and losses relate to foreign exchange loss.

6


(6)These costs represent acquisition related retention incentives associated with the achievement of both yearly performance milestones and continued employment for employees of the acquiree.

(7)These expenses relate to professional, legal, consulting, accounting and other fees related to acquisition activities and the Nasdaq IPO in December 2020 that would otherwise have not been incurred and are not considered an expense indicative of continuing operations.



Working Capital

Working Capital as at March 31, 2022 and 2021 was $176.4 million and $190.8 million, respectively. Working capital is defined as current assets, excluding the current portion of the net investment in finance lease and contract acquisition costs, minus current liabilities, excluding borrowings and the current portion of contingent consideration and lease obligations.

The following table represents the Company’s working capital position as at March 31, 2022 and 2021:

2022
2021
$$
Current assets254,624 240,369 
Deduct:
Current portion of net investment in finance lease82 100 
Current portion of contract acquisition costs2,966 1,553 
Current assets, net of net investment in finance lease and contract acquisition costs251,576 238,716 
Current liabilities76,992 49,760 
Deduct:
Current portion of contingent consideration467 467 
Current portion of lease obligations1,321 1,327 
Borrowings 
Current liabilities, net of borrowings, contingent consideration and lease obligations75,204 47,958 
Working capital176,372 190,758 

Free Cash Flow

Free Cash Flow is defined as cash used in operating activities less additions to property and equipment and intangible assets. The IFRS measure most directly comparable to Free Cash Flow presented in our financial statements is cash flow used in operating activities. The following table reconciles our cash flow used in operating activities to Free Cash Flow:

Three months ended March 31,
(In thousands of US dollars)
2022
2021
$$
Cash flow used in operating activities
(1,972)(2,183)
Additions to property and equipment
(303)(171)
Free Cash Flow
(2,275)(2,354)

EX-99.4 5 ifrs_tsxxinterimxeceoq12022.htm EX-99.4 Document

FORM 52-109F2
CERTIFICATION OF INTERIM FILINGS
FULL CERTIFICATE

I, Claudio Erba, Chief Executive Officer of Docebo Inc., certify the following:

1.
Review: I have reviewed the interim financial report and interim MD&A (together, the “interim filings”) of Docebo Inc. (the “issuer”) for the interim period ended March 31, 2022.

2.
No misrepresentations: Based on my knowledge, having exercised reasonable diligence, the interim filings do not contain any untrue statement of a material fact or omit to state a material fact required to be stated or that is necessary to make a statement not misleading in light of the circumstances under which it was made, with respect to the period covered by the interim filings.

3.
Fair presentation: Based on my knowledge, having exercised reasonable diligence, the interim financial report together with the other financial information included in the interim filings fairly present in all material respects the financial condition, financial performance and cash flows of the issuer, as of the date of and for the periods presented in the interim filings.

4.
Responsibility: The issuer’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (DC&P) and internal control over financial reporting (ICFR), as those terms are defined in National Instrument 52-109 Certification of Disclosure in Issuers’ Annual and Interim Filings, for the issuer.

5.
Design: Subject to the limitations, if any, described in paragraphs 5.2 and 5.3, the issuer’s other certifying officer(s) and I have, as at the end of the period covered by the interim filings
A.designed DC&P, or caused it to be designed under our supervision, to provide reasonable assurance that
I.material information relating to the issuer is made known to us by others, particularly during the period in which the interim filings are being prepared; and
II.information required to be disclosed by the issuer in its annual filings, interim filings or other reports filed or submitted by it under securities legislation is recorded, processed, summarized and reported within the time periods specified in securities legislation; and
B.designed ICFR, or caused it 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 the issuer’s GAAP.




5.1
Control framework: The control framework the issuer’s other certifying officer(s) and I used to design the issuer’s ICFR is Internal Control – Integrated Framework (COSO 2013 Framework) published by The Committee of Sponsoring Organizations of the Treadway Commission.

5.2
N/A

5.3 N/A

6.
Reporting changes in ICFR: The issuer has disclosed in its interim MD&A any change in the issuer’s ICFR that occurred during the period beginning on January 1, 2022 and ended on March 31, 2022 that has materially affected, or is reasonably likely to materially affect, the issuer’s ICFR.



Date:
May 12, 2022

/s/ Claudio Erba
_______________________
Claudio Erba
Chief Executive Officer


EX-99.5 6 ifrs_tsxxinterimxecfoq12022.htm EX-99.5 Document

FORM 52-109F2
CERTIFICATION OF INTERIM FILINGS
FULL CERTIFICATE

I, Sukaran Mehta, Chief Financial Officer of Docebo Inc., certify the following:

1.
Review: I have reviewed the interim financial report and interim MD&A (together, the “interim filings”) of Docebo Inc. (the “issuer”) for the interim period ended March 31, 2022.

2.
No misrepresentations: Based on my knowledge, having exercised reasonable diligence, the interim filings do not contain any untrue statement of a material fact or omit to state a material fact required to be stated or that is necessary to make a statement not misleading in light of the circumstances under which it was made, with respect to the period covered by the interim filings.

3.
Fair presentation: Based on my knowledge, having exercised reasonable diligence, the interim financial report together with the other financial information included in the interim filings fairly present in all material respects the financial condition, financial performance and cash flows of the issuer, as of the date of and for the periods presented in the interim filings.

4.
Responsibility: The issuer’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (DC&P) and internal control over financial reporting (ICFR), as those terms are defined in National Instrument 52-109 Certification of Disclosure in Issuers’ Annual and Interim Filings, for the issuer.

5.
Design: Subject to the limitations, if any, described in paragraphs 5.2 and 5.3, the issuer’s other certifying officer(s) and I have, as at the end of the period covered by the interim filings
A.designed DC&P, or caused it to be designed under our supervision, to provide reasonable assurance that
I.material information relating to the issuer is made known to us by others, particularly during the period in which the interim filings are being prepared; and
II.information required to be disclosed by the issuer in its annual filings, interim filings or other reports filed or submitted by it under securities legislation is recorded, processed, summarized and reported within the time periods specified in securities legislation; and
B.designed ICFR, or caused it 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 the issuer’s GAAP.




5.1
Control framework: The control framework the issuer’s other certifying officer(s) and I used to design the issuer’s ICFR is Internal Control – Integrated Framework (COSO 2013 Framework) published by The Committee of Sponsoring Organizations of the Treadway Commission.

5.2
N/A

5.3 N/A

6.
Reporting changes in ICFR: The issuer has disclosed in its interim MD&A any change in the issuer’s ICFR that occurred during the period beginning on January 1, 2022 and ended on March 31, 2022 that has materially affected, or is reasonably likely to materially affect, the issuer’s ICFR.


Date:
May 12, 2022

/s/ Sukaran Mehta
_______________________
Sukaran Mehta
Chief Financial Officer


EX-101.SCH 7 docebo-20220331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0101101 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001001 - Statement - UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF FINANCIAL POSITION link:presentationLink link:calculationLink link:definitionLink 1002002 - Statement - UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF LOSS AND COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1003003 - Statement - UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 1004004 - Statement - UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101102 - Disclosure - Nature of business link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Nature of business (Tables) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Nature of business (Details) link:presentationLink link:calculationLink link:definitionLink 2104103 - Disclosure - Basis of preparation link:presentationLink link:calculationLink link:definitionLink 2105104 - Disclosure - Summary of significant accounting policies link:presentationLink link:calculationLink link:definitionLink 2206201 - Disclosure - Summary of significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Summary of significant accounting policies (Details) link:presentationLink link:calculationLink link:definitionLink 2108105 - Disclosure - Trade and other receivables link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - Trade and other receivables (Tables) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Trade and other receivables (Details) link:presentationLink link:calculationLink link:definitionLink 2111106 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2312303 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Leases - Right-of-use assets (Details) link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - Leases - Lease obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2415406 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2116107 - Disclosure - Property and equipment link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - Property, plant and equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2418407 - Disclosure - Property, plant and equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2119108 - Disclosure - Intangible assets link:presentationLink link:calculationLink link:definitionLink 2320305 - Disclosure - Intangible assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2421408 - Disclosure - Intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 2122109 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 2323306 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2424409 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2125110 - Disclosure - Borrowings link:presentationLink link:calculationLink link:definitionLink 2326307 - Disclosure - Borrowings (Tables) link:presentationLink link:calculationLink link:definitionLink 2427410 - Disclosure - Borrowings - Credit facility (Details) link:presentationLink link:calculationLink link:definitionLink 2428411 - Disclosure - Borrowings - Finance income, net (Details) link:presentationLink link:calculationLink link:definitionLink 2129111 - Disclosure - Share capital link:presentationLink link:calculationLink link:definitionLink 2330308 - Disclosure - Share capital (Tables) link:presentationLink link:calculationLink link:definitionLink 2431412 - Disclosure - Share capital (Details) link:presentationLink link:calculationLink link:definitionLink 2132112 - Disclosure - Share-based compensation link:presentationLink link:calculationLink link:definitionLink 2333309 - Disclosure - Share-based compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2434413 - Disclosure - Share-based compensation - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 2435414 - Disclosure - Share-based compensation - Components (Details) link:presentationLink link:calculationLink link:definitionLink 2436415 - Disclosure - Share-based compensation - Changes in stock options (Details) link:presentationLink link:calculationLink link:definitionLink 2437416 - Disclosure - Share-based compensation - Summary of share options outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 2438417 - Disclosure - Share-based compensation - Fair value inputs (Details) link:presentationLink link:calculationLink link:definitionLink 2439418 - Disclosure - Share-based compensation - DSUs and RSUs granted (Details) link:presentationLink link:calculationLink link:definitionLink 2140113 - Disclosure - Loss per share link:presentationLink link:calculationLink link:definitionLink 2341310 - Disclosure - Loss per share (Tables) link:presentationLink link:calculationLink link:definitionLink 2442419 - Disclosure - Loss per share (Details) link:presentationLink link:calculationLink link:definitionLink 2143114 - Disclosure - Revenue and related balances link:presentationLink link:calculationLink link:definitionLink 2344311 - Disclosure - Revenue and related balances (Tables) link:presentationLink link:calculationLink link:definitionLink 2445420 - Disclosure - Revenue and related balances - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2446421 - Disclosure - Revenue and related balances - Schedule (Details) link:presentationLink link:calculationLink link:definitionLink 2147115 - Disclosure - Cost of revenue link:presentationLink link:calculationLink link:definitionLink 2348312 - Disclosure - Cost of revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2449422 - Disclosure - Cost of revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2150116 - Disclosure - Employee compensation link:presentationLink link:calculationLink link:definitionLink 2351313 - Disclosure - Employee compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2452423 - Disclosure - Employee compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2153117 - Disclosure - Related party transactions link:presentationLink link:calculationLink link:definitionLink 2354314 - Disclosure - Related party transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 2455424 - Disclosure - Related party transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2156118 - Disclosure - Financial instruments and risk management link:presentationLink link:calculationLink link:definitionLink 2157119 - Disclosure - Segment information link:presentationLink link:calculationLink link:definitionLink 2358315 - Disclosure - Segment information (Tables) link:presentationLink link:calculationLink link:definitionLink 2459425 - Disclosure - Segment information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 docebo-20220331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 docebo-20220331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 docebo-20220331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Range [axis] Range [axis] Skillslive Skillslive Edu Pty Ltd. [Member] Skillslive Edu Pty Ltd. Docebo DACH GmbH (“Docebo Germany”) Docebo Germany [Member] Docebo Germany Income tax expense Adjustments for income tax expense Weighted average exercise price, options exercisable (in cad per share) Weighted average exercise price of share options exercisable in share-based payment arrangement Disclosure of detailed information about property, plant and equipment [table] Disclosure of detailed information about property, plant and equipment [table] Subsidiaries [axis] Subsidiaries [axis] PSUs Performance Share Units [Member] Performance Share Units Intangible assets and goodwill [member] Intangible assets and goodwill [member] Net loss for the periods Net loss Net loss Profit (loss) Liabilities Liabilities [abstract] Assets Assets [abstract] Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to reconcile profit (loss) [abstract] Number of DSUs and RSUs granted Disclosure of number and weighted average exercise prices of other equity instruments [text block] Disclosure of detailed information about property, plant and equipment [line items] Disclosure of detailed information about property, plant and equipment [line items] Technology Technology-based intangible assets [member] Operating Segments [Abstract] Operating Segments [Abstract] Share issuance under ESPP Increase (Decrease) Through Employee Share Purchase Plan, Equity Increase (Decrease) Through Employee Share Purchase Plan, Equity Entity Registrant Name Entity Registrant Name Goodwill (Note 8) Goodwill Web hosting fees Cost Of Sales, Web Hosting Fees Cost Of Sales, Web Hosting Fees Lease repayments Cash outflow for leases Entity Address, Country Entity Address, Country Earnings per share [line items] Earnings per share [line items] Business combinations [axis] Business combinations [axis] Risk free interest rate (as a percent) Risk free interest rate, share options granted Reconciliation of right-of-use assets Disclosure of quantitative information about right-of-use assets [text block] Third party service fees Cost Of Sales, Partner Fees Cost Of Sales, Partner Fees Payments received on net investment in finance lease Proceeds From Finance Lease Receivables Proceeds From Finance Lease Receivables Share-based payment arrangements Share-based payment arrangements [member] Entity File Number Entity File Number Expected dividend yield (as a percent) Expected dividend as percentage, share options granted Docebo EMEA FZ-LLC Docebo EMEA FZ-LLC [Member] Docebo EMEA FZ-LLC Interest and amortization of deferred financing costs on credit facility Interest And Amortization Of Deferred Finance Costs Interest And Amortization Of Deferred Finance Costs Subclassifications of assets, liabilities and equities [abstract] Amendment Flag Amendment Flag Cost of revenue Cost of sales [member] Number of individuals granted with excess options Number Of Individuals Granted In Share-Based Payment Arrangement Number Of Individuals Granted In Share-Based Payment Arrangement Additions Additions other than through business combinations, property, plant and equipment Contributed surplus Additional paid-in capital Weighted average exercise price, options granted (in cad per share) Weighted average exercise price (in cad per share) Weighted average exercise price of share options granted in share-based payment arrangement Income Statement Location [Domain] Income Statement Location [Domain] Income Statement Location Number and weighted average remaining contractual life of stock options outstanding and exercisable Disclosure of number and weighted average remaining contractual life of outstanding share options [text block] Accumulated amortization Accumulated depreciation Accumulated depreciation and amortisation [member] Changes in non-cash working capital items: Changes in working capital [Abstract] Changes in working capital Disclosure of voluntary change in accounting policy [line items] Disclosure of voluntary change in accounting policy [line items] Employee benefit obligations Adjustments for increase (decrease) in employee benefit liabilities Leasehold improvements Leasehold improvements [member] Summary of significant accounting policies Disclosure of significant accounting policies [text block] Repayment of lease obligations Payments of lease liabilities, classified as financing activities Deferred revenue Non-current contract liabilities Ranges of exercise prices for outstanding share options Ranges of exercise prices for outstanding share options [member] Weighted average stock price valuation (in cad per share) Weighted average share price, share options granted Depreciation and amortization (Note 5, 6 and 7) Depreciation and amortization expense Depreciation and amortisation expense Other income Other Non-Operating Income Other Non-Operating Income Summary of property and equipment Disclosure of detailed information about property, plant and equipment [text block] Share capital (Note 10) Balance at beginning of period Balance at end of period Issued capital Classes of intangible assets other than goodwill [axis] Classes of intangible assets other than goodwill [axis] Interest accretion Interest Accretion, Lease Liabilities Interest Accretion, Lease Liabilities Cost of revenue Disclosure of cost of sales [text block] Disclosure of reconciliation of changes in goodwill Disclosure of reconciliation of changes in intangible assets and goodwill [text block] Effect of foreign exchange on cash and cash equivalents Effect of exchange rate changes on cash and cash equivalents Total current liabilities Current liabilities Title of Individual [Domain] Title of Individual [Domain] Effects of foreign exchange Increase (decrease) through net exchange differences, property, plant and equipment Salaries and benefits Key management personnel compensation, short-term employee benefits Sales and marketing (Note 15) Sales and marketing expense Docebo NA, Inc. Docebo NA Inc [Member] Docebo NA Inc Deficit Retained earnings [member] Volatility (as a percent) Expected volatility, share options granted Components of cost of revenue Disclosure of Detailed Information Of Cost Of Sales Explanatory [Table Text Block] Disclosure of Detailed Information Of Cost Of Sales Explanatory Docebo Australia Pty Ltd ("Docebo Australia") Docebo Australia Pty Ltd [Member] Docebo Australia Pty Ltd Reconciliation of changes in property, plant and equipment [abstract] Reconciliation of changes in property, plant and equipment [abstract] Revenue From Contracts With Customers [Abstract] Revenue From Contracts With Customers [Abstract] Revenue From Contracts With Customers Disclosure of subsidiaries [table] Disclosure of subsidiaries [table] Customer relationships Customer-related intangible assets [member] Exercise of stock options (in shares) Stock option exercise (in shares) Number of options exercised (in shares) Number of share options exercised in share-based payment arrangement Disclosure of reconciliation of changes in intangible assets and goodwill [table] Disclosure of reconciliation of changes in intangible assets and goodwill [table] Disclosure of quantitative information about right-of-use assets [line items] Disclosure of quantitative information about right-of-use assets [line items] Contract costs, net Non-current contract assets Share capital reconciliation Disclosure of classes of share capital [text block] Interest received Interest Received, Classified As Financing Activities Interest Received, Classified As Financing Activities Antidilutive securities Instruments With Potential Future Dilutive Effect Not Included In Calculation Of Diluted Earnings Per Share Instruments With Potential Future Dilutive Effect Not Included In Calculation Of Diluted Earnings Per Share Effects of foreign exchange Increase (Decrease) Through Net Exchange Differences, Lease Liabilities Increase (Decrease) Through Net Exchange Differences, Lease Liabilities Compensation expense of key management personnel Disclosure of transactions between related parties [text block] Share-based compensation Key management personnel compensation, share-based payment Classes of assets [axis] Classes of assets [axis] Accumulated other comprehensive income Accumulated other comprehensive income [member] Income taxes payable Current tax liabilities, current Financial assets, class Financial assets, class [member] Schedules of revenue by geographical locations Disclosure of geographical areas [text block] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location Financial instruments and risk management Disclosure of financial risk management [text block] 8.86 - 11.06 Exercise Price Range Two [Member] Exercise Price Range Two Statement of changes in equity [line items] Statement of changes in equity [line items] Current assets: Current assets [abstract] Trade and other receivables Adjustments for decrease (increase) in trade and other receivables Related Party [Abstract] Related Party [Abstract] Financial Instruments [Abstract] Financial Instruments [Abstract] Segment information Disclosure of entity's operating segments [text block] Disclosure of classes of share capital [line items] Disclosure of classes of share capital [line items] Other comprehensive income Other comprehensive income [abstract] Disclosure of disaggregation of revenue from contracts with customers [line items] Disclosure of disaggregation of revenue from contracts with customers [line items] Paid in cash Cash transferred Lease obligations (Note 5) Non-current Non-current lease liabilities Exercise price range (in cad per share) Exercise price of outstanding share options Total equity Balance at beginning of period Balance at end of period Equity Weighted average exercise price of units forfeited (in cad per share) Weighted average exercise price of other equity instruments forfeited in share-based payment arrangement Expense associated with each component Explanation of effect of share-based payments on entity's profit or loss [text block] Disclosure of disaggregation of revenue from contracts with customers [table] Disclosure of disaggregation of revenue from contracts with customers [table] Disclosure of range of exercise prices of outstanding share options [table] Disclosure of range of exercise prices of outstanding share options [table] Other Cost Of Sales, Other Cost Of Sales, Other Geographical [Domain] Geographical [Domain] Title of Individual [Axis] Title of Individual [Axis] Document Type Document Type Cash flows (used in) from financing activities Cash flows from (used in) financing activities [abstract] Weighted average fair value of options issued (in cad per share) Weighted Average Fair Value Price At Measurement Date, Share Options Granted Weighted Average Fair Value Price At Measurement Date, Share Options Granted Number of units forfeited (in shares) Number of other equity instruments forfeited in share-based payment arrangement Disclosure of detailed information about borrowings [line items] Disclosure of detailed information about borrowings [line items] Earnings per share [table] Earnings per share [table] Weighted average exercise price of units granted (in cad per share) Weighted average exercise price of other equity instruments granted in share-based payment arrangement Interest on lease obligations Interest expense on lease liabilities Corporate Information And Statement Of IFRS Compliance [Abstract] Corporate Information And Statement Of IFRS Compliance [Abstract] Corporate Information And Statement Of IFRS Compliance Prepaids and deposits Current prepayments Number of units outstanding (in shares) Number of units - beginning of period (in shares) Number of units - end of period (in shares) Number of other equity instruments outstanding in share-based payment arrangement Disclosure of quantitative information about right-of-use assets [table] Disclosure of quantitative information about right-of-use assets [table] Lease obligations (Note 5) Current Current lease liabilities Effects of foreign exchange Increase (Decrease) Through Net Exchange Differences, Right-Of-Use Assets Increase (Decrease) Through Net Exchange Differences, Right-Of-Use Assets Number of options outstanding - beginning of period (in shares) Number of options outstanding - end of period (in shares) Number of options outstanding (in shares) Number of share options outstanding in share-based payment arrangement Schedule of lease obligations Disclosure Of Detailed Information About Lease Liabilities [Table Text Block] Disclosure Of Detailed Information About Lease Liabilities Gross profit Gross profit Disclosure of terms and conditions of share-based payment arrangement [line items] Disclosure of terms and conditions of share-based payment arrangement [line items] Deferred tax liability Net deferred tax liabilities Geographical [Axis] Geographical [Axis] Borrowings by name Borrowings by name [member] Weighted average exercise price, options outstanding - beginning of period (in cad per share) Weighted average exercise price, options outstanding - end of period (in cad per share) Weighted average exercise price of share options outstanding in share-based payment arrangement Purchase of property and equipment Purchase of property, plant and equipment, classified as investing activities Trade and other payables Adjustments for increase (decrease) in trade and other payables Ranges Ranges [member] Change in Accounting Policy for Costs Incurred for Cloud Computing Arrangements Change In Accounting Policy For Costs Incurred For Cloud Computing Arrangements [Member] Change In Accounting Policy For Costs Incurred For Cloud Computing Arrangements Shareholders’ equity Equity [abstract] Non-current assets: Non-current assets [abstract] Others Other property, plant and equipment [member] Accumulated other comprehensive income Accumulated other comprehensive income Other receivables Other current receivables Analysis of income and expense [abstract] Number of components of share-based compensation plan Number Of Components In Share-Based Payment Arrangement Number Of Components In Share-Based Payment Arrangement Total assets Assets Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis] Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis] Unrealized foreign exchange loss Adjustments for unrealised foreign exchange losses (gains) Loss per share - basic (in USD per share) Basic earnings (loss) per share Borrowings Borrowings 26.43 - 95.12 Exercise Price Range Five [Member] Exercise Price Range Five Basis of preparation Disclosure of basis of preparation of financial statements [text block] Borrowing commitment Borrowing Facilities, Maximum Borrowing Capacity Borrowing Facilities, Maximum Borrowing Capacity Prepaids and deposits Adjustments for decrease (increase) in Prepayments Adjustments for decrease (increase) in Prepayments Cash flows (used in) from operating activities Cash flows from (used in) operating activities [abstract] Operating loss Profit (loss) from operating activities Compensation expense Key management personnel compensation Weighted average remaining contractual life of options outstanding Weighted average remaining contractual life of outstanding share options Research and development (Note 15) Research and development costs Research and development expense Total employee compensation Employee benefits expense Classes of property, plant and equipment [axis] Classes of property, plant and equipment [axis] Disclosure of detailed information about borrowings [table] Disclosure of detailed information about borrowings [table] Accrued revenues Current accrued income other than current contract assets Comprehensive loss Comprehensive loss Comprehensive income Interest on contingent consideration Interest Expense On Contingent Consideration Interest Expense On Contingent Consideration Trade receivables Current trade receivables Balance – December 31, 2021 Balance – March 31, 2022 Lease liabilities Assets Assets [member] Share-based compensation Increase (decrease) through share-based payment transactions, equity Disclosure of financial assets [table] Disclosure of financial assets [table] Goodwill [Abstract] Goodwill Contract costs, net Current contract assets Cash used in operating activities Cash flows from (used in) operating activities Statement of financial position [abstract] Revenue (Note 13) Revenue Revenue from contracts with customers Net investment in finance lease Non-current finance lease receivables Ownership percentage Proportion of ownership interest in subsidiary Borrowings Disclosure of borrowings [text block] Document Period End Date Document Period End Date General and administrative (Note 15) General and administrative expense 26.43 - 64.19 Exercise Price Range Four [Member] Exercise Price Range Four Property, plant and equipment Property, plant and equipment [member] Voluntary changes in accounting policy [member] Voluntary changes in accounting policy [member] Docebo S.p.A Docebo S.p.A. [Member] Docebo S.p.A. Entity Central Index Key Entity Central Index Key Contributed surplus Additional paid-in capital [member] Statement of changes in equity [table] Statement of changes in equity [table] Products and services [axis] Products and services [axis] Amortization Amortisation, intangible assets other than goodwill Deferred revenue Current contract liabilities Classes of financial assets [axis] Classes of financial assets [axis] Use of estimates, assumptions and judgments Description Of Accounting Policy For Accounting Judgements, Estimates And Assumptions [Policy Text Block] Description Of Accounting Policy For Accounting Judgements, Estimates And Assumptions Balance at beginning of period (in shares) Balance at end of period (in shares) Number of shares outstanding Premises Land and Building Land and buildings [member] Contingent consideration Non-Current Contingent Consideration Liability Non-Current Contingent Consideration Liability Disclosure of detailed information about intangible assets [table] Disclosure of detailed information about intangible assets [table] Proceeds from share issuance under ESPP Proceeds From Issue Of Shares Under Employee Share Purchase Plan Proceeds From Issue Of Shares Under Employee Share Purchase Plan Entity Address, State or Province Entity Address, State or Province Goodwill Goodwill [member] Share capital Disclosure of share capital, reserves and other equity interest [text block] 15.79 - 16.00 Exercise Price Range Three [Member] Exercise Price Range Three Disclosure of terms and conditions of share-based payment arrangement [table] Disclosure of terms and conditions of share-based payment arrangement [table] Changes in stock options Disclosure of number and weighted average exercise prices of share options [text block] Interest income Interest income Disclosure of reconciliation of changes in intangible assets and goodwill [line items] Disclosure of reconciliation of changes in intangible assets and goodwill [line items] Loss before income taxes Profit (loss) before tax Trade and other payables Trade and other current payables Costs Gross carrying amount [member] Antidilutive Securities [Domain] Instruments With Potential Future Dilutive Effect Not Included In Calculation Of Diluted Earnings Per Share [Domain] Instruments With Potential Future Dilutive Effect Not Included In Calculation Of Diluted Earnings Per Share Intangible assets, net (Note 7) Balance at beginning of period Balance at end of period Intangible assets other than goodwill Related party transactions Disclosure of related party [text block] Employee salaries and benefits Cost Of Sales, Short-Term Employee Benefits Expense Cost Of Sales, Short-Term Employee Benefits Expense Disclosure of classes of share capital [table] Disclosure of classes of share capital [table] Effects of foreign exchange Increase (decrease) through net exchange differences, intangible assets and goodwill Intangible assets Balance at beginning of period Balance at end of period Intangible assets and goodwill Contract costs Adjustments for decrease (increase) in contract assets Right-of-use assets, net (Note 5) Balance – Beginning of period Balance – End of period Right-of-use assets Disclosure of geographical areas [table] Disclosure of geographical areas [table] Trade and other receivables (Note 4) Trade and other receivables Trade and other current receivables Trademarks Brand names [member] Deferred revenue Adjustments for increase (decrease) in contract liabilities Trade receivables Trade receivables [member] Trade and other receivables Disclosure of trade and other receivables [text block] Sales and marketing Sales And Marketing Expense [Member] Sales And Marketing Expense Ranges of exercise prices for outstanding share options [axis] Ranges of exercise prices for outstanding share options [axis] Earnings per share [abstract] Unamortized financing costs Deferred Financing Costs Netting [Member] Deferred Financing Costs Netting Finance income, net Adjustments for finance income (cost) Share-based compensation Adjustments for share-based payments Disclosure Of Analysis Of Employee Benefits Expense [Table] Disclosure Of Analysis Of Employee Benefits Expense [Table] Disclosure Of Analysis Of Employee Benefits Expense [Table] Total liabilities and equity Equity and liabilities Amount Reconciliation of Value Of Shares Outstanding [Roll Forward] Reconciliation of Value Of Shares Outstanding Stock options Stock options Employee Stock Option [Member] Employee Stock Option Income tax expense Tax expense (income) Employee compensation costs Disclosure of Detailed Information Of Employee Compensation Explanatory [Table Text Block] Disclosure of Detailed Information Of Employee Compensation Explanatory Subscription revenue Subscription Revenue [Member] Subscription Revenue Loss per share Disclosure of earnings per share [text block] Net change in cash and cash equivalents during the period Increase (decrease) in cash and cash equivalents before effect of exchange rate changes Effects of foreign exchange Increase (decrease) through net exchange differences, intangible assets other than goodwill Non-current liabilities: Non-current liabilities [abstract] Operating expenses Operating expense Schedule of disaggregation of revenue Disclosure of disaggregation of revenue from contracts with customers [text block] Statement of cash flows [abstract] Maximum Top of range [member] Cash used in investing activities Cash flows from (used in) investing activities Cover [Abstract] Short-term leases and leases of low-value assets Expense Relating To Short-Term Leases And Low-Value Assets For Which Recognition Exemption Has Been Used Expense Relating To Short-Term Leases And Low-Value Assets For Which Recognition Exemption Has Been Used General and administrative General And Administrative Expense [Member] General And Administrative Expense Cash flows used in investing activities Cash flows from (used in) investing activities [abstract] Antidilutive Securities [Axis] Instruments With Potential Future Dilutive Effect Not Included In Calculation Of Diluted Earnings Per Share [Axis] Instruments With Potential Future Dilutive Effect Not Included In Calculation Of Diluted Earnings Per Share Statement of changes in equity [abstract] Current liabilities: Current liabilities [abstract] Schedule of anti-dilutive securities Earnings per share [text block] Finance income, net Disclosure Of Detailed Information About Net Finance Expense Explanatory [Table Text Block] Disclosure Of Detailed Information About Net Finance Expense Explanatory DSUs Deferred Share Units (DSU) [Member] Deferred Share Units (DSU) Carrying amount Carrying amount [member] Disclosure of subsidiaries [line items] Disclosure of subsidiaries [line items] Contingent consideration Current Contingent Consideration Liability Current Contingent Consideration Liability Total current assets Current assets Borrowings by name [axis] Borrowings by name [axis] ESPP Employee Share Purchase Plan [Member] Employee Share Purchase Plan Classes of intangible assets and goodwill [axis] Classes of intangible assets and goodwill [axis] Additions Acquisitions through business combinations, intangible assets and goodwill Entity Address, Postal Zip Code Entity Address, Postal Zip Code Property and equipment Disclosure of property, plant and equipment [text block] Number of options granted (in shares) Number of share options granted in share-based payment arrangement Revenue and related balances Disclosure of revenue [text block] Disclosure of detailed information about intangible assets [line items] Disclosure of detailed information about intangible assets [line items] Total liabilities Liabilities Rest of World Rest Of World [Member] Rest Of World Additions Additions Other Than Through Business Combinations, Lease Liabilities Additions Other Than Through Business Combinations, Lease Liabilities Disclosure of financial assets [line items] Disclosure of financial assets [line items] Additions Additions to right-of-use assets Number of options exercisable (in shares) Number of share options exercisable in share-based payment arrangement Goodwill Disclosure of goodwill [text block] Entity's total for subsidiaries [member] Entity's total for subsidiaries [member] Deferred tax asset Deferred tax assets Employee compensation Disclosure of employee benefits [text block] Research and development Research And Development Expense [Member] Research And Development Expense Item that may be reclassified subsequently to income: Components of other comprehensive income that will be reclassified to profit or loss, net of tax [abstract] Proceeds from exercise of stock options Proceeds from exercise of options Credit facility Revolving Term Credit Facility [Member] Revolving Term Credit Facility Weighted average number of common shares outstanding - basic (in shares) Weighted average number of ordinary shares used in calculating basic earnings per share Disclosure of voluntary change in accounting policy [table] Disclosure of voluntary change in accounting policy [table] Depreciation and amortization Adjustments for depreciation and amortisation expense Weighted average exercise price, options exercised (in cad per share) Weighted average exercise price of share options exercised in share-based payment arrangement Contract costs, amortization period Assets Recognized From Costs To Obtain Or Fulfill Contracts With Customers, Amortization Period Assets Recognized From Costs To Obtain Or Fulfill Contracts With Customers, Amortization Period Professional services Professional Services Revenue [Member] Professional Services Revenue Disclosure of range of exercise prices of outstanding share options [line items] Disclosure of range of exercise prices of outstanding share options [line items] Foreign exchange loss Foreign exchange gain (loss) Loss per share - diluted (in USD per share) Diluted earnings (loss) per share Disclosure of geographical areas [line items] Disclosure of geographical areas [line items] 0.0001 - 1.09 Exercise Price Range One [Member] Exercise Price Range One Leases Disclosure of leases [text block] Reconciliation of changes in intangible assets and goodwill [abstract] Reconciliation of changes in intangible assets and goodwill [abstract] Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Voluntary changes in accounting policy [axis] Voluntary changes in accounting policy [axis] Exercise of stock options Stock option exercise Increase (decrease) through exercise of options, equity Docebo UK Limited Docebo UK [Member] Docebo UK Number of units granted (in shares) Number of other equity instruments granted in share-based payment arrangement Stock options outstanding and exercisable by range of exercise prices Disclosure of range of exercise prices of outstanding share options [text block] Products and services Products and services [member] Repayment of borrowings Repayments of borrowings, classified as financing activities Share-based compensation (Note 11) Share-based compensation Expense from share-based payment transactions with employees Employee benefit obligations Non-current provisions for employee benefits Cost of revenue (Note 14 and 15) Cost of revenue Cost of sales Finance income, net (Note 9) Net finance expense Finance income (cost) Share Capital, Reserves And Other Equity Interest [Abstract] Share Capital, Reserves And Other Equity Interest [Abstract] Docebo France Société par Actions Simplifiée (“Docebo France”) Docebo France [Member] Docebo France Cash and cash equivalents Cash and cash equivalents, beginning of the period Cash and cash equivalents, end of the period Cash and cash equivalents Summary of intangible assets Disclosure of detailed information about intangible assets [text block] Components of equity [axis] Components of equity [axis] Furniture and office equipment Furnitures And Office Equipment [Member] Furnitures And Office Equipment Current Fiscal Year End Date Current Fiscal Year End Date Deficit Retained earnings Expected life in years Option life, share options granted Entity's total for business combinations [member] Entity's total for business combinations [member] Property and equipment, net (Note 6) Balance at beginning of period Balance at end of period Property, plant and equipment Number of shares Reconciliation of number of shares outstanding [abstract] Number of options forfeited (in shares) Number of share options forfeited in share-based payment arrangement Weighted average exercise price, options forfeited (in cad per share) Weighted average exercise price of share options forfeited in share-based payment arrangement Exchange gain on translation of foreign operations Other comprehensive income, net of tax, exchange differences on translation of foreign operations Profit or loss [abstract] Components of trade and other receivables Disclosure Of Detailed Information On Trade And Other Receivables [Table Text Block] Disclosure Of Detailed Information On Trade And Other Receivables Minimum Bottom of range [member] Types of share-based payment arrangements [axis] Types of share-based payment arrangements [axis] Leases [Abstract] Leases [Abstract] List of subsidiaries Disclosure of interests in subsidiaries [text block] Weighted average number of common shares outstanding - diluted (in shares) Weighted average number of ordinary shares used in calculating diluted earnings per share Share-Based Payment Arrangements [Abstract] Share-Based Payment Arrangements [Abstract] Intangible assets Disclosure of intangible assets [text block] North America North America [Member] Operating expenses Operating Expense [Abstract] Operating Expense Intangible assets other than goodwill Intangible assets other than goodwill [member] Loss allowance Allowance account for credit losses of financial assets Share issuance under ESPP (in shares) Share issuance under ESPP (in shares) Number Of Shares Issued Through Employee Share Purchase Plan Number Of Shares Issued Through Employee Share Purchase Plan Net investment in finance lease Current finance lease receivables RSUs Restricted Stock Units [Member] Restricted Stock Units Cash from (used in) financing activities Cash flows from (used in) financing activities Property, plant and equipment [abstract] Acquisition of business, net of cash acquired Cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities Share-based compensation Disclosure of share-based payment arrangements [text block] Nature of business Disclosure Of Nature Of Operations [Text Block] Disclosure Of Nature Of Operations Entity Address, City or Town Entity Address, City or Town Number of sources of revenues Number Of Sources Of Revenue Number Of Sources Of Revenue Common shares Ordinary shares [member] Disclosure of Analysis of Employee Benefits Expense [Line Items] Disclosure Of Analysis Of Employee Benefits Expense [Line Items] Disclosure Of Analysis Of Employee Benefits Expense Senior Executive Executive Officer [Member] Equity Equity [member] Intangible Assets [Abstract] Intangible Assets Tax credits receivable Current receivables from taxes other than income tax EX-101.PRE 11 docebo-20220331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 imagea.jpg begin 644 imagea.jpg MB5!.1PT*&@H -24A$4@ 7H !7" 8 *Y8[, @ $E$051X >U= M"=P=577_ FUMK5JW:K76HB3OSA<$EUBKU5;<*EJ7NJ3NBE"3=^^7"&YUI4:P M5G'!I8 KI>(6M"*TH+8(BJ %8O+=\Q(2#$A4Q(8$0;!$8LCK[W]G[GSWS9O] MGGG+E_E^O^\W\V;FGGNV.7/ON>><.S/3_K4<:#G0!UM"7XU/[U.+C0&OH%Y],6XHR.- :^@S&M)<7/0=: M0[_H1=P2:#G0&GK+B?9XH'&@-?0'FL0/8'I;0W\ "_\ )[TU] >X AQ(Y+>& M_D"2=DNKRX'6T+O<:,\7-0=:0[^HQ=L2E\.!UM#G,*>]M;@XT!KZQ27/EIKR M'&@-?7E>M4]..0=:0S_E FS1K\V!UM#79EW;<-HXT!KZ:9-8BR\7!UI#S\7) M%L[$= :^@G7T8MADP<: T]$R-;,%/'@=;0 M3YW(6H3KEJSF9'TM_.SO6>%LS1XPY5O3^9F>DO*4OSXC#T_26= M[OP?B]6]1\_.T5]U)#VCT^T]#[S![T#2BH<=U[M_69Y,YW/])8<=N^7>D+^0 M6BSOSC\2_%@^-W^86*,?I M38\X3&U9&LQMO4^3?;NPQV_H^TN6KMWXATM7]0[MK-[\<.AI,#??62RZ*H[9 M=O?9KGX89+Q,TE/%'#U72/V[\72'JBD/1F M(>F<0.H?"D6_SN%%S*= T:^$(HKX^)IEJC>;Q9=)O@Z#V.G.OR)0]#&AZ.M" MT58A:4\)'MPA)%TCI/Y6(.E? JE?A0'#S+K^04W1NUQM^:..TJ\,)'U"2'V) MD'I7"3QO$I(N"Q1]&^3> W:D,/ V[D)NE,(6F#TA* M(?5IQD >L^WN3?" "R8&%] GH>CC!F]%NTO(N2\4W1E(^G$@Z9L=2?^(C\"* M51ONRH77%,#I+X&1-L9,Z=^48EJ6TBA]8R#I@WCIDH1/@Z$_XHWZ]P-)+Q52 M?R60^O^\>)'@4?BAZ+T;(]\D;R;E-SYNF+4)26>5-)3QQZT4KY2^64C])0PF M.(PJ#%H@]=N$)%VJ_X1,AMHHNE-(?2D^&(<@RPQU_L[H?1% M0M+^(=J*:+?WE;X= Y1E<_K/N>CWA=/ISC]&*'I?.'C('7A6TD?SCBM:'W3U M"T8]XL?L$H,@##2$HI\*I:^&[(P^K]$/\>790/N@VWM6(/7&VDIAE2-Y5/IV MH>A$=X0_R8;>3.^5_H PAHA/D;+X&DCZ[Z [__0!88SQ!Z;S'47_6C#RJ_02 M9=%NKZ._NB0+V3M"2#I;2-IKX35PO*FCZ"TNK=TK7Y0(/5_.(!97V(+%Q^1V;FK_A3$3Z*A#UU5^O02+JI& M^&/-:RH< 39%7P[<7KTIF8AEL=:_RH] ZX-*KBZC[? ME*''S!F#AF9Y8-RW)[F#-ILN_BUN MVD17/UDH^J6A2]&%D?LH=G>;&:KJO4%(@DL1[J8KL1Y6"P],4^+.TK]L.2]G M%G-RKF-: K^:TB_A$%R@] =J$3[0",JDCQLI'[)X';H+3A^EOQ"+FJT/X*L6;C M PO$Y'4;LPL;Q,7%*_<\D/3].E-[;D./D2#W&E))_OX$T2UY M1JK>O7C@52K8H22NN;(L"6.OD/I-'%%D\0=,]=X-'@FECT(0@%#T-6./%%TH M))V"03'N8PW+^.YA<[M:EN1K?TD8C9 S\JYIQ$LRK,^EF#Z&/ES4T3>6Q7GD MSV$AK-M[5DFA5GK,N*D4G3]RFM+UZK(RR"-4,Q[9I,/A>)FKP5!$5<,2.0T] M9D+"^'7']"XKO#^A,2HCPZ)G,$M"\,.$Z&6Z+BA:[[-8B_#KD#Y]G86#H!5< M,[[YT,AO,\\H?;O]F(:!(7#AZ)^5BE@;MY'G%&)=0Q\M/+-&TG#296$%2O\& M;HJB%Z3*_XCPG&+\%^^:LN#A:1KQXUK:O^*KJSB:N,R]&&8J]Z1 MBM,(/X0(4T0^29$,B^[#_RR4_NZXZ2G5OZ(+,;LLHBGM/@(/T$?0U>^T]ZVA M[TC]3_::"6&6U$?XI[FV\NR#XP"1[N;'V^=2CU$<>/J7:H3*48J9)?"I8^CQ M184!Y<)A!' 0'K2$W)P::RO//CA0]!W0X\[J$?=OKLG>6MMVZ(C,S9%&*(Q ,%4-O^A+YF[-DF74=[@L1NBLF]D.>HW=G5?79VZ /-P A-O28M8:1;S=@L;:C MM'+Y%DC]1> 22/T>]WI\;D9%$S:2RV%>:8%7,?18>!7&IS@F?Z:O\53ZQK3D MLUC(.2<1[6.?Y@_+7._*07O&N"=\^3:Z]K>A[$,>/;BW6 T]9LG6GUS$ _>^ MR6H=G8Q*VY9A7X5Z/SX6BSY5'/(N@R;M>VM"OZQ\TQ:,&1SGU-ZJ.(#"E1H;G1,I? MT?FQDB9.HJQL+R(NZ,UV8# MIZ[;!=W>D5//S(PO?EE#'TAZ?2,\")-U-@BI/RTDO1>IV6%-&[VYD?[,XHS^ M>ZL@98Z!I'S(;>Z(/2L>\Y(=:!GV')BFATF_%^>^C7#5%NR"EP*6%F&"63W>8! M,T\'Y[/T:X!HC,JE/ADX!$K_C[T'.Q;BM3 [0&TH7.O(\'V/UM<,#D@6M&WC M8Z#H>PT1AVRMW8C]-$9.TIOQX@JI3X]**=2OL5%2\&4,O0G+LQEH)>&6X!>* M/YV8ES1B?.+X /!G;NZ$(8P%G'."2I(CRO1%1,P%)A98TBEFA*+T1Z((KPL" M25M22Q1D& 5C>#UEA6@0412=X/#.5+'D* &2,TM!=Z,S]":+]0K4$PJ+R9GB MA-^Q/N(2.IYGV'+NZ4L1H.C'#@U1N?P]1N72'HE741'":6/;2+3-E#T MFDQBG1M1(IBQC1W5>Q%NV1$]!J3V44=/SL4LWGHDL"!KGXF/48$R7F9&4S0L M[N:MM,,(1L6'&LM@+&/H^15*7VY+.<2,SCDQ)8L':U=XRR-S,2:!ARF2Y&DP M1 MW7[0D-69\P*7@57GF6L"2:O2> N& [0Z\ O;($&^R\: MZ>E=6;#3^DM>P[0XCE>N^9',T\NF#'V4<_&VO,%7DE;4-S(SGYIT9LI&]4Y- M]N7^1G7**#%X0*P"HG2#0]=M>$/2I"; M^@B^W*SQ^\YBSG"')OL9[A(/@SG4]HX@+WYW&(G*5\Q&+I)0O[XVWL@@K-QQ MHH%OO@F,9P)D_+,)0X]*HUB+BSNI<(+T^GB!T(/O"9G=9+,^DZ@8N\0XFB_* MPTCV[_Z&7;+QZ@G\:^D?8N1+^^K7;'P@_/2V7U,M !5"PW+%9X3[ L0EIO<' M2K_1Q3T^QR*$!>)[#$<+],08>)V3,+,+];%K,3&M79ZACZ9G874XWSZQ4<$< M/:X.V6Z;0-$_I]%1\]HV%[9[CMH9-6%FR>:VT/?I]L)_'J[Q^.B'_A8'5AA= MQ54#:^I.EON"W]#K?;ZR,5FIS)G'J,&3)@NA](?9=%/1Y]+ZJ'(-(;%<"_&@ M*U"]OR[;/SZ&*(>86/F"F;Y*,?M=C3.K7ITQSTXR.?]=*F]>USS8:/U<6[RDM6A*=0 M])FZ>*!=UCO#;N@5G5!$2YG[[ OWBMXWU.^Z_D&,53;WAEN8#O52^4)80,QG M@.&VU9^JBD"TR<\SP@@Y?9KY&*+@8%$=(?.5JCD2&5)N13_*FH95)0C/[#H!/)R7SB?YBU^^B?V[8HER(/CTKW;(4TM_.:YWN*HCLJ(18]S)6IF67H$3]=D]Z4 M#\Q"$D,=6M/:Q/6H!XQV-4,2T;<7TSZW#\[=PGSKZ[AX%9U[+PAFQ.07]9MW MWW<[Q=G5FY8EX3,:^OUU0DB3^"1_(Q^"Z]U9IC8]PH7O+>.%]^4:%R['.?8N MYJ(;NU)QX%0(0TC=8T&:R3>=1)C+?9%EZ+%"S4(_?*US\YTD_KZ_.=U7V%AX M 1\3;1/6TEAX*5(^7J4^*ES3P;$O9D-T]'-Y:ETF^W_9ED M.?_!A]%1MW2OA<]Q%$IOBG'WP5715@Y\. M62-Z)QEAT'A5%![<("5)JO18%,[FA=L"__3[;>>=[OPK%JZ7&K5GXI!:3\-V MQ'S$@B\7WI,$!ZGM259Q&7K,BI.PN7['-=,KOB_#O->G69Q0LV7X?CT=K9*9 M;OLO!TNLX9)^7\,-!>Q*&?S9L/8/!P:L"&)]/TLIEZ+,*PB7[J_.;<6'R M'-N_[V*[Y;-9Y)Y)KV5C^ZI[%)+>8?OQ/3;A2AR@2TAZM2^28?OAB(Z!CCQ^ M<*7GIQGZ,*J'Y\7GCCAR6<96AP:[^T1_0NK/LLA>Z?,LS%$C[<^ W MPXHO$[(7# !F_-&DH0^K1G(9^OGG,Y(] ,KXDAD,$RJ%6L#1[C29[IBR>H$T M; MS%,>HNJ4WWF7I&]5SJ'F?Y-\T&'H^5]I":#);W2VE+TKRE.MWT)U_.I=N M=-3\$[CP2H6# CD;-/1NW69?/G!F6B;9AO*QOOB9]DI?;6$+ MJ2]G@2GI) MS%$!4=X^W5&/36X,FDJV@AX M=E9O?CB7_I@R[I;X)HY&@MWH=SR8QH,O5#T,DN#S]'UT7/E]J3QU/+6]VCJ MY#,--@;S6WPQ2VF/8DH^PG':GI4"GN52DX8>Z<<.#5XCB$#I9[,0G +$[NCN MBZL[:N(**Q5*?R0%Y<8NY57O\^7/>-OKSR:9-@V&GK&,1NQFX7(KNA^/)&]] M?Z-"+9>^P(7LBT]N>R'UFSB03=VR*K?G\C>;-/38B9Z#?L#@J&V>Q16NQ2E7 M\=WZUIX\B,/BLO#GO"X4_=037Z\/>E-]-QI'WV34C=)O9^))'%YJ]T#UA>ON MM>2QD-2%150>F,1> MY\8J*+;&9,*Q[[-)D<4G]^A?7C4TDJA+D:P^E]MQA9M 6R*CTJF)*ZD"1E.PXDG$V7LTU+UV72_J]_9 ME%RXMOYTRW,$BC[&(F-%=R8+^7'Q@2NI2TB]BPNG3#BLX84,NRJE(1IM$.W] M4J89>O0G%/V(1:FDOC0-?]]KRU=M>3 /?O@H]UYN\?'?H6EA)N2S19O%I^R1 M96%:]4Y%(,(D_:=E1[(9>J53ZSR5Y7GFB9@O[^'+6NFDR7CFI4RRE&U;W'IV$.XF_N0R]4/2U)N@+=YI:^.#[Z.DR M20^U."*PP0>6VS90=+2%RWD42O_,[:?N.>>F*+GT"4DWU$5RH)T3NI?;8<6; M7/[IS!&]I/<.T.$3,M6 >':R0=AB>X.0\OGY@]CHUO1G8>I+4LKBK;6XYUN M[WG^>/>ZM3H?<2-&0__3)E!GQ_0 -1S.Y?=4YYRP&&4A: M50>'RFV$TN=Q,94[:8A3X%F&'KY1+OJ1@%99 +D-^DN$TCM8\%-TX6!7!O;- M++!-U%%SV=$NWBPZD9*=LAAXEJKOSC^&D"UO@<45 !9+^,XD;HTMU MESO 2?93YS=?V0=\C+2H@T/E-EP^<&,P%)U?&8&D, M5MQX=UEZ2Q(WN#2X!B%BCIZ;A._S&\72.'##YN<^>%1J.ROU8SF0MC#2H@0Z_W+5V]<;D//K8M=H!BFVE*ZJ?A)22M M]-5YVSZMCI"EI>J1=_"E3Z_:?_WGU_4/0HB/98KO$5^IM B"J@AB.N>+B]L^ M+2'%XL1I\%!#AF-G=Q,1I8AENS*W:J6E&<>''=>[/T:W+I]\SU%:@4/^+I[) MQZYROK0)J3_-P7\#PRFTY^*%L$BNL&(C M:Z;"85SAI*'^-52ZPH&;:0C_NB^4HE]B0^TL7."_9.O+P1$?SD#J]XACMMT]J^]*UU>>?;#[ M/->F\1'MY\ZNNNH!+OQ). ]D;VT3LC$?]S4;'UB%1GP/'1^Y GDH4' M9_BFP5O1^KHAT' O"4FWAU(6D;%Q$6CADEJ]ZI8HU^2![RF$X& MBE9SK>+;_MTC9@EY.$1U;_:[;3S/;ZUC[%D7QV%XBZI+PG77:%D!XQ8\R8V3 MSI.#>P_&U]0[5_JBI/S"1#+-LK&]D;/2M\.0-6/P^TL"22O")#5]>=EU'*'T M<9XZF#G"#F=$^GCXVUV>#YV'KMWGL)6U'A@,T%>'^DM<:&#&>495U^HRU9OE MM$V!HI]SN- 2K"KWD]-//:2%>NG;[78KZ-HO/BM9GXF_IJ')4]$LDQ17US3PES38N M2F\6BCX.EP06[5&>%15$,:.L]#9F[T8<.4_9K$[RX.$D':V3& E_WFB)R M72V+!BA)?.QON *C=81W(%D)ZU8N+7GN"@L#1[CWRWDYQ_5,6B@:8NH#1;]J&*=;4=X9_F)LFVC<48I. M"/=*U>_O2/HH0A<1Q2,4;2V%3\DX_G @-*!'W'HY-GA5:L6S[; VH-=ZGU"T M'O6^DNN)F'T*V>MR;8"2T$]==491[AVN\!1C;>FQ*5""J0X>^M-E6(&-E+-A M,+QT893+36;JS!SQ,H@W:N^4#Q_$1XAS07H0%P:^2>JG%4_CV@ZS"7RS8*9] MM-)T,Y#ZK5DPIOSZWMG5FY:ET9QV#5%9=^UL1^#-72XD+1WG QIHN\J&YA':?8[F\"C<9@8-4AZ1CU%0ED$^GKC M.-9]690^-HTN+,RRA5O6Q:UB.VQPT+Z1,KBXKT6CI,M<9$!)5+<]XY M7^W[L0P\SZTRP\[C ]N]YL*Z:C)8Z1V^"Z6!*E[A=QF(A:)2_M::"F\5G_O8 M4?0ZEXZJYTO7;K]'H.@'W'AQP,M/>C-K'8B<<=QU$WQ>(GY?2/U^#WH0099< MT!XW;W8&W4V'5-5)^WR4/_%-#YZ,AWZE-^&]LG1,U%%(^ORD,'29I*=Z^RMK MU.'IS.FG-.JS8S9*6+SC4*(H FCKI,C?P>."//JB[=VF939:N 6C5^*@HMWP M![-MK..OJWL0894GOS+W5JS:<-=IP8[?O%-F%DKO**)%2/VINOT'DK8 /J*]ZL)@;+?'W5BDB.ZB^TC" MFV@78_PNZTO3 @B*Z!OY?7P].6L[5%4\^[[.3BTF8F+QI M<&AX%>V&<6M".9#4,4DS.U09A4X6T1HEOTV:VV+H0UDTTA.*/N?J<*5S.[ Q M 1;ZBY7:QH8JY0-5_=YM0LT_J4AFE>^'B_"(\Q_BZV1NS*,J#:+X M>K::$V6%@*)F;J(10Y5-787NY+/&=\VWSRJ+ . MBT<3QZC*Y4TCIRWK Z-H=R#II4W0.A*849;>GI$P5-'[DG7=PR2&F@IG*A72 M=@Y&F=HP;/O,UJ5'[VIJB[0L'H6QS/JSW-4NJ^I3U9<(QK2AQ!>&C[5^4W_C M*\D ,5241!5!:_<5U(_8VJ_(F?3]1V"FO5U'<%Q7"S#%SR.F8C7'6.\I@T M,S.#LA5(?JJ,8Q)GO]_[,0/#^E8!NI-_&X5]HBQ!!B5/-7+79OGRC%_.0Q"H M+\'%8;PTB&X12+#PP*EJ6X00(D'(MPJ?#Q\ZJS<_'&G]8S3X)U7''YF_^B5< MVU)6E5OR^; D@CYYZ:K>H7FT^"PZ0D_28)ND2,6SH7>2+O-;Z:N;-> M0\54(>GB5+R:?$^5/F^9VO0(%Y=%<8Y].SF+'$'QH9A%A7Z$I-HS"H1*#BIU8F*^3".;2@Z2KL%(I M=_V2U(&+Q;UO"L./;T? M(_PY_:BH]'IM>U&DTV%FN_X(UH-<_5J4YX&D)X8+1K5>FCL0U1-(_2JW_DL> MHZ*Z(E@OJ/6?!]OW'@R0D/3F*%+ECB)%*;B_5RC]7]OTE)HS/ M)/?H2[$)>0%M"\8O?Y1U$_3#9(=V-S^^K'$L2YOQ6W?UDP-%'XJRP=F,0CCS MHF\C[M_,)$IDP:;AC3AZ9'37^I>T(@VF>VWI6OV@<+M.?5TMF2G:C<@@V(&) M2P::F9G!S%*_@%? MTLB]@[+'-\!E$I7!O<+XT12=$"C]['&Z'YIF/$;Z6#P.%*V):GB?$XWZMX7E M3DWIWNL#J7\873]'*/UA5'5$K/$T*Q%&='#OP,"%)17TZ4+2.6&HKKXT2L:Z M A]$+"8+15_&HBEV>PHKF\X_J>D=JM+D;_&&83!N.4FG& .!ZI.2OHFR&(&B M[PA%%YK0/D7KPRT-]RX&6 RT'6@ZT'"C)@?\'(2%C]SD3^C0 245. %1*Y"8((! end XML 13 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover
3 Months Ended
Mar. 31, 2022
Cover [Abstract]  
Document Type 6-K
Entity File Number 001-39750
Entity Registrant Name DOCEBO INC.
Entity Address, Address Line One 366 Adelaide St. West
Entity Address, Address Line Two Suite 701
Entity Address, City or Town Toronto
Entity Address, State or Province ON
Entity Address, Country CA
Entity Address, Postal Zip Code M5V 1R7
Entity Central Index Key 0001829959
Amendment Flag false
Document Period End Date Mar. 31, 2022
Current Fiscal Year End Date --12-31
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.1
UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF FINANCIAL POSITION - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 211,982 $ 215,323
Trade and other receivables (Note 4) 31,627 27,685
Prepaids and deposits 7,967 6,992
Net investment in finance lease 82 99
Contract costs, net 2,966 1,390
Total current assets 254,624 251,489
Non-current assets:    
Contract costs, net 5,290 3,849
Net investment in finance lease 207 204
Deferred tax asset 52 0
Right-of-use assets, net (Note 5) 2,920 3,059
Property and equipment, net (Note 6) 2,695 2,645
Intangible assets, net (Note 7) 1,459 1,576
Goodwill (Note 8) 6,272 5,301
Total assets 273,519 268,123
Current liabilities:    
Trade and other payables 23,808 22,817
Income taxes payable 207 0
Deferred revenue 51,189 44,578
Contingent consideration 467 467
Lease obligations (Note 5) 1,321 1,311
Total current liabilities 76,992 69,173
Non-current liabilities:    
Contingent consideration 2,252 2,236
Deferred revenue 77 116
Lease obligations (Note 5) 2,539 2,690
Employee benefit obligations 2,622 2,560
Deferred tax liability 710 692
Total liabilities 85,192 77,467
Shareholders’ equity    
Share capital (Note 10) 266,514 266,119
Contributed surplus 5,335 4,312
Accumulated other comprehensive income 5,325 2,113
Deficit (88,847) (81,888)
Total equity 188,327 190,656
Total liabilities and equity $ 273,519 $ 268,123
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.22.1
UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF LOSS AND COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Profit or loss [abstract]    
Revenue (Note 13) $ 32,055 $ 21,742
Cost of revenue (Note 14 and 15) 6,552 3,864
Gross profit 25,503 17,878
Operating expenses    
General and administrative (Note 15) 7,375 7,437
Sales and marketing (Note 15) 13,747 9,119
Research and development (Note 15) 6,186 4,143
Share-based compensation (Note 11) 1,094 378
Foreign exchange loss 3,391 1,951
Depreciation and amortization (Note 5, 6 and 7) 580 474
Operating expenses 32,373 23,502
Operating loss (6,870) (5,624)
Finance income, net (Note 9) (19) (2)
Other income (21) (21)
Loss before income taxes (6,830) (5,601)
Income tax expense 129 43
Net loss for the periods (6,959) (5,644)
Item that may be reclassified subsequently to income:    
Exchange gain on translation of foreign operations (3,212) (2,114)
Comprehensive loss $ (3,747) $ (3,530)
Loss per share - basic (in USD per share) $ (0.21) $ (0.17)
Loss per share - diluted (in USD per share) $ (0.21) $ (0.17)
Weighted average number of common shares outstanding - basic (in shares) 33,017,421 32,781,080
Weighted average number of common shares outstanding - diluted (in shares) 33,017,421 32,781,080
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.1
UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY
$ in Thousands
USD ($)
shares
Common shares
USD ($)
shares
Contributed surplus
USD ($)
Accumulated other comprehensive income
USD ($)
Deficit
USD ($)
Balance at beginning of period (in shares) at Dec. 31, 2020 | shares   32,630,536      
Balance at beginning of period at Dec. 31, 2020 $ 200,306 $ 264,357 $ 2,537 $ 1,699 $ (68,287)
Exercise of stock options (in shares) | shares 62,388 62,388      
Exercise of stock options $ 103 $ 143 (40)    
Share-based compensation 378   378    
Comprehensive loss (3,530)     2,114 (5,644)
Balance at end of period (in shares) at Mar. 31, 2021 | shares   32,692,924      
Balance at end of period at Mar. 31, 2021 197,257 $ 264,500 2,875 3,813 (73,931)
Balance at beginning of period (in shares) at Dec. 31, 2021 | shares   32,857,422      
Balance at beginning of period at Dec. 31, 2021 $ 190,656 $ 266,119 4,312 2,113 (81,888)
Exercise of stock options (in shares) | shares 34,853 1,897      
Exercise of stock options $ 20 $ 34 (14)    
Share-based compensation 1,094   1,094    
Share issuance under ESPP (in shares) | shares   6,377      
Share issuance under ESPP 304 $ 361 (57)    
Comprehensive loss (3,747)     3,212 (6,959)
Balance at end of period (in shares) at Mar. 31, 2022 | shares   32,865,696      
Balance at end of period at Mar. 31, 2022 $ 188,327 $ 266,514 $ 5,335 $ 5,325 $ (88,847)
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.1
UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Cash flows (used in) from operating activities    
Net loss $ (6,959) $ (5,644)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 580 474
Share-based compensation 1,094 378
Unrealized foreign exchange loss 3,194 1,694
Income tax expense 129 43
Finance income, net (19) (2)
Changes in non-cash working capital items:    
Trade and other receivables (4,087) 1,260
Prepaids and deposits (968) (4,177)
Contract costs (3,015) (349)
Trade and other payables 1,220 1,371
Employee benefit obligations 110 172
Deferred revenue 6,749 2,597
Cash used in operating activities (1,972) (2,183)
Cash flows used in investing activities    
Purchase of property and equipment (303) (171)
Acquisition of business, net of cash acquired (1,071) 0
Cash used in investing activities (1,374) (171)
Cash flows (used in) from financing activities    
Payments received on net investment in finance lease 21 25
Repayment of lease obligations (345) (308)
Interest received 103 90
Proceeds from exercise of stock options 20 103
Proceeds from share issuance under ESPP 304 0
Repayment of borrowings 0 (7)
Cash from (used in) financing activities 103 (97)
Net change in cash and cash equivalents during the period (3,243) (2,451)
Effect of foreign exchange on cash and cash equivalents (98) 177
Cash and cash equivalents, beginning of the period 215,323 219,658
Cash and cash equivalents, end of the period $ 211,982 $ 217,384
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of business
3 Months Ended
Mar. 31, 2022
Corporate Information And Statement Of IFRS Compliance [Abstract]  
Nature of business Nature of business
Docebo Inc. (the “Company” or “Docebo”) is a provider of cloud-based learning management systems. The Company was incorporated on April 21, 2016 under the laws of the Province of Ontario. The Company’s head office is located at Suite 701, 366 Adelaide Street West, Toronto, Canada, M5V 1R9.

The Company’s shares are listed on both the Toronto Stock Exchange (“TSX”), as of October 8, 2019, and the Nasdaq Global Select Market (“Nasdaq”), as of December 3, 2020, under the stock symbol “DCBO”.
The Company has the following subsidiaries:

Entity nameCountry
Ownership percentage
March 31,
2022
Ownership percentage
December 31, 2021
%%
Docebo S.p.AItaly100100
Docebo NA, Inc.United States100100
Docebo EMEA FZ-LLCDubai100100
Docebo UK LimitedEngland100100
Docebo France Société par Actions Simplifiée (“Docebo France”)France100100
Docebo DACH GmbH (“Docebo Germany”)Germany100100
Docebo Australia Pty Ltd1 ("Docebo Australia")
Australia100
1 On January 21, 2022, the Company acquired all of the issued and outstanding shares of Skillslive Edu Pty Ltd. (“Skillslive”), an educational consulting agency located in Melbourne, Australia. On February 2, 2022 Skillslive changed its name to Docebo Australia Pty Ltd.
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of preparation
3 Months Ended
Mar. 31, 2022
Corporate Information And Statement Of IFRS Compliance [Abstract]  
Basis of preparation Basis of preparation
Statement of compliance

These unaudited condensed consolidated interim financial statements (“financial statements”) have been prepared by management using the same accounting policies and methods as those used in the Company’s consolidated financial statements for the year ended December 31, 2021. These unaudited condensed consolidated interim financial statements have been prepared in compliance with IAS 34 – Interim Financial Reporting. Accordingly, certain disclosures normally included in annual financial statements prepared in accordance with International Financial Reporting Standards as issued by the International Accounting Standards Board (“IFRS”) have been omitted or condensed. These unaudited condensed consolidated interim financial statements should be read in conjunction with the Company’s consolidated financial statements for the year ended December 31, 2021.

These financial statements were approved and authorized for issuance by the Board of Directors of the Company on May 11, 2022.
Use of estimates, assumptions and judgments

The preparation of these financial statements in conformity with IFRS requires management to make estimates, assumptions and judgments that affect the application of accounting policies and the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the period. Actual results may differ from those estimates.
Estimates are based on management’s best knowledge of current events and actions the Company may undertake in the future. Estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to accounting estimates are recognized in the period in which the estimate is revised if the revision affects only that period, or in the period of the revision and future periods if the revision affects both current and future periods.

The impact of the novel coronavirus (“COVID-19”) pandemic, with its combined health toll and sharp decline in global economic output, is unprecedented and the full extent of the impact will depend on future developments. These developments are highly uncertain and cannot be accurately predicted, including new information which may emerge concerning its severity, its duration and actions by government authorities to contain the outbreak or manage its impact. The extent of the impact of COVID-19 and measures taken to contain the virus on our results of operations and overall financial performance remains uncertain.
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of significant accounting policies
3 Months Ended
Mar. 31, 2022
Corporate Information And Statement Of IFRS Compliance [Abstract]  
Summary of significant accounting policies Summary of significant accounting policiesIn preparing these financial statements, the significant accounting policies applied in these financial statements are the same as those applied and described in the Company’s annual audited consolidated financial statements for the year ended December 31, 2021.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Trade and other receivables
3 Months Ended
Mar. 31, 2022
Subclassifications of assets, liabilities and equities [abstract]  
Trade and other receivables Trade and other receivables
The Company’s trade and other receivables as at March 31, 2022 and December 31, 2021 include the following:
2022
2021
$$
Trade receivables25,020 21,985 
Accrued revenues3,678 3,241 
Tax credits receivable2,567 2,423 
Other receivables362 36 
31,627 27,685 

Included in trade receivables is a loss allowance of $1,051 as at March 31, 2022 and $1,007 as at December 31, 2021.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Leases Leases
The Company’s right-of-use assets by class of assets are as follows:
PremisesOthersTotal
$$$
Costs
Balance – December 31, 2021
4,9743305,304
Additions141141
Effects of foreign exchange(31)(2)(33)
Balance – March 31, 2022
5,0843285,412
PremisesOthersTotal
Accumulated amortization
Balance – December 31, 2021
2,0372082,245
Amortization24917266
Effects of foreign exchange(16)(3)(19)
Balance – March 31, 2022
2,2702222,492
Carrying value
Net balance – December 31, 2021
2,9371223,059
Net balance – March 31, 2022
2,8141062,920

The Company’s lease obligations are as follows:
2022
$
Balance – December 31, 20214,001 
Additions141 
Interest accretion75 
Lease repayments(345)
Effects of foreign exchange(12)
Balance – March 31, 2022
3,860 
Current1,321 
Non-current2,539 
3,860 
Expenses incurred for the three months ended March 31, 2022 and 2021 relating to short-term leases and leases of low-value assets were $62 and $67, respectively.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Property and equipment
3 Months Ended
Mar. 31, 2022
Property, plant and equipment [abstract]  
Property and equipment Property and equipment
Furniture and office equipmentLeasehold improvementsLand and BuildingTotal
$$$$
Cost
Balance – December 31, 2021
2,098 1,830 359 4,287 
Additions297 — 303 
Effects of foreign exchange(20)(20)(9)(49)
Balance – March 31, 2022
2,375 1,816 350 4,541 
Accumulated depreciation
Balance – December 31, 2021
854 707 81 1,642 
Depreciation150 73 226 
Effects of foreign exchange(11)(8)(3)(22)
Balance – March 31, 2022
993 772 81 1,846 
Carrying value
Balance – December 31, 2021
1,244 1,123 278 2,645 
Balance – March 31, 2022
1,382 1,044 269 2,695 
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible assets
3 Months Ended
Mar. 31, 2022
Intangible Assets [Abstract]  
Intangible assets Intangible assets
Acquired
Customer relationshipsTechnologyTrademarksTotal
$$$$
Cost
Balance – December 31, 2021
1,415 532 46 1,993 
Effects of foreign exchange(26)(10)(1)(37)
Balance – March 31, 2022
1,389 522 45 1,956 
Accumulated amortization
Balance – December 31, 2021
276 124 17 417 
Amortization58 26 88 
Effects of foreign exchange(6)(2)— (8)
Balance – March 31, 2022
328 148 21 497 
Carrying value
Balance – December 31, 2021
1,139 408 29 1,576 
Balance – March 31, 2022
1,061 374 24 1,459 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill
3 Months Ended
Mar. 31, 2022
Goodwill [Abstract]  
Goodwill Goodwill
$
Balance – December 31, 2021
5,301 
Additions1,071 
Effects of foreign exchange(100)
Balance – March 31, 2022
6,272 

On January 21, 2022, the Company acquired all of the issued and outstanding shares of Skillslive for total consideration, including a working capital adjustment, of $1,071. The acquisition of Skillslive will contribute to the expansion of the Company’s footprint in Australia and accelerate time-to-market by immediately adding specialized talent and infrastructure in the Asia-Pacific (“APAC”) region.
The acquisition has been accounted for as a business combination in accordance with IFRS 3, Business Combinations, using the acquisition method whereby the net assets acquired and the liabilities assumed are recorded at fair value. Goodwill arising on the acquisition reflects the benefits attributable to synergies and the estimated fair value of an assembled workforce. These benefits were not recognized separately from goodwill because they did not meet the recognition criteria for identifiable intangible assets. This goodwill is not deductible for income taxes.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Borrowings
3 Months Ended
Mar. 31, 2022
Financial Instruments [Abstract]  
Borrowings Borrowings
Credit Facility

On June 1, 2021, the Company terminated the $15,000 committed revolving term credit facility (the “Credit Facility”) it secured from the Toronto-Dominion Bank on July 25, 2019 and repaid all accrued and unpaid interest. Unamortized financing costs of $64 were derecognized and expensed to finance expense during the second quarter of 2021. Prior to termination, the balance drawn on the facility was $nil.

Finance income, net

Finance income for the three months ended March 31, 2022 and 2021 is comprised of:
Three months ended March 31,
2022
2021
$$
Interest on contingent consideration16 18 
Interest on lease obligations75 85 
Interest and amortization of deferred financing costs on credit facility 12 
Interest income(110)(117)
(19)(2)
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Share capital
3 Months Ended
Mar. 31, 2022
Share Capital, Reserves And Other Equity Interest [Abstract]  
Share capital Share capital
Authorized:
Unlimited common shares with no par value
Issued and outstanding:
Number of shares
Amount
#$
Balance – December 31, 2021
32,857,422 266,119 
Stock option exercise1,897 34 
Share issuance under ESPP6,377 361 
Balance – March 31, 2022
32,865,696 266,514 
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based compensation
3 Months Ended
Mar. 31, 2022
Share-Based Payment Arrangements [Abstract]  
Share-based compensation Share-based compensation
Three months ended March 31,
2022
2021
$$
Stock options397 262 
DSUs204 116 
RSUs449 — 
ESPP44 — 
1,094 378 

There were no PSUs issued and outstanding for the three months ended March 31, 2022 and 2021.
The changes in the number of stock options during the three months ended March 31, 2022 and 2021 were as follows:
2022
20211
Number of optionsWeighted average exercise priceNumber of optionsWeighted average exercise price
#C$#C$
Options outstanding – January 11,283,088 12.00 1,516,641 6.73 
Options granted1
34,667 54.26 92,551 51.01 
Options forfeited(1,897)16.00 — — 
Options exercised(34,853)34.62 (62,388)1.85 
Options outstanding – March 31
1,281,005 12.52 1,546,804 9.58 
Options exercisable – March 31
891,286 3.84 897,676 2.74 

1 In March 2021, the Company granted stock options to certain executives. Subsequently, the Company identified an error in determining the expected life and volatility inputs used in the Black-Scholes pricing model to calculate the fair value of options, which led to the Company determining that 63,992 excess options were granted in March 2021 to six senior executives (the “Awardees”). The granting of excess options was immaterial to the Company but the error resulted in an award of options to the Awardees that was not reasonable and appropriate to grant. During 2021, the Company amended and restated the option award agreements for those affected Awardees to reflect the issuance of the appropriate number of options.
The following table is a summary of the Company’s stock options outstanding as at March 31, 2022:
Options outstandingOptions exercisable
Exercise price rangeNumber outstandingWeighted average remaining contractual life (years)Exercise price rangeNumber exercisable
C$##C$#
0.0001 - 1.09
784,368 5.21
0.0001 - 1.09
748,368 
8.86 - 11.06
54,553 8.47
8.86 - 11.06
23,826 
15.79 - 16.00
275,697 7.53
15.79 - 16.00
100,509 
26.43 - 95.12
166,387 9.33
26.43 - 95.12
18,583 
1,281,005 6.39891,286 

The following table is a summary of the Company’s stock options outstanding as at March 31, 2021:
Options outstandingOptions exercisable
Exercise price rangeNumber outstandingWeighted average remaining contractual life (years)Exercise price rangeNumber exercisable
C$##C$#
0.0001 - 1.09
840,418 6.09
0.0001 - 1.09
752,018 
8.86 - 11.06
215,120 9.72
8.86 - 11.06
79,264 
15.79 - 16.00
373,883 8.53
15.79 - 16.00
66,394 
26.43 - 64.19
117,383 9.94
26.43 - 64.19
— 
1,546,804 7.57897,676 
The Company has five components within its share-based compensation plan: stock options, DSUs, RSUs, PSUs and shares issued pursuant to the ESPP. Share-based compensation expense for the three months ended March 31, 2022 was $1,094 (2021 - $378), respectively. The expense associated with each component is as follows for the three months ended March 31:
The weighted average fair value of share options granted during the three months ended March 31, 2022 and 2021 was estimated at the date of grant using the Black-Scholes option pricing model using the following inputs:

2022
2021
C$C$
Weighted average stock price valuation$54.26 $51.01 
Weighted average exercise price$54.26 $51.01 
Risk-free interest rate2.03 %1.13 %
Expected life in years6.256.25
Expected dividend yield— %— %
Volatility61 %60 %
Weighted average fair value of options issued$31.67 $28.63 
DSUs

The following table presents information concerning the number of DSUs granted by the Company:
#
DSUs – December 31, 2021
59,654 
Granted (at C$86.93 per unit)
751 
DSUs - March 31, 2022
60,405 
RSUs

The following table presents information concerning the number of RSUs granted by the Company:
#
RSUs – December 31, 2021
46,591 
Granted (at C$54.26 per unit)
17,361 
Forfeited (at $86.38 per unit)
(1,261)
RSUs - March 31, 2022
62,691 
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Loss per share
3 Months Ended
Mar. 31, 2022
Earnings per share [abstract]  
Loss per share Loss per share
The Company has three categories of potentially dilutive securities outstanding: stock options, DSUs and RSUs. All potentially dilutive securities have been excluded from the calculation of diluted loss per share for the periods in which the Company is in a net loss position. Including the dilutive securities in these periods would be anti-dilutive; therefore, basic and diluted number of shares used in the calculation is the same for the periods presented.

The weighted average outstanding number and type of securities that could potentially dilute basic net income per share in the future but would have decreased the loss per share (anti-dilutive) for the periods in which the Company is in a net loss position are as follows:
Three months ended March 31,
2022
2021
##
Stock options1,027,646 1,154,738 
DSUs60,380 46,872 
RSUs48,341 — 
1,136,367 1,201,610 
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and related balances
3 Months Ended
Mar. 31, 2022
Revenue From Contracts With Customers [Abstract]  
Revenue and related balances Revenue and related balances
Disaggregated revenue

The Company derives its revenues from two main sources, subscription to its SaaS application, and professional services revenue, which includes services such as initial implementation, project management, and training.

The following table represents disaggregation of revenue for the three months ended March 31:
Three months ended March 31,
2022
2021
$$
Subscription revenue29,128 19,775 
Professional services2,927 1,967 
32,055 21,742 
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Cost of revenue
3 Months Ended
Mar. 31, 2022
Analysis of income and expense [abstract]  
Cost of revenue Cost of revenue
The following table represents cost of revenue for the three months ended March 31:
Three months ended March 31,
2022
2021
$$
Employee salaries and benefits4,159 2,785 
Web hosting fees1,057 711 
Third party service fees1,173 155 
Other163 213 
6,552 3,864 
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Employee compensation
3 Months Ended
Mar. 31, 2022
Analysis of income and expense [abstract]  
Employee compensation Employee compensationThe total employee compensation comprising salaries and benefits, inclusive of tax credits, for the three months ended March 31, 2022 was $21,875 (2021 - $14,940).
Employee compensation costs were included in the following expenses for the three months ended March 31:    
Three months ended March 31,
2022
2021
$$
Cost of revenue4,159 2,785 
General and administrative3,365 2,295 
Sales and marketing9,707 6,578 
Research and development4,644 3,282 
21,875 14,940 
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Related party transactions
3 Months Ended
Mar. 31, 2022
Related Party [Abstract]  
Related party transactions Related party transactions
Key management personnel are those persons having the authority and responsibility for planning, directing and controlling activities of the Company, directly or indirectly, including the Chief Executive Officer, Chief Financial Officer, Chief Operating Officer, Chief Technology Officer, Chief Corporate Development Officer and Chief Human Resource Officer and Directors.

Compensation expense for the Company’s key management personnel for the three months ended March 31, 2022 and 2021 is as follows:
Three months ended March 31,
2022
2021
$$
Salaries and benefits1,489 1,005 
Share-based compensation668 227 
2,157 1,232 
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Financial instruments and risk management
3 Months Ended
Mar. 31, 2022
Financial Instruments [Abstract]  
Financial instruments and risk management Financial instruments and risk management
Credit risk is the risk of financial loss to the Company if a customer or counterparty to a financial instrument fails to meet its contractual obligations, and arises principally from deposits with banks and outstanding receivables. The Company trades only with recognized, creditworthy third parties. Due to the Company’s diversified customer base, there is no particular concentration of credit risk related to the Company’s trade and other receivables. Trade and other receivables are monitored on an ongoing basis to ensure timely collection of amounts. Potential effects from COVID-19 on the Company’s credit risk have been considered and have resulted in increases to its allowances for expected credit losses on customer balances. The Company continues its assessment given the fluidity of COVID-19’s global impact.

The carrying values of cash and cash equivalents, trade and other receivables, trade and other payables and borrowings approximate fair values due to the short-term nature of these items or being carried at fair value or, for borrowings, the interest rates charged approximate current market rates. The risk of material change in fair value is not considered to be significant. The Company does not use derivative financial instruments to manage this risk.

Contingent consideration is classified as a Level 3 financial instrument. The fair value of the contingent consideration was calculated using discounted cash flows. During the three months ended March 31, 2022, there were no transfers of amounts between levels in the fair value hierarchy.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Segment information
3 Months Ended
Mar. 31, 2022
Operating Segments [Abstract]  
Segment information Segment informationThe Company reports segment information based on internal reports used by the chief operating decision maker (“CODM”) to make operating and resource allocation decisions and to assess performance. The CODM is the Chief Executive Officer. The CODM makes decisions and assesses performance of the Company on a consolidated basis such that the Company is a single reportable operating segment.
The following tables present details on revenues derived in the following geographical locations for the three months ended March 31, 2022 and 2021.

Three months ended March 31,
2022
2021
$$
North America23,855 15,222 
Rest of World
8,200 6,520 
32,055 21,742 
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of significant accounting policies (Policies)
3 Months Ended
Mar. 31, 2022
Corporate Information And Statement Of IFRS Compliance [Abstract]  
Use of estimates, assumptions and judgments
Use of estimates, assumptions and judgments

The preparation of these financial statements in conformity with IFRS requires management to make estimates, assumptions and judgments that affect the application of accounting policies and the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the period. Actual results may differ from those estimates.
Estimates are based on management’s best knowledge of current events and actions the Company may undertake in the future. Estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to accounting estimates are recognized in the period in which the estimate is revised if the revision affects only that period, or in the period of the revision and future periods if the revision affects both current and future periods.

The impact of the novel coronavirus (“COVID-19”) pandemic, with its combined health toll and sharp decline in global economic output, is unprecedented and the full extent of the impact will depend on future developments. These developments are highly uncertain and cannot be accurately predicted, including new information which may emerge concerning its severity, its duration and actions by government authorities to contain the outbreak or manage its impact. The extent of the impact of COVID-19 and measures taken to contain the virus on our results of operations and overall financial performance remains uncertain.
In preparing these financial statements, the significant judgments made by management in applying the Company’s accounting policies and the key sources of uncertainty are the same as those applied and described in the Company’s annual audited consolidated financial statements for the year ended December 31, 2021.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of business (Tables)
3 Months Ended
Mar. 31, 2022
Corporate Information And Statement Of IFRS Compliance [Abstract]  
List of subsidiaries
The Company has the following subsidiaries:

Entity nameCountry
Ownership percentage
March 31,
2022
Ownership percentage
December 31, 2021
%%
Docebo S.p.AItaly100100
Docebo NA, Inc.United States100100
Docebo EMEA FZ-LLCDubai100100
Docebo UK LimitedEngland100100
Docebo France Société par Actions Simplifiée (“Docebo France”)France100100
Docebo DACH GmbH (“Docebo Germany”)Germany100100
Docebo Australia Pty Ltd1 ("Docebo Australia")
Australia100
1 On January 21, 2022, the Company acquired all of the issued and outstanding shares of Skillslive Edu Pty Ltd. (“Skillslive”), an educational consulting agency located in Melbourne, Australia. On February 2, 2022 Skillslive changed its name to Docebo Australia Pty Ltd.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Trade and other receivables (Tables)
3 Months Ended
Mar. 31, 2022
Subclassifications of assets, liabilities and equities [abstract]  
Components of trade and other receivables
The Company’s trade and other receivables as at March 31, 2022 and December 31, 2021 include the following:
2022
2021
$$
Trade receivables25,020 21,985 
Accrued revenues3,678 3,241 
Tax credits receivable2,567 2,423 
Other receivables362 36 
31,627 27,685 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Reconciliation of right-of-use assets
The Company’s right-of-use assets by class of assets are as follows:
PremisesOthersTotal
$$$
Costs
Balance – December 31, 2021
4,9743305,304
Additions141141
Effects of foreign exchange(31)(2)(33)
Balance – March 31, 2022
5,0843285,412
PremisesOthersTotal
Accumulated amortization
Balance – December 31, 2021
2,0372082,245
Amortization24917266
Effects of foreign exchange(16)(3)(19)
Balance – March 31, 2022
2,2702222,492
Carrying value
Net balance – December 31, 2021
2,9371223,059
Net balance – March 31, 2022
2,8141062,920
Schedule of lease obligations
The Company’s lease obligations are as follows:
2022
$
Balance – December 31, 20214,001 
Additions141 
Interest accretion75 
Lease repayments(345)
Effects of foreign exchange(12)
Balance – March 31, 2022
3,860 
Current1,321 
Non-current2,539 
3,860 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Property, plant and equipment (Tables)
3 Months Ended
Mar. 31, 2022
Property, plant and equipment [abstract]  
Summary of property and equipment
Furniture and office equipmentLeasehold improvementsLand and BuildingTotal
$$$$
Cost
Balance – December 31, 2021
2,098 1,830 359 4,287 
Additions297 — 303 
Effects of foreign exchange(20)(20)(9)(49)
Balance – March 31, 2022
2,375 1,816 350 4,541 
Accumulated depreciation
Balance – December 31, 2021
854 707 81 1,642 
Depreciation150 73 226 
Effects of foreign exchange(11)(8)(3)(22)
Balance – March 31, 2022
993 772 81 1,846 
Carrying value
Balance – December 31, 2021
1,244 1,123 278 2,645 
Balance – March 31, 2022
1,382 1,044 269 2,695 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible assets (Tables)
3 Months Ended
Mar. 31, 2022
Intangible Assets [Abstract]  
Summary of intangible assets
Acquired
Customer relationshipsTechnologyTrademarksTotal
$$$$
Cost
Balance – December 31, 2021
1,415 532 46 1,993 
Effects of foreign exchange(26)(10)(1)(37)
Balance – March 31, 2022
1,389 522 45 1,956 
Accumulated amortization
Balance – December 31, 2021
276 124 17 417 
Amortization58 26 88 
Effects of foreign exchange(6)(2)— (8)
Balance – March 31, 2022
328 148 21 497 
Carrying value
Balance – December 31, 2021
1,139 408 29 1,576 
Balance – March 31, 2022
1,061 374 24 1,459 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill (Tables)
3 Months Ended
Mar. 31, 2022
Goodwill [Abstract]  
Disclosure of reconciliation of changes in goodwill
$
Balance – December 31, 2021
5,301 
Additions1,071 
Effects of foreign exchange(100)
Balance – March 31, 2022
6,272 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Borrowings (Tables)
3 Months Ended
Mar. 31, 2022
Financial Instruments [Abstract]  
Finance income, net
Finance income for the three months ended March 31, 2022 and 2021 is comprised of:
Three months ended March 31,
2022
2021
$$
Interest on contingent consideration16 18 
Interest on lease obligations75 85 
Interest and amortization of deferred financing costs on credit facility 12 
Interest income(110)(117)
(19)(2)
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Share capital (Tables)
3 Months Ended
Mar. 31, 2022
Share Capital, Reserves And Other Equity Interest [Abstract]  
Share capital reconciliation
Authorized:
Unlimited common shares with no par value
Issued and outstanding:
Number of shares
Amount
#$
Balance – December 31, 2021
32,857,422 266,119 
Stock option exercise1,897 34 
Share issuance under ESPP6,377 361 
Balance – March 31, 2022
32,865,696 266,514 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based compensation (Tables)
3 Months Ended
Mar. 31, 2022
Share-Based Payment Arrangements [Abstract]  
Expense associated with each component
Three months ended March 31,
2022
2021
$$
Stock options397 262 
DSUs204 116 
RSUs449 — 
ESPP44 — 
1,094 378 
The expense associated with each component is as follows for the three months ended March 31:
Changes in stock options
The changes in the number of stock options during the three months ended March 31, 2022 and 2021 were as follows:
2022
20211
Number of optionsWeighted average exercise priceNumber of optionsWeighted average exercise price
#C$#C$
Options outstanding – January 11,283,088 12.00 1,516,641 6.73 
Options granted1
34,667 54.26 92,551 51.01 
Options forfeited(1,897)16.00 — — 
Options exercised(34,853)34.62 (62,388)1.85 
Options outstanding – March 31
1,281,005 12.52 1,546,804 9.58 
Options exercisable – March 31
891,286 3.84 897,676 2.74 

1 In March 2021, the Company granted stock options to certain executives. Subsequently, the Company identified an error in determining the expected life and volatility inputs used in the Black-Scholes pricing model to calculate the fair value of options, which led to the Company determining that 63,992 excess options were granted in March 2021 to six senior executives (the “Awardees”). The granting of excess options was immaterial to the Company but the error resulted in an award of options to the Awardees that was not reasonable and appropriate to grant. During 2021, the Company amended and restated the option award agreements for those affected Awardees to reflect the issuance of the appropriate number of options.
Stock options outstanding and exercisable by range of exercise prices
The following table is a summary of the Company’s stock options outstanding as at March 31, 2022:
Options outstandingOptions exercisable
Exercise price rangeNumber outstandingWeighted average remaining contractual life (years)Exercise price rangeNumber exercisable
C$##C$#
0.0001 - 1.09
784,368 5.21
0.0001 - 1.09
748,368 
8.86 - 11.06
54,553 8.47
8.86 - 11.06
23,826 
15.79 - 16.00
275,697 7.53
15.79 - 16.00
100,509 
26.43 - 95.12
166,387 9.33
26.43 - 95.12
18,583 
1,281,005 6.39891,286 

The following table is a summary of the Company’s stock options outstanding as at March 31, 2021:
Options outstandingOptions exercisable
Exercise price rangeNumber outstandingWeighted average remaining contractual life (years)Exercise price rangeNumber exercisable
C$##C$#
0.0001 - 1.09
840,418 6.09
0.0001 - 1.09
752,018 
8.86 - 11.06
215,120 9.72
8.86 - 11.06
79,264 
15.79 - 16.00
373,883 8.53
15.79 - 16.00
66,394 
26.43 - 64.19
117,383 9.94
26.43 - 64.19
— 
1,546,804 7.57897,676 
Number and weighted average remaining contractual life of stock options outstanding and exercisable
The following table is a summary of the Company’s stock options outstanding as at March 31, 2022:
Options outstandingOptions exercisable
Exercise price rangeNumber outstandingWeighted average remaining contractual life (years)Exercise price rangeNumber exercisable
C$##C$#
0.0001 - 1.09
784,368 5.21
0.0001 - 1.09
748,368 
8.86 - 11.06
54,553 8.47
8.86 - 11.06
23,826 
15.79 - 16.00
275,697 7.53
15.79 - 16.00
100,509 
26.43 - 95.12
166,387 9.33
26.43 - 95.12
18,583 
1,281,005 6.39891,286 

The following table is a summary of the Company’s stock options outstanding as at March 31, 2021:
Options outstandingOptions exercisable
Exercise price rangeNumber outstandingWeighted average remaining contractual life (years)Exercise price rangeNumber exercisable
C$##C$#
0.0001 - 1.09
840,418 6.09
0.0001 - 1.09
752,018 
8.86 - 11.06
215,120 9.72
8.86 - 11.06
79,264 
15.79 - 16.00
373,883 8.53
15.79 - 16.00
66,394 
26.43 - 64.19
117,383 9.94
26.43 - 64.19
— 
1,546,804 7.57897,676 
The weighted average fair value of share options granted during the three months ended March 31, 2022 and 2021 was estimated at the date of grant using the Black-Scholes option pricing model using the following inputs:

2022
2021
C$C$
Weighted average stock price valuation$54.26 $51.01 
Weighted average exercise price$54.26 $51.01 
Risk-free interest rate2.03 %1.13 %
Expected life in years6.256.25
Expected dividend yield— %— %
Volatility61 %60 %
Weighted average fair value of options issued$31.67 $28.63 
Number of DSUs and RSUs granted
DSUs

The following table presents information concerning the number of DSUs granted by the Company:
#
DSUs – December 31, 2021
59,654 
Granted (at C$86.93 per unit)
751 
DSUs - March 31, 2022
60,405 
RSUs

The following table presents information concerning the number of RSUs granted by the Company:
#
RSUs – December 31, 2021
46,591 
Granted (at C$54.26 per unit)
17,361 
Forfeited (at $86.38 per unit)
(1,261)
RSUs - March 31, 2022
62,691 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Loss per share (Tables)
3 Months Ended
Mar. 31, 2022
Earnings per share [abstract]  
Schedule of anti-dilutive securities
The weighted average outstanding number and type of securities that could potentially dilute basic net income per share in the future but would have decreased the loss per share (anti-dilutive) for the periods in which the Company is in a net loss position are as follows:
Three months ended March 31,
2022
2021
##
Stock options1,027,646 1,154,738 
DSUs60,380 46,872 
RSUs48,341 — 
1,136,367 1,201,610 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and related balances (Tables)
3 Months Ended
Mar. 31, 2022
Revenue From Contracts With Customers [Abstract]  
Schedule of disaggregation of revenue
The following table represents disaggregation of revenue for the three months ended March 31:
Three months ended March 31,
2022
2021
$$
Subscription revenue29,128 19,775 
Professional services2,927 1,967 
32,055 21,742 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Cost of revenue (Tables)
3 Months Ended
Mar. 31, 2022
Analysis of income and expense [abstract]  
Components of cost of revenue
The following table represents cost of revenue for the three months ended March 31:
Three months ended March 31,
2022
2021
$$
Employee salaries and benefits4,159 2,785 
Web hosting fees1,057 711 
Third party service fees1,173 155 
Other163 213 
6,552 3,864 
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Employee compensation (Tables)
3 Months Ended
Mar. 31, 2022
Analysis of income and expense [abstract]  
Employee compensation costs
Employee compensation costs were included in the following expenses for the three months ended March 31:    
Three months ended March 31,
2022
2021
$$
Cost of revenue4,159 2,785 
General and administrative3,365 2,295 
Sales and marketing9,707 6,578 
Research and development4,644 3,282 
21,875 14,940 
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Related party transactions (Tables)
3 Months Ended
Mar. 31, 2022
Related Party [Abstract]  
Compensation expense of key management personnel
Compensation expense for the Company’s key management personnel for the three months ended March 31, 2022 and 2021 is as follows:
Three months ended March 31,
2022
2021
$$
Salaries and benefits1,489 1,005 
Share-based compensation668 227 
2,157 1,232 
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Segment information (Tables)
3 Months Ended
Mar. 31, 2022
Operating Segments [Abstract]  
Schedules of revenue by geographical locations
The following tables present details on revenues derived in the following geographical locations for the three months ended March 31, 2022 and 2021.

Three months ended March 31,
2022
2021
$$
North America23,855 15,222 
Rest of World
8,200 6,520 
32,055 21,742 
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of business (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Docebo S.p.A    
Disclosure of subsidiaries [line items]    
Ownership percentage 100.00% 100.00%
Docebo NA, Inc.    
Disclosure of subsidiaries [line items]    
Ownership percentage 100.00% 100.00%
Docebo EMEA FZ-LLC    
Disclosure of subsidiaries [line items]    
Ownership percentage 100.00% 100.00%
Docebo UK Limited    
Disclosure of subsidiaries [line items]    
Ownership percentage 100.00% 100.00%
Docebo France Société par Actions Simplifiée (“Docebo France”)    
Disclosure of subsidiaries [line items]    
Ownership percentage 100.00% 100.00%
Docebo DACH GmbH (“Docebo Germany”)    
Disclosure of subsidiaries [line items]    
Ownership percentage 100.00% 100.00%
Docebo Australia Pty Ltd ("Docebo Australia")    
Disclosure of subsidiaries [line items]    
Ownership percentage 100.00% 0.00%
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of significant accounting policies (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disclosure of voluntary change in accounting policy [line items]    
Research and development costs $ 6,186 $ 4,143
Depreciation and amortization expense (580) (474)
Net loss $ 6,959 $ 5,644
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Trade and other receivables (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Subclassifications of assets, liabilities and equities [abstract]    
Trade receivables $ 25,020 $ 21,985
Accrued revenues 3,678 3,241
Tax credits receivable 2,567 2,423
Other receivables 362 36
Trade and other receivables 31,627 27,685
Trade receivables    
Disclosure of financial assets [line items]    
Loss allowance $ (1,051) $ (1,007)
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Right-of-use assets (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Disclosure of quantitative information about right-of-use assets [line items]  
Balance – Beginning of period $ 3,059
Balance – End of period 2,920
Premises  
Disclosure of quantitative information about right-of-use assets [line items]  
Balance – Beginning of period 2,937
Balance – End of period 2,814
Others  
Disclosure of quantitative information about right-of-use assets [line items]  
Balance – Beginning of period 122
Balance – End of period 106
Costs  
Disclosure of quantitative information about right-of-use assets [line items]  
Balance – Beginning of period 5,304
Additions 141
Effects of foreign exchange (33)
Balance – End of period 5,412
Costs | Premises  
Disclosure of quantitative information about right-of-use assets [line items]  
Balance – Beginning of period 4,974
Additions 141
Effects of foreign exchange (31)
Balance – End of period 5,084
Costs | Others  
Disclosure of quantitative information about right-of-use assets [line items]  
Balance – Beginning of period 330
Additions 0
Effects of foreign exchange (2)
Balance – End of period 328
Accumulated amortization  
Disclosure of quantitative information about right-of-use assets [line items]  
Balance – Beginning of period (2,245)
Additions (266)
Effects of foreign exchange 19
Balance – End of period (2,492)
Accumulated amortization | Premises  
Disclosure of quantitative information about right-of-use assets [line items]  
Balance – Beginning of period (2,037)
Additions (249)
Effects of foreign exchange 16
Balance – End of period (2,270)
Accumulated amortization | Others  
Disclosure of quantitative information about right-of-use assets [line items]  
Balance – Beginning of period (208)
Additions (17)
Effects of foreign exchange 3
Balance – End of period $ (222)
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Lease obligations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Balance – December 31, 2021 $ 4,001  
Additions 141  
Interest accretion 75  
Lease repayments (345)  
Effects of foreign exchange (12)  
Balance – March 31, 2022 3,860  
Current 1,321 $ 1,311
Non-current $ 2,539 $ 2,690
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Leases [Abstract]    
Short-term leases and leases of low-value assets $ 62 $ 67
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Property, plant and equipment (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Reconciliation of changes in property, plant and equipment [abstract]  
Balance at beginning of period $ 2,645
Balance at end of period 2,695
Furniture and office equipment  
Reconciliation of changes in property, plant and equipment [abstract]  
Balance at beginning of period 1,244
Balance at end of period 1,382
Leasehold improvements  
Reconciliation of changes in property, plant and equipment [abstract]  
Balance at beginning of period 1,123
Balance at end of period 1,044
Land and Building  
Reconciliation of changes in property, plant and equipment [abstract]  
Balance at beginning of period 278
Balance at end of period 269
Costs  
Reconciliation of changes in property, plant and equipment [abstract]  
Balance at beginning of period 4,287
Additions 303
Effects of foreign exchange (49)
Balance at end of period 4,541
Costs | Furniture and office equipment  
Reconciliation of changes in property, plant and equipment [abstract]  
Balance at beginning of period 2,098
Additions 297
Effects of foreign exchange (20)
Balance at end of period 2,375
Costs | Leasehold improvements  
Reconciliation of changes in property, plant and equipment [abstract]  
Balance at beginning of period 1,830
Additions 6
Effects of foreign exchange (20)
Balance at end of period 1,816
Costs | Land and Building  
Reconciliation of changes in property, plant and equipment [abstract]  
Balance at beginning of period 359
Additions 0
Effects of foreign exchange (9)
Balance at end of period 350
Accumulated depreciation  
Reconciliation of changes in property, plant and equipment [abstract]  
Balance at beginning of period (1,642)
Additions (226)
Effects of foreign exchange 22
Balance at end of period (1,846)
Accumulated depreciation | Furniture and office equipment  
Reconciliation of changes in property, plant and equipment [abstract]  
Balance at beginning of period (854)
Additions (150)
Effects of foreign exchange 11
Balance at end of period (993)
Accumulated depreciation | Leasehold improvements  
Reconciliation of changes in property, plant and equipment [abstract]  
Balance at beginning of period (707)
Additions (73)
Effects of foreign exchange 8
Balance at end of period (772)
Accumulated depreciation | Land and Building  
Reconciliation of changes in property, plant and equipment [abstract]  
Balance at beginning of period (81)
Additions (3)
Effects of foreign exchange 3
Balance at end of period $ (81)
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible assets (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Reconciliation of changes in intangible assets and goodwill [abstract]  
Balance at beginning of period $ 1,576
Balance at end of period 1,459
Customer relationships  
Reconciliation of changes in intangible assets and goodwill [abstract]  
Balance at beginning of period 1,139
Balance at end of period 1,061
Technology  
Reconciliation of changes in intangible assets and goodwill [abstract]  
Balance at beginning of period 408
Balance at end of period 374
Trademarks  
Reconciliation of changes in intangible assets and goodwill [abstract]  
Balance at beginning of period 29
Balance at end of period 24
Costs  
Reconciliation of changes in intangible assets and goodwill [abstract]  
Balance at beginning of period 1,993
Effects of foreign exchange (37)
Balance at end of period 1,956
Costs | Customer relationships  
Reconciliation of changes in intangible assets and goodwill [abstract]  
Balance at beginning of period 1,415
Effects of foreign exchange (26)
Balance at end of period 1,389
Costs | Technology  
Reconciliation of changes in intangible assets and goodwill [abstract]  
Balance at beginning of period 532
Effects of foreign exchange (10)
Balance at end of period 522
Costs | Trademarks  
Reconciliation of changes in intangible assets and goodwill [abstract]  
Balance at beginning of period 46
Effects of foreign exchange (1)
Balance at end of period 45
Accumulated depreciation  
Reconciliation of changes in intangible assets and goodwill [abstract]  
Balance at beginning of period (417)
Amortization 88
Effects of foreign exchange 8
Balance at end of period (497)
Accumulated depreciation | Customer relationships  
Reconciliation of changes in intangible assets and goodwill [abstract]  
Balance at beginning of period (276)
Amortization 58
Effects of foreign exchange 6
Balance at end of period (328)
Accumulated depreciation | Technology  
Reconciliation of changes in intangible assets and goodwill [abstract]  
Balance at beginning of period (124)
Amortization 26
Effects of foreign exchange 2
Balance at end of period (148)
Accumulated depreciation | Trademarks  
Reconciliation of changes in intangible assets and goodwill [abstract]  
Balance at beginning of period (17)
Amortization 4
Effects of foreign exchange 0
Balance at end of period $ (21)
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Jan. 21, 2022
Skillslive    
Disclosure of reconciliation of changes in intangible assets and goodwill [line items]    
Paid in cash   $ 1,071
Goodwill    
Reconciliation of changes in intangible assets and goodwill [abstract]    
Balance at beginning of period $ 5,301  
Additions 1,071  
Effects of foreign exchange (100)  
Balance at end of period $ 6,272  
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Borrowings - Credit facility (Details) - Credit facility - USD ($)
$ in Thousands
Jun. 01, 2021
May 31, 2021
Oct. 08, 2019
Disclosure of detailed information about borrowings [line items]      
Borrowing commitment     $ 15,000
Borrowings   $ 0  
Unamortized financing costs      
Disclosure of detailed information about borrowings [line items]      
Borrowings $ 64    
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Borrowings - Finance income, net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disclosure of detailed information about borrowings [line items]    
Interest on contingent consideration $ 16 $ 18
Interest on lease obligations 75 85
Interest and amortization of deferred financing costs on credit facility 0 12
Interest income (110) (117)
Net finance expense $ (19) $ (2)
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Share capital (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
shares
Mar. 31, 2021
USD ($)
shares
Number of shares    
Stock option exercise (in shares) | shares 34,853 62,388
Amount    
Balance at beginning of period $ 266,119  
Stock option exercise 20 $ 103
Share issuance under ESPP 304  
Balance at end of period $ 266,514  
Common shares    
Number of shares    
Balance at beginning of period (in shares) | shares 32,857,422 32,630,536
Stock option exercise (in shares) | shares 1,897 62,388
Share issuance under ESPP (in shares) | shares 6,377  
Balance at end of period (in shares) | shares 32,865,696 32,692,924
Amount    
Balance at beginning of period $ 266,119  
Stock option exercise 34 $ 143
Share issuance under ESPP 361  
Balance at end of period $ 266,514  
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based compensation - Additional information (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Mar. 31, 2021
shares
individual
Mar. 31, 2022
USD ($)
shares
component
Mar. 31, 2021
USD ($)
shares
Disclosure of terms and conditions of share-based payment arrangement [line items]      
Number of components of share-based compensation plan | component   5  
Share-based compensation | $   $ 1,094 $ 378
Number of options granted (in shares)   34,667 92,551
Senior Executive      
Disclosure of terms and conditions of share-based payment arrangement [line items]      
Number of options granted (in shares) 63,992    
Number of individuals granted with excess options | individual 6    
PSUs      
Disclosure of terms and conditions of share-based payment arrangement [line items]      
Number of units outstanding (in shares) 0 0 0
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based compensation - Components (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disclosure of terms and conditions of share-based payment arrangement [line items]    
Share-based compensation $ 1,094 $ 378
Stock options    
Disclosure of terms and conditions of share-based payment arrangement [line items]    
Share-based compensation 397 262
DSUs    
Disclosure of terms and conditions of share-based payment arrangement [line items]    
Share-based compensation 204 116
RSUs    
Disclosure of terms and conditions of share-based payment arrangement [line items]    
Share-based compensation 449 0
ESPP    
Disclosure of terms and conditions of share-based payment arrangement [line items]    
Share-based compensation $ 44 $ 0
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based compensation - Changes in stock options (Details)
3 Months Ended
Mar. 31, 2022
shares
$ / shares
Mar. 31, 2021
shares
$ / shares
Share-Based Payment Arrangements [Abstract]    
Number of options outstanding - beginning of period (in shares) | shares 1,283,088 1,516,641
Number of options granted (in shares) | shares 34,667 92,551
Number of options forfeited (in shares) | shares (1,897) 0
Number of options exercised (in shares) | shares (34,853) (62,388)
Number of options outstanding - end of period (in shares) | shares 1,281,005 1,546,804
Number of options exercisable (in shares) | shares 891,286 897,676
Weighted average exercise price, options outstanding - beginning of period (in cad per share) | $ / shares $ 12.00 $ 6.73
Weighted average exercise price, options granted (in cad per share) | $ / shares 54.26 51.01
Weighted average exercise price, options forfeited (in cad per share) | $ / shares 16.00 0
Weighted average exercise price, options exercised (in cad per share) | $ / shares 34.62 1.85
Weighted average exercise price, options outstanding - end of period (in cad per share) | $ / shares 12.52 9.58
Weighted average exercise price, options exercisable (in cad per share) | $ / shares $ 3.84 $ 2.74
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based compensation - Summary of share options outstanding (Details)
3 Months Ended
Mar. 31, 2022
shares
$ / shares
Mar. 31, 2021
shares
$ / shares
Dec. 31, 2021
shares
Dec. 31, 2020
shares
Disclosure of range of exercise prices of outstanding share options [line items]        
Number of options outstanding (in shares) 1,281,005 1,546,804 1,283,088 1,516,641
Weighted average remaining contractual life of options outstanding 6 years 4 months 20 days 7 years 6 months 25 days    
Number of options exercisable (in shares) 891,286 897,676    
0.0001 - 1.09        
Disclosure of range of exercise prices of outstanding share options [line items]        
Number of options outstanding (in shares) 784,368 840,418    
Weighted average remaining contractual life of options outstanding 5 years 2 months 15 days 6 years 1 month 2 days    
Number of options exercisable (in shares) 748,368 752,018    
0.0001 - 1.09 | Minimum        
Disclosure of range of exercise prices of outstanding share options [line items]        
Exercise price range (in cad per share) | $ / shares $ 0.0001 $ 0.0001    
0.0001 - 1.09 | Maximum        
Disclosure of range of exercise prices of outstanding share options [line items]        
Exercise price range (in cad per share) | $ / shares $ 1.09 $ 1.09    
8.86 - 11.06        
Disclosure of range of exercise prices of outstanding share options [line items]        
Number of options outstanding (in shares) 54,553 215,120    
Weighted average remaining contractual life of options outstanding 8 years 5 months 19 days 9 years 8 months 19 days    
Number of options exercisable (in shares) 23,826 79,264    
8.86 - 11.06 | Minimum        
Disclosure of range of exercise prices of outstanding share options [line items]        
Exercise price range (in cad per share) | $ / shares $ 8.86 $ 8.86    
8.86 - 11.06 | Maximum        
Disclosure of range of exercise prices of outstanding share options [line items]        
Exercise price range (in cad per share) | $ / shares $ 11.06 $ 11.06    
15.79 - 16.00        
Disclosure of range of exercise prices of outstanding share options [line items]        
Number of options outstanding (in shares) 275,697 373,883    
Weighted average remaining contractual life of options outstanding 7 years 6 months 10 days 8 years 6 months 10 days    
Number of options exercisable (in shares) 100,509 66,394    
15.79 - 16.00 | Minimum        
Disclosure of range of exercise prices of outstanding share options [line items]        
Exercise price range (in cad per share) | $ / shares $ 15.79 $ 15.79    
15.79 - 16.00 | Maximum        
Disclosure of range of exercise prices of outstanding share options [line items]        
Exercise price range (in cad per share) | $ / shares $ 16.00 $ 16.00    
26.43 - 64.19        
Disclosure of range of exercise prices of outstanding share options [line items]        
Number of options outstanding (in shares)   117,383    
Weighted average remaining contractual life of options outstanding   9 years 11 months 8 days    
Number of options exercisable (in shares)   0    
26.43 - 64.19 | Minimum        
Disclosure of range of exercise prices of outstanding share options [line items]        
Exercise price range (in cad per share) | $ / shares   $ 26.43    
26.43 - 64.19 | Maximum        
Disclosure of range of exercise prices of outstanding share options [line items]        
Exercise price range (in cad per share) | $ / shares   $ 64.19    
26.43 - 95.12        
Disclosure of range of exercise prices of outstanding share options [line items]        
Number of options outstanding (in shares) 166,387      
Weighted average remaining contractual life of options outstanding 9 years 3 months 29 days      
Number of options exercisable (in shares) 18,583      
26.43 - 95.12 | Minimum        
Disclosure of range of exercise prices of outstanding share options [line items]        
Exercise price range (in cad per share) | $ / shares $ 26.43      
26.43 - 95.12 | Maximum        
Disclosure of range of exercise prices of outstanding share options [line items]        
Exercise price range (in cad per share) | $ / shares $ 95.12      
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based compensation - Fair value inputs (Details) - $ / shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-Based Payment Arrangements [Abstract]    
Weighted average stock price valuation (in cad per share) $ 54.26 $ 51.01
Weighted average exercise price (in cad per share) $ 54.26 $ 51.01
Risk free interest rate (as a percent) 2.03% 1.13%
Expected life in years 6.25 6.25
Expected dividend yield (as a percent) 0.00% 0.00%
Volatility (as a percent) 61.00% 60.00%
Weighted average fair value of options issued (in cad per share) $ 31.67 $ 28.63
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based compensation - DSUs and RSUs granted (Details)
3 Months Ended
Mar. 31, 2022
shares
$ / shares
DSUs  
Disclosure of terms and conditions of share-based payment arrangement [line items]  
Number of units - beginning of period (in shares) 59,654
Number of units granted (in shares) 751
Number of units - end of period (in shares) 60,405
Weighted average exercise price of units granted (in cad per share) | $ / shares $ 86.93
RSUs  
Disclosure of terms and conditions of share-based payment arrangement [line items]  
Number of units - beginning of period (in shares) 46,591
Number of units granted (in shares) 17,361
Number of units forfeited (in shares) (1,261)
Number of units - end of period (in shares) 62,691
Weighted average exercise price of units granted (in cad per share) | $ / shares $ 54.26
Weighted average exercise price of units forfeited (in cad per share) | $ / shares $ 86.38
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Loss per share (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Earnings per share [line items]    
Antidilutive securities 1,136,367 1,201,610
Stock options    
Earnings per share [line items]    
Antidilutive securities 1,027,646 1,154,738
DSUs    
Earnings per share [line items]    
Antidilutive securities 60,380 46,872
RSUs    
Earnings per share [line items]    
Antidilutive securities 48,341 0
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and related balances - Additional Information (Details)
3 Months Ended
Mar. 31, 2022
revenue_source
Revenue From Contracts With Customers [Abstract]  
Number of sources of revenues 2
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and related balances - Schedule (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disclosure of disaggregation of revenue from contracts with customers [line items]    
Revenue $ 32,055 $ 21,742
Subscription revenue    
Disclosure of disaggregation of revenue from contracts with customers [line items]    
Revenue 29,128 19,775
Professional services    
Disclosure of disaggregation of revenue from contracts with customers [line items]    
Revenue $ 2,927 $ 1,967
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Cost of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Analysis of income and expense [abstract]    
Employee salaries and benefits $ 4,159 $ 2,785
Web hosting fees 1,057 711
Third party service fees 1,173 155
Other 163 213
Cost of revenue $ 6,552 $ 3,864
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Employee compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disclosure of Analysis of Employee Benefits Expense [Line Items]    
Total employee compensation $ 21,875 $ 14,940
Cost of revenue    
Disclosure of Analysis of Employee Benefits Expense [Line Items]    
Total employee compensation 4,159 2,785
General and administrative    
Disclosure of Analysis of Employee Benefits Expense [Line Items]    
Total employee compensation 3,365 2,295
Sales and marketing    
Disclosure of Analysis of Employee Benefits Expense [Line Items]    
Total employee compensation 9,707 6,578
Research and development    
Disclosure of Analysis of Employee Benefits Expense [Line Items]    
Total employee compensation $ 4,644 $ 3,282
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Related party transactions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Related Party [Abstract]    
Salaries and benefits $ 1,489 $ 1,005
Share-based compensation 668 227
Compensation expense $ 2,157 $ 1,232
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Segment information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disclosure of geographical areas [line items]    
Revenue $ 32,055 $ 21,742
North America    
Disclosure of geographical areas [line items]    
Revenue 23,855 15,222
Rest of World    
Disclosure of geographical areas [line items]    
Revenue $ 8,200 $ 6,520
XML 77 docebo-20220331_htm.xml IDEA: XBRL DOCUMENT 0001829959 2022-01-01 2022-03-31 0001829959 2022-03-31 0001829959 2021-12-31 0001829959 2021-01-01 2021-03-31 0001829959 ifrs-full:OrdinarySharesMember 2020-12-31 0001829959 ifrs-full:AdditionalPaidinCapitalMember 2020-12-31 0001829959 ifrs-full:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001829959 ifrs-full:RetainedEarningsMember 2020-12-31 0001829959 2020-12-31 0001829959 ifrs-full:OrdinarySharesMember 2021-01-01 2021-03-31 0001829959 ifrs-full:AdditionalPaidinCapitalMember 2021-01-01 2021-03-31 0001829959 ifrs-full:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001829959 ifrs-full:RetainedEarningsMember 2021-01-01 2021-03-31 0001829959 ifrs-full:OrdinarySharesMember 2021-03-31 0001829959 ifrs-full:AdditionalPaidinCapitalMember 2021-03-31 0001829959 ifrs-full:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001829959 ifrs-full:RetainedEarningsMember 2021-03-31 0001829959 2021-03-31 0001829959 ifrs-full:OrdinarySharesMember 2021-12-31 0001829959 ifrs-full:AdditionalPaidinCapitalMember 2021-12-31 0001829959 ifrs-full:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001829959 ifrs-full:RetainedEarningsMember 2021-12-31 0001829959 ifrs-full:OrdinarySharesMember 2022-01-01 2022-03-31 0001829959 ifrs-full:AdditionalPaidinCapitalMember 2022-01-01 2022-03-31 0001829959 ifrs-full:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001829959 ifrs-full:RetainedEarningsMember 2022-01-01 2022-03-31 0001829959 ifrs-full:OrdinarySharesMember 2022-03-31 0001829959 ifrs-full:AdditionalPaidinCapitalMember 2022-03-31 0001829959 ifrs-full:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001829959 ifrs-full:RetainedEarningsMember 2022-03-31 0001829959 docebo:DoceboSpAMember 2022-01-01 2022-03-31 0001829959 docebo:DoceboSpAMember 2021-01-01 2021-12-31 0001829959 docebo:DoceboNAIncMember 2022-01-01 2022-03-31 0001829959 docebo:DoceboNAIncMember 2021-01-01 2021-12-31 0001829959 docebo:DoceboEMEAFZLLCMember 2022-01-01 2022-03-31 0001829959 docebo:DoceboEMEAFZLLCMember 2021-01-01 2021-12-31 0001829959 docebo:DoceboUKMember 2022-01-01 2022-03-31 0001829959 docebo:DoceboUKMember 2021-01-01 2021-12-31 0001829959 docebo:DoceboFranceMember 2022-01-01 2022-03-31 0001829959 docebo:DoceboFranceMember 2021-01-01 2021-12-31 0001829959 docebo:DoceboGermanyMember 2022-01-01 2022-03-31 0001829959 docebo:DoceboGermanyMember 2021-01-01 2021-12-31 0001829959 docebo:DoceboAustraliaPtyLtdMember 2022-01-01 2022-03-31 0001829959 docebo:DoceboAustraliaPtyLtdMember 2021-01-01 2021-12-31 0001829959 ifrs-full:TradeReceivablesMember 2022-03-31 0001829959 ifrs-full:TradeReceivablesMember 2021-12-31 0001829959 ifrs-full:GrossCarryingAmountMember ifrs-full:LandAndBuildingsMember 2021-12-31 0001829959 ifrs-full:GrossCarryingAmountMember ifrs-full:OtherPropertyPlantAndEquipmentMember 2021-12-31 0001829959 ifrs-full:GrossCarryingAmountMember 2021-12-31 0001829959 ifrs-full:GrossCarryingAmountMember ifrs-full:LandAndBuildingsMember 2022-01-01 2022-03-31 0001829959 ifrs-full:GrossCarryingAmountMember ifrs-full:OtherPropertyPlantAndEquipmentMember 2022-01-01 2022-03-31 0001829959 ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-03-31 0001829959 ifrs-full:GrossCarryingAmountMember ifrs-full:LandAndBuildingsMember 2022-03-31 0001829959 ifrs-full:GrossCarryingAmountMember ifrs-full:OtherPropertyPlantAndEquipmentMember 2022-03-31 0001829959 ifrs-full:GrossCarryingAmountMember 2022-03-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:LandAndBuildingsMember 2021-12-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:OtherPropertyPlantAndEquipmentMember 2021-12-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:LandAndBuildingsMember 2022-01-01 2022-03-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:OtherPropertyPlantAndEquipmentMember 2022-01-01 2022-03-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-01-01 2022-03-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:LandAndBuildingsMember 2022-03-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:OtherPropertyPlantAndEquipmentMember 2022-03-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-03-31 0001829959 ifrs-full:LandAndBuildingsMember 2021-12-31 0001829959 ifrs-full:OtherPropertyPlantAndEquipmentMember 2021-12-31 0001829959 ifrs-full:LandAndBuildingsMember 2022-03-31 0001829959 ifrs-full:OtherPropertyPlantAndEquipmentMember 2022-03-31 0001829959 ifrs-full:GrossCarryingAmountMember docebo:FurnituresAndOfficeEquipmentMember 2021-12-31 0001829959 ifrs-full:GrossCarryingAmountMember ifrs-full:LeaseholdImprovementsMember 2021-12-31 0001829959 ifrs-full:GrossCarryingAmountMember ifrs-full:LandAndBuildingsMember 2021-12-31 0001829959 ifrs-full:GrossCarryingAmountMember docebo:FurnituresAndOfficeEquipmentMember 2022-01-01 2022-03-31 0001829959 ifrs-full:GrossCarryingAmountMember ifrs-full:LeaseholdImprovementsMember 2022-01-01 2022-03-31 0001829959 ifrs-full:GrossCarryingAmountMember ifrs-full:LandAndBuildingsMember 2022-01-01 2022-03-31 0001829959 ifrs-full:GrossCarryingAmountMember docebo:FurnituresAndOfficeEquipmentMember 2022-03-31 0001829959 ifrs-full:GrossCarryingAmountMember ifrs-full:LeaseholdImprovementsMember 2022-03-31 0001829959 ifrs-full:GrossCarryingAmountMember ifrs-full:LandAndBuildingsMember 2022-03-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember docebo:FurnituresAndOfficeEquipmentMember 2021-12-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:LeaseholdImprovementsMember 2021-12-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:LandAndBuildingsMember 2021-12-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember docebo:FurnituresAndOfficeEquipmentMember 2022-01-01 2022-03-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:LeaseholdImprovementsMember 2022-01-01 2022-03-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:LandAndBuildingsMember 2022-01-01 2022-03-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember docebo:FurnituresAndOfficeEquipmentMember 2022-03-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:LeaseholdImprovementsMember 2022-03-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:LandAndBuildingsMember 2022-03-31 0001829959 docebo:FurnituresAndOfficeEquipmentMember 2021-12-31 0001829959 ifrs-full:LeaseholdImprovementsMember 2021-12-31 0001829959 ifrs-full:LandAndBuildingsMember 2021-12-31 0001829959 docebo:FurnituresAndOfficeEquipmentMember 2022-03-31 0001829959 ifrs-full:LeaseholdImprovementsMember 2022-03-31 0001829959 ifrs-full:LandAndBuildingsMember 2022-03-31 0001829959 ifrs-full:GrossCarryingAmountMember ifrs-full:CustomerrelatedIntangibleAssetsMember 2021-12-31 0001829959 ifrs-full:GrossCarryingAmountMember ifrs-full:TechnologybasedIntangibleAssetsMember 2021-12-31 0001829959 ifrs-full:GrossCarryingAmountMember ifrs-full:BrandNamesMember 2021-12-31 0001829959 ifrs-full:GrossCarryingAmountMember ifrs-full:CustomerrelatedIntangibleAssetsMember 2022-01-01 2022-03-31 0001829959 ifrs-full:GrossCarryingAmountMember ifrs-full:TechnologybasedIntangibleAssetsMember 2022-01-01 2022-03-31 0001829959 ifrs-full:GrossCarryingAmountMember ifrs-full:BrandNamesMember 2022-01-01 2022-03-31 0001829959 ifrs-full:GrossCarryingAmountMember ifrs-full:CustomerrelatedIntangibleAssetsMember 2022-03-31 0001829959 ifrs-full:GrossCarryingAmountMember ifrs-full:TechnologybasedIntangibleAssetsMember 2022-03-31 0001829959 ifrs-full:GrossCarryingAmountMember ifrs-full:BrandNamesMember 2022-03-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:CustomerrelatedIntangibleAssetsMember 2021-12-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:TechnologybasedIntangibleAssetsMember 2021-12-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:BrandNamesMember 2021-12-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:CustomerrelatedIntangibleAssetsMember 2022-01-01 2022-03-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:TechnologybasedIntangibleAssetsMember 2022-01-01 2022-03-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:BrandNamesMember 2022-01-01 2022-03-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:CustomerrelatedIntangibleAssetsMember 2022-03-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:TechnologybasedIntangibleAssetsMember 2022-03-31 0001829959 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:BrandNamesMember 2022-03-31 0001829959 ifrs-full:CustomerrelatedIntangibleAssetsMember 2021-12-31 0001829959 ifrs-full:TechnologybasedIntangibleAssetsMember 2021-12-31 0001829959 ifrs-full:BrandNamesMember 2021-12-31 0001829959 ifrs-full:CustomerrelatedIntangibleAssetsMember 2022-03-31 0001829959 ifrs-full:TechnologybasedIntangibleAssetsMember 2022-03-31 0001829959 ifrs-full:BrandNamesMember 2022-03-31 0001829959 ifrs-full:GoodwillMember 2021-12-31 0001829959 ifrs-full:GoodwillMember 2022-01-01 2022-03-31 0001829959 ifrs-full:GoodwillMember 2022-03-31 0001829959 docebo:SkillsliveEduPtyLtdMember 2022-01-21 0001829959 docebo:RevolvingTermCreditFacilityMember 2019-10-08 0001829959 docebo:RevolvingTermCreditFacilityMember docebo:DeferredFinancingCostsNettingMember 2021-06-01 0001829959 docebo:RevolvingTermCreditFacilityMember 2021-05-31 0001829959 docebo:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001829959 docebo:EmployeeStockOptionMember 2021-01-01 2021-03-31 0001829959 docebo:DeferredShareUnitsDSUMember 2022-01-01 2022-03-31 0001829959 docebo:DeferredShareUnitsDSUMember 2021-01-01 2021-03-31 0001829959 docebo:RestrictedStockUnitsMember 2022-01-01 2022-03-31 0001829959 docebo:RestrictedStockUnitsMember 2021-01-01 2021-03-31 0001829959 docebo:EmployeeSharePurchasePlanMember 2022-01-01 2022-03-31 0001829959 docebo:EmployeeSharePurchasePlanMember 2021-01-01 2021-03-31 0001829959 docebo:PerformanceShareUnitsMember 2022-03-31 0001829959 docebo:PerformanceShareUnitsMember 2021-03-31 0001829959 srt:ExecutiveOfficerMember 2021-03-01 2021-03-31 0001829959 ifrs-full:BottomOfRangeMember docebo:ExercisePriceRangeOneMember 2022-03-31 0001829959 ifrs-full:TopOfRangeMember docebo:ExercisePriceRangeOneMember 2022-03-31 0001829959 docebo:ExercisePriceRangeOneMember 2022-03-31 0001829959 docebo:ExercisePriceRangeOneMember 2022-01-01 2022-03-31 0001829959 ifrs-full:BottomOfRangeMember docebo:ExercisePriceRangeTwoMember 2022-03-31 0001829959 ifrs-full:TopOfRangeMember docebo:ExercisePriceRangeTwoMember 2022-03-31 0001829959 docebo:ExercisePriceRangeTwoMember 2022-03-31 0001829959 docebo:ExercisePriceRangeTwoMember 2022-01-01 2022-03-31 0001829959 ifrs-full:BottomOfRangeMember docebo:ExercisePriceRangeThreeMember 2022-03-31 0001829959 ifrs-full:TopOfRangeMember docebo:ExercisePriceRangeThreeMember 2022-03-31 0001829959 docebo:ExercisePriceRangeThreeMember 2022-03-31 0001829959 docebo:ExercisePriceRangeThreeMember 2022-01-01 2022-03-31 0001829959 ifrs-full:BottomOfRangeMember docebo:ExercisePriceRangeFiveMember 2022-03-31 0001829959 ifrs-full:TopOfRangeMember docebo:ExercisePriceRangeFiveMember 2022-03-31 0001829959 docebo:ExercisePriceRangeFiveMember 2022-03-31 0001829959 docebo:ExercisePriceRangeFiveMember 2022-01-01 2022-03-31 0001829959 ifrs-full:BottomOfRangeMember docebo:ExercisePriceRangeOneMember 2021-03-31 0001829959 ifrs-full:TopOfRangeMember docebo:ExercisePriceRangeOneMember 2021-03-31 0001829959 docebo:ExercisePriceRangeOneMember 2021-03-31 0001829959 docebo:ExercisePriceRangeOneMember 2021-01-01 2021-03-31 0001829959 ifrs-full:BottomOfRangeMember docebo:ExercisePriceRangeTwoMember 2021-03-31 0001829959 ifrs-full:TopOfRangeMember docebo:ExercisePriceRangeTwoMember 2021-03-31 0001829959 docebo:ExercisePriceRangeTwoMember 2021-03-31 0001829959 docebo:ExercisePriceRangeTwoMember 2021-01-01 2021-03-31 0001829959 ifrs-full:BottomOfRangeMember docebo:ExercisePriceRangeThreeMember 2021-03-31 0001829959 ifrs-full:TopOfRangeMember docebo:ExercisePriceRangeThreeMember 2021-03-31 0001829959 docebo:ExercisePriceRangeThreeMember 2021-03-31 0001829959 docebo:ExercisePriceRangeThreeMember 2021-01-01 2021-03-31 0001829959 ifrs-full:BottomOfRangeMember docebo:ExercisePriceRangeFourMember 2021-03-31 0001829959 ifrs-full:TopOfRangeMember docebo:ExercisePriceRangeFourMember 2021-03-31 0001829959 docebo:ExercisePriceRangeFourMember 2021-03-31 0001829959 docebo:ExercisePriceRangeFourMember 2021-01-01 2021-03-31 0001829959 docebo:DeferredShareUnitsDSUMember 2021-12-31 0001829959 docebo:DeferredShareUnitsDSUMember 2022-03-31 0001829959 docebo:RestrictedStockUnitsMember 2021-12-31 0001829959 docebo:RestrictedStockUnitsMember 2022-03-31 0001829959 docebo:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001829959 docebo:EmployeeStockOptionMember 2021-01-01 2021-03-31 0001829959 docebo:DeferredShareUnitsDSUMember 2022-01-01 2022-03-31 0001829959 docebo:DeferredShareUnitsDSUMember 2021-01-01 2021-03-31 0001829959 docebo:RestrictedStockUnitsMember 2022-01-01 2022-03-31 0001829959 docebo:RestrictedStockUnitsMember 2021-01-01 2021-03-31 0001829959 docebo:SubscriptionRevenueMember 2022-01-01 2022-03-31 0001829959 docebo:SubscriptionRevenueMember 2021-01-01 2021-03-31 0001829959 docebo:ProfessionalServicesRevenueMember 2022-01-01 2022-03-31 0001829959 docebo:ProfessionalServicesRevenueMember 2021-01-01 2021-03-31 0001829959 ifrs-full:CostOfSalesMember 2022-01-01 2022-03-31 0001829959 ifrs-full:CostOfSalesMember 2021-01-01 2021-03-31 0001829959 docebo:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-03-31 0001829959 docebo:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-03-31 0001829959 docebo:SalesAndMarketingExpenseMember 2022-01-01 2022-03-31 0001829959 docebo:SalesAndMarketingExpenseMember 2021-01-01 2021-03-31 0001829959 docebo:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001829959 docebo:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-03-31 0001829959 srt:NorthAmericaMember 2022-01-01 2022-03-31 0001829959 srt:NorthAmericaMember 2021-01-01 2021-03-31 0001829959 docebo:RestOfWorldMember 2022-01-01 2022-03-31 0001829959 docebo:RestOfWorldMember 2021-01-01 2021-03-31 iso4217:USD iso4217:USD shares shares pure iso4217:CAD shares docebo:individual docebo:component docebo:revenue_source 0001829959 false 2022-03-31 --12-31 6-K 001-39750 DOCEBO INC. 366 Adelaide St. West Suite 701 Toronto ON CA M5V 1R7 211982000 215323000 31627000 27685000 7967000 6992000 82000 99000 2966000 1390000 254624000 251489000 5290000 3849000 207000 204000 52000 0 2920000 3059000 2695000 2645000 1459000 1576000 6272000 5301000 273519000 268123000 23808000 22817000 207000 0 51189000 44578000 467000 467000 1321000 1311000 76992000 69173000 2252000 2236000 77000 116000 2539000 2690000 2622000 2560000 710000 692000 85192000 77467000 266514000 266119000 5335000 4312000 5325000 2113000 -88847000 -81888000 188327000 190656000 273519000 268123000 32055000 21742000 6552000 3864000 25503000 17878000 7375000 7437000 13747000 9119000 6186000 4143000 1094000 378000 -3391000 -1951000 580000 474000 32373000 23502000 -6870000 -5624000 19000 2000 21000 21000 -6830000 -5601000 129000 43000 -6959000 -5644000 3212000 2114000 -3747000 -3530000 -0.21 -0.21 -0.17 -0.17 33017421 33017421 32781080 32781080 32630536 264357000 2537000 1699000 -68287000 200306000 62388 143000 -40000 103000 378000 378000 2114000 -5644000 -3530000 32692924 264500000 2875000 3813000 -73931000 197257000 32857422 266119000 4312000 2113000 -81888000 190656000 1897 34000 -14000 20000 1094000 1094000 6377 361000 -57000 304000 3212000 -6959000 -3747000 32865696 266514000 5335000 5325000 -88847000 188327000 -6959000 -5644000 580000 474000 1094000 378000 3194000 1694000 129000 43000 19000 2000 -4087000 1260000 -968000 -4177000 -3015000 -349000 1220000 1371000 110000 172000 6749000 2597000 -1972000 -2183000 303000 171000 1071000 0 -1374000 -171000 21000 25000 345000 308000 103000 90000 20000 103000 304000 0 0 7000 103000 -97000 -3243000 -2451000 -98000 177000 215323000 219658000 211982000 217384000 Nature of business<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Docebo Inc. (the “Company” or “Docebo”) is a provider of cloud-based learning management systems. The Company was incorporated on April 21, 2016 under the laws of the Province of Ontario. The Company’s head office is located at Suite 701, 366 Adelaide Street West, Toronto, Canada, M5V 1R9.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s shares are listed on both the Toronto Stock Exchange (“TSX”), as of October 8, 2019, and the Nasdaq Global Select Market (“Nasdaq”), as of December 3, 2020, under the stock symbol “DCBO”.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has the following subsidiaries:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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 style="width:56.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Entity name</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Country</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Ownership percentage</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Ownership percentage</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Docebo S.p.A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Italy</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Docebo NA, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Docebo EMEA FZ-LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dubai</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Docebo UK Limited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">England</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Docebo France Société par Actions Simplifiée (“Docebo France”)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">France</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Docebo DACH GmbH (“Docebo Germany”)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Germany</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Docebo Australia Pty Ltd</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> ("Docebo Australia")</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Australia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">—</span></td></tr></table></div>1 On January 21, 2022, the Company acquired all of the issued and outstanding shares of Skillslive Edu Pty Ltd. (“Skillslive”), an educational consulting agency located in Melbourne, Australia. On February 2, 2022 Skillslive changed its name to Docebo Australia Pty Ltd. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has the following subsidiaries:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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 style="width:56.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Entity name</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Country</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Ownership percentage</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Ownership percentage</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Docebo S.p.A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Italy</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Docebo NA, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Docebo EMEA FZ-LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dubai</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Docebo UK Limited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">England</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Docebo France Société par Actions Simplifiée (“Docebo France”)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">France</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Docebo DACH GmbH (“Docebo Germany”)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Germany</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Docebo Australia Pty Ltd</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> ("Docebo Australia")</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Australia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">—</span></td></tr></table></div>1 On January 21, 2022, the Company acquired all of the issued and outstanding shares of Skillslive Edu Pty Ltd. (“Skillslive”), an educational consulting agency located in Melbourne, Australia. On February 2, 2022 Skillslive changed its name to Docebo Australia Pty Ltd. 1 1 1 1 1 1 1 1 1 1 1 1 1 0 Basis of preparation<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Statement of compliance</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These unaudited condensed consolidated interim financial statements (“financial statements”) have been prepared by management using the same accounting policies and methods as those used in the Company’s consolidated financial statements for the year ended December 31, 2021. These unaudited condensed consolidated interim financial statements have been prepared in compliance with IAS 34 – Interim Financial Reporting. Accordingly, certain disclosures normally included in annual financial statements prepared in accordance with International Financial Reporting Standards as issued by the International Accounting Standards Board (“IFRS”) have been omitted or condensed. These unaudited condensed consolidated interim financial statements should be read in conjunction with the Company’s consolidated financial statements for the year ended December 31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements were approved and authorized for issuance by the Board of Directors of the Company on May 11, 2022.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of estimates, assumptions and judgments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of these financial statements in conformity with IFRS requires management to make estimates, assumptions and judgments that affect the application of accounting policies and the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the period. Actual results may differ from those estimates.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimates are based on management’s best knowledge of current events and actions the Company may undertake in the future. Estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to accounting estimates are recognized in the period in which the estimate is revised if the revision affects only that period, or in the period of the revision and future periods if the revision affects both current and future periods.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact of the novel coronavirus (“COVID-19”) pandemic, with its combined health toll and sharp decline in global economic output, is unprecedented and the full extent of the impact will depend on future developments. These developments are highly uncertain and cannot be accurately predicted, including new information which may emerge concerning its severity, its duration and actions by government authorities to contain the outbreak or manage its impact. The extent of the impact of COVID-19 and measures taken to contain the virus on our results of operations and overall financial performance remains uncertain.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of estimates, assumptions and judgments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of these financial statements in conformity with IFRS requires management to make estimates, assumptions and judgments that affect the application of accounting policies and the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the period. Actual results may differ from those estimates.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimates are based on management’s best knowledge of current events and actions the Company may undertake in the future. Estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to accounting estimates are recognized in the period in which the estimate is revised if the revision affects only that period, or in the period of the revision and future periods if the revision affects both current and future periods.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact of the novel coronavirus (“COVID-19”) pandemic, with its combined health toll and sharp decline in global economic output, is unprecedented and the full extent of the impact will depend on future developments. These developments are highly uncertain and cannot be accurately predicted, including new information which may emerge concerning its severity, its duration and actions by government authorities to contain the outbreak or manage its impact. The extent of the impact of COVID-19 and measures taken to contain the virus on our results of operations and overall financial performance remains uncertain.</span></div>In preparing these financial statements, the significant judgments made by management in applying the Company’s accounting policies and the key sources of uncertainty are the same as those applied and described in the Company’s annual audited consolidated financial statements for the year ended December 31, 2021. Summary of significant accounting policiesIn preparing these financial statements, the significant accounting policies applied in these financial statements are the same as those applied and described in the Company’s annual audited consolidated financial statements for the year ended December 31, 2021. Trade and other receivables<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s trade and other receivables as at March 31, 2022 and December 31, 2021 include the following: </span></div><div style="text-align:justify"><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 style="width:71.015%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trade receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">25,020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accrued revenues</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">3,678</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Tax credits receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,567</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other receivables</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">362</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">31,627</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27,685 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in trade receivables is a loss allowance of $1,051 as at March 31, 2022 and $1,007 as at December 31, 2021.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s trade and other receivables as at March 31, 2022 and December 31, 2021 include the following: </span></div><div style="text-align:justify"><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 style="width:71.015%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trade receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">25,020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accrued revenues</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">3,678</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Tax credits receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,567</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other receivables</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">362</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">31,627</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27,685 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 25020000 21985000 3678000 3241000 2567000 2423000 362000 36000 31627000 27685000 1051000 1007000 Leases<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s right-of-use assets by class of assets are as follows:</span></div><div style="text-align:justify"><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 style="width:56.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Premises</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Others</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – December 31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,974</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">330</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,304</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">141</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">141</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effects of foreign exchange</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(31)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(33)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – March 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">5,084</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">328</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">5,412</span></td></tr></table></div><div style="text-align:justify"><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 style="width:56.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Premises</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Others</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – December 31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,037</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">208</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,245</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">249</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">266</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effects of foreign exchange</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(16)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(19)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – March 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,270</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">222</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,492</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net balance – December 31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,937</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">122</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,059</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net balance – March 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,814</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">106</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,920</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s lease obligations are as follows:</span></div><div style="text-align:justify"><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 style="width:71.015%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,001</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">141</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest accretion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">75</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Lease repayments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effects of foreign exchange</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Balance – March 31, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">3,860</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,321</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,539</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">3,860</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div>Expenses incurred for the three months ended March 31, 2022 and 2021 relating to short-term leases and leases of low-value assets were $62 and $67, respectively. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s right-of-use assets by class of assets are as follows:</span></div><div style="text-align:justify"><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 style="width:56.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Premises</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Others</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – December 31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,974</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">330</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,304</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">141</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">141</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effects of foreign exchange</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(31)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(33)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – March 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">5,084</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">328</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">5,412</span></td></tr></table></div><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 style="width:56.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Premises</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Others</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – December 31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,037</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">208</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,245</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">249</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">266</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effects of foreign exchange</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(16)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(19)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – March 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,270</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">222</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,492</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net balance – December 31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,937</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">122</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,059</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net balance – March 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,814</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">106</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,920</span></td></tr></table> 4974000 330000 5304000 141000 0 141000 -31000 -2000 -33000 5084000 328000 5412000 -2037000 -208000 -2245000 -249000 -17000 -266000 16000 3000 19000 -2270000 -222000 -2492000 2937000 122000 3059000 2814000 106000 2920000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s lease obligations are as follows:</span></div><div style="text-align:justify"><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 style="width:71.015%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,001</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">141</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest accretion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">75</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Lease repayments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effects of foreign exchange</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Balance – March 31, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">3,860</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,321</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,539</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">3,860</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 4001000 141000 75000 345000 -12000 3860000 1321000 2539000 3860000 62000 67000 Property and equipment<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 style="width:42.489%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Furniture and office equipment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Land and Building</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – December 31, 2021</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effects of foreign exchange</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(20)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(20)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(49)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – March 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,375</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,816</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">350</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,541</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – December 31, 2021</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effects of foreign exchange</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(22)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – March 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">993</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">772</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">81</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,846</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – December 31, 2021</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Balance – March 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,382</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,044</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">269</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,695</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> <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 style="width:42.489%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Furniture and office equipment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Land and Building</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – December 31, 2021</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effects of foreign exchange</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(20)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(20)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(49)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – March 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,375</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,816</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">350</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,541</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – December 31, 2021</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effects of foreign exchange</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(22)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – March 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">993</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">772</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">81</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,846</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – December 31, 2021</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Balance – March 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,382</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,044</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">269</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,695</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2098000 1830000 359000 4287000 297000 6000 0 303000 -20000 -20000 -9000 -49000 2375000 1816000 350000 4541000 -854000 -707000 -81000 -1642000 -150000 -73000 -3000 -226000 11000 8000 3000 22000 -993000 -772000 -81000 -1846000 1244000 1123000 278000 2645000 1382000 1044000 269000 2695000 Intangible assets<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 style="width:41.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Acquired</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Customer relationships</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Technology</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Trademarks</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – December 31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effects of foreign exchange</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(37)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – March 31, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,389</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">522</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">45</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,956</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effects of foreign exchange</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – March 31, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">328</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">148</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">497</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Balance – March 31, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,061</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">374</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">24</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,459</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> <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 style="width:41.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Acquired</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Customer relationships</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Technology</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Trademarks</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – December 31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effects of foreign exchange</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(37)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – March 31, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,389</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">522</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">45</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,956</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effects of foreign exchange</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – March 31, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">328</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">148</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">497</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Balance – March 31, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,061</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">374</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">24</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,459</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1415000 532000 46000 1993000 -26000 -10000 -1000 -37000 1389000 522000 45000 1956000 -276000 -124000 -17000 -417000 58000 26000 4000 88000 6000 2000 0 8000 -328000 -148000 -21000 -497000 1139000 408000 29000 1576000 1061000 374000 24000 1459000 Goodwill<div style="text-align:justify"><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 style="width:85.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Additions</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effects of foreign exchange</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Balance – March 31, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">6,272</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 21, 2022, the Company acquired all of the issued and outstanding shares of Skillslive for total consideration, including a working capital adjustment, of $1,071. The acquisition of Skillslive will contribute to the expansion of the Company’s footprint in Australia and accelerate time-to-market by immediately adding specialized talent and infrastructure in the Asia-Pacific (“APAC”) region. </span></div>The acquisition has been accounted for as a business combination in accordance with IFRS 3, Business Combinations, using the acquisition method whereby the net assets acquired and the liabilities assumed are recorded at fair value. Goodwill arising on the acquisition reflects the benefits attributable to synergies and the estimated fair value of an assembled workforce. These benefits were not recognized separately from goodwill because they did not meet the recognition criteria for identifiable intangible assets. This goodwill is not deductible for income taxes. <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 style="width:85.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Additions</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effects of foreign exchange</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Balance – March 31, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">6,272</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 5301000 1071000 -100000 6272000 1071000 Borrowings<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Facility</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 1, 2021, the Company terminated the $15,000 committed revolving term credit facility (the “Credit Facility”) it secured from the Toronto-Dominion Bank on July 25, 2019 and repaid all accrued and unpaid interest. Unamortized financing costs of $64 were derecognized and expensed to finance expense during the second quarter of 2021. Prior to termination, the balance drawn on the facility was $nil. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Finance income, net</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance income for the three months ended March 31, 2022 and 2021 is comprised of:</span></div><div style="text-align:justify"><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 style="width:71.015%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest on contingent consideration</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest on lease obligations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">75</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest and amortization of deferred financing costs on credit facility</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(110)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(19)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 15000000 64000 0 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance income for the three months ended March 31, 2022 and 2021 is comprised of:</span></div><div style="text-align:justify"><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 style="width:71.015%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest on contingent consideration</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest on lease obligations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">75</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest and amortization of deferred financing costs on credit facility</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(110)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(19)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 16000 18000 75000 85000 0 12000 110000 117000 19000 2000 Share capital<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 style="width:71.015%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Authorized:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Unlimited common shares with no par value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Issued and outstanding:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of shares</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – December 31, 2021</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32,857,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">266,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock option exercise</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Share issuance under ESPP</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Balance – March 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">32,865,696</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">266,514</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> <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 style="width:71.015%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Authorized:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Unlimited common shares with no par value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Issued and outstanding:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of shares</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance – December 31, 2021</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32,857,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">266,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock option exercise</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Share issuance under ESPP</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Balance – March 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">32,865,696</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">266,514</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 32857422 266119000 1897 34000 6377 361000 32865696 266514000 Share-based compensation<div style="text-align:justify"><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 style="width:71.015%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock options</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">397</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">DSUs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">204</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">RSUs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">449</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">ESPP</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">44</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,094</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">378 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no PSUs issued and outstanding for the three months ended March 31, 2022 and 2021.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the number of stock options during the three months ended March 31, 2022 and 2021 were as follows:</span></div><div style="text-align:justify"><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 style="width:42.489%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted average exercise price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted average exercise price</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">C$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">C$</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Options outstanding – January 1</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,283,088</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">12.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,516,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Options granted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">34,667</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">54.26</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">92,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Options forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(1,897)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">16.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Options exercised</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(34,853)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">34.62</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(62,388)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Options outstanding – March 31</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,281,005</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">12.52</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,546,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Options exercisable – March 31</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">891,286</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">3.84</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">897,676 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.74 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In March 2021, the Company granted stock options to certain executives. Subsequently, the Company identified an error in determining the expected life and volatility inputs used in the Black-Scholes pricing model to calculate the fair value of options, which led to the Company determining that 63,992 excess options were granted in March 2021 to six senior executives (the “Awardees”). The granting of excess options was immaterial to the Company but the error resulted in an award of options to the Awardees that was not reasonable and appropriate to grant. During 2021, the Company amended and restated the option award agreements for those affected Awardees to reflect the issuance of the appropriate number of options.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of the Company’s stock options outstanding as at March 31, 2022:</span></div><div style="text-align:justify"><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 style="width:18.611%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.452%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Options outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Options exercisable</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exercise price range</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted average remaining contractual life (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exercise price range</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number exercisable</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">C$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">C$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.0001 - 1.09</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">784,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.21</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.0001 - 1.09</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">748,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.86 - 11.06</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.47</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.86 - 11.06</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.79 - 16.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">275,697 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.53</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.79 - 16.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100,509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26.43 - 95.12</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">166,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.33</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26.43 - 95.12</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,281,005</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">6.39</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">891,286</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of the Company’s stock options outstanding as at March 31, 2021:</span></div><div style="text-align:justify"><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 style="width:18.611%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.452%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Options outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Options exercisable</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exercise price range</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted average remaining contractual life (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exercise price range</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number exercisable</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">C$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">C$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.0001 - 1.09</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">840,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.09</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.0001 - 1.09</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">752,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.86 - 11.06</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">215,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.72</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.86 - 11.06</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">79,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.79 - 16.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">373,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.53</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.79 - 16.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">66,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26.43 - 64.19</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">117,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.94</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26.43 - 64.19</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,546,804 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.57</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">897,676 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The Company has five components within its share-based compensation plan: stock options, DSUs, RSUs, PSUs and shares issued pursuant to the ESPP. Share-based compensation expense for the three months ended March 31, 2022 was $1,094 (2021 - $378), respectively. The expense associated with each component is as follows for the three months ended March 31:<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average fair value of share options granted during the three months ended March 31, 2022 and 2021 was estimated at the date of grant using the Black-Scholes option pricing model using the following inputs: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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 style="width:66.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.927%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">C$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">C$</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average stock price valuation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average exercise price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Expected life in years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.25</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.25</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Volatility</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average fair value of options issued</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">DSUs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information concerning the number of DSUs granted by the Company:</span></div><div style="text-align:justify"><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 style="width:85.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">#</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">DSUs – December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">59,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Granted (at C$86.93 per unit)</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">DSUs - March 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">60,405</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RSUs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information concerning the number of RSUs granted by the Company:</span></div><div style="text-align:justify"><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 style="width:85.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">#</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">RSUs – December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46,591 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Granted (at C$54.26 per unit)</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Forfeited (at $86.38 per unit)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,261)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RSUs - March 31, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">62,691</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <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 style="width:71.015%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock options</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">397</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">DSUs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">204</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">RSUs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">449</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">ESPP</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">44</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,094</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">378 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>The expense associated with each component is as follows for the three months ended March 31: 397000 262000 204000 116000 449000 0 44000 0 1094000 378000 0 0 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the number of stock options during the three months ended March 31, 2022 and 2021 were as follows:</span></div><div style="text-align:justify"><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 style="width:42.489%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted average exercise price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted average exercise price</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">C$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">C$</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Options outstanding – January 1</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,283,088</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">12.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,516,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Options granted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">34,667</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">54.26</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">92,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Options forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(1,897)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">16.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Options exercised</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(34,853)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">34.62</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(62,388)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Options outstanding – March 31</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,281,005</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">12.52</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,546,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Options exercisable – March 31</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">891,286</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">3.84</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">897,676 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.74 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In March 2021, the Company granted stock options to certain executives. Subsequently, the Company identified an error in determining the expected life and volatility inputs used in the Black-Scholes pricing model to calculate the fair value of options, which led to the Company determining that 63,992 excess options were granted in March 2021 to six senior executives (the “Awardees”). The granting of excess options was immaterial to the Company but the error resulted in an award of options to the Awardees that was not reasonable and appropriate to grant. During 2021, the Company amended and restated the option award agreements for those affected Awardees to reflect the issuance of the appropriate number of options.</span></div> 1283088 12.00 1516641 6.73 34667 54.26 92551 51.01 1897 16.00 0 0 34853 34.62 62388 1.85 1281005 12.52 1546804 9.58 891286 3.84 897676 2.74 63992 6 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of the Company’s stock options outstanding as at March 31, 2022:</span></div><div style="text-align:justify"><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 style="width:18.611%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.452%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Options outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Options exercisable</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exercise price range</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted average remaining contractual life (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exercise price range</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number exercisable</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">C$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">C$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.0001 - 1.09</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">784,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.21</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.0001 - 1.09</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">748,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.86 - 11.06</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.47</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.86 - 11.06</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.79 - 16.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">275,697 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.53</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.79 - 16.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100,509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26.43 - 95.12</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">166,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.33</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26.43 - 95.12</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,281,005</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">6.39</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">891,286</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of the Company’s stock options outstanding as at March 31, 2021:</span></div><div style="text-align:justify"><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 style="width:18.611%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.452%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Options outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Options exercisable</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exercise price range</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted average remaining contractual life (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exercise price range</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number exercisable</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">C$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">C$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.0001 - 1.09</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">840,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.09</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.0001 - 1.09</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">752,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.86 - 11.06</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">215,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.72</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.86 - 11.06</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">79,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.79 - 16.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">373,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.53</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.79 - 16.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">66,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26.43 - 64.19</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">117,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.94</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26.43 - 64.19</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,546,804 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.57</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">897,676 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of the Company’s stock options outstanding as at March 31, 2022:</span></div><div style="text-align:justify"><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 style="width:18.611%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.452%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Options outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Options exercisable</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exercise price range</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted average remaining contractual life (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exercise price range</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number exercisable</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">C$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">C$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.0001 - 1.09</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">784,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.21</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.0001 - 1.09</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">748,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.86 - 11.06</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.47</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.86 - 11.06</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.79 - 16.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">275,697 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.53</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.79 - 16.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100,509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26.43 - 95.12</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">166,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.33</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26.43 - 95.12</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,281,005</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">6.39</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">891,286</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of the Company’s stock options outstanding as at March 31, 2021:</span></div><div style="text-align:justify"><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 style="width:18.611%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.452%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Options outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Options exercisable</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exercise price range</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted average remaining contractual life (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exercise price range</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number exercisable</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">C$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">C$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.0001 - 1.09</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">840,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.09</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.0001 - 1.09</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">752,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.86 - 11.06</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">215,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.72</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.86 - 11.06</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">79,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.79 - 16.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">373,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.53</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.79 - 16.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">66,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26.43 - 64.19</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">117,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.94</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26.43 - 64.19</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,546,804 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.57</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">897,676 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average fair value of share options granted during the three months ended March 31, 2022 and 2021 was estimated at the date of grant using the Black-Scholes option pricing model using the following inputs: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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 style="width:66.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.927%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">C$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">C$</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average stock price valuation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average exercise price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Expected life in years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.25</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.25</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Volatility</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average fair value of options issued</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0.0001 1.09 784368 P5Y2M15D 0.0001 1.09 748368 8.86 11.06 54553 P8Y5M19D 8.86 11.06 23826 15.79 16.00 275697 P7Y6M10D 15.79 16.00 100509 26.43 95.12 166387 P9Y3M29D 26.43 95.12 18583 1281005 P6Y4M20D 891286 0.0001 1.09 840418 P6Y1M2D 0.0001 1.09 752018 8.86 11.06 215120 P9Y8M19D 8.86 11.06 79264 15.79 16.00 373883 P8Y6M10D 15.79 16.00 66394 26.43 64.19 117383 P9Y11M8D 26.43 64.19 0 1546804 P7Y6M25D 897676 5 1094000 378000 54.26 51.01 54.26 51.01 0.0203 0.0113 6.25 6.25 0 0 0.61 0.60 31.67 28.63 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">DSUs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information concerning the number of DSUs granted by the Company:</span></div><div style="text-align:justify"><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 style="width:85.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">#</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">DSUs – December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">59,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Granted (at C$86.93 per unit)</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">DSUs - March 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">60,405</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RSUs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information concerning the number of RSUs granted by the Company:</span></div><div style="text-align:justify"><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 style="width:85.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">#</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">RSUs – December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46,591 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Granted (at C$54.26 per unit)</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Forfeited (at $86.38 per unit)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,261)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RSUs - March 31, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">62,691</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 59654 86.93 751 60405 46591 54.26 17361 86.38 1261 62691 Loss per share<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has three categories of potentially dilutive securities outstanding: stock options, DSUs and RSUs. All potentially dilutive securities have been excluded from the calculation of diluted loss per share for the periods in which the Company is in a net loss position. Including the dilutive securities in these periods would be anti-dilutive; therefore, basic and diluted number of shares used in the calculation is the same for the periods presented. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average outstanding number and type of securities that could potentially dilute basic net income per share in the future but would have decreased the loss per share (anti-dilutive) for the periods in which the Company is in a net loss position are as follows:</span></div><div style="text-align:justify"><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 style="width:71.015%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock options</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,027,646</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,154,738 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">DSUs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">60,380</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">RSUs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">48,341</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,136,367</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,201,610 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average outstanding number and type of securities that could potentially dilute basic net income per share in the future but would have decreased the loss per share (anti-dilutive) for the periods in which the Company is in a net loss position are as follows:</span></div><div style="text-align:justify"><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 style="width:71.015%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">#</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock options</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,027,646</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,154,738 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">DSUs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">60,380</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">RSUs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">48,341</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,136,367</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,201,610 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 1027646 1154738 60380 46872 48341 0 1136367 1201610 Revenue and related balances<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregated revenue </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives its revenues from two main sources, subscription to its SaaS application, and professional services revenue, which includes services such as initial implementation, project management, and training. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents disaggregation of revenue for the three months ended March 31:</span></div><div style="text-align:justify"><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 style="width:71.015%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Subscription revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">29,128</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,775 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Professional services</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,927</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">32,055</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,742 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents disaggregation of revenue for the three months ended March 31:</span></div><div style="text-align:justify"><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 style="width:71.015%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Subscription revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">29,128</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,775 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Professional services</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,927</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">32,055</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,742 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 29128000 19775000 2927000 1967000 32055000 21742000 Cost of revenue<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents cost of revenue for the three months ended March 31:</span></div><div style="text-align:justify"><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 style="width:71.015%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Employee salaries and benefits</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,159</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Web hosting fees</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,057</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third party service fees</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,173</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">163</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">6,552</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,864 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents cost of revenue for the three months ended March 31:</span></div><div style="text-align:justify"><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 style="width:71.015%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Employee salaries and benefits</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,159</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Web hosting fees</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,057</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third party service fees</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,173</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">163</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">6,552</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,864 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4159000 2785000 1057000 711000 1173000 155000 163000 213000 6552000 3864000 Employee compensationThe total employee compensation comprising salaries and benefits, inclusive of tax credits, for the three months ended March 31, 2022 was $21,875 (2021 - $14,940).<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Employee compensation costs were included in the following expenses for the three months ended March 31:    </span></div><div style="text-align:justify"><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 style="width:71.015%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,159</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">3,365</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,295 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Sales and marketing</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">9,707</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,644</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">21,875</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14,940 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 21875000 14940000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Employee compensation costs were included in the following expenses for the three months ended March 31:    </span></div><div style="text-align:justify"><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 style="width:71.015%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,159</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">3,365</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,295 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Sales and marketing</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">9,707</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,644</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">21,875</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14,940 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4159000 2785000 3365000 2295000 9707000 6578000 4644000 3282000 21875000 14940000 Related party transactions<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Key management personnel are those persons having the authority and responsibility for planning, directing and controlling activities of the Company, directly or indirectly, including the Chief Executive Officer, Chief Financial Officer, Chief Operating Officer, Chief Technology Officer, Chief Corporate Development Officer and Chief Human Resource Officer and Directors. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense for the Company’s key management personnel for the three months ended March 31, 2022 and 2021 is as follows:</span></div><div style="text-align:justify"><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 style="width:71.015%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Salaries and benefits</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,489</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Share-based compensation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">668</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,157</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,232 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense for the Company’s key management personnel for the three months ended March 31, 2022 and 2021 is as follows:</span></div><div style="text-align:justify"><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 style="width:71.015%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Salaries and benefits</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,489</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Share-based compensation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">668</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,157</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,232 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1489000 1005000 668000 227000 2157000 1232000 Financial instruments and risk management<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit risk is the risk of financial loss to the Company if a customer or counterparty to a financial instrument fails to meet its contractual obligations, and arises principally from deposits with banks and outstanding receivables. The Company trades only with recognized, creditworthy third parties. Due to the Company’s diversified customer base, there is no particular concentration of credit risk related to the Company’s trade and other receivables. Trade and other receivables are monitored on an ongoing basis to ensure timely collection of amounts. Potential effects from COVID-19 on the Company’s credit risk have been considered and have resulted in increases to its allowances for expected credit losses on customer balances. The Company continues its assessment given the fluidity of COVID-19’s global impact.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of cash and cash equivalents, trade and other receivables, trade and other payables and borrowings approximate fair values due to the short-term nature of these items or being carried at fair value or, for borrowings, the interest rates charged approximate current market rates. The risk of material change in fair value is not considered to be significant. The Company does not use derivative financial instruments to manage this risk. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration is classified as a Level 3 financial instrument. The fair value of the contingent consideration was calculated using discounted cash flows. During the three months ended March 31, 2022, there were no transfers of amounts between levels in the fair value hierarchy.</span></div> Segment informationThe Company reports segment information based on internal reports used by the chief operating decision maker (“CODM”) to make operating and resource allocation decisions and to assess performance. The CODM is the Chief Executive Officer. The CODM makes decisions and assesses performance of the Company on a consolidated basis such that the Company is a single reportable operating segment. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present details on revenues derived in the following geographical locations for the three months ended March 31, 2022 and 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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 style="width:71.015%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">North America</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">23,855</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Rest of World</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">8,200</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">32,055</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,742 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present details on revenues derived in the following geographical locations for the three months ended March 31, 2022 and 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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 style="width:71.015%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">North America</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">23,855</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Rest of World</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">8,200</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">32,055</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,742 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 23855000 15222000 8200000 6520000 32055000 21742000 EXCEL 78 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %A0K%0'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 " !84*Q4.P%WKNX K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NLD&AZCK98@32$A, G&+$F^+:/XH,6KW]J1EZX3@ 3C&_N7S M9\FMCE*'A,\I1$QD,=^,KO=9ZKAA1Z(H ;(^HE.Y+@E?FON0G*+R3 >(2G^H M X)HFCMP2,HH4C !J[@06=<:+75"12&=\48O^/B9^AEF-&"/#CUEX#4'UDT3 MXVGL6[@")AAA'MZ?)G7K:S/ MI+S&\BM;2:>(&W:9_+K:WN\>6"<:(:KFMN)BQ]>R$7+-WR?7'WY781>,W=M_ M;'P1[%KX=1?=%U!+ P04 " !84*Q4F5R<(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 %A0K%0CPMD$. , %8+ 8 >&PO=V]R:W-H965T&UL MG99=;]HP%(:ONU]AY;J0K_)5 1*DK59U!02LU3;MPB0'L)K$S'9*^?<[3B P M*77+;L!V_+YYSC$Y!E#D+8E3V;/62FVN;5N&:TBHK/,-I/ADR45" M%4[%RI8; 33*14EL>X[3M!/*4JO?S=U;9(!$N:Q6K*MU]A'U!#^X4\EODGV19[_2N+A)E4/-F+D2!A M:?%-W_:).!%XWCL";R_PC6YZD(>:JQ&.I?I49DK@ M4X8ZU0_X*XBNK=!*+]CA7C8L9-X[,I\\\E2M);E-(XC^U=N(4')X!XZA9S1\ MI*).?/>2>([G&?S\,BX_]_--<9%?@X54 D_^M\'RJK2\RBVOWK&\X6&&OT=% MYKL-5*7,+&_6'@P0C1*B872Y3153.W+'8B"C+%E4'Y[9PW'=;7D5J=IQE3 %I.:Z!KE/2 M=)B5BQ5)(8EBAUZBW,FRB:N&*B^"9OG!9<81N6#]?8^(+0 M&_#YDG-UF.@7E*UT_R]02P,$% @ 6%"L5-P)W9 Z!@ 31H !@ !X M;"]W;W)KXS+=,Q44ET)3II_GY)695D<<2Z0%\221Z.#H?# M.,V9*":7Y_6S^_+R7.Y5)@I^7Z)JG^>L?/G ,_E\,<&3'P\^B\>M,@^FE^<[ M]LB77'W9W9?Z;MIZ68N<%Y60!2KYYF)RA=]?T]@,J"W^%?RYZETC,Y65E%_- MS7Q],?$,(I[Q5!D73/][XM<\RXPGC>-;XW32OM,,[%__\/ZQGKR>S(I5_%IF M_XFUVEY,X@E:\PW;9^JS?/Z'-Q,*C+]49E7]%STWMMX$I?M*R;P9K!'DHCC\ M9]^;0/0&8']D &D&D%,'T&8 K2=Z0%9/:\84NSPOY3,JC;7V9B[JV-2C]6Q$ M899QJ4K]J]#CU.67Q=67V?SA9H:N[Q:SF\7R<+6\^S2?79G'\\7#S>?Y+5H^ MZ-O;F\7#$MU]1!_GBZO%]?SJ$[J_6\X?YG<+=(:^+&?H]:LWZ!42!7K8RGW% MBG5U/E4:IWG;-&TP?3A@(B.8;EGY#E'\%A&/$&#XM7OXC*?M<'P\?*JCTX:( MM"$BM3\ZXN]Z7Y:\4(A5%5?5>X='VGJDM4=_S".KMDC'!J7F@G_;BR>6Z5> ML3JX"FI79E,^71*,DU@'YJD?$\@LH(2V9D=(_1:I[T3Z4+(UKZ%*M>6EWK@I MUV!7&:_0ZX54'/EO(- 'KV$/#<4AB0:8;2L2A7$ 0PY:R($3\GW)=TRLJQKU MFN]D)># !M;;HR0<0K2-PB0A,,*P11@Z$2XT.XOBB51:FL5/46%5Q!V")[%9,P'*"SC3!- M/!A?W.*+WQUO>[]C<1HO_5D%I!?XAE!M*QK[(S/'/6W!OSO1&X]'J^ --R5HY(^@[6@> M$R?:&=]PO4YKI-CWPU*! D0T"$^VV8DU7$G&=BM&76!=28W9_N*-XE4+WI# MPP%(PXW/X[U)K-6WK:@7C*U^)QW8K1WWI2XV2_52$[$1N9W)@C[H$ 8-R$*8 M!$/0D)4_HAVX$P_L5H]YH5CQ*+3 4&.8+RV1F"_%[X&+V 51.$(WDY*L%M+ M_I9R_2RRK$$8PPAM;=!B;&6M;150#X\@[$0$NU7DP-+C[(P!_8AH@*T G9A MC,=NREKIS *"3V[&CLQ<,@ &8D MQA$< ]*I"7&KR;Q(932JG4?>Z:E\RTJB!46R%\J_;\ MB=$QS$Y(B%M(/AGI17*5B<<:7N54$&)K Z8$#Y%"5GB$.DBG(.0GW<=1@=?; MGR!26Q"BHUJ]@6J;A0F.1EB$=,)!@I/KO!.9A'0L3]PL_TNI9=,X(5:) EK1 M$3DB'=D3-]F?M$UM(H^LU ?Z!3R&KF-ZXFX8?C'UH8: 6FP"6(5CG0WIM(.X MM>,FWV7RA7.TX@7?"-5'#8(%A"$DUJH#5D$X I9VZD'=ZG%4.?](_A?P,,.6 MA@@/ZU' *!SKN6FG(-2M( I6PG3"@.N8\],/DIT#F$H>Z' MAY$ [3 >Z1YHQ_W4S?UU?RM6>Z73JMJ7NVP/+YA-YP&EPV8!L/(I'DNICO.I MNUFX2M-]OL^8P7@H\705M=,K:(ZYG[AN>$U5!<*VNX& $@NV;44P'I$JVJD) M=:N)WJXB%6!W2VU9.(OCV!_R,VB'M>4(MDY Z"G= I3S#4! &.*86D>+D%WB MA<&(AM!.0^@IATX]&FG;VQ' L7TP"[4WD!W4WDQ[9_WF0\LM*Q^%5K*,;_1 M[UVD/92';Q>'&R5W]?'_2BHE\_IRRW5C4AH#_?M&:AIH;LP7A?8+TN7_4$L# M!!0 ( %A0K%3(-S56H04 )X4 8 >&PO=V]R:W-H965T&ULG9C?<]HX$,?_%0W3AW:F"9;\"S*$F03HE9F$9$+2/MS<@P !GMH6 MM422WE]_*]G8@&2U./%#[%E3*+W+,W%=6ZJVQ7+ M+IDG. M'@LD]EE&BU^W+.5OUQW<.=QX2C9;J6YTAX,=W; YDR^[QP*NNK6759*Q7"0\ M1P5;7W=N\-6(Q&J MOB6L#=Q]!NI4!:<_U 7T]5UQU-$+&5+J5Q0^/?*1BQ- ME2?@^%DY[=3O5 ./?Q^\?]'!0S +*MB(I]^3E=Q>=WH=M&)KND_E$W_[RJJ M0N5OR5.A_Z*WRM;KH.5>2)Y5@X$@2_+R/WVO$G$T /S8!Y!J #D?$+0,\*L! MO@ZT)--AC:FDPT'!WU"AK,&;^J%SHT=#-$FNIG$N"WB:P#@Y?)G=O(RGSY,Q M&CW,QI/9O/PU?[B;CF_4[>GL>?(TO4?S9[B\G\R>Y^CA"[I[F,_1S4S9WC\^ M3;["P.FW27G[ KW,Q^CCAT_H TIR]+SE>T'SE1AT)0"KUW:7%=QM"4=:X'QT MSW.Y%6B2K]CJ='P7 JVC)8=H;XG3X3TM+I&//R/B$6+A&?WY<.S \>OD^]J? MW^+OL>#K1")>H)0+@?ZF"R$+*.Q_'+Z#VG>@?0!?AS[QPG#0?3U.BFE%FR@47&.TD8>OX9F6F% MXU[X;T?%7M-RO=\L3<%HL=QJWA74?\IWH(S235PY/:E^W(O.B"U6 0[\ M%N0CE<#N_&YIP2Z47J[0DF>JT*B6X0H9VY&QF66O'YPCFU9^VZK I"$F3F(0 M>9#P'%;%=XYO&@5Q2U/$C<1@M\;\KO=4@(&98.+'Y]W1 M8D;\T&N1&=SH#'8+30/96@&F9%Q$O=C(H<4LC$A;%AMMP6YQ^9+D-%\RV"O! MRF*?40V.D5K M! N[%>M."?2"P7?-(9%(TO>6@C05".;;-^;;8A9&7AMJ(U78K573&N^P;*R0 M%H4BQBR;1FV]GC3R1-SR-(/ZT_M12":"&4>P@!)NW[\34VXNHGYXSFDS"Z.@ M9>F01I8(=FY^II)E@$@ER/XOF'[832Y3*D2R3D"HQ'XAV,\]*&OZ"TE>U<65 MZSNBD1?BEI?)058V\*F,H%?#_B@7:=FW85N[KN2'E]V'Y_;TF:IRX1-\OJ6U MF1&,V]+7J ]QJ\\(E+Q@6_51_MHND)63\ 32W"M9S<*C574*V8@,<8N,7MF0 M1234'@2^+F$7DBS11TB[^LZLGUA[9>4[/H;R+HV>9#?#+9M2TF@/<6N/P;Y* MTKV$TOQ#^O#/Z*UFK?2-,!&W,'W79R! 2U^AB*'6\WVV & H;UA(&12Z1A>( M[Z60L$-1(GL\/^5C>VBF/OF^ISXKC>@LEB3N8:_75EJ-GA&WGOW/ (\GT16B M*71M(5HL[2%VCTYZ,E9L] &8 -I]+LMCD/IN?536N"E/ M[NYIL4ER@5*V!I?>90S5592'8>6%Y#M]GK3@4O),_]PRNF*%,H#G:PY[E^I" MO: ^DAS^!U!+ P04 " !84*Q4,&0)3=\$ #W$P & 'AL+W=O#->>;SX91QFN:1>49V]!W!2BW6185_US2E.W.!W#P\N(N>5QS^<(8CS;1(PTIO]_< M%F)E-%J624;S,F$Y*.CJ?' !/T^A)P4JQ!\)W95'ST":\L#85[F8+<\'IF1$ M4QISJ2(2/T]T0M-4:A(\_JZ5#IH]I>#Q\XOV:66\,.8A*NF$I7\F2[X^'[@# ML*2K:)OR.[:[HK5!1.J+65I6?\&NQIH#$&]+SK):6##(DGS_&SW7CC@2@%:' M *H%D"* G X!7 O@MPI8M8"E"%AVAP"I!8AJ ^D0L&L!N_+]WEF5I_V(1^-1 MP7:@D&BA33Y4X:JDA8.37&96R OQ-1%R?'P_O[CW9XO !Y.;N1_,P_U3>/-E MYE_(U[/Y(KB;78-P(9;7P7P1@ILIF%Q=S'\+0O$5A%<7=\'5S1<_N M__LE% MT/D5!+_?SQ9_@0\@R<%BS;9EE"_+D<$%8;FM$=?D+O?D4!>YT *3?O$)RS*1O'OQUW3YK^G*>9$\;#E=BE-8;-+MBT:-KJ!?UT4<;[-M&DE= MC*]I 6*6B;JPE@?VB0JGB37M5C_M5^_351(G7"MOB/1H<@0U.8(JA5:'PLLH MC?*8@HB#!_J8Y'F2/P*V AM:)&P)/B8O/OXD(3Z-SP"&OP!D(A/\"[JCM]_5 MKG:5%?!IC)&-38+MD?&DX8L;OOA'^*H<=7FYWX <41.E&IL'8GL+-##;PL0Y MA?D:&,$**&B#H.UYIZ!I&S2T7>0Z>H=9C<.L7H<%S[2(DY)*)XF*$W\%;"/K M?GD2VYY07EJM4-H(NZ[BKM=0)^1)0YY\'WD=3])VLHD5EAJ,I6!\TK)D:)EZ M.^S&#KO7CE Z=RB[Y+*J!Z(81-(.G1EV^^0XBK/]?LP)1:>AZ/12G)R4J925 M6A\[;=]@@DTEW=LH!*&EI+M&%;$M2V^%VUCAOK4\T'S975= \##+F_]2E^H-;;WL:79-M 8U=*';5?#A81Z!_0/)C_HK4 #@Z[7T6WA83Z!_0/*-[4LJ)M%5)YM#+;4R.)V-&!'@8*'R0'V MCP[?TK5@N_]#TVOQ? 5U2O0P)<#^,:$B"I*RW%9';ILOQ=P=A+>W;\V9"6PW M?1L[7\3K,.4P)<#W'Q-0?P+IY@17U&JOXQ\>>!@4X/M,"D@; MCO8,(*HT1NJHH,&)'D+4J-&HH.8JF9:AQ=@<@K,6&T M:*@E2.E*")IGCM!0[&^9]@O.-M6MR /CG&75XYI&XNQ)@/B^8HR_+.1%2W/7 M-_X/4$L#!!0 ( %A0K%01#-#99P8 /$8 8 >&PO=V]R:W-H965T M&ULG5G;;MLX$/T5PNA#"S2U2,FW( F0V"DV0),8<;)]IB7: MUE8279+.I5^_0TJQ'/&2[+XD$C4DSQQRY@SIDR[+K6 T,YW*HD^B:-@O:5[USDY,VUR\<'T_C1'/"/MRI+S7_KE*COM11H1*UBJ]! 4_CVR M*2L*/1+@^-T,VMO/J3L>/K^._MTX#\XLJ6137OS,,[4Y[8U[*&,KNBO4'7_Z MBS4.#?1X*2^D^8N>&MNHA]*=5+QL.@.",J_J__2Y(>*@ XSC[D":#J3;(?%T MB)L.L7&T1F;[@Y?YA= MW5_.T/3V9G9YLZB?%K<_KF;GNOGJYO[R[NH:+>[A]?KRYGZ!;K^CZ?GB+_3] MQ^W/!3I"#XL9^OSI"_J$\@K=;_A.TBJ3)WT%^/0L_;3!5@;[7&.@C@7&RK8D4Y9&4IY"7E<>B&.K.EQ M-$DZ&&VC>#1V8QSO,8Z#&!\JD)(B_P,006$@A5:(/:<;6JV9=R..;1C8PFH; MX>'$0^AD#W82!'M5 8T,*?H,(#6=S 5O8L],NE%BVR2Q&QN.VKP#,Z-&UMQ'N(O/940\ ^$ X>SF5E6J4.SXM61B54MV3I"4[K- M%2U0KE@9#%),VNE(D(][03-FXI.K#1,Z:[#\D2Z+;J9L>"&VRTDT'G69L;MI$C^,@V+E@6YIGTN#-V);+7+EAQC;,R7#<1>FP2O!HY('9R@,.Z\,4 MY%9 -H5\(CWX$GOF.,*#+D"763+QX&MU @_^TYIOZ8M_P0>.E23=O.RRBD?8 M [25$!S6D,MR6_ 7QM"256R5*\271;XVZ=D-UM8'C"VL#J.1+VQ;%<%A&9FQ M%1,"$K1@CZS:.7,>MJ5A.$JLK&);D<'$MRE;"<%A#9F^)_I.Q+9 0!H\8*N! M[# C>.Q+UJV2X,E'*[M7Y'GUR.3'2SK2"@,)"\-\)T!1)4-\A;9"$Z1>3(RP MW[M\JZLJ%T'$(0%Q%'?X<5EA7WB05BH(#D(^3P$:I$!=80'JY4Z"@91&U'2# MT0ZJC42W[F_08P>NZ !8 ]\V\Z1RTNH.">O.F^WX_J(V>!WJ WFF6]4XS;QT MM^I#_N\Y8V6*BH]ORE9)2%A)YO2EKN=K688Y8:GUZM:,Z6^:OU53U!2,NJLM M8@L)L5;983/P<-9*#0E+S1T(MG%![T<#[[T<3FPI I", MWLU#->;8UB-[!SN,CGQE2-QJ5AS6+'UWTIQ<(7'5"@4B:QZTTC[2PB2\;">T M'U"?(I#BG#LC,7;H5TP2RQ.'&4D&'D&(6PV+PQIVN5JQU&P1ZU3. [XY/7%( MUJ1[7G$8>4\K\<'M6?A0-?7A_ IE]SJO*KT.X.,[2V&?I0@>Q,1:"Y?=9#CP MI.ZXENT&\7C[JU)_^#RN&1B;>[4)1P) M=Y6JKUKWK?M[^W-S6]UIO\#'T_KVO1VF_C'@F@I8'PFZNH(AHV\C "7J^_7Z M1?&MN:)>/L7U!+ P04 " !84*Q4 MH#5):OT# "O" & 'AL+W=OGF&PENI)9Y0:>,ZYT$,O,Z8X\WV=9#0GNBT+*O!F*55.#&[5 MRM>%HB1U2CGWPR#H^3EAPAL-W-E@RSPG:C.F7*Z'7L?;'MRS M56;L@3\:%&1%%]0\%G.%.[]!25E.A692@*++H1=USL9'5MX)?&=TK7?68#V) MI7RRF^MTZ 66$.4T,1:!X.<7G5#.+1#2^%EC>HU)J[B[WJ)?.-_1EYAH.I'\ M!TM--O1./4CIDI33:_85U)=OK>9"4VLB\5D8&.1/5ESS7 M<=A1. W>40AKA=#QK@PYEE-BR&B@Y!J4E48TNW"N.FTDQX1-RL(HO&6H9T9W MQ)2*@EQ"7&J\TWK@&\2UMWY28XPKC/ =C"[<2F$R#>EK?1_Y-*3"+:EQ M^"'@+5%MZ'9:$ 9A^ %>MW&RZ_"Z[^!-I"JD(H;"M:CJV!9$)%)8&#S%&C,P M6\+UQ?T")C(O.",BH?!O%&NCL&[^^X##4(V+A=IP]2;2\JA?K\$)@& H62OUA*E45.N"S3+[;04^"4 M*,'$"@M.X MU<=(;C1'3;7A 8[456!,-3"3;,*=@PULHQB%T6>STH!36@&7( MR5I;2W8]MY9MK'$_$X8H)E\A6YZ=D[Z&#!L."BT9RB)G+A-GAQA8E P3>Q*@ MH6ZO!U%*.4%G,+7*-K4?5)L6/$B%)2I;,$%/4M*"V^/OT+G_^K8QG1%%,3 8 M:\YT[4\L3>8XUUAH0"9/NX46[:$=P;0C?0"<(W&]] M=1>UJA)_%,RFPSU;O2]U?GL>P<4_7VYN)C M8\+V!1Z_P0W+'<*Y6'&;A3V) M"^5>_D(F[/.GL-OMF^H#!5$0N4&B8<%LBUC6$B^9?X71O+ : M7^UK7U+L3\W#/=SN]_6CTK8F;%0PQ^S<&/0$#KS]2^]P1]!JNQ(/^V_U,W]G MB.14K=RHU)#8G%?SI#EMIG%4#:$7\6J48RFL& :*TR6J!NV38P]4-1ZKC9&% M&TGXIG# N:5]X%19 ;Q?2FFV&VN@^1]E]#]02P,$% @ 6%"L5)1:&[+ M!0 B0X !@ !X;"]W;W)KH'(X'=I ]%'ZC=D98QE]SP8EG]^IXA=U>K5#9:-'V1 M=I>U\1!?%8:^-/1U4(S9OIU!<5U=)/;$,&(TOK:AGPZE93 MWSB293*J]71^CT1)2QEUN+7K7ZB-YP7[*ZSVZ5>L\]R7+T>BB#[8NC4&@EJ9 M_"\?6QX&!J\/GC"8MP;SA#LOE%!>R2#/3IQ="\>SX8T?4JC)&N"4X:39JI-I@&<>GQ:MEXOL9?Z$ET-Q8TVHO'AK2BIW[:= MU,.:=[ NYL\ZO)%N(@YG8S$_F,^?\7?8AWF8_!T^X>_2NL8B.A+7)BN9)7%N M2G$7\!4J"^+]4ER_N[T3E[9NM)*F(/'[^<('!^7\\0R&HQ[#4<)P]!^I_O=> M!D%@H-CB_[4B3R(:&4L5J,00\F-\?O)6JU+R9V4".56+I3(P4U(+WSGTXH?O MOWL]GQ\<[QM,0[/C'T4E'T@LB$P+"TX7&^C4H+ 3KNB568E0D?"R)A1C8:,) M_*T!C$*1%Q+9J"E4ML2SQUS+V'W"ERPY,=)L>-'9JV._&\->[$AULMR0=()8 MF^**"JH7Y#IUS2;?A*4]! #U(!5K%2IQ?7XG#H]$BF!V#"UFC^]ZC[<$F3(M M$W$.BER)1[T9BX)<0(<5I?*%MCXZ\&58QUIOL%"A8YE7E,9$^-F+<8A,)N\# M9 S%)#7!: \@UI@II M$MZ9ZI2GENS,).K\2CEL;=:E;C! +Q#1C=R(6=L^)^(C%L<<\D&A\Y$?(X78 MA1L./M?=YUBN,AY W6DMV?=3Z#.1W%%5V+1*XA[JZ$M4+-)!"P@6;_?TSV"$ M2@8AETM$F&(#0V@3/:2G^@=/=4FR3&;-E-%U_:Z!*FW)]1RX,D$*#@Q,S ;5C "=6#I;M^VN MYV8BWG:/ C6;3AXE9W9+:*_2!:S$O;%K3>4J!5)$YYARAM;"ET6F>2@4QA"A M6?06Y*7MLLL8T%YVUH=YFJ8W'-1.TAR3\H"S4D8GD1VSLCQMP1O5! WD0?F\ MLAVFC7;"@Y+MRB3-MS R;?RVKE21R[.S04VD5=/>L&PSDY=I-8/,&+W)*LJ> MQMQ5=GW;KTT19XZ^G>&?]+ZP4'K'\M_M4L4+!9:+T"UC4. :U>+0)!^4B]N= M]?+]I^NKGV8_]QT1R2FI5L4X5Y0*W(GJ!4X"I:A(:NY65NNTL*^D:W .+?B@ MP &NM%U 9R#4H)\6 B?Q)H8Q'\(6^5IAI"1H M.B6WC;&$JK1M4F5TK6WX+26TPFE8L[JZG8M7*[ [VY9,+G:DM/,2<[L7K;PUF6R/)/;X M$L220BGFFT+_M;]GG>?KQ79ZOJ3A7+[B!34M87HP>?5B)%R^^.278)MTV4"! MX.J2'J%8] Z>@/&EM:%[X07ZV^?97U!+ P04 " !84*Q4>B^E978" #, M!0 & 'AL+W=O)"_MOR\E)UX&M-EEN]@BQ??T*%*< M[HQ]=#61AR8Q&.MBE@R#()*4^\" M_/M%*Y(R$+&,GWO.I#\R (_7!_;;F#OGLD5'*R._B<+7L^0J@8)*;*5_,+M/ MM,_G//#E1KKXA5T7>W&10-XZ;]0>S J4T-T?G_;W< 2X&KX!R/: +.KN#HHJ M;]#C?&K-#FR(9K:PB*E&-(L3.A1EXRWO"L;Y^:8K!I@2G*BT*$6.VO-EY:;5 M7N@*&B-%+LA-4\_G!52:[[F7'7?V!O<8[HSVM8./NJ#B3WS*.GNQV4'L,CM) M>(=V ./1&63#+#O!-^Z3'T>^\1M\*V,;8]$3K'77WZ%1%KJ C6HW*C'6LH,!BOGLE%CD3/A!8H="7<4$YJ2_;0 M5Z/!:T5-CUZ8(EO%.>(@YMX]MM[;CZI%]T)_AW=SCINX$MJ!I)*AP\'E>0*V MFQV=X4T3W^O6>'[]<5GSN"4; GB_-,8?C'! /\#G+U!+ P04 " !84*Q4 MD2U)QZD" /!@ & 'AL+W=OFV<1V M:Y 7P:F6,4N2:5QSH:+5(JS=F-5"-TX*A3<&;%/7W+RL4>K=,DJC_<*MV%3. M+\2KQ99O\ [=U^V-(2ON60I1H[)"*S!8+J.+]'P]]O@ ^"9P9P_FX#/)M'[P MQN=B&25>$$K,G6?@]'C"2Y32$Y&,QXXSZD-ZQ\/YGOUCR)URR;C%2RV_B\)5 MRV@>08$E;Z2[U;M/V.4S\7RYEC:,L&NQTVD$>6.=KCMG4E +U3[Y' X=Y M4?REWSM"N(#^WNC>\0."J M .TJ-%3G',43SR3:1>PH@(?%>4>V;LG8$;(17&OE*@L?5('%G_XQ">O5L;VZ M-3M)>,W-$$;I %C"V F^49_M*/"-CO#=-5DNN;6B%#GWI\*"+H$6T-D!2,$S M(843:$-%\+%IC1\\L\[0 ?IY0L.XUS .&L;_I^+_3 ;W%<*EKK=N 2IY7?M1P"'3X"I'?R3. MTD$R28^7Q.\GLV[_57V&?SLF\<$EK=%L0BNRD.M&N?:^]JM]M[MH+_EO>-LJ M2=!&T-F56))K,IQ-(C!M^VD-I[?ARF?:40,)TXHZ-AH/H/U2:[FS@M#-M'\I[G7GAWG.V4_F(*1 L/=27-/"BL;6[" MT*0%UL)1*U\+24F]#TV@4F0?55K[!2NWG @N/&^W);6+<1+F:-V.('M'\U=YI68<^2E35*4RH)&O-Y ML&0WJ\3I>X6/)>[,B0PNDHU27]SB=38/(N<05IA:QR#H[Q[76%6.B-SXY\ 9 M]"8=\%0^LO_F8Z=8-L+@6E6?RLP6\V 20(:Y:"O[7NU^QT,\0\>7JLKX7]AU MNHR4T]9851_ Y$%=RNY?/!SR< *81$\ ^ ' O=^=(>_E2V'%8J;5#K33)C8G M^% ]FIPKI;N4#U;3:4DXN_@#*20S"RUQN9TP/>!6'8X_@8OAC9*V,/!*9IC] M'Q^2#[TC_.C(BI\E?"/T-<1L #SB_ Q?W <6>[[X;&#P>;DQ5M/=_WV&,^DY M$\^9_'2RSN)<8]V81J0X#ZAS#.I[#(X._ED@K%7="+G_]9<)9^-; ]J5TI7* MKUJ#((Q!:V"SA[0B&51^W!+:G4*N*FHM03*8CA.(XPB&@SA*8)EEI6L? RQA'8[?>OE5 MGE-G>7]H-E#U2\"'M!!RBW 1LTNXX/2-X\OOK-)5IT5_UV0HFI!)/B$I8?R) M,)9IVM9M)2QF(&JE;?FO\'W]?$Q\$,5C$B8'O)Z2UXQ(XD$TG#Z*^L[N MA"7 HI$#\^C1VJIG."1M?C M8="U\7%A5>.G\$99FNE>+.@11>T4Z#Q7RAX7SD#_+"^^ E!+ P04 " !8 M4*Q4C%Y1$P # #4!@ &0 'AL+W=O+U ^*#FUP:"\<.MK-N_YYSTH8. ML0X)17'\Z<% JO#=BN:;BY6Z/4NV40!X>) M#V);.S\1KA8MW^)'=)_;:T.C<&0I18/*"JW 8+4,+N/S=>KM>X,O G?VJ \^ MDHW6/_S@;;D,(N\02BR<9^#TN<$KE-(3D1L_]YS!*.F!Q_T#^^L^=HIEPRU> M:?E5E*Y>!GD )5:\D^Z#WKW!?3Q3SU=H:?L6=H-M2HI%9YUN]F :-T(-7WZ[ MWX]<##'N!)X+U6KK;P2I58WL>'Y-/H M&#LXMF8G"=]S.$;WUAGZ(I\/R&5 MCE)I+Y7^]YZ>Y/'Y>&Y;7N RH(2S:&XP>( <7G=&"=<9[.=U58D"CY;?(=W< M6LL21-,:?8-^UL([;^S?=2=D*=06/FG')3S=/U?:.EASVC!B>_8D9W%\ 2^Q MP&:#YG Z,;!)-,\AGN1)!,ET#NF$Y1E!S3.8#7AV 4F4P*NJHK2T MY"A08:'448"W15ID&S[>NIA4)WR@U%9YP=2_;E4*E^FP_U MGGS8"KH<$BN"1F?9- SU-!AX'3;UZV-=E0%^VY-OQTTWH#6*ZW=8> %QA_9 MZA=02P,$% @ 6%"L5"LJP8 !D !X;"]W;W)K&ULI551;],P$/XKIX#0)DU+XB1M.MI*;0'! ]*T#7A /+C) MM8EP[&([Z\:OY^QDH6BL0T)1$I]]]_G[G+O+=*_T=U,A6KAKA#2SH+)V=Q&& MIJBPX>9<[5#2RD;IAELR]38T.XV\]$&-"%D4C<*&US*83_WUDY8U-[A2XDM=VFH6Y &4N.&ML%=J_QY[/9G#*Y0P_@G[SI=- M BA:8U73!Q.#II;=F]_UYW 0D$=/!+ ^@'G>W4:>Y1MN^7RJU1ZT\R8T-_!2 M?321JZ7[*-=6TVI-<7;^05HNM_5:('!CT)II: G6+89%#['L(-@3$ E\5-)6 M!M[*$LL_XT.B,W!B#YR6["C@1Z[/(8G/@$6,'<%+!HV)QTN>U[CP&N'K8FVL MIHSX=@0^'>!3#Y_^SQ$>A7"5=V%VO,!90*5E4-]B\!@7%L6/MM98PLHG!FHJ M"\%==INJWAFXP:*22JCM/=QH7E+Y4FG#C;)0)0S2$1F320)O-QLJ)0-J ]0,*-TEX%U1$4>$$S8Z MA9,X<@^ZD_'IHSWHJQ;5\%D),\DGD-$HS=P&V8CD%6W3DB!2R!NE;?W3B_L' MNFQ,+%D*\1A2NA>'T5D.; 0IY/EQ"4X!.^TV8:_A)']60\)RB%."CR&=C&'% MM;ZOY19NN6CQGPXY3B:01H0P(2,C$<^>6C2*(1FGX,2>I=D$_I;!X4%#H#39 M^K9GH%"MM%UO&&:'SKKH&LIO]ZXM$X%M+0T(W%!H=#[. M!=J^L,JW:^O:R5 MI9STPXK^#JB= ZUOE+(/AMM@^-_,?P%02P,$% @ 6%"L5,H?Y9T; P M: 8 !D !X;"]W;W)K&ULG55I;QHQ$/TKHVU4 MI1)A#W(I 21(TDN*BI(>'ZI^,-Y9UHW7WMC>0/KK._;"AAZA4K^ CWEOWAL\ MPW"IS9TM$1VL*JGL*"J=J\_BV/(2*V;[ND9%-X4V%7.T-8O8U@99'D"5C+,D M.8XK)E0T'H:SF1D/=>.D4#@S8)NJ8N9QBE(O1U$:;0YNQ*)T_B >#VNVP%MT MG^J9H5W2B0F6%5F"P&$63]&QZZ.-#P&>!2[NU!N]DKO6=W[S+1U'B!:%$ M[CP#HZ\'O$ I/1')N%]S1EU*#]Q>;]A?!^_D92N'$6G$>18L$:Z M&[U\BVL_1YZ/:VG#)RS;V"R)@#?6Z6H-)@654.TW6ZWKL 4X?0Z0K0%9T-TF M"BHOF6/CH=%+,#Z:V/PB6 UH$B>4_U%NG:%;03@W?J-UOA12#F-';/XLYFOD MM$5FSR '<*V5*RUBD9!LITVPGX34S?1BD/)&C8=Y;L@DX%GK8KSBKA0]E^7=J IH"KN?I]H+E/GRDW$&/#:7X+5,H M*"5Q1LP;AY0UB,45^;#K\"UGH2PGYY84:E<;H1Q)@DGC'XT4++ACG-,D(<7$ M1D/IP.D#&F)W-#7GCR"J"G-!=Y*JE+<5J)$+0O^@ZI /TA]HA"H,(]Z&N\:@ M3^-U3*Q@!S/&12$X['LY67(^F4TNPC(]?T7C;T&Z^_"W!QQO=7^%9A%FG"7_ MC7+M(.A.NS$Z::?'4W@[@^EA+ 0]+(D%09/^R5$$IIUK[<;I.LR2N78TF<*R MI+\"-#Z [GT%-QN?H/MS&?\$4$L#!!0 ( %A0K%2 0#?B6P, $L' 9 M >&PO=V]R:W-H965TXH64FV)AL* S1YNN>YYX[D M<=D9>^,J1 ]WM=)N%57>-Z=Q[/(*:^$FID%-7TIC:^%I:7>Q:RR*(H!J%6=) MFM8KJ?':@FOK6MC[#2K3K:(TVAL^REWEV1"OEXW8X2?T M7YIK2ZMX9"EDC=I)H\%BN8K.T]/-C/V#PQ\2._=H#IS)UI@;7EP5JRAA0:@P M]\P@Z.\6+U I)B(9WP;.: S)P,?S/?MER)URV0J'%T;]*0M?K:)%! 66HE7^ MH^G>X9#/G/ERHUP8H>M]I],(\M9Y4P]@4E!+W?^+NZ$.CP"+Y!E -@"RH+L/ M%%2^%5ZLE]9T8-F;V'@24@UH$B"#$;0\Q"B-E/U>__8N'"8B$] M7(I<*NGOX8.&WUN-T->"1E\A7)BZ$?H>/%HZ"<)C$,6!A(Q]O86,FI MF?(4/O\G-N .Z':D#GG:=.4OU"CI >0[IXXJJ0FAJ8K9*[X.+@ M9 Z+^8,/BQMVJ>>@*E+?0VM_M&GZ7\>-SU2:G4&:/7 .%7J5ILDACR<\OJ$A M._S1I8P?-;@:[2ZT<2Y5JWW?ZT;K^%*<]PWRP;U_9JAZ.TE)*BP)FDQ.YA'8 MOG7W"V^:T"ZWQE/S#=.*7CNT[$#?2V/\?L$!QO=S_3=02P,$% @ 6%"L M5+#[.^^E @ C@4 !D !X;"]W;W)K&ULG53! M;MLP#/T5PAUV,NK83IPT2P(D;8?UT"UHT.TP[*#83"S4DEQ);MI^_2@Y\5)L MS6$76Y3X'A\EDI.=T@^F1+3P+"IIID%I;3V.(I.7*)@Y5S5*.MDH+9@E4V\C M4VMDA0>)*DIZO2P2C,M@-O%[2SV;J,967.)2@VF$8/IE@97:38,X.&S<\6UI MW48TF]1LBRNT]_52DQ5U+ 47* U7$C1NIL$\'B_ZSM\[?.>X,T=K<)FLE7IP MQDTQ#7I.$%:86\? Z/>$EUA5CHAD/.XY@RZD QZO#^R??>Z4RYH9O%35#U[8 M3+;@LOVSY_T]' %& MO7< R1Z0>-UM(*_RBEDVFVBU ^V\B3>*X=(^RLII..>'L;%4RC9"S MFEM632)+E.X@RO?P10M/WH&G<*ND+0U17*2\);IDIS@2[O\4L^7GLSOLLTOA#LTJ)_0P%P6\,V6J.'ZL>'V!6ZD18W&PL_Y MVEA-U?+K1/A^%[[OP_?_]WI/PEU'CDW->O"6$^:-+97FKUB,X9X( M!+=80*Z$H)HWSM502=D2I(*::7AB58-P8TQ#;HQN@3K56%IPN1W#UT:LZ4[4 MY@"="]5("V?P 1:L8C)'^'@V2N+X$UQACMY[_UPQI$DX&@S#?I) DF5A'%_ MRJK\ 53M6Q"?4>?<(,3AZ&((:1_:7#BI\=0-51&]R&JYA"Q,A^22Q7_%I1+) MRZY&?-!L$&87F0\ZB/OPKX>+CGI$H-[Z26#HHBB]MEVZW6[8S-L>^^/>3BH2 ML.720(4;@O;.AX, =-O]K6%5[3MNK2SUKU^6-#!1.PU;3>!@ 1Q( !D !X;"]W;W)K&ULW5A9;^LV%OXK!VXZ2 !%%K4K&Y#DWFY .T$R;1^*>: EVB:B MQ26E./GW/8>49-G)=3%%,0_%S95%\>S+QR-=;1OUK-="M/!:E;6^GJW;=G,Q MG^M\+2JNW68C:MQ9-JKB+2[5:JXW2O#",%7EW/>\>%YQ6<]NKLRS!W5SU71M M*6OQH$!W5<75VYTHF^WUC,V&!X]RM6[IP?SF:L-7XDFT/V\>%*[FHY1"5J+6 MLJE!B>7U[)9=W(5$;PA^D6*K)_= GBR:YID6WQ?7,X\,$J7(6Y+ \>=%W(NR M)$%HQN^]S-FHDABG]X/T;XSOZ,N":W'?E+_*HEU?S](9%&+)N[)];+;?B=Z? MB.3E3:G-%;:6-@QGD'>Z;:J>&2VH9&U_^6L?APE#ZGV!P>\9?&.W562L_,1; M?G.EFBTHHD9I=&-<-=QHG*PI*4^MPEV)?.W-TYHK<4Y^%9 W%>9:Z$,4^_QRM&DWS!]/N_*,"?^3*A8 YX'N^ M?T1>,+H:&'G!45?OC*L/_ TKJX5;I7B]$G2OX;?;A6X5ULE_CV@+1VVAT1;^ M#8$]*HG:\D)O>"ZN9]AW6J@7,?NB>/C/6@D!E4V%H%0 !C)?CY&D"X,3_/?4 M-ODS-!OBTQ!D"?BQ#Y^>?M9($P)C,3S2(@PS^-=7J<_\2_C\]/" #\8U<[PL MA"!)4;%0 K9TJ1MX($:I=8?Z>5T XH%N\4;6*T H@78M\/^?F4J<9*Y+TB%? M4ZY0;&W8ZZY:" 7-$O2>(T6G2,O_IL$:SC4:5R)0Z8M)K!C\-*H:E/QJVIV< M>Q$*T0O$JU"YU (V2N;B+W!\!?.E M*3#?]3Q<1RQVXI!![";!*&2%!4Y:&02A$\<)1*'KQY#Y3A0QB)CKL9$6$[,4 MDJA/F9-FR1FPF$0/R1Y^!_K! Z1'X6D4G*$2%VOH-/:=($V1WTVCH_X,Z3#N M8#%Y$;D3^>1.&#LIUF'F1NFA2KXHQ7L9:4928@C<-,1%XL1)#+Z;8"W#]W5/ M1REU3'7<8]_P^FT,T7X9M0WD0K5XKI'2O*/30[OPU"VT^+U#P"C?]L7( A_* MI305#T(I+'-D+D0K%"+W4)/B=8,G$A*51@E/20RGRO%$-HLV>69[63EH=6+KK6A-#%&3,0CV!J&@>>D M:]IX/?-@@_63%-1-B\Q<-[4I)TH%WVQ4@S$V\6RLA2Y\LHCROG)X94&%6-&, MEI,91&!U][;P%:*0/6(L]#78]'RYM&6PLZNA*8?&%2."P)/7N4DDK:>FU8?H M8@-JL@AD"'7G"$E> M!DD:.D&<0N1B"1]LA:G92EU$$GR&#V,$383+ )^%R?Z&'S@IPBF+W"2CAP8O M_21R8CQ.$Q=Y]K>8YSD1:O%C-PSP:1:Y#,$NCA$O$X2Z(#C<2ITH#2;P&+M! M-B+=_R7K[)^2]33TG)"E&$)<'&0]\AV/'63=9Y'#? _3DOC[.TGF^'%XD-L@ MP6)(J4K>I9WRBW/2D-HX=%F&HA+,>H#BWVWMQJOA%,1:2L8SC=*^/0SA/O9K M&A#'# _8_1=G(RP*1#=9&7SC%I\* B)49$3CB37(W3^O>B#<]"/-GTU;A_2/4C^?+RDB$@-%6(X%A@[B M:!7 UU@CC'X^[YW=>-Z8TL1Z\B-[&0D*^4+S0 %O4I3%F,^O)W>_[([]F.$Z M]O#RSNX/3_1ALC[!9+DXTYV G[IQ8&?WCS#!O#C0 21K^R)/,<-.PPEG'$QV MAXH1,Y3,XFV*(!?85&9[&+X^B5P8O@$L(,J<. KAVY[_%.OE_B2-W2R #=)U MM6S/L-^8E7-^6'4Q]BC"W./?X\KC<5<>C[N"O1=E[, 56S@[5ZB+,8'?[(9G M)".'@W1"A1.U'[,SJ_&]TSX>& P^>N^<3U[N*Z%6YA.&1H^[NK7O^>/3\2O) MK?TXL".WGUA0Z4IB]91BB:R>FT0S4/:SA5VTS<9\*E@T;=M4YG8M>"$4$>#^ MLFG:84$*QF]'-W\ 4$L#!!0 ( %A0K%3%@+%M:@, ,0' 9 >&PO M=V]R:W-H965TZ59+8JD7)[$QWJ&BET48R1U.S3VQGD-4!)$62I^D\D8RK:+L. MMBNS7>O>":[PRH#MI63F_@*%'C91%AT,UWS?.F](MNN.[?$&W>?NRM L.;+4 M7**R7"LPV&RB\VQU47K_X/ WQ\&>C,%'LM/ZUD_>UYLH]8)08.4\ Z._KWB) M0G@BDO%EXHR.6WK@Z?C _F>(G6+9,8N76OS#:]=NHF4$-3:L%^Y:#W_A%,^9 MYZNTL.$+P^A;I!%4O75:3F!2(+D:_]G=E(<3P/(I0#X!\J![W"BH?,L9KGS_ 5QP"+P%<\P?>. M&<75_B1(^)?MK#-T'OY[AK\\\I>!O_SM!#Z+]Y=N93M6X2:B6V71?,7H.U+X MU")<:MDQ=0\ML^!:@P@5<[C7AJ,%W4"G'2K'F1#W4'/1^\,.%JO>F<= M4S7E8@5TK*I;T)V_&#:&MS>?+= :7--@!N="_)*N933?(2K NTKT5'MHC)8D MS0L352]8N'6D+,!I73P.BAI*\"8+U[4%KF!H>=4&XR%:'NP,%+6G$:\M]\0S M>*_\OA1. /Q,(R%IR3YL,>A>U*2:8G7\]0'RQGM1+] &8W_#>15R<9"M>KDC MT11(T&VAMV0=N1^%RFTP629_#"Z45A'=+!1S",V":"B+AGK?:74.&WH-[K[# ML/-#4*YE#JH0R \UPDF^SQ97E99XDN])<=.[GF:[WDWI")6LL:*6[@/S/M]5 MZH]'Z7KU/RL'GI(.<:,%O0AV10GQIUF.;01]&P%J D1WZ +^D\$+^MVDVJ! M#4'3V>(L C.^&>/$Z2[TZ9UVU/7#L*5G%HUWH/5&4[VGB=_@^'!OOP%02P,$ M% @ 6%"L5"OV5,CG @ : 8 !D !X;"]W;W)K&ULK57?;]HP$/Y73M$>(T("E(( J=!5VT,E5+;U8=J#22Z)5\?.;*?I M_ON=G9 RJ64O$U*P[\=WWUWN+JM6Z2=3(EIXJ80TZZ"TMEY&D4E+K)@9J1HE M:7*E*V;IJHO(U!I9YITJ$27C\554,2Z#S@VFJBNG?6Q2J M70=QULIXL TL985?7.Q*#B MLOMG+WT=SARNQ^\X)+U#XGEW@3S+6V;99J55"]I9$YH[^%2]-Y'CTKV4@]6D MY>1G-P_XC+)!8#*C&@MF,:,L!9,IFE5D*8*SB](>;=NA)>^@3>!>25L:^"@S MS/[VCXC90"\YT=LF%P'OF1[!) XA&2?)!;S)D.[$XTW^D>Z=5A7LB*NFMC#P MR&T).U]MU :^WQR-U_RX$'(ZA)SZD-/_5.&+:&Y&EZ9F*:X#&D*#^AF#BR'@ MEAM6%!H++]:]Z9<2*?^J9O(W-;&FR3# J1*]WD#N*F1;!6ZRP:A&$UA(PWLT MJ>:U'RFKO,^!L0.PNA8\94X>>B*U5CD:-[Q,@"/*'9L>/X2VY&D)7*:BR4@^ M&)B&Q(S(2&XY>?*J%DA;P/;0!/N3)IIH25H:3M&%H_=%+K(8^=1R)6C=T!4L M.PJDL+Y:DMAFK_5P.:A\J FM.+#D;$N-"%77R>@Z&:@/B=8D7A+ZN\JN2]TC MA@_T.YS7ZA0D681Q<@WQ(IS/9[!_LTA)N$CF$(>+JSE,DG \FT$2A_-I F_U M8W0V_=2^A=]Q!E+52-LM@D$ZK-&;;GN\FG<[F#(IN#0@,"?7\6@^"T!W>ZV[ M6%7[77)4EF;%'TOZ%*!V!J3/E;*GBPLP?%PV?P!02P,$% @ 6%"L5"ZE MP;F$ @ ;P4 !D !X;"]W;W)K&ULG51-;]LP M#/TKA+%C4,=?218D 9JNPW8H5K3;>AAVD&TZ%JH/3U*:YM^/DA,O*Y8M<-X]C6[4HF;W2'2KR--I(YL@TF]AV!ED= M@J2(T_%X$DO&5;1:A+U[LUKHK1-O\1KQ: M=&R#C^B^=?>&K'A@J;E$9;E68+!91M?)?)U[? !\Y[BS)VOPE91:/WOC<[V, MQEX0"JR<9V#T><$;%,(3D8Q?!\YH2.D#3]=']H^A=JJE9!9OM'CBM6N7T2R" M&ANV%>Y![S[AH9["\U5:V/"&78_-TPBJK75:'H))@>2J_[+70Q]. F;C,P'I M(2 -NOM$0>4'YMAJ8?0.C$<3FU^$4D,TB>/*'\JC,^3E%.=6-]HZT WU]P75 M%A>Q(U+OBJL#P;HG2,\09'"GE6LMW*H:Z[_C8Q(S*$J/BM;I1<([9JX@2T:0 MCM/T E\V5)@%ONP,W[5B8F^Y]55R56F)P%0-^$K_M47XP4KK#/TT7,K.Z'WA+9,,,/1AGZ6 MJ+#AE#X?)<5[2$?360%/6$)+.K:1&!Z<>[-YSNPDB5VM& AF5+-R(:#R!_H[4[ M&C[!<,>N?@-02P,$% @ 6%"L5/SM+*_8 @ 3 8 !D !X;"]W;W)K M&ULI57;;MLP#/T5PNC#!GBQX]BY(0G0=-WEH4#1 M=MO#L ?%IF.ALN1)2MW^_2@Y\3(@S08, 6)=R,/#0Y->M$H_F@K1PG,MI%D& ME;7-/(I,7F'-S$ U*.FF5+IFEK9Z&YE&(RN\4RVB)(['4:=E&/4O :I>%* M@L9R&5P.Y^O4V7N#KQQ;<[0&E\E&J4>W^5PL@]@10H&Y=0B,'D]XA4(X(*+Q M^=B4'-9?=DSWL=CARF\2L.R=XA\;R[0)[E>V;9:J%5"]I9 M$YI;^%2]-Y'CTA7EWFJZY>1G5]=U(]0+(N2JID(;YK1:1):@G4&4[V'6'4SR M"LP(;I2TE8%K66#QIW]$E'I>R8'7.CD+>,/T $;#$)(X2<[@C?H\1QYO] K> MI63BQ7 #J@0N*5D$)@O 9YV,5;3*_+C3*RTCY7Z6.G_:GH6QK7CW#0L MQV5 _690/V%P&ONA0K#*,@%XZMIO-#=<;L$PP31'X[/?H,226Q,Z2<3.4'\X M?2Q[AEQCX6^H[\$Z_$H3;-U5&5V5@6J45WV1H&4&+I)A.)UD\(9.AO .+H9I M.$OCMP,X29PVQAIH46-'P<%RZ0.62M#$<)SW13+_PF4.#W\EZKE=T.^*HKN$ M-3ZAW"&DX3";01).IAE\)&TT*>IT8@5U'GC.Y."X@C5T$RS%&N=A/BMWDW9TF,+9<&!);D&@\F60"ZFUW=QJK& MSXN-LC1]_+*B<8_:&=!]J90];%R _@.R^@502P,$% @ 6%"L5,Z=,1 : M P ] 8 !D !X;"]W;W)K&ULK57?;]HP$/Y7 M3MFT)T8@T,(8(!7:JM-4%4&W/4Q[,,F%6'7LS';X\=_O[(2,5BM]F2(E9]]] MG^^S?9?Q3NDGDR%:V.="FDF065N,PM#$&>;,M%6!DCRITCFS--2;T!0:6>)! MN0BC3NAQ/ L/,*(*H! MD<^[6LAG>Z;; MT.NV(.I$T1F^7B.VY_EZ;XA=>+$_K]:&!,?VUQGJ?D/=]]3]_[*/9[E<'8Y, MP6*5QU"([%F5RS&*><4SA9H]QZ.62R9C MSL1+QP,I8CZE%XY'C#.IA-H<7GKF2A>*0 C7N*5N5/C=JH.\LBKNKJ3-A"4: M5>H8GP5<>Q5*F[;72;V)^=Z">V>CW[:33?CP;AAU!Y\-/+UV0D> S30BY%7Y MH"L?H,L?9\WM]\N3T05N@!D""NJG9@2/;R(]ZCT]*R:8=D?EN-8H,>760+?5 M'WZB=Z=S :N,KLQ'U^7<,9\(O+P<0A0-(&IU+P84'/4B^%?5A">=*$>]\?W6 M$%QO>/4_(!4;3E=68$K03GMP$8"N>FPUL*KP?6VM+'5) M;V;T6T+M LB?*F6/ [= \Z.;_@%02P,$% @ 6%"L5#(-@HB&ULM59=;]LV%/TKA ?LR;4= M.5VSSC&0CQ4KL&)!NW4/PQXHZ4HB0I$J247Q?OW.)65%Z9+L90,"AR+O/??< M3W(W6'?K&Z(@[EMM_/FB":%[NU[[HJ%6^I7MR."DLJZ5 9^N7OO.D2RC4JO7 MV6;SW;J5RBSVN[AWX_8[VP>M#-TXX?NVE>YP2=H.YXN3Q7'CHZJ;P!OK_:Z3 M-7VB\%MWX_"UGE!*U9+QRAKAJ#I?7)R\O3QE^2CP6='@9VO!GN36WO+'^_)\ ML6%"I*D(C"#Q[XZN2&L& HTO(^9B,LF*\_41_5WT';[DTM.5U;^K,C3GB[.% M**F2O0X?[? 3C?Z\9KS":A]_Q9!D3[.%*'H?;#LJ@T&K3/HO[\-O)]VW$V_ZK[^]GOO]QD>,#U?+G"R9. M)Q.GT<3I_Q'>_PA:7#DJ54C;RHO04%K;2E03B+8>1S:>7MFVD^8@5"7D6(3D MA'6BL+T)Y#KIPH&%Y0S@@86HI-(1K.6QHD"K0"5P3'L(VERK6G)/^F7D*\&& MO.B< E(GM3Z(RMD6S=59S]J#"@UZS]PF_S!;?,!"F1ISH2!U)W--?B5^G7&' MN1*@U@ MZD/2UD;]1>52%#$BF!>A@62C7"G8)\4@USU]%8=OOSG+3M[\X$6) M >*\JA25#V'AF;!D<4<<76,35-%KR0$S!;'K<00AX,4L%XZT#(!ZQEKT(#G, MZ%^Y^OPAXDFBM48%"V."1Q],F]IRO,!6Q=1@KO:0"YBPB!#&R'%.@J1L.<^P M5#I7@'SP-X?O9OX6+B+C!W-%T^5"OOD%% MOT*#ML+(P.D%+QQX5&:@UG,+Y\2TF3]7L0PS+!PO8Z0?K,;"1F: 21X9A7&D MMY&N9N49HZ)WCD.*F_V61L$4JN.H83''I01U4S/HW'3LG#"O$?B4PR6%GJU4 M(4UXG-324E+IX1TT$$^^WY\<2&D6Q8'(W>XCIQ6@N"YJIGVTF_H4$H5&G:1. MEXB]^)GN2(OMD_")V#R.,>ICW3V!/P"RD)I'!-=S[SDEI?)IO(X55*'XXSAR M?,IXH7$4.YLO5>)+5>!*+)KI3CR.H8%_,(A06L97&%FSID90P\#MJ-DCSVD( MC]DW"CP!>U@]=0&N9V\-M%P=7U0^W0SIV3'M3H^VB_16>1!/+SZ0KQ%%,*F@ MNEF]>;U 9N(K*GT$V\672VX#^CLN&SP\R;$ SBN+^31^L('I*;O_&U!+ P04 M " !84*Q4I2-B+"0# #!P &0 'AL+W=OT \N,Y-8LVQ@^VL MV[_GVDE#!VP\H$J-/\XY/O[FNEW3*IO&^.T]2)"FON#DR# MFG8*8VON:6K+U#46>1Y)M4I9EAVF-9%=+5H>(G7Z+\TEY9FZ:"2RQJUDT:#Q6*9G(R/3Z"M\E=F^P'[>&9!3QCEXC]L.^PD2T"TSINZ)Y.# M6NKNR>_[/.P1YD\16$]@T7=W4'3YCGN^6EBS!1O0I!8&,=3()G-2ATNY]I9V M)?'\ZAI+2K$'J;L+IDPM4D_"83L5O$)G N=&^G[%G! T9O,D0YB7J3)_0N&K04FRZAC]?!MY.-\Y9>BN_/ MZ$\'_6G4G_Y?%I\5">5W[!HN<)E0?3FT=YC\3?ESA; V=Q3QS=J/^H^ZYVQPE#8V[ <8>0C7"+=28Z>2^4@=K$[ MU&VT;BFRG*XFGOB+6Z(I+6\J*>B^=FET!+ 1Z"N+"'57;1BJ#:A6R/RN6&(J M:# .IOZ%#3AX2;]/%%L%)S6Y$AS89#2?S6 \&S$"7:'S(8\WQJH]ZU+ Z=/B3KK']@G>?![)> M2LJ$PH*HV<'1+ ';M=QNXDT3V]S&>&J:<5C15PIM -!^88S?3<(!PW=O]1-0 M2P,$% @ 6%"L5)KSR_NH! C0H !D !X;"]W;W)K&ULK5;;;ALW$/T50@6*!E!UL^.XL2S =A+4#T$,NTD?BCY0RUDM M:RZYX<6R^O4]0ZYDV;6-/O1%6I)S.3-S9LCYVOG;T!!%<=\:&TX'38S=^_$X M5 VU,HQ<1Q8GM?.MC%CZU3ATGJ3*2JT9SR:3HW$KM1TLYGGORB_F+D6C+5UY M$5+;2K\Y)^/6IX/I8+MQK5=-Y(WQ8M[)%=U0_-I=>:S&.RM*MV2#=E9XJD\' M9]/WYX"$6U3"9>N_6OU,?SENU5SH3\*]9% M]NAH(*H4HFM[92!HM2W_\K[/PY["\>0%A5FO,,NXBZ.,\H.,IQIZ<7%3BB%<+8)>65WK2MJ(9%4NV:CM2G3.Z$I3$#]= M]5]OYN,(UVQ@7/5NSHN;V0MN#L1G9V,3Q$>K2#W6'P/R#O=LB_M\]JK!S]*/ MQ,%T*&:3V>P5>P>[/!QD>P1A*7ME"=.7-FE;B)V 4-H_A2B\M/ MUS?BPK6=T=)6)/XX6X;H0:T_7\%PN,-PF#$XR@; M8%& =SZ2$K)EF9#E0Z!81%"]I38Z9I5B7''M2Z#/A_F::4]W9!-E&;K'P PP MK))G;*S3D==.C<19%1.L(BD8&IR8C5 : 7I1>]="U(6]W(S$Q^VGD)[R]%$" MP3\D],4,[0>OJQ*FAD2DUC:3<:0T)0^ M- M'H7GJ7*80'_#2@^CI(U7ZT973=[;Z@@=LE=.B:[[RA0W/6=0&6LVA47%TE X M_\2V>ZJ*.$OTO41XT?K2@>G;+/];;Y3;2"/+H&_OQKH[,N@6[ZR\TSYAJ'(% M9Y.3BR_?+C_\//TE+ZB,R8Y#(WV' MNZCBIN< 5\8MP3,DU#K8$+B-NQ2'G+-DT=D5*8!F#O>DKA-,T7WD4'JL/?*U MQHDB<#H7MX]1@57&=;DSD*@ #15B8I9H?%E:[WAG'A /,5U/<@.:*#9YF$D$QK.ERD 8L)<1LG!(V%+O'%NF3"EV[+1DI-2V6>SA=6VDMEQ M2S(DGH'<7?:IET(!GF;)[X8"3.#)5<"7OF/$$E5X&$LXSWGA*\@3O[W"0YI' MSUU%X[TG0LX>/X284FC%\EK8[>[>6F?EB?$@7AYJN'I7[-!0#=7)Z-W;@?#E M\5,6T77YP8$&P?,E?X*QF!TL@//:N;A=L(/="W3Q#U!+ P04 " !84*Q4 MQVA5'O@" !R!@ &0 'AL+W=OHK!)F_;!26X::XF=V ?XQG&I-]9@(XFE_&V- MFW3D!=8A+# Q5H'1XR].L"BL$+GQI]7TNBLM<7.]5K]TL5,L,=,XD<5WGII\ MY)UXD&+&ZL(\RN4UMO$<6;U$%MK]PK+!'A][D-3:R+(EDP*CD$I1%DYI=N% =FYSCPA9E;A2=^)Q07J_:%OZ (+\Y-6[+P1"]\1&\"M%";7<"%23%_S?7*L\RY< M>W<>?BAXRU0/!OT#"(,P_$!OT$4[<'J#=_0F4E52,8-P(YJ&MIT1B13FAG:I MV0S<9W!S^3B'B2RK@C.1(/R,8FT4-="O#WPX['PX=#X,K&"G&DP9&>RH'>,B\4K[5.JAN%F!8*5EE,+HU9POQ2H M=,XKJ% E%#>]@4#I3O(NWV]CIIA@&:-:P_KPB3Y3F6 L8=ZK>A'<&%:LH!\$ M[ML>W44'E/2D!\^"&VP3KK=1%[<7$5S^^#R;36!:QXQO YZ_PHR73N%"+ I& MI=M"7"I7L[E,^.Y..!B8!%5,0N5F@8VMO\J+9-12T&#U2=F:%(8,_;/O3V-X"6 M;67[X=E;G>AOS($2U<)-.PV)K7DS$KK=;J!&S1SY#V^F,;7"@E.B"LR(&O2^ M''F@F@G7&$96;JK$TM",&PO=V]R:W-H965T#(4RV57425<\TLCBVOH&;V0C>@\*34IF8. MEV83V\8 *X)1+6.:)%E<,Z&BY3SLW9KE7+=."@6WAMBVKIEY7H'4NT4TC X; M=V)3.;\1+^<-V\ ]N!_-K<%5W+,4H@9EA5;$0+F(+H>SU?85]/&//Q[6TX4MV'3;+(L);ZW2]-T8%M5#=R)[V M>3@RF"8G#.C>@ ;=G:.@\IHYMIP;O2/&HY'-3T*HP1K%">4OY=X9/!5HYY9K MPPH@3!5$NPH,YIF#V+)<@B7OUV'\,(\=>O+XF.]95QTK/<&:DANM7&7)9U5 M\:]]C I[F?0@R_]9:E_),]LP#HL(2]6"V4*T7%= O$^FGM^]F=+AY),]YQ6S09@C MF'E>]:D/T&L$U3FB][M#(A27+1(A!RFUQ$H7:C/K+ +@+?ZZIW;L@8X'"4T( M'0X^3L?DDG/30H&(+:@6C]-!-IGBEXZ&9,V>"#=0",S6"P6A@W$VP>^(IN3[ M?Q&D&<6_EYE11$T&&;IY[>;BHP*JP6Q"F["$ZU:YKI;ZW;X3778%^ +OVACF M:R/P.4DHT32YF(PC8KK6T"V<;D(YYMIA<8=IA=T4C ?@>:FU.RR\@[X_+_\" M4$L#!!0 ( %A0K%2/>U5A;0, %0( 9 >&PO=V]R:W-H965TM&!+ B21*?DML [;;8@76-DBR[<.P#[1T MLH12I$=2<;Q?OR-EJ][B.$7@^$C>/?<\Y)'GR5;I;Z9$M/!<"VFF06GMYB8, M359BS[!0JUG09Q<)BXK]:E=1/A;++A:WQ ^]OF3M,H[%#RJD9I*B5!8S$- MYO'-HN_\O$2A7! 1./O/6;0 MI72!Q_8!_:/73EI6W.!2B3^JW);38!1 C@5OA+U7VU]PK\<3S)0P_C]L6]^$ MG+/&6%7O@XE!7/?"707$Y"2Z!N*X9_SE;&:BN"O M,YAIAYEZS/05S'O,E,PJ47%?6JH [4[_2A57C4'@QJ UI_;R/.QCB;!4]8;+ MW<\_C5@\O#6G@&&U@TR0[1+OI[AVJU H0=?,W,"=QKIRNK_:$K6!1V6Y@'?^ M;ZD,12RXX#)#\)GB6WB/&=8KU(>]CR'MC8+8O>"W_U014=1_+\Z_B0M4GY+#2+3Z.M@V ?_ M:E#7V? =M2 JA(LD[5^^41;LS6I(>J-!!,M&:P*%N)<0J2]*7F7[&=;K)^.] MUZDC"X]>^AKUVO&ULG55A MCYLX$/TK(^YT:J5H 4,"V2:1-MM6/6DKK;J]]D/5#PX,P:JQJ6TVN__^QD"X M]-3-5E6$L&BDLNN@=JZ]#$-;U-AP>Z%;5/2ETJ;A MCI9F']K6("][4"-#%D6+L.%"!9M5OW=K-BO=.2D4WAJP7=-P\[A%J0_K( Z. M&Q_$OG9^(]RL6K['.W3_M+>&5N'$4HH&E15:@<%J'5S%E]O4V_<&GP0>[,D< M?"0[K;_YQ=_E.HB\0RBQ<)Z!T^L>KU%*3T1N?!\Y@TG2 T_G1_:W?>P4RXY; MO-;RLRA=O0[R $JL>"?=!WUXAV,\<\]7:&G[$0Z#;4J*16>=;D8PK1NAAC=_ M&/-P LBC)P!L!+#>[T&H]_(U=WRS,OH QEL3FY_TH?9H^DVA?KD)'6AX1%B/O=N!E3_ F\%XK M5UMXHTHL?\2'Y./D*#LZNF5G"=]SD[H:"!UU!.ZK^*/>S])ZE]%?UTK:\P'5 =]&BN<=@\[8S M2KC.8,^NJTH4>!+3#5+UUEJ6(!KRXQ[]KH4;;^R?;2=D*=0>/FK')?PY_JZU M=;#EE"1B^^N/G,7Q*WB-!38[-,<3B8'-HF4.\2Q/(DCF2TAG+,_@JBR%OWT6 MV#*#Q8!GKR")$GA3570UK4\+-1>Z/@KPH:BYVB.\8-'+<5C2D]+P?Q>H((IZ MJ@C23[*YUX\7I!^1_CR-X:HHNJ:3W&%)=Y5250C>=X/G \KG*611!GE,K(N4 MDL32E,6;D7I93:A;I_#G9>);D?HP(RA9+#UK.X6?5'YYTFP;-ON^I%@K= M*33#7E!Q2*P(&EUD\P#,T$>'A=-MW[MVVE$G[*8/HSV_P+4$L#!!0 ( %A0K%0H-K78Z0( 'T& 9 M >&PO=V]R:W-H965TG>H.*OJRTJ;DCT:Q#NS'(R]:HEB&+HD%8 M$$@OG M$3B][G&!4GH@"N/'#C/H77K#_?43^ON6.W%9(66MGW"MM-EHP"*QCI=[XPI@EJH[LT?=GG8,\BC9PS8SH"U<7>. MVB@ON./3L=%;,%Z;T/RBI=I:4W!"^4.Y=8:^"K)STROEN%J+I43@UJ*S<'3' M2;+'X] 1OM<*BQW6O,-BSV E<*V5JRQ\C+964?VZVQIG:'2^'8 /NWATQ8^?0;^MBMLT"L0?Z?U M?]D\B.:[\(&3@-K-HKG'8#HK?C3"8 F+MC304&-([NO;5F)CX0Z+2FFI MUX]P9WA)#4S-#7?:<0EO=]="6P=S+KDJ$-Z]R5DS%@UB2(8I>+(G:3:"_Y5NN#<2J$S6[>"S4.A&N6XZ]+O];)UU M(^6W>C>8*8"U4!8DKL@T.AUF 9ANV'6"TYMVP"RUHYILEQ7]']!X!?J^TMH] M"=Y!_\>9_@)02P,$% @ 6%"L5&\EY!]1 @ [@0 !D !X;"]W;W)K M&ULA53;;MLP#/T5PAN&%@CJ2Y*VZ!(#2=NM>RA0 MM+L\#'M09-H6*DN>I-3=WX^2'2_#VNS%%BF>PT.)U*+3YM'6B Z>&ZGL,JJ= M:R_BV/(:&V9/=(N*=DIM&N;(-%5L6X.L"*!&QEF2G,8-$RK*%\%W9_*%WCHI M%-X9L-NF8>;7&J7NEE$:[1SWHJJ==\3YHF45/J#[TMX9LN*1I1 -*BNT H/E M,EJE%^N9CP\!7P5V=F\-OI*-UH_>^%0LH\0+0HG<>09&OR>\1"D]$4W4;AZ&9U'4&#)MM+=Z^X&AWKFGH]K:<,7NCYV MGD7 M];I9@"3@D:H_L^>AW/8 YPGKP"R 9 %W7VBH/**.98OC.[ ^&AB\XM0 M:D"3.*'\I3PX0[N"<"[_J'71"2GAZ#/;2+3'B]@1K=^,^4"Q[BFR5RBF<*N5 MJRU!=?8*ZY6P7&J[-0BZI/[D6G$A!0O-1AY>,U6A!:&@&@2\=+8' MD_B1O+ MX[B,:.8LFB>,\K>P9I(ICO#NS7F6IN_A"CDV&S2[4TMA/IDF*:R* M0G@]%M))I#0^ #:+[5V.\,G&)^X_#=02P,$% @ 6%"L5"C\MWV' M @ C 4 !D !X;"]W;W)K&ULE51M3]LP$/XK MIVR:0$+DK86.M94HVS0^("%@VX=I']SDDE@X=F=?5]BOW]E)0Y&@TU35N;/O M>>[%OIMNC+UW#2+!0ZNTFT4-T>HLCEW18"O6W#KMA7V<8'*;&91&FTW;F3=D-^(Y].5 MJ/$6Z>OJVK(6#RRE;%$[:318K&;1>7JV&'G[8/!-XL;MR. S61IS[Y7+HE"?B,'[UG-'@T@-WY2W[YY [Y[(4#B^,^BY+:F;1)((2 M*[%6=&,V7[#/9^SY"J-<6&'3V>9Y!,7:D6E[,$?02MU]Q4-?AQW )'D%D/6 M+,3=.0I1?A0DYE-K-F"]-;-Y(:0:T!R5S?,ST0U39-JI%MI?P2MACR-,C MR)(LV\.7#UGF@2]_A>^SU$(74BBXU([LFE\5.?AQOF2%W\7//2Y&@XM1<#': MZP)!ZL*T> 0:Z:5"_@\)<,\!-@+IY)FI0NX*,$LE MZV#BX'0,D_&3C0].M,:2_--QF,HW#EK+P53=U>B:_3B^%.^;]R5!)0JI)#W" MNS>3+,T^0)H][Q0RJ]!O2T/%RB]09\7AE# M6\4[& ;P_"]02P,$% @ 6%"L5#K L46X @ F 4 !D !X;"]W;W)K M&ULC53?;],P$/Y73AE"($5+D[1I5]I*[3;$'@;5 MRN !\> FU\::8V>VLV[\]9R=-@RQ5;PD=_9]W_WPW4UV2M^9$M'"8R6DF0:E MM?4XBDQ>8L7,J:I1TLU&Z8I94O4V,K5&5GA0):*DU\NBBG$9S";^;*EG$]58 MP24N-9BFJIA^6J!0NVD0!X>#&[XMK3N(9I.:;7&%]K9>:M*BCJ7@%4K#E02- MFVDPC\>+OK/W!M\X[LPS&5PF:Z7NG')53(.>"P@%YM8Q,/H]X#D*X8@HC/L] M9]"Y=,#G\H']H\^=%+:?!*( "-ZP1]D;M/N$^GX'CRY4P_@N[ MUC8CCWECK*KV8-(K+ML_>]S7X1E@U'L%D.P!B8^[=>2CO&"6S29:[4 [:V)S M@D_5HRDX+MVCK*RF6TXX.UN53"/DK.:6"7CWE:T%FO>3R!*WLXCR/<^BY4E> MX4GA6DE;&KB4!19_XR.*J0LL.02V2(X27C-]"FD<0M)+DB-\:9=HZOG2HXF> MMXF&<(,&]0,:F,L"OM@2-5S>-]P^P96TJ-%8^#%?&ZNI;7X><=_OW/>]^_Y_ MU5ECKF3.!6>N-5^J]E$V-ZEC4[,W)*(GC#W"!.7KK_7O%D";A:# ,^TD"29:%<7P&*ZOR.U"U M'T9\1)US@Q"'H[,AI'UH"\0I&D_=4!O1DZR62\C"=$@F6?R/7^J1O.R:Q#O- M!F%VEGFG@[@/+[U<]&Q:*M1;OQ,,%8K2:P>G.^W6SKR=MC_F[&PO=V]R:W-H965T M^]_W'.HRFLLJ:5#TH5VLH1'%J[+6U[.5,>N+^5SG M*UXQ[%9:K*N>]Y\;QBHI[=7-EOC^KF2C:F%#5_ M5$0W5<74QQTOY>9Z1F?]AR?QLC+X87YSM68O_)F;G]>/"D;S04HA*EYK(6NB M^/)Z=DLO[E*DMP2_"+[1HW>"GBRD?,7!]\7US$.#>,ES@Q(8_+SQ>UZ6* C, M^*V3.1M4(N/XO9?^G?4=?%DPS>]E^:LHS.IZELY(P9>L*<&DSW?6YT?V 25FR*U2K'[A^*[)/VX7VB@HF'].: L';:'5%GY! MV\,[!I43IK7,!3.@="/,BG"6KVS(90U*CX5Y4BZNU@N]9CF_GL%RU%R]\=G- MYY7BG%1M_#G>#T0%$?/GQ0<@+_GHW,7XE<8[8U";*$^+%//CW_K($F))3& MY D'89B1OWR3^M2_) _/CX_P81A3Q\M"$B0IF0A4- 0JF@S4_0HSH(FHB1[; M=BPTTY(^KSC)M](,#.NF6G!%Y')7-BD:)>H72V)^-W:L+MKX;;C"A)*E+ '5 M],4HM)3\.*CJE?QJL0'DL3>N .H(?^FAE^3OK&X :<$FZOAIX'AI2JCO>AZ,(QH[<4A)[";!(.0%%@%JI20( MG3A.2!2Z?DPRWXDB2B+J>G2@A8:PY *I3ZF39LD9H3&*[FNC_^WI>P^ 'H2G M47 &2EPHN=/8=X(T!7XWC2;]Z=-AW8':\R)T)_+1G3!V4BC;S(W2?94(9("&*X#YOB8Y@$>.ZDJQ MY+;^WF0) %T* S+J-02)-!C3KLSO2I:_GC_G*PG8;6L%)56RX*6UD95Y _S< M$B^94.2-E0T?E9Y#-BL!GI<@%#C&-N\:QPR) R?+?# RYUH/L;"+HP^3&$<2 M!6KQ3C2O!?B[C10Y13V8(M^[O-TP57"N[9!>GKD$U[,5B)K!U'V%L!(%["G M.L'*?:L7C6E#:6,,2 G]NC4, L]0UWCA=,K60I=\:A'EL')8U8(*LH(9QK8")&AU=[:P%T"AM@W!"H-YB;UCN6S+ M8&N7Q"T1[FVL"*%UP^K<)A+'8]/J?71Q)\ Z'L ZGH38W>XQ7JSHWGCA+3Z( M;:UMXL8H=A39)]5^J>GQ#HEM95JM0A/6[S3[H'2)L$B07.J]);SC W";/?2_ M. I-QZ#F81>K6^][C!_Q'H"\XKB-QJD MNB[A 2P#<)\#P'H92=+0">*41"XLR+VI,+53J0NX"-_@8PPM , _@&]ALCOA M!TX*S8%&;I+A1XO^?A(Y,>PE$A=X=J>HYSD1:/%C-PS@:Q:Y%* [C@']$P#N M(-B?2ITH#49@'[M!-N#V?R7K]'\EZVGH.2%-(80PV,MZY#L>W-P+[=! L608I4OW1'[6,@*,0;GML*\B%X60SY M_';T]LOV>!93&,<>/ [L/GKRLIMX(#J!9+EP]CXA?NK&P53'2X>.E_Z1C@>Z M[/T.UH"]V^DJZ%BWFA1XO%M9V,XM7X]J),J<. K)7SO^4RCL^Y,T=K. K(&NJ84Y V"@ MK9SS_>41 Y@ 'C_]9UQYFG;E:=H5 (DHHWNNM!6^=07A!BKMN^UM#)"APT$Z MHCJ%SA+3LU;CH=,^=#9ZM-#FHZOEBJL7>X&NP>.F-NTM\_!UN*._;:^FM^3M M!3\H?1%0YB5? JOG)M&,J/;2O!T8N;87U0MIC*SLZXJS@BLD@/FEE*8?H(+A M?RYN_@502P,$% @ 6%"L5))^O][O @ !P8 !D !X;"]W;W)K&UL?91M:]LP$,>_RN'!6,&K'YN$+ DT;<<&*Y2FW5Z, MO5#L2RPJ2YXDU\VWWTE.TG0TP6#KY+N?_R??W:13^LE4B!9>:B'--*BL;<91 M9(H*:V;.58.2WJR4KIDE4Z\CTVADI0^J193&\2"J&9?!;.+W[O1LHEHKN,0[ M#::M:Z8WX2?'SARLP66R5.K)&=_+:1 [02BPL([ Z/&,5RB$ Y&,OUMFL/^D M"SQ<[^A??>Z4RY(9O%+B%R]M-0U& 92X8JVP]ZK[AMM\+ARO4,+X.W2];S8, MH&B-5?4VF!347/9/]K(]AX. 47PD(-T&I%YW_R&O\II9-IMHU8%VWD1S"Y^J MCR9Q7+J?LK":WG**L[,?RAAHD'Y3Q33"IP>V%&C.)I$EN'.)BBUHWH/2(Z , M;I6TE8$;66+Y-CXB47MEZ4[9/#T)O&7Z'+(DA#1.TQ.\;)]IYGG9$=X-TY++ M]6&VO]G26$V%\><$/]_S<\_/C_ 7U"]E*Q#4"IBT_'/)1>M*#@P6K>:6HWGO M6$]274^.3<,*G ;4= ;U,P:SAPJA\_6&);!GU-0^0!UG+),EY0BRK9>4)5E@ M-XV7]"H";,4L%*H5)33*(FEE0FS ZT57X[P 2?. RT+5>'!>7%(LPJJU+5G+ MUE++.4I%&J@5"IH*AA0Y'_%?7;TYD3.@:>+=R(.KTCAR5_&B\IM7JFZ8W #W M^\QKZ7G*\+Z7">>Z^OCQ5Z;9ULA.GBMI;++J'*NF<>QS2JL MN;W2#2K:*;2IN:.I*6/;&.1Y -4R9L/A=5QSH:)T$=8V)EWHUDFA<&/ MG7- MS=L*I=XOHR0Z+CR(LG)^(4X7#2]QB^Y[LS$TBWN67-2HK- *#!;+Z#:9K\8^ M/@3\$+BW)V/PE>RT?O:3;_DR&GI!*#%SGH'3WPNN44I/1#)^'SBC/J4'GHZ/ M['>A=JIEQRVNM7P2N:N6T4T$.1:\E>Y![[_BH9Z)Y\NTM.$+^RYV/(L@:ZW3 M]0%,"FJANG_^>CB'$\#-\ R '0 LZ.X2!96?N>/IPN@]&!]-;'X02@UH$B>4 M;\K6&=H5A'/I [Z@:A&XRNF,)7>84Y62JPPM?'SD.XGVTR)VE,H#XNQ N^IH MV1G:$=QKY2H+7U2.^;_XF"3V.ME1YXI=)+SGY@I&R0#8D+$+?*.^[E'@&_VG M[CNC:UB35D/WP\*35E:;#DX6[2BND$O7?4%VF]:^>VX1DN([*E1?."4?I8(11:DN6$*L'Y-E*& ML*^HS+/I"63 $=A5!A'JKHGHFPC4@JRB'LSA\?QFUR#_2> #_;;MSF9&-*XS M<9>$S08)NX%D-IA.)[ QND#K7/W"WSTVF+$I)(/9]11&;#"<3( E@^F8 MP7NMB$\<0)TK@\\M9+I5KC-#O]H_);>=@_Z&=^\055(*94%B0=#AU702@>F\ MW4V<;H*?=MK1-0G#BIY#-#Z ]@NMW7'B$_0/;/H'4$L#!!0 ( %A0K%2_ MU]R&PO=V]R:W-H965TB1=NM#\,>%)N.A>KB24K3_/TH.?'2H0D, MV*)$GG-(FIIMM7FV#:*#5RF4G4>-<^TTCFW9H&3V0K>HZ*361C)'IEG'MC7( MJA D19PER2B6C*MH,0M[=V8QTQLGN,([ W8C)3.[)0J]G4=I=-BXY^O&^8UX M,6O9&A_0_6CO#%EQCU)QBJ84-;]AVOL,L@G)CG9;[8%(@N>J^['5?AZ. 27(B M(-L'9$%W1Q14?F&.+69&;\%X;T+SBY!JB"9Q7/FF/#A#IYSBW.)*6P>ZIOJ^ MH-H@?'QD*X'VTRQVA.Y]XG*/M.R0LA-(.=QHY1H+UZK"ZFU\3*IZ:=E!VC([ M"WC#S 7DZ0"R),O.X.5]JGG RT_@72HF=I9;GRY7I98(3%6 K_2#6X1?;&6= MH;_D]QFN8<\U#%S#DV65K5:H7& KWQ;YO=J>A?.3.;4M*W$>T>A9-"\8+1X; MA%H+&BNNUN!\WX@AG'O>_TC)U8"C$-<81)!=K]#W"JC294.EGL+CZ<.N#_Z5 MP@=ZKF4K](Z\+1/,<+2AFBM46'.B'P[2XC-D@_&D@"=<04-RO,X:R3,=),48 MQFE*A-Q4T#+C=N#SXB4>7-)Q#FE1P"VI-I".\,I]LP M62OM:$[#LJ&+$8UWH/-::W

&V%-(N@L;:;19$I&VR9N5(=2KJIE6Z9I:W>1*;3R"KOU(HH MC>-1U#(N@^7 2[S68;=LRO5^A4+M%D 3'@P>^::P[B);SCFWP M$>VW[E[3+AI0*MZB-%Q)T%@O@NMDMLJ=O3?XSG%G3M;@,EDK]>PV7ZM%$+N M4&!I'0*CSPO>H! .B,+X?< ,!DKG>+H^HG_RN5,N:V;P1HD?O++-(I@$4&'- MML(^J-T7/.13.+Q2">/?L.MM\S2 41ZOIEI.?7=ZVG5![1"A52X4V MS&OU_HFM!9H/\\@2A[.,R@/>JL=+S^!E<*>D;0S*_\O<4MEK'E+V8M@KCMGIF,E+@)J/X/Z!8-+#+!#C2Y%L:5* MT )L@U K07W(Y>:8L:$C[:]LHPFH[)L44TG \*> S2M1,>,E91?\S=VJ[QH0LS$8%F:73 AX9_7W> MB";%,UH7[S03R\28\.E 8$UN<97XR( MW4^$?F-5Y[MPK2SUM%\V-$11.P.ZKY6RQXTC&,;R\@]02P,$% @ 6%"L M5,SDZ@=_ @ @P4 !D !X;"]W;W)K&ULA511 M;],P$/XKIX 02&-)W'8MI:VT#A \3*K6 0^(!S>Y--$<.]C7=?WWG)TV%&GM M%,DYV_=]=^?SY\G6V =7(A(\U4J[:502->,X=EF)M727ID'-.X6QM22>VG7L M&HLR#Z!:Q2))KN):5CJ:3<+:PLXF9D.JTKBPX#9U+>UNCLILIU$:'1;NJG5) M?B&>31JYQB72]V9A>19W+'E5HW:5T6"QF$;7Z7C>]_[!X4>%6W=D@Z]D9*[LSV*^[K&7B^S"@71MBVOOT/$60;1Z;>@SF#NM+M7S[MS^$( M,$I. ,0>($+>;:"0Y2=)S.;-T*I P.E23, MH9&6=D!6:B?#>3EX>R]7"MV[24P?=8[Y__B8 M$^RR%([9"%ZF8]?( M#*<1Z]"A?<3H^;"L6: 2P6]*O7OS:B32X4=W,I<.0*5%A+IM(OHF K<@*[L> M@-2Y-U*H'$C'0,7R=F.X?Q$94*_Y6THE;84N<*U08U&1@_2B/_K 8Y(,8%E* MB^^]Z'+(C@N\NAJ!$$,0%^E@R,ZB)^"YWL5'PJC1KH/\'7-M-+4:Z5:[%^:Z M%=8_]_9YXBK6%:M"8<'0Y'(XB,"VDF\G9)H@LY4A%FTP2WXET7H'WB^,HW=E?4$L#!!0 ( %A0K%0]F:3NC ( ($% 9 >&PO=V]R:W-H M965TSNQHN]TH_F@K1PG,CI%D%E;7M M5129K,*&FXEJ4=).H73#+4UU&9E6(\]]4",B%L<74<-K&:1+O[;5Z5)U5M02 MMQI,US1@F7_-5$#M!*#"SCH'3YPFO40A'1#+^#)S! M>*0+/!X?V#_[W"F7'3=XK<1#G=MJ%2P"R+'@G;"W:O\%AWSFCB]3PO@W['OL M[#* K#-6-4,P*6AJV7_Y\U"'HX!%?"* #0',Z^X/\BH_W_.=0/-A&5DZP>&B;&#;]&SL M!%L"-TK:RL GF6/^.CXB9:,\=I"W86<);[B>0#(-@<6,G>%+QG03SY> MHJ8D90E#X@9^K7?&:OH[?I_AGXW\,\\_.U5.,DW>4?% %?3//J'L$'8O4*(J M-6^K.N,"A,I\HX2H@#QK43QBD]Q5"H03YRR5F??/ ;U-C M<[2\%J1''O086M-DA9R:#O95[-LR": ]T%8:$9J^Q>A:#-2@K!H[!%SF;C"= MP/U_L0X'[^CYIK2M8-V0JHP#2\+%? [3><@(=(O&NEH^*"UR6(1TVFX>6,P5N]BXYL0>2E-[^!3'72]@X95\?[9=W;ZA^\OYQ(>EE3)006 M%!I/+N&ULM5=M;]HP&/PK5JI5K=21V*% 6T"B]%5KNZJHF[1I'TSR %:3.+/-:/_] M'"=-H (7(?C2^.W./E\Y^6G/N'B1$P"%7N,HD1UGHE1ZZKHRF$!,98VGD.B9 M$11]X8N.)R@;<;CNE8QB >DX?A>ZY)4O(8D@DXPD2,.HX/7S:)WX&,"M^ M,)C)N3;*I PY?\DZMV''\;(3002!RBBH_OR#/D11QJ3/\;<@=$]%#?GX"!&/ MD&4'LL,O("CAV'(AJY=T=4/GKZ)C,HBX+!R4 MTZ%D(:."@42_L[6(*8CE'\M.Q^5.Q]:#?Y\E(.2$I2@%$4"B]&]\V?^'G05[ M7LWSOBSS80/@@I!&*:2QC@,/O2-TFP0U"V.S9&SNV(16N5-K*R;862PF; !< M$')2"CE9QX3+^\L>NOKU]>ZN;R'%7I5EWHZ=P'.YB;?BQ2W8ZN=QF;K!LA%,55Z8WM^%I9<]/HWZ#H>WGSTZAKTNS1Y6\>L M*FCQR8[-(E7\$F\K9GU"8S%K$^2BF"K?B3U>"T]Z^@DN:,0H>E1OZ$Z%Z,#Y M..78K")5"!.R:ZNJ:";V=^C:5MEI;%;9D2N-UZ#Z[3]F.B(C&&FH5VOJU!5Y69=W%$]-933D2M=9ICG1I3"( M;(&>'W&NWCO9!F5QW?T/4$L#!!0 ( %A0K%0[Q6_3J@( ),& 9 M>&PO=V]R:W-H965T!\-@$WA@965L()QD#2UA >:QN50_6&&J<7 5D *6M.7F0:X_0U?/ MR/+EDFOW)&N?>XG)>:N-K#LP*JB9\&_ZTO5A"X \^P%1!XAV H M5^;*FE-#)YF2:Z)L-K+9@>N-0V,U3-A37!B%JPQQ9K+PIT?DDFA6"K9D.14& MNYO+5A@F2M)(SG(&FIS.P5#&]1DY)X^+.3D].2,GA GRK9*MIJ+066A0DB4. M\V[[J=\^.K!]3.ZD,)4F'T4!Q5M\B*7T]42;>J;14<([JBY(//Q HD$4[=$S M^W_X\(BW :OH2&YU&;OD7F^D>.S+K":I,.K M- M7VWU\GY0,D[A/>B-UU$L='94Z!W2BG%%_P5$NK:4R[(\/P M:EX9]BCUM MNB7F?'0UV%&\)RFY3/8K3GO%Z5'%7]%G\7SWMC%]W\;KT?6.J/=)HS39%15N MW>\:5.EL3Q/WX?BKT4=[9[UUAK(3GZ+C>H/\1^/M&C_\D@E-."R1 @ !D !X;"]W;W)K&ULI5;? M;YLP$/Y7++2'5FH+F !I12*UB:9-VK2J:;>':@\.',&JP:EMDNZ_GPV4T=1! ME?8"_G'?=]\=/A_)GHLG60 H]%*R2LZ<0JGME>O*M("2R N^A4KOY%R41.FI MV+AR*X!D#:AD+O:\R"T)K9QYTJS=BGG":\5H!;<"R;HLB?AS XSO9X[OO"[< MT4VAS(([3[9D RM0#]M;H6=NSY+1$BI)>84$Y#/GVK]:^)X!-!8_*>SE8(Q, M*&O.G\SD:S9S/*,(&*3*4!#]VL$"&#-,6L=S1^KT/@UP.'YE_]P$KX-9$PD+ MSG[13!4S9^J@#')2,W7']U^@"R@T?"EGLGFB?6L;10Y*:ZEXV8&U@I)6[9N\ M=(D8 /S)$0#N /BC@* #!$V@K;(FK"519)X(OD?"6&LV,VARTZ!U-+0RGW&E MA-ZE&J?F]X)D@$B5(:X*$/K+I$!W9,U HI,E*$*9/$7GZ&&U1">?3M$G1"MT M7_!::HQ,7*4U&"8W[?S=M/[P$7_?B;A @7^&L(>Q!;X8AR\A[>'^6[BK(^_# MQWWXN.$+CO"MZG7*B)0TIRDQYTHBGB.] $J>(4;)FC*JJ$Z&21$\U^WDD:RE M$OH(_A[1$/0:@D;#9/03#!)ORVI+$384IC1WRQ -' =1/#U09S'"$]\N+NS%A>/)(R\H%9!1 M)0"L?1L4,X[95._Z=(WG!>]IR7H\6_I#)E7-8"3-'G MM")52@GKRA\]&GM$%91RK,Q][]]5ZXW&\(U+?8\PW3FU(^L9[0B&!7SN>Z%_ MD&&[F1&ULS9E=;]LV%(;_"N$50PO,D?@A M?W2.@3CIL $+%C3K=C'L@I%H6Z@DNB059\-^_$A)%NU)9.O.!GQC2[)X^/*< MPX>'YFS+Q4>Y9DR!ESPKY/5@K=3F;1#(>,UR*J_XAA7ZER47.57Z5JP"N1&, M)E6C/ M0&(Z"G*;%8#ZKGCV(^8R7*DL+]B" +/. ,&6UX,;^'9!IJ9!]<9O*=O*O6M@ MAO+$^4=S\U-R/0B-(I:Q6!D35'\]LUN69<:2UO&I,3IH^S0-]Z]WUG^H!J\' M\T0EN^79[VFBUM>#R0 D;$G+3+WGVQ]9,Z#(V(MY)JM/L*W?'>N7XU(JGC>- MM8(\+>IO^M(X8J\!@HX&J&F *MUU1Y7*.ZKH?";X%@CSMK9F+JJA5JVUN+0P M47E40O^:ZG9J_C/30Y)@"*IX#/ER6$H&J)1,2?#ZCBF:9O(-> 72 ORZYJ6D M12)G@=)=&P-!W'2SJ+M!CFXPN.>%6DOPKDA8X&\!N^IN (8 M?@=0B-"'QSOP^M4;CUGBQV5_&(L@52R7?WKTD%8/J?00AYX%S6@1,_#M-Q,$X?=@P59I4:3% MRLC;,)'RI"\8M=&H,FKFY?,VX-36^B%!/6CV3>-M606CRXBW!1?TD^MKXSWJ.#K"H6MJ6?;!L5?-39*D MQ@/]2_FX&UP"'5U:O$$_W]XME[H2DV:X.@"Z6BH >XG7M%BQ7A%=L TQ=HBP M8(,G)AOLHBTBT#'AD$4;\J.MRG3P#_B"]0Q9R*'+@!RRD$-G@1SJ0HY,QXZD M1Y9RR$\Y;]*C'J*YDAY9HB$_T8Y,^L;:8=*[1%@8HA-7;JA;ND7AQ.5_BT#D M1^ NZ3^[KB/+,70911RRF$-G*>-0%W<8.XIE9'&'_+CS9WP7;8X.L>4:]G/M MR'QOK!WDNX.MV&(0P].F>V/OP/=HXI!AV8?][+N)XS(O,ZI8 FC.A4K_KI+1 MMTO=VZ9>QCX56]+AL^Q4<0_Q$"*1P_N6>=C//&_FXR[?AFCD*%^QY1OV\^W8 MY.^6=M"Q1\<6B-A?V!V?_-UB;XC(U#4++0>QGX.N]/^RH@=;Q.'I1?EGW$S[XC9P+IV=0Z9B.QB"0G MWM.2;@6H431VK(ED[R\\/QD],^&SE1"QP".7L>,E%H?D+#M>TL6BG@>.Y9A8 M,)+_L>,E/1"$KIEG$4A.NN,E/26@0X*E(SGQ?K>Q%QU.@O^N!L'>@4/.Q*HZ M5I$@YF6AZK.']FE[='-3'UC8U^MSGWLJ=%I(D+&E;AI>C777HCY*J6\4WU3' M%T]<*9Y7EVM&$R;,"_KW)>=J=V,Z: ^TYO\"4$L#!!0 ( %A0K%13\"V5 MZP( ' ( 9 >&PO=V]R:W-H965TJ$>H8O$86ROV1;Q<:!0Y*-TJ*LP>B@9+QZTN>Z$'L Y&D' M!#4@> ^(C@#"&A#:1"MG-JT%U70RDF)+I(E&-C.PM;%HS(9Q\S?>:XEO&>+T MY!M@#10Y)W9 Q+)@*VH*K,CI C1EA3K#MP_W"W)ZM=<@P2E\:PG$HQRFW!\(-SOM>OV&]U^IVYU%"2LZ0LV+-V: M;O] ]3R,CN@.&MU!I^Y5EF%S4T1D!/LS-B!.X#G)*5]!FX7!H04_:'E*\J[C-1L>F @'L=?NPO=>FY+7Z6.^D1(KW]I?O,.-%@:O.ZTZ]754 M[TV4?V0_^GO-TN_T]5WP\Z3#FW^@&O3"X7MO+5'Q\'W-W+V>7H)[/:7*=3>XFXK^'578S_XHIA0R\@0ZAWT4=I65UOU42+M;TAED+C?6.' M.7X2@#0!^#X30N\F1J#YR)C\ U!+ P04 " !84*Q4+ ,.BS<" 3!0 M&0 'AL+W=O!L/@X'@4VP*=(TPF.[Z%->#3;F7( M"CN63)2@K-"*&!_P74!MC];,5;+1^MD9G[-I,'""0$**CH'3 M;P\+D-(1D8S?+6?0I73 X_6!_:.OG6K9< L++7^(#(MI\#Y@&>2\DOBHZT_0 MUC-V?*F6UG]9W<2.1P%+*XNZ;,&DH!2J^?.7M@]' .(Y#8A:0/06<"Y#W )B M7VBCS)>UY,B3B=$U,RZ:V-S"]\:CJ1JAW"FNT="N(!PF7X!Z8%F/?>7&<-=2 M=KT$Y$+:&_(^K9?L^NJ&73&AV+="5Y:KS$Y"I-2.($S;-/,F370F3

M,+" ML@\J@^Q??$B2.]W10?<\NDCXP$V?Q<-W+!I$T0D]B_^'#R_(B;LVQIXOOMS& MG[.-14-7\]<%SE''.?*'ATOTHP6S]VEJ6Z4M@<6>?M)GOF+_0; M_YPFOAG0OS3-R( !D !X;"]W M;W)K&ULQ9IM;YM($,>_RLKJBU:J _L$N'(LQ6FK M.ZF1HN1Z]^)T+PBL;51@75CB5.J'O^4AC"/85=T@^442P.S,?V>'GV?(+@^R M^%;NA%#H*4OS\G*V4VK_P7'*:">RL+R0>Y'K3S:RR$*E3XNM4^X+$<;-H"QU MB.MZ3A8F^6RU;*[=%JNEK%2:Y.*V0&6596'Q8RU2>;BU MW(=;<2_4U_UMH<^-[9W36^ZP''A\_6__<3%Y/YB$L MQ;5,_TEBM;NI.'OX0W80:@9%,R^8W.K3W^NX,156I9-8-U@JR M)&__AD]=((X&$&P80+H!I-'=.FI4?@Q5N%H6\H"*^FYMK3YHIMJ,UN*2O%Z5 M>U7H3Q,]3JUN"[W A?KQ'NW3,%H;3K_4?T]LT[BUG:QX,V9JG![)V(9!XE:1(V22,W*-J%^5:4]?SW MUF#]&SZ4JM!I]I]%!^MUL$8',^A8A]I#)%"HT(/8)GF>Y-M:C?:?R'@L_JT] MWMBKG\7'%?$87SJ/(RIXKX+_J@JAYVKUWUKR7OA?&/Q[O7_/ZO]S5>2)J@K1 MA%IN-HD6TT?<$F:_=^"?=;F#7D]BL5DR[T8^J/ M7:"1:U7P16C"[F0:HR33X7\4=:A+2X#Q$>CP69<:$U!")E[LSN"+:&-"#=$& MUF$ZV7IWIEY(<$T)AP%SV,ZY+W6DZY]UE:2Q#H0MPH MS,^[U@ P;"?8;ZRU M-P2I'QCB#)S#_G1+[8^AW* "(?MB+N6I?U)!DKAQ5E7EP"NB!U7IZ]N9_ X MMHP$_GAP"<"-8*N0JSA.ZF",5F;=V&.?U#7 @P#%B)UBGS8;75F7]71U8U^HM^N50A@C9P7 M:P2P1J;&&AG!FKLP<(T UXB=:_;$'P'9PO2L 4YA3@1^WP>T[\DVLV"EBCYZW9*-".3EVST9&:+:"&A:='_:F= M>-:$IT/$>0:'P#=JY]N)Z=Y9^Z5TIT ^.ETC2H>=* ZP*0Z /&I'7I_N)U2L M%#A&S]N(4L ;G;H5I4/"46[X:J= .&HGG#W1AT@SY!@#GC$[STY,=#:LY.:& M23, 'K/7<:?D.1LIZ[@I"@ Z9@?=5115696&2L0H%OM"1&U*VMYI ;S8F=^N M';U>F_S]V@C8L,<,KSP8H(W9T6;-A9,K M?'[T#X;SMK0]ZD[:TWK )-$H"!WG3-;6>*6\/N'.T'R$2Q;78] ME"B25:[:K0']U7YGQ56[GP!N;[=EW(2%3H<2I6*CA[H7OO9IE,R:PYT(8U'4-^C/-U*JYY/:0;_?9/4_4$L#!!0 ( %A0K%2'=!ZK M-@4 %P@ 9 >&PO=V]R:W-H965T6W0/ 8(DVQZ*'F2)MH651%>DXVS1#U_J$8U3BHR] M$.!++,GB\,^9X<]#,O.]++ZKC1 :O61IKBX'&ZVWGTW1>+N=SI-,G%?8'4+LO"XL>U M2.7^DO5&EP]&B_DV7(M'H;]M[PMS-VJMQ$DF7@^D Q6(5[E+](/>_B69 O+07R515 M?]&^?G=B>HQV2LNL:6SNLR2O/\.7QA$'#8BK 6D:D$IWW5&E\C;4X6)>R#TJ MRK>-M?*B&FK5VHA+\C(JC[HPWR:FG5Y\S768KY-E*E"HE- *?;P5.DQ2]0E] M0$F.GC9RI\(\5O.1-OV5K4918_NZMDT*/0ECT7\MOW(Z&S%DE>Q MU\1K\"XL+A#%OR R)N3;XRWZ^.&3QRQM?4 KL]1A]D%$,H^2- FK1)$K%&V, M4X0JQY]8#C+.0&LIXWV2INC/<*ET87+K+X\0U@IAE1#F$'(=IF$>F8XT6HIU MDN=)OB[E;$61R+@K +4]7MDK)^#S O-),!\]=ZC@K0I^K IAANKMO[84'/;/ M^*R[_Z#M/_#V?U-EO2C,I$^KB*A-LE4>]TY:PY/SQGG:"IGV'.>I[6=,'7Z> MM2IFO<5Y9O<_#G!W_W@,[!E[%3R):)/+5*Y_>)R*#U"&SQM?3$ *Z3G"C<%# M%[/QU.%A(!NFO<6X,76H@$Z80P$@#?N9]E2$L2DD3)'A! M>+1OXE&;>)R2;D]3 ![M%7BT WAX[! !P*/] 8_:P./$Y8:#->EQO#NJ?J+ M.'IFQE%@'.V;<=1F''/ A0+A:*^$HQV$K M*-IE._.#*F(4BVTAHCI!?($&R-$S0XX!Y%C?D&,VY(8,.RHJ!I1C?LI=9;+0 MR3\=3FZZM;$V=:P&&5"-^:EV8JHS&VPN"8 UUM^"E-D+TB&;N5Q_L,GF7Y&Z M^'*NLHZUSXC ^PQ/_;>G00VZK@K P%US(^Z4R>! MO?7F&C< D?6W\\;LK;5>. _]XW[MRW$;@ M$+NV3#A0D/LI^%[B&PO=V]R:W-H965TJ$!I8OD5R[7[*O]P8>27;:R+(&HX*2B>I)GVHCC@#(TPZ(:D#T&M _ M 8AK0.P2K92YM);4T-E$R3U1=C>RV8'SQJ$Q&R;L,:Z-PK<,<6;V613?\&Q4]$K7"7\B)&_-B MQ]<_P;=^0.22)$PSJB[[;B2%%3D MH.V1,&%PS#8<"-4:C"9X/B0_'.4O2TV8@5+_[A V:(0-.K-<49;:J G519OG M%7K@T+9J/,["8!1._,>6F,,FYK SYN%:=L@?-52C3E_O_L=)NM%&8:GI\G'< M"!EWYC2GG(H$ QFR@9P)P41NY6Q!,9FV?5WC-\X.XN"$LY>-BLM.%==IRJP1 MK9]S!1V^ZRC#X+G$!)TA;[(,B[:VN6+?P<(J"#Q5A]!:4X(W*B["(#BAXJC0 MA>^U'_",.XVOJ8Z='T:CZ)4$_ZCLEJ!RUXTT2>1.F*H"-ZM-Q[MV==Y_WEZU M2RQL>",TX9 A-.B-,+2J.E U,7+KBOA&&FP);EA@UP9E-^#[3$ISF-@ S?^ MV3]02P,$% @ 6%"L5(^?ZXYL @ K08 !D !X;"]W;W)K&ULQ55=;],P%/TK5L3#)K'EL^V8TDBT%0*DB6EC\(!X<).; MQIH_BGVS;OQZ;"<+96O+Q LOB;_.N><>V]?Y1NE;TP @N1=O0K/60"L/$CQ,HF@<"LID4.1^[%(7N6J1,PF7FIA6 M"*H?9L#59AK$P>/ %5LUZ ;"(E_3%5P#WJPOM>V% TO%!$C#E"0:ZFGP-CY? M3-QZO^ +@XW9:A.7R5*I6]?Y4$V#R D"#B4Z!FI_=S 'SAV1E?&CYPR&D ZX MW7YD?^=SM[DLJ8&YXE]9AARU G.T!)#T@>0I(]P#2'I"^-$+6 S+O3)>*]V%!D1:Y M5ANBW6K+YAK>3(^VZ3/IMOT:M9UE%H?%3&F+8')ER F9:Z@8DIJ6C#-\($<+ M0,JX.=XQ=T)NKA?DZ-4Q>468))\;U1HJ*Y.':&4Y\K#L)"1];>4JB M^#5)HB3> 9\?AE_0!Y+N1R\.HS^5:(.?.7C\YD]X:(T9_$P&/Q//E^[A6S!3 M$&PWA1@?# MW4@JE$;VTWI<,TEEV>5MT!QP>;G.'MB:+A5&UPA MOZ!ZQ:0A'&H+BDXG%JV[XMAU4*U]N5@JM,7'-QO[GH!V"^Q\K10^=EP%&EZH MXA=02P,$% @ 6%"L5-?0E;7L @ \P< !D !X;"]W;W)K&ULC97?;]HP$,?_%2OJ0RNU#4GXM0HB%5BU/G2JVG5[F/9@ MD@NQZMC,=@K=7[^S$U(* ?$"MG/W]>?.]MUH)=6KS@$,61=4"2\>N;5'%8]D:3@3\*B( M+HN"JO<)<+D:>X&W67ABB]S8!3\>+>D"GL&\+!\5SOQ&)64%",VD( JRL7<; MW$R'UMX9_&2PTEMC8B.92_EJ)_?IV.M8(."0&*M \>\-IL"Y%4*,O[6FUVQI M';?'&_4[%SO&,J<:II+_8JG)Q][0(REDM.3F2:Z^01U/S^HEDFOW2U:5[2#R M2%)J(XO:&0D*)JI_NJ[SL.6 .NT.8>T0[CIT#SA$M4/D JW(7%@S:F@\4G)% ME+5&-3MPN7'>& T3]A2?C<*O#/U,/)$*/9A8:')%[IB@(@'"1"(+N"0";]'Y M# QE7%_@]Y?G&3D_NR!G:$%^Y++45*1ZY!L$L7)^4F\ZJ38-#VP:D0B WHSI MA$M=*B RPTME$P@I)JUZ=>[ZSO%)D?E']G];$<(,%/K/$81N@]!U"-T#"/?" M@ )M".Z58+)Q#Q#&#C5+03F(MH.K5'M.U5: MSCHC_RW[5RVF P;DT^PO0:V M=S(L!WR41,XY6SC(UNM5R?6W$ :]';669]@1ZL:T(=,U0ZQQ"R8T'B] M,Y3L7 \02%4MIIH8N715>BX-UGPWS+$K@[(&^#V3TFPF=H.FS\?_ 5!+ P04 M " !84*Q4B#*VYX0# "?#0 &0 'AL+W=ORV+PG@>\\]]P('F!VX>)89(0J\%CF3X<<5 M\HR#M?B+DH,\:@.3RI;S9]/Y/9T[GF%$L(*+V:"'X P MUAK--&QMK+?.AC(SC1LE]%>J_=1BDV%!0()+JG .[IZ(PC27]^ #H S\F?%* M8I;*F:MT+./A)@WNLL9% [@^^,R9RB3XQ%*2GOJ[FF-+%+T17:)1P,]8/ ? M_@*0A]#7S1.X^W O#?D^ (U@E1OZVH;\'] ? _JF)+!. [%/XD#?^:^ M'%?LTBI$?ARW5B?$@Y9X,%J+QX)73(U4(&R!PM$*+'&.64( 5F!+]I0QRO:F MQ"41E*=]6==XP5$^* PAG/8G%+4\HO?/1%_XZ**'3!$'I^/[VXI1>/ MT[.[F4I9V6I5>N\)\&FS7O=1C"_7A3?ICS]MXT]OG2;"TO$)FO9-4 '&$"O M$S1OE,.*%P5GUS MX(<#)>\4#_K_HSXUX,?$8#R-SNE?6HT(%.RD%5[1UJ$M= M,/BAO70[KZ!O:81!. W/:]MG&4[1% WMQDZW8?AS)P#LI!>.:^_[SP!X*;%C MAP#L9!9>T=E;CP'8([*3\^K'EP?!9. @@)T2PW$I?M=1T&"=T QA/P74*3$: M5^+WG 8-U-7CP#VZZA9$[.T+0(+$K++Z,MF.MJ^,1WNW/AM?ZM='_5;H8.JG MB[X=ZM4E04YV&M)[B#0I4;\&ZH[BI;U0;[G2UW/;S/0+B@ACH+_O.%=O'1.@ M?9,M_@502P,$% @ 6%"L5'U] 7Q; P 9PL !D !X;"]W;W)K&ULS59=;]HP%/TK5M2'5EJ;+PA0 5*!3MM#)U36[6': M@TDNQ&IB9[93J-0?/]L)X2ND[&%27\!?Y]SCXQO[]E>,/XL80*)UFE QL&(I MLUO;%F$,*18W+ .J9A:,IUBJ+E_:(N. (P-*$]MSG,!.,:'6L&_&IGS89[E, M"(4I1R)/4\Q?1Y"PUK9%4M$4J"",(HX M+ ;6G7L[<7T-,"M^$%B)G3;26YDS]JP[7Z.!Y6A%D$ H-056?R\PAB313$K' MGY+4JF)JX&Y[P_[9;%YM9HX%C%GRDT0R'EA="T6PP'DB']GJ"Y0;:FN^D"7" M_*)5N=:Q4)@+R=(2K!2DA!;_>%T:L0/P3P&\$N = H(3 +\$^ < KW,"T"H! M+>-,L17CPP1+/.QSMD)1P%F,.U]JY"(4L M5>DDL#F0:W07140W<8((+3),3UQ.0&*2B"MTH<;1]YCE M-(]&VI]&A6.RQC MCXK8WHG8+GI@5,8"W=,(HAK\N!GO-^!MY4-EAK2)3CI$[?^73>TVR"+B^N"E;M-*- 90WIY!\T[I$V&.!7V> ;!*]N.9.RE;I9@BMY0D\GC(F1@0NJ[\678[MLO M-2K;EB['Z<3.]5HGK_Y6Q&O2/7 [_7\^I==YWMV^"0HY)?KJ MRZ602A>AR_?RHF3>M=O9_V#'[R^9-"XI-F7O5" I\*6IY(1R+J>R>'^KT:I: MO#,UTL'X6%>1IK+9TA0EJ'KXED0=00(+1>G<=-2UR(NJKNA(EIDZ9\ZDJII, M,U:5,'"]0,TO&).;C@Y0U=;#OU!+ P04 " !84*Q4EK";KOD" !G"P M&0 'AL+W=OZA$BK;W<-J#VXR$*N)G;5-:?]];2>$E(]H5^+ !6QGYOG->V28 MP9J+%YD"*/269TP.G52IXM9U99Q"3N0-+X#I)PLN0JSXEX'T/&UT,'.YN#1[I,E3EP1X."+&$. MZJF8";US:Y2$YL DY0P)6 R=.WP[P9%)L!$_*:QE8XU,*<^(81 M9! K T'TURM,(,L,DN;QMP)UZCM-8G.]0?]JB]?%/!,)$Y[]HHE*AT[/00DL MR"I3CWS]#:J".@8OYIFTGVA=Q7H.BE=2\;Q*U@QRRLIO\E8)T4C0.(<3_"K! MWTT(CR0$54)@"RV9V;*F1)'10/ U$B9:HYF%U<9FZVHH,S;.E=!/JN!,I1+=LP22S_FNKJ(NQ=^4,O9; 1^(N$$! M_H)\S_SINH1/4R@86+SB"-Z4RSKA<"4!\@12(7"*ME%:9)=1(+,VY M;.A?D'?]@BA$A"!L"7;]V\ BJB"7?UI(A36IT)(*_]/N0_:52!V+9+K!ZPA[ M_7#@OC8UW0\*NKTZYA/'3LVQT\Y1\?@%\<)JU%)S5.-%YV-$MR;5/9D1)5+4 MU+C?W?%A/\:/_,,^]&J*O5:*T_E3F_S]&J9_/O)C;]OWO),94$%]4M?;?1,. M!&$<';8 -]HS;J7YV&X"]K= _AG9L&V2.#B=#<&>PF'8W[5A/\@[8L*V:>+V MKGD_G\W:JMUV-MPY(Q.V#1)'IS,AVNOXX=ZKL!^SZX';&%ER$$L[R4E]^XJI M\B^_/JVGQ3L[(^VA+4PY@NH_]"75BF:PT)#>35?S$>545VX4+^Q@ M],R5'K/L,M63, @3H)\O.%>;C;F@GJU''U!+ P04 " !84*Q4&E=J-L0# M #"#@ &0 'AL+W=ONV.K9?T*/*LA#N&^+$H"/NQ@9R>5@8VGA>^98=4 MJ 5KO:S( >Y!_%7=,3FS6BM)5D#),UHB!ON5<8L_;;&O%+3$WQF<>&>,%)4= MI0]J\B59&;9"!#G$0ID@\N\1MI#GRI+$\5]CU&A]*L7N^-GZ[YJ\)+,C'+8T M_YXE(ET9D8$2V)-C+K[1TQ_0$-( 8YIS_8M.C:QMH/C(!2T:98F@R,KZGSPU M@>@HN%,*3J/@O%3!;11<3;1&IFE])H*LEXR>$%/2TIH:Z-AH;;P=7,7<-TVW*ZV[UX-]T:'^X[\D.=!H%O&5*#5 MF*-_;G=<,+FY_[WBS6N]>=J;-^'MSV.Q X;HODV=/,A]5NC7=#^CG=!PWM>= >U:UXG&-G$-G>.*E%2VKQNJR070XO)K$8@(L6DD;0XS F M%@9A,$X!V^>;R+Y*XKN^\T8F[,@$9NA.$.]?VS$Q;-H3]0X[ M9XK.VU"\+(1S23K#XS5@.)29*(GX?*EC]VW87=;*N>S<06YE M/Z@LKAEY?9)#*<<,^W>'U>D&"F 'W21Q^;H_EJ)^6+>K;2-VJ]N/WOI&-6BZ MRSB;J;L[^4R619>C'/;2I&V&$ABK&Z9Z(FBE>XX=%;*#T<-4-IG E(#\OJ=4 M/$^4@[9M7?\"4$L#!!0 ( %A0K%2S'[I5? 8 '(I 9 >&PO=V]R M:W-H965TL=C_QLGNQY+'[9)FGDY^(V?;2R?+1?ELT_I+.JE$V0<3C+$ABD/+MU>PC_'#+R@:EQ5\!?\X:UZ 8RD.2 M?"UN?M]RB1SSDZ[R \,6?)[[B85@@B7[\*T%GM<^B8?/ZB/YK.7@QF <_ MXZLD_!)L\MW5S)V!#=_ZAS#_G#S_QN6 :(&W3L*L_!\\2UM[!M:'+$\BV5CT M( KBZJ__(@/1:(#[&B#9 (UM@&4#?-( ]34@L@$9VX#*!N70K6KL9>!N_-Q? M+M+D&:2%M4 K+LKHEZU%O(*XF"CW>2I^#42[?'F_\U/^O@CU!JR32,R_S"\9 M? _NJ[D#DBW("BN0[(M?,B#F6Y;[\2:('\'/-SSW@S![M[!RT9T"U%I+U]>5 M:]3C&H.[),YW&;B--WRCM[?$,.JQH.-8KI$1\,Y/YP##7P"R$2J[G/T$K*KS M64?_5N/AX BX&S/<#5^?PG6 W(X'L;M M,#A>A+@$A7WH0;9.DRR0\'Q%J1^ M_%A>\!>>KH.,@WT:K'E6/&I2KT^*OPM0$.0\ROXQ=(G472)EETA/E_XX1 \\ M+5UVS;H@ECQTSKL*FI701:5\6D+D0MNF"^NIR7^''27,M8EN=].)AVW7U>UN MN_ @8P36=EHL:!T+:HS%E[+:B03UGW@JJK2%AA6!X:=.4GDE/4? M0CXT25B++-<3M+*3.=)EYC"'=5/JU#UWC#VWY[9M0U%DX=SV#)%P:SQW*AGL MU5WRWBZ#O5;4'9=@=I)PJ[:92VP"W6YRH*U$T?X?,F[ *96)@HZ) KL2I1KX M -0Q>V$%)2 ',@XVU@OP[7).8FN\$K?-:Y<=178OL4CU'HW/._ =W E2HT-D MBHP243@9%85*1J%91V\U[[)7!4MK?P/V@LC2_SL1"N/:YEJZ\1J,5+$\96[0 M3A^(TD!HEI$6<_[+$'-*1B";#'-*(:!9(B[&7.7&::Y*2M'1>1NPT@>A9 FZ MQD&XN%"A::YW7JW4#4)Z$G"47B"S7KQ*[22V1AEVT>D* ML\/,\1 C/<0J/4)X=.Z-DCJD5 61R62A4@AD5HA+%4SIIED*12BIU_QW2N$Y M3?3A*9%"YLW.*9V#^H>4U"!G,G0JZ4!FZ;@8G6Y;V2HYTBD<,M.'H00+F;=! MD,X=K^"-B06,Z:Q&J0VVI\(65BJ"S]T6G"&!N+W<1PYEGG/"48<==K#KXFZ2 ML"KSV%SFWT8#!YRV#D9@_Q'+ )0["DH/3N-PT*PCK]) B:V=B=DV;:T_.^P8 MPUZ/"&*E5-B\_]'2;Y0*8B4XF$XF$95,8+-,7*IL2C=:/2QB>S&$95CJ!S3IQ,=XJ-[1)R*G6F6WT\WHE2\2\"4)L3K!@ MC)$Y-!UI$J4I!$Z%)Z*D@IR[(Q@O="O27NI#*!2L1\"(JM'$7*/?1,!6 TZ/ M.R\(C[+C#JD.:;S_.?<%T'C569'VFYB>?3)1U9Z8MQ?:_!ZE)$05;3*9 RBB M2C#Y(0=0*](^6BICV4.(*N/$O$%H$3(H$4158S*98R:J*BPU5]A+$2+=- F1 M1;OS+:6JU]2\!S@2XM$Y1*81JV)+T61H4+66GKL>/F.K0SO6PV*AZSH]P5?U MDIKKY1N])#8[/2H KM_M#IZ]T<9;;W/!?=6^0V)K<79IG]!25:FI>7FMS?%1 M*D!5P:63.8:AJLK2'W,,0]OG*P85H*I24_.ZN47(H HP57#99$Y:F*JRS%QE M+T6(=-,D1!9NC1"K\6U9Q-/'\J.^3-240YQ7GV;53^L/!S^6G\N=/+^&'U;5 MYW\*IOH:\DCQ/HO)RQ_T-3PL# M\?LV2?+C3>&@_LQR^1]02P,$% @ 6%"L5 $M100T P _ D !D !X M;"]W;W)K&ULE5;;;N(P$/T5*]J56FF;*P1: 5+I M1;L/E:I6VSZL]L$D$[#JQ%G;0/G['3LA!112^@*V,^?,G+''X]%:R#>U -#D M/>>%&CL+K!;P#6XH7!6NV,B9$R$^+-3'ZE8\LWXA%EP&KD:0S$T'E)[71:.0V/ M.(W(@RCT0I&[(H5T'^^A@$9%N%4Q#3L)'ZAT213\(*$?ABWQW)P.#SK"B9JD M1I8OZDSJU";UD6[PU&MR+24MYF#&BORYGBDM\0C_[?#6:[SUK+?>$6^O]JBB M*[H"B:5'\- D;Z24+ &[?]6&GK&")#0E)M& E:&)I!H#IXI0$W:"F]\:=#=OZ/K1][93W0T+W. 0MB=KT,@:=/+< MO9=XY^*^<)89:60#5+96?<4SW,EJ[(;]@]1_8K07XK )<7A:B"E;L12*E&P8 M\/2$S'?S^J[OMV;^R[ ]69>-K,M.GA?!L78YTYL3E'13Q<$Q*9_@/M,2^!^= MQO]:?63A_- M0<[M\T)A7UP6NFI&S6KSA+FVC?M@?6J>-K8_?]!4[R)L-7.&*CED2.F[ [R) M9/74J"9:E+9;SX3&WF^'"WR>@30&^#T30F\GQD'SX)O\!U!+ P04 " !8 M4*Q4:Z8JP#X# "9"P &0 'AL+W=OU2D/;'SW;2 M)$ 3P0/3>*".X_O>Y\ZYT\WVC-^)#$"BAR*G8FYE4I9GMBWB# HL1JP$JMYL M&2^P5(\\M47) 2?&J,AMSW$BN\"$6HN9V;OFBQG;R9Q0N.9([(H"\\0YUI)*'.A$= [_/P*L-/,-=.3*4EUCBQ8RS/>+ZM%+3"Q.JL59PA.I;64NN MWA)E)Q?K#',XU7$E*&:%NFR!3;I.T>7Z1B!,$[32BY1C*M6ACY<@,/:U[+RY?7X\M$5HS(3Z#--('EJ;RON!MX[P"^]0<$KS$?(=S\AS_$\ MH2,1'Y"-JM6 OM\DQS?Z08^^SL" 3-#(!$;&[Y,A(LZ9V'% ;(LD\*+*:\QH M0G2RA=X7G9LH\:/Z\B7"7&4]!;/^J641D5"(7P-080,5#L;V?5=L@&O'.TJD M4/>]@9102FBJ-TO@A*G;)K1.Y]'[KEQ$QH6N__M%.(W"8&;?'R&+&K+H363- MES?,$KU@&8?N<9)Q0S)^8XY 7=NKLS-^010Y@1,>9YHT3)-!IEO39U0Z\#UP MU3<1/ "/B0!4P)^H/ZRJ0"KPC&'?!)-)KZ3OO7D]AI$\1T M,(C5<&&Y3MN]G/^GM-Q.4W7?O[AJ']WO)XC":4_J7:^%\]ZCOFK5+HX[]J,^ MG+;'NL--]CF.FC2V0%X#Y+\ .G6]7J"V6[O!>U9]K?ZD[+VH]]K:?NT.-^Q_ M4?@U0K?RPV#D13WL;4=WAUOZJ]F?7OY;Z:-C?35OM\6IH50.(*FN!\X]]Q#N)=T) M^:A*2C5XKBNNYEZI=7/A^RHO:4W4F6@H-W?60M9$FZW<^*J1E!0.5%<^"H+( MKPGC7I:ZLUN9I6*K*\;IK01J6]=$_EW02NSF'O3V!W=L4VI[X&=I0S9T1?5] M-_( MZS6BO<8%FB2\(?(,8/@)H "A$3W+_X?#"3FXMPP[/GR"[YI(SOAF:-LO&P.8 MIK7Z/9$A[#.$+D-X(L,EUZQ@U=;^PX&B^58RS<8?14L4.2+[RCYE$.((1W'J M/PTM&HE# 8Q@T,>]4#KKE"M3.V8AFY% M 4Z"(T]'PL(HB=&XI7#0[N"DTKMI4R$Z$*'WLO70:"!^,UOQ:[\2',)C6U^' M'7< ?S!,:BHW;L8JD(LMUVW/[D_[.7[IIM?1^<+.=S>D#C3MQX'IR!O&%:CH MVE &9[%I,K*=M^U&B\:-K >AS0!TR])\HU!I \S]M1!ZO[$)^J^>[!]02P,$ M% @ 6%"L5,J$[NHE @ BP0 !D !X;"]W;W)K&ULA53=;]HP$/]73GG:I U#H*RJ0B2@J]:'3HAJZT,U32:Y$*O^R&R' M=/_]_!$R*@WVDOCLN]_'Y9RL4_K%U(@67@679I'4UC8WA)BB1D'-2#4HW4FE MM*#6A7I/3*.1EJ%(<)*.QW,B*)-)GH6]C-72/CVB_-1OM(C*@E$R@-$Q)T%@MDN7D9C7S^2'A.\/.G*S! M.]DI]>*#^W*1C+T@Y%A8CT#=ZX!KY-P#.1F_>LQDH/2%I^LC^EWP[KSLJ,&U MXD^LM/4BN4Z@Q(JVW&Y5]P5[/U<>KU#4LMS3.M.M ^VZ'Y1; :JITX)OU'>;3:G3)79_,M M'E"V"%26KL><6BR=2TYE@08^PK(LF>\>Y7 OXPCX7KZ[14L9-^\S8IT(#T6* MGG 5"=,SA%-X4-+6!C[+$LNW]<2)'QRD1P>K]"+@ ]4CF$X^0#I.4QWM_#2J MU05>0)\._9D&].E_^G.GE8"U4Z[='!EX8K:&=?@\J T\+W! M;MHP#]C<]7E/7[CV3!CA6KG0\^G25@(ZC'P.KFC!N.V5==\*R=G\+ MU#[!G5=*V6/@"8;_3_X'4$L#!!0 ( %A0K%2#K,BDQP( $X( 9 M>&PO=V]R:W-H965TC^^YV=D *E:.I37XA]N>_S=W?.'>.M5(^Z M!##DJ>)"3[S2F/6U[^NTA(KJ*[D&@6]RJ2IJ<*L*7Z\5T,R!*NY'03#P*\J$ M-QT[VT)-Q[(VG E8**+KJJ+J[PRXW$Z\T-L9[EE1&FOPI^,U+6 )YF&]4+CS M.Y:,52 TDX(HR"?>37@]#P,+L;>"2MM9%5"T8%%1/-DSZUB=@#(,]I0-0"HF- [Q5 W )B M%VBCS(5U2PV=CI7<$F6]DREHC6H]]@WHL MJY^V9\^:LZ-7SH[)G12FU.2SR" [Q/L81Q=,M MF%ITEO*/JBL3A1Q(%471" MS_S_X>$9.7&7V]CQQ:_PW3*=)ZKG1/7.%_Q4M1I@WP'MY[^9QE'0[X_] MS7X.7WI%8=*+.J\#5?U.5?^LJF6]TJEB:]-TAQ,2#V@''>W@_50@Z40E;ZU M QSLYW841L.C"KST"D=)TC]=@6&G:GA6U4+)'+3MSI03#6K#L . M3PG"X+GM!6\M0HL\N.&C*#DJP@FO<#1(CHK@[W5F#*1P TMCG+4P35_KK-U0 MO'&CX,@^L\/2=?QGFF;28MI%*VTE0("L M2B*U::?MHEK5C_5BVH4#AV#5V,QVDN;?SS8)2PF)=@.V.>=]GV/@>+P6\DV5 MB!K>*\;5Q"NUKJ]\7V4E5D1=BAJY>5((61%MIG+AJUHBR5U2Q?QP,$C\BE#N M3<=N[4%.QV*I&>7X($$MJXK(S0TRL9YX@;=;>*2+4ML%?SJNR0*?4+_4#]+, M_%8EIQ5R104'B<7$NPZN9B,;[P)^4ERKO3'82N9"O-G)]WSB#2P0,LRT52#F MML(9,F:%#,:?K:;76MK$_?%._:NKW=0R)PIG@KW27)<3;^1!C@59,OTHUM]P M6T]L]3+!E+O"NHF-C6.V5%I4VV0SKRAO[N1]NP]["4:G/R'<)H3=A.&1A&B; M$+E"&S)7UBW19#J68@W21ALU.W![X[)--93;M_BDI7E*39Z>SH32( KS0E;( MEPCGMZ@)9>H"/L/+TRV$=P+ MKDL%=SS'_&.^;WA;Z' '?1.>%+PG\A*BX!.$@S#LX9G]?WIP B=J]S!R>M$1 MO6M.V$919?>1\DQ4"&:C -_-KZ80?I&YTM)\K[]/> U;KZ'S&A[QNJMJ)C:( MH @CDJ)R5G/D6%#=^VX:O=CIV7]Z-1T&\9>QO]K?L,.@,!W%;= 'U+A%C4^B MON(<2O-Y4;Z K$7KE%(]GR#09QVX Z#TB#H9TM:MN0DVW-)90XUD7H#"N6* M9GB4,3ED#-*HP]@3%!_9O[1E3$\R_M ERCZ@]- KZ?(&ULQ59=;]HP%/TK5K2'5MJ:Q/F""I *=%NE M5:I*NSU,>W#)A5AU;&8;:/_]; <"Y2/: Q(OQ7;N/3[WG.;F=I9"OJH"0*.W MDG'5]0JM9]>^K\8%E$1=B1EP\V0B9$FTV7P()&:ER61[WU@8MGU0F]]\$BGA;8'?J\S(U,8@7Z>/4BS\VN4 MG); %14<29ATO9OP>A"F-L%%_*2P5%MK9$MY$>+5;N[RKA=81L!@K"T$,3\+ M& !C%LGP^+L"]>H[;>+V>HW^U15OBGDA"@:"_:*Y+KI>RT,Y3,BQ_ ZK M@A*+-Q9,N;]H6<6FB8?&4I-GN[=EC,FW@'06)3F M7T,1)^[%$#2A3%VB+^AY-$07GR[1)T0Y>BK$7!&>JXZOS>T6PQ^O;NI7-^$C M-T7H7G!=*'3+<\@_YON&=4T=KZGW<2/@/9%7* H_(QQ@?(#/X/_3PP8Z4:UD MY/"B(WA#JL9,J+D$)";HAA/VKJBRZUKC/G"84&TD>+-: _K]PX"@.PVE^M- M(:XIQ(Y"?(3"D]"$(3ADZ2&_*K#$@=G7?='#82M+.OYB6\7]J#!NQT$=]8%I M4C--&ID.A-)6&@D+X'-HJ#VM$=-SR9_5%+)3RE^!I5O"QF'2WE%_/PAGK>2P M^*V:9ZN1YS>C@S1,S7N,2&Z:"E5:$MM.&T1HU^#M<_D0!INF%IS2B17:MLI1 ME.Z^" >B,&X?\2+<:L!A(]<18:"<%^8[^@J:\FF3!GB#B\]FQ*8GAM%)C8CV M)&YG0;9KQ'Y4FF2M(T9LFF?8W#T?00&1X\)YD9O&Q,3,#"RZ28A-OPN3L[FQ M:9%A>E(WTKW6'Z=QO.O&?E2$6WC'#7]K1"E!3MWDI@R%.=?5)[\^K:?#&S<3 M[9SW[=3H1I\-3#5RF@_ZE'*%&$P,9'"5&4JRFN*JC18S-PB]"&W&*KM\^%?P( $\& 9 M>&PO=V]R:W-H965TM%*:P&3T*XB M2$VZ:;NH%#7K=C'MPH&38-78S#YIVG\_VQ"6IC3;3?#'>5\_YX!/LJW2CZ8" M0/)<"VDF08787(>A*2JHF;E0#4B[LU*Z9FBG>AV:1@,KO:@6(8VB-*P9ET&> M^;6YSC.U0<$ES#4QF[IF^F4*0FTG01SL%N[YND*W$.99P]:P 'QHYMK.PMZE MY#5(PY4D&E:3X":^GJ4NW@=\Y[ U>V/B,EDJ]>@F7\M)$#D@$%"@?N\UER0S,E/C!2ZPFP55 2EBQCBA8/2.(.D$B4^T M)?-IW3)D>:;5EF@7;=W>G._XI/6IXQ_0%2>(/A$:4#O#,_E\>'\%)^G(FWB_Y M1SGGOIP_;Y;&EK3 7T>L1[WUR%N/WK%>,,$T!T-LY<'R,;V,HO1Q&3'O$]"CB; ^+P+,;PQ!>^J8\-!Y?'O"]#8II0@\ P[V[ M68->^Y9E;'TV$MO/O%_MN^*-;P8'ZU/;+=OF]M>F;;7V(UYS>V$%K*QE='%I MD73;OMH)JL9W@*5"VT_\L+(='[0+L/LKI7 W<0?T_R'Y'U!+ P04 " !8 M4*Q4&?!O3I\" "\!P &0 'AL+W=OT*+4]\--D10I8@+Y;W4BS\SN6G%; %14<25A.O*OPA'BTFZ_YQ NL(F"0:4M!S&T-,V#,,AD=OUM2K\MI@?WUEOVS*]X4\T 4 MS 2[I[DN)][80SDL2?!+6VM,Y:$*9.D,?T=UBCDY/SM")B4#?2U$KPG.5 M^-KDM@Q^UN:9-GGP@3P1NA9"OVT"$0U M5.K7D7R#+M_ Y1LYZ/@NWL75,'AN,L%;?6V1_0]Q;&;0CJ][HH8Q M#G9\]7M]T'R#A1L/"F6BYKKI+-UI-X*N7./=.9_:T>3ZZS--,]=,WR@H5XC! MTE &YR,C23:CHMEHL7+=]D%HT[O=LC3C%:0-,,^70NCMQB;H!G;Z%U!+ P04 M " !84*Q4N\"VVQ(# R$0 #0 'AL+W-T>6QES%.>ENM+UPY;- M(;5TC^ZY1W?GRF3#^[/+0_MI!YR%D9?TX@6DYP.!Y."6@F$NN52!-B4R M@F*PM(\6CNT,JN=X:B:DZF+;"/;OS"T_ #8S$,@X[P4.0VN8C!NB-57BRDRZ MQ9WQ"12X\=VZ,0HK1=;Q\"+<.G0W$V0F54%5'R8.-Z;)F-,2Y"A6+>"N91,! MJ+6LS:!@I)*"=!HV'FY@:.>4\UMH[>_E'O>JW*GL .HJ^J$1Y(:6QDZ ?Y?- MK/2[,=TB-HB5;=?-5V0O V&.G&^&7I.9>2'1%1JC/"/6Q M7CYDVGVP.'Z?S%S^G699DJ0IEM'IU*M@BN4M3>'K9\.T@0<6!R+]7J[Q:N,= M\GP?8#5]KD.PG>*=B.T4SS4@_KR!1Y;YJXW% 0^L"ECO0'Q_'.@IOT^20%4Q M;=@3C"-9AB'0B_X>35,D.RE\_/7!GI(DR3(_ IA?09)@"#R-.((I T8DB3= M.7AP'D6;*NQS $P( L !? M3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2 M?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_' M*0 #P 'AL+W=O;)UL7R$27-^4CJ^%Z;NY76 M=^QG72D[&VV=:XXF$UML1V*'U+K[O[61O[1RO%H61E?5;!3U&WX(XV3Q8O6RA;SA*]NM<7QU MS0%D-LJG<,"U--9U>W3'Y\"X%[!SO[1S^JNLG#!S[L0WHW>-5)OV,' 6$^\T MNG8X?/:->&1^IQGU>BT+,=?%KA;*]>UH1-4"*KN5C1TQQ6LQ&YWIO3#M^< ? M7)3]N3F \EK*'$G88"[*#H\.Y79Q>CN_N#F?L[.KQ?Q\L>R_+:\N+^:G-^<> M9(Q QF\(^4_L028(9/*6D(D'F2*0Z5M"IAYDAD!FM) +[G9&,+UFJYV52ECK M<>4(5T[+]85;:5LL*)<--]T.'ME'A.PC+=ER5]?.J9-IMA6%&%$+N.3#XU_O_5ZG@+I.\8E)99[K=;7\?2GO'?$RTXT!L@Z78 MM'L 9/_S9]<8$T-,+ 8TLPTZ-3%FBYC8%B_#.'MWTX6V]SXBYHZ8V!U(L&Q9 M?4Q,(3&U0KIX&6P]S"$QL4,..?,#:ZKN!O3C)GOG8V(:B8DU\B)P!AL2,TI, M;)1#\@R!)9A-$F*;/$70(!JFD818(X,L&J3#[)%0V^.54/H(ZF.B T_$)AEF MTV K8@9)B V"A52 ]3$QBR3$%GF64X/-B.DC(=9',+ &*3&;).0]DM>2:X?J M8V(V28AM$LB%P:;$?)(0^R24O.;"<5D-&%-,+2FQ6O 0.QCTQC23$FL&38AS MOY"GF&]28M\\)L0QNY:;K1OK]7AGG^+.W,?$?)-2^^: V7UA>E7)#7]\QN$& M]3'1J0YB[_R/N>"F':S?B_#S@TDG)98.&KX'G< 4E%@\ M3^D[1(:Y)B5VC1>_Q^S,B%(ZMN9%-S?^[*G&=),2ZV: V0_O"/ CI WQ@2F_ M1F:8<3)JXPQ[#(&+G6&FR?Y$AR;491BST[+T9^(RS#396_5LX Z%11\3,TU& M/4:&8&ZY/Y278:;)_L2,2ABS#4@^)CJM_D9S+.WSSJ7_0DJ&R28CE@V".5_> M^B/@&2:5X8'0IB8>')B\6#C \.^0XZ))Z<63VA\(-26F';R3CN3;F=[ M'UQ,.KE2?_ M 5!+ P04 " !84*Q4TDF\;1$" 7)@ &@ 'AL+U]R96QS+W=OINW]?%Q_%PJJMF-X[]CY3J M>E>.;;WK^G(Z7]ETP[$=S\MAF_IV_=YN2]+E,J?A=D;S_'0[<_'ZV9?_F=AM M-OMU^=FM?Q_+:?S'X/2G&][KKI2Q6;RVP[:,JR9]'*ZG:[H5-FC1WD$*0SA]D$&3S!SD$^?Q! 4$Q?U"&H#Q_T#T$W<\?] !!#_,'/4+0 MX_Q!LD09EP1)$ZP)M!;D6@B\%@1;",06)%L(S!9$6PC4%F1;"-P6A%L(Y!:D M6PCL%L1;"/16U%L)]%;46PGTULG'-H'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z* M>BN!WHIZ*X'>BGHK@=Z&>AN!WH9Z&X'>AGH;@=XVV2PAT-M0;R/0VU!O(]#; M4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O)]#;46\GT-M1;R?0VR>;W01Z M.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>@?J'01Z!^H=!'H'ZAT$>@?J'01Z M!^H=!'K'Y&@>!WH%Z!X'>@7H'@=Z!>@>!WAGUS@1Z9]0[$^B=4>], MH'=&O3.!WAGUSM^I=QT_#Z5>>[[6^/SOI'H\WUNNC[\LOTY.WMX+SNFVHC[_ M!5!+ P04 " !84*Q4P(AM=.D! !^)0 $P %M#;VYT96YT7U1Y<&5S M72YX;6S-VEU/PC 4!N"_0G9K6.G7_(APH]ZJ%_Z!NAUD85N;MB#\>[L!)AHE M&DQ\;UB@[7G/>I+GBNNGK:,PVK1-%Z;9(D9WQ5@H%]2:D%M'75J96]^:F+[Z M%^9,N30OQ,1D4K#2=I&Z.(Y]C6QV?4MSLVKBZ&Z3?@ZU[::9IR9DHYO=QCYK MFAGGFKHT,:VS=5=]2AGO$_)T^#]B?>UB3]W5%HT?C MX[UITRZV:5B(VX9"?KS$%SW:^;PNJ;+EJDU'\N \F2HLB&+;Y+NB9\>38[IA MVGWRD_.',L<"T\Y';UU($_/T^[C#2/K38Y<*D8_U\5=\3TRE3WX_ZJ==4?7# M['2]K]8OAWD$-CQ.O^./,WZO_\L^!$@?$J0/!=*'!NFC .GC'*2/"Y ^+D'Z MX!.41E!$Y2BDN[@ "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ 6%"L5"/"V00X P 5@L !@ M ("!#0@ 'AL+W=O% & M @('K$0 >&PO=V]R:W-H965T&UL4$L! A0# M% @ 6%"L5#!D"4W?! ]Q, !@ ("!PA< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 6%"L5)1:&[+ M!0 B0X !@ ("!IR< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6%"L5$S!0M-! P H@< !D M ("!*#, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 6%"L5,H?Y9T; P : 8 !D ("!Z3P 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6%"L M5+C>U;3>!@ 1Q( !D ("!J48 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6%"L5"ZEP;F$ @ ;P4 M !D ("!?50 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6%"L5#(-@HB&PO=V]R:W-H965T M&UL4$L! A0# M% @ 6%"L5,=H51[X @ <@8 !D ("!I6H 'AL+W=O M&PO=V]R:W-H965TU5A;0, %0( 9 " @:UP M !X;"]W;W)K&UL4$L! A0#% @ 6%"L5/&PO=V]R:W-H965T0?40( .X$ 9 " @;IZ !X;"]W;W)K&UL4$L! A0#% @ 6%"L5"C\MWV' @ C 4 !D M ("!0GT 'AL+W=O&PO M=V]R:W-H965T^" !X;"]W;W)K&UL4$L! A0#% @ 6%"L5))^O][O @ !P8 !D ("! MB8H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 6%"L5"[C[ *@ @ H@4 !D ("!.I, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6%"L5'_+[1R_! W!H !D M ("!(*4 'AL+W=OL" !P" &0 @($6J@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ 6%"L5.BH8VMY!0 >R( !D ("!IJ\ M 'AL+W=O MJS8% !<( &0 @(%6M0 >&PO=V]R:W-H965T&UL4$L! A0#% @ M6%"L5(^?ZXYL @ K08 !D ("!VKT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6%"L5+,?NE5\!@ &PO=V]R:W-H M965T&UL4$L! M A0#% @ 6%"L5)\:=-2O @ 0D !D ("!J]\ 'AL M+W=O&PO=V]R:W-H965TWD !X;"]W;W)K&UL4$L! A0#% @ 6%"L M5$XA&C7! @ A@< !D ("!Z^< 'AL+W=O&PO=V]R:W-H965TM\^%?P( $\& 9 " @3[N !X;"]W;W)K M&UL4$L! A0#% @ 6%"L5!GP;TZ? @ O < M !D ("!]/ 'AL+W=O&PO&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !84*Q4P(AM=.D! M !^)0 $P @ %J_P 6T-O;G1E;G1?5'EP97-=+GAM;%!+ 4!08 2 !( *\3 "$ 0$ ! end XML 79 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 80 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 81 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 192 198 1 false 50 0 false 8 false false R1.htm 0101101 - Document - Cover Sheet http://www.docebo.com/role/Cover Cover Cover 1 false false R2.htm 1001001 - Statement - UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF FINANCIAL POSITION Sheet http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF FINANCIAL POSITION Statements 2 false false R3.htm 1002002 - Statement - UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF LOSS AND COMPREHENSIVE LOSS Sheet http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF LOSS AND COMPREHENSIVE LOSS Statements 3 false false R4.htm 1003003 - Statement - UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS??? EQUITY Sheet http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS??? EQUITY Statements 4 false false R5.htm 1004004 - Statement - UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CASH FLOWS Sheet http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CASH FLOWS Statements 5 false false R6.htm 2101102 - Disclosure - Nature of business Sheet http://www.docebo.com/role/Natureofbusiness Nature of business Notes 6 false false R7.htm 2104103 - Disclosure - Basis of preparation Sheet http://www.docebo.com/role/Basisofpreparation Basis of preparation Notes 7 false false R8.htm 2105104 - Disclosure - Summary of significant accounting policies Sheet http://www.docebo.com/role/Summaryofsignificantaccountingpolicies Summary of significant accounting policies Notes 8 false false R9.htm 2108105 - Disclosure - Trade and other receivables Sheet http://www.docebo.com/role/Tradeandotherreceivables Trade and other receivables Notes 9 false false R10.htm 2111106 - Disclosure - Leases Sheet http://www.docebo.com/role/Leases Leases Notes 10 false false R11.htm 2116107 - Disclosure - Property and equipment Sheet http://www.docebo.com/role/Propertyandequipment Property and equipment Notes 11 false false R12.htm 2119108 - Disclosure - Intangible assets Sheet http://www.docebo.com/role/Intangibleassets Intangible assets Notes 12 false false R13.htm 2122109 - Disclosure - Goodwill Sheet http://www.docebo.com/role/Goodwill Goodwill Notes 13 false false R14.htm 2125110 - Disclosure - Borrowings Sheet http://www.docebo.com/role/Borrowings Borrowings Notes 14 false false R15.htm 2129111 - Disclosure - Share capital Sheet http://www.docebo.com/role/Sharecapital Share capital Notes 15 false false R16.htm 2132112 - Disclosure - Share-based compensation Sheet http://www.docebo.com/role/Sharebasedcompensation Share-based compensation Notes 16 false false R17.htm 2140113 - Disclosure - Loss per share Sheet http://www.docebo.com/role/Losspershare Loss per share Notes 17 false false R18.htm 2143114 - Disclosure - Revenue and related balances Sheet http://www.docebo.com/role/Revenueandrelatedbalances Revenue and related balances Notes 18 false false R19.htm 2147115 - Disclosure - Cost of revenue Sheet http://www.docebo.com/role/Costofrevenue Cost of revenue Notes 19 false false R20.htm 2150116 - Disclosure - Employee compensation Sheet http://www.docebo.com/role/Employeecompensation Employee compensation Notes 20 false false R21.htm 2153117 - Disclosure - Related party transactions Sheet http://www.docebo.com/role/Relatedpartytransactions Related party transactions Notes 21 false false R22.htm 2156118 - Disclosure - Financial instruments and risk management Sheet http://www.docebo.com/role/Financialinstrumentsandriskmanagement Financial instruments and risk management Notes 22 false false R23.htm 2157119 - Disclosure - Segment information Sheet http://www.docebo.com/role/Segmentinformation Segment information Notes 23 false false R24.htm 2206201 - Disclosure - Summary of significant accounting policies (Policies) Sheet http://www.docebo.com/role/SummaryofsignificantaccountingpoliciesPolicies Summary of significant accounting policies (Policies) Policies 24 false false R25.htm 2302301 - Disclosure - Nature of business (Tables) Sheet http://www.docebo.com/role/NatureofbusinessTables Nature of business (Tables) Tables http://www.docebo.com/role/Natureofbusiness 25 false false R26.htm 2309302 - Disclosure - Trade and other receivables (Tables) Sheet http://www.docebo.com/role/TradeandotherreceivablesTables Trade and other receivables (Tables) Tables http://www.docebo.com/role/Tradeandotherreceivables 26 false false R27.htm 2312303 - Disclosure - Leases (Tables) Sheet http://www.docebo.com/role/LeasesTables Leases (Tables) Tables http://www.docebo.com/role/Leases 27 false false R28.htm 2317304 - Disclosure - Property, plant and equipment (Tables) Sheet http://www.docebo.com/role/PropertyplantandequipmentTables Property, plant and equipment (Tables) Tables 28 false false R29.htm 2320305 - Disclosure - Intangible assets (Tables) Sheet http://www.docebo.com/role/IntangibleassetsTables Intangible assets (Tables) Tables http://www.docebo.com/role/Intangibleassets 29 false false R30.htm 2323306 - Disclosure - Goodwill (Tables) Sheet http://www.docebo.com/role/GoodwillTables Goodwill (Tables) Tables http://www.docebo.com/role/Goodwill 30 false false R31.htm 2326307 - Disclosure - Borrowings (Tables) Sheet http://www.docebo.com/role/BorrowingsTables Borrowings (Tables) Tables http://www.docebo.com/role/Borrowings 31 false false R32.htm 2330308 - Disclosure - Share capital (Tables) Sheet http://www.docebo.com/role/SharecapitalTables Share capital (Tables) Tables http://www.docebo.com/role/Sharecapital 32 false false R33.htm 2333309 - Disclosure - Share-based compensation (Tables) Sheet http://www.docebo.com/role/SharebasedcompensationTables Share-based compensation (Tables) Tables http://www.docebo.com/role/Sharebasedcompensation 33 false false R34.htm 2341310 - Disclosure - Loss per share (Tables) Sheet http://www.docebo.com/role/LosspershareTables Loss per share (Tables) Tables http://www.docebo.com/role/Losspershare 34 false false R35.htm 2344311 - Disclosure - Revenue and related balances (Tables) Sheet http://www.docebo.com/role/RevenueandrelatedbalancesTables Revenue and related balances (Tables) Tables http://www.docebo.com/role/Revenueandrelatedbalances 35 false false R36.htm 2348312 - Disclosure - Cost of revenue (Tables) Sheet http://www.docebo.com/role/CostofrevenueTables Cost of revenue (Tables) Tables http://www.docebo.com/role/Costofrevenue 36 false false R37.htm 2351313 - Disclosure - Employee compensation (Tables) Sheet http://www.docebo.com/role/EmployeecompensationTables Employee compensation (Tables) Tables http://www.docebo.com/role/Employeecompensation 37 false false R38.htm 2354314 - Disclosure - Related party transactions (Tables) Sheet http://www.docebo.com/role/RelatedpartytransactionsTables Related party transactions (Tables) Tables http://www.docebo.com/role/Relatedpartytransactions 38 false false R39.htm 2358315 - Disclosure - Segment information (Tables) Sheet http://www.docebo.com/role/SegmentinformationTables Segment information (Tables) Tables http://www.docebo.com/role/Segmentinformation 39 false false R40.htm 2403401 - Disclosure - Nature of business (Details) Sheet http://www.docebo.com/role/NatureofbusinessDetails Nature of business (Details) Details http://www.docebo.com/role/NatureofbusinessTables 40 false false R41.htm 2407402 - Disclosure - Summary of significant accounting policies (Details) Sheet http://www.docebo.com/role/SummaryofsignificantaccountingpoliciesDetails Summary of significant accounting policies (Details) Details http://www.docebo.com/role/SummaryofsignificantaccountingpoliciesPolicies 41 false false R42.htm 2410403 - Disclosure - Trade and other receivables (Details) Sheet http://www.docebo.com/role/TradeandotherreceivablesDetails Trade and other receivables (Details) Details http://www.docebo.com/role/TradeandotherreceivablesTables 42 false false R43.htm 2413404 - Disclosure - Leases - Right-of-use assets (Details) Sheet http://www.docebo.com/role/LeasesRightofuseassetsDetails Leases - Right-of-use assets (Details) Details 43 false false R44.htm 2414405 - Disclosure - Leases - Lease obligations (Details) Sheet http://www.docebo.com/role/LeasesLeaseobligationsDetails Leases - Lease obligations (Details) Details 44 false false R45.htm 2415406 - Disclosure - Leases - Narrative (Details) Sheet http://www.docebo.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 45 false false R46.htm 2418407 - Disclosure - Property, plant and equipment (Details) Sheet http://www.docebo.com/role/PropertyplantandequipmentDetails Property, plant and equipment (Details) Details http://www.docebo.com/role/PropertyplantandequipmentTables 46 false false R47.htm 2421408 - Disclosure - Intangible assets (Details) Sheet http://www.docebo.com/role/IntangibleassetsDetails Intangible assets (Details) Details http://www.docebo.com/role/IntangibleassetsTables 47 false false R48.htm 2424409 - Disclosure - Goodwill (Details) Sheet http://www.docebo.com/role/GoodwillDetails Goodwill (Details) Details http://www.docebo.com/role/GoodwillTables 48 false false R49.htm 2427410 - Disclosure - Borrowings - Credit facility (Details) Sheet http://www.docebo.com/role/BorrowingsCreditfacilityDetails Borrowings - Credit facility (Details) Details 49 false false R50.htm 2428411 - Disclosure - Borrowings - Finance income, net (Details) Sheet http://www.docebo.com/role/BorrowingsFinanceincomenetDetails Borrowings - Finance income, net (Details) Details 50 false false R51.htm 2431412 - Disclosure - Share capital (Details) Sheet http://www.docebo.com/role/SharecapitalDetails Share capital (Details) Details http://www.docebo.com/role/SharecapitalTables 51 false false R52.htm 2434413 - Disclosure - Share-based compensation - Additional information (Details) Sheet http://www.docebo.com/role/SharebasedcompensationAdditionalinformationDetails Share-based compensation - Additional information (Details) Details 52 false false R53.htm 2435414 - Disclosure - Share-based compensation - Components (Details) Sheet http://www.docebo.com/role/SharebasedcompensationComponentsDetails Share-based compensation - Components (Details) Details 53 false false R54.htm 2436415 - Disclosure - Share-based compensation - Changes in stock options (Details) Sheet http://www.docebo.com/role/SharebasedcompensationChangesinstockoptionsDetails Share-based compensation - Changes in stock options (Details) Details 54 false false R55.htm 2437416 - Disclosure - Share-based compensation - Summary of share options outstanding (Details) Sheet http://www.docebo.com/role/SharebasedcompensationSummaryofshareoptionsoutstandingDetails Share-based compensation - Summary of share options outstanding (Details) Details 55 false false R56.htm 2438417 - Disclosure - Share-based compensation - Fair value inputs (Details) Sheet http://www.docebo.com/role/SharebasedcompensationFairvalueinputsDetails Share-based compensation - Fair value inputs (Details) Details 56 false false R57.htm 2439418 - Disclosure - Share-based compensation - DSUs and RSUs granted (Details) Sheet http://www.docebo.com/role/SharebasedcompensationDSUsandRSUsgrantedDetails Share-based compensation - DSUs and RSUs granted (Details) Details 57 false false R58.htm 2442419 - Disclosure - Loss per share (Details) Sheet http://www.docebo.com/role/LosspershareDetails Loss per share (Details) Details http://www.docebo.com/role/LosspershareTables 58 false false R59.htm 2445420 - Disclosure - Revenue and related balances - Additional Information (Details) Sheet http://www.docebo.com/role/RevenueandrelatedbalancesAdditionalInformationDetails Revenue and related balances - Additional Information (Details) Details 59 false false R60.htm 2446421 - Disclosure - Revenue and related balances - Schedule (Details) Sheet http://www.docebo.com/role/RevenueandrelatedbalancesScheduleDetails Revenue and related balances - Schedule (Details) Details 60 false false R61.htm 2449422 - Disclosure - Cost of revenue (Details) Sheet http://www.docebo.com/role/CostofrevenueDetails Cost of revenue (Details) Details http://www.docebo.com/role/CostofrevenueTables 61 false false R62.htm 2452423 - Disclosure - Employee compensation (Details) Sheet http://www.docebo.com/role/EmployeecompensationDetails Employee compensation (Details) Details http://www.docebo.com/role/EmployeecompensationTables 62 false false R63.htm 2455424 - Disclosure - Related party transactions (Details) Sheet http://www.docebo.com/role/RelatedpartytransactionsDetails Related party transactions (Details) Details http://www.docebo.com/role/RelatedpartytransactionsTables 63 false false R64.htm 2459425 - Disclosure - Segment information (Details) Sheet http://www.docebo.com/role/SegmentinformationDetails Segment information (Details) Details http://www.docebo.com/role/SegmentinformationTables 64 false false All Reports Book All Reports docebo-20220331.htm docebo-20220331_d2.htm docebo-20220331.xsd docebo-20220331_cal.xml docebo-20220331_def.xml docebo-20220331_lab.xml docebo-20220331_pre.xml docebo2022q1mda.htm docebo2022q1pr.htm ifrs_tsxxinterimxeceoq12022.htm ifrs_tsxxinterimxecfoq12022.htm http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full http://xbrl.sec.gov/dei/2021q4 true true JSON 83 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "docebo-20220331.htm docebo-20220331_d2.htm": { "axisCustom": 2, "axisStandard": 16, "contextCount": 192, "dts": { "calculationLink": { "local": [ "docebo-20220331_cal.xml" ] }, "definitionLink": { "local": [ "docebo-20220331_def.xml" ] }, "inline": { "local": [ "docebo-20220331.htm", "docebo-20220331_d2.htm" ] }, "labelLink": { "local": [ "docebo-20220331_lab.xml" ] }, "presentationLink": { "local": [ "docebo-20220331_pre.xml" ] }, "schema": { "local": [ "docebo-20220331.xsd", "reference-2009-12-16.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/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 360, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2021q4": 4, "total": 4 }, "keyCustom": 33, "keyStandard": 165, "memberCustom": 27, "memberStandard": 19, "nsprefix": "docebo", "nsuri": "http://www.docebo.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docebo-20220331.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0101101 - Document - Cover", "role": "http://www.docebo.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docebo-20220331.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfLeasesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111106 - Disclosure - Leases", "role": "http://www.docebo.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfLeasesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116107 - Disclosure - Property and equipment", "role": "http://www.docebo.com/role/Propertyandequipment", "shortName": "Property and equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119108 - Disclosure - Intangible assets", "role": "http://www.docebo.com/role/Intangibleassets", "shortName": "Intangible assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfGoodwillExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122109 - Disclosure - Goodwill", "role": "http://www.docebo.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfGoodwillExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfBorrowingsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125110 - Disclosure - Borrowings", "role": "http://www.docebo.com/role/Borrowings", "shortName": "Borrowings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfBorrowingsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129111 - Disclosure - Share capital", "role": "http://www.docebo.com/role/Sharecapital", "shortName": "Share capital", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132112 - Disclosure - Share-based compensation", "role": "http://www.docebo.com/role/Sharebasedcompensation", "shortName": "Share-based compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140113 - Disclosure - Loss per share", "role": "http://www.docebo.com/role/Losspershare", "shortName": "Loss per share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfRevenueExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2143114 - Disclosure - Revenue and related balances", "role": "http://www.docebo.com/role/Revenueandrelatedbalances", "shortName": "Revenue and related balances", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfRevenueExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfCostOfSalesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147115 - Disclosure - Cost of revenue", "role": "http://www.docebo.com/role/Costofrevenue", "shortName": "Cost of revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfCostOfSalesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i08df40a75cc146278fe724ff88f67cec_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "ifrs-full:CashAndCashEquivalents", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001001 - Statement - UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF FINANCIAL POSITION", "role": "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION", "shortName": "UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF FINANCIAL POSITION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i08df40a75cc146278fe724ff88f67cec_I20220331", "decimals": "-3", "lang": "en-US", "name": "ifrs-full:CurrentPrepayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150116 - Disclosure - Employee compensation", "role": "http://www.docebo.com/role/Employeecompensation", "shortName": "Employee compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153117 - Disclosure - Related party transactions", "role": "http://www.docebo.com/role/Relatedpartytransactions", "shortName": "Related party transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2156118 - Disclosure - Financial instruments and risk management", "role": "http://www.docebo.com/role/Financialinstrumentsandriskmanagement", "shortName": "Financial instruments and risk management", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2157119 - Disclosure - Segment information", "role": "http://www.docebo.com/role/Segmentinformation", "shortName": "Segment information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "docebo:DescriptionOfAccountingPolicyForAccountingJudgementsEstimatesAndAssumptionsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2206201 - Disclosure - Summary of significant accounting policies (Policies)", "role": "http://www.docebo.com/role/SummaryofsignificantaccountingpoliciesPolicies", "shortName": "Summary of significant accounting policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "docebo:DescriptionOfAccountingPolicyForAccountingJudgementsEstimatesAndAssumptionsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302301 - Disclosure - Nature of business (Tables)", "role": "http://www.docebo.com/role/NatureofbusinessTables", "shortName": "Nature of business (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "docebo:DisclosureOfDetailedInformationOnTradeAndOtherReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - Trade and other receivables (Tables)", "role": "http://www.docebo.com/role/TradeandotherreceivablesTables", "shortName": "Trade and other receivables (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "docebo:DisclosureOfDetailedInformationOnTradeAndOtherReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312303 - Disclosure - Leases (Tables)", "role": "http://www.docebo.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - Property, plant and equipment (Tables)", "role": "http://www.docebo.com/role/PropertyplantandequipmentTables", "shortName": "Property, plant and equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320305 - Disclosure - Intangible assets (Tables)", "role": "http://www.docebo.com/role/IntangibleassetsTables", "shortName": "Intangible assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "ifrs-full:RevenueFromContractsWithCustomers", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002002 - Statement - UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF LOSS AND COMPREHENSIVE LOSS", "role": "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF LOSS AND COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "ifrs-full:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323306 - Disclosure - Goodwill (Tables)", "role": "http://www.docebo.com/role/GoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "docebo:DisclosureOfDetailedInformationAboutNetFinanceExpenseExplanatoryTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326307 - Disclosure - Borrowings (Tables)", "role": "http://www.docebo.com/role/BorrowingsTables", "shortName": "Borrowings (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "docebo:DisclosureOfDetailedInformationAboutNetFinanceExpenseExplanatoryTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2330308 - Disclosure - Share capital (Tables)", "role": "http://www.docebo.com/role/SharecapitalTables", "shortName": "Share capital (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333309 - Disclosure - Share-based compensation (Tables)", "role": "http://www.docebo.com/role/SharebasedcompensationTables", "shortName": "Share-based compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:EarningsPerShareExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2341310 - Disclosure - Loss per share (Tables)", "role": "http://www.docebo.com/role/LosspershareTables", "shortName": "Loss per share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:EarningsPerShareExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2344311 - Disclosure - Revenue and related balances (Tables)", "role": "http://www.docebo.com/role/RevenueandrelatedbalancesTables", "shortName": "Revenue and related balances (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "docebo:DisclosureOfDetailedInformationOfCostOfSalesExplanatoryTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2348312 - Disclosure - Cost of revenue (Tables)", "role": "http://www.docebo.com/role/CostofrevenueTables", "shortName": "Cost of revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "docebo:DisclosureOfDetailedInformationOfCostOfSalesExplanatoryTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "docebo:DisclosureOfDetailedInformationOfEmployeeCompensationExplanatoryTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2351313 - Disclosure - Employee compensation (Tables)", "role": "http://www.docebo.com/role/EmployeecompensationTables", "shortName": "Employee compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "docebo:DisclosureOfDetailedInformationOfEmployeeCompensationExplanatoryTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2354314 - Disclosure - Related party transactions (Tables)", "role": "http://www.docebo.com/role/RelatedpartytransactionsTables", "shortName": "Related party transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfGeographicalAreasExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2358315 - Disclosure - Segment information (Tables)", "role": "http://www.docebo.com/role/SegmentinformationTables", "shortName": "Segment information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfGeographicalAreasExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "iac15c7c325e54f08850111b0b1aef5e5_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "ifrs-full:NumberOfSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003003 - Statement - UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS\u2019 EQUITY", "role": "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "shortName": "UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i87f7eef2f14b47b2a1ba8c839178a0d4_I20201231", "decimals": "-3", "lang": "en-US", "name": "ifrs-full:Equity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "ied9568bd17ea4291818dd6c48cb78dbf_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "ifrs-full:ProportionOfOwnershipInterestInSubsidiary", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Nature of business (Details)", "role": "http://www.docebo.com/role/NatureofbusinessDetails", "shortName": "Nature of business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "ied9568bd17ea4291818dd6c48cb78dbf_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "ifrs-full:ProportionOfOwnershipInterestInSubsidiary", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "ifrs-full:ResearchAndDevelopmentExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Summary of significant accounting policies (Details)", "role": "http://www.docebo.com/role/SummaryofsignificantaccountingpoliciesDetails", "shortName": "Summary of significant accounting policies (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "docebo:DisclosureOfDetailedInformationOnTradeAndOtherReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i08df40a75cc146278fe724ff88f67cec_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "ifrs-full:CurrentTradeReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Trade and other receivables (Details)", "role": "http://www.docebo.com/role/TradeandotherreceivablesDetails", "shortName": "Trade and other receivables (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "docebo:DisclosureOfDetailedInformationOnTradeAndOtherReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i08df40a75cc146278fe724ff88f67cec_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "ifrs-full:CurrentTradeReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i8c89b00c1f404366bf26641a72d3565c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "ifrs-full:RightofuseAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413404 - Disclosure - Leases - Right-of-use assets (Details)", "role": "http://www.docebo.com/role/LeasesRightofuseassetsDetails", "shortName": "Leases - Right-of-use assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "iae990412a3a04a2db5f44e7fdf5bd1c8_I20211231", "decimals": "-3", "lang": "en-US", "name": "ifrs-full:RightofuseAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "docebo:DisclosureOfDetailedInformationAboutLeaseLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i8c89b00c1f404366bf26641a72d3565c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "ifrs-full:LeaseLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414405 - Disclosure - Leases - Lease obligations (Details)", "role": "http://www.docebo.com/role/LeasesLeaseobligationsDetails", "shortName": "Leases - Lease obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "docebo:DisclosureOfDetailedInformationAboutLeaseLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i8c89b00c1f404366bf26641a72d3565c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "ifrs-full:LeaseLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "docebo:ExpenseRelatingToShortTermLeasesAndLowValueAssetsForWhichRecognitionExemptionHasBeenUsed", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415406 - Disclosure - Leases - Narrative (Details)", "role": "http://www.docebo.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "docebo:ExpenseRelatingToShortTermLeasesAndLowValueAssetsForWhichRecognitionExemptionHasBeenUsed", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory", "ix:continuation", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i8c89b00c1f404366bf26641a72d3565c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "ifrs-full:PropertyPlantAndEquipment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418407 - Disclosure - Property, plant and equipment (Details)", "role": "http://www.docebo.com/role/PropertyplantandequipmentDetails", "shortName": "Property, plant and equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory", "ix:continuation", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i7356066f39064931965cfdbdc793f500_I20211231", "decimals": "-3", "lang": "en-US", "name": "ifrs-full:PropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory", "ix:continuation", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i8c89b00c1f404366bf26641a72d3565c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421408 - Disclosure - Intangible assets (Details)", "role": "http://www.docebo.com/role/IntangibleassetsDetails", "shortName": "Intangible assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory", "ix:continuation", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i667018a25fa6407996ec986bd0c938cf_I20211231", "decimals": "-3", "lang": "en-US", "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i97d4f53a775c477488cde81114d87447_I20220121", "decimals": "-3", "first": true, "lang": "en-US", "name": "ifrs-full:CashTransferred", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424409 - Disclosure - Goodwill (Details)", "role": "http://www.docebo.com/role/GoodwillDetails", "shortName": "Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i97d4f53a775c477488cde81114d87447_I20220121", "decimals": "-3", "first": true, "lang": "en-US", "name": "ifrs-full:CashTransferred", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i75679ea020fe496498c4d04ba9a6a218_I20191008", "decimals": "-3", "first": true, "lang": "en-US", "name": "docebo:BorrowingFacilitiesMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427410 - Disclosure - Borrowings - Credit facility (Details)", "role": "http://www.docebo.com/role/BorrowingsCreditfacilityDetails", "shortName": "Borrowings - Credit facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i75679ea020fe496498c4d04ba9a6a218_I20191008", "decimals": "-3", "first": true, "lang": "en-US", "name": "docebo:BorrowingFacilitiesMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "ifrs-full:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004004 - Statement - UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CASH FLOWS", "role": "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "docebo:DisclosureOfDetailedInformationAboutNetFinanceExpenseExplanatoryTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "docebo:InterestExpenseOnContingentConsideration", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428411 - Disclosure - Borrowings - Finance income, net (Details)", "role": "http://www.docebo.com/role/BorrowingsFinanceincomenetDetails", "shortName": "Borrowings - Finance income, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "docebo:DisclosureOfDetailedInformationAboutNetFinanceExpenseExplanatoryTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "docebo:InterestExpenseOnContingentConsideration", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431412 - Disclosure - Share capital (Details)", "role": "http://www.docebo.com/role/SharecapitalDetails", "shortName": "Share capital (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory", "ix:continuation", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i4f0079a2c90e4592914ecd07eb731b98_I20211231", "decimals": "-3", "lang": "en-US", "name": "ifrs-full:IssuedCapital", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "docebo:NumberOfComponentsInShareBasedPaymentArrangement", "reportCount": 1, "unique": true, "unitRef": "component", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434413 - Disclosure - Share-based compensation - Additional information (Details)", "role": "http://www.docebo.com/role/SharebasedcompensationAdditionalinformationDetails", "shortName": "Share-based compensation - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "docebo:NumberOfComponentsInShareBasedPaymentArrangement", "reportCount": 1, "unique": true, "unitRef": "component", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ifrs-full:ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss", "div", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435414 - Disclosure - Share-based compensation - Components (Details)", "role": "http://www.docebo.com/role/SharebasedcompensationComponentsDetails", "shortName": "Share-based compensation - Components (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ifrs-full:ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss", "div", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i99a65895607e409f938741da5ca3d8a3_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i8c89b00c1f404366bf26641a72d3565c_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "ifrs-full:NumberOfOutstandingShareOptions", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436415 - Disclosure - Share-based compensation - Changes in stock options (Details)", "role": "http://www.docebo.com/role/SharebasedcompensationChangesinstockoptionsDetails", "shortName": "Share-based compensation - Changes in stock options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "INF", "lang": "en-US", "name": "ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i08df40a75cc146278fe724ff88f67cec_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "ifrs-full:NumberOfOutstandingShareOptions", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437416 - Disclosure - Share-based compensation - Summary of share options outstanding (Details)", "role": "http://www.docebo.com/role/SharebasedcompensationSummaryofshareoptionsoutstandingDetails", "shortName": "Share-based compensation - Summary of share options outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory", "ifrs-full:DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "lang": "en-US", "name": "ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "2", "first": true, "lang": "en-US", "name": "ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019", "reportCount": 1, "unique": true, "unitRef": "cadPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438417 - Disclosure - Share-based compensation - Fair value inputs (Details)", "role": "http://www.docebo.com/role/SharebasedcompensationFairvalueinputsDetails", "shortName": "Share-based compensation - Fair value inputs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "2", "first": true, "lang": "en-US", "name": "ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019", "reportCount": 1, "unique": true, "unitRef": "cadPerShare", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "ic55cc694b2b34bd3bd2a5a65ab5b3f2b_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439418 - Disclosure - Share-based compensation - DSUs and RSUs granted (Details)", "role": "http://www.docebo.com/role/SharebasedcompensationDSUsandRSUsgrantedDetails", "shortName": "Share-based compensation - DSUs and RSUs granted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "ic55cc694b2b34bd3bd2a5a65ab5b3f2b_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:EarningsPerShareExplanatory", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "0", "first": true, "lang": "en-US", "name": "docebo:InstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShare", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442419 - Disclosure - Loss per share (Details)", "role": "http://www.docebo.com/role/LosspershareDetails", "shortName": "Loss per share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:EarningsPerShareExplanatory", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "0", "first": true, "lang": "en-US", "name": "docebo:InstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShare", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "docebo:NumberOfSourcesOfRevenue", "reportCount": 1, "unique": true, "unitRef": "revenue_source", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445420 - Disclosure - Revenue and related balances - Additional Information (Details)", "role": "http://www.docebo.com/role/RevenueandrelatedbalancesAdditionalInformationDetails", "shortName": "Revenue and related balances - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "docebo:NumberOfSourcesOfRevenue", "reportCount": 1, "unique": true, "unitRef": "revenue_source", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "docebo:DisclosureOfNatureOfOperationsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101102 - Disclosure - Nature of business", "role": "http://www.docebo.com/role/Natureofbusiness", "shortName": "Nature of business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "docebo:DisclosureOfNatureOfOperationsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "ifrs-full:RevenueFromContractsWithCustomers", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446421 - Disclosure - Revenue and related balances - Schedule (Details)", "role": "http://www.docebo.com/role/RevenueandrelatedbalancesScheduleDetails", "shortName": "Revenue and related balances - Schedule (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i1f15436a9fea40a1905ac33ee93e10db_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "ifrs-full:RevenueFromContractsWithCustomers", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "docebo:DisclosureOfDetailedInformationOfCostOfSalesExplanatoryTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "docebo:CostOfSalesShortTermEmployeeBenefitsExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449422 - Disclosure - Cost of revenue (Details)", "role": "http://www.docebo.com/role/CostofrevenueDetails", "shortName": "Cost of revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "docebo:DisclosureOfDetailedInformationOfCostOfSalesExplanatoryTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "docebo:CostOfSalesShortTermEmployeeBenefitsExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "ifrs-full:EmployeeBenefitsExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452423 - Disclosure - Employee compensation (Details)", "role": "http://www.docebo.com/role/EmployeecompensationDetails", "shortName": "Employee compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "ifrs-full:EmployeeBenefitsExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455424 - Disclosure - Related party transactions (Details)", "role": "http://www.docebo.com/role/RelatedpartytransactionsDetails", "shortName": "Related party transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "ifrs-full:RevenueFromContractsWithCustomers", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459425 - Disclosure - Segment information (Details)", "role": "http://www.docebo.com/role/SegmentinformationDetails", "shortName": "Segment information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ifrs-full:DisclosureOfGeographicalAreasExplanatory", "ix:continuation", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i411b05ae29c649c4826defe64203fe85_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "ifrs-full:RevenueFromContractsWithCustomers", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104103 - Disclosure - Basis of preparation", "role": "http://www.docebo.com/role/Basisofpreparation", "shortName": "Basis of preparation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105104 - Disclosure - Summary of significant accounting policies", "role": "http://www.docebo.com/role/Summaryofsignificantaccountingpolicies", "shortName": "Summary of significant accounting policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108105 - Disclosure - Trade and other receivables", "role": "http://www.docebo.com/role/Tradeandotherreceivables", "shortName": "Trade and other receivables", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docebo-20220331_d2.htm", "contextRef": "i89958e8cc43d4c0fb23d314cdb9f17fa_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 50, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.docebo.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.docebo.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.docebo.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.docebo.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.docebo.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.docebo.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.docebo.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country", "terseLabel": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.docebo.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.docebo.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.docebo.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r195" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.docebo.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.docebo.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r195" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.docebo.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "docebo_AdditionsOtherThanThroughBusinessCombinationsLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Additions Other Than Through Business Combinations, Lease Liabilities", "label": "Additions Other Than Through Business Combinations, Lease Liabilities", "terseLabel": "Additions" } } }, "localname": "AdditionsOtherThanThroughBusinessCombinationsLeaseLiabilities", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/LeasesLeaseobligationsDetails" ], "xbrltype": "monetaryItemType" }, "docebo_AdjustmentsForDecreaseIncreaseInPrepayments": { "auth_ref": [], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments for decrease (increase) in Prepayments", "label": "Adjustments for decrease (increase) in Prepayments", "terseLabel": "Prepaids and deposits" } } }, "localname": "AdjustmentsForDecreaseIncreaseInPrepayments", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "docebo_AssetsRecognizedFromCostsToObtainOrFulfillContractsWithCustomersAmortizationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets Recognized From Costs To Obtain Or Fulfill Contracts With Customers, Amortization Period", "label": "Assets Recognized From Costs To Obtain Or Fulfill Contracts With Customers, Amortization Period", "terseLabel": "Contract costs, amortization period" } } }, "localname": "AssetsRecognizedFromCostsToObtainOrFulfillContractsWithCustomersAmortizationPeriod", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/NatureofbusinessDetails" ], "xbrltype": "durationItemType" }, "docebo_BorrowingFacilitiesMaximumBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Borrowing Facilities, Maximum Borrowing Capacity", "label": "Borrowing Facilities, Maximum Borrowing Capacity", "terseLabel": "Borrowing commitment" } } }, "localname": "BorrowingFacilitiesMaximumBorrowingCapacity", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/BorrowingsCreditfacilityDetails" ], "xbrltype": "monetaryItemType" }, "docebo_ChangeInAccountingPolicyForCostsIncurredForCloudComputingArrangementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Change In Accounting Policy For Costs Incurred For Cloud Computing Arrangements", "label": "Change In Accounting Policy For Costs Incurred For Cloud Computing Arrangements [Member]", "terseLabel": "Change in Accounting Policy for Costs Incurred for Cloud Computing Arrangements" } } }, "localname": "ChangeInAccountingPolicyForCostsIncurredForCloudComputingArrangementsMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "domainItemType" }, "docebo_ChangesInWorkingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Changes in working capital", "label": "Changes in working capital [Abstract]", "terseLabel": "Changes in non-cash working capital items:" } } }, "localname": "ChangesInWorkingCapitalAbstract", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "docebo_CorporateInformationAndStatementOfIFRSComplianceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate Information And Statement Of IFRS Compliance", "label": "Corporate Information And Statement Of IFRS Compliance [Abstract]", "terseLabel": "Corporate Information And Statement Of IFRS Compliance [Abstract]" } } }, "localname": "CorporateInformationAndStatementOfIFRSComplianceAbstract", "nsuri": "http://www.docebo.com/20220331", "xbrltype": "stringItemType" }, "docebo_CostOfSalesOther": { "auth_ref": [], "calculation": { "http://www.docebo.com/role/CostofrevenueDetails": { "order": 3.0, "parentTag": "ifrs-full_CostOfSales", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost Of Sales, Other", "label": "Cost Of Sales, Other", "terseLabel": "Other" } } }, "localname": "CostOfSalesOther", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/CostofrevenueDetails" ], "xbrltype": "monetaryItemType" }, "docebo_CostOfSalesPartnerFees": { "auth_ref": [], "calculation": { "http://www.docebo.com/role/CostofrevenueDetails": { "order": 2.0, "parentTag": "ifrs-full_CostOfSales", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost Of Sales, Partner Fees", "label": "Cost Of Sales, Partner Fees", "terseLabel": "Third party service fees" } } }, "localname": "CostOfSalesPartnerFees", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/CostofrevenueDetails" ], "xbrltype": "monetaryItemType" }, "docebo_CostOfSalesShortTermEmployeeBenefitsExpense": { "auth_ref": [], "calculation": { "http://www.docebo.com/role/CostofrevenueDetails": { "order": 4.0, "parentTag": "ifrs-full_CostOfSales", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost Of Sales, Short-Term Employee Benefits Expense", "label": "Cost Of Sales, Short-Term Employee Benefits Expense", "terseLabel": "Employee salaries and benefits" } } }, "localname": "CostOfSalesShortTermEmployeeBenefitsExpense", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/CostofrevenueDetails" ], "xbrltype": "monetaryItemType" }, "docebo_CostOfSalesWebHostingFees": { "auth_ref": [], "calculation": { "http://www.docebo.com/role/CostofrevenueDetails": { "order": 1.0, "parentTag": "ifrs-full_CostOfSales", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost Of Sales, Web Hosting Fees", "label": "Cost Of Sales, Web Hosting Fees", "terseLabel": "Web hosting fees" } } }, "localname": "CostOfSalesWebHostingFees", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/CostofrevenueDetails" ], "xbrltype": "monetaryItemType" }, "docebo_CurrentContingentConsiderationLiability": { "auth_ref": [], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 3.0, "parentTag": "ifrs-full_CurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current Contingent Consideration Liability", "label": "Current Contingent Consideration Liability", "terseLabel": "Contingent consideration" } } }, "localname": "CurrentContingentConsiderationLiability", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "docebo_DeferredFinancingCostsNettingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Financing Costs Netting", "label": "Deferred Financing Costs Netting [Member]", "terseLabel": "Unamortized financing costs" } } }, "localname": "DeferredFinancingCostsNettingMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/BorrowingsCreditfacilityDetails" ], "xbrltype": "domainItemType" }, "docebo_DeferredShareUnitsDSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Share Units (DSU)", "label": "Deferred Share Units (DSU) [Member]", "terseLabel": "DSUs" } } }, "localname": "DeferredShareUnitsDSUMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/LosspershareDetails", "http://www.docebo.com/role/SharebasedcompensationComponentsDetails", "http://www.docebo.com/role/SharebasedcompensationDSUsandRSUsgrantedDetails" ], "xbrltype": "domainItemType" }, "docebo_DescriptionOfAccountingPolicyForAccountingJudgementsEstimatesAndAssumptionsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description Of Accounting Policy For Accounting Judgements, Estimates And Assumptions", "label": "Description Of Accounting Policy For Accounting Judgements, Estimates And Assumptions [Policy Text Block]", "terseLabel": "Use of estimates, assumptions and judgments" } } }, "localname": "DescriptionOfAccountingPolicyForAccountingJudgementsEstimatesAndAssumptionsPolicyTextBlock", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "docebo_DisclosureOfAnalysisOfEmployeeBenefitsExpenseLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure Of Analysis Of Employee Benefits Expense", "label": "Disclosure Of Analysis Of Employee Benefits Expense [Line Items]", "terseLabel": "Disclosure of Analysis of Employee Benefits Expense [Line Items]" } } }, "localname": "DisclosureOfAnalysisOfEmployeeBenefitsExpenseLineItems", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/EmployeecompensationDetails" ], "xbrltype": "stringItemType" }, "docebo_DisclosureOfAnalysisOfEmployeeBenefitsExpenseTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure Of Analysis Of Employee Benefits Expense [Table]", "label": "Disclosure Of Analysis Of Employee Benefits Expense [Table]", "terseLabel": "Disclosure Of Analysis Of Employee Benefits Expense [Table]" } } }, "localname": "DisclosureOfAnalysisOfEmployeeBenefitsExpenseTable", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/EmployeecompensationDetails" ], "xbrltype": "stringItemType" }, "docebo_DisclosureOfDetailedInformationAboutLeaseLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure Of Detailed Information About Lease Liabilities", "label": "Disclosure Of Detailed Information About Lease Liabilities [Table Text Block]", "terseLabel": "Schedule of lease obligations" } } }, "localname": "DisclosureOfDetailedInformationAboutLeaseLiabilitiesTableTextBlock", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "docebo_DisclosureOfDetailedInformationAboutNetFinanceExpenseExplanatoryTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure Of Detailed Information About Net Finance Expense Explanatory", "label": "Disclosure Of Detailed Information About Net Finance Expense Explanatory [Table Text Block]", "terseLabel": "Finance income, net" } } }, "localname": "DisclosureOfDetailedInformationAboutNetFinanceExpenseExplanatoryTableTextBlock", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/BorrowingsTables" ], "xbrltype": "textBlockItemType" }, "docebo_DisclosureOfDetailedInformationOfCostOfSalesExplanatoryTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of Detailed Information Of Cost Of Sales Explanatory", "label": "Disclosure of Detailed Information Of Cost Of Sales Explanatory [Table Text Block]", "terseLabel": "Components of cost of revenue" } } }, "localname": "DisclosureOfDetailedInformationOfCostOfSalesExplanatoryTableTextBlock", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/CostofrevenueTables" ], "xbrltype": "textBlockItemType" }, "docebo_DisclosureOfDetailedInformationOfEmployeeCompensationExplanatoryTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of Detailed Information Of Employee Compensation Explanatory", "label": "Disclosure of Detailed Information Of Employee Compensation Explanatory [Table Text Block]", "terseLabel": "Employee compensation costs" } } }, "localname": "DisclosureOfDetailedInformationOfEmployeeCompensationExplanatoryTableTextBlock", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/EmployeecompensationTables" ], "xbrltype": "textBlockItemType" }, "docebo_DisclosureOfDetailedInformationOnTradeAndOtherReceivablesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure Of Detailed Information On Trade And Other Receivables", "label": "Disclosure Of Detailed Information On Trade And Other Receivables [Table Text Block]", "terseLabel": "Components of trade and other receivables" } } }, "localname": "DisclosureOfDetailedInformationOnTradeAndOtherReceivablesTableTextBlock", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/TradeandotherreceivablesTables" ], "xbrltype": "textBlockItemType" }, "docebo_DisclosureOfNatureOfOperationsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure Of Nature Of Operations", "label": "Disclosure Of Nature Of Operations [Text Block]", "terseLabel": "Nature of business" } } }, "localname": "DisclosureOfNatureOfOperationsTextBlock", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/Natureofbusiness" ], "xbrltype": "textBlockItemType" }, "docebo_DoceboAustraliaPtyLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Docebo Australia Pty Ltd", "label": "Docebo Australia Pty Ltd [Member]", "terseLabel": "Docebo Australia Pty Ltd (\"Docebo Australia\")" } } }, "localname": "DoceboAustraliaPtyLtdMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/NatureofbusinessDetails" ], "xbrltype": "domainItemType" }, "docebo_DoceboEMEAFZLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Docebo EMEA FZ-LLC", "label": "Docebo EMEA FZ-LLC [Member]", "terseLabel": "Docebo EMEA FZ-LLC" } } }, "localname": "DoceboEMEAFZLLCMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/NatureofbusinessDetails" ], "xbrltype": "domainItemType" }, "docebo_DoceboFranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Docebo France", "label": "Docebo France [Member]", "terseLabel": "Docebo France Soci\u00e9t\u00e9 par Actions Simplifi\u00e9e (\u201cDocebo France\u201d)" } } }, "localname": "DoceboFranceMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/NatureofbusinessDetails" ], "xbrltype": "domainItemType" }, "docebo_DoceboGermanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Docebo Germany", "label": "Docebo Germany [Member]", "terseLabel": "Docebo DACH GmbH (\u201cDocebo Germany\u201d)" } } }, "localname": "DoceboGermanyMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/NatureofbusinessDetails" ], "xbrltype": "domainItemType" }, "docebo_DoceboNAIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Docebo NA Inc", "label": "Docebo NA Inc [Member]", "terseLabel": "Docebo NA, Inc." } } }, "localname": "DoceboNAIncMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/NatureofbusinessDetails" ], "xbrltype": "domainItemType" }, "docebo_DoceboSpAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Docebo S.p.A.", "label": "Docebo S.p.A. [Member]", "terseLabel": "Docebo S.p.A" } } }, "localname": "DoceboSpAMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/NatureofbusinessDetails" ], "xbrltype": "domainItemType" }, "docebo_DoceboUKMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Docebo UK", "label": "Docebo UK [Member]", "terseLabel": "Docebo UK Limited" } } }, "localname": "DoceboUKMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/NatureofbusinessDetails" ], "xbrltype": "domainItemType" }, "docebo_EmployeeSharePurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Share Purchase Plan", "label": "Employee Share Purchase Plan [Member]", "terseLabel": "ESPP" } } }, "localname": "EmployeeSharePurchasePlanMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationComponentsDetails" ], "xbrltype": "domainItemType" }, "docebo_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Option", "label": "Employee Stock Option [Member]", "terseLabel": "Stock options", "verboseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/LosspershareDetails", "http://www.docebo.com/role/SharebasedcompensationComponentsDetails" ], "xbrltype": "domainItemType" }, "docebo_ExercisePriceRangeFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Price Range Five", "label": "Exercise Price Range Five [Member]", "terseLabel": "26.43 - 95.12" } } }, "localname": "ExercisePriceRangeFiveMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationSummaryofshareoptionsoutstandingDetails" ], "xbrltype": "domainItemType" }, "docebo_ExercisePriceRangeFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Price Range Four", "label": "Exercise Price Range Four [Member]", "terseLabel": "26.43 - 64.19" } } }, "localname": "ExercisePriceRangeFourMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationSummaryofshareoptionsoutstandingDetails" ], "xbrltype": "domainItemType" }, "docebo_ExercisePriceRangeOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Price Range One", "label": "Exercise Price Range One [Member]", "terseLabel": "0.0001 - 1.09" } } }, "localname": "ExercisePriceRangeOneMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationSummaryofshareoptionsoutstandingDetails" ], "xbrltype": "domainItemType" }, "docebo_ExercisePriceRangeThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Price Range Three", "label": "Exercise Price Range Three [Member]", "terseLabel": "15.79 - 16.00" } } }, "localname": "ExercisePriceRangeThreeMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationSummaryofshareoptionsoutstandingDetails" ], "xbrltype": "domainItemType" }, "docebo_ExercisePriceRangeTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Price Range Two", "label": "Exercise Price Range Two [Member]", "terseLabel": "8.86 - 11.06" } } }, "localname": "ExercisePriceRangeTwoMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationSummaryofshareoptionsoutstandingDetails" ], "xbrltype": "domainItemType" }, "docebo_ExpenseRelatingToShortTermLeasesAndLowValueAssetsForWhichRecognitionExemptionHasBeenUsed": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expense Relating To Short-Term Leases And Low-Value Assets For Which Recognition Exemption Has Been Used", "label": "Expense Relating To Short-Term Leases And Low-Value Assets For Which Recognition Exemption Has Been Used", "terseLabel": "Short-term leases and leases of low-value assets" } } }, "localname": "ExpenseRelatingToShortTermLeasesAndLowValueAssetsForWhichRecognitionExemptionHasBeenUsed", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "docebo_FinancialInstrumentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial Instruments [Abstract]", "label": "Financial Instruments [Abstract]" } } }, "localname": "FinancialInstrumentsAbstract", "nsuri": "http://www.docebo.com/20220331", "xbrltype": "stringItemType" }, "docebo_FurnituresAndOfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Furnitures And Office Equipment", "label": "Furnitures And Office Equipment [Member]", "terseLabel": "Furniture and office equipment" } } }, "localname": "FurnituresAndOfficeEquipmentMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/PropertyplantandequipmentDetails" ], "xbrltype": "domainItemType" }, "docebo_GeneralAndAdministrativeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General And Administrative Expense", "label": "General And Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/EmployeecompensationDetails" ], "xbrltype": "domainItemType" }, "docebo_GoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Goodwill", "label": "Goodwill [Abstract]" } } }, "localname": "GoodwillAbstract", "nsuri": "http://www.docebo.com/20220331", "xbrltype": "stringItemType" }, "docebo_IncomeStatementLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Statement Location", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/EmployeecompensationDetails" ], "xbrltype": "stringItemType" }, "docebo_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Statement Location", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/EmployeecompensationDetails" ], "xbrltype": "domainItemType" }, "docebo_IncreaseDecreaseThroughEmployeeSharePurchasePlanEquity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) Through Employee Share Purchase Plan, Equity", "label": "Increase (Decrease) Through Employee Share Purchase Plan, Equity", "verboseLabel": "Share issuance under ESPP" } } }, "localname": "IncreaseDecreaseThroughEmployeeSharePurchasePlanEquity", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/SharecapitalDetails", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "docebo_IncreaseDecreaseThroughNetExchangeDifferencesLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) Through Net Exchange Differences, Lease Liabilities", "label": "Increase (Decrease) Through Net Exchange Differences, Lease Liabilities", "terseLabel": "Effects of foreign exchange" } } }, "localname": "IncreaseDecreaseThroughNetExchangeDifferencesLeaseLiabilities", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/LeasesLeaseobligationsDetails" ], "xbrltype": "monetaryItemType" }, "docebo_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) Through Net Exchange Differences, Right-Of-Use Assets", "label": "Increase (Decrease) Through Net Exchange Differences, Right-Of-Use Assets", "terseLabel": "Effects of foreign exchange" } } }, "localname": "IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/LeasesRightofuseassetsDetails" ], "xbrltype": "monetaryItemType" }, "docebo_InstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Instruments With Potential Future Dilutive Effect Not Included In Calculation Of Diluted Earnings Per Share", "label": "Instruments With Potential Future Dilutive Effect Not Included In Calculation Of Diluted Earnings Per Share", "terseLabel": "Antidilutive securities" } } }, "localname": "InstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShare", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/LosspershareDetails" ], "xbrltype": "sharesItemType" }, "docebo_InstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShareAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Instruments With Potential Future Dilutive Effect Not Included In Calculation Of Diluted Earnings Per Share", "label": "Instruments With Potential Future Dilutive Effect Not Included In Calculation Of Diluted Earnings Per Share [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "InstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShareAxis", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/LosspershareDetails" ], "xbrltype": "stringItemType" }, "docebo_InstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShareDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Instruments With Potential Future Dilutive Effect Not Included In Calculation Of Diluted Earnings Per Share", "label": "Instruments With Potential Future Dilutive Effect Not Included In Calculation Of Diluted Earnings Per Share [Domain]", "terseLabel": "Antidilutive Securities [Domain]" } } }, "localname": "InstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShareDomain", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/LosspershareDetails" ], "xbrltype": "domainItemType" }, "docebo_IntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible Assets", "label": "Intangible Assets [Abstract]" } } }, "localname": "IntangibleAssetsAbstract", "nsuri": "http://www.docebo.com/20220331", "xbrltype": "stringItemType" }, "docebo_InterestAccretionLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest Accretion, Lease Liabilities", "label": "Interest Accretion, Lease Liabilities", "terseLabel": "Interest accretion" } } }, "localname": "InterestAccretionLeaseLiabilities", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/LeasesLeaseobligationsDetails" ], "xbrltype": "monetaryItemType" }, "docebo_InterestAndAmortizationOfDeferredFinanceCosts": { "auth_ref": [], "calculation": { "http://www.docebo.com/role/BorrowingsFinanceincomenetDetails": { "order": 1.0, "parentTag": "ifrs-full_FinanceIncomeCost", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest And Amortization Of Deferred Finance Costs", "label": "Interest And Amortization Of Deferred Finance Costs", "terseLabel": "Interest and amortization of deferred financing costs on credit facility" } } }, "localname": "InterestAndAmortizationOfDeferredFinanceCosts", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/BorrowingsFinanceincomenetDetails" ], "xbrltype": "monetaryItemType" }, "docebo_InterestExpenseOnContingentConsideration": { "auth_ref": [], "calculation": { "http://www.docebo.com/role/BorrowingsFinanceincomenetDetails": { "order": 2.0, "parentTag": "ifrs-full_FinanceIncomeCost", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest Expense On Contingent Consideration", "label": "Interest Expense On Contingent Consideration", "terseLabel": "Interest on contingent consideration" } } }, "localname": "InterestExpenseOnContingentConsideration", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/BorrowingsFinanceincomenetDetails" ], "xbrltype": "monetaryItemType" }, "docebo_InterestReceivedClassifiedAsFinancingActivities": { "auth_ref": [], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest Received, Classified As Financing Activities", "label": "Interest Received, Classified As Financing Activities", "terseLabel": "Interest received" } } }, "localname": "InterestReceivedClassifiedAsFinancingActivities", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "docebo_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://www.docebo.com/20220331", "xbrltype": "stringItemType" }, "docebo_NonCurrentContingentConsiderationLiability": { "auth_ref": [], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 2.0, "parentTag": "ifrs-full_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Non-Current Contingent Consideration Liability", "label": "Non-Current Contingent Consideration Liability", "verboseLabel": "Contingent consideration" } } }, "localname": "NonCurrentContingentConsiderationLiability", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "docebo_NumberOfComponentsInShareBasedPaymentArrangement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Components In Share-Based Payment Arrangement", "label": "Number Of Components In Share-Based Payment Arrangement", "terseLabel": "Number of components of share-based compensation plan" } } }, "localname": "NumberOfComponentsInShareBasedPaymentArrangement", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationAdditionalinformationDetails" ], "xbrltype": "integerItemType" }, "docebo_NumberOfIndividualsGrantedInShareBasedPaymentArrangement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Individuals Granted In Share-Based Payment Arrangement", "label": "Number Of Individuals Granted In Share-Based Payment Arrangement", "terseLabel": "Number of individuals granted with excess options" } } }, "localname": "NumberOfIndividualsGrantedInShareBasedPaymentArrangement", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationAdditionalinformationDetails" ], "xbrltype": "integerItemType" }, "docebo_NumberOfSharesIssuedThroughEmployeeSharePurchasePlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Shares Issued Through Employee Share Purchase Plan", "label": "Number Of Shares Issued Through Employee Share Purchase Plan", "terseLabel": "Share issuance under ESPP (in shares)", "verboseLabel": "Share issuance under ESPP (in shares)" } } }, "localname": "NumberOfSharesIssuedThroughEmployeeSharePurchasePlan", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/SharecapitalDetails", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "docebo_NumberOfSourcesOfRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Sources Of Revenue", "label": "Number Of Sources Of Revenue", "terseLabel": "Number of sources of revenues" } } }, "localname": "NumberOfSourcesOfRevenue", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/RevenueandrelatedbalancesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "docebo_OperatingExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Expense", "label": "Operating Expense [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpenseAbstract", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "docebo_OperatingSegmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Segments [Abstract]", "label": "Operating Segments [Abstract]" } } }, "localname": "OperatingSegmentsAbstract", "nsuri": "http://www.docebo.com/20220331", "xbrltype": "stringItemType" }, "docebo_OtherNonOperatingIncome": { "auth_ref": [], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "ifrs-full_ProfitLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Non-Operating Income", "label": "Other Non-Operating Income", "negatedTerseLabel": "Other income" } } }, "localname": "OtherNonOperatingIncome", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "docebo_PerformanceShareUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Share Units", "label": "Performance Share Units [Member]", "terseLabel": "PSUs" } } }, "localname": "PerformanceShareUnitsMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationAdditionalinformationDetails" ], "xbrltype": "domainItemType" }, "docebo_ProceedsFromFinanceLeaseReceivables": { "auth_ref": [], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Finance Lease Receivables", "label": "Proceeds From Finance Lease Receivables", "terseLabel": "Payments received on net investment in finance lease" } } }, "localname": "ProceedsFromFinanceLeaseReceivables", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "docebo_ProceedsFromIssueOfSharesUnderEmployeeSharePurchasePlan": { "auth_ref": [], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Issue Of Shares Under Employee Share Purchase Plan", "label": "Proceeds From Issue Of Shares Under Employee Share Purchase Plan", "terseLabel": "Proceeds from share issuance under ESPP" } } }, "localname": "ProceedsFromIssueOfSharesUnderEmployeeSharePurchasePlan", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "docebo_ProfessionalServicesRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Professional Services Revenue", "label": "Professional Services Revenue [Member]", "terseLabel": "Professional services" } } }, "localname": "ProfessionalServicesRevenueMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/RevenueandrelatedbalancesScheduleDetails" ], "xbrltype": "domainItemType" }, "docebo_ReconciliationOfValueOfSharesOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reconciliation of Value Of Shares Outstanding", "label": "Reconciliation of Value Of Shares Outstanding [Roll Forward]", "terseLabel": "Amount" } } }, "localname": "ReconciliationOfValueOfSharesOutstandingRollForward", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/SharecapitalDetails" ], "xbrltype": "stringItemType" }, "docebo_RelatedPartyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party [Abstract]", "label": "Related Party [Abstract]" } } }, "localname": "RelatedPartyAbstract", "nsuri": "http://www.docebo.com/20220331", "xbrltype": "stringItemType" }, "docebo_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Research And Development Expense", "label": "Research And Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/EmployeecompensationDetails" ], "xbrltype": "domainItemType" }, "docebo_RestOfWorldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rest Of World", "label": "Rest Of World [Member]", "terseLabel": "Rest of World" } } }, "localname": "RestOfWorldMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/SegmentinformationDetails" ], "xbrltype": "domainItemType" }, "docebo_RestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock Units", "label": "Restricted Stock Units [Member]", "terseLabel": "RSUs" } } }, "localname": "RestrictedStockUnitsMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/LosspershareDetails", "http://www.docebo.com/role/SharebasedcompensationComponentsDetails", "http://www.docebo.com/role/SharebasedcompensationDSUsandRSUsgrantedDetails" ], "xbrltype": "domainItemType" }, "docebo_RevenueFromContractsWithCustomersAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contracts With Customers", "label": "Revenue From Contracts With Customers [Abstract]", "terseLabel": "Revenue From Contracts With Customers [Abstract]" } } }, "localname": "RevenueFromContractsWithCustomersAbstract", "nsuri": "http://www.docebo.com/20220331", "xbrltype": "stringItemType" }, "docebo_RevolvingTermCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revolving Term Credit Facility", "label": "Revolving Term Credit Facility [Member]", "terseLabel": "Credit facility" } } }, "localname": "RevolvingTermCreditFacilityMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/BorrowingsCreditfacilityDetails" ], "xbrltype": "domainItemType" }, "docebo_SalesAndMarketingExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales And Marketing Expense", "label": "Sales And Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SalesAndMarketingExpenseMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/EmployeecompensationDetails" ], "xbrltype": "domainItemType" }, "docebo_ShareBasedPaymentArrangementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangements [Abstract]", "label": "Share-Based Payment Arrangements [Abstract]" } } }, "localname": "ShareBasedPaymentArrangementsAbstract", "nsuri": "http://www.docebo.com/20220331", "xbrltype": "stringItemType" }, "docebo_ShareCapitalReservesAndOtherEquityInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Capital, Reserves And Other Equity Interest [Abstract]", "label": "Share Capital, Reserves And Other Equity Interest [Abstract]" } } }, "localname": "ShareCapitalReservesAndOtherEquityInterestAbstract", "nsuri": "http://www.docebo.com/20220331", "xbrltype": "stringItemType" }, "docebo_SkillsliveEduPtyLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Skillslive Edu Pty Ltd.", "label": "Skillslive Edu Pty Ltd. [Member]", "terseLabel": "Skillslive" } } }, "localname": "SkillsliveEduPtyLtdMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/GoodwillDetails" ], "xbrltype": "domainItemType" }, "docebo_SubscriptionRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription Revenue", "label": "Subscription Revenue [Member]", "terseLabel": "Subscription revenue" } } }, "localname": "SubscriptionRevenueMember", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/RevenueandrelatedbalancesScheduleDetails" ], "xbrltype": "domainItemType" }, "docebo_WeightedAverageFairValuePriceAtMeasurementDateShareOptionsGranted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Fair Value Price At Measurement Date, Share Options Granted", "label": "Weighted Average Fair Value Price At Measurement Date, Share Options Granted", "terseLabel": "Weighted average fair value of options issued (in cad per share)" } } }, "localname": "WeightedAverageFairValuePriceAtMeasurementDateShareOptionsGranted", "nsuri": "http://www.docebo.com/20220331", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationFairvalueinputsDetails" ], "xbrltype": "perShareItemType" }, "ifrs-full_AccumulatedDepreciationAndAmortisationMember": { "auth_ref": [ "r48", "r53", "r78", "r89", "r92" ], "lang": { "en": { "role": { "documentation": "This member stands for accumulated depreciation and amortisation. [Refer: Depreciation and amortisation expense]" } }, "en-us": { "role": { "label": "Accumulated depreciation and amortisation [member]", "terseLabel": "Accumulated depreciation", "verboseLabel": "Accumulated amortization" } } }, "localname": "AccumulatedDepreciationAndAmortisationMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/IntangibleassetsDetails", "http://www.docebo.com/role/LeasesRightofuseassetsDetails", "http://www.docebo.com/role/PropertyplantandequipmentDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_AccumulatedOtherComprehensiveIncome": { "auth_ref": [ "r21" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 3.0, "parentTag": "ifrs-full_Equity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of accumulated items of income and expense (including reclassification adjustments) that are not recognised in profit or loss as required or permitted by other IFRSs. [Refer: IFRSs [member]; Other comprehensive income]" } }, "en-us": { "role": { "label": "Accumulated other comprehensive income", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncome", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r10" ], "lang": { "en": { "role": { "documentation": "This member stands for accumulated other comprehensive income. [Refer: Other comprehensive income]" } }, "en-us": { "role": { "label": "Accumulated other comprehensive income [member]", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill": { "auth_ref": [ "r79" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The increase in intangible assets and goodwill resulting from acquisitions through business combinations. [Refer: Business combinations [member]; Intangible assets and goodwill]" } }, "en-us": { "role": { "label": "Acquisitions through business combinations, intangible assets and goodwill", "terseLabel": "Additions" } } }, "localname": "AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/GoodwillDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdditionalPaidinCapital": { "auth_ref": [ "r21" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 1.0, "parentTag": "ifrs-full_Equity", "weight": 1.0 } }, "crdr": "credit", "lang": { "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." } }, "en-us": { "role": { "label": "Additional paid-in capital", "terseLabel": "Contributed surplus" } } }, "localname": "AdditionalPaidinCapital", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdditionalPaidinCapitalMember": { "auth_ref": [ "r10" ], "lang": { "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." } }, "en-us": { "role": { "label": "Additional paid-in capital [member]", "terseLabel": "Contributed surplus" } } }, "localname": "AdditionalPaidinCapitalMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": { "auth_ref": [ "r49" ], "crdr": "debit", "lang": { "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]" } }, "en-us": { "role": { "label": "Additions other than through business combinations, property, plant and equipment", "terseLabel": "Additions" } } }, "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/PropertyplantandequipmentDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdditionsToRightofuseAssets": { "auth_ref": [ "r140" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of additions to right-of-use assets. [Refer: Right-of-use assets]" } }, "en-us": { "role": { "label": "Additions to right-of-use assets", "terseLabel": "Additions" } } }, "localname": "AdditionsToRightofuseAssets", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/LeasesRightofuseassetsDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdjustedWeightedAverageShares": { "auth_ref": [ "r71" ], "lang": { "en": { "role": { "documentation": "The weighted average number of ordinary shares outstanding plus the weighted average number of ordinary shares that would be issued on the conversion of all the dilutive potential ordinary shares into ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]" } }, "en-us": { "role": { "label": "Weighted average number of ordinary shares used in calculating diluted earnings per share", "terseLabel": "Weighted average number of common shares outstanding - diluted (in shares)" } } }, "localname": "AdjustedWeightedAverageShares", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS" ], "xbrltype": "sharesItemType" }, "ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets": { "auth_ref": [ "r99" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "Adjustments for the decrease (increase) in contract assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Contract assets; Profit (loss)]" } }, "en-us": { "role": { "label": "Adjustments for decrease (increase) in contract assets", "terseLabel": "Contract costs" } } }, "localname": "AdjustmentsForDecreaseIncreaseInContractAssets", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables": { "auth_ref": [ "r101" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "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)]" } }, "en-us": { "role": { "label": "Adjustments for decrease (increase) in trade and other receivables", "terseLabel": "Trade and other receivables" } } }, "localname": "AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense": { "auth_ref": [ "r100" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "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)]" } }, "en-us": { "role": { "label": "Adjustments for depreciation and amortisation expense", "terseLabel": "Depreciation and amortization" } } }, "localname": "AdjustmentsForDepreciationAndAmortisationExpense", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdjustmentsForFinanceIncomeCost": { "auth_ref": [ "r101" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "Adjustments for net finance income or cost to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Finance income (cost); Profit (loss)]" } }, "en-us": { "role": { "label": "Adjustments for finance income (cost)", "negatedTerseLabel": "Finance income, net" } } }, "localname": "AdjustmentsForFinanceIncomeCost", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdjustmentsForIncomeTaxExpense": { "auth_ref": [ "r104" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "Adjustments for income tax expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]" } }, "en-us": { "role": { "label": "Adjustments for income tax expense", "terseLabel": "Income tax expense" } } }, "localname": "AdjustmentsForIncomeTaxExpense", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities": { "auth_ref": [ "r99" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "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)]" } }, "en-us": { "role": { "label": "Adjustments for increase (decrease) in contract liabilities", "terseLabel": "Deferred revenue" } } }, "localname": "AdjustmentsForIncreaseDecreaseInContractLiabilities", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities": { "auth_ref": [ "r101" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "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)]" } }, "en-us": { "role": { "label": "Adjustments for increase (decrease) in employee benefit liabilities", "terseLabel": "Employee benefit obligations" } } }, "localname": "AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables": { "auth_ref": [ "r101" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "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)]" } }, "en-us": { "role": { "label": "Adjustments for increase (decrease) in trade and other payables", "terseLabel": "Trade and other payables" } } }, "localname": "AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile profit (loss) [abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsForReconcileProfitLossAbstract", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "ifrs-full_AdjustmentsForSharebasedPayments": { "auth_ref": [ "r100" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "Adjustments for share-based payments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]" } }, "en-us": { "role": { "label": "Adjustments for share-based payments", "terseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsForSharebasedPayments", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains": { "auth_ref": [ "r100", "r108" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "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)]" } }, "en-us": { "role": { "label": "Adjustments for unrealised foreign exchange losses (gains)", "terseLabel": "Unrealized foreign exchange loss" } } }, "localname": "AdjustmentsForUnrealisedForeignExchangeLossesGains", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets": { "auth_ref": [ "r191" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of an allowance account used to record impairments to financial assets due to credit losses. [Refer: Financial assets]" } }, "en-us": { "role": { "label": "Allowance account for credit losses of financial assets", "negatedTerseLabel": "Loss allowance" } } }, "localname": "AllowanceAccountForCreditLossesOfFinancialAssets", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/TradeandotherreceivablesDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r80" ], "lang": { "en": { "role": { "documentation": "The amount of amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]" } }, "en-us": { "role": { "label": "Amortisation, intangible assets other than goodwill", "terseLabel": "Amortization" } } }, "localname": "AmortisationIntangibleAssetsOtherThanGoodwill", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/IntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AnalysisOfIncomeAndExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Analysis of income and expense [abstract]" } } }, "localname": "AnalysisOfIncomeAndExpenseAbstract", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "xbrltype": "stringItemType" }, "ifrs-full_Assets": { "auth_ref": [ "r21", "r126", "r127", "r128", "r176", "r178" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "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." } }, "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "stringItemType" }, "ifrs-full_BasicEarningsLossPerShare": { "auth_ref": [ "r69", "r70" ], "lang": { "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)." } }, "en-us": { "role": { "label": "Basic earnings (loss) per share", "terseLabel": "Loss per share - basic (in USD per share)" } } }, "localname": "BasicEarningsLossPerShare", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS" ], "xbrltype": "perShareItemType" }, "ifrs-full_Borrowings": { "auth_ref": [ "r21" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of outstanding funds that the entity is obligated to repay." } }, "en-us": { "role": { "label": "Borrowings", "terseLabel": "Borrowings" } } }, "localname": "Borrowings", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/BorrowingsCreditfacilityDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_BorrowingsByNameAxis": { "auth_ref": [ "r172" ], "lang": { "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." } }, "en-us": { "role": { "label": "Borrowings by name [axis]", "terseLabel": "Borrowings by name [axis]" } } }, "localname": "BorrowingsByNameAxis", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/BorrowingsCreditfacilityDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_BorrowingsByNameMember": { "auth_ref": [ "r172" ], "lang": { "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]" } }, "en-us": { "role": { "label": "Borrowings by name [member]", "terseLabel": "Borrowings by name" } } }, "localname": "BorrowingsByNameMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/BorrowingsCreditfacilityDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_BottomOfRangeMember": { "auth_ref": [ "r130", "r131", "r132", "r153", "r172", "r186" ], "lang": { "en": { "role": { "documentation": "This member stands for the bottom of a range." } }, "en-us": { "role": { "label": "Bottom of range [member]", "terseLabel": "Minimum" } } }, "localname": "BottomOfRangeMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationSummaryofshareoptionsoutstandingDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_BrandNamesMember": { "auth_ref": [ "r84" ], "lang": { "en": { "role": { "documentation": "This member stands for a class of intangible assets representing rights to a group of complementary assets such as a trademark (or service mark) and its related trade name, formulas, recipes and technological expertise. [Refer: Intangible assets other than goodwill]" } }, "en-us": { "role": { "label": "Brand names [member]", "terseLabel": "Trademarks" } } }, "localname": "BrandNamesMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/IntangibleassetsDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_BusinessCombinationsAxis": { "auth_ref": [ "r159" ], "lang": { "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." } }, "en-us": { "role": { "label": "Business combinations [axis]", "terseLabel": "Business combinations [axis]" } } }, "localname": "BusinessCombinationsAxis", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/GoodwillDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": { "auth_ref": [ "r48", "r51", "r78", "r82", "r88", "r89", "r90", "r91", "r92", "r160", "r165", "r166", "r192", "r194" ], "lang": { "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." } }, "en-us": { "role": { "label": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]", "terseLabel": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]" } } }, "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/BorrowingsCreditfacilityDetails", "http://www.docebo.com/role/IntangibleassetsDetails", "http://www.docebo.com/role/LeasesRightofuseassetsDetails", "http://www.docebo.com/role/PropertyplantandequipmentDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_CarryingAmountMember": { "auth_ref": [ "r51", "r82", "r88", "r90", "r91", "r160", "r165", "r166", "r192", "r193" ], "lang": { "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]" } }, "en-us": { "role": { "label": "Carrying amount [member]", "terseLabel": "Carrying amount" } } }, "localname": "CarryingAmountMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/BorrowingsCreditfacilityDetails", "http://www.docebo.com/role/IntangibleassetsDetails", "http://www.docebo.com/role/LeasesRightofuseassetsDetails", "http://www.docebo.com/role/PropertyplantandequipmentDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_CashAndCashEquivalents": { "auth_ref": [ "r17", "r106", "r121" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 3.0, "parentTag": "ifrs-full_CurrentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "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]" } }, "en-us": { "role": { "label": "Cash and cash equivalents", "periodEndLabel": "Cash and cash equivalents, end of the period", "periodStartLabel": "Cash and cash equivalents, beginning of the period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalents", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CashFlowsFromUsedInFinancingActivities": { "auth_ref": [ "r93", "r107" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges", "weight": 1.0 } }, "crdr": "debit", "lang": { "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." } }, "en-us": { "role": { "label": "Cash flows from (used in) financing activities", "totalLabel": "Cash from (used in) financing activities" } } }, "localname": "CashFlowsFromUsedInFinancingActivities", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from (used in) financing activities [abstract]", "terseLabel": "Cash flows (used in) from financing activities" } } }, "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "ifrs-full_CashFlowsFromUsedInInvestingActivities": { "auth_ref": [ "r93", "r107" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges", "weight": 1.0 } }, "crdr": "debit", "lang": { "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." } }, "en-us": { "role": { "label": "Cash flows from (used in) investing activities", "totalLabel": "Cash used in investing activities" } } }, "localname": "CashFlowsFromUsedInInvestingActivities", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from (used in) investing activities [abstract]", "terseLabel": "Cash flows used in investing activities" } } }, "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "ifrs-full_CashFlowsFromUsedInOperatingActivities": { "auth_ref": [ "r93", "r107" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges", "weight": 1.0 } }, "lang": { "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]" } }, "en-us": { "role": { "label": "Cash flows from (used in) operating activities", "totalLabel": "Cash used in operating activities" } } }, "localname": "CashFlowsFromUsedInOperatingActivities", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from (used in) operating activities [abstract]", "terseLabel": "Cash flows (used in) from operating activities" } } }, "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities": { "auth_ref": [ "r105" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The aggregate cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]]" } }, "en-us": { "role": { "label": "Cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities", "negatedTerseLabel": "Acquisition of business, net of cash acquired" } } }, "localname": "CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CashOutflowForLeases": { "auth_ref": [ "r139" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The cash outflow for leases." } }, "en-us": { "role": { "label": "Cash outflow for leases", "negatedTerseLabel": "Lease repayments" } } }, "localname": "CashOutflowForLeases", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/LeasesLeaseobligationsDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CashTransferred": { "auth_ref": [ "r158" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The fair value, at acquisition date, of cash transferred as consideration in a business combination. [Refer: Business combinations [member]]" } }, "en-us": { "role": { "label": "Cash transferred", "terseLabel": "Paid in cash" } } }, "localname": "CashTransferred", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/GoodwillDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ClassesOfAssetsAxis": { "auth_ref": [ "r73", "r75", "r129", "r142" ], "lang": { "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." } }, "en-us": { "role": { "label": "Classes of assets [axis]", "terseLabel": "Classes of assets [axis]" } } }, "localname": "ClassesOfAssetsAxis", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/LeasesRightofuseassetsDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_ClassesOfAssetsMember": { "auth_ref": [ "r73", "r129", "r142" ], "lang": { "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." } }, "en-us": { "role": { "label": "Assets [member]", "terseLabel": "Assets" } } }, "localname": "ClassesOfAssetsMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/LeasesRightofuseassetsDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_ClassesOfFinancialAssetsAxis": { "auth_ref": [ "r170", "r171", "r184", "r187", "r188", "r189" ], "lang": { "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." } }, "en-us": { "role": { "label": "Classes of financial assets [axis]", "terseLabel": "Classes of financial assets [axis]" } } }, "localname": "ClassesOfFinancialAssetsAxis", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/TradeandotherreceivablesDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis": { "auth_ref": [ "r83" ], "lang": { "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." } }, "en-us": { "role": { "label": "Classes of intangible assets and goodwill [axis]", "terseLabel": "Classes of intangible assets and goodwill [axis]" } } }, "localname": "ClassesOfIntangibleAssetsAndGoodwillAxis", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/GoodwillDetails", "http://www.docebo.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis": { "auth_ref": [ "r83" ], "lang": { "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." } }, "en-us": { "role": { "label": "Classes of intangible assets other than goodwill [axis]", "terseLabel": "Classes of intangible assets other than goodwill [axis]" } } }, "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillAxis", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/IntangibleassetsDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": { "auth_ref": [ "r52" ], "lang": { "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." } }, "en-us": { "role": { "label": "Classes of property, plant and equipment [axis]", "terseLabel": "Classes of property, plant and equipment [axis]" } } }, "localname": "ClassesOfPropertyPlantAndEquipmentAxis", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/PropertyplantandequipmentDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_ComponentsOfEquityAxis": { "auth_ref": [ "r9" ], "lang": { "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." } }, "en-us": { "role": { "label": "Components of equity [axis]", "terseLabel": "Components of equity [axis]" } } }, "localname": "ComponentsOfEquityAxis", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharecapitalDetails", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of other comprehensive income that will be reclassified to profit or loss, net of tax [abstract]", "terseLabel": "Item that may be reclassified subsequently to income:" } } }, "localname": "ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "ifrs-full_ComprehensiveIncome": { "auth_ref": [ "r4", "r36", "r111", "r113", "r116", "r119" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "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." } }, "en-us": { "role": { "label": "Comprehensive income", "terseLabel": "Comprehensive loss", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncome", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CostOfSales": { "auth_ref": [ "r2", "r40" ], "calculation": { "http://www.docebo.com/role/CostofrevenueDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "ifrs-full_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "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." } }, "en-us": { "role": { "label": "Cost of sales", "terseLabel": "Cost of revenue (Note 14 and 15)", "totalLabel": "Cost of revenue" } } }, "localname": "CostOfSales", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/CostofrevenueDetails", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CostOfSalesMember": { "auth_ref": [ "r3", "r11" ], "lang": { "en": { "role": { "documentation": "This member stands for the amount of all expenses directly or indirectly attributed to goods or services sold. This member is used to attribute an expense by nature to a functional line item in the statement of profit or loss." } }, "en-us": { "role": { "label": "Cost of sales [member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/EmployeecompensationDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_CurrentAccruedIncomeOtherThanCurrentContractAssets": { "auth_ref": [ "r21", "r30" ], "calculation": { "http://www.docebo.com/role/TradeandotherreceivablesDetails": { "order": 3.0, "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of current accrued income other than current contract assets. [Refer: Accrued income other than contract assets]" } }, "en-us": { "role": { "label": "Current accrued income other than current contract assets", "terseLabel": "Accrued revenues" } } }, "localname": "CurrentAccruedIncomeOtherThanCurrentContractAssets", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/TradeandotherreceivablesDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CurrentAssets": { "auth_ref": [ "r23", "r116", "r117" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 7.0, "parentTag": "ifrs-full_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "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]" } }, "en-us": { "role": { "label": "Current assets", "totalLabel": "Total current assets" } } }, "localname": "CurrentAssets", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CurrentAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets [abstract]", "terseLabel": "Current assets:" } } }, "localname": "CurrentAssetsAbstract", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "stringItemType" }, "ifrs-full_CurrentContractAssets": { "auth_ref": [ "r133" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 1.0, "parentTag": "ifrs-full_CurrentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of current contract assets. [Refer: Contract assets]" } }, "en-us": { "role": { "label": "Current contract assets", "verboseLabel": "Contract costs, net" } } }, "localname": "CurrentContractAssets", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CurrentContractLiabilities": { "auth_ref": [ "r133" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 2.0, "parentTag": "ifrs-full_CurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of current contract liabilities. [Refer: Contract liabilities]" } }, "en-us": { "role": { "label": "Current contract liabilities", "verboseLabel": "Deferred revenue" } } }, "localname": "CurrentContractLiabilities", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CurrentFinanceLeaseReceivables": { "auth_ref": [ "r21" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 4.0, "parentTag": "ifrs-full_CurrentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of current finance lease receivables. [Refer: Finance lease receivables]" } }, "en-us": { "role": { "label": "Current finance lease receivables", "verboseLabel": "Net investment in finance lease" } } }, "localname": "CurrentFinanceLeaseReceivables", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CurrentLeaseLiabilities": { "auth_ref": [ "r137" ], "calculation": { "http://www.docebo.com/role/LeasesLeaseobligationsDetails": { "order": 2.0, "parentTag": "ifrs-full_LeaseLiabilities", "weight": 1.0 }, "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 1.0, "parentTag": "ifrs-full_CurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]" } }, "en-us": { "role": { "label": "Current lease liabilities", "terseLabel": "Current", "verboseLabel": "Lease obligations (Note 5)" } } }, "localname": "CurrentLeaseLiabilities", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/LeasesLeaseobligationsDetails", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CurrentLiabilities": { "auth_ref": [ "r25", "r116", "r118" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 4.0, "parentTag": "ifrs-full_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "Expiry date 2023-01-01: 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 an unconditional right to defer settlement for at least twelve months after the reporting period.\nEffective 2023-01-01: 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." } }, "en-us": { "role": { "label": "Current liabilities", "totalLabel": "Total current liabilities" } } }, "localname": "CurrentLiabilities", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CurrentLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities [abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "CurrentLiabilitiesAbstract", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "stringItemType" }, "ifrs-full_CurrentPrepayments": { "auth_ref": [ "r27" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 2.0, "parentTag": "ifrs-full_CurrentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of current prepayments. [Refer: Prepayments]" } }, "en-us": { "role": { "label": "Current prepayments", "terseLabel": "Prepaids and deposits" } } }, "localname": "CurrentPrepayments", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CurrentReceivablesFromTaxesOtherThanIncomeTax": { "auth_ref": [ "r27" ], "calculation": { "http://www.docebo.com/role/TradeandotherreceivablesDetails": { "order": 1.0, "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of current receivables from taxes other than income tax. [Refer: Receivables from taxes other than income tax]" } }, "en-us": { "role": { "label": "Current receivables from taxes other than income tax", "terseLabel": "Tax credits receivable" } } }, "localname": "CurrentReceivablesFromTaxesOtherThanIncomeTax", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/TradeandotherreceivablesDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CurrentTaxLiabilitiesCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 5.0, "parentTag": "ifrs-full_CurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The current amount of current tax liabilities. [Refer: Current tax liabilities]" } }, "en-us": { "role": { "label": "Current tax liabilities, current", "terseLabel": "Income taxes payable" } } }, "localname": "CurrentTaxLiabilitiesCurrent", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CurrentTradeReceivables": { "auth_ref": [ "r24", "r27" ], "calculation": { "http://www.docebo.com/role/TradeandotherreceivablesDetails": { "order": 2.0, "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of current trade receivables. [Refer: Trade receivables]" } }, "en-us": { "role": { "label": "Current trade receivables", "terseLabel": "Trade receivables" } } }, "localname": "CurrentTradeReceivables", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/TradeandotherreceivablesDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_CustomerrelatedIntangibleAssetsMember": { "auth_ref": [ "r85" ], "lang": { "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." } }, "en-us": { "role": { "label": "Customer-related intangible assets [member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerrelatedIntangibleAssetsMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/IntangibleassetsDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_DeferredTaxAssets": { "auth_ref": [ "r20", "r22", "r45" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 1.0, "parentTag": "ifrs-full_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "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]]" } }, "en-us": { "role": { "label": "Deferred tax assets", "verboseLabel": "Deferred tax asset" } } }, "localname": "DeferredTaxAssets", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_DepreciationAndAmortisationExpense": { "auth_ref": [ "r1", "r3", "r40", "r122", "r174", "r180" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS": { "order": 6.0, "parentTag": "ifrs-full_OperatingExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of depreciation and amortisation expense. Depreciation and amortisation are the systematic allocations of depreciable amounts of assets over their useful lives." } }, "en-us": { "role": { "label": "Depreciation and amortisation expense", "negatedTerseLabel": "Depreciation and amortization expense", "terseLabel": "Depreciation and amortization (Note 5, 6 and 7)" } } }, "localname": "DepreciationAndAmortisationExpense", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SummaryofsignificantaccountingpoliciesDetails", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted": { "auth_ref": [ "r155" ], "lang": { "en": { "role": { "documentation": "The expected volatility of the share price used to calculate the fair value of the share options granted. Expected volatility is a measure of the amount by which a price is expected to fluctuate during a period. The measure of volatility used in option pricing models is the annualised standard deviation of the continuously compounded rates of return on the share over a period of time." } }, "en-us": { "role": { "label": "Expected volatility, share options granted", "terseLabel": "Volatility (as a percent)" } } }, "localname": "DescriptionOfExpectedVolatilityShareOptionsGranted", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationFairvalueinputsDetails" ], "xbrltype": "percentItemType" }, "ifrs-full_DescriptionOfOptionLifeShareOptionsGranted": { "auth_ref": [ "r155" ], "lang": { "en": { "role": { "documentation": "The option life of share options granted." } }, "en-us": { "role": { "label": "Option life, share options granted", "terseLabel": "Expected life in years" } } }, "localname": "DescriptionOfOptionLifeShareOptionsGranted", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationFairvalueinputsDetails" ], "xbrltype": "decimalItemType" }, "ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted": { "auth_ref": [ "r155" ], "lang": { "en": { "role": { "documentation": "The implied yield currently available on zero-coupon government issues of the country in whose currency the exercise price for share options granted is expressed, with a remaining term equal to the expected term of the option being valued (based on the option's remaining contractual life and taking into account the effects of expected early exercise). [Refer: Government [member]]" } }, "en-us": { "role": { "label": "Risk free interest rate, share options granted", "terseLabel": "Risk free interest rate (as a percent)" } } }, "localname": "DescriptionOfRiskFreeInterestRateShareOptionsGranted", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationFairvalueinputsDetails" ], "xbrltype": "percentItemType" }, "ifrs-full_DilutedEarningsLossPerShare": { "auth_ref": [ "r69", "r70" ], "lang": { "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]]" } }, "en-us": { "role": { "label": "Diluted earnings (loss) per share", "terseLabel": "Loss per share - diluted (in USD per share)" } } }, "localname": "DilutedEarningsLossPerShare", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS" ], "xbrltype": "perShareItemType" }, "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": { "auth_ref": [ "r0" ], "lang": { "en": { "role": { "documentation": "The disclosure of the basis used for the preparation of the financial statements." } }, "en-us": { "role": { "label": "Disclosure of basis of preparation of financial statements [text block]", "terseLabel": "Basis of preparation" } } }, "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/Basisofpreparation" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfBorrowingsExplanatory": { "auth_ref": [ "r0" ], "lang": { "en": { "role": { "documentation": "The disclosure of borrowings. [Refer: Borrowings]" } }, "en-us": { "role": { "label": "Disclosure of borrowings [text block]", "terseLabel": "Borrowings" } } }, "localname": "DisclosureOfBorrowingsExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/Borrowings" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory": { "auth_ref": [ "r32" ], "lang": { "en": { "role": { "documentation": "The disclosure of classes of share capital. [Refer: Share capital [member]]" } }, "en-us": { "role": { "label": "Disclosure of classes of share capital [text block]", "terseLabel": "Share capital reconciliation" } } }, "localname": "DisclosureOfClassesOfShareCapitalExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharecapitalTables" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfClassesOfShareCapitalLineItems": { "auth_ref": [], "lang": { "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." } }, "en-us": { "role": { "label": "Disclosure of classes of share capital [line items]", "terseLabel": "Disclosure of classes of share capital [line items]" } } }, "localname": "DisclosureOfClassesOfShareCapitalLineItems", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharecapitalDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DisclosureOfClassesOfShareCapitalTable": { "auth_ref": [ "r32" ], "lang": { "en": { "role": { "documentation": "Schedule disclosing information related to classes of share capital." } }, "en-us": { "role": { "label": "Disclosure of classes of share capital [table]", "terseLabel": "Disclosure of classes of share capital [table]" } } }, "localname": "DisclosureOfClassesOfShareCapitalTable", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharecapitalDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DisclosureOfCostOfSalesExplanatory": { "auth_ref": [ "r0" ], "lang": { "en": { "role": { "documentation": "The disclosure of the cost of sales. [Refer: Cost of sales]" } }, "en-us": { "role": { "label": "Disclosure of cost of sales [text block]", "terseLabel": "Cost of revenue" } } }, "localname": "DisclosureOfCostOfSalesExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/Costofrevenue" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": { "auth_ref": [], "lang": { "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." } }, "en-us": { "role": { "label": "Disclosure of detailed information about borrowings [line items]", "terseLabel": "Disclosure of detailed information about borrowings [line items]" } } }, "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/BorrowingsCreditfacilityDetails", "http://www.docebo.com/role/BorrowingsFinanceincomenetDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable": { "auth_ref": [ "r172" ], "lang": { "en": { "role": { "documentation": "Schedule disclosing information related to details of borrowings." } }, "en-us": { "role": { "label": "Disclosure of detailed information about borrowings [table]", "terseLabel": "Disclosure of detailed information about borrowings [table]" } } }, "localname": "DisclosureOfDetailedInformationAboutBorrowingsTable", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/BorrowingsCreditfacilityDetails", "http://www.docebo.com/role/BorrowingsFinanceincomenetDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory": { "auth_ref": [ "r83" ], "lang": { "en": { "role": { "documentation": "The disclosure of detailed information about intangible assets. [Refer: Intangible assets other than goodwill]" } }, "en-us": { "role": { "label": "Disclosure of detailed information about intangible assets [text block]", "terseLabel": "Summary of intangible assets" } } }, "localname": "DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/IntangibleassetsTables" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": { "auth_ref": [ "r52" ], "lang": { "en": { "role": { "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]" } }, "en-us": { "role": { "label": "Disclosure of detailed information about property, plant and equipment [text block]", "terseLabel": "Summary of property and equipment" } } }, "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/PropertyplantandequipmentTables" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory": { "auth_ref": [ "r135" ], "lang": { "en": { "role": { "documentation": "The disclosure of the disaggregation of revenue from contracts with customers. [Refer: Revenue from contracts with customers]" } }, "en-us": { "role": { "label": "Disclosure of disaggregation of revenue from contracts with customers [text block]", "terseLabel": "Schedule of disaggregation of revenue" } } }, "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/RevenueandrelatedbalancesTables" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems": { "auth_ref": [], "lang": { "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." } }, "en-us": { "role": { "label": "Disclosure of disaggregation of revenue from contracts with customers [line items]", "terseLabel": "Disclosure of disaggregation of revenue from contracts with customers [line items]" } } }, "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/RevenueandrelatedbalancesScheduleDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable": { "auth_ref": [ "r135" ], "lang": { "en": { "role": { "documentation": "Schedule disclosing information related to the disaggregation of revenue from contracts with customers." } }, "en-us": { "role": { "label": "Disclosure of disaggregation of revenue from contracts with customers [table]", "terseLabel": "Disclosure of disaggregation of revenue from contracts with customers [table]" } } }, "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/RevenueandrelatedbalancesScheduleDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DisclosureOfEarningsPerShareExplanatory": { "auth_ref": [ "r72" ], "lang": { "en": { "role": { "documentation": "The entire disclosure for earnings per share." } }, "en-us": { "role": { "label": "Disclosure of earnings per share [text block]", "terseLabel": "Loss per share" } } }, "localname": "DisclosureOfEarningsPerShareExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/Losspershare" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfEmployeeBenefitsExplanatory": { "auth_ref": [ "r56" ], "lang": { "en": { "role": { "documentation": "The entire disclosure for employee benefits." } }, "en-us": { "role": { "label": "Disclosure of employee benefits [text block]", "terseLabel": "Employee compensation" } } }, "localname": "DisclosureOfEmployeeBenefitsExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/Employeecompensation" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": { "auth_ref": [ "r183" ], "lang": { "en": { "role": { "documentation": "The entire disclosure for operating segments." } }, "en-us": { "role": { "label": "Disclosure of entity's operating segments [text block]", "terseLabel": "Segment information" } } }, "localname": "DisclosureOfEntitysReportableSegmentsExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/Segmentinformation" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfFinancialAssetsLineItems": { "auth_ref": [], "lang": { "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." } }, "en-us": { "role": { "label": "Disclosure of financial assets [line items]", "terseLabel": "Disclosure of financial assets [line items]" } } }, "localname": "DisclosureOfFinancialAssetsLineItems", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/TradeandotherreceivablesDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DisclosureOfFinancialAssetsTable": { "auth_ref": [ "r172" ], "lang": { "en": { "role": { "documentation": "Schedule disclosing information related to financial assets." } }, "en-us": { "role": { "label": "Disclosure of financial assets [table]", "terseLabel": "Disclosure of financial assets [table]" } } }, "localname": "DisclosureOfFinancialAssetsTable", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/TradeandotherreceivablesDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DisclosureOfFinancialRiskManagementExplanatory": { "auth_ref": [ "r0" ], "lang": { "en": { "role": { "documentation": "The disclosure of the entity's financial risk management practices and policies." } }, "en-us": { "role": { "label": "Disclosure of financial risk management [text block]", "terseLabel": "Financial instruments and risk management" } } }, "localname": "DisclosureOfFinancialRiskManagementExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/Financialinstrumentsandriskmanagement" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfGeographicalAreasExplanatory": { "auth_ref": [ "r182" ], "lang": { "en": { "role": { "documentation": "The disclosure of geographical information." } }, "en-us": { "role": { "label": "Disclosure of geographical areas [text block]", "terseLabel": "Schedules of revenue by geographical locations" } } }, "localname": "DisclosureOfGeographicalAreasExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SegmentinformationTables" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfGeographicalAreasLineItems": { "auth_ref": [], "lang": { "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." } }, "en-us": { "role": { "label": "Disclosure of geographical areas [line items]", "terseLabel": "Disclosure of geographical areas [line items]" } } }, "localname": "DisclosureOfGeographicalAreasLineItems", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SegmentinformationDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DisclosureOfGeographicalAreasTable": { "auth_ref": [ "r182" ], "lang": { "en": { "role": { "documentation": "Schedule disclosing information related to geographical areas." } }, "en-us": { "role": { "label": "Disclosure of geographical areas [table]", "terseLabel": "Disclosure of geographical areas [table]" } } }, "localname": "DisclosureOfGeographicalAreasTable", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SegmentinformationDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DisclosureOfGoodwillExplanatory": { "auth_ref": [ "r0" ], "lang": { "en": { "role": { "documentation": "The disclosure of goodwill. [Refer: Goodwill]" } }, "en-us": { "role": { "label": "Disclosure of goodwill [text block]", "terseLabel": "Goodwill" } } }, "localname": "DisclosureOfGoodwillExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfIntangibleAssetsExplanatory": { "auth_ref": [ "r87" ], "lang": { "en": { "role": { "documentation": "The entire disclosure for intangible assets." } }, "en-us": { "role": { "label": "Disclosure of intangible assets [text block]", "terseLabel": "Intangible assets" } } }, "localname": "DisclosureOfIntangibleAssetsExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/Intangibleassets" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "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." } }, "en-us": { "role": { "label": "Disclosure of detailed information about intangible assets [line items]", "terseLabel": "Disclosure of detailed information about intangible assets [line items]" } } }, "localname": "DisclosureOfIntangibleAssetsLineItems", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/IntangibleassetsDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DisclosureOfIntangibleAssetsTable": { "auth_ref": [ "r83" ], "lang": { "en": { "role": { "documentation": "Schedule disclosing information related to details of intangible assets." } }, "en-us": { "role": { "label": "Disclosure of detailed information about intangible assets [table]", "terseLabel": "Disclosure of detailed information about intangible assets [table]" } } }, "localname": "DisclosureOfIntangibleAssetsTable", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/IntangibleassetsDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory": { "auth_ref": [ "r115" ], "lang": { "en": { "role": { "documentation": "The disclosure of interests in subsidiaries. [Refer: Subsidiaries [member]]" } }, "en-us": { "role": { "label": "Disclosure of interests in subsidiaries [text block]", "terseLabel": "List of subsidiaries" } } }, "localname": "DisclosureOfInterestsInSubsidiariesExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/NatureofbusinessTables" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfLeasesExplanatory": { "auth_ref": [ "r143", "r144" ], "lang": { "en": { "role": { "documentation": "The entire disclosure for leases." } }, "en-us": { "role": { "label": "Disclosure of leases [text block]", "verboseLabel": "Leases" } } }, "localname": "DisclosureOfLeasesExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory": { "auth_ref": [ "r154" ], "lang": { "en": { "role": { "documentation": "The disclosure of the number and weighted average exercise prices of other equity instruments (ie other than share options)." } }, "en-us": { "role": { "label": "Disclosure of number and weighted average exercise prices of other equity instruments [text block]", "terseLabel": "Number of DSUs and RSUs granted" } } }, "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationTables" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory": { "auth_ref": [ "r152" ], "lang": { "en": { "role": { "documentation": "The disclosure of the number and weighted average exercise prices of share options. [Refer: Weighted average [member]]" } }, "en-us": { "role": { "label": "Disclosure of number and weighted average exercise prices of share options [text block]", "terseLabel": "Changes in stock options" } } }, "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationTables" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory": { "auth_ref": [ "r153" ], "lang": { "en": { "role": { "documentation": "The disclosure of the number and weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]" } }, "en-us": { "role": { "label": "Disclosure of number and weighted average remaining contractual life of outstanding share options [text block]", "terseLabel": "Number and weighted average remaining contractual life of stock options outstanding and exercisable" } } }, "localname": "DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationTables" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": { "auth_ref": [ "r54" ], "lang": { "en": { "role": { "documentation": "The entire disclosure for property, plant and equipment." } }, "en-us": { "role": { "label": "Disclosure of property, plant and equipment [text block]", "terseLabel": "Property and equipment" } } }, "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/Propertyandequipment" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "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." } }, "en-us": { "role": { "label": "Disclosure of detailed information about property, plant and equipment [line items]", "terseLabel": "Disclosure of detailed information about property, plant and equipment [line items]" } } }, "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/PropertyplantandequipmentDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r52" ], "lang": { "en": { "role": { "documentation": "Schedule disclosing information related to details of property, plant and equipment." } }, "en-us": { "role": { "label": "Disclosure of detailed information about property, plant and equipment [table]", "terseLabel": "Disclosure of detailed information about property, plant and equipment [table]" } } }, "localname": "DisclosureOfPropertyPlantAndEquipmentTable", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/PropertyplantandequipmentDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory": { "auth_ref": [ "r142" ], "lang": { "en": { "role": { "documentation": "The disclosure of quantitative information about right-of-use assets. [Refer: Right-of-use assets]" } }, "en-us": { "role": { "label": "Disclosure of quantitative information about right-of-use assets [text block]", "terseLabel": "Reconciliation of right-of-use assets" } } }, "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems": { "auth_ref": [], "lang": { "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." } }, "en-us": { "role": { "label": "Disclosure of quantitative information about right-of-use assets [line items]", "terseLabel": "Disclosure of quantitative information about right-of-use assets [line items]" } } }, "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/LeasesRightofuseassetsDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable": { "auth_ref": [ "r142" ], "lang": { "en": { "role": { "documentation": "Schedule disclosing information related to right-of-use assets." } }, "en-us": { "role": { "label": "Disclosure of quantitative information about right-of-use assets [table]", "terseLabel": "Disclosure of quantitative information about right-of-use assets [table]" } } }, "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/LeasesRightofuseassetsDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory": { "auth_ref": [ "r153" ], "lang": { "en": { "role": { "documentation": "The disclosure of the range of exercise prices for outstanding share options." } }, "en-us": { "role": { "label": "Disclosure of range of exercise prices of outstanding share options [text block]", "terseLabel": "Stock options outstanding and exercisable by range of exercise prices" } } }, "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationTables" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems": { "auth_ref": [], "lang": { "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." } }, "en-us": { "role": { "label": "Disclosure of range of exercise prices of outstanding share options [line items]", "terseLabel": "Disclosure of range of exercise prices of outstanding share options [line items]" } } }, "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationSummaryofshareoptionsoutstandingDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable": { "auth_ref": [ "r153" ], "lang": { "en": { "role": { "documentation": "Schedule disclosing information related to the range of exercise prices of outstanding share options." } }, "en-us": { "role": { "label": "Disclosure of range of exercise prices of outstanding share options [table]", "terseLabel": "Disclosure of range of exercise prices of outstanding share options [table]" } } }, "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationSummaryofshareoptionsoutstandingDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory": { "auth_ref": [ "r83" ], "lang": { "en": { "role": { "documentation": "The disclosure of the reconciliation of changes in intangible assets and goodwill. [Refer: Intangible assets and goodwill]" } }, "en-us": { "role": { "label": "Disclosure of reconciliation of changes in intangible assets and goodwill [text block]", "terseLabel": "Disclosure of reconciliation of changes in goodwill" } } }, "localname": "DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems": { "auth_ref": [], "lang": { "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." } }, "en-us": { "role": { "label": "Disclosure of reconciliation of changes in intangible assets and goodwill [line items]", "terseLabel": "Disclosure of reconciliation of changes in intangible assets and goodwill [line items]" } } }, "localname": "DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/GoodwillDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable": { "auth_ref": [ "r83" ], "lang": { "en": { "role": { "documentation": "Schedule disclosing information related to the reconciliation of changes in intangible assets and goodwill." } }, "en-us": { "role": { "label": "Disclosure of reconciliation of changes in intangible assets and goodwill [table]", "terseLabel": "Disclosure of reconciliation of changes in intangible assets and goodwill [table]" } } }, "localname": "DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/GoodwillDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DisclosureOfRelatedPartyExplanatory": { "auth_ref": [ "r62" ], "lang": { "en": { "role": { "documentation": "The entire disclosure for related parties." } }, "en-us": { "role": { "label": "Disclosure of related party [text block]", "terseLabel": "Related party transactions" } } }, "localname": "DisclosureOfRelatedPartyExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/Relatedpartytransactions" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfRevenueExplanatory": { "auth_ref": [ "r0" ], "lang": { "en": { "role": { "documentation": "The entire disclosure for revenue." } }, "en-us": { "role": { "label": "Disclosure of revenue [text block]", "terseLabel": "Revenue and related balances" } } }, "localname": "DisclosureOfRevenueExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/Revenueandrelatedbalances" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory": { "auth_ref": [ "r33" ], "lang": { "en": { "role": { "documentation": "The entire disclosure for share capital, reserves and other equity interest." } }, "en-us": { "role": { "label": "Disclosure of share capital, reserves and other equity interest [text block]", "terseLabel": "Share capital" } } }, "localname": "DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/Sharecapital" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory": { "auth_ref": [ "r145" ], "lang": { "en": { "role": { "documentation": "The entire disclosure for share-based payment arrangements." } }, "en-us": { "role": { "label": "Disclosure of share-based payment arrangements [text block]", "terseLabel": "Share-based compensation" } } }, "localname": "DisclosureOfSharebasedPaymentArrangementsExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/Sharebasedcompensation" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems": { "auth_ref": [], "lang": { "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." } }, "en-us": { "role": { "label": "Disclosure of subsidiaries [line items]", "terseLabel": "Disclosure of subsidiaries [line items]" } } }, "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesLineItems", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/NatureofbusinessDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable": { "auth_ref": [ "r65", "r67", "r125" ], "lang": { "en": { "role": { "documentation": "Schedule disclosing information related to subsidiaries." } }, "en-us": { "role": { "label": "Disclosure of subsidiaries [table]", "terseLabel": "Disclosure of subsidiaries [table]" } } }, "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesTable", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/NatureofbusinessDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory": { "auth_ref": [ "r12" ], "lang": { "en": { "role": { "documentation": "The entire disclosure for significant accounting policies applied by the entity." } }, "en-us": { "role": { "label": "Disclosure of significant accounting policies [text block]", "terseLabel": "Summary of significant accounting policies" } } }, "localname": "DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/Summaryofsignificantaccountingpolicies" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems": { "auth_ref": [], "lang": { "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." } }, "en-us": { "role": { "label": "Disclosure of terms and conditions of share-based payment arrangement [line items]", "terseLabel": "Disclosure of terms and conditions of share-based payment arrangement [line items]" } } }, "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationAdditionalinformationDetails", "http://www.docebo.com/role/SharebasedcompensationComponentsDetails", "http://www.docebo.com/role/SharebasedcompensationDSUsandRSUsgrantedDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable": { "auth_ref": [ "r154" ], "lang": { "en": { "role": { "documentation": "Schedule disclosing information related to terms and conditions of share-based payment arrangements." } }, "en-us": { "role": { "label": "Disclosure of terms and conditions of share-based payment arrangement [table]", "terseLabel": "Disclosure of terms and conditions of share-based payment arrangement [table]" } } }, "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationAdditionalinformationDetails", "http://www.docebo.com/role/SharebasedcompensationComponentsDetails", "http://www.docebo.com/role/SharebasedcompensationDSUsandRSUsgrantedDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory": { "auth_ref": [ "r0" ], "lang": { "en": { "role": { "documentation": "The disclosure of trade and other receivables. [Refer: Trade and other receivables]" } }, "en-us": { "role": { "label": "Disclosure of trade and other receivables [text block]", "terseLabel": "Trade and other receivables" } } }, "localname": "DisclosureOfTradeAndOtherReceivablesExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/Tradeandotherreceivables" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory": { "auth_ref": [ "r61" ], "lang": { "en": { "role": { "documentation": "The disclosure of transactions between the entity and its related parties. [Refer: Related parties [member]]" } }, "en-us": { "role": { "label": "Disclosure of transactions between related parties [text block]", "terseLabel": "Compensation expense of key management personnel" } } }, "localname": "DisclosureOfTransactionsBetweenRelatedPartiesExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/RelatedpartytransactionsTables" ], "xbrltype": "textBlockItemType" }, "ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyLineItems": { "auth_ref": [], "lang": { "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." } }, "en-us": { "role": { "label": "Disclosure of voluntary change in accounting policy [line items]", "terseLabel": "Disclosure of voluntary change in accounting policy [line items]" } } }, "localname": "DisclosureOfVoluntaryChangeInAccountingPolicyLineItems", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyTable": { "auth_ref": [ "r109" ], "lang": { "en": { "role": { "documentation": "Schedule disclosing information related to a voluntary change in accounting policy." } }, "en-us": { "role": { "label": "Disclosure of voluntary change in accounting policy [table]", "terseLabel": "Disclosure of voluntary change in accounting policy [table]" } } }, "localname": "DisclosureOfVoluntaryChangeInAccountingPolicyTable", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings per share [abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "xbrltype": "stringItemType" }, "ifrs-full_EarningsPerShareExplanatory": { "auth_ref": [ "r69" ], "lang": { "en": { "role": { "documentation": "The disclosure of earnings per share." } }, "en-us": { "role": { "label": "Earnings per share [text block]", "terseLabel": "Schedule of anti-dilutive securities" } } }, "localname": "EarningsPerShareExplanatory", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/LosspershareTables" ], "xbrltype": "textBlockItemType" }, "ifrs-full_EarningsPerShareLineItems": { "auth_ref": [], "lang": { "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." } }, "en-us": { "role": { "label": "Earnings per share [line items]", "terseLabel": "Earnings per share [line items]" } } }, "localname": "EarningsPerShareLineItems", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/LosspershareDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_EarningsPerShareTable": { "auth_ref": [ "r69" ], "lang": { "en": { "role": { "documentation": "Schedule disclosing information related to earnings per share." } }, "en-us": { "role": { "label": "Earnings per share [table]", "terseLabel": "Earnings per share [table]" } } }, "localname": "EarningsPerShareTable", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/LosspershareDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": { "auth_ref": [ "r102", "r103" ], "crdr": "debit", "lang": { "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]" } }, "en-us": { "role": { "label": "Effect of exchange rate changes on cash and cash equivalents", "terseLabel": "Effect of foreign exchange on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_EmployeeBenefitsExpense": { "auth_ref": [ "r1", "r3", "r40" ], "crdr": "debit", "lang": { "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." } }, "en-us": { "role": { "label": "Employee benefits expense", "terseLabel": "Total employee compensation" } } }, "localname": "EmployeeBenefitsExpense", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/EmployeecompensationDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_EntitysTotalForBusinessCombinationsMember": { "auth_ref": [ "r159", "r161" ], "lang": { "en": { "role": { "documentation": "This member stands for the standard value for the 'Business combinations' axis if no other member is used." } }, "en-us": { "role": { "label": "Entity's total for business combinations [member]", "terseLabel": "Entity's total for business combinations [member]" } } }, "localname": "EntitysTotalForBusinessCombinationsMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/GoodwillDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_EntitysTotalForSubsidiariesMember": { "auth_ref": [ "r65", "r67", "r125" ], "lang": { "en": { "role": { "documentation": "This member stands for the standard value for the 'Subsidiaries' axis if no other member is used." } }, "en-us": { "role": { "label": "Entity's total for subsidiaries [member]", "terseLabel": "Entity's total for subsidiaries [member]" } } }, "localname": "EntitysTotalForSubsidiariesMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/NatureofbusinessDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_Equity": { "auth_ref": [ "r21", "r29", "r110", "r112", "r126", "r127", "r128" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 1.0, "parentTag": "ifrs-full_EquityAndLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities." } }, "en-us": { "role": { "label": "Equity", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total equity" } } }, "localname": "Equity", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [abstract]", "terseLabel": "Shareholders\u2019 equity" } } }, "localname": "EquityAbstract", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "stringItemType" }, "ifrs-full_EquityAndLiabilities": { "auth_ref": [ "r21" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]" } }, "en-us": { "role": { "label": "Equity and liabilities", "totalLabel": "Total liabilities and equity" } } }, "localname": "EquityAndLiabilities", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_EquityMember": { "auth_ref": [ "r9" ], "lang": { "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." } }, "en-us": { "role": { "label": "Equity [member]", "terseLabel": "Equity" } } }, "localname": "EquityMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharecapitalDetails", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "ifrs-full_ExercisePriceOfOutstandingShareOptions2019": { "auth_ref": [ "r153" ], "lang": { "en": { "role": { "documentation": "The exercise price of outstanding share options." } }, "en-us": { "role": { "label": "Exercise price of outstanding share options", "terseLabel": "Exercise price range (in cad per share)" } } }, "localname": "ExercisePriceOfOutstandingShareOptions2019", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationSummaryofshareoptionsoutstandingDetails" ], "xbrltype": "perShareItemType" }, "ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted": { "auth_ref": [ "r155" ], "lang": { "en": { "role": { "documentation": "The percentage of an expected dividend used to calculate the fair value of share options granted." } }, "en-us": { "role": { "label": "Expected dividend as percentage, share options granted", "terseLabel": "Expected dividend yield (as a percent)" } } }, "localname": "ExpectedDividendAsPercentageShareOptionsGranted", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationFairvalueinputsDetails" ], "xbrltype": "percentItemType" }, "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees": { "auth_ref": [ "r11" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS": { "order": 3.0, "parentTag": "ifrs-full_OperatingExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of expense from share-based payment transactions with employees. [Refer: Expense from share-based payment transactions]" } }, "en-us": { "role": { "label": "Expense from share-based payment transactions with employees", "terseLabel": "Share-based compensation (Note 11)", "verboseLabel": "Share-based compensation" } } }, "localname": "ExpenseFromSharebasedPaymentTransactionsWithEmployees", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationAdditionalinformationDetails", "http://www.docebo.com/role/SharebasedcompensationComponentsDetails", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss": { "auth_ref": [ "r157" ], "lang": { "en": { "role": { "documentation": "The explanation that enables users of financial statements to understand the effect of share-based payment transactions on the entity's profit (loss)." } }, "en-us": { "role": { "label": "Explanation of effect of share-based payments on entity's profit or loss [text block]", "terseLabel": "Expense associated with each component" } } }, "localname": "ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationTables" ], "xbrltype": "textBlockItemType" }, "ifrs-full_FinanceIncomeCost": { "auth_ref": [ "r38" ], "calculation": { "http://www.docebo.com/role/BorrowingsFinanceincomenetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS": { "order": 4.0, "parentTag": "ifrs-full_ProfitLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of income or cost associated with interest and other financing activities of the entity." } }, "en-us": { "role": { "label": "Finance income (cost)", "negatedLabel": "Finance income, net (Note 9)", "negatedTotalLabel": "Net finance expense" } } }, "localname": "FinanceIncomeCost", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/BorrowingsFinanceincomenetDetails", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_FinancialAssetsMember": { "auth_ref": [ "r170", "r171", "r184", "r187", "r188", "r189" ], "lang": { "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]" } }, "en-us": { "role": { "label": "Financial assets, class [member]", "terseLabel": "Financial assets, class" } } }, "localname": "FinancialAssetsMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/TradeandotherreceivablesDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": { "auth_ref": [ "r13", "r57" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "ifrs-full_OperatingExpense", "weight": -1.0 } }, "crdr": "credit", "lang": { "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]]" } }, "en-us": { "role": { "label": "Foreign exchange gain (loss)", "negatedTerseLabel": "Foreign exchange loss" } } }, "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss": { "auth_ref": [ "r163" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "ifrs-full_ProfitLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The gains (losses) on financial liabilities at fair value through profit or loss. [Refer: Financial liabilities at fair value through profit or loss]" } } }, "localname": "GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "xbrltype": "monetaryItemType" }, "ifrs-full_GeneralAndAdministrativeExpense": { "auth_ref": [ "r11" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "ifrs-full_OperatingExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of expense relating to general and administrative activities of the entity." } }, "en-us": { "role": { "label": "General and administrative expense", "terseLabel": "General and administrative (Note 15)" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_Goodwill": { "auth_ref": [ "r15", "r76", "r77", "r160" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 4.0, "parentTag": "ifrs-full_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "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]]" } }, "en-us": { "role": { "label": "Goodwill", "terseLabel": "Goodwill (Note 8)" } } }, "localname": "Goodwill", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_GoodwillMember": { "auth_ref": [ "r74" ], "lang": { "en": { "role": { "documentation": "This member stands for goodwill. [Refer: Goodwill]" } }, "en-us": { "role": { "label": "Goodwill [member]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/GoodwillDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_GrossCarryingAmountMember": { "auth_ref": [ "r48", "r78", "r89", "r92", "r160", "r166", "r168", "r169", "r192", "r194" ], "lang": { "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]" } }, "en-us": { "role": { "label": "Gross carrying amount [member]", "terseLabel": "Costs" } } }, "localname": "GrossCarryingAmountMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/IntangibleassetsDetails", "http://www.docebo.com/role/LeasesRightofuseassetsDetails", "http://www.docebo.com/role/PropertyplantandequipmentDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_GrossProfit": { "auth_ref": [ "r2" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "ifrs-full_ProfitLossFromOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of revenue less cost of sales. [Refer: Cost of sales; Revenue]" } }, "en-us": { "role": { "label": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Profit or loss [abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "xbrltype": "stringItemType" }, "ifrs-full_IncomeTaxExpenseContinuingOperations": { "auth_ref": [ "r37", "r42", "r43", "r44", "r63", "r124", "r175" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "ifrs-full_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "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)]" } }, "en-us": { "role": { "label": "Tax expense (income)", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseContinuingOperations", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges": { "auth_ref": [ "r106" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The increase (decrease) in cash and cash equivalents before 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]" } }, "en-us": { "role": { "label": "Increase (decrease) in cash and cash equivalents before effect of exchange rate changes", "totalLabel": "Net change in cash and cash equivalents during the period" } } }, "localname": "IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IncreaseDecreaseThroughExerciseOfOptions": { "auth_ref": [ "r8" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The increase (decrease) in equity resulting from the exercise of options." } }, "en-us": { "role": { "label": "Increase (decrease) through exercise of options, equity", "terseLabel": "Stock option exercise", "verboseLabel": "Exercise of stock options" } } }, "localname": "IncreaseDecreaseThroughExerciseOfOptions", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharecapitalDetails", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill": { "auth_ref": [ "r81" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The increase (decrease) in intangible assets and goodwill resulting from the net exchange differences arising when the financial statements are translated 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: Intangible assets and goodwill]" } }, "en-us": { "role": { "label": "Increase (decrease) through net exchange differences, intangible assets and goodwill", "terseLabel": "Effects of foreign exchange" } } }, "localname": "IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/GoodwillDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r81" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The increase (decrease) in intangible assets other than goodwill 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: Intangible assets other than goodwill]" } }, "en-us": { "role": { "label": "Increase (decrease) through net exchange differences, intangible assets other than goodwill", "terseLabel": "Effects of foreign exchange" } } }, "localname": "IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/IntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment": { "auth_ref": [ "r50" ], "crdr": "debit", "lang": { "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]" } }, "en-us": { "role": { "label": "Increase (decrease) through net exchange differences, property, plant and equipment", "terseLabel": "Effects of foreign exchange" } } }, "localname": "IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/PropertyplantandequipmentDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": { "auth_ref": [ "r7" ], "crdr": "credit", "lang": { "en": { "role": { "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]" } }, "en-us": { "role": { "label": "Increase (decrease) through share-based payment transactions, equity", "terseLabel": "Share-based compensation" } } }, "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IntangibleAssetsAndGoodwill": { "auth_ref": [ "r21" ], "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of intangible assets and goodwill held by the entity. [Refer: Goodwill; Intangible assets other than goodwill]" } }, "en-us": { "role": { "label": "Intangible assets and goodwill", "negatedTerseLabel": "Intangible assets", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "IntangibleAssetsAndGoodwill", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/GoodwillDetails", "http://www.docebo.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IntangibleAssetsAndGoodwillMember": { "auth_ref": [ "r83" ], "lang": { "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]" } }, "en-us": { "role": { "label": "Intangible assets and goodwill [member]", "terseLabel": "Intangible assets and goodwill [member]" } } }, "localname": "IntangibleAssetsAndGoodwillMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/GoodwillDetails", "http://www.docebo.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_IntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r15", "r82" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 8.0, "parentTag": "ifrs-full_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]" } }, "en-us": { "role": { "label": "Intangible assets other than goodwill", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Intangible assets, net (Note 7)" } } }, "localname": "IntangibleAssetsOtherThanGoodwill", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/IntangibleassetsDetails", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IntangibleAssetsOtherThanGoodwillMember": { "auth_ref": [ "r74", "r83", "r142" ], "lang": { "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]" } }, "en-us": { "role": { "label": "Intangible assets other than goodwill [member]", "terseLabel": "Intangible assets other than goodwill" } } }, "localname": "IntangibleAssetsOtherThanGoodwillMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/IntangibleassetsDetails", "http://www.docebo.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_InterestExpenseOnLeaseLiabilities": { "auth_ref": [ "r138" ], "calculation": { "http://www.docebo.com/role/BorrowingsFinanceincomenetDetails": { "order": 4.0, "parentTag": "ifrs-full_FinanceIncomeCost", "weight": -1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of interest expense on lease liabilities. [Refer: Lease liabilities]" } }, "en-us": { "role": { "label": "Interest expense on lease liabilities", "verboseLabel": "Interest on lease obligations" } } }, "localname": "InterestExpenseOnLeaseLiabilities", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/BorrowingsFinanceincomenetDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_IssuedCapital": { "auth_ref": [ "r29" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 2.0, "parentTag": "ifrs-full_Equity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The nominal value of capital issued." } }, "en-us": { "role": { "label": "Issued capital", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Share capital (Note 10)" } } }, "localname": "IssuedCapital", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharecapitalDetails", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_KeyManagementPersonnelCompensation": { "auth_ref": [ "r60" ], "calculation": { "http://www.docebo.com/role/RelatedpartytransactionsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of compensation to key management personnel. [Refer: Key management personnel of entity or parent [member]]" } }, "en-us": { "role": { "label": "Key management personnel compensation", "totalLabel": "Compensation expense" } } }, "localname": "KeyManagementPersonnelCompensation", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/RelatedpartytransactionsDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": { "auth_ref": [ "r59" ], "calculation": { "http://www.docebo.com/role/RelatedpartytransactionsDetails": { "order": 2.0, "parentTag": "ifrs-full_KeyManagementPersonnelCompensation", "weight": 1.0 } }, "crdr": "debit", "lang": { "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]]" } }, "en-us": { "role": { "label": "Key management personnel compensation, share-based payment", "terseLabel": "Share-based compensation" } } }, "localname": "KeyManagementPersonnelCompensationSharebasedPayment", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/RelatedpartytransactionsDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits": { "auth_ref": [ "r58" ], "calculation": { "http://www.docebo.com/role/RelatedpartytransactionsDetails": { "order": 1.0, "parentTag": "ifrs-full_KeyManagementPersonnelCompensation", "weight": 1.0 } }, "crdr": "debit", "lang": { "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]]" } }, "en-us": { "role": { "label": "Key management personnel compensation, short-term employee benefits", "terseLabel": "Salaries and benefits" } } }, "localname": "KeyManagementPersonnelCompensationShorttermEmployeeBenefits", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/RelatedpartytransactionsDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_LandAndBuildingsMember": { "auth_ref": [ "r46" ], "lang": { "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]" } }, "en-us": { "role": { "label": "Land and buildings [member]", "terseLabel": "Land and Building", "verboseLabel": "Premises" } } }, "localname": "LandAndBuildingsMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/LeasesRightofuseassetsDetails", "http://www.docebo.com/role/PropertyplantandequipmentDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_LeaseLiabilities": { "auth_ref": [ "r137" ], "calculation": { "http://www.docebo.com/role/LeasesLeaseobligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "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." } }, "en-us": { "role": { "label": "Lease liabilities", "periodEndLabel": "Balance \u2013 March 31, 2022", "periodStartLabel": "Balance \u2013 December 31, 2021" } } }, "localname": "LeaseLiabilities", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/LeasesLeaseobligationsDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_LeaseholdImprovementsMember": { "auth_ref": [ "r47" ], "lang": { "en": { "role": { "documentation": "This member stands for a class of property, plant and equipment representing improvements to assets held under a lease agreement." } }, "en-us": { "role": { "label": "Leasehold improvements [member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/PropertyplantandequipmentDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_Liabilities": { "auth_ref": [ "r21", "r126", "r127", "r128", "r176", "r179" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 2.0, "parentTag": "ifrs-full_EquityAndLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "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." } }, "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "stringItemType" }, "ifrs-full_NetDeferredTaxLiabilities": { "auth_ref": [ "r45" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 1.0, "parentTag": "ifrs-full_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of deferred tax liabilities net of deferred tax assets, when the absolute amount of deferred tax liabilities is greater than the absolute amount of deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]" } }, "en-us": { "role": { "label": "Net deferred tax liabilities", "terseLabel": "Deferred tax liability" } } }, "localname": "NetDeferredTaxLiabilities", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_NoncurrentAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-current assets [abstract]", "terseLabel": "Non-current assets:" } } }, "localname": "NoncurrentAssetsAbstract", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "stringItemType" }, "ifrs-full_NoncurrentContractAssets": { "auth_ref": [ "r133" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 2.0, "parentTag": "ifrs-full_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of non-current contract assets. [Refer: Contract assets]" } }, "en-us": { "role": { "label": "Non-current contract assets", "verboseLabel": "Contract costs, net" } } }, "localname": "NoncurrentContractAssets", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_NoncurrentContractLiabilities": { "auth_ref": [ "r133" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 5.0, "parentTag": "ifrs-full_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of non-current contract liabilities. [Refer: Contract liabilities]" } }, "en-us": { "role": { "label": "Non-current contract liabilities", "terseLabel": "Deferred revenue" } } }, "localname": "NoncurrentContractLiabilities", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_NoncurrentFinanceLeaseReceivables": { "auth_ref": [ "r21" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 3.0, "parentTag": "ifrs-full_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of non-current finance lease receivables. [Refer: Finance lease receivables]" } }, "en-us": { "role": { "label": "Non-current finance lease receivables", "verboseLabel": "Net investment in finance lease" } } }, "localname": "NoncurrentFinanceLeaseReceivables", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_NoncurrentLeaseLiabilities": { "auth_ref": [ "r137" ], "calculation": { "http://www.docebo.com/role/LeasesLeaseobligationsDetails": { "order": 1.0, "parentTag": "ifrs-full_LeaseLiabilities", "weight": 1.0 }, "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 6.0, "parentTag": "ifrs-full_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]" } }, "en-us": { "role": { "label": "Non-current lease liabilities", "terseLabel": "Non-current", "verboseLabel": "Lease obligations (Note 5)" } } }, "localname": "NoncurrentLeaseLiabilities", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/LeasesLeaseobligationsDetails", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_NoncurrentLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-current liabilities [abstract]", "terseLabel": "Non-current liabilities:" } } }, "localname": "NoncurrentLiabilitiesAbstract", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "stringItemType" }, "ifrs-full_NoncurrentProvisionsForEmployeeBenefits": { "auth_ref": [ "r28" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 3.0, "parentTag": "ifrs-full_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of non-current provisions for employee benefits. [Refer: Provisions for employee benefits]" } }, "en-us": { "role": { "label": "Non-current provisions for employee benefits", "terseLabel": "Employee benefit obligations" } } }, "localname": "NoncurrentProvisionsForEmployeeBenefits", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted": { "auth_ref": [ "r154", "r156" ], "lang": { "en": { "role": { "documentation": "The number of other equity instruments (ie other than share options) granted in a share-based payment arrangement." } }, "en-us": { "role": { "label": "Number of other equity instruments granted in share-based payment arrangement", "terseLabel": "Number of units granted (in shares)" } } }, "localname": "NumberOfInstrumentsOtherEquityInstrumentsGranted", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationDSUsandRSUsgrantedDetails" ], "xbrltype": "decimalItemType" }, "ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement": { "auth_ref": [ "r154" ], "lang": { "en": { "role": { "documentation": "The number of other equity instruments (ie other than share options) forfeited in a share-based payment arrangement." } }, "en-us": { "role": { "label": "Number of other equity instruments forfeited in share-based payment arrangement", "negatedTerseLabel": "Number of units forfeited (in shares)" } } }, "localname": "NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationDSUsandRSUsgrantedDetails" ], "xbrltype": "decimalItemType" }, "ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement": { "auth_ref": [ "r154" ], "lang": { "en": { "role": { "documentation": "The number of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement." } }, "en-us": { "role": { "label": "Number of other equity instruments outstanding in share-based payment arrangement", "periodEndLabel": "Number of units - end of period (in shares)", "periodStartLabel": "Number of units - beginning of period (in shares)", "terseLabel": "Number of units outstanding (in shares)" } } }, "localname": "NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationAdditionalinformationDetails", "http://www.docebo.com/role/SharebasedcompensationDSUsandRSUsgrantedDetails" ], "xbrltype": "decimalItemType" }, "ifrs-full_NumberOfOutstandingShareOptions": { "auth_ref": [ "r146", "r150", "r153" ], "lang": { "en": { "role": { "documentation": "The number of share options outstanding in a share-based payment arrangement." } }, "en-us": { "role": { "label": "Number of share options outstanding in share-based payment arrangement", "periodEndLabel": "Number of options outstanding - end of period (in shares)", "periodStartLabel": "Number of options outstanding - beginning of period (in shares)", "terseLabel": "Number of options outstanding (in shares)" } } }, "localname": "NumberOfOutstandingShareOptions", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationChangesinstockoptionsDetails", "http://www.docebo.com/role/SharebasedcompensationSummaryofshareoptionsoutstandingDetails" ], "xbrltype": "decimalItemType" }, "ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement": { "auth_ref": [ "r151" ], "lang": { "en": { "role": { "documentation": "The number of share options exercisable in a share-based payment arrangement." } }, "en-us": { "role": { "label": "Number of share options exercisable in share-based payment arrangement", "terseLabel": "Number of options exercisable (in shares)" } } }, "localname": "NumberOfShareOptionsExercisableInSharebasedPaymentArrangement", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationChangesinstockoptionsDetails", "http://www.docebo.com/role/SharebasedcompensationSummaryofshareoptionsoutstandingDetails" ], "xbrltype": "decimalItemType" }, "ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement": { "auth_ref": [ "r149" ], "lang": { "en": { "role": { "documentation": "The number of share options exercised in a share-based payment arrangement." } }, "en-us": { "role": { "label": "Number of share options exercised in share-based payment arrangement", "negatedTerseLabel": "Number of options exercised (in shares)", "netLabel": "Stock option exercise (in shares)", "verboseLabel": "Exercise of stock options (in shares)" } } }, "localname": "NumberOfShareOptionsExercisedInSharebasedPaymentArrangement", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationChangesinstockoptionsDetails", "http://www.docebo.com/role/SharecapitalDetails", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "decimalItemType" }, "ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement": { "auth_ref": [ "r148" ], "lang": { "en": { "role": { "documentation": "The number of share options forfeited in a share-based payment arrangement." } }, "en-us": { "role": { "label": "Number of share options forfeited in share-based payment arrangement", "negatedTerseLabel": "Number of options forfeited (in shares)" } } }, "localname": "NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationChangesinstockoptionsDetails" ], "xbrltype": "decimalItemType" }, "ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement": { "auth_ref": [ "r147" ], "lang": { "en": { "role": { "documentation": "The number of share options granted in a share-based payment arrangement." } }, "en-us": { "role": { "label": "Number of share options granted in share-based payment arrangement", "terseLabel": "Number of options granted (in shares)" } } }, "localname": "NumberOfShareOptionsGrantedInSharebasedPaymentArrangement", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationAdditionalinformationDetails", "http://www.docebo.com/role/SharebasedcompensationChangesinstockoptionsDetails" ], "xbrltype": "decimalItemType" }, "ifrs-full_NumberOfSharesOutstanding": { "auth_ref": [ "r31" ], "lang": { "en": { "role": { "documentation": "The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]" } }, "en-us": { "role": { "label": "Number of shares outstanding", "periodEndLabel": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)" } } }, "localname": "NumberOfSharesOutstanding", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharecapitalDetails", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "ifrs-full_OperatingExpense": { "auth_ref": [ "r38" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "ifrs-full_ProfitLossFromOperatingActivities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of all operating expenses." } }, "en-us": { "role": { "label": "Operating expense", "totalLabel": "Operating expenses" } } }, "localname": "OperatingExpense", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OrdinarySharesMember": { "auth_ref": [ "r32", "r69" ], "lang": { "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." } }, "en-us": { "role": { "label": "Ordinary shares [member]", "terseLabel": "Common shares" } } }, "localname": "OrdinarySharesMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharecapitalDetails", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "ifrs-full_OtherComprehensiveIncome": { "auth_ref": [ "r6", "r35", "r39", "r120" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "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]]" } } }, "localname": "OtherComprehensiveIncome", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "xbrltype": "monetaryItemType" }, "ifrs-full_OtherComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other comprehensive income [abstract]", "terseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeAbstract", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation": { "auth_ref": [ "r26", "r39" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "ifrs-full_ComprehensiveIncome", "weight": 1.0 } }, "crdr": "credit", "lang": { "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]" } }, "en-us": { "role": { "label": "Other comprehensive income, net of tax, exchange differences on translation of foreign operations", "negatedTerseLabel": "Exchange gain on translation of foreign operations" } } }, "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": { "auth_ref": [ "r26", "r39", "r55" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "ifrs-full_OtherComprehensiveIncome", "weight": 1.0 } }, "crdr": "credit", "lang": { "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]" } } }, "localname": "OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "xbrltype": "monetaryItemType" }, "ifrs-full_OtherCurrentReceivables": { "auth_ref": [ "r27" ], "calculation": { "http://www.docebo.com/role/TradeandotherreceivablesDetails": { "order": 4.0, "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of current other receivables. [Refer: Other receivables]" } }, "en-us": { "role": { "label": "Other current receivables", "terseLabel": "Other receivables" } } }, "localname": "OtherCurrentReceivables", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/TradeandotherreceivablesDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_OtherPropertyPlantAndEquipmentMember": { "auth_ref": [ "r47" ], "lang": { "en": { "role": { "documentation": "This member stands for a class of property, plant and equipment representing property, plant and equipment that the entity does not separately disclose in the same statement or note. [Refer: Property, plant and equipment]" } }, "en-us": { "role": { "label": "Other property, plant and equipment [member]", "terseLabel": "Others" } } }, "localname": "OtherPropertyPlantAndEquipmentMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/LeasesRightofuseassetsDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_PaymentsForShareIssueCosts": { "auth_ref": [ "r97" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The cash outflow for share issue costs." } } }, "localname": "PaymentsForShareIssueCosts", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "xbrltype": "monetaryItemType" }, "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": { "auth_ref": [ "r96" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]" } }, "en-us": { "role": { "label": "Payments of lease liabilities, classified as financing activities", "negatedTerseLabel": "Repayment of lease obligations" } } }, "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ProceedsFromExerciseOfOptions": { "auth_ref": [ "r97" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The cash inflow from the exercise of options." } }, "en-us": { "role": { "label": "Proceeds from exercise of options", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromExerciseOfOptions", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ProceedsFromIssueOfOrdinaryShares": { "auth_ref": [ "r97" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The cash inflow from the issuing of ordinary shares. [Refer: Ordinary shares [member]]" } } }, "localname": "ProceedsFromIssueOfOrdinaryShares", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "xbrltype": "monetaryItemType" }, "ifrs-full_ProceedsFromSaleOrIssueOfTreasuryShares": { "auth_ref": [ "r97" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The cash inflow from the sale or issuing of treasury shares. [Refer: Sale or issue of treasury shares; Treasury shares]" } } }, "localname": "ProceedsFromSaleOrIssueOfTreasuryShares", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "xbrltype": "monetaryItemType" }, "ifrs-full_ProductsAndServicesAxis": { "auth_ref": [ "r136", "r181" ], "lang": { "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." } }, "en-us": { "role": { "label": "Products and services [axis]", "terseLabel": "Products and services [axis]" } } }, "localname": "ProductsAndServicesAxis", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/RevenueandrelatedbalancesScheduleDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_ProductsAndServicesMember": { "auth_ref": [ "r136", "r181" ], "lang": { "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." } }, "en-us": { "role": { "label": "Products and services [member]", "terseLabel": "Products and services" } } }, "localname": "ProductsAndServicesMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/RevenueandrelatedbalancesScheduleDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_ProfitLoss": { "auth_ref": [ "r5", "r34", "r98", "r111", "r113", "r116", "r176", "r177", "r185", "r190" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities", "weight": 1.0 }, "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "ifrs-full_ComprehensiveIncome", "weight": 1.0 } }, "crdr": "credit", "lang": { "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]" } }, "en-us": { "role": { "label": "Profit (loss)", "negatedTerseLabel": "Net loss", "terseLabel": "Net loss", "totalLabel": "Net loss for the periods" } } }, "localname": "ProfitLoss", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SummaryofsignificantaccountingpoliciesDetails", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ProfitLossBeforeTax": { "auth_ref": [ "r1", "r2", "r162", "r176", "r177" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "ifrs-full_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]" } }, "en-us": { "role": { "label": "Profit (loss) before tax", "totalLabel": "Loss before income taxes" } } }, "localname": "ProfitLossBeforeTax", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ProfitLossFromOperatingActivities": { "auth_ref": [ "r38", "r68" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS": { "order": 3.0, "parentTag": "ifrs-full_ProfitLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The profit (loss) from operating activities of the entity. [Refer: Profit (loss)]" } }, "en-us": { "role": { "label": "Profit (loss) from operating activities", "totalLabel": "Operating loss" } } }, "localname": "ProfitLossFromOperatingActivities", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_PropertyPlantAndEquipment": { "auth_ref": [ "r14", "r51" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 6.0, "parentTag": "ifrs-full_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period." } }, "en-us": { "role": { "label": "Property, plant and equipment", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Property and equipment, net (Note 6)" } } }, "localname": "PropertyPlantAndEquipment", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/PropertyplantandequipmentDetails", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, plant and equipment [abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "xbrltype": "stringItemType" }, "ifrs-full_PropertyPlantAndEquipmentMember": { "auth_ref": [ "r52", "r74", "r142" ], "lang": { "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]" } }, "en-us": { "role": { "label": "Property, plant and equipment [member]", "terseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/PropertyplantandequipmentDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_ProportionOfOwnershipInterestInSubsidiary": { "auth_ref": [ "r64", "r66", "r114" ], "lang": { "en": { "role": { "documentation": "The proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Subsidiaries [member]]" } }, "en-us": { "role": { "label": "Proportion of ownership interest in subsidiary", "terseLabel": "Ownership percentage" } } }, "localname": "ProportionOfOwnershipInterestInSubsidiary", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/NatureofbusinessDetails" ], "xbrltype": "percentItemType" }, "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": { "auth_ref": [ "r94" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]" } }, "en-us": { "role": { "label": "Purchase of property, plant and equipment, classified as investing activities", "negatedTerseLabel": "Purchase of property and equipment" } } }, "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_RangeAxis": { "auth_ref": [ "r130", "r131", "r132", "r153", "r172", "r186" ], "lang": { "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." } }, "en-us": { "role": { "label": "Range [axis]", "terseLabel": "Range [axis]" } } }, "localname": "RangeAxis", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationSummaryofshareoptionsoutstandingDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_RangesMember": { "auth_ref": [ "r130", "r131", "r132", "r153", "r172", "r186" ], "lang": { "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." } }, "en-us": { "role": { "label": "Ranges [member]", "terseLabel": "Ranges" } } }, "localname": "RangesMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationSummaryofshareoptionsoutstandingDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis": { "auth_ref": [ "r153" ], "lang": { "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." } }, "en-us": { "role": { "label": "Ranges of exercise prices for outstanding share options [axis]", "terseLabel": "Ranges of exercise prices for outstanding share options [axis]" } } }, "localname": "RangesOfExercisePricesForOutstandingShareOptionsAxis", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationSummaryofshareoptionsoutstandingDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember": { "auth_ref": [ "r153" ], "lang": { "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]]" } }, "en-us": { "role": { "label": "Ranges of exercise prices for outstanding share options [member]", "terseLabel": "Ranges of exercise prices for outstanding share options" } } }, "localname": "RangesOfExercisePricesForOutstandingShareOptionsMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationSummaryofshareoptionsoutstandingDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reconciliation of changes in intangible assets and goodwill [abstract]", "terseLabel": "Reconciliation of changes in intangible assets and goodwill [abstract]" } } }, "localname": "ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/GoodwillDetails", "http://www.docebo.com/role/IntangibleassetsDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reconciliation of changes in property, plant and equipment [abstract]", "terseLabel": "Reconciliation of changes in property, plant and equipment [abstract]" } } }, "localname": "ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/PropertyplantandequipmentDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_ReconciliationOfNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reconciliation of number of shares outstanding [abstract]", "terseLabel": "Number of shares" } } }, "localname": "ReconciliationOfNumberOfSharesOutstandingAbstract", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharecapitalDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings]" } }, "en-us": { "role": { "label": "Repayments of borrowings, classified as financing activities", "negatedTerseLabel": "Repayment of borrowings" } } }, "localname": "RepaymentsOfBorrowingsClassifiedAsFinancingActivities", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_ResearchAndDevelopmentExpense": { "auth_ref": [ "r86" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS": { "order": 4.0, "parentTag": "ifrs-full_OperatingExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of expenditure directly attributable to research or development activities, recognised in profit or loss." } }, "en-us": { "role": { "label": "Research and development expense", "terseLabel": "Research and development (Note 15)", "verboseLabel": "Research and development costs" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SummaryofsignificantaccountingpoliciesDetails", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_RetainedEarnings": { "auth_ref": [ "r29", "r41" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 4.0, "parentTag": "ifrs-full_Equity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit." } }, "en-us": { "role": { "label": "Retained earnings", "terseLabel": "Deficit" } } }, "localname": "RetainedEarnings", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_RetainedEarningsMember": { "auth_ref": [ "r9", "r10" ], "lang": { "en": { "role": { "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit." } }, "en-us": { "role": { "label": "Retained earnings [member]", "terseLabel": "Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "ifrs-full_RevenueFromContractsWithCustomers": { "auth_ref": [ "r134", "r135" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "ifrs-full_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "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." } }, "en-us": { "role": { "label": "Revenue from contracts with customers", "terseLabel": "Revenue (Note 13)", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractsWithCustomers", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/RevenueandrelatedbalancesScheduleDetails", "http://www.docebo.com/role/SegmentinformationDetails", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_RevenueFromInterest": { "auth_ref": [ "r11", "r123", "r173", "r180" ], "calculation": { "http://www.docebo.com/role/BorrowingsFinanceincomenetDetails": { "order": 3.0, "parentTag": "ifrs-full_FinanceIncomeCost", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of income arising from interest." } }, "en-us": { "role": { "label": "Interest income", "negatedTerseLabel": "Interest income" } } }, "localname": "RevenueFromInterest", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/BorrowingsFinanceincomenetDetails" ], "xbrltype": "monetaryItemType" }, "ifrs-full_RightofuseAssets": { "auth_ref": [ "r141" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 5.0, "parentTag": "ifrs-full_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of assets that represent a lessee's right to use an underlying asset for the lease term. 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." } }, "en-us": { "role": { "label": "Right-of-use assets", "periodEndLabel": "Balance \u2013 End of period", "periodStartLabel": "Balance \u2013 Beginning of period", "terseLabel": "Right-of-use assets, net (Note 5)" } } }, "localname": "RightofuseAssets", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/LeasesRightofuseassetsDetails", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_SalesAndMarketingExpense": { "auth_ref": [ "r38" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS": { "order": 5.0, "parentTag": "ifrs-full_OperatingExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of expense relating to the marketing and selling of goods or services." } }, "en-us": { "role": { "label": "Sales and marketing expense", "terseLabel": "Sales and marketing (Note 15)" } } }, "localname": "SalesAndMarketingExpense", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "ifrs-full_SharebasedPaymentArrangementsMember": { "auth_ref": [ "r154" ], "lang": { "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." } }, "en-us": { "role": { "label": "Share-based payment arrangements [member]", "terseLabel": "Share-based payment arrangements" } } }, "localname": "SharebasedPaymentArrangementsMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationAdditionalinformationDetails", "http://www.docebo.com/role/SharebasedcompensationComponentsDetails", "http://www.docebo.com/role/SharebasedcompensationDSUsandRSUsgrantedDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": { "auth_ref": [ "r65", "r67", "r125" ], "lang": { "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." } }, "en-us": { "role": { "label": "Subsidiaries [axis]", "terseLabel": "Subsidiaries [axis]" } } }, "localname": "SignificantInvestmentsInSubsidiariesAxis", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/NatureofbusinessDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of cash flows [abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "xbrltype": "stringItemType" }, "ifrs-full_StatementOfChangesInEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of changes in equity [abstract]" } } }, "localname": "StatementOfChangesInEquityAbstract", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "xbrltype": "stringItemType" }, "ifrs-full_StatementOfChangesInEquityLineItems": { "auth_ref": [], "lang": { "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." } }, "en-us": { "role": { "label": "Statement of changes in equity [line items]", "terseLabel": "Statement of changes in equity [line items]" } } }, "localname": "StatementOfChangesInEquityLineItems", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "ifrs-full_StatementOfChangesInEquityTable": { "auth_ref": [ "r9" ], "lang": { "en": { "role": { "documentation": "Schedule disclosing information related to changes in equity." } }, "en-us": { "role": { "label": "Statement of changes in equity [table]", "terseLabel": "Statement of changes in equity [table]" } } }, "localname": "StatementOfChangesInEquityTable", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "ifrs-full_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of financial position [abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "xbrltype": "stringItemType" }, "ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subclassifications of assets, liabilities and equities [abstract]" } } }, "localname": "SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "xbrltype": "stringItemType" }, "ifrs-full_TechnologybasedIntangibleAssetsMember": { "auth_ref": [ "r85" ], "lang": { "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]" } }, "en-us": { "role": { "label": "Technology-based intangible assets [member]", "terseLabel": "Technology" } } }, "localname": "TechnologybasedIntangibleAssetsMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/IntangibleassetsDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_TopOfRangeMember": { "auth_ref": [ "r130", "r131", "r132", "r153", "r172", "r186" ], "lang": { "en": { "role": { "documentation": "This member stands for top of a range." } }, "en-us": { "role": { "label": "Top of range [member]", "terseLabel": "Maximum" } } }, "localname": "TopOfRangeMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationSummaryofshareoptionsoutstandingDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_TradeAndOtherCurrentPayables": { "auth_ref": [ "r18" ], "calculation": { "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 4.0, "parentTag": "ifrs-full_CurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en": { "role": { "documentation": "The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]" } }, "en-us": { "role": { "label": "Trade and other current payables", "terseLabel": "Trade and other payables" } } }, "localname": "TradeAndOtherCurrentPayables", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_TradeAndOtherCurrentReceivables": { "auth_ref": [ "r16", "r27" ], "calculation": { "http://www.docebo.com/role/TradeandotherreceivablesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION": { "order": 5.0, "parentTag": "ifrs-full_CurrentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en": { "role": { "documentation": "The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]" } }, "en-us": { "role": { "label": "Trade and other current receivables", "terseLabel": "Trade and other receivables (Note 4)", "totalLabel": "Trade and other receivables" } } }, "localname": "TradeAndOtherCurrentReceivables", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/TradeandotherreceivablesDetails", "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFFINANCIALPOSITION" ], "xbrltype": "monetaryItemType" }, "ifrs-full_TradeReceivablesMember": { "auth_ref": [ "r11", "r164", "r167", "r169" ], "lang": { "en": { "role": { "documentation": "This member stands for trade receivables. [Refer: Trade receivables]" } }, "en-us": { "role": { "label": "Trade receivables [member]", "terseLabel": "Trade receivables" } } }, "localname": "TradeReceivablesMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/TradeandotherreceivablesDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": { "auth_ref": [ "r154" ], "lang": { "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." } }, "en-us": { "role": { "label": "Types of share-based payment arrangements [axis]", "terseLabel": "Types of share-based payment arrangements [axis]" } } }, "localname": "TypesOfSharebasedPaymentArrangementsAxis", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationAdditionalinformationDetails", "http://www.docebo.com/role/SharebasedcompensationComponentsDetails", "http://www.docebo.com/role/SharebasedcompensationDSUsandRSUsgrantedDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_VoluntaryChangesInAccountingPolicyAxis": { "auth_ref": [ "r109" ], "lang": { "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." } }, "en-us": { "role": { "label": "Voluntary changes in accounting policy [axis]", "terseLabel": "Voluntary changes in accounting policy [axis]" } } }, "localname": "VoluntaryChangesInAccountingPolicyAxis", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "stringItemType" }, "ifrs-full_VoluntaryChangesInAccountingPolicyMember": { "auth_ref": [ "r109" ], "lang": { "en": { "role": { "documentation": "This member stands for changes in accounting policy that result in the financial statements providing reliable and more relevant information about the effects of transactions, other events or conditions on the entity\u2019s financial position, financial performance or cash flows. Early application of an IFRS is not considered a voluntary change in accounting policy. It also represents the standard value for the 'Voluntary changes in accounting policy' axis if no other member is used." } }, "en-us": { "role": { "label": "Voluntary changes in accounting policy [member]", "terseLabel": "Voluntary changes in accounting policy [member]" } } }, "localname": "VoluntaryChangesInAccountingPolicyMember", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "domainItemType" }, "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement2019": { "auth_ref": [ "r154" ], "lang": { "en": { "role": { "documentation": "The weighted average exercise price of other equity instruments (ie other than share options) forfeited in a share-based payment arrangement. [Refer: Weighted average [member]]" } }, "en-us": { "role": { "label": "Weighted average exercise price of other equity instruments forfeited in share-based payment arrangement", "terseLabel": "Weighted average exercise price of units forfeited (in cad per share)" } } }, "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement2019", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationDSUsandRSUsgrantedDetails" ], "xbrltype": "perShareItemType" }, "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsGrantedInSharebasedPaymentArrangement2019": { "auth_ref": [ "r154" ], "lang": { "en": { "role": { "documentation": "The weighted average exercise price of other equity instruments (ie other than share options) granted in a share-based payment arrangement. [Refer: Weighted average [member]]" } }, "en-us": { "role": { "label": "Weighted average exercise price of other equity instruments granted in share-based payment arrangement", "terseLabel": "Weighted average exercise price of units granted (in cad per share)" } } }, "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsGrantedInSharebasedPaymentArrangement2019", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationDSUsandRSUsgrantedDetails" ], "xbrltype": "perShareItemType" }, "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019": { "auth_ref": [ "r151" ], "lang": { "en": { "role": { "documentation": "The weighted average exercise price of share options exercisable in a share-based payment arrangement. [Refer: Weighted average [member]]" } }, "en-us": { "role": { "label": "Weighted average exercise price of share options exercisable in share-based payment arrangement", "terseLabel": "Weighted average exercise price, options exercisable (in cad per share)" } } }, "localname": "WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationChangesinstockoptionsDetails" ], "xbrltype": "perShareItemType" }, "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019": { "auth_ref": [ "r149" ], "lang": { "en": { "role": { "documentation": "The weighted average exercise price of share options exercised in a share-based payment arrangement. [Refer: Weighted average [member]]" } }, "en-us": { "role": { "label": "Weighted average exercise price of share options exercised in share-based payment arrangement", "terseLabel": "Weighted average exercise price, options exercised (in cad per share)" } } }, "localname": "WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationChangesinstockoptionsDetails" ], "xbrltype": "perShareItemType" }, "ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019": { "auth_ref": [ "r148" ], "lang": { "en": { "role": { "documentation": "The weighted average exercise price of share options forfeited in a share-based payment arrangement. [Refer: Weighted average [member]]" } }, "en-us": { "role": { "label": "Weighted average exercise price of share options forfeited in share-based payment arrangement", "terseLabel": "Weighted average exercise price, options forfeited (in cad per share)" } } }, "localname": "WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationChangesinstockoptionsDetails" ], "xbrltype": "perShareItemType" }, "ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019": { "auth_ref": [ "r147" ], "lang": { "en": { "role": { "documentation": "The weighted average exercise price of share options granted in a share-based payment arrangement. [Refer: Weighted average [member]]" } }, "en-us": { "role": { "label": "Weighted average exercise price of share options granted in share-based payment arrangement", "terseLabel": "Weighted average exercise price, options granted (in cad per share)", "verboseLabel": "Weighted average exercise price (in cad per share)" } } }, "localname": "WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationChangesinstockoptionsDetails", "http://www.docebo.com/role/SharebasedcompensationFairvalueinputsDetails" ], "xbrltype": "perShareItemType" }, "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019": { "auth_ref": [ "r146", "r150" ], "lang": { "en": { "role": { "documentation": "The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]" } }, "en-us": { "role": { "label": "Weighted average exercise price of share options outstanding in share-based payment arrangement", "periodEndLabel": "Weighted average exercise price, options outstanding - end of period (in cad per share)", "periodStartLabel": "Weighted average exercise price, options outstanding - beginning of period (in cad per share)" } } }, "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationChangesinstockoptionsDetails" ], "xbrltype": "perShareItemType" }, "ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019": { "auth_ref": [ "r153" ], "lang": { "en": { "role": { "documentation": "The weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]" } }, "en-us": { "role": { "label": "Weighted average remaining contractual life of outstanding share options", "terseLabel": "Weighted average remaining contractual life of options outstanding" } } }, "localname": "WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationSummaryofshareoptionsoutstandingDetails" ], "xbrltype": "durationItemType" }, "ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019": { "auth_ref": [ "r155" ], "lang": { "en": { "role": { "documentation": "The weighted average share price used as input to the option pricing model to calculate the fair value of share options granted. [Refer: Option pricing model [member]; Weighted average [member]]" } }, "en-us": { "role": { "label": "Weighted average share price, share options granted", "terseLabel": "Weighted average stock price valuation (in cad per share)" } } }, "localname": "WeightedAverageSharePriceShareOptionsGranted2019", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationFairvalueinputsDetails" ], "xbrltype": "perShareItemType" }, "ifrs-full_WeightedAverageShares": { "auth_ref": [ "r71" ], "lang": { "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." } }, "en-us": { "role": { "label": "Weighted average number of ordinary shares used in calculating basic earnings per share", "terseLabel": "Weighted average number of common shares outstanding - basic (in shares)" } } }, "localname": "WeightedAverageShares", "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full", "presentation": [ "http://www.docebo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDINTERIMSTATEMENTSOFLOSSANDCOMPREHENSIVELOSS" ], "xbrltype": "sharesItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Executive Officer [Member]", "terseLabel": "Senior Executive" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationAdditionalinformationDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.docebo.com/role/SegmentinformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.docebo.com/role/SegmentinformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.docebo.com/role/SegmentinformationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationAdditionalinformationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.docebo.com/role/SharebasedcompensationAdditionalinformationDetails" ], "xbrltype": "domainItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "10", "Subparagraph": "e", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_10_e&doctype=Standard", "URIDate": "2021-03-24" }, "r1": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "102", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_102&doctype=Standard", "URIDate": "2021-03-24" }, "r10": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "108", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_108&doctype=Standard", "URIDate": "2021-03-24" }, "r100": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "7", "Paragraph": "20", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_20_b&doctype=Standard", "URIDate": "2021-03-24" }, "r101": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "7", "Paragraph": "20", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_20&doctype=Standard", "URIDate": "2021-03-24" }, "r102": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "7", "Paragraph": "25", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_25&doctype=Standard", "URIDate": "2021-03-24" }, "r103": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "7", "Paragraph": "28", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_28&doctype=Standard", "URIDate": "2021-03-24" }, "r104": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "7", "Paragraph": "35", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35&doctype=Standard", "URIDate": "2021-03-24" }, "r105": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "7", "Paragraph": "39", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_39&doctype=Standard", "URIDate": "2021-03-24" }, "r106": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "7", "Paragraph": "45", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_45&doctype=Standard", "URIDate": "2021-03-24" }, "r107": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "7", "Paragraph": "50", "Subparagraph": "d", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_50_d&doctype=Standard", "URIDate": "2021-03-24" }, "r108": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "7", "Section": "A Statement of cash flows for an entity other than a financial institution", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A__IAS07_IE_A_TI", "URIDate": "2021-03-24" }, "r109": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "8", "Paragraph": "29", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=8&code=ifrs-tx-2021-en-r&anchor=para_29&doctype=Standard", "URIDate": "2021-03-24" }, "r11": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "112", "Subparagraph": "c", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_112_c&doctype=Standard", "URIDate": "2021-03-24" }, "r110": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "1", "Paragraph": "24", "Subparagraph": "a", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2021-en-r&anchor=para_24_a&doctype=Standard", "URIDate": "2021-03-24" }, "r111": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "1", "Paragraph": "24", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2021-en-r&anchor=para_24_b&doctype=Standard", "URIDate": "2021-03-24" }, "r112": { "Clause": "i", "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "1", "Paragraph": "32", "Subparagraph": "a", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2021-en-r&anchor=para_32_a_i&doctype=Standard", "URIDate": "2021-03-24" }, "r113": { "Clause": "ii", "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "1", "Paragraph": "32", "Subparagraph": "a", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2021-en-r&anchor=para_32_a_ii&doctype=Standard", "URIDate": "2021-03-24" }, "r114": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "12", "Paragraph": "19B", "Subparagraph": "c", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_19B_c&doctype=Standard", "URIDate": "2021-03-24" }, "r115": { "Clause": "i", "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "12", "Paragraph": "2", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_2_b_i&doctype=Standard", "URIDate": "2021-03-24" }, "r116": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "12", "Paragraph": "B10", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B", "URIDate": "2021-03-24" }, "r117": { "Clause": "i", "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "12", "Paragraph": "B12", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B", "URIDate": "2021-03-24" }, "r118": { "Clause": "iii", "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "12", "Paragraph": "B12", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B", "URIDate": "2021-03-24" }, "r119": { "Clause": "ix", "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "12", "Paragraph": "B12", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B", "URIDate": "2021-03-24" }, "r12": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "117", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_117&doctype=Standard", "URIDate": "2021-03-24" }, "r120": { "Clause": "viii", "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "12", "Paragraph": "B12", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B", "URIDate": "2021-03-24" }, "r121": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "12", "Paragraph": "B13", "Subparagraph": "a", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B", "URIDate": "2021-03-24" }, "r122": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "12", "Paragraph": "B13", "Subparagraph": "d", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B13_d&doctype=Appendix&subtype=B", "URIDate": "2021-03-24" }, "r123": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "12", "Paragraph": "B13", "Subparagraph": "e", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B13_e&doctype=Appendix&subtype=B", "URIDate": "2021-03-24" }, "r124": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "12", "Paragraph": "B13", "Subparagraph": "g", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B", "URIDate": "2021-03-24" }, "r125": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "12", "Paragraph": "B4", "Subparagraph": "a", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B4_a&doctype=Appendix&subtype=B", "URIDate": "2021-03-24" }, "r126": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "13", "Paragraph": "93", "Subparagraph": "a", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_93_a&doctype=Standard", "URIDate": "2021-03-24" }, "r127": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "13", "Paragraph": "93", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_93_b&doctype=Standard", "URIDate": "2021-03-24" }, "r128": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "13", "Paragraph": "93", "Subparagraph": "e", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_93_e&doctype=Standard", "URIDate": "2021-03-24" }, "r129": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "13", "Paragraph": "93", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_93&doctype=Standard", "URIDate": "2021-03-24" }, "r13": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "35", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_35&doctype=Standard", "URIDate": "2021-03-24" }, "r130": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "13", "Paragraph": "B6", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_B6&doctype=Appendix&subtype=B", "URIDate": "2021-03-24" }, "r131": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "13", "Paragraph": "IE63", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_IE63&doctype=Illustrative%20Examples", "URIDate": "2021-03-24" }, "r132": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "14", "Paragraph": "33", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2021-en-r&anchor=para_33_b&doctype=Standard", "URIDate": "2021-03-24" }, "r133": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "15", "Paragraph": "105", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_105&doctype=Standard", "URIDate": "2021-03-24" }, "r134": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "15", "Paragraph": "113", "Subparagraph": "a", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_113_a&doctype=Standard", "URIDate": "2021-03-24" }, "r135": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "15", "Paragraph": "114", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_114&doctype=Standard", "URIDate": "2021-03-24" }, "r136": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "15", "Paragraph": "B89", "Subparagraph": "a", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_B89_a&doctype=Appendix&subtype=B", "URIDate": "2021-03-24" }, "r137": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "16", "Paragraph": "47", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_47_b&doctype=Standard", "URIDate": "2021-03-24" }, "r138": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "16", "Paragraph": "53", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_b&doctype=Standard", "URIDate": "2021-03-24" }, "r139": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "16", "Paragraph": "53", "Subparagraph": "g", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_g&doctype=Standard", "URIDate": "2021-03-24" }, "r14": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "54", "Subparagraph": "a", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_a&doctype=Standard", "URIDate": "2021-03-24" }, "r140": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "16", "Paragraph": "53", "Subparagraph": "h", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_h&doctype=Standard", "URIDate": "2021-03-24" }, "r141": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "16", "Paragraph": "53", "Subparagraph": "j", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_j&doctype=Standard", "URIDate": "2021-03-24" }, "r142": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "16", "Paragraph": "53", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53&doctype=Standard", "URIDate": "2021-03-24" }, "r143": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "16", "Section": "Disclosure", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IFRS16_g51-60_TI", "URIDate": "2021-03-24" }, "r144": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "16", "Section": "Presentation", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IFRS16_g47-50_TI", "URIDate": "2021-03-24" }, "r145": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "2", "Paragraph": "44", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_44&doctype=Standard", "URIDate": "2021-03-24" }, "r146": { "Clause": "i", "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "2", "Paragraph": "45", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_b_i&doctype=Standard", "URIDate": "2021-03-24" }, "r147": { "Clause": "ii", "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "2", "Paragraph": "45", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_b_ii&doctype=Standard", "URIDate": "2021-03-24" }, "r148": { "Clause": "iii", "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "2", "Paragraph": "45", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_b_iii&doctype=Standard", "URIDate": "2021-03-24" }, "r149": { "Clause": "iv", "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "2", "Paragraph": "45", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_b_iv&doctype=Standard", "URIDate": "2021-03-24" }, "r15": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "54", "Subparagraph": "c", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_c&doctype=Standard", "URIDate": "2021-03-24" }, "r150": { "Clause": "vi", "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "2", "Paragraph": "45", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_b_vi&doctype=Standard", "URIDate": "2021-03-24" }, "r151": { "Clause": "vii", "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "2", "Paragraph": "45", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_b_vii&doctype=Standard", "URIDate": "2021-03-24" }, "r152": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "2", "Paragraph": "45", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_b&doctype=Standard", "URIDate": "2021-03-24" }, "r153": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "2", "Paragraph": "45", "Subparagraph": "d", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_d&doctype=Standard", "URIDate": "2021-03-24" }, "r154": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "2", "Paragraph": "45", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45&doctype=Standard", "URIDate": "2021-03-24" }, "r155": { "Clause": "i", "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "2", "Paragraph": "47", "Subparagraph": "a", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_47_a_i&doctype=Standard", "URIDate": "2021-03-24" }, "r156": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "2", "Paragraph": "47", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_47_b&doctype=Standard", "URIDate": "2021-03-24" }, "r157": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "2", "Paragraph": "50", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_50&doctype=Standard", "URIDate": "2021-03-24" }, "r158": { "Clause": "i", "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "3", "Paragraph": "B64", "Subparagraph": "f", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64_f_i&doctype=Appendix&subtype=B", "URIDate": "2021-03-24" }, "r159": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "3", "Paragraph": "B64", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64&doctype=Appendix&subtype=B", "URIDate": "2021-03-24" }, "r16": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "54", "Subparagraph": "h", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_h&doctype=Standard", "URIDate": "2021-03-24" }, "r160": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "3", "Paragraph": "B67", "Subparagraph": "d", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B", "URIDate": "2021-03-24" }, "r161": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "3", "Paragraph": "B67", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B67&doctype=Appendix&subtype=B", "URIDate": "2021-03-24" }, "r162": { "Clause": "i", "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "5", "Paragraph": "33", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2021-en-r&anchor=para_33_b_i&doctype=Standard", "URIDate": "2021-03-24" }, "r163": { "Clause": "i", "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "7", "Paragraph": "20", "Subparagraph": "a", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_20_a_i&doctype=Standard", "URIDate": "2021-03-24" }, "r164": { "Clause": "iii", "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "7", "Paragraph": "35H", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35H_b_iii&doctype=Standard", "URIDate": "2021-03-24" }, "r165": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "7", "Paragraph": "35H", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35H&doctype=Standard", "URIDate": "2021-03-24" }, "r166": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "7", "Paragraph": "35I", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35I&doctype=Standard", "URIDate": "2021-03-24" }, "r167": { "Clause": "iii", "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "7", "Paragraph": "35M", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35M_b_iii&doctype=Standard", "URIDate": "2021-03-24" }, "r168": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "7", "Paragraph": "35M", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35M&doctype=Standard", "URIDate": "2021-03-24" }, "r169": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "7", "Paragraph": "35N", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35N&doctype=Standard", "URIDate": "2021-03-24" }, "r17": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "54", "Subparagraph": "i", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_i&doctype=Standard", "URIDate": "2021-03-24" }, "r170": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "7", "Paragraph": "42I", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_42I&doctype=Standard", "URIDate": "2021-03-24" }, "r171": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "7", "Paragraph": "6", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_6&doctype=Standard", "URIDate": "2021-03-24" }, "r172": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "7", "Paragraph": "7", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_7&doctype=Standard", "URIDate": "2021-03-24" }, "r173": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "8", "Paragraph": "23", "Subparagraph": "c", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_23_c&doctype=Standard", "URIDate": "2021-03-24" }, "r174": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "8", "Paragraph": "23", "Subparagraph": "e", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_23_e&doctype=Standard", "URIDate": "2021-03-24" }, "r175": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "8", "Paragraph": "23", "Subparagraph": "h", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_23_h&doctype=Standard", "URIDate": "2021-03-24" }, "r176": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "8", "Paragraph": "23", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_23&doctype=Standard", "URIDate": "2021-03-24" }, "r177": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "8", "Paragraph": "28", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_28_b&doctype=Standard", "URIDate": "2021-03-24" }, "r178": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "8", "Paragraph": "28", "Subparagraph": "c", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_28_c&doctype=Standard", "URIDate": "2021-03-24" }, "r179": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "8", "Paragraph": "28", "Subparagraph": "d", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_28_d&doctype=Standard", "URIDate": "2021-03-24" }, "r18": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "54", "Subparagraph": "k", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_k&doctype=Standard", "URIDate": "2021-03-24" }, "r180": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "8", "Paragraph": "28", "Subparagraph": "e", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_28_e&doctype=Standard", "URIDate": "2021-03-24" }, "r181": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "8", "Paragraph": "32", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_32&doctype=Standard", "URIDate": "2021-03-24" }, "r182": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "8", "Paragraph": "33", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_33&doctype=Standard", "URIDate": "2021-03-24" }, "r183": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "8", "Section": "Disclosure", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IFRS08_g20-24_TI", "URIDate": "2021-03-24" }, "r184": { "IssueDate": "2021-01-01", "Name": "IFRS", "Number": "9", "Paragraph": "7.2.34", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2021-en-r&anchor=para_7.2.34&doctype=Standard", "URIDate": "2021-03-24" }, "r185": { "IssueDate": "2021-01-01", "Name": "IFRS", "Note": "Effective 2023-01-01", "Number": "17", "Paragraph": "113", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_113_b&doctype=Standard", "URIDate": "2021-03-24" }, "r186": { "IssueDate": "2021-01-01", "Name": "IFRS", "Note": "Effective 2023-01-01", "Number": "17", "Paragraph": "120", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_120&doctype=Standard", "URIDate": "2021-03-24" }, "r187": { "IssueDate": "2021-01-01", "Name": "IFRS", "Note": "Effective 2023-01-01", "Number": "17", "Paragraph": "C32", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_C32&doctype=Appendix&subtype=C", "URIDate": "2021-03-24" }, "r188": { "IssueDate": "2021-01-01", "Name": "IFRS", "Note": "Effective 2023-01-01", "Number": "9", "Paragraph": "7.2.42", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2021-en-r&anchor=para_7.2.42&doctype=Standard", "URIDate": "2021-03-24" }, "r189": { "IssueDate": "2021-01-01", "Name": "IFRS", "Note": "Effective on first application of IFRS 9", "Number": "4", "Paragraph": "39L", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2021-en-b&anchor=para_39L_b&doctype=Standard", "URIDate": "2021-03-24" }, "r19": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "54", "Subparagraph": "n", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_n&doctype=Standard", "URIDate": "2021-03-24" }, "r190": { "IssueDate": "2021-01-01", "Name": "IFRS", "Note": "Effective on first application of IFRS 9", "Number": "4", "Paragraph": "39L", "Subparagraph": "e", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2021-en-b&anchor=para_39L_e&doctype=Standard", "URIDate": "2021-03-24" }, "r191": { "IssueDate": "2021-01-01", "Name": "IFRS", "Note": "Expiry date 2023-01-01", "Number": "7", "Paragraph": "16", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_16&doctype=Standard&book=b", "URIDate": "2021-03-24" }, "r192": { "IssueDate": "2021-01-01", "Name": "IFRS", "Note": "Expiry date 2023-01-01", "Number": "7", "Paragraph": "37", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_37_b&doctype=Standard&book=b", "URIDate": "2021-03-24" }, "r193": { "IssueDate": "2021-01-01", "Name": "IFRS", "Note": "Expiry date 2023-01-01", "Number": "7", "Paragraph": "IG29", "Subparagraph": "a", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG29_a&doctype=Implementation%20Guidance&book=b", "URIDate": "2021-03-24" }, "r194": { "IssueDate": "2021-01-01", "Name": "IFRS", "Note": "Expiry date 2023-01-01", "Number": "7", "Paragraph": "IG29", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG29&doctype=Implementation%20Guidance&book=b", "URIDate": "2021-03-24" }, "r195": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r2": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "103", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_103&doctype=Standard", "URIDate": "2021-03-24" }, "r20": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "54", "Subparagraph": "o", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_o&doctype=Standard", "URIDate": "2021-03-24" }, "r21": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "55", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_55&doctype=Standard", "URIDate": "2021-03-24" }, "r22": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "56", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_56&doctype=Standard", "URIDate": "2021-03-24" }, "r23": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "66", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_66&doctype=Standard", "URIDate": "2021-03-24" }, "r24": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "68", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_68&doctype=Standard", "URIDate": "2021-03-24" }, "r25": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "69", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_69&doctype=Standard", "URIDate": "2021-03-24" }, "r26": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "7", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_7&doctype=Standard", "URIDate": "2021-03-24" }, "r27": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "78", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_78_b&doctype=Standard", "URIDate": "2021-03-24" }, "r28": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "78", "Subparagraph": "d", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_78_d&doctype=Standard", "URIDate": "2021-03-24" }, "r29": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "78", "Subparagraph": "e", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_78_e&doctype=Standard", "URIDate": "2021-03-24" }, "r3": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "104", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_104&doctype=Standard", "URIDate": "2021-03-24" }, "r30": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "78", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_78&doctype=Standard", "URIDate": "2021-03-24" }, "r31": { "Clause": "iv", "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "79", "Subparagraph": "a", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_79_a_iv&doctype=Standard", "URIDate": "2021-03-24" }, "r32": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "79", "Subparagraph": "a", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_79_a&doctype=Standard", "URIDate": "2021-03-24" }, "r33": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "79", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_79&doctype=Standard", "URIDate": "2021-03-24" }, "r34": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "81A", "Subparagraph": "a", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_81A_a&doctype=Standard", "URIDate": "2021-03-24" }, "r35": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "81A", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_81A_b&doctype=Standard", "URIDate": "2021-03-24" }, "r36": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "81A", "Subparagraph": "c", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_81A_c&doctype=Standard", "URIDate": "2021-03-24" }, "r37": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "82", "Subparagraph": "d", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_82_d&doctype=Standard", "URIDate": "2021-03-24" }, "r38": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "85", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_85&doctype=Standard", "URIDate": "2021-03-24" }, "r39": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "91", "Subparagraph": "a", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_91_a&doctype=Standard", "URIDate": "2021-03-24" }, "r4": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "106", "Subparagraph": "a", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106_a&doctype=Standard", "URIDate": "2021-03-24" }, "r40": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "99", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_99&doctype=Standard", "URIDate": "2021-03-24" }, "r41": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "IG6", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_IG6&doctype=Implementation%20Guidance", "URIDate": "2021-03-24" }, "r42": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "12", "Paragraph": "79", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_79&doctype=Standard", "URIDate": "2021-03-24" }, "r43": { "Clause": "i", "IssueDate": "2021-01-01", "Name": "IAS", "Number": "12", "Paragraph": "81", "Subparagraph": "c", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_c_i&doctype=Standard", "URIDate": "2021-03-24" }, "r44": { "Clause": "ii", "IssueDate": "2021-01-01", "Name": "IAS", "Number": "12", "Paragraph": "81", "Subparagraph": "c", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_c_ii&doctype=Standard", "URIDate": "2021-03-24" }, "r45": { "Clause": "i", "IssueDate": "2021-01-01", "Name": "IAS", "Number": "12", "Paragraph": "81", "Subparagraph": "g", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_g_i&doctype=Standard", "URIDate": "2021-03-24" }, "r46": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "16", "Paragraph": "37", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_37_b&doctype=Standard", "URIDate": "2021-03-24" }, "r47": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "16", "Paragraph": "37", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_37&doctype=Standard", "URIDate": "2021-03-24" }, "r48": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "16", "Paragraph": "73", "Subparagraph": "d", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_d&doctype=Standard", "URIDate": "2021-03-24" }, "r49": { "Clause": "i", "IssueDate": "2021-01-01", "Name": "IAS", "Number": "16", "Paragraph": "73", "Subparagraph": "e", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_e_i&doctype=Standard", "URIDate": "2021-03-24" }, "r5": { "Clause": "i", "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "106", "Subparagraph": "d", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106_d_i&doctype=Standard", "URIDate": "2021-03-24" }, "r50": { "Clause": "viii", "IssueDate": "2021-01-01", "Name": "IAS", "Number": "16", "Paragraph": "73", "Subparagraph": "e", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_e_viii&doctype=Standard", "URIDate": "2021-03-24" }, "r51": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "16", "Paragraph": "73", "Subparagraph": "e", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_e&doctype=Standard", "URIDate": "2021-03-24" }, "r52": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "16", "Paragraph": "73", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73&doctype=Standard", "URIDate": "2021-03-24" }, "r53": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "16", "Paragraph": "75", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_75_b&doctype=Standard", "URIDate": "2021-03-24" }, "r54": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "16", "Section": "Disclosure", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS16_g73-79_TI", "URIDate": "2021-03-24" }, "r55": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "19", "Paragraph": "135", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_135_b&doctype=Standard", "URIDate": "2021-03-24" }, "r56": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "19", "Section": "Scope", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS19_g2-7_TI", "URIDate": "2021-03-24" }, "r57": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "21", "Paragraph": "52", "Subparagraph": "a", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=21&code=ifrs-tx-2021-en-r&anchor=para_52_a&doctype=Standard", "URIDate": "2021-03-24" }, "r58": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "24", "Paragraph": "17", "Subparagraph": "a", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_17_a&doctype=Standard", "URIDate": "2021-03-24" }, "r59": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "24", "Paragraph": "17", "Subparagraph": "e", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_17_e&doctype=Standard", "URIDate": "2021-03-24" }, "r6": { "Clause": "ii", "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "106", "Subparagraph": "d", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106_d_ii&doctype=Standard", "URIDate": "2021-03-24" }, "r60": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "24", "Paragraph": "17", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_17&doctype=Standard", "URIDate": "2021-03-24" }, "r61": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "24", "Paragraph": "18", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_18&doctype=Standard", "URIDate": "2021-03-24" }, "r62": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "24", "Section": "Disclosures", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS24_g13-24_TI", "URIDate": "2021-03-24" }, "r63": { "Clause": "viii", "IssueDate": "2021-01-01", "Name": "IAS", "Number": "26", "Paragraph": "35", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=26&code=ifrs-tx-2021-en-r&anchor=para_35_b_viii&doctype=Standard", "URIDate": "2021-03-24" }, "r64": { "Clause": "iii", "IssueDate": "2021-01-01", "Name": "IAS", "Number": "27", "Paragraph": "16", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2021-en-r&anchor=para_16_b_iii&doctype=Standard", "URIDate": "2021-03-24" }, "r65": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "27", "Paragraph": "16", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2021-en-r&anchor=para_16_b&doctype=Standard", "URIDate": "2021-03-24" }, "r66": { "Clause": "iii", "IssueDate": "2021-01-01", "Name": "IAS", "Number": "27", "Paragraph": "17", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2021-en-r&anchor=para_17_b_iii&doctype=Standard", "URIDate": "2021-03-24" }, "r67": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "27", "Paragraph": "17", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2021-en-r&anchor=para_17_b&doctype=Standard", "URIDate": "2021-03-24" }, "r68": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "32", "Paragraph": "IE33", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=32&code=ifrs-tx-2021-en-r&anchor=para_IE33&doctype=Illustrative%20Examples", "URIDate": "2021-03-24" }, "r69": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "33", "Paragraph": "66", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2021-en-r&anchor=para_66&doctype=Standard", "URIDate": "2021-03-24" }, "r7": { "Clause": "iii", "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "106", "Subparagraph": "d", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106_d_iii&doctype=Standard", "URIDate": "2021-03-24" }, "r70": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "33", "Paragraph": "67", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2021-en-r&anchor=para_67&doctype=Standard", "URIDate": "2021-03-24" }, "r71": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "33", "Paragraph": "70", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2021-en-r&anchor=para_70_b&doctype=Standard", "URIDate": "2021-03-24" }, "r72": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "33", "Section": "Disclosure", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS33_g70-73A_TI", "URIDate": "2021-03-24" }, "r73": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "36", "Paragraph": "126", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_126&doctype=Standard", "URIDate": "2021-03-24" }, "r74": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "36", "Paragraph": "127", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_127&doctype=Standard", "URIDate": "2021-03-24" }, "r75": { "Clause": "ii", "IssueDate": "2021-01-01", "Name": "IAS", "Number": "36", "Paragraph": "130", "Subparagraph": "d", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_130_d_ii&doctype=Standard", "URIDate": "2021-03-24" }, "r76": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "36", "Paragraph": "134", "Subparagraph": "a", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_134_a&doctype=Standard", "URIDate": "2021-03-24" }, "r77": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "36", "Paragraph": "135", "Subparagraph": "a", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_135_a&doctype=Standard", "URIDate": "2021-03-24" }, "r78": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "38", "Paragraph": "118", "Subparagraph": "c", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_c&doctype=Standard", "URIDate": "2021-03-24" }, "r79": { "Clause": "i", "IssueDate": "2021-01-01", "Name": "IAS", "Number": "38", "Paragraph": "118", "Subparagraph": "e", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_e_i&doctype=Standard", "URIDate": "2021-03-24" }, "r8": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "106", "Subparagraph": "d", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106_d&doctype=Standard", "URIDate": "2021-03-24" }, "r80": { "Clause": "vi", "IssueDate": "2021-01-01", "Name": "IAS", "Number": "38", "Paragraph": "118", "Subparagraph": "e", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_e_vi&doctype=Standard", "URIDate": "2021-03-24" }, "r81": { "Clause": "vii", "IssueDate": "2021-01-01", "Name": "IAS", "Number": "38", "Paragraph": "118", "Subparagraph": "e", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_e_vii&doctype=Standard", "URIDate": "2021-03-24" }, "r82": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "38", "Paragraph": "118", "Subparagraph": "e", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_e&doctype=Standard", "URIDate": "2021-03-24" }, "r83": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "38", "Paragraph": "118", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118&doctype=Standard", "URIDate": "2021-03-24" }, "r84": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "38", "Paragraph": "119", "Subparagraph": "a", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_119_a&doctype=Standard", "URIDate": "2021-03-24" }, "r85": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "38", "Paragraph": "119", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_119&doctype=Standard", "URIDate": "2021-03-24" }, "r86": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "38", "Paragraph": "126", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_126&doctype=Standard", "URIDate": "2021-03-24" }, "r87": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "38", "Section": "Disclosure", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS38_g118-128_TI", "URIDate": "2021-03-24" }, "r88": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "40", "Paragraph": "76", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=40&code=ifrs-tx-2021-en-r&anchor=para_76&doctype=Standard", "URIDate": "2021-03-24" }, "r89": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "40", "Paragraph": "79", "Subparagraph": "c", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=40&code=ifrs-tx-2021-en-r&anchor=para_79_c&doctype=Standard", "URIDate": "2021-03-24" }, "r9": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "1", "Paragraph": "106", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106&doctype=Standard", "URIDate": "2021-03-24" }, "r90": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "40", "Paragraph": "79", "Subparagraph": "d", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=40&code=ifrs-tx-2021-en-r&anchor=para_79_d&doctype=Standard", "URIDate": "2021-03-24" }, "r91": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "41", "Paragraph": "50", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=41&code=ifrs-tx-2021-en-r&anchor=para_50&doctype=Standard", "URIDate": "2021-03-24" }, "r92": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "41", "Paragraph": "54", "Subparagraph": "f", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=41&code=ifrs-tx-2021-en-r&anchor=para_54_f&doctype=Standard", "URIDate": "2021-03-24" }, "r93": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "7", "Paragraph": "10", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_10&doctype=Standard", "URIDate": "2021-03-24" }, "r94": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "7", "Paragraph": "16", "Subparagraph": "a", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_16_a&doctype=Standard", "URIDate": "2021-03-24" }, "r95": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "7", "Paragraph": "17", "Subparagraph": "d", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_17_d&doctype=Standard", "URIDate": "2021-03-24" }, "r96": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "7", "Paragraph": "17", "Subparagraph": "e", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_17_e&doctype=Standard", "URIDate": "2021-03-24" }, "r97": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "7", "Paragraph": "17", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_17&doctype=Standard", "URIDate": "2021-03-24" }, "r98": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "7", "Paragraph": "18", "Subparagraph": "b", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_18_b&doctype=Standard", "URIDate": "2021-03-24" }, "r99": { "IssueDate": "2021-01-01", "Name": "IAS", "Number": "7", "Paragraph": "20", "Subparagraph": "a", "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_20_a&doctype=Standard", "URIDate": "2021-03-24" } }, "version": "2.1" } ZIP 84 0001628280-22-013965-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-22-013965-xbrl.zip M4$L#!!0 ( %A0K%0@A[1K1"L 'CO 0 3 9&]C96)O+3(P,C(P,S,Q M+FAT;>U]:U<;.;;V]_,K_#+K/3.]5AMTV;K1Z9Q%<\G0$R #I'/(ERQ=MD(E MOC!E0R"__FS90 )).DG'8)=QND.PJTHEZ=F79TM;TJ/_.>]V6F=8#ZI^[];;[=$SZ_V3B[IZ?3QL"2;$K8OU*F?12W"YG9'Y-B3P;<]];B?.I-!9 M OYY]>K62NNE$KMQ%1L@Q*L'2#PMI.6>9N\I/M_3JL^!6D"H#"2@1/>RB"1 M<8M*2Y [=\'NK.;J]O-!=>/^=_+R;L97_G?GZ4$\QJYO M5[W!T/8E/SZ;JQNMFB E_UG7<]5FMGU=Q<]U 7?.K9P7C*]>-J@_ M@)S]((QNHR\O\> ?RANU(]UJ]64C],KXXO6M5,NW7ZY N7K=VD$?!#=_UC_C M.ZX>^*3HFW>7R\$/QKVYVO&]U[\N8:_]_&")A!M]>ORHBT/?*L^W\3^GU=FO M2^O]WI!4MGUX<4*/Q?&G7Y>&>#Y<&?75RN/_^J__>C2LAAU\/):)]I4\/%H9 M?_UH95QXZ*>+QX]2==8:#"\Z^.M2J@8G'7^QVNOWD*I0G:^6&[$>_UJEA+W1 MKW1]ERQ'7<5Q#RKVSX[DSFEZ MLWGV\HE[L]?=>GOT9D<>O=GO[+R)[WGO=YQ=';TJ91_2NY^='[_<[1R]>5GLOMMZ\W-B& MW8W7\N6;WZK=C3^Z3^7^\5'WO+/7/;K8.=PZ?KGQ]MW+-U2+-_^^."IU>_)O M0?>SHS=K\N7&)JH9>M?I2_%==7;^]'!SN'/ ^,[[S7<[KU\E*9AW9"9! M(_V(3K:M=;'--!>896)@Q=)C1E;&"@+-/5JY >M=HKQ&+B<5M[/5\:^76F.K M0,6>#U=S=8ZIG7VGJ,0"]J_!?O )[,Z %FC(N0IROY AMWW,MHW66@\R&PUR MZ?'6VM.#S7M$_(IG/*.2^VFSES:(;=Q$/M$W[2Z]\[B=_$7[ GV]D("O2T#U MB03($)A""&U XEY@1&P[GD);>\& :928V-)CN2+YB";#B$QD S:-P%ML\1=$&KJ#M";%VA&"DE(:Q3%: BY5""6[A MOW+3T]>8D5"+./@,12GT974P8J@D(:T155H=$C'Y=6E0=4\ZA=>,OCNNBP#= M8B/+YX-$A:S<+&5<@P^OO:S%H']:CSZ-".KJI5R.I>.OR.5503BB'%>?JE0^ MYPKKUJA"^%E>N[[]KYNN\_;#CZ^^NEGZRN/E^]9.5&1WVVWYA-&9@W*D9.;L/8C$9 SM9F;2+& M5]LSU%WCP&/XF1ZXNO)M/7#:J\;-/QU)W_C++OK!:8V/+]G[ZO.#C:O'KRY= M?2[/?UX*HW6!LSUIN< N"_W)LW>D!9E2WI M&T7Z!CQ5+W"A,7)&0B6RUB,]Y%=ZR&=$L&[H(?]V/>0_HHYXJ];'VIU>#/RKU1Q,K-VG]& M7ZY;/2[Y$_7[UM=^5OI\Y"J:*(5"!9E9JQCG/+# /6;Z;J1_[#[T[[(9^+IP MWO''1"\[/^E4L1KN8#?0*U)%5\?#X)A=Z]X6 O;U*\/[Q8.Z^H MGS[=,MB]-SS&NCQ1XW$IZ@RW>['?Q8;@A2(%@2*&[!4896WT@7/E MI)+T2X+YP&L?A[[J8=KT=:_JO6Z*P2,69!")]' (8(+P/'CBA])Q8SV[3W"F MU0..6P/,Z*"2#(U-CLQ,Y%/@@DUVRU,AJ3AM0)-50E \6!\P M2@O1J 0BA#D#]-Z<^?211>4XLRB8,0K(8 6(RGH9 _/@&(-Y0W8:%&#Z*&<7 M;#(,5#*!XO,4.)$]:3)I= H^L#E#^>Z)P_0A=00;4\0".855EM0U21XU"D3T M])./1YR:CN0]1KS\1P86;T934NK$E6#**J* -D1MF.(L.$=,$'$^H)E&Q#LY MC)3( B4PXN42M);!EU 7,Y.6L*.)AI'T4(*]PC.M'H ,K77>4'M MIB8[X3A@3,Q@,)('9^]O_F=NO/'$QI\=@,5,?MA%2-YX'X-'Z9.6,DB5YP.: MZ7CC26'DK3.).=0Z9E!1^ZBCXLF"X\DK%^8$HZE[XXGI5(B\9'8KSQ-DZZT' MZXGK<^;S@=<]>^-)@9,<*J:RSHRH$@-F+6 ""D%85,#]-#)BFNR4II^J MHPSS0F8I4$B"4@3-H['6Q*R== KF#-#IC+Y.!5G' RB(,FL52OP9K-<)O#4R M9+IDYPW9J8^^3@5EC)IX9F9<20TR)\^253(Y&:R I5%,(1N N!*N>12NK_LR2:[UDFE==Z 1H,/P0IC.'/@-0M99NNT\**, MBUL]']!,(]Z;'$:9!64PY*1L&3#R5F),(B6?>);@U9Q@-.5X;W)X@0G:0,*< M= 8?N>4>(EJ5HN3(E)D/O.XUWIL<.)B4%*6E]$_!R=KZ>EXE](DSZA7Z\*^.8DZ>"8,;K,$G,)5H/+Y"M+/E;.DFRONY4%,-O#-S,K M*-^5#7!CS.<'^&CRAB>5C5;< 1/68O*RK,%(B5' $1^"#=A=(Y\Z)U;@YF@K M<204&6.0$@#1:Q>4\ I(?9'^/@2]O0]PIZ*YZ!B+GB+)*"F2E)S E5(Q+5E, MP43Y$#1WOETZ?K\ZB]F52T^%<(PD(DHB:"A^2"<#XG9A^$]MX7P%/1 M8($F:TV$&P('(EB6U-B#SLIK+Z5P#T&#G_]K'E77&2^ *RU<)G!S+'G1 D3* M*#UZ*Q^"ZMXYLE/168A>)!F%R4)"9L$G$05R%D!"D+990_)_$=FMNNSE-8]Z MJPE,)95%'2SDH#U%0"[8H%7DR3+[$/3V7M"=BNYRL"HQ$P5Q*'!!>F]D," H MWC78M.FTOXCN$ZR[OG)3+K11*B$H$3!)49"X[Z:1I5G;27X1W[710-CFL_+/AQ=-AFD*&VD MSKX1$X,=/QC@8"]O53WB3)7OK-'GX>#V].!A[1/N8\3JS(=.8_(AI#8*&6+* M3 &/+!ARL :RQ( V FM$KNXL0C2YC%VDPAPZ;[,"2!A\9@D<@::4IOA4-0JB MSR/SU/?26B_]=EI1@5^?6_^>%_NZOJ BU[K]T][PHYR+#3RID62EI,G0Q7I8 M#<:_]])V]\17=6DC?7A2]P>#6Z7P",.&\E"FDZ ] M:L>;L3!I)A&>G&Z,DH.>U7V"=7CQK.-'=2XI*B>E_@T1-!21+%42$M% TM++ MR(GA9R]=R!;20M":;DJ,D[)DBC >-8"PEADOK53*26#!-6O<9>&NFA]C,@C9 M"!003(F*7#&"=,L@9Q)N6BNDYN^>,:R%4L,@MB]!>,Q!.]C%"*K MH#WHM!#/AVFVDB"K)0+/0C'@P%V&H'+2])*$F3=C[>^4TAG*#I! X9T/61K4TCI;]J%E M"T%KNBGQY)8<*,,5.I!0B%2.S@N#G0=I^R.XO9._N9,\%;HQ2(GB'($#9Y%*.$$7& MY#(3C9"]!>C?![HESY9LC-IQ!1*LYSQ:)SUPE=!8K4GMZF,5$3=0.08K,I$Y:1-PDN/#=O/ M:"$J=R@JPG'M=1;&<0G,>- 9E;TD5!:I[-!B'6#B@:&S(A"#DTR+X!HA>PO0 MOW/X%)UCP OM8>!%"BH#E.-6L@J)0LU&#"I,U+W-2N2?$@7]"K5+-D- L"DP MX[DK"Q1\-,W8:WIFIY@FAU-!A;PS1YT4>"1S"4EKB8HG9([=XP'5\Z%!D[-M M3DCF(X(0H,&YLO6W5#%KSE.V/HHY0&8N)FF-!T61E$3K.7@>7 X6I;<@0>H8 MFC6I\D4P;BR\VCJM>]7PM,8!W;*77VJNM$40*MG @L! $80)Z(4=+:L2$:5H6&+OPL'.=;9Q M5,):%V0968?,LG=6RV!"2-(GI\)<"NO"+3=/4$GP,/&8C2N[K7EK/6JO! ^0 M'<^J61N#+)SY7,JH]8ZYY'G9W )2DB%PIQ<#B9CU"F6$K#@839YZ M3D5NX82G8^!8+$R/Y"T8L#X&:2UC(?+ *;IF>I[&;^;.K\[ O/T$1Q*!E:.H M(OB,@,996_*&RGJ45/9G:L;)M@_1UM MLI8A!<$\0^*.C?!@,YE@\U>D;;M'.+ZN0@?':U-':U$/CWWO2;^?WE6=SNUJ MK9\.AOTNUC6.&GS[^89X9F_)/GB50: $CSZ "B;9F'T4(KAF'8+UW1@>8CSN M]3O]UQ>!C/[W8MAX/9D5(43DR)(VC$PB$0ON(P@'Y+*BD6ABLY9,?[<0_E:3 M_]KUW:\>G+>0MTDE^C"?2^R(G$>(*0?E#61'C"FR7(:J&S77-Y-0SZ<+GOY\ MGTSHT$C.LN"@+$E44A8%>!,@16QHBM#"<3^ 95Q )EQ:(IP: %0.7AGO0D!$ MQX*P\H&([L+=S[24FL#1)Y' LP!6.N>X4J%LN!2T$K(9T]@S*0[S20GN9N-4 M !FDXES[#(IC0"&\*3NL>.U=0TZ46CCWAB\/$QG*[CXBE0W&4W868I".>^0^ M,/+7;Y$$)D7)'/>)0%*91]EV<\; 7DYA'LQD+[PW0T:^B&) M,E(R 0@&E!261;#,ZNBDH8C'-4N:%Q[_8:\,BR3"TB0IA4D0E0@R@N=.OL-3#CG,;HK Z)4>QD8Y[OH:CY&.8.9$4D0_1! M,R![X8)%;S)S";FT >8;PQ]S;[."(6.9H4$3$B3 Y*V6+H !)+*BE&G6/HIW MYPIF!:Y,'ML"-Y!R ,F3=]GFLDM! [9-..,TD::S4FR+PH+CP'HJ> U_4%:!0C1D,,CW0.#PI'=].7HX.AT,LDTVF1.6P&@P M>;6L"!FC(A@#UL:$EG,.R1J *YBXF&&8?CL=5#T<#-;[W5#U1L,B@QM;;1R\ M)4 &G>H,-]/IL^'%TV&Z:WC(9$UDOP8BB@X]$RPC. V.3&9B$(A%:B_&*3S< M<<;L#,/3K^O^N[+OPF\7A47<@&8?S_J=,[IXB'5WO<94#;=\K#K4A+N$B+LV M9VUF)P 11.>2$BE[M.!X]N3 7&3&6:S; &W=UXYB7,&YA+')>V M2#][D>Y9[P^&@UT<#NGWR8W+SJ*H$6%B^B/W^R.BEDO>22+3[ 5$:1V7B]+I7R >#/OQ[=[)O"8@N"@"#U)S ME*YLJNS(/PMP(7 ,.?GQX:W\"F2^ /D'0>;?#C*?&,BDLLH$#4#&%237UG & M$)-36$Z95O.MR5<.>_3$\UXU'&PAZ=CTYRR\JF:LTZ>>2[8=['P;"N(A'ZD=$> M 3V/RFRX,%:/CN.RD P+*J 1T2H1,SKP\ZW,4T!Y*KJLDK'<)$'660 SX)WB M%@TSBHGH4[/&C?\Z_2I//#NMXS$]5;; G$>%1J4IN@7I(_V$)()$QIQ22LOD M).)\*_2TH)Z*5I>I'ZFR0%7.5Y(N.,M% *\DQ$_ M4+"F3!THEQE@<%("@$@A@!9E>D=&KC*[G&5= /;C8U-_';!3JMX(+?*+5/51 ME:_12-49]>+'M^Z>=K'VP_YUGW;1#TYK?%P-^B"X65U?V[AZT]6EJ\^??;Y\ MN8&]?K?,RWQ:[&7'E%H-_JS<&T6LW*S]1[=]5DRC,\3S S,L(<0X0=Z' M=[B6W>JZS4NW!>A2*S_<\6=2]'GQ,*AU4L8F5,"-*2<."/#2*Q22:]T$M[-? M;-4G63O]X;#?WPB2A:R8 M-(*+' PW#=N M DH3G^ P2C!E8$RC5>.. !O&4HP)O)L+;I&9/9.&.G#=_T) M.X(?H28S8QN>>"^[)+9CD$E(& 0DK)M $;B?I%@=Z#E,Y8!]B$;*9% M'L#=9%'=%)2@,SC'L[,*%&'HLR3>* 4K:[^4:ZR@+/( )B@E/'L>#F]^["0GJ<\@,G9!N:+\Y %,D"@:GHQ#HYV/ M$&.T1CC#98,+.1DIN&3PC!M1/!R>$4(FK&.?%^$R)0:.^R(:6/ MX+S5'FPCCEYJ &"32]J21OGLA?/9R7+ZJK>!1^%1)I%T8FDN->Q^MOR[$P63 MS-KHM+,$&PB%3EJ;C<@LZ>R8:40F[>SC-3G]BMF@E8H;8 &$\4'+9!@+B04T MT39AU\5+$+:I$^K3$3@OJN'QL_ZP%.D[6Z=#\N4;56>TF=)FSAB'N_WA=B]V M3E,YNVS==V(Y%X$*V\NC^S!M^KI7=K._VEWK(>Z';E!;"T8HE30DSVW)C$LJ M\9PDQ<>R 3SY 8C&5$;4,MEUE6V") 1PB/(WRSLQFP(QY0L!P.M40DO2O:,]UEX%F20BN4@ M;!/.7[AWX7@H^[RCBPJL<5J0X?"6Y"&SDEMEG5]?:3V+J,'YKECRD@N)7)L@@R MZ,13 PS*+&,Z%0)A#,\Q6:4TR6TL,P%S>9*3^EZQD%YRG>N;IAG M?44ROTE(SLM@+T8770#-D!@CJ,R:M4)G=K&=SL%KR2*/95?EK$ ;1\XU:PD> MR-^FH)MP5-,UN8O]+AX,J2/*@T_[<7QXZJVLAG(6ZEX^\!V<2[(.5@.HI#,$ M(#R%1QYD=/0E8HBZ";HZJWA.)U>>2&^*B<>$#D0Y $0I"L&B*GM<>P%SHI^7 M]SS!'M:^0[9Y+76K7D5!E!^%9.DO>B1\T7E/OE8J;Z23"O5\:?#($!.\.[Y^B^6\\3E6 MW6PAH) @N;'@A7#24/BJ4@H\"VG9?*GNE)"=BLY&Z\F[FB =T2B7G;,Q1<^% M-BD$8YHPZO0=R.[C 'T=CPG<#8IT.OV3H/L'^Z]J? M'%?QXX/(=OOU\'BM2]T2_3PJ*2>/2DS)J^0!/.H D<>0D+BR<98U86'X;*$X M%5UD -9FSS.%KB R^IAV36<+Q[?5RISE=K',^\#L8?C]&G4>53=?;X$?VX M&@8.T@1 820#)[R5Y>1.;E'I$M_@JX+FAV<&PXL.X481?/L8J]?'PU4C3H:_ MO*O2\'B5,_;_ET;W/7XT./&]QX]"O4)/CW\?%_))4:7";=^I7O=6(_4@UDOC MAZ^NQWZG7Z_^C8W^_)*IA>WLNU7G8O7OAP3QH+6+[UK[_:[O_?WG@>\-V@/J MDSR^<5"]QU4.5,'1QW>7-:9R.E4/KUI U(^J_7QW^W!SHW5PN':X>7"SSC-8 MVX/-]>?[VX?;FP>MM=V-UN;_KO]S;??)9FM];V=G^^!@>V]WBDT0W]2$%WYP M3,'DL-_[N;6QO+[<$DR!^^YJ?T[([K6U]IM:N[6WO]-Z1'K8Z_=&Y_=6L76I MKON8R^;H9.TLVAA!)H@E^4HFR8$LKK/?V7D3W^]L_%OM M=#=A1VR_?WFX=K[WY#G??;/#=MYO=9[*W<[1^Y/CET^VW^^*;?;R<%ONO%]C M>X>_'^]M[%8[XOF[GO'[6WH67G8W)?U[EI[\ >F?OW=>BLY9>-.7 M+U_L\*/WO[T]ZM+[NL_9T8L_JKT7?[S9.TS'1]U_4SV/NT>'\3V][V+G\*W: MV=A^O_/FN=S9> ZO)$/#;,AMD8QN WK;#AI\6P+'Z!7+:.328]W^U\@P?@#D M^Z5HZL+W;:JVO_EL;_^PM;?5(C'FY-CMKZZ/2RS1Q M\_J0?9L"]^O6\!A;7;KSN-7/K1U_T2J:V)KYJJ_WN]UJ-+/=VJHZV")Q+PSI M#JW1YH@*E9>-W_6@+=+1NU=1"U.6\[1Y0-<&;DW;.JW;/I7<2A=CP%A8+V]+ M9Q1KO%T2W\9B[EP"]_'U:*:I-]RE*P]:"I^K5XX[9VUD[8P@VR CM,LV;&VC MI*$8CP=()(4;>^N;O^VUMG?7EW]8#N_.TL%G!>H?F^<^#D=B4$ST!_A;?M : MG& L$61J5;U6-1RTXC$%7EC_],5F=7W]FB*=8?]D[&F_ULS@X]O7=?^TE]J7 M+4H5X _:)!Z=O^)<",\]M(/TL0T!>=NY;-LV*)FR2=9R M7'HLM6ZM)>SX*F'K8+C<>H�P;QYF1+_&PY>OB5;;9 @C;-F1)B?@AA:*, MF3:+D!GSQJ6HEQX?G%9#;)DR)+B0J<_*U#K]NE?[S[HNP1L--Z^5S^K^V=5+Q+U MSOVZZX?T%A+< <8RZCW$$[I<"L '#JM\Q956T;K<9I"(FPOP;6]0?FL3RK8>5F=K/?3PPZ-C]Z_TD@D4"36YAP% MJ9^5[9+_U48K@1DG0O9AZ?&.^J/%]TWCO/0_+&,__???N&:_:,O;H O3F)DZ M?R$:O!33EN^EUA [>'+<[V&K-QZ[I/"P_C0\/*G)UU0GOM/"286-4ZG-[9[J8KD,%OAHA6/,;YM=7W]MO7N&(?'.!Z8_M ?K5QUZ-7]NO6N MZG1&GZ@7>Z?4+S6>].OAH$51/CT6^V?COMPB:]X2K+U5'AI] /JP^IG&#WV@ MTJZ&#/HU%5.&"SK^9("K5[_\DJK!2<=?K%:]45-&#_UR.9H21OO0KBIJ-[U] M6.;A+[M_A,3X\N6,LG++3JK",XS3>O#--GKHEEQO@7+[/E M+U_[LV(%+)-1G7BQW"PS._G:: M=:U+<]?$__Z;,P"_S&\#KPWB_#9QA*&^B>%(=U=&MOO/Q\;U2'>;XC.K?-M= M5H/6X#1TJV%9W#"Z.$)[NM MWXY:^YM;F_N;N^N;S::BF^?'52C39\XM\Y_+3S'Z"2.F3K^HPBB'QR0QUR+B M:R0QB?V:V*>_E(ZZ;+&%O8BM8?^6M/U]<#WY,Y:>J^3-5DEA*(5NM3EK_6.< MS=!?;DDIVT)Q!OJGGV^5=1T,2'0;_L5O3=J9GCG\?U!X?V M&MNA1O^V[3.)Y*KOO/,7@Z6522>$-DJY-_;6G^]L[AX>E'GRI\\W-C=::P>M M9VOC+*O#?VX?M,9)5Y/3]?N-O @Z"J#87PF]S#)H,_&@P^AE82=?+,6)#O0D M8YE+YO=ILL GG=X_N7_I'4%Z:<*_@\Y^1X!VX];+/KMEW;@:W7$WK_S^VC4* MT<_S]^*+OS\Z^5I(,F[/1T;K\OEVN9ETHX0U7VYPSG?6X''%$\;^V/>NCL:S MREU4'3\S=6D=UV78?KS Y'I$_E42R\=#BO2>]_QIJ@H=6N_3,[W!^#=RW%4: ML:3M(F05\8BJYWNQ\IT/'&- ).O1BF]0:S]JQ;-+EM*\-A0>^%%66;Y,"FY6 M*PZ;5=UR#%[#>GBG6=4M*>V#AG7Q9K.J2_>EUDY9C=^2%#67ZZ,&W(R%'C)_ M$0O^,M/\I8CL?W@W^4L3YWM^?/;*]6C(1C6(I^-U)F7,9*WG.Q>#:C":8+SV M_87JC)U_N6=$9EI[9W@N *#\?C1YQSM+.O\K?Z9:7-ZJZXS30ANU77F MV?!]RJ\$R3@%MU73" KS$ N6 #6 )_58GI^-LK/VL8-^,%IM MM3&ZJ;7=B\L_M\8#&&6-+!=C8?^Y-:R&'?JR\ 7!?KF\??\R(VFKJ@?#UK]/ M1TNRQ@MK+\G!Z'[^RT)9;B@++)1E1I6E;%'\:C@X/Z_&PW?G&+'_'UY$>JPY M'RG*2!DX_V4\7ZA$FS.W)5KK!9@\GIDGS?HP#M@I!X^4V=/US;W6/TY.Z\%I MHESHS$U%H?E_E-0%; ^HMNM ?[P00\-AW/34J MT)\.C_LU-2]].8?G"QW;_,P.6-;:33P%0RUS=0=)ZN3NF9UXL7I9.3'Q4N6R M89//;5'+3DU^48'4RT9\VQ*(R6?_W_.M;@)YW=-+\_F(,WV:V#VS23D3@ZI! MB4AWVN;)+U687A!7=C]=O9N\M>\*^*;1]H\'T^ZT"QHA";]=W*T<-*(35@8K MK8/3MYY(;VL'CX?^,*/\YPV1OM.%!__UK*AH[MK81^ MNJ!_CH?=SN/_ U!+ P04 " !84*Q4\R;R#U82 MP@ $P &1O8V5B M;RTR,#(R,#,S,2YXY;-"_=[*8A M"\G-W?TR)6R9:&,L1K+S3V9M@X/_GKUU]^^>U?&HV_?YM>&7UJ MATOL!T:/811@QW@BP;UQYV#^8+B,+HT[RA[((VHTODJA'EV],+*X#XQVJ]W> MOHC>=T M2R"Z],FFRZ:H;JO3,9/40A=1:"<^#Y!O;[0'K!&\K##?+P.WF^*VR*?5:)F- M]E9.3K 62V=SVHQN)DE]ZOOALB '2-2 5)@1>RU7+)0(H"!@9!X&>$C9LH]= M%'I0MM#_(T0><0EVH,%Y6#2IK02IVP%B"QR,T1+S%;)QH<&__F(8HAV0Y8JR MP/ S@B[BD M65B"5%,T+RXNFL^B;>W/?V]CD>D;XFO#;)?+-J_5Z><-OQJ)W"'*L.E7Y@5LV%PQNL(L()BG/:]4<,^P^^4D MXOY&PON_>VC^"]L?W0SZOCR5@/C0/DHX#2A"%6 M2T(Y R!PC.4Z3V.=J9'.U8BS-3;Y&I.AL<[92++^: _Y.%U-9K/N&%+]O)X. M?H#$Z&\#<>U(S2(W.W7K !YJ'Z9UB,P,*(&Q501Y^:.9Y./6^]$=?Q_,1N/9 MCRY8;7+5'TQG@_^^'=W\SY%:BBI'=6/IP-]A&DM:CV2A [,Y^0)^_.Q:=;/2KFX0%?P=J$I"C(;.L$>YC%(0,4W<>I8>F#$VNJ$QC?$":,O239U MHD(] $JYJW(JU4[LLY6-Z,X9M3!Y+Q'VYTFH2/0<> MW<5)JC) ER&5&2EM'W"4"L8+=*B#\HM.M@LIH*EC=)YGWU*T5Z1$2700@V0C M125*-62V*XRX;I>)TRI9"_ZUSG:-'@G6SJIEZ&A+0DD^)O!/IEE'XG7DF:CF M4[%#D;J@!'&.@W(LHU:AYIB.E1WIQ& T#*FR0=T&*#4BK34F&?D_G7MD(8OS M&HSR5*@QLJQL(+7&2'XQ4CIKC- 8,3%W\HA? 4U&5HW)J97G)N246JRKEEA< M1SM'7B!(P7^$9"761O20V"NI=M=G9NOS+@Z)&ADFK175$(&5)X;9*6.6\>A% M2M1._G,GZU<2C;\:4N@'*1J2&HC8=H%@18: MQ4%ZT&2DU&1V8;;.=Z'8J(@CL!H;O0Q]Y<@J6:O=ZF0CK0P =62J76N6(J@\ M824OM4U+HS/4DHN^4^H\$?$(@H[UUZF5W--NFZV+77,GHC6T;1FJV9%14TRG MDQTX) KJR"Q)W4LQRJZ0FDE@_)S;M&M)(-\H8_2)^ M-U[##LD<)%-/!*\E"*7(B5JLOELJ;J M>)I$*C42K34GH"'QQ6.\Q ?S8Q^7&_D6JU%C=6Z9FAW= M1]J*Y;8W[1%44D_'M,SL)J9M^]>59\1SH Z8=H5]7F(C;HZLDGLZ;3,'AH;4 M9*15U1Z'TH24IT%-34!.F>%:'B:U9:F,:;N.(S- GC@L@2WEQ?(D5DZOFN,L MR\QL],@%LF%L;B[")J/]"5N'80+%5ZU;">669FQ4,%:Y03=%!#YF7$F7V O+;29JN[ MN!W;AX:!.*]*G&IW +QULU!#_]DR,S/1"NC36^QEH)I G\KXHQFL+39$A#TB M+\3$7X4'8>PH %GD8LX3$R;L=Q^V#V"2C*RVI:9&;'O M E!#JIGB1^R'XOD?ACUQ5O$<>6(Y01.'?'$U"77,[$@MUB5=0*S-2-1](%+N M49.U)5KXB5DURO4ZVFOU.KG?$_2DBWYKI&-9_KRD5$ MG(WNA%XYYZ6M30WIF=4NUTLA^HXSJ"6(/,*L> E8 A,8J M#*G+2"O[0*/D3(!2AYK$Q!XP?63JR&1YYBTY(%0K43,:#.U+@51#6HOV2!.Q M/X@'3+XS0:QH,<(?ELA'"ZS__+^>*C7AG9G9A;&U7B.E.!K'@VICH[M&L,WP M0M0XM=-*U\D9+T/J]:F[[4SLH\:;6[@9%\=J-/%H8Z^IFL M1*JWT+C.OU$/ES.Y7?FMOO^(I^;[T'3+P%+'Y'HP0L0N#WV!%?"S_< MG0.Q@QL^,5#\[8$>J($D)687(8 M- ]!C 2A^/6=T7#UY21*3@*\/#$"F3RZ NJ)OQC!=:%D\W:S/77HRX]N*$KD M$70=O%P%SD^\G(M7&NVOBE+DX#5:OP;TTJ%+1'RM6HTV;O:.!/?7-! =!'G# M4)PUWB=>*$Y'&K@NMH,Q#4:^[84.=D9^;]/X)JY,AYT!8KYX'NL:,[G#I?M, M>)YM_@D9'\#"3G#I$"BD>.?MZ$VM!W.;D554ZN[ZL%MY:/'+D++-I?\,G2C$ MX0,H$3 +YEW?Z7(>+J-M?)',#7X.OGG4?D@;V$4>W[2^(V9Y\,8;O5[V,DBR MT&R\ 0;R# ;/8KX"3_P>E?6!9/"-$P\1Q]=09G6_*A2K1N\:AD#,@M!%B#-Q M70+ ).?EJ2NH(UD!>M^T&CVP@#4GOCPY7_0Q<6[^=.>%"6]F M97W]U6@4R?E71?TXF^[]^^\=%N>28Z?["'UN@<4S2W\3CRQ=,R#/+K F$C#) M$U!AT"D]QR0:<7Z/'GS)!?D F@\/+V"[BN-]+?-,8>@Y<>\H\PIBUCT)J]&7 MXYA&SME!H[BALWN("&\P6T9';$,ONZ)/$IG(NPPIN[LG]GT<Q2UA6I&AU(-XS.IBII-H6 E A9Q9-/ZY:Q7 MU(ZB9^7DH4*D4M-^*5_4]9'WP@F,GY-0^1OVL4L"'C?J*^)+WLBM]FNUO;\C MZ(40G,A)M7W3:U<$S66KS.WVVO+%514+RTBL<^]T8EOVC^/UXF2NL6M#3K+4 M@K"2HLMW[A7,4BHDWT!>QZXW^"Z,8#0(S-S'C]BCC#5 0A,P21\MKIYG!/?C\NHZ.Z'GE,_;SOO$0NG: M 7G4<\W:>JIL$B +0+"/H\^B%BSF/A7\]EIU%8YD9)E[T:&/(C1AC]%4L)A& MBHJ_CM1T?'Y)3>]/FCW*5A2RP.DU#M]9#\,F[F@XG8GSQ#PB$"FRPNOUO;\M MHJT]XRXT4C([G.,W34!\AQ(RY(GM/,Z2^$3446YCT!E_:0I7 /"N\W\A M#^20:4A9XG,2'S3RKQE>1:.K?%]>2D=U_?@,]";[OK2ZM$*@ LBF1HQW>/X# M?D'3'V)%3*:0J"YJD9NX_2\=9[))50%\!L_ 4H1'"R]3,7$!D1XN:'(%0A6H M5M$BHIMJ90??.**KO1H+E%DPAS1D91M 6J8"^(OE(E\LE<2 R!6E9(@_V9RC M.:6>!][B"3$G?Q;S%:JJ$N'.5ET=2DHEJP!X.6//,0X&S[8\%[=/7!?&5^) MF!+3\&_26N&!;CI&O6CPIG*\MK[ "^YT+0X=D;-I+ MG>)PA BE9#;5"%7B0]%'_AUE#V*37#0%5SA1523V_KT_&U!-_-)!>$JD OU^ M_9Q*3$G:S[5DTK\_/*EX7D[RZ@Q>XX35';-&W6+D[WFV3.X^A0@AE'M2X;=' M0T=012B2I5>XU6WTH%E48\M<%# /F8!()[3>3EF-.EQC)ET!%$PZS%N?%"&I M%*D VZQ/GD@]!E;$.&J9]V>=Y.S2B$INH"_%8Y9O(2<^YARZRQSJ(--HCX/> MJ+7"XZ#U&R7C79)0WI_HF2S#Y?H.N'ZXIUCW+*6CNAL[DN<)-GVU/[O5>P1A MKT@%>GBI\?M4;"^?N+<\WD9\F%F!K-;J>O>C/@ZK,.=1$ZFFI;BN+8ISO6$0&!;O9]R:M1CR4BMK%N24^9KHK5%O) MJPO3G@6;)UIZC6K(\=$8O'(R,14MF>3VMMST%1XRZ1R!L#L&/.#I"D6JJS'M MG"PX;%ZU^L:5"WU%_[P5"WD:'+?O\1)]_>7_ 5!+ P04 " !84*Q4!Y:L M,2<9 "Z\P %P &1O8V5B;RTR,#(R,#,S,5]C86PN>&ULW5U9=ULWDG[/ MK]!X7J=B[$M.)WT4+]TZXU@^MM+I-QXL!8L3B=20E)?Y]5,@*5NK19&X5]=Y MT4)1O%^A/A2J"H7"W_[^Z?1D[P/.YN/IY.VKO>?3='Z*D\7>LQF&!>:]C^/%\=X?&>=_[I79]'3O MC^GLS_&' /#+\I^>3<\^S\;OCQ=[@@EQ_:^SGSA+02I?H" +H+(*$'@HD#F3 MPA2A6"S_]?ZG8C376F?(3"=06C"(*G+PTK'@^^?+O_ZY:WS\6UOI(_E3__]VZMWZ1A/ XPG\T68I/J ^?BG^?+%5],4%LLQ MOQ?7WIWOJ+_!Q=N@O@1<@.0_?IKG)[_\L+>W&H[9] 3?8MFKWW]_>W#ED7F: M,$Y_3-/3I_7/3W]_O?_[\X.C%\^?';Y^_N+UN^4/[PY?'3S?IQ'OP MV[LC^N6W%Z^/WAV^?'GP>O_ULX/]5V\.WQT<'1R^)BF73UU\/L.?G\S'IV/':\0S+ST]6SX1*""97:/^SP7.??I4XA9-T?K(A<=/"YQD M7.GB MO)-%UYTTEEPG1V\9\G(>+)\M71N,SF4,Y/3D:OQB&.3\:+,92 M>%$@7!2@L$1P6B+HDE'0) FRJ*OCO99XR9WZF4L"+<*GZ61Z^IF8)#@0LUG!M:E>0PRS= MH.;5B;Y^Q]/Y^>GI\C-AO,#3B_^O=K<58Q;3;M2RH@')L2U/5G-U]'HZ>79. M6":+9]/)@E:IU4_S,8WO>KZO 'X>H9-8/,M RXL%%8T"[S"!U-;KC+9DY>\W M3 ]^[B8\$-\-#[H=]IU9<8FFTTE:(7PSFWX85W]F_G(Z>T'+S_0SXJ\XP3)> MS$9-&"6_&T9UJ[*&C%H3_K*\ MRH8<$W$[29)21=)K1/)6C>..0"9E?&\+T4UXF_!$?8<\V5$1G1B9:@9G(5T! M58QD6: #7J,1)5P&;Z4&4YSW(HBO?M-R"=!.BZ.^0*.W4TPEG7B&%:9<1 ML1Q"2,E""8*"7Z3@U],+$+,7.F29=%?P+=7?13/NY<9MAS\BT09^ T80'9:P'SZT#RU*=KI*G M(GOFRI:+;G]Q85=TV54_K?($FT:KNJ 5Q1NP7)*ECZR 9][1%S0N2L4,ZHV3 M! TS!/W%=6H,,*^[I:@7;747O>[,_GN)B/;-0Q19DA)9- .<5M+<:+\>36CVS3$2\Q80$:^D*AJAY],18 MHQB2J$E"2-*!],4JHYW(ON_5] ZH@W386UJ3%BKJ.,J[#,MY9C%I 5CUJ8JF M!5!JPB92B11YYIC38P9Z#Z1.[SY[$^JT5%)#[E2[M_@\DKKHR)6'1$X2J&PR M!(R,1)42H]0\:]8715:0=A=M/^=Q57,X>1/&>3QY%L[&BW RLN@9\X7B+'2, MUG]?P$M%H5+&6#B/V>?>7+$[, [+3]^"(S?YWT(;#7E_,)^?8[X H8UCG-Q" M8('3U#9"@9.15)8X MS? 8)_/Q!SR8I.DICJ*,/M4DK<6"=>*@87X399#QY/Q\9"B0C=PHT*I)4Y C!%@Z>LY22+SSRWN*X MZ^"&Y9 WH<9.X]_2D*Q\0\V5<#8QR"Y:"ADU ^^(CR%;412W,5W?5^O05C3* M<5XJ@UY+J8ID)$^$G&HZ+=L$7ML(&&2*AA?G=&\AZ UTP_*9MN#%39+OIH%. M"P'7>+*4')5#2#*0?-8@R5=S:2DHF6@F>OT()5T/3WKWYT,U(483?73"C[M2 M(\Y*5VQQ(((K1%Q.D:US"4I@W&EMLG"]F8Y[T0[+E6K,F!8::DB=?TRG^>.8 M?E!8G;64(98@:EJ> D$L%!,$986R@6G=6SGQ!:AA.4Y-B+#5>+=TG.M03?B:?T4Q!H96*YMW*U;U23W$X%^WU1 M8?N1;YFBG2S"Y/V8G),5CF4*Z.@X3+XL86BTCL5'\"494$PR<%+23X89SJ4+ M!7O+N=R+=A.:N.^+)FTUU'Q7BVS8E?/;K,8_F('S6DOIF:@.CP(NT$14"I7N M;1OT-H#--O.L]C(J)\'6@\@J>PDQQ03)%Y8H/BQ"AL?>FMN\.GSW;O\UO>NW-V]?_)/^X^!?+^IK5[%VUN/FSL<_0JN;S8:B M6<<;\KW+>/%J.I^_)+H>GBT/D$S>[Z?%^,.*4Q252Z=]!J=\H)643(L/9%I$ MT*HDD41)O6U1WXNV05IH1I^^>LXHZ:)##H3%R74WK)JIHHD95;"(3.O>1+^$ M:UB+6EL&W9(WVE(A#9>Y+T*]^'2&DSF.8E )IX."Q'X=.+3XG"L_?X?%P*4HB?<'XX.9J%R7Q%SE&H]:N*1BBB MM[4>AWYB%!HFZP5&[Y'IDV%&9:!;L+,6R9>GQKO8:)>X/Y'&$_FU5Y5 MO&_Q%,/\?(;+$QR'Y3F66ORQ;IE4$Y;SD=&N2&LHXJ(!)3-#1LQ+DJB4'&PH M"KGO;S%H+-RPHJ='8G*GC&BYHWG)4Q*,"UTXHU54.!H1Y!!D$/4 FN3&62UB M;W5!=[JN6^7FIW/2RKM0=XZ%+,FZG,'GVM0V,4]+?4$HM8E,1)ZLZ2W?= G7 M \U_UQ[8MK2X)3N_Y=@W+7_\@)-SK+[D107*_(_QXOC9^7Q!4W8V'ZF4M;8! MP>OJ_U5/,$2M 9DMEBM5;'^'?^]%.RS[VHXI;=7492C'9&98<@'M>3TZ5;-E M.04*1K2512H=?6];.=\.Y;9:$FA9FH63_4G>SZ?CR7B^J _X@!?2EX1*L5IV M8S1)+U&1EA6"2"ECL)8&Q?:V3'P;Z\"6GH4ESV?^QSZMYBF M[PDZYH/)RH@+ADP0L5L52Z1]68&MY)@6(6CC0G9O4Z;.JASI ^JQ_N?DQ-T,EU6 M,ET,1-*A2,P>G.;D-?O,P059JYJD9$8FE+&W7,$WD0ZK +4QH=KIJ"%QEF$5 M(?HMS/[$R[)*Q5-0W@-SM:62(&1!U&[,WDK/F"C>]U:G>A?(8=6K-J9+$\TT M9,IS/)MA&J_&ESS&T^EL,9XO?_TB,&>2THJG'=S0:""E:$!BT#B1V5KVE"[_" M:E'*61.YR]V(Y5"O^F6>DW+76B:W892*%:QH#];8VNN090@Y,G NHO("4Q:] M";\)X('E%[>DT6U5G8V5U)E8V"PA(P8Z(48? M&.;26V'X+?B&E5MLQI)=-=$Q*:SVQ02*.+@SM%BD6G[ G 4CHTB,A\3Z:\5X M+RDV%WK==GBY5?9Z.OFR1JXWX&2*VD>>(3I.GI!)!;S5"8H0QC$O<^37BAR^ MT=[YCH<,*P&XJ^ZO]7-N,;!=)?Y6!S?'X>12J>G^XF48S_X53L[QZ'@V/7]_ M?"7[4U GG=%#XJ;02&0&G@M9S_'$DD2L$_U14GX/EV6H9G0WVCV.JCNQO7?5 ME3E.H;HU"E)<79M'T5ED @J:K(S/S,1'6)XW*EQ][ 1>>Y:U55=#'JU/I:_, M;=W@'@42TGA!?@03F9P)&<'+$$$3FX/VAB796S+X!KIAY>7:\V0W=;0\ WI+ MF9$.(BFT$;@D@90K&AS9. I ))?2NA!"?]?2#;**LY#NFM8OZO5<6Y*Q\[*.!\B+*[25LIA2%PCN"-I36#:0=.* '&I22* M*2&EWM*<=Z6M'MMC;$^<+14PI -GS_;?_?/EJ\,_^CIA]O5YCW"D[ YAFYTA M(U+-:E.?Y[CZ?C"YO;_YRD=X0=8DD86Y,"]OPP*?+7^J16'.*U?/K>;@0&F^ MK..M#H2VEGO!,/3F>C63JDT'_Y(V=7Z(@J; M0N$"I([>*1TQA]Y:EVYC&;<9FOW\/^?SQ?+(U,OI;(.2B))K83-%$A)KU7.R M%*%8QJ"@IE%SWDK66U/&AX(?EE?3 2MONV2A0_VV[)I]!>?U@H,1XSPYY0QX M"H-!J7I[H;,.9.3,&O*S?.[MK/:WH0[+67D$CNVDNRX9=6VAO"A(7A\0O=RM M1PL3LY0DOZH]M=$)6@MIP6+U6'00D2G[2#;N(6(,RU-Y'"9VH_/.6/H5Z<7W M*Y=$76[.;+P+UJ,&R;6@@5()G(\&R$^KG9J5+;R_^P6V%&)8>V:/LAYWHN\> M^7FMV[SF7N8B:P59M?5>(D05/+! %E\4%7/JK:/BPZ /JU!^$%S<0;<]KN-7 M9LR7:](SL]FF$L%K74L9ZXV=/&DRYXD[%K-QN;@8X &.N\*2D,:$W=_%AFYW]-:'NA4!;ZJ1'8W5A4B][ MGMYKE#%)\$;$:E=S[>4@P*:D!7-.QM);VFD+_,/J8CT(0[6KECLCY(U3NO.1 MR'6:% T9ZRVSH=1+UX0 X;3#99U ?]M!]X'=A&K^KTRU'?6W,Z_6-?'W.8YO M9GAV@<]@LM%57Q%-[:$<-$0*58 +Q9A)SIKKW:>_<0#A 0_>*-?+_@IDZ5@I MG1FCWR>$[*1VJ*!?2 M?6EJL:MZ7Y>^CHJ-2 1FY<]R#2DB8BU>0:2@2LPY9 MCH]CGC:!OQ$)_]([#LV5W!D=;Q8X%V>8S)'F1E;D0ZK"*+((H;9+23QX8_QC M<6^KZG/>8^>;1V#:;OKKO_3!LJAL],3WX%8WYX"OAV:SECNOEGIV$N;S<1ECWI_?-FQ12RDTJ1/B;+>J4"1 MG9*286_^ZN[B#.S$> ?4O25*[Y<$79R/\SC, M".3A;)FG^O5\/IY@7>ON$XK50WG*<] BDRA&FGJVU(,+V8E2D"G;?V%>%Y(. MK$M;+Z0?#G6Z7>ENJX/N-@/C\G4[>,W.>_3XC<%YO0RYVB=CA; M<_]HMFRB_WDU!T9*.EFC<" I=97;@&/!D]S,<*OK4;+>]O,WQ#SXLJ<.^-6! M-IMVWKQ(/!Z67Z>SV?0C"7_%I[EM2%0HPA="9XMUY-F77 M1(V"R/ =GR?[V MYC5L)<$#JYO^$I:N>U5W9 1??,)9&M>@]/!LU<^LT#+N$TT1Q:.K[0TR1%TX M)(N9>QW)U>YM6_:;2 =?N=2MP=M-99/]B?V,4.7L3("*K=RLG M$MHD#304*FO-E>DQ=W4?VL$7('5+J]TUV&JW]3*J=9+[5=W2NUP=&C(W3AD& MA2TI3[@<"0N!UW7=NYS9V&T:.=SQP\,5%'4:)+730041X6):(+M61@8Q2:VEXL48M[$M>^##!U]AU-BN=:F; M#MO*+"N!PR1/:YI\]M4&/\=%&)_,KR+8M'?,?1^Z>X.8!\%NU@7F2MGTLW-Z M\&1Q>=U**JM"B@52J0;EG(=@10#CK8@N^(B^MWO9[L':8,OBQF?6N744/N%\ M^,O6 M6F8DI^)SJ5C#A0ZN O#P.DI@>O!(. M17]-+!X,?UC)^UZXUI5RF]_,?5/^H%4JHO86LK4'NC4&@B:7,+@S?_LC='?8'0&[FKE\/ MZ>NEY>B2#)!1I[KV:%J%C ,07"EA>&EMZSQ=7"[VY;7TTE:4?:&X*IDJS3/ MP$NAV6 BN6J29D--8JCL*+JUO361O1OFL%SMG=ASTZ0TTDY[E^@&'&X2>?4D M'>=!@BH\@*]7'C@2,!8;,,K^>FQNSY3^'.G&3&FAEPX7GZ^;T>OT_7CI;TUP ML=,"=/_'[KX(/1!ZLX7HYH$*R5,H64CP49O:5!K!^93 )&L\2\DHWENFZ)XC M,%MGJ;^T1?N_I:(.RW,L-5F7UP][(1K?70>N]C'5OL\/)ZBJ\]ZM0;3[.Z^OP1DEFYQQ: M8+6D3UF)-!XL0F2)^\(*%KV!>7G@4P=66]D)-YJ.?-,BMP\X.5_>A7T!=10Y M"\FI6AF?07ZMR+=F"%C:V)TU9;'?JT5=9IF:UXOI,; M>^LG[>ZYW@^PF;-:'W58EA>"CY3P+$M3P/IZ3WQQ-,M%1$#$*,@I<*2DWD+! MK[AV=#TN?=(?&/\Y79X!>XFU*,U;CL4S2%%84(&%>H%K@BQBY%*B\WGS@HD[ M'S.L/,>V^K[F5;09U%;>Y24T;\)L,<'9$HJ..459"\M,/=W'7(90HB,')RMN MM^D9PTI-M%?NML/9@6:76?J1]K9HHS,DKDDLRQQX1QPS+'NKBN"J MA&UTNOST83EV[;7Y\"'L0(_OCBE"/<+9Z;6FPO.+OM?D940>1()@I"*>%:08 M1"C@GH@62Q2HU#8JON_!P]KR:J_]I@/?H7OV%ND3,)^1Z?F\J+?SA;3[CM=] M'[J[T_8@V,W\M__&S[^%27B/M;#U#<[FT\D$3^H5>:3256 ?=#8V)@>)U%A; M.FIP1EHP!K7RRM.2W-LEG_?#W3UJO/\9RYFPN&4FC'A!BT(7,(%<&#*$"CQ- M.G!%A9@\8TKW=MG]#G(,R^=LS-&;D6=?&F^8VM@$\K6>A2,3?5+&UBJ$S FJ M00@4GY,_EIA1/O(4>^M\M 7^8?G*@R#E+AK>< 5>OUZ_U$?]\L/_ U!+ P04 M " !84*Q4>-VQ9P3W !\; P %@ &1O8V5B;RTR,#(R,#,S,5]D,BYH M=&WLO6E7&TFV+OS]_(I\.:?O[5I+@6,><#5W40:[Z64DV^"N8W^I%:-)K(&6 MA W^]6]$2K)! IM!H$R(ZM6R4$Z1$;&?>/80>__^_TY[W>*+'X[*0?\?:V@= MKA7_;_/W_P^ __WCW>MB>V!/>KX_+EX,O1Y[5WPMQX?%G\Z//A=A..@5?PZ& MG\LO&H#JFA>#X[-A^>EP7&"(\=S!X0:"5A.J @@>:D =U4 C'8!#D& >,(4F MM#YM!,X08\P!!YD%E&$(##4(*"*AEDZ3>'[+;1BM(45,",8"Y0IJB!7A1@;+ M#5*&I\<>CN/;Q3?LCS;*TS$8>?N/MQQYYAB%B $I T-KT/J/A^/L]@AZ9]<'PT[/X8SP5(P#1 MN5/+TPM/.S7#;G5VO"DY]\S9Z>EX>=45,%TQ&NN^]>?/=S\N.'\R?S8Y.#O5 M#:PW@POWGORT;@>]U'(,R;EVCP84(_&SIDS.F%YPX<2OI#H-*:6>G:;^_]$; MX\OO^+/>CV,/,4!X=I-XYN>?M"L=-GKTHXM&Y66-B^>B9_^[]WK?'OJ>!O,= MZ_Q9__==__3XNQUV_.9D%8#8#_G+X]V>3 M([\_F]S?#-S9YN^N_%*4[A]KY:^D[B\$8].>Q?,G%XW&9UW_C[5>V0>'/D'# MAD3'X^=?2S<^C( _[9VX;S42J"[Y:?^QM'):%R&LWA\K$W7S\XP@Z'S0V ' MW:X^'OF-V9?GKAP==_79QF0Z@>JBYST]_!0?;0;C\:"WP>*3(]:-2ZN[TZ=4 M#YP<_M&H=3AIV'@8_^]F3YX>7J\./1N[Q6-*KBMX]6&XCKX?>U;=>W+_^ JC M8QWAEZS-+CC6SI7]3QOX^+1(_76N7VP<3C^L M_GL>XE0 0??*[MG&_STH>WY4M/W7XMV@I_O_MS6*DAEJ8<%TJMH]^?)61Y MC.BUW7FQ\T>GV&V_6"]N_]^2^J?KP\(:];UW+E\H)UVZHLY[W]YZO[U[L+-= MO.BTMW?:^Y-O^YW7N]M;Z>?=]L'.N]V]8O\@_KFWTS[8+SHOBY>[[:WVB]VM MU\6;SO[NP6ZG_;W_*NIPG5Z<+?C]0=\W?%FEE_;MW_WI\="/1E'O*OO%^'!P M$N_F1L4@%._[95+']L=1*QL5+G&@X>BWQ3GXK*)!WWMUGI9=-8LB[1L^V[PX M)(^&I8EX$+%KL;2;W!;A=8:OOO1GM_WY,4IO=^4O&TN6R51A$JAS][N9]%56 M@X<1/G4M7-O30WM8$-2Z(%-/J@NVO?4]XX<+O? T9T32D1]L,MR"!E0=MK*N M03=?OV_04]/E9#PXWHCG%J-!MW3%[+6:-(G^9[DSZ)'VRR\FCM'V\Z?AX*3O MP+1YUGH?PL_>^*<"M8(7WHJT;CRZQFSXY9YH\^#UN/(*A^J^>(W@Y.W]Q M,APFUXBN1G+C5D,Y]]:W&H;[OL>2A+%(_XIUP6H^JGIT6$0MJ[#I2V52U]TX MS%>+*KY95\"B"7C\>WF:].J70VV3)Z8XB?KF.Q_^L78R$'ZQ%,%G C]4)\4/STW,J^_06()V_ MP2M"M!H9/1AJYRNN,Q@?^F$Q]-9'H3'=^(2_MP=C7]#?+M'JKXM=E_18W;"K M1MRG&HP(7ITT%%/5XMV/ 9 ET/8O7*@Z^JF#<>1&G&@C",/AR/S9 AI3610%!!)742/ MJ$=I:"50@6A,)*?!11S!HL4ENRL76J(PW\+-OMHSGY9%ZLW0'^O2C2JFYOSQ M8%1F:]1#6*,FX%EU_UDO:Y)+!<^S11(F7,"6>B ,0H Z[X$RR@ ;(91[1GG M;&U3M!1O,@?+=J@GP,$RJJA C4+01JTF1)00C@!-*0=((*XH5S)(LK:I5'.L M0TN/Q:NCIRQMJ4TC$3M@-!ZUBGYD,\4=7&,-4*?J1UQF@S")G,P:U=)@:C$J M2'BF; @"Q&'3("TI0.%DR,9&"Z>1T]ZL;>*6XKS!?";;8IX.G\G@<6_@,<]Q M&/)"T\AQO',64&(XT(Y%!)&!&&6D1=JO;:(64? 1F6/NHII<>Q='W>2\?B0A MR_=RY7OO8"O)=D40VMOO4>?@TU\21RY ) .>^Q3SYP703!! D>(RJ3'$)G; M:(MCVF!^<%/I;) QI+&(4S]FD1'G'A#G["+B1'4#RA 4B,,B /7, DFC/D*A M4=QK)CWS"7%0B\IEV4[N7>P?U2;'*[P^@SZP2]@FEW<\/DT[60-,]S6BP%': M;-9V[W=MVEU@PT8PR(BE --J!XQ$0%&B07"0!!<8CLP",^A0UKC60R#D@N.#:6!WGF5S;)"U)'Z%; M\'&$+^5H[ UZ,,!(20%%QGCDXY!IFU(] MY?#K[/)K"(W)4+$DJ)BWQU$B.$,"8$(-H-@J$"%" 8\MXPX);GRRQ\%%ZW]S M'7S-(BS;/O@H JX8Z].)Z2U'6-\[1YEU^H$^G2E.&6AN #3OSW$2&X]__HLR MQ" 1"CA)$A.A/G(2Q8&P26-BS 07.0G+4=79LE)K2G(),IPWJ83R-*K^W_QP MD!'CIHAQ=A$Q#"464ND!A X#2K0"FGL"*%?&&,*(]33)J,0(/W]\]I1&NX_> MI>]@$,#)R$_]A1,?TB0;$;M+-J(&J% U8C+52 Q"'(=L ;Y/EC-1I[ *4LN( M5 'K *C&'&AI Q#*,:LYL0C[*MP:-]F%E&TO3X#H9.!X&+(S 0Z!!!K^>*OO=F;CD=%K>>CU89'V$.8H(QC D#;#;X#W,D4(8",($)0"V&0"J( M &8TQ*%UF(5*<>*T0?D6GX2I9[<_UOU/9:H8N&CH$=G0\U#4Y\HD"UQP*E"T_3X "921Y6"29HT)02XN\TL K&)4I"!TP2&N $:26*:JII0E) MF%A,V9%-0:ND0C/YF)(?F>T^#T5^,C(M'YD^71)7S#V25 ,DC 348PHDP@$H MYKB21#&2]C?P%A8YC">;>6K-<3)@W M@S%$9"QE2.!B@@B* 2N6!I$( QKC# MD"*N)4X[*@E$C\BJRL7K98?U[@ =!08RR%@(54:M2@ M2 %HU%"0%)($3B)"RU0=A[2B^#>8"=Q()AMD!VDFR-2(/620N0>0F>,.7FA$ M&4' &HXCR% )))$<""I]7"Y\)!+)(\1E"RVM'NG]2OJ45\Q:,9O&$W/%"FK$ MGWM;$E_)#4Z2$^?"ZZZZC/U-F_BH,C%=SJI>E]J4W7)<^JM+A^4,3#4:QBL2 M+$V3:75_#.?M,FHM4=KN[1Y/*\7$?#7F8WU6;5;.N2564GOYS;3[,UU;&ET[ M6LPY02$S AD&L"0<4!\PT,9$Q= J;#W17!L5Z1II22B;KQ(V5/&K,XK42+W+ M*/)@*#*G]#DH#<410 @U E""*5 :>H *B_^@3X]IP).?\S F@1$'?% A)2J MPJL(',0R$#$?0H(@YBCD5!7U#-K[GE]KZ+_X_HG/Y0!750[P'&!E+6MYP/=T19SH""0@,JE 0LD2Y@"$C?FV3H1:ZI 9'<_A.MM4\';Z3,>2^ M,63.4B-M! NC.,!.10QQ! &CN07:(HD)Y889OK9):8N)17MOMM0\7!67V.KD M9XSB-RJ='^HT -E:W^&46<9A&YMM9F $&&>&$L5 M(%I+0+DW0,>Q EH9(ZU'A&H508AGJTVVVM20Q62T>" KS%-#(I3QYI[P9L'FPP+STH. A '4F0U:4EKTK>M!0ZL@[42,1O7)"I3JE@(I$ ,.(P9D\Y[BTC* M=8US-<3LMZPCG.XQGNGJ') ^I"VWIJH4P?-HXKMB57,":QUA2?D MS@ECLV*&.C6-D63X[*RW_+1\IN,$O>$$O-%#[W6T$D("",*T* 14-9JP)3TBCMI M@HG$!:&M.5> K(:H'C5DK[DF(K[@ZS=!6+CL("<1%U+44< I4P S6VD M.)HBI)FQAJ74MZT(: WF-MEV\Z2X38:0>X60^:3XB&CM- 92X,AZ',7 *&2B M;L2A1TIQJ,RD6.IBC?ALKEDE[]GI'7<'9]X7QO=]*,<7*% VW3P\]WDS''PI M1ZG[7PZ&L]'Y8S(X&<66B&*+^1Y='$FNE ;2X)3R),1OUAH0" M(&JZ9MQ6* MX28[L;*1YTD1H8PG#XT4 @Q1AI1!'B*< \T4MJ+:VG$>PQ>XABJ75?==+C1A*MBW?"QHM MI@P@"AK#O0;00 RH@Q"8I$I1II%%V!I*HU!)UD*-WEYW4]%LD,VFL7!3([:3 MX>:^X&:>_!B""=$(2$$BB9KUN5QEK? MXU'M1KR<,.T?ZJ$_''3CK!M5&=S%\\+_YZ02!@HB"#EM+*K)$ M>%I,Q I5Y!K"234$9YT($ FLP_$A@:I.4(N1;K)EJ2+H2>_99/+RF7X:)C1"OD/4HRC!J2;E80W@E M,OS0%I<52.#!(,6\_"+"Z=&6BJB1-66G&H*,0,M#H$NR&(@0N-8D(I! 4&(VHU5B[M4T4:03!34Y6>2.9;) QI9D@4R,S2P:9>P"9^?S<' 9N M!$[EKBB@U@>@K8P?S@DH!/%"154%*=CB;%D9NNM=A&8)&V0F#=H@\0W3MF@D(M6,=6WV7-]'<"SPL)AF S&!L+ 4$H MLUXQ%)"AAJ? 7]F*X[?<37\KP8S'EBRAI@U^-M9Q0&<.J^IC,D?,\-GF16_6 M.9_;%( 8C0AU/!A5@7,;0]_5X_*+?_ZU=./##00K=#IWU70>P1^7:!-GS8#2.!WKQW4?K5P['N5XZ.AF-RW"V=JUA?,#>_6E?HCFWZ;G/U-IJ MO3!:0XJ8$(R%Y(/2$"O"C0R6&Z0,_RL5;YM>=/A]&_&Q_N2!&7K]&>@07W!# M=[_JL]':LPO]T"O[LP:IU.)KS,8?_5P)T(\I7F%B[+BN/A[YC=F7YS,!+/O5 MZU<7/>_IX:?XZ*ECUN&D85.LF3YY>GB].C0'\)-C2JXK M>/5AN([^=DTL^XE9?3*/'H8?+^!]>^O]]N[!SG;QHA-Y4GM_\FV_\WIW>RO]O-L^V'FWNU?L'\0_]W;: M!_M%YV7QNK._7VRUT[E[;][M_#->N/OOG>KG2^(<;K'^-72:7>%"]:?'0S\: M52@>\7YP$N_F1@G\W_ M'MK#@J#6S=>J>YDW]W'F35*17%=;KXFQZ_)!3>;TZ^1_^>7+WE>/W4*NJTY> M67?.ZUY9/'Z9WZK6$O(_UQ"/W"\KB%=?B7/@W;3 \327$OE5+J6Z2.Z3#<^] MLTM:*L6DE]92XJB%P6#B"*+6&160"/JO['3?'\G,T\/Y_9AZ//))Z/VD?)^_*6?C@X/.P<_+O[\6B'=K;M MV=ZKMVT?__OSQU5N\ MA]^%O3.(DM=G;Q_"]L%[UMGZ*T!HI,46!.<]H%ASH.,L 3H@10-UPC"QMDEP M"[(F[R[,$?^U=1LSR8*,T($I%%1CI0S"W%L$,0TX<%Y!"II!"LJ04C=((7.0 MH@61VFD9^],+0)W4P'!-@1="4,\U%CH5_4$M09]XWH45)9 :53[#X47R1@O= M=P7Z9;7G^G*X)[*=NXX<+LVI3MB/J)FA=6G0VGZQP-8,U QRI("3D$=H92;% M&TM@L&5$4&J"3W5)6HPUN1! 3@7QE,A:QH[[P8YY6J98^@\R$ D3!91%V-"< M!\ $Y#PB2; IMR=I2;Z8$?CII'Y8P=+]:C@8C8KCX2" ++37.R;S:ZKNM M"[-J9P)]F0XNBPYV%CT#5!IA&,: :;RV*5I$-#F, M(WL&GI0JF?'DP?!D7KTD7""=RF9PCU,F5@Z!%L8"307Q02$6A$YX0LF=:P W MV%NP*@97>2,1<':E;-:$BT.[-IE/&V&5C[*+G($AN M@R8(6 L)H%X$H$F P NE#<>2Q%5T;1.1EK@DVW5S2%N.O7U*I"TCR0,@R3Q; MDYX(JSD'&',,J)$22&7B-TN,%,PKALW:IEI&U=8<<7N+;5(C7VT73H3-^2^^ M.SA..7<> 65[(MIQ'2G;;%9%K-W^,:'!1.3;44V13&"Z2BYE_F\/;LK'M*?&V#"QPBY$_$AQ M8VD\@<+4 8$(E]9 9J!-=6H1?>)%V59C:TO)LX#1DVR*O20/NI+/*7M#S65O M3T1-KB-[FP)KVJ):3;!J?KW19PET#X;QK2:MJK:M[O2.NX,SG_='+!.&=Q98 MG0T(&XP6%WVER_[H=9Q%?M3I[TRGU789@A_Z MODT_5DC;K;2&=]X./O7+B,*[_7>!VD$A,)&" :U(Y'>I M$(]!2 ').4:,*X453'M?B4(-IG;98/>8J5W&GP;ASQPAI(Y+9X,#F* 4G:LI MD$X3H"5C(DC'B8%)M51L$7^RA>^^Y7C;'P_C1)]8]:I-$;U!;.&W\V8^UBIX M=4QDH\]/L13/7$VPB1WYNXLE8^P-,'9O@>/IH*7@CJ1DXQ,[P,&OU-FN;K,7QHIFK?K"0DT0V M)L%C$Y-$KBPNL>SKOO5%V;>#GF\5?3_;'ZRRQ[GFSJ-:D/+Y17!%M*'VN MLXS6@B%G&5VZC,X[=+G%F'(-'"(64$=\:$?3IE-8[G,$PEUKA&7<0/KS6"CFCWM0?^[W6 "EQDJ;P25GQ;=R49Y M#X4$F!@.*'(&1 ZC %'>!:89$LBE.JUWP,J\(^$)T)DLILL5TWG'J_>>2\4! MX<: M), 1 %5@#DK@U7,&A85E!VHM[3E-O\?C8^27H_/N=Q8^J[57%)F-U]N*4<<]+9-Y%-?4:5CY MB_B\LG\2NW!JV1CT#/;7AK+O9:"M&HJ?O-&/CZ>?CF[:_MQM0TI62R*\:$O(CR6 M Y CA_)4LP E2C9Q MQ7(89!VEN"F6[2S%2Y7B^1U!G,7_.0:\3 FJ)0D@%2$!6F(.!9(F#FAET*9+ MV!&4671FT9E%+WM+?Q52F^K1#/VA[X_*+[[I ;;778&;?H^'COI>A2]F['M1 MM]/CHJ?/"N.+H;==/1J5H?1QP3@Q(_^?$]\?=\^*\6 Z;S?FUY4&3-DF^/\: MZD.VK2X 93S.(1"2\") MC6J3(AP8J C PA%#!%34RE1& J.:;##+(E\_XT<6^5J+_)REQ,N(YSH8X!2D M@!I-@+*. :HAXH88&W@4>=Q"J%Z6DGJ2C2:?F3LV=VRSSKS":$JRT;1V"G9# ME?25J&@7N%+.:/JK;0.U9N2U4,*O=$=>PLHSVUX:V_ZV6*=1> L=4AQ )"+' MAC0 PZ #C$(=((,!HDK!%E3S82 6BCE&0)6!@%S"KNFVQRT4$O^?6Z\HA93N,&)Z?J+ [9J:G[3 M)F;M-YL5FG5F[MCA'OH"%$:/2EN5+79E]V3L M7;:4U-M#>0M[R!L_W$_#O5R["/Z)3K0]F4L[>MB/_5B5GO_1B*GZ [/Z69P? M1)SGMZ]#@HE7#LB0P!T9%L79(8 (5$HHHIRCMP+W>YP->;&_O_D01TA#0PB@ ME = ,19 0FY!1'RB L%08Y+@'2UZ.^H![UECS:: 9IVY@I(+LWM?V,F@9O7JFG"1A6RYHY-1G&2S MR;HUF:O[TZ=?QR&;2&@E2G.B$@R%"EQ^:1O0H+O"984\:L2TD$"&E!)%KT.B:*YN3V MNRG*-ZCJ26-7KAMF!;P4F.ZH2&=@6@DPS:G55'C%';2 &9\*&Z4RZ%R@RGYJ M(5.<8+?ZB9$IS1C9C C!6.\R\]I2'N'+AEI"H!>5B MH-E=\TL^U/)1:;O/QMIT_4P=^^Z;WOS=#)]M7M35SFFK4Q!E-*+L\6!4IM?< M&/JTY_"+?_ZU=./##00KA#UWU?15X(]+M(GO%/7#*R\Y]T8V:L)^N.QU L'9 M0E'=<:,^T#;E6-']LZ3U]J.".RJ2:STVKXQM_334W>)8#\=) M6QX?^I&/,*)/7)GTX8@?+F6"K;Y5 ZO3S^FZ8=DK0E7[LXPWB%KUV/?BNX_6 MKQR.<[V48*,,9VO7&L8'[-V?]B6>,PJ<^TRMK6#,: TI8D(P%BA74$.L"#R7[U^=='SGAY^BH^>R@4[7A#8 MZH&3PS\:M0XG#9L:JJ9/GAY>KP[-8]=D'CT, MQUN879>;)[8[+W;^Z!2[[1?K%S#X]B]Y7:/>P\O7Y3WPOKWU?GOW8&>[>-&) M2UY[?_)MO_-Z=WLK_;S;/MAYM[M7[!_$/_=VV@?[1>=E\>*?6^U7._OQ:+'_ MSZUW.__LO-[>>;?_?_Y;8B2>%SMOW^\>?+C$GG<+^W1#)]P5+EM_>AQIVJC" M\XC\@Y-X-S=*R\#[?H7^^PG41X5+Z# 2V"*Y3>;O;_OP8YB0W-CUQ-RAB6.M.^N]KP-#24BD_ED[[G^5B=^Z7W"^Y7W*_7-$OM]AF?XL5/9_: MV%,?W_;/R\7B#]W5?>M;Q;:WOC(S$M0J,,3P%U3W4>ZJN9E_7UO$K+ $,\]H M@%(RB! RT"#M0_SMK]W4CPA?=.OOME\N.O;;E8FW$R:>_,Z/J-EF./7;Y]MOR=Z?[<.]WK^.]H[>G^[UWAVV#SZ3SI___NZ@ M[QS9KYV#^/R#MSBVZZS][2WJ;+\[_-C;.=W[]N_#SJMWY<<__QW;\ZXW[]1O M?]MB[=X>:F]_[+6W=TE[^SUMOWK9^W"P\ZW]YP[]^.I?W8]__NLPMB?L31WZ M>_L0M@_>L\[67U1Z1"&V0 @G /58 .T1 9H'8C +Q#)?^?0Y@2U&>(U*1.9- M)"W' M(5!G *-I1X/B'DAM"8BJK6/0B4!15&ZY;&&YA,3(67#KM]9*$41\2QP0-508 MK)'1TDJBD) :_DQNL[C>ORUJ;VYK)-),(6@"\)YC0(6D0$$5 )08&&.!_9S,3BNBC;.DAB@7R4QN,9&RD>$ M1Y>:S!62@B+EG/62:@@U5HQ +Z1342VPZ!=;XGYM.^],QF0V6&ZW7_UL=/S^ M1I^E'3-;PV&JC9:^9NOZLA!MMM'[' $Q@G+.L0'!,P>HIAP8@310P<51C\<< MPI& X!:1SDX%D4AS!((P,-G9391@Z(#G 6&+E2**1_V?DBR^S1+?FVC_ MRGDM4X$-YCQER$AMO"626L$1YV[L34;=@"@*&2(B"C"F0 M@GL091A%B48\JA=KF_0NU5&R"#^L"%?;+?'S#+1YE/(H/1R;O8=BWGD1O"=] M=-["1IV6/D3^2A#6<14,&DCF-(#>4\,P"E%CC706UHG./KXXU,M%L++2@,I, M4VU.\_U15:E^9ER#=S&N-=;8?[OE([MD\BCE4;J+R>KN*N\U%_D%X_3!,+[A MI(5YP;_1@E\N:+V2.JF#Y"#JNV92&5A+9.+L\E9(0;2LPKO%G:W/690SX.91 MRJ/4Q%&JI>Z;E\4E+HN+>K"(+$90""!5 5 C$##>>, (5)'J6*P=J]NZF(N; M//$S\P1XXF?F"?#$SWSH0,,5D+$7%])R=0>CJS.:/4I'3':7Y5'*HY1'Z>F, MTDVV8:7] =)C* 2CB!I#+9.:6 ,U51#26ZC?%]:;W2H+9-[DL;1-'@=;"U5$ M"(2$>@B!T%:G4NT.:*DX4"A@[SF#2O"T"1HA6B,G=);D)<=4!F6D$Y R)PR% MPAG$E2!&):8RR_0]RW1GSIQF'?0VU>6&EJ;@RB3./'Y#&K) J8* MP[5-UN)T4:9S?.5C$.2JC)N$(LMQ'+NIU_$35%O%;;,/,*0SO!ZYF4'5.HU!II<$8 M"(4IH"'B5ER!-.#20LXA1%7ARI3#4.%6/&5)/KWKB4R#//=/ @,N"76[%0#D M'!$/).QSY@/I%574&&"\TX!28H%$5@!AH'.$$(?Q-/$A@XOD)$OZ4Y;T*,/< M(89AU%:HB;)NN8 ,01/5%2V]SY*^2DEOSRWK.B#*G!8@!)J6=4N!PL&#E()+ MQ86="NR3H5 *EN4\R_EY8P0.V!,*K22$\1!7 M XHDE)!Z8[S%ULH0-+Q:T'-:Q@>4^ 5W@>)8*N(!XS9*O($$2,KC0B^"D]1Y M;9E:VQ2DI0BZ>U[&+.TUEO:;Y'+$<0TG07!)*&4H2&=57"RL4#[R1/,38<\R M_@!Z^KP/@4'*C!046*0C?;<, P4I HY*BRERQKF4.4F)%EY:A8+[%?5;5,RZ MO4?Q&O]RZWSTW,37S*37QR/L7Y^F=+<"O6F9!,K>@O/0*Z@IP@@P[R)- M80X"J3T#EDAF()**!ETY#R43+8KQ E.9"= M#X9*9:G30FMKM"?:<4(,82$#QBH!8]Z5B9@VVD@)A%,64*\D4!;%#Z(#),:Y M*@\\;1&4^46&BWN "RV5<%!YSFV@S')MN67(2:J0TTR9#!:;CVZ.K\2([5A\0..8=JUXI(J@( #D2>0:#"ACK".#(&LJ9YDY& MQ42BEKRDWDPN>%=7R;V)D]1*92"T*%!(">Y)K?2ZV-\L'7NB^2S7W MBL===&\9?AJG/(,L\ YC< (I:3>T2AYT+*TH;':GHIGVU-Q+KK7'%1]N^#2 M<59C+Y@"1!(!**8$:(:2^B2%"XI#'62JV1UUX@9#:MX-7Q/ 621A=T2;7"'E M(<%CSO;BXF!PR!D@4"?PX!8H#"E07@N&.=:^^ Y,("JK@!AE(&K*:< M$DH1TXF Y%PXS9'A:2K!#/)Y@N0)DB?(/1MQE6+22VLI<=3"8#!Q!%'KC I( MA*P_U&CM7S#I"NYT5!($D(XC$-=Z#%2P 7 MG"60QRD-US;Q8FZ*)PD=CR_( M_G;%'=$C+^[X2!;-[/G,$R1/D!I-D(PW@SF$C7MQD'R M;N9.[QUW!V?>5X?>G SM852NWG1U/P?\+TV9.MI:S.&$C$H8_)_QY"'Q9-X9;2!R MD,H $)444$$0D %Z8+#B@D,31-I+=$GVZ[P/H*[BW#A'7YX@>8+D"5*C";(* M3W"F 0^J5LS[>JTU6.M( :0@ 42%,/( SQ$0##ING>5&I1S3L,F>W@;O"5A! MYUXH:5]T!Z/1?$<_[G"8QJV2.5XJ3Y \0?($R1.D*1/D)A7@D:&,6A(X,ZE2 MK)&:.ZHC6S,A'I*WB+B\L,!'WCWH^1Q0N3R2O5A%UG'&-<(X,,%I CDB,H!(]$B4Y_BA(DD KL@XJ'(#RIZ(.A=O'$YS?&-1?)[ M]64E,ADE^1!S0"5 :IQ ,6I-D9B(1!45*?POCCU%<<::X^]Y!F@ M5@E0\[&9SC/&(96Q0PD%E% .M"0!( (I\UZGT/VU3=:*@)7A*<-3\^$I0,.$ M-\$Q22E#<;)[Z[!SVJ&H3FB6X6FE\#3'GX3W-G"I ()> >IX ,II!;"VF!&J MA-*\@B>3H P+5 MO*-,*!X$1@Y0GQ0]R2E03"G@$$3*"B(LEFN;4K;DG2SK&2D>-U+< "B@=(%" M+9BUB'(L9/ "TQ"D#%Q8;S.16:DA:"$?/A7>,BF!1UX &D0$"*$D$)XZG5*@ M<:;6-E%$"((?P?;\52)4Y3-\-M;Q<3//6?R8-?G='C]MT=>,7!V4VG/<9H[-+CP:A,@[8Q]%T]+K_XYU]+-S[<0+"2\'-737L' M_KA$F]@7)^.K+SG7>NLC&@R7C5,(SF9%=<>-6"&7G\&.L07W-#= MK_ILM/;L0C_TROZL03(MF=>8C3_ZN1*\'U.\DO38<5U]//(;LR_/9WF-RG[U M^M5%SWMZ^"D^>BH7['A!T*L'3@[_:-0ZG#1L&B8P??+T\'IU: ZV)L>47%?P MZL-P'?WM J1<'8;PDVB#R3QZ&(ZQ,+LN)QG;G1<[?W2*W?:+]0NP?ON7_%5( MQ>KDZ_(>>-_>>K^]>["S7;SH1.;1WI]\V^^\WMW>2C_OM@]VWNWN%?L'\<^] MG?;!?M%Y6;S8VO]G\?)UY\_]2^(R;I&5K:&SZG+,^KL_/1[ZT:@"[0CO@Y-X M-S=*6/^^7T'\?D+N420"$0*&H]\6Y][%-?O:Z'Q]4+_M8M! ; MW!;A=8:OOO1GM_WY,4IO=^4O&TN6"?!7:K&J43!Y/67TX'#H?=&+YQV."A_I MF2M6QYRNU^3OT7,W!^A?#O$Y8\=UU9=:VQHNQ!?>Y67OJ\=N(2Y5)Z^L.]%J M9EW3)M[_7&/6Y7YY5-O_+W_A%WIT6(3NX.NH^/O)A#C^5H3AH%<,COU0CY,5 M(1G OI3CTE^=&F 9^SQ6>8_'%^-^N8;0]N.+.1Z>4++>NFRY>3,A^W]TX_?'M[NG?@XG7ORO;!6];9_O#MPY^[WS[@?Y<+ M]O[>!];YQO:=MO'O6?K6+VMN?:?NH??CAJ'T4VQ+:+R:^ MP+U]"-L'[UEGZR^-,?8B!*"(9(!*:D'\OP(^#J5'SF'F]-WWS>6<50\+8#=* M8BE9D%%8,86":JR409A[BR"F 0<^V0:+9D*,LA"O7HB_S0DQ5#)X:@P0ANLH MQ $"PW0 1 E--5%.296"CSA=#-U>B1 _E2K26RX9Y"H?4#$>%$,?)<^675_T MIPPC_9J^VT0PI\SR4DZY\0LNDJGEC]F(2%VTBM^N%6><4:L%#5)[GBC^7IG'B^' S/#\M6WVU5@S*I^KYSF@K ^[Q.W62= M*A?(IM7>>(P-H$Y90+$T0$:: 4RDFD%$RAFLB^N4A,T/*\E4]X&&YV&9;D:0 MAT60>::+*::$>0>4(Q%!&)/ Q!4 $*<-LY0&'_C:)A6+/+?QZ5$;06VJS *@ M*E%;I BK..=OSVH:F[:F3JQFH69P5L67!U!G"Q3'018!R6O E8\ )06-%(<: M )E#@L&@*(&Y3'#.@]5ZOXG_V2]G75B:M/QB<#ZJ++EW M8$L-4$/KSY8F(W*@3[-E_>;(M'=P25'V0*70.F*1M@A082@PTILXD83V%#%) M-8K0A!?CP)K#?;+=ZNERGPP8=P6,^917QBAO: Z. ZHAPYHX27@GGG./'(T MA8Y2TARKU1,P KVLTA/XHJRDH96"SYZBW>>!H]Q_CDS3,9D U(O!:)RAZ4;0 MM+/ 91RB3,F @0A01BZC+-"&.<"="D)Q"JUSDIW"R7-(^LV&^V"HG:]BT0?C0S],.Q5\ M^25E [E=H>L&+#.U((97[IR:#RRU0Z]':<&9_EL-V%;?==)PO?LQ6MEZO[Q5 M:F_11L8HEMI0@+ @@"IJ@)0N+E7"!>RE$4B3J/*VH%Q"[M1,+9^@E2I+^HHD M?8Z/8AR,2J*-F#6 >J6 Y P#;067GN,X!71RU&&^N%FE\8ZZ1E"6-T-_K$LW MJEB+\U5FTMN1E0:8U^M(5MS >C/X)7Y5XY0#16^!2F\7^(>R'FD<"%!<0D"# M1,!P@X!F$:Z8AAQRL;89#]:C)FKVD=7/L+4$(D( ]T&G M?;(T"K<((%B!;1IJHGW2,)!X7'6/&T$Y7L0S4F?'%QW=DFLT0$FJ(]>XOKHT M&Z.MT :8@6BUYE M<\CJ);V.A.3VDIZ%^6;"/&_Q4%3[P#@0 CI C7# 6"M!"-(S&R@A04=AIC5Q MFC\E4\>\=R92\=N[9AJ@*#4B^KA"H1^H=,%,^V8Z0)E^+ ^Q/BS0#R.,DD18 M@)F%@&*;-E/X"& H4,JI$!*2RD:+FYQ0*-MCGJXW*,/,*F!FCA@ADR*9/0/. MJ@ HAP(H4N4CQA3HW@A_M](Z[@S/O"^/[/I3C8F!BFZK$ M0T_,2E-OCC0;IS\FP_2ZU*;L5NE-,TC="*3L A>RQ@N.' ."1Q6.TN09HI(# M;[Q4 FNN6(@@A9K,A+(A*#.A#";W 29SC(=)S!C4 3 2:-JE;H$1 @,L=%P9 MN.04I5WJ8C$<.X>^/$P"Z>"'0^^*H?_B^R<^VX'JPW%F5ND+>)35LV6!U:<% MYA/5+L-8P$ +IP$5W@,=E #3NF@E57)&J\NT4YO'*AP[6K 33%"-1,5 MZAVGE%%A!:@PQ\^\UM9):('UG /JN 8J" FX15J8N YH9!,_0W(Q'5'-4&'* M@6:MF$UY6LG\"O;&+Z>L>HU:^*1(YJ1H]8QJEOTO?G0SJKF,A6F5]W@"N3K> MG SMH1[Y8A"*XV%2)\9G5;2@_\])>9RL"$_+0+SBY%ZSX>B$-]/!>-/5_?%6 MW^W,QN-%5X]&92B]VQKMSF3R/%?(=. &=& Q3X-4-!!+ G A[:+2@0 -%072 M&.<9Y H1L[9)X%W(0+;(/FJZGZ5Z]5(]OT-!,,XPM8 PC0&UG +M@@<")L6')++X;AU7%G9+:^K@!$MFP4UE%9X4=D2^9D%$\9C:H\J.F'*L^93B<- MO7M:H8,K9DW?K2A3"XH9Z[(?>[!R=0VZG;!_8D:E*_4P0FEG6,4__S$=/C_Z M)?1FX\NR4RI'F!JYJ'=T+F'/WWE#S@ M#P@'H3SU#GSSPT%&@ILBP;P9-HB@-#3 21GU+B0\,!S#^"#/<1K. M+1=:ZZ>W(LKZZ%C\K5 M^$N?\M^G//*W(D3\*4)5$N,*-EFGM/XU*@U0CY&^PJD\3?- :0:!)1YA$8^8X-*RWYQ-1=FD^OA-JADQ M[@\Q%FI824:4\("QI"DXSZ*FP"%PA%$'A::*1$T!+^;"?#J&SQ4(W;M9YNKD MWZUHRIW3PS0@AJ86!LV%&)HII^R$"GO.[5X\[[!Y.=,DLA'C=M#T;7'7C!22 M&2\=D(PC0 WB0"IN@=4A2$.5#PREY)YWR=.; ^(>M1TR"_/*A'D^(5T@U'IK M 4/21V&V%!@�C0,T.HEI23%-U:DRH@3\!8LAM%;>A'X^_&DFP)>2!+R*SG MWTT[/F//,K%GL;(VPDIPAC1 7G) 2=1V) P($ 8=I)H9ZE(,[B61]=DLDLTB MM3.+9/BX9_B8+V^$D52,):[BHAY"D 2*!PR@9,IX*!Q/H:+J$=94K#-]F1D' M)YX\?^J'MIQL)QR-!_9S,3A^@K:2%9M*SMEK=Z8#T@F=R4!D&+H1#.TNUE&$ M**(.E%%O2M5=2?R0U H000EIJ!D-E6^GRJA+\K1Z*2*H(EOYH?% MSOZ;-]EXM((PFMTX#A$R]].@C-ZGL9@E&*]^FFW_3IN^,Y[>"$\7RU@'++"P MW *$* >4"02T$QJ(0(*56BLW,6 O1M(WAW]E(]+CYU]WA9&\"W$Y\#)'UR2" M#'*ADF7:1[HF")#(2N"<=Q9+I14V#=R%V#C*EAO\\*2X><;'"_%99C <#K[& MEF=CXP,:&[\/P:@3_O@^ K_TA>3E:PG+UV)!"RD-#2IHP(R6@(9D: C4 TX4 M5X9I;;V^>OEJ#D/.%LHG%2]V2Y#)8'(S,)DOY>4TXYYB !F.7%@;"0R4$%C- MJ".<:2O9VN9BT8HG$2FVVLR\R09X;A/ES_9/YBH0*^=(E^RVSWAU5[Q:W'5' M'0S4:@P45B22GY3CD4;=W3L'G6":L"J7V&.(+ZM'DH\E&@V;"3:U($LW2?*1 M86<)L#.?N$QQ:8R2@+N *70 N4ABXI7'$3F!:?,K&U>4MRK&<4C;I;C(Q>/ MR,4CVGY=L',Z&>AW>NQ?5-]R M*KFE+3;QV**!+P@+A=6 8,\!]5H!#6$ 1D/JA'%*([^V25J8+J%844.Y9)U! MH-Z,,8- /4%@?A.GX\D AU,"R<@X<7! )Q.=9DA1+)CS2J6*9935)&GV$W!% M3H0A^2&3:,36%'XJ%BGYU94DZ&FY*NM"=GZ"7)TK("^#UHU :W'?1# .*6]2 MP5K&C>7A?A!A7A^#Z9WEB). 8I? M %42 F-%5#\\]P8B81B&*:%M@RK9-]#L _ R-,I*TK*@:K&.(Z96 M68XE())A0%$(0$J/@-:!\I2X"BF7BKV_RUALDCHT;G)BNG_C[FAF^<&>& M!*6+W$@+9BVB' L9O(@*79 R<&']A"%=.T0J ]Q] MPE6RDYTCP0!J2V-#(D M;H B%@&A"=>I1(G0(@$<:BF)&\R0EBC!#3(G/4; NCLCPUIY$@27A%*&@G16 M02BL4)XR9^!$I551 M M(A?W?SEQ^\<^_EFY\N(%@)77GKIKV#OQQB3:Q+T[&5U]R MKO76ITQZR\8.!&?@4=UQHQS'I]EKP,E!9(UQ6@UZL35GR6;6'XSC\U+"#9TJ M7X[]IZ'N%L=Z.)Z2S%'*P*%/7#GV":/[SO='DV_5A-#C*DX_OF/YO=91O,%H M' ]4FUK6KQR.FX[Q"GKWIWU)YXCWN<_4V@H%C=:0(B8$8X%R!37$BG C@^4& M*CM6<7^J%7]F<-4FDQN<9L M_-'/E>#]F.*5I,>.Z^KCD=^8?7D^VWI;]JO7KRYZWM/#3_'14[E@QPN"7CUP MI75/=;?K@:9/7JR;/H=;T2KFNX-6'X3KZVS5UPY^H@)-I]##+ M_L+DNEQ1V>Z\V/FC4^RV7ZQ?0/7;O^2O]-S5B=<5D9:=@YW]XJ!3'/QSIWC? MWGJ_O7NPLUV\Z,25M;T_^;;?>;V[O95^WFT?[+S;W2M>[K:WVB]VMUX7^P?Q MP-Y.^V#_$@7Y,7;CY2BUIX?VL""H521U=:E=L5*QN2+8S)\>#U.I\ZJ2\_AP MJ69^WONN7.U\[VWK[=._;YV][ M1R^/ONN6O1WXX> M^7"TB]OQN@]';TG[8(M].&B7>]L?8IO:W=CNZO=YW?+# MP;O#]G;20S_$=OZK;&];M+?=/=S#NU_;1SOL WY_VCY(O[NP]V*B5^[M0]@^ M>,\Z6W]Y$PFH$P8H1:-J*6CR%BH#'&+.8<TXFZM\%'A/TXH.#R)BNEDT*I4)2>C.'E&HYF..ITQF[^" MU_/,=@)Z2?,D%8!>I17$)TR;74V4R>SX==,OOJJ'U%"N;:3CDE)&M%2(>!Z" MED)S3:[!IE>QU&U7DE/L]NUZ\??D#4B9+S!\_F*BW%5_H>?%8#@[,+E@^OMO M11G5ON)X./A2IOR*<>"B )XX8'1:/+M>#ZN8BMC,J(Q4:6A&9Z.HTXW6BZ1$ M3I]2?-6CN-+:P?!X,*QTP3@*6\?#LEO@BG(@/DW@F%K8U5]',]_%F_3DE-\Q M_MWIC_6P'%RX)X='*&U*"EE$&*B>H\?%_DE42@L!XX,(Y\66 MBZI\?)EB?SST?ES\Z4?C5G$P&,:N'+2*%_%-G&X5>^S?!7JG[E4O7>W,N*P7 M*ZHS4?2[Y6@Z4'%!.:P&8]I)L>=26O-9T%GQ]^G,.=C_W]FT:16Z&L*.'0], M'%99#;)J5:I7O-S)198D3#0JJ,M"[QB)EE25*JG<,Q M446(T59_Y\B-VJ$-D(VCC9_ 6?MV/!B>O.[B+&JGU;]: M_:_[K7S=:975&[5N[;1U4-O=P/7=[>-ZH]5K-KYVBB!M$<3]_K.Y8W#KO_O8 M]W[T[:XY@C9VJJ=>5&$AK_6V"2S8HK6^)FJ]UGZU5Q7-TQ_=(HC;^++_W],J MM&./5$^W>7V]2>J-K3])PD8[HA%3(DL448R<(19YQYV*D3JC9\:99A*D>ZW,)^5&)^3M=A'X4]/9+[[KMW9]Q_FM7OJW&\C?CSNH'>7\;8+'& M)\4"\32_]B5C1@][M<\Y^C,\><1K/>!8_3($$!_6/?7C?AR.]MN'.=LH-P3< M@=?;FGE8FR]BGHO>T%M"LN7T6^KI=^G(3*+NY->C[@]1\+AMF_[J3OTCYLR\ M'KD4QO]_YFOVWVK'+/49Y^D7OC.*1U<]U;MRXTE MK0X'P_SP>KI8'<^C,U>",R<7*7F(+FEHIKG[==1J'![4UJ$MN]]Q;?/;0>UT M"[Z?UW:^Y?3GLPFN[6[BV_F6_>G[-?[_NNU[HUGO;N+JY\;/5V,:MS6U6 M[7SKU=>KHMG;.*YVOHMJ9X\T._"=W8V?_[U6WZJ)JZ?^3ZY6*3&&D6DS74.$7) S"UU%71'L5( M:FL?BDV^7S(I][_UXIF#[_TBUW0GIY#>KB$SCS.<;ZWG'F=(@U6P@*5,<9YC#97)J%6<. H$?XOR93(N(>Q90#RJ M@)R,!KE M='!:A[9[Z@B<'8 M6QT!@X(+1L"&,B:P9-@'ISPK>:3$HZ1( M1)SA@ S%'BGEB-,GW_U?YH]W+<81W$S;9Z.]U;7\N[ULZ=S<: M41K!W9;2<^X(5TKJG,7+91(Y?9=14Q*3!3*BWV>(B9;,1T4IXI2#$F#+*4DZ$I"8!K)*WS#O*:4B1V6@U*XG)0F%J)F " M%)(3%9$#UH^X$?F0610H\F"M2F :PT."D.\G8 +OGP\][0Q\^__^'\K8[^/) M7UERH[)6=,VHLM/N'7;;Z>P;E^=PKMWC_/C,NXF[3%Z[=!*?S1;G^I*!>:H2 M93QA9P/U-!+L....:5GRFP6RQ_R6/JOL99E=(?.WKMT M(9]QSUV+@)6GV1L4!XH==3B)(#">*6HCZJD+0N%J6G:(E62 M&!PY)+WPB!-ED3&2(\&BC2%@:M5#7('E5]M_%'=9.QJ-A] D6_G/^*3RQ_AB M+V6N31(?Z0,:=8- ;3Y5ANA'/2M(D#5[\@VNJ(Z]0B]6_KXRW9$K_WCPZ=:W MX1Q>O'GI4C^?2VV9$]@((2+C7E 7 ^/"8Y,,,TS=5SRS7)M>9^( M#,81XL4S\[VKA052^V<,Z#0.!R76'HNUJSRPUEG[$XB?)E([\*@,R^&KO.4- M@!,YGB\P4'D9<\D130G]_0%<<$H0=UK@<:ZR:R\F<26S2N\O$[)"X_=V0G:S M%MR]VFY3&F'&6:NU)\ZYR(-WEG+!#(=+)=A+DVY[SOW:8M>?XTF2AN23"LQS MGH@%[.,89=)@L*E0!<&<&>4;_N492.@#E^6KAH>'(F M>4GIAT+_[%P/S?K_/6H/LV1EMWNN?MD>C8[RO^1:7D?CT1A^*(32)BJ-\*6= M@W:W.^K"-*MLA*-SA^3C153U\O,K,HK]2@Q'OFB^[18E&HZZXWQ?NQ?[_N1" M.[/=KU1CUPV.AOWXX9*M?\SO\B6ZX>1E)N]RM24364BX?CPJK'UE/*C5"_TDQVU1_7T MGV$\M!,9[WKZB/,S"Z(>>U#^?BWO#[PWXI-,"KO<=KMWFM48N .59 M=?U+K[G[K0O_EGM!&AOK5=KK$%[#TBK M5_U9ZW@Q+>[=ZC1Y=;?5K:YOL-IFJPOM/:E1X(*T2:KK'KCF#VCG!JV==F\2 M]U9@VX@*#%DL ^(A*>0DD+UH-#,^:4LXGE&\!EX?A':2P7CK" YU=-1;ISPQ M)!(Q+3E:C&5>E0XO1_,EY+T?;M<9OT=\]]XWGNHAFJS'6!$7*8_16(PY95C! MO&?81OTLP>Q:JM1;5+A^:EVJ"R9UTX<7(NG[%FB/ MB[%_-O7AIN[DJBAZ%KO?FTA49T*4:VL=]0O.=0C-\.VLN0TDKQ?'^X,PJA32 MN(/<]HL2);-:W=?>X<:V@[]<7'D2[3 7A(7OS8C.%6KJ3^ZE&SH 6GTYQRK' M[?%^96MMI\)X(Q\K:]!%P[QF=D\^5#PLCQ9N M&"Y6#F"6.1C0[9YD7?GN49@\T?8!S]V;VWBU9;:X^Y66Y:;TSRGQ#0W*.A/] M8(>3P3GCY3#&N7NO7[QV.;:7UWP:P%\7=&^;.H-<>%Y+KP\LQF,_P MC/8'1UUH;ZP,LTQ^,33]SE%_$O,I>N 99]A;-S W]LQQS#6##G/EA#,/SAX! MIH=P]U!T6YY#Q00\FT63*9(%[L$+],!T+FH@G'N(,%15>S*IX4C.?,B'2-K/ M8^4$=G#WRGG?2C@=JA \L01>,N.2.WB&LD$F:I16%G[CST9#SRO) '49M@\G MA/,2LO_)UOCDRV!X^4]?C\+>&0F%J=;+:C-K_; &H]L%/ MO^Y7-YNLOOFMU^PT3X";'@!';#=ID]?6OW:J';A78X-6U[]G?MJ-__YVTMH- MAXYR6>UM'+]22WN]IH'L,]$[S'<6W[ M3ZT)CL129'14B,M@D39" +^,4G)P-C4GTW- Z>AXT,%';KFV05/)9>+61A*9 M3^HF2?M%X5+?1T5)DG@^)7)UBHL94<"] _.FF#9OVOQ=Y?J7I4!OM(B352?' M\+-&^&39A840EJ0B\#6ZRI?& _CM(#ZH?^&9=ERQ*>42(ME>@M6%0;QHTFUD M*W]U6*SOV4!/JKL5WQ^-XGCR%2 OKMUMCXM+)C?/B^&Y8;[Q->^Z]3#^%6'Z M%]^)/P_S,CZJA*/A.3D\A'$8A$Q^QIG&0*<<=<>Y8TZ ^L +#BMI..B=<<.+ MOKEA#7CV>/NK%\E=DNJOXO;JKR]0R/55*W/>5)OT]8?I9:N(+N",O*O2YP(V M=RZE.J^@[N9]GP>QT=GK[F,.JP-U\HX0H-@.=EN(=?Y M"^);% :;E'Z#+KA+4N6@/SCN1F#-19SI:#C,*WI>^?*U;E"6_Q@F&>S1Y\N J*XC77@^OW#3SIHQ697S;\?[;3]QE<^O MR;7F\E.+^9G.%O[)8\XH"4S5?O=D0E(F=_J0/?SK]QY,7PKO.7G[LV^,;KU[ M49WMO)=GKWO;WG>E#=/'GQ>AK_3!VVW_8<)$\UZE'_0I&P=S)3^ M .Z1-V"?CL+OHXO6W["P_S=M^?S#.H1Z8X4>YV")\!9H4 MVAX:].$L6I:G?1]&H=V?Y-048:!B3 M H\W]A;\=CZ29P%3.XD&9K/1GW[*9 ID+^!H>$&FX1:#BY*QDZUU:''>=+^D M\_!YT2\Y/#.,/;C?Z+*;[PVY/%\0YK)VX"+B\9;(T+UKWM9YU/C,#;K%@9RD M2XS@/=L)W#N8&Y:#F[>Y18>Q)/*"":-GV197 P] M^*T9>)=Q_/,X?>%RGN$]%*$E=WO@_BQ(?26@.Y\HZVWY-2^5-2%NS)JXM_QY MF3GQ7C,G6)DY\>N9$SM'/9CX)_##I46<"F0O4N%5JHI]^ZU9//6[V\G.JO+9>I;7&_D$K)]O2;?AYFS=[ M7SK5S1\W)4[HF+CC@B(LDT6<1XH<4099QJ-Q"1Q$;*;=/.(8IRR) "/)A=)9 M6H& 1PE#3J5W9CJP?3:4>:FYNKS=L$(](9WBF8R^)$O(2>X=H%_G)#?2BC-V M,.$#M\7'EXA9O'A"IC(EM2BIQ2.68EY2BU^G%HTAN%-K_5 'TS#\!O:@_5=& MP^*0"5;?.2,3O:W3&MT^;376>+W1[=4:WSJMWH:H=O(U57BN/VUUX#N;7RZ( M0;W39*U&4S1/#TBUL?:SVLD5W#_M S& [WI66XN[\CRO3?3V";]^-8>LR&%;OWX:! M1OYS09(]?A4&UY(]X'/66J]UJ^M[HK[;)+7-6J_9.#C)[:N>_H!I7>O!?7!S M%_AQPY,_8\X>QE@B8:5!/&2!5"(Y\L8P2T4*B;F;4C<6CALV;F!0X]O1DSF9 M'5>N[Y\57YVA3.:!Y)FUZ6MQ ,1&&RF?QHX@(?$C%WYD+H M1T%OO_2NV][]&>>_=N6]C67SI%DO7L![F+'QW,>0E[G"^>MVT +4![^A&XL^ M6:22U'];C%K="]XO[T!*>4*$K]'?6R8&?=Q[X\HRC/>MR@Y'HS EZX!U2!Q; M);PG7%*E4U24IZ1UDLI'_^?630HIB,UZD9\G>0A%UU\AS=>E&_I'/10&8W1V MJPO]!K:<;/HL0MWJ-&D3-SM?X/M;M'GZ[:"VOLUKF\WC6F<#UTX/1+WQM0V? M[\\<[>O5.JW.MW85V'<5?JIM;N/:^AYNY>.#C6U6;QR(:N\K?/XE5=LS3J4( MX#@Y8U'(<6G.8D26VT%,2I!W[ M<3IE/Z@)3'%KD6$![(<$2V+ AP>]$,T.(1F+.>W^K[02\6(<#&ONV???@9'IT;M58<%"EM MT]QLT\FL; %E002OD138(4")SLI4'@R4HY+')+$$;L,^2*67F-K<;)F>E=H\ M5-]XR2W+XE&;TK*\CF6983W"V\BX1,QCBSBP'.2(YTCGLIF4S6 C[0#EY M*NF9([S?0]C&_JSXG*\^'ET)WI2QFY>B/E?4$^<9L&"1_9!2+7$K*<,Z+P?UE,: ME16:N4_3YK&TJ;@/I@*QP /B!'MDI4A(@6NE*!,J) Q.E:1+ M3%O*8,T[H"VE?9B+?9CF(-%&;:US2 7)$.?>(,V80D:9*,"V.R5W6 MR]FMF2B*($+GT*RE,B*NN4&6:(M"X";D,JB!Q)55JC[(N27+O*;Q>$ YI[>D M*+5U14I\/)T^G-6=;*4[&(URB9[!<:$.-$B5OSW""'@-)H#!J!IL.*'<:.:# MS<>FI&(RV8>3E[7S)IQI/GP9##\7NV9_0 /CZ$H5C7>PF?R$ VW;],_D2)+6 M:7!(C$=<6$"WE?"3Y*PXSR:R^C7Y@,7L5O#MA\(>,RV85"+B&$/"@A./G9** M*YY8=%%[CA^^-I338C[3HGGR9\#!.I4$(B)2Q TAR&&:4)!2*T, R,05TP+/ M,M2S:7&?%OY\I7D?)J6@Z4U2"F5MJU)&X4[YXE)&X=$R"G]$.UH@T01>;9\K M,/WH54^[G=;ZCUYK'>[7 #I,:^UJ;YM7=[/T?RXWNGW2!#I\18%)5->KI-GX M,;W[JY7:W-#;A^XR?\?0Q_X_KFEX-9!::#8["P^]7=;:#GVS]KF]^/ MJYWN0;,!EAON!^V%O[=Y<_?;3:()D4LEF:*(A+QQ:2)'UF.)@&$K[BG/_&E& M-$%$RYU6./C$@:E;)@5UAJ7H"/ O/'T^?3)4C]5'N%G9X-Y'3VD"PV?,41J$ M(5QB::P5- E"=;(ND/3"DW;[R$+KQH6.^Q5!A#4W.!I_RT@:I*-1G)"'I9_: MUP@"/..TOEL[J.VV#JJ=#5';S!5ZMTY:ZWL_FXU/O5Q)M[;^=;^V'H @;/$_ M8[1!!R61(=8A[CA&FLJ$A">!8<]MFE6 A@^HTSH:X)8\!%BM?91284N5%2JP MI15.*)Q)-$CH*(M634HHN).*[\+/5ZLJ# MMJXDFPNBW-RJ((.1')>;/099/ M$&&I&LM?6+WA>F#G[NC-@D1!;V95_QG&7GMT1^+*^^Z>(DY;=L[-G=,8C&WW M,=($\]!N6*H>>BE!B[)3WE:GO*FS(C>_\.?!:/P0P_KKNYWE/>Z=2.=\&US4 M>/=CE_F;92>4G5!VPD,[8>YY^?,O_?FP!(]/MEOL\Y[7K)[9T7FP:MVO=,DR MY[M$Z!P3C=5)K MK+;^[: ._^=Z!_4&_+_YM5-M[!W7-^%M=EN=Z6A[=?-;K[:[_;.9Y8@W);G]_2+)$D.(9(8FXSBFQC(67/"&1QNE(?HI2"K!\ABP MS(@($*^UCQ)YED4$G-0(EHF$O.#!4RL)SYDCC-VNNU9"9;Z+#O6PM 3*8E0\ M2&:9)Y'Q9%FNU<)#N>@L!([(=#8XM5D!/V;U0HYX2 %IIQS\Y+V04@K&@'F* M#PS?L^C,*>91Y$JJ18E]W"(.!BTN:AC.(_[QQLR ,HREQ (F7G).M<;*,LV$ M,(QC9^2-N^+W)-:==W=C4*ZB3T!_?3;!PS'%75 )4F-8!64892L9BJYA0 M4;*557*#$,^BA/[>&'PP=TG12+E/@>.@M?21!*6"X$89JN8-GZLK:VK_C &= MQN&@A-7C8#5-3L%IB,SGZAQ&%\5F:-9Z$,A;R[E,P1.K\H$F8*ST]Q):+P,M M>+EHO:,14\V5C2YG 'E*DW#2DU(33-2XFEC DL4$@1P\KD!7(>)V14 M5)1*'DAT#UB9RHCQ_"+&RT#--U**?E)J')8V^*1?B3_]ONWOW:YC]\9\]K^_ M+%O/%3CAIZDB7UM]/\R)O>MQ\G=C'[IU;[\6QQMGP['>AJ$:QKZ/H\)VUM/W MTG;^@NVL-M:RW2R8?6W].[1C[T_,?%)2N&PMBSIA#%D.8RAX9%)Q8G!,^8CW MC.W\1QD<>QZ@S8'7ET!; *"=7 <:U8JPJ#PRR43$)?A/5CN)@E"*,RZ-\7YE M=59SJ<39,^%L#B2_Q-GKXZPVM: QXA/!42$=J01O0$5D8\S5+Y.0(C PKGE! MFY5/_,>KYN4M2NK$]3/23\B;F*\NPH)8G2?K(@4*:SMU)%&!.;BD)G$G4I#0 MV2$F$AXN+5!N?3V?5=F8HC4 &W!_DJ9%BCD&Z$H+7=Y^C,Y0KQW7,YS&]4T $E)42PX^"I*= L$39XU VQ9%E](IZ MFQ CCB)N-48:*!4B2H*%C"(!&X.UF]Y>1J;$V$)@S%HCA$R<>R5XTMRZQ/(& MH3::$&%PNPI7F9X^1V<>"' M2E+=*:MR-O$$AYEY.!@56R>_#6.W./%^>?3W?ZZ?O3Z#'[Z\Q#H V]'X]DNN M ,Y'F,'#1XMA7;OLI0]YRRF&?N7/_>'E$:N]B!SXH@?()FCK;[9[;$]&*_^\ M+B[3[I_?VQAX^&-[[*550M;KGS<^U2M;M<\?%VB8;FYKK=[8V*DTZI7&OSW&AOKE<]U,"BUGPN7^//P^'$9:6B9S<_N ([A:*7:'O.["(=[MV M./J0=X9B7KGW"VF$7A;M&OWC)NS=J#9RKWK(M/Z$D8E@1KQ+ECN/K<1:8&:C M-E05@E;WJC#> X-AF5Z_UME M%J9H,:$3K;^7WPRZXLE..[GSW&LJF_B8L]UO021@S?NCWA'X=T#$@%]!NTX+ MXO+:@9TW?X\R[:WLA+(3RDXH=0-*W8!'!/A-XH8+140TG!'AL)?<4<\3=8[A M>/L1SJFU@DE$D,.22I8ASEY"F-B NHL58!,JISH5&,;N] MLD^9D3973+' J9+& %4C' =AK'6X1QB'J)7UE*5Z!,U]H#&.Y"H*U%D3.>5"!Q.2YYZF""8. MTW(A6C!$36\Y4ZG!S&&/7 BP_.2D*NNL0B+@Y+6@U!F5%R(8VU)5X#Q8,N< MR1NS"1IX:=#>2T,$9UQ;0KPVS'(BP!(2_/C,[O(<09P#4RV/'KZ.N>C,GJ6G(8$G"]0U1HL1%U0@ M5S!9ICT6DGB7S069M1;E&=]GPM<<"&R)K]?#UQ2M98HXYU5 "FM8CI/PR!(3 MD+2,4)&(5(JOK-YWLK>$U]S@-0=>6\+KU> US7:C #JK>4 Q4((X6$SD+,4H MJ$Q/,'.>*UB^9J,OYH4G13ACH.Y MY5;.*QB0&P[).Y]PBAI1EX_O"B#!+G&.%- MPZ07UIIB*T?-26I]_@=XWP_: MM+$2UFZ9/+ FR@!B.%C"$G2'%O:L7L%3T58"ZG& FH[C8B,]#@QQ9PWB$J@O M3&"+O#"&P+\'QQ( BMYS&+>$TTL(NXA$@]0N:,-C( Y'HZD#)Y-A29TI%Z\% MP]HT^TW:^Q'=P9.>S M'0Y/H*V5OVSWZ-?"^\MP0&91[O%>DO)K<5QQ96+^KR;F1V,P)SG^AKFEP0GP MP*)*(0D7B']2&;*2?LR+?FS/^,[@-LN4B$>&*P+TPQNDL^_LDM*&.JY"REO- M'TR9C_]24 K!2R.B- %&PD6N@\/*$F.M\M8K5U;T>SFT3#G&R@08F>@0%50C MSB1&FJ=CG&)E7NC25X;A[$GB6,8#ND2E9(3JVA@0@I? M+CN+ :09P3>G,8^8(D-B0EPZ#LL."R@%$8! 8 -CMK+*/F!Q3]+MV]OUN47) MZP9V6FHF/VMH+:^Z,6H291#<1F8B#U*R*$B(V&!?BDDN@FWY/IL.98VWQ,/L MSB?D. ->:Q0C2 ICN;/6>IG/RGW0I-1,7G (&LJP]9%3RB4WAFLKF/!)$A*2 MMIZ6FLDOA[(I*JP5!2.8"PA:EZN?68J4I:9VD\K%)0\*B8B!0FLGD-5<(DO! M%0J24AII$;FA]V0]7-=,GE%'ODM"]5+WWB:^++TYD 1NBH?5;#YQXG M1UE@L&0'9Q)1R=Z8Q7AH&.MI/8YMNQO#5G\RZ:#M:VYP-/XC M)_3]T;:NW6V/VW'4R._9@$9\Z@[\P7+.O6[\][>3UFXX=+ NPC-.Z[NU@]IN MZZ#:V1"US:W3)MTZ::WO_6PV/O5@[HC:^M?]VGI(U4;U^,^ "<\'UL'M,CE= MQCEDM(%YE,!T,YMTLG&E$@&>AWFTAT=QY6'C/S<;]T -W<9^K'P>].#))X5+ MI'X?5;IYN"L#!\TKYL"H4BCGCL 4=;N#X]%O#U$&OGRMI9&E5? A$?,73V4? MB7PFM5OVT-N^M,[4+ZA\/DT0]+Z(PPU3M& \GU=X/ M<$:^'537:_NUTZV3:N/@9VWW:Q>> \1P#T\[)[73_0-HTW&M 41RM_H3G)/C M*MU@U4Y^]@9I]K[#.VU@<'A2M8U/IDNC1V^=MP$%&TS>)[/(1J(0CT%19; R MTJ^L\@\8WUX<_16P_G__#Y'X]VE _XJ0#WXX !?'."_O\>\+,8)GW6:]RQC? MT'=OSQC_BL-^Q[&[BU$K]/<;^[9_=O#NT]$(VCD:@7/GVOV)'S=KOTL3_7 3 M?3)CHG4TW'FM4<+*3_*.G2 16:Q89!$G:OG**N'+;*#O,&A+8* 73Y_YQ1V# M95A[MG(5J3@:5ZSWP_CLM0/>O4O7&B>L-#4=F86&IQ3& F5 M*.9\'XX%13H9AU0*5H48B"=V957=KK*Y^.M,Z0@LBC$NP%L9QD-[THO]<>D/ M/-H4/TI&:EZV^#),\]F.]NM'X]0=''\9#(OA+"WPHRSP;#3&T2!%D$#P<0*J MKZ5$.BB.M.?6.R.(L7YEE=T@=#RC8/-&J?9;XJ/SEL)[U\3TA:WAU)GL7Y$G M*NGK4XSG;)R$I>BPCSD]@EB@KXP@&&:23X!(3(+D1)%\Y.,)MO-]T,>%3[%_ M-F&E.?+)AV4G+H=M?94(J97$%:1%Q,=(D*"4F%\7X MP&BYU;HX)GEYXS^U01_Y)YCE=QWO>16S#"/F2\O\W)9Y8\8R"QA"H6@^044I MXM$)I$4T\!/S-"2?M&3Y!)5@MXL0++YE?N/1I6<5Z'MX1.9)ITE+VUC&:U[! M(F[-6$05A1 Q!F1"!*ZJM4 V!8D(589GS19&TEL+V#SU'/AB6=*+<[R3,/6U MX[Z]\P#DY*7:_0#4Y#?$Y.'YB;.;3OKF.Q6@<]9B3D0NCYRX--AB:IAT M.GGIP->1X!&M/.98\4L?*_W75">=F1(C$X'Y[UVRW'EL)=8"YVHCABI,P(7; M^'D8^R-H1WM"YT(V597Q?H3_AS%6>G#/_5$E0G>&JS'0:IT!\>HT$"MV.*\?>4X#F/E;Z^83'?6 M!=_.7J(QV,FOT( WF&1RK/7#'X/C'[G-$XF +X/A[G[;[W^+?K#7+[+!-W[& MWF'^X=]V]"G&_O=1# MCV.N?SPQ[[\=![;3):^O;IU7X1O-T6[36/[6;IQNL MM=D\!L.+6[M?.\U&]7CZP'9K=YO5.GNXMEX]@=9T:NO=@VHA%A .6ITUW%K_ MUFWV:OO5TT^9MI[\:3QSFGJ"!',.<2"G2%M&D1+,ND@TU<&LK,K9+-,D93$?R/E\(.5\>(7Y(/X,E'C)O$'.Y(Q* MPCDR3D>DC1)&XI18@D5!S@IV?@#S,CJ,\,M?L7OR\2:QA\<'GJ_7^NGW,^6Y+QY276P0)\-+[]DBL-]#&G]#ZL?;== M]M)KCIK:7K[RY\/75<,OUM7]BUV=0[L7D1M&>P!4#E[P-]L]MB>CE7]>ZX=> MNW_>(&.@Q8_MYN?KKYM]D?7ZYXU/]=^A];ZVOYG[=JC8UO6]7*EZW:6NWSUMH?E9T& M?%#=J#5V%NA5;Y[&=Z5,+&!S_QY_'H)%A 4%.!NPM,$1W"T4W.K[#G@#W:X= MCC[D]+F878#]0DJD!Z[$>/2/FP![%5 3]8^S? 0WOWD/UW;'P-[W/C?H_9ASO0'I@G_9,>#XVCZ%]<,T!;G6^'T,[,*P/Q_7U5GC]2]?,D[G,M21Q0GEQ$'$>7BP@[9+%3R#(A)2%".B,G MW@*PQ1C6<@1.9<%KFVRD,,)&1J AC,(X.QAM23R95I$Z'[W"+XGG0S<;I;@" MD1N"&K=:V=M<]WN;^;)S^#:ELK<[MZ^Y.\W3+[UFI_FSU=@Z@39U:S#7:_G^ MIVNBUMG?;W5RC!/NN_XUY7DIH5=UR"?'7"Y(EOT<8C22QM.D10R6F!FULJ61 M[>+T(]?F>?2U;K_TKMO>_1GGOW9EV=A7:^S#1.'FI[1U/:R^W I:7XZ&_?;X M*--^6+$&*;5]O+IP/9C+O;-^*Z)[^X,N^%6]P^'@K_C0PYCOM;_R],K_?SIJ M=W.KRZZZK:L:@['M/J8$1*G\5_9+V2]EOSR]7]Z4VN4MM34'H^?-&BWOL3CW M>,/Z4PNM?K5X#5Z6;Y8=6W;L?ZI,]LWGYY?\D-^3"UDJRX4(B45M M";?$F>1T9%9SQIGT+CY?7U; MU'H;N'E:/:GN-D]:ZU5>/?TT4XXGET]I0ON* M/-4W/+L_P;A5>G@YN0;4VCB6K$T\X6:,E<\JYP&PP MPI7@7A)P3[OYF! =0M9"-Q+ +21&.J:(@E3(4G\2N6">4'[JL>1VC]C0*=Q."@A_SC(3P<,9'(^1*$1 MCC'C/ABD$R7@>PA+L>$Q!)^%1#0E]/<2^&\6^/"*T7J@ZYAJKFQTSEKO*4W" M2#3T00@ZUK#:"'ALTY_(@X9:QE*L)P[0ZEVTJVL,LP6"-QEUL5B M9UTL19#F5^J]O,G0\6-JME#H+N]Q&[@(5O2HWAWX=X4\/WI0(7S"$GUQ' M>.)".>DELM& 3QK*S.)GF4 '\+ )]#K*8$^((!?&H)UXP3HIA# M,(H8<>3,V6TEX>>?Q'@72)]K7>J=61P0D%9#E213CSRBGPF9A(D@0I M-2>EU5DTJS/%D7*",]?!(.EM0ER%B PO\M%B="I+M3M3'$HALQDKI=4IK *$6;2F3,./*%8=^!%_F:K@O8G5N*=\N'E6^ M?8[5%.=3>KULXIMKXCO0S5OS_JAWU+7C&&#=.1S":E'D>Y9:>N_D'F4J9ZE, MMES?+#MVL9./EVZ7L)1\>V1@'ONE8!]1D':RPBJM(@!D[;;^D"CU>U>+,(KR -/5:ADY)DI3[(S3^=Q1X%[2IYQ *&4C7L%2 M[)0' GT!&4(%LY-QYCA4Q:F55 M+9(Z3(GR.2_FAFD=HS*>"8Z]UK"@>T5%4)Y+X72)\J5#^70,P6N+,?,4>>QS M#,%:0+EPR'-K#=',@J%?62U!_G9!+BWW5"@F6+"<)N^T2%D'3 =JF8TER)<0 MY%-+N8C>:\ KHB0$6,I]1,8IC9R*QAON0G%FF-)%TF\M!87%Q9G2WW6.+Z+>!Z#M&$$M<+ M@>OI($(*."7!)2*4*,2] EPS![AVU JG##/"W!1$*'']%G ]AP!"B>O%P/74 M>HV9<,)Z@T+6 N:>Y]S BGP6(GDA3&Y;C!8@"[U!HKM<:>$ ?%2H!W"7;* M6LXUEEI+J:P0G+D@M>*W'Y0O4Q^?US)U9J7**>&!*Y-0M#(A'C!&AL,"(VEP M-&HD#?P4+6<4*) ),JZL*C5+?4K[4MJ75[$OWBAKK?0D MF, I-A9[1Q4QFC/&J;Y#/ZRT+\]N7Z8C)C:"@XP30,P MCT=0Q$QF6U)GYFI?RI,D<;<\4 MM^&!*4FBSW7_4H[61F0%X4AIYIW-FLQ!%.JHO%1'_35!,5H*BI5-7*@FO@-! ML<]V.#R!ME;^LMVCV_.FEETVJ[S'$V=VJ1WT=K8I'R-%PH3$4B9FL 1_BQ@I M?,KE2Y5A26!\^TGIDK:^ FVMSH3\A6+>1*F1URDBSHU",(P.&>Q9XI9:GNO1 MDP^4EXI";Q?&SF NA0Y$!LNUH"Y2X81146!MD_8EC!<-QM,Y!0$;)05&UNN MN',46;##2#@6>%3!8A4SC&$(2QB_61@'X6$22,*--#Q*8[AGT8HHHY* Z3N4 M_,H8]7,A=>9HH$@D,,L1QH(#4DU$FDJ/8I1$2VTUCX!4JF;S=4NR*:!,(LIPB:#V,> M),8B:"4=-2+ MR/+1OP^2SQ;@6WI9H05RZF^.6;U0*M_D/6]T)XMP24Q2B0L5N8I,@RL! M)BQ9([WRUI85<1;*IFW/1 (\6"T?94 D1H,X)@%9(27"D9.H!>;!%AM83+^= M])PG07CY=M=+BW758B5-J0+3%)W6W%EI&4G22YYLT%S@^90&+"W6'"W6=$%2 M&4*N68W [Y59J=4A0YE"2@GJDZ2&)9PM%KXA=EE:K-)B+9W%@AL$Y9E*400N MK'2"26)S20!CJ63S*=Q>&J5'&:7I^(Z1U$E!&?)*8\1%5$C32)&&18;I7%'# M<7 -I2E-4FF2EM\D81T2QU8)[\$#I$JGJ"A/2>LDE8^^)%&+9J^F0UD6\^AP M0(P+C[CT 9D8+<(I8FEL)%JF(I1E9D-9I<5Z;/3MGV,+CUL][\G:40_>WD]^ MS[AJ]X_L6=<6X2GXX_REKCRME@K7U? P5D87R*R MG'WBTF"+@19+IY.7CA@G_\QRH[,/Z]GA7KM_G@DW>=-V/P :?T-$3Q(Q\YM< M]/BDZZ"WN_9P%'\[_^'W\\)D[7XQAL5%OY_=_6P8Q.%,SQ7/FWS\^W$[C/=_ MT_*C-#K;IK, YMF#)Y^2CX79FIH&D\_41Z7HK9_BC^36S^ZZJ\$?,=4/NNT] M8=>%2 8D^$$+@WI N =[W,V;Q?JE?YU#8E3^S3&"!VU]SQ+9^'D* N,Z,&P_2ZMMX>^>Y@=#2,];35']O^7ALPL#8:Q?%HXR> HV_'@^'):R]? M)V?+%RP7K=TJ+%7[^]73ZL]Z8QO78"G*?S.VUU6HUOO69G6S3A]];FMRZT];39V&*MSJ=>;3WL3R]?K=WOI-G98[5> MK5O;;+5KZ]U]:-M!:Q/>LU';KW9"K[H);:=?4O7S9.FJ[F!<:WP7];4_D_"1 MQ!!0KJL#JQ=)""P<0S@+KV*;C%%BPEC LL:PEDE$%#8D'9USB7*L88V34L!5 MB3&1(@,F&(%3'&:3.SR**ZN7@U:QQ:C-6N\KH+ANYN^VJY/9=]7N3R;!O2U\ MV5F['L>VW8UAJS\A8M#.-3U]@^>NB?KFQFGU M=$/ =7#M ?S]K=/J[)%F;YLV3V'FG^XGF(DD8N5H#$@2Z1"'04#6V8"BPM): MK23F8GIFO? :2C L6AC_RB+*R4?-'[;XSSG_MRKL:2^A'07^U065CWU1C MQ3PIV@/2[._]*A$/84H>F'8<+E),8,V#/SZ,X1$,\%>[ZP5'XTKHZ)IK>-W_ M>Y1SN-"1G<_ P ? &2K#V)WH@^^W#TR]Z9[;S"VW5E/Y97,[&QG+EM__NU9)F'9+V6_O.=^>0\G MJ@>C<7F.NKS'O,YBGT>'^H-^O/NQY3=_]9OE$+SZ-\LA>/5OEJ(0#Q.%*(_( M/?V(7'+121)I2,IR9;0623(7',461\G-PX_(3>]2713-VQP,PG&[VUV2_*(G M;=!N\]KZUUYM<^NT=KJ_WVILGS9[\!FM_FP5F[.U7JWSHUMO=&?RBUKK>[C: M:^)FI\KJFU^ZM?5:N[7YI=,\_=(M-F=ID]9VOXOZ;BW53O#)U 8MQ\+$2#6B MT3K$\TE7;://E?*L52GA2%7.T>9DD4[*E6B>+YJM)E9;D3B-C%N8"5PX%;1/ MUE/JC)@KFDO /@:P> JP.-BDI#4(3&ZN.L,(LB$&Q+!CWAIKF$\KJX+-'@(K MX?I6X!HCB3A(A6$5Y@(3ZSDUW%CJ%8O*QQ*NKP97.@77R,"<&DY@?74<<:$= MP#*;+#,N:1Y*JKR8 M4.934-8 UZA@Y77>$\3!Z43:!XL,\9B$P)WVQ7'&F^JO+*RHQ.)%,=[>-^>T M:?)FBWJ_T/FPY5MD'E./D&&;LK98),1S'Y(35O%DN+ >IUQHY_YZA+=*UC^J M,&%)*>>Y#M5W9D(V@2JF8R HRU$A#DP":4X,PC@Q907#@:A\@O4)]0GO,$!+ M#C[0$^K("?2;4@[UT6%O$0I( =$&0 M8=$A U13D!2P]!8()RZ!_B:!SL$K9-IJ(CGG(CDKP/EP+L9HL*.:E4!?5J!/ M!XE4C)8D(Y!4-B&NI4?."8D29PEL/(PISYYEB?,WB7-XQVB]HQ%3S96-SEGK M/:5).&FY#"7.EQ7GTQ&D:("Q$^V1338BCI-!SA"- L=&>5CMF78KJTPM!M#? M:SK)H^1(7RA _D[5:Y0CT08:N,6.:V:,(4(X;H !9PVG.ZH'EZ'S5S-\U<;: MN-J^KF(#?%4%:1C*FQ^(2\>0"9@A[2VE4G"J(I^(ERZS[M:CP+I$VW/OU/IH MSID#KYM(F[@@T45*K=+8!BNM(6FNUJ7\5R62D4@:FE!0KJX(NLS9R:5[>E'F1%/S[*#$-X.;YD(SFWC%#;"368%:-(O99H]E'*4]WA;]R@39%_]F^40O/HWRR%X]6^^O?*/ M+W]\_UTGG3PFY\1H+!+6$;N<.2JU2T*3X*AD*5)]QYFD.U)-RB#D/",!S9E- MU&"$(C(J%&TBB%-ED;:6(H$9S4?*9/ QEZ9^\F'",EML88&;<$K">R.US\6I MO9,6VYB$$X[JQ&P)W 4 [O3FI-PJJ[LLH7"KASBM2^1F? MGP3P[1(PD%PA#''K<@HU\0A()+'&>!H$41TH,SYF!"*,8PY1'KKA@ M5&//@7=*;YBR#IL2PPN&X6GW'RLJI14.R6CSX0< LHGP:^!:>R<3.!+T1L&& M$L-O!<,>@,M48(RJP#UX$\QS2XPDBA'B(B\QO&@8GEJ')0Z<*R<0D":,@$H1 M9(QVB(-E3@%GEL7 HR@A_&8AG)/TJ5!,L& Y3=YID8RU3 =JF8VZA/""07@Z M** )P183@C"W$G&#-=(Q8!0(E29B);V$95@O$I4NE>-*Y;AGUY]XAAA!*3OQ MBI9O;_;TM3%<).)1"CH[($P@([U"0G#MM:2!"+&R6@K&O4U\/T/\H,3WJ^)[ M.L!@O0I>^8B<"A&!GV*1\=$C"735"IJ H>8 0XGOI<'WZX86Y@WOJ\<#4_MG M#.@T#@,(:VI1UE(S$>-DR$X'\33E-#?%VBG ML[0 1PKHHC6384:6 '/G;U0_*K*T7,G(',V$*DY1E MU ED$LU\1BED;*#@QI"D9+(84[.R"@YLJ7.P<%L_[]3.""5U=!ASJ4E66C$2 M*%=(F'#-LG9S:6<6P,Y,ATL",]A8:I 1P2.>M$5 H,'L4(*-#HK+0E&%EW:F MM#,+8F? S7>).JI)Y-R9:!R&+HI,4T4YDZZT,XM@9Z;XC!=8:^<)@H6 (,X] M!S[C+(H!(,X9_,GS>1@5&TV.. (UE9Y6;VL$MI9TIYN+*) M[[.)[T >[K,=#D^@K96_;/?HUY+(ED' K+S'BXO"E5I,Y?;M_!++I<)$6Z#> M5G*LC)'1&RU=P-XP[5-9'WX1B7AG:S;-4D3-O$\H2$<1#\XC1YA 5DMN!+$A M8I>5F@F;+7)39F.\%3@[[Q+#,5HG,0=GV3@=K4K8A$B8=GRN<"X1^RC$SE2- M(2SF]%B$3L0!K;\Y>!D<'.>TE MTH(X8GQ,1F1MM0]BH?1,WUYNX\VQLR7*;9STU4S4\YUNX242N>9$\9 <9R18 MDW3B5$?'"4_JCBV\TCZ^HGVLSD03=!*1>&F1YRDB+@5'1E*&P#HJAY4VD:=L M'[%\.PD$3X+R\J47E);K>HZ3DCIYS2)U7')K+#% Z534P4F:1%D/\_6,TW3@ M)#%G950!I4@#XI809*S$2,B$O:3"!:U65IF:%<0I35-IFI;.-(&O@KD*'#NE M.6/.)!PH<$F53E%1GI+622H?[SCH5KI[KVJVIL-A MX-$E31-%B3&)>) &N5SA1P9,"&;&&"NRN\?%;'2[M%R/C>#]#XU=N>ZL MVP2'?CT>\U?\_;@=QON_$5S _\I59UV$+R^Q#CKD:'S[)5<: MZ".8BN'#VG?;97.;4 0_:$;IJ>#BE3]S:POCXJS%G(A63F_:O\BH_?0[D7DAM$>()O@#7^SW6-[,EKYY[6.Z+7[YRTR!IK\ MV'Y^O@Z[>;58KW_>^%2O;-4^?UR@P;VYK;5Z8V.GTJA7&O_>J'ROK7U?WVIL MK%<^U\&\UW8F/^W4_]A:7\O_O%5K;'S;JE:^;-76:I^WUOZH[#3@@^I&K;&S M0*]Z\SR^*V*^@,W]>_QY.(RP\H=*NU\9[P^.X&ZAD&/\O@/FN=NUP]&'+,D8 MLTW>M\.8:RX?]<>C?]R$V*N LL,]P-19:O+$7+?[ =[V-T3T)+L^F^-+FU?8 M?Y^?>3B*OYW_\/MYU?(;TCP72I]:RR6?JHU+TUD_Q1W+K9W?=U>"/F.H'W?:>_:>%R,Y^H"W0 M#\C(ON-]SA;?A7JE?UVC$U,;U\8(';7W^>2?Q\E1%G)1A^!,(BK9&T5ZIDGZ M>GODNX/1T3#6TSDOW_@)H.C;\6!X\KK<^V=U?>VO5O_K?NMT(%J-UGYK]\L! M?$MD;EQ?_]1I=O9^-CO;'/CO27VSRINGWW%]Q^#F[M=1JW'8:S:VCYN]#5%K M[/=J<$VKL\'JZP>GUUMK5'K3Q_)K_?MUWO0"\O;5?6__4;C8. M2'VS"<_ZUJL"KX'_$$_+]V-5:BX]4 M/6Q=?<7[EC)5RX^-7?9HW:V.TV&SY_WJZ==@^JI_ZX2EN=ZC2_['SJ-7>_G]8V-W#S]%,'WHO7=W_L MUTYS#'B+U6&UK9VNG0*__/G?T^T9?JFQ=2P2GHNXP2KK*4>:6B"9UE!89',J M*UY9%1\8GDWE6?I4QZ4H/K$&3<[=/;K5)WWOY6^"]MQ00X.*C/- K7=<HQ: M]APLV1UJ1T^0S;YFV$K;]0C;U9P-Z3G+-(D11>4T6"PAD-.:("LL58(G%90% MVX5Q*9F]-,=*RARA7_0@>>1><(YQ#RNS7U M:%Z)1K=>]](I!?5^Y:OM']GA286>6?@/E?%^K(!W!\TYJ=CL YCJ-AN-W/8 M_%E[-#K*_](/E<'1> 3V)H_I).&@(+H[!V!M1MWV7S%;G,IX,+;=;.]&;9@6 MA&T+? !:$#WK;Q_/4-J@U67=\^J:U7 MC_,]JZ=-\J(D'.IP#LCG%L*(=!P;96,27C3YBMH[.O7YF_!8E1OX]@\ ;CPV&[/\ZI,VLPNX8 M/UO,80LDL9OG)=P-L 5F"_7L\"".*^ZDTN[U8FC#9UW 0IC,\T,8=+CZ%# MLQ5F:7&;=C\-+=SWR(^/AG&2H1,K:Z.V1?^QOIW:OO+WW!R*?U_[S]KGXD?R M^S\JP[@'[?Y8F6)6,UF.;\GLW+SU??]6]O3CBHNQG\,917 M']R+X_U!J!SO@Y\(LR1_W(<)8PO*=<5HPKS(G\%4<^TN7 I="-^!]00^@TDR MC+DM^9=Q)=GV<"*#^+%RSMC@2^WB^8/^3!.&,76+R$+^P,5^3.W\Z/$$&<7^ M+X!C=-*/P[WBN6=MB3#P8,=R5UT\,:,&9D%N?@\N#(5%AI[TL<#CZ,H#CN&- M*_W!N&C[7K] P2@>VO_/WIB',B*$[MR\P;1# 6<'%,MP8L MS$A?'+6"A 2^" ;0KW^S)+"-),P.$NXX9S!(O51W93[U9%8N)V,=22?'_=K^ M]?!=]/8,SH;[7M8"D(!\8C_"F\HCN;K"Z&G\2><49,F.YJ^3 \] 8T8/T?E& M:*]>;QY29_#])O![OBR\1E"]T7&C:QS!O,.=[445KDW=P]SZL&&?UQ?')R? ZO9C!/H4.M:V9&6LW/P,36 M17MO%[?K!6[LM?(YK%W_>%AN?CQLUX&5U>'8#]\#[]J;V_#9VB68H_U6?QVW M<^!<_V.WZ/YQ4';]18MNP75A/)=3@7=P/6!P]2U6;K8[K>8.F,=_=%I]8&N; MZ[0<;L!8/A\4S34V,_ N>",XTMF%S--WIY?,M9_-&%K.->G84:U>Q*#?M4R -_4S6XICS01PK<)>=/IG_6_? M?+!?X;O3RT6Q(1^'5#=MR,\'Y5Z9K]EK-W<.B^&V:'?S^,)AT=_&K?[.(=B/ MO.AO'/X]A+$V#T?V8]G^?$8,'00&6.=*9=*4SM7]EF;DRRB;TZ9M]!I\- MHC_+='Y$;O,IS>,3D*1C5#\&XCC3LXG 4J^4ML%J3J&!3L3Z@0B?>1'+I'CP7CS\"&2S;TQ M0="0+*"S()E=$Q!6S8.!X)2WRG$^0[,E?B.1;/BZ*Y]44 5X'E,"*= M8D1<)(E@A: H49]?(U'.:\'++;QW,?K MSVKA[.3: AWDX.E0^[\S>P)2DZ4BS^-*[:^3SLC-]@T-1QZVD5UXM9D33NSY MT;45^4W\S\%0?I!<):ZX@+516\H]TX:P($6DVFFPT>5583\L[MZE^%&N[F@] MCG]M>;LLN[M?A/8Q2JV0A1>,. @>%W6Q<:<'8C%_.WI7G83@O8X=<<8$?C9!Z/+6=7@Q;1V,!A]E8<\=GIV4\ MO7JX];&&_V"C-#.W;<* _N@=^\-?3O#76=$]_.)L<$#(##(@XX@SB9$&5H8, M4]:*%& ]$U,)#_-(7&_*\'@KY" [PTYBK/7A](-!+1YE]]_-/?;1DI"1-+NV MX-2O)YV\-ARGWQZF @N3!*+@2R+NZSEZ]CV_%SKR89Z0<5 M]GV>S+6%>T&SDI5^/9&_-01G1A3.7 ?1_?<#-D+NTV/L?;Z7%XV)^I6/?.T4 MT#>( -RZZAQ+.W]R]HY2*)P<8/\JW\9-=CVNAN?)A M-(X^?).<#S\*SL*[C:_"BG%C<_NR&'[NP1AHT=W'K?['7&2PTZBOG;>Z&X>- MO0*W:'$^5?BDN\W;]:UAN;<+8X+[U':))R!!OD&C9(!1MO!AN7$]7?.<&:.H<"BSFYRIL< M@TN14#X%HH075@%LS%/7O'?5[OINJM7+R8>U8P>#LC_/:W\/'&L!\N_GAV/= MR.:ZB9=_9JGY\WLX<064#P+*W2E^92BS45J*%$X><4HETLG!#$4E8U(F)<^6 M5I588'[UC)G[;U!3?IXA8W[X5049+P@9$]S*2N.#I!BI8 /BDGADE,3(\A0\ M-YP*(I=6]31D+'S%C87@5J.!RP5@#P,0"98&RP% 2LB4< \ M(IZB1RYJBCP30A( %6; T"/3Q3DJC]AKL+9QD.2[)E\+8-#.)E\/*=WV DZP MG?A//#J+&R?'_6MQJ=#P06CHI^@4#9)$R@3"FE/$&6'(2>81(Y(2ZX)@+*,A M>4KQMBE19$Y%RXRC M<:2F:C[4M I#F],PM(6/;+V'[?GK%)9\8SYV999NC1A[-DXKF'\0S!].L3%. MB4N1112%Q,#&>$Y^8P9AP8G3F"9+ L#\=%O9!U?"782&U,_HCWJ/F#"7Y*_" MA"=CPJ2_RDB8@6"0<+F*HG0:&9,<EU6EWU4)!PHR2/G?W>ZXZ M/;]:"K.92*9Z7*=G0I>NSZHZ/<_/6,NJT_.<#K?J]%S5FWQ=+,B.WGOG62[" M [UJP\^++5 MW^G!]<_+[N?#5O,0Y^NT]C:Z17>=E]UUTJBW#\ON/BU_*$@)G'98#-+M?#$,?N/CYK(*46-J(!1;(14$1%RH@:ZQ%0)6-)YHI3LAD04J' MF1%.:^P3XTI:IYW0GCGLH_(BD,ER,J/YO"Y'_X2:E#?!=NF6NI-WCNYUA?E# M+]=9'MR4ZL67VYMEB3YVVIN?0>[6:+D'LM?<@3'_<=#:*RZ+YCZ%L?.R#^.N MM_#?(./%T'_Q. :'I4W#_/#2O#<^[*_>&F; M!0C 6#L#>GF2*Q'^]KR5%IYZZ,->\4+T MP%_>YWVKO:K'O\@S,<\3L#6S<\UB"OZO5-8'B(\;%SP=:\PKUT":NPW M9&M_Y * M,,^Q0WR7!WGQB^K\USV0H'J3OT!YHFK U8"K <_7@!>PP^YL%CK98;<>?1SQ MFZO]B5D5#-]]\.JMX0MCQC=5B1YC92SU!D5Z(G]&;@ MPE:Y,>WZ&G/+*V_7H/'=++A?MXXW+T__)#?N,6G7<[GYT"N''P_+X18N-HMA MH[Y]4=9W+T>?=PO1V&L?MJ;"&SX?PG5%27=9T=]F!=RW-2PXC!N7S:W\.2V& MAZ+=WSG(+K3LPAV[3E5-/J<*/2LOA*/T>:9Q0]&!OZ5SWI!VNTLC (7-Q784^6-%0QY M8C'B,FCD@L&(2"ZX-DD+!DL[E7*9S(A<7/A:" OANP/:\=?1QH8+^*) M[PQN]R[^6@F^,XE%,%%@D63"DG/,L=8\!B[!R/6"$WM7N/3=#*,QFHO!^M5< MA*VCT[EGM?^T=7\8X^NJOLQ-_ $ON7SU[5-'G9UQ[V11]#C"U@HJ(K,<" M<0=$VH64'0(XZ&2P$4 MDUN&/\MGJO*D'U5(=":+,8YS'73$)@DN$G4*$Q$X)T*8 *;G:&?B$5[ :I_Q MA6"-3Y$4+YC$2G@494R(6TN1EDH@QZP6V!#)"1[O,TJQ+,T[:*13U7CXU;!K MFI0]#KBJ+=57QJH)"J:B,8ECBS@/&G&#*3(I!000QB7,5K2:C;=4!9GV:%9 M]>C*$W?6G+A?Q_7QX\^N['#?6@EBZ5YWJS*WJ\SM<>8VJ3*WGYBY? MDEYWKU;&'X6S2:VQS&Q_*_97]7M"B,>2I9NR7:S:WSQUV_46GY6L';VQV 2.&)4!%C2>D(F6(:&)QDRQ(*F= M3-:6@EBG""&) &&1WJ99R=IH-(=O/ .R4 M?P/VF5G@=S_VS=<$G(!@+XU*GL*B;+378.9H8H'U"4S9K7EKEU:T:_T9 M%;5?3RGZTQD:-V@<_75RG#JGC9,_CP>#M]:T[O8W32OK?W2+?MDIAAX70S@/ MI+ZUU^)%')6A=H_['0;N[#YK\ M&?CFVD6[_@?\^_'P[Z&_^&)5Y#$[TH7EH":<,60XQP@3AP.-7BDY-?\A!&H- MUEA8R[DRFB>O7$R14VR$%;]*+OI";)=6.?/WYERO6JK6O%"N[,M4C[J?EZ!Y M^A.=&/V1-5>^ZYE,F';(D8*X4V0F*PMK!)AFG%2;#"6Q:T98\( M\[[JL9M;GDR9M*KQJ 9[G=-O\2MS%//]2%/WRJD$]VL?M/N[K%TOAHWF M5JZ4S>"[@Q+.;^UMX;*Y#O?>OIAV*GV&<6_TV\UP6 P+48PJ98>#5G^=E=V= M@U9WFQ3PG/ <_.]A,54M/UK!(LV=W+06B!./D79)(T^E" )'96D.^9Z1L[$X M.R15O-O6(8>E0=1[Z; 1 M(,LB.UK>03C*@L:_S3../)UL!:.5]D':H'CB0BO)G0>>E2P()J_(UMSBR 39 M\E+'8"A'*5?.YLI*9(+F2%LO@@TVTN!R,,MT_.W<)NJ^!Q?7SGLG6PM@D3[= MLX6CU%(H$:7@6C)+O+'>,*)QDLS%BFS-)4CN3I$MQS7UC$N1 MK1^S#%+G(@8TC"?'%;X\%%\F2!B33!J>"/)89L\YP\@F2Y"@@LE@L/7:9(76 ME-#?*Z_7:ZKI3^M)O !*)6)V +SL,KI-;<\+ I)M>,, MEF/'>:".18R-$$*R8%B,%0];-'B9=(8E)G7F88KIB+B7"9E<;\-)2DR( 2NI MGHV'S9%#;.$#)^]A(5;IZ#,0[5'I1"^.:'.;O[X0L.:G6).B.1XF>D2HTX@+ M&9 5)"+ON. T86&PR>5TL5EDXO2,>KY CJ_W"&M/)FI"BZ0!OL;&'C7&$2JC M)YCR1).4U>[DO"+7!"%+G'A.+! RFZMO2$N1)9HAR<'^,R$P*H"0,:6?R2DV MOY4OGESGXJ[S7JZV&-(<\Y$HE$PP3$SSFA8U[@5#!O# MA'A$[:\;#>$'IR=GX_SG[[7 'M(-8(8]]N9%PEX]>7I=?(E>:8.]03B"QG)* M-0+;F:"\8T$\!>N'V@?7?1,F81Z=88QS3H-S7-+HC62>"" RXXXTU=R_]=RG MQ),5+M=\AVD']NF1\RFBJ(SW%C//=%I:/3J>03^NC=8KNON7K>Y.%U0,6-CNEYA43"%* M%%+@B#L?D58\HN1$X)91ZM1TN8DYY0(U?Y A%53]:*321]];2_^8[5<+9R=9 M\Q^F]6.:80< &+W>\?G@MX?1HX6IT,'I"M?F98I)+%3EBVJP+S78^]5_>6KQ MBO=8_^-YJT*\TS=$7L3?*%;H/0;P^]?C02>O,K^=Q!YPJW_B[YF-(;JBIW$[ MFP/Y DNKCZAD\3PU/^9NXZ'\MF;?/S?_G;Z*:QY;LV,B^ZW)8^UKIK*_[HNI M9.11,O)\@')O)^9EZQ>1\OY<-]:NK\47".2]\AK=\!]> MMVWY:(_.[,EE[?:2S0L>^O8TU\9A[$GBF#,I7:)2UAT8;R=R6X&6Y?M[MJP[.Z*5G?KO%'?.6QEIWZ_[)7]=;@GW*]>7!:; MZY>YO,9D[6Q034Z'-0]%F(H(#AVB4#@X9 MD7>!F3+()MYJE10\*$V$.ZX)1F5_1A?E5^@CX$Z:GT 8P5ZT).^&/(F: 03]HG10P M@5Q:E2N*S9&VOW9]FA]V\JXN@?+QH%9?7[S ^\^=+?N@#:!5K[2I-VLLS[BI M]XY*4CR+/^AIN4-W-^.]$J+-L0P]) RS(EY/0>'M*9<15=$2:R@P+8,13#%# M6G*/@L8L)I\PS>3*;]4*L< M4P)9F@SBW/M;NT*O@*7>2VX!7/#&'L*(W\PLW MDWXE@973S!/DH@9Z(U5$5E*#@C0L$*V=$6)IU=!E(9[L5*J4?DZ4_G:.\43- MKSC&?"K]!,=0PE)"L$#4Q[P-[C0RTDM$"(>ICS%8$H%CY)ZGC8JQO):X+4[Y9 !5D*T"00I;RGB M,.?(>>^0TDFQY**,Q.>=,#VCV=:_JPVP.=7X!?.'W!,)*K;R&(6?9"M*44^5 M1E0:C[A5!FDO-,$QQQP0(R/CJD6:2*C0I$I'FL@EFI_/OSASR(8U1X\#QX,!7"Z[T55J+ MG0%C UO@'B(BX0WF.@7M I]'/'BF,)R%\I5R %[>A?*57 -;Y2MY M-?AJ3?E*1*[H+0)&*E**N*026>HQPBQ(2F-@/M%1\(H6TT&$]W>65!L[E;/D M)T3FGE!0.4L>H_&39?P-Y20:@724%G''!3+41$2\4D1A(0/%6>-79K007QQG M204XKSL]#^08K^4MJ3C&&R#.I,L$.TVIC1HQ)PCB3#C@&)H@K)TD&#L;$EM: ME729S4BHKCC&O*K\@CE+*H[Q@AH_P3&T#CC1(!%PRH1X)UK/.12C^W^_0>U[BUELZ/Y72><$F53E'!LINT3E+YZ!_3&:+*\W_IM75_RF.74SQT MH@Y%.^H*X>E7.41K8P?I6KL*A1'Z=G]*O<]&O=TC5TGF%N3KTN M,S8U\M15.YRO!7.'4SX9K#VV&JPDJ53NZ)@4LA*8#7,X*BPEH2$NK6J3O3*+ M7)3CP2J]0-'JOPQ.S94WY]X 5M&QQ^#4!!VC(DF=%$=4.(>XURP7$=*(4H.) MQUQIRI=6V8J>-KXJD*I ZATZ@BHR]>8@->DF8B)@[+!"07B!>!0$.6D8\I%H M1TBPT>A,IM2R5--DJ@*+7P\LYLK!5#&:%P6+"4;#%$M$)X\2$0H!@>'(!2N0 M8()[(F*(+"RMTA7U9'?RJR'%R/WTGU&'[-5[]N >/X([^<_J37_-J[8SEROB M"26GV]?\67[.P4KMTYD;Q/\[ ^7O7=Z\3"? AYW4R0TOX9R3D^.3W.P] MQ--XTN\<77=UCQ=?H\^WZW52''5P_^YQ2N:(RVY\_@_#@Z.-G.2>T?VSN+/W0@7:Z='W3@ MR7MP43CCQS'?')P]K3V,S7FCO&&PT.,0N??4L8@UC9(9[@&APU4P,*MJ2#X9 MI=M_'V#?_WQD]\Q9HPLCZ0):U\M.N[Y[/CJ>;HEVX@0 M0(W/8G0.R\4@'OW"$K0];*Q]40$GGG,^4A(,\202LI9@E(PSR2AA.09./^A< M3(L/O+T.@.%W&*W]*X-0WJB@^/>U9[_0"-UR=?CV$,@OD&1\>G M<+(='!^--E4R3MNO7T^. 8!'8'L\'N%*K7YVDH#3T24Z@\&9/?(CE,]_ M_SBTH\D.U"L3.T#CZ0$=@??GQW]G=>PF00_G'5%R?#W4ZP;'/?.3F\_Y8GB+\>3!7.K&::_-2PB>F)P??AY\ M2V3X"O8*#EC&IW[ MX?X+"#7 ZS?&?'P&5PN#C'^[G\"RZ_7L"5#@O(;DG(R\^@,T@UEX.OCW+-V; M0,/Q6B^]Y5%2):@77#!KF2/1FF!'U:*P&A,:.">&M

&(TC!YAQ*? 8G$Y! M$4J3\%R%9-,W3\@5"C]#'O\DCZYW!KYW/#@#$IUV,L%II!LNC\&M(73K%U][ M]LB>'I]<_G)49WUX53!=8",,XIC!C]P]V%D<4?!..V(="48OU2(0PJ]9$T[. MXBM/Z)C@KAV%":?63NS;D37W 6Z?^1=0WS_!SJSF^O:YIB':Z"G*I LLHVB1 ME@XF(AF8?,T$2V)2O1/71%DP3D3"G%JA+4\^F)P5"3-KU91LO*H7YY[ F5EV M G@\/A]9_R.:VQG4;&UP!N3ZY/*:6U[QV5%8D?I],.$F^3&C"V@SL.>;Z\=O M#W-GC8?QC0Z.''4^8_C70?SM^I??0V< 8GOY6^=H]%BCDWZ',>\# [KBD#-< M4:,;CK_^SHU6\)@?706+7=WYZNN5T5<3?L6K[_2*).36K_'*8[_C_'%GWC%8 M:JK!5H-=X8+>Z[(S RB)^+9C]9- R3$;G*6CV-3CWCK_IU9[+?Q M0\SHC;=Q5^SL?9*^ M&VZ1DFX<_CTL3HL/-P+__@F;GWGXWX^]-NW]X[K',-9>MZAO#\O^1K]LKL/? M^^>-YB%M[6WQ]N86/$^O4VQN71:?-?Y"<93!:(\BC1CQI"G26&BDO*%!.LRU M5$NK(_?>='_#&KH]2N5V*8M!).*8PM0[3IC6A!K'+8\I"(F)K:3LG4F9^,(% MC]X9B4@B(&7*$V2X U%3'J0@*F&HRU40L;DUV^:6M-NJ@=$&I(\T8&#DF+C):M*HLVIEG8F^K]A6+!S3VJ5 D$(TNQ> MF^)/W?^>:JPTBOH,9R?9Q5;I\KUTN?PPT;S5"9@K19'%TB#.)4/.4HUDM,0( MJ2SH^M*J6*%D.A;Q;C?=&ZE694-5['8>=*WS4W9[ <^*6\!P2]H^*#;7<3EL MT5:S-81K7)3-+=KN?^R6]<_=@E0V5"5EKR!EE0TU3_#_6C94E9/_YCKM(8; MW7)OY[!1A_7MIMKM!Q^[I1PO<8&T&E,A)/1@;6KJ40\:/A- M: %T&LAN2I1PPY96] MJ4LT$9'SI2VQF#*LC6/8.Z6J'8DY5=.)'0D3!?7&,F1Y%(@+IT'3+$8^>:F" MRC:M7EH5?%G,:*O\?NJHC,A$>\%=SB:Q+RJ M-B061)4G-R2TB4HXFY!D*8 J!XH,$P1)*2EEB<.,RDS,N'J6#8G74:W*@JK8 M[3SHVL]=Q:+8V^F6%,97WV7P3+B]N=-IU#\?E/4->'\M!F,;MIH?NZW/E055 MR=B+RUAE0L81S M(7/*EF$IF"/[J@K/?_@JFSSG23AGA'NS!>]IC;=HZQ+>'R^R+UPZ%X66%CD>%# Y M#+]1+!"EP4=+O Q5,_PUU73"&>[!%M:1)Z1ES!XT!;0-)XJ8 M%S)9'&S('C2JQ+(T:HZ"1^8KAGA>E7FF-SPJJ0QW0-%"A'^X3C')Z"UA(BKF M2.4-7Q!=GO2&$TR#C#(W $\2=-EHY"0+B%KE+!,F:@>&EUKYOJU5A>=7-E2E M:_?2M9][*CE\#F/\#.\#Z&QS"^Z_TVW4=SI%O<5AW*S57[\H^_ ./U=(>K*#WAFB'I:*X[+0TRQ@H4=##:4?@4YRP9 MC)?%C$29N0W/KR(;9K6T \4501'M0TYZ%Y8;#:LK5XDY)3BOEMFWUU!_5]QN MO]PK<+N^SXONYUY!"[A_^[#5/JM241.@PA@P[7E;&F5RA4^'4SXR- &BSDU6,I@(I>1.DZ\ 91(.AI*;95I M^=Z$3'S)J=M$2HER7BWBG(+!H*P":B7U5HPVMPN6C! MAI<>B!P86!$KIUDB7M&0 OPE'Q+35OG#7U--)_SASC'-7&)( *X"G*> 0'(M M"I);SD6.51M937*9Z2?[PZOH\'GPAQ,<(].4!FH%9SB N4PLD#<53"#"AOH MVL]=E7!L2Y2;.S"6=K_LKF.X+VWMP9,VV]VBOM,'NMMI;[8/VAN5#54)V7[_=92]\\:5O&43;BGCG\>P6IVM?Z' M@176(8$<*^$] 9JJ=(J*\I2T3E+YZ"N'SSS"T?YT?6*K9K>H-L1Y&9 C HQF&SUR HQF942BG(N 65I:E2O,S%NT9T6)*DI4V6^+ M@CM3]IM6T7*+$=AG&@@33\C8P) V.C#OF0]4+:T". %ENCW1OJ)+][4Y_S-J M@KYZSS;KXX=S)_^9\%G]LGWJ2=6G?CX:E"]4-_5JL%6?^JI/?=6G_D7?0]7/ MNNI3/S]OL>I37^GU?+W'JD]]U5Z[ZL=>O9=*D5Y58*I"> ^/)[0T\D@98U@J MKCV'ET2CM9PQH[3A<>3Z)E4\X4Q7-FOU/Q^4^;.]SX=E?1<7W;+;V/S8:W4/ MX6J[!,Z]S#7#RLZD*SMTVGOK,)Z=@_;>-BZ;VY<%+3AHX,X;PVW:$&W1+N^+QJ;N[C5;<']6A=%]Q W]HKSQN;G3M'=Y:/$/TN9 MI=@1Q%SPB"O"D/:,(DXCY8YCPD1ZYAZ+ULG$C2'):,&%$<8FIGU@,(P4K#"5 ME+TS*1-? G.:,T&1\#8A+@A'+DH'?V(?$W?1CXH:5ST6WRIHE21+?'*&XQBY M,T$;:0T-.:DH!-#5!^AD%0?VFEHZ$0?&B4G."HF\3@S!7P99@%8$,QNB8E80 MP9=6->Z]M.O 8IM_P/EY/-OGK>X:*X8;H_&TF[U^2=(]/II+F/EAFD M7-) HB5#5OA1O5$&9E0FU?I9NRQBN#*/*OF ):?&:AM8@O^T)(9%ERH9>VVKPJ\\P="6F#B1%'4%Q07<8<3M01$@%@!7.>5CL2"Z++DSL2(L)< M<<(1CCHW8R 6=!D'%)AT44I@ZASG4H2*5J4(*Q.J6CM#*A*AE[61FK3*BY0O_7 M,J&J#8DW5^+)#0FIL<#14.2)5XA[G6N]1XX(UU8Y^),KM;2JS#*5?([LJRH^ M_Q'][R31!#37)VRY"E%CJ[P#Q3;6,<5%MV4/\LC4\Z)9[.]VBWCYH M-+=AE2W.\W_M[OJPW0T'N8Q-KOE;$F!R#&8 QP#:S5A$G!"*P,H*2#.BM%=: M1/W,319%)%B;(+Q7BLMD+ B=3(P&ZRC1O#(7WIN0B2^<.$&%U4CHW&116Q R M&@4RPF,2<__6&*LFBV])Y; B09FHI+&>>^^UHD;AE @+%@?%*V_XG*KI9)U6 MZIRSF*!@O02RAFUNZV&0II$XFZ2W&."<*;:LGUXWNHK/GP=O.*,*2YAW2YCC M.A!'L.'$*BD"$'=83RMO^&+H\I0WG(>DG 0-U@[#JBEP=K)91 QGSBF;?2#9 MR58UJJ]LJ&K=?*"NW>&I!/K*RGKOL%'?@?66B68$X9C&;7BB6L9A)#6"&>K5?;M%?2N M%N(Y;G>=PK'#1AW&6M_"[3J\B^8ZO*./_5;W8Z>DNY>MX4:WW- 7<)PHNBU8 ME;?A=S_\DHPV1"F&2,1@@WE8=74"DPP[%PT!(<"YWL%S]EP$0\%$X^'"BO$D MB'$^XN0-9B*PX$,E=.];Z/;Q%Q*88%1)8'D4A"[R'/D@!)(L:FH#MC)96&+X M"GG65,PJ\N'>5"]$[C23)!'/>:32&*I8]-)[ICEEK'*7SZG:3I:S,88%X.U( M,4\0#\8B30Q!A N<#7Y. MM_P\17=I96-50O?*0G=(*AMKGI:'U[*QGL&=GCH7,:!A/#FN]/F!^CSI25?& M.XW!_L=Y9T](AWA*!%D"M-0K)X(. M*6RQL^UN5HC)Y@RA--4E;N MIP5!CTGWDZ4"C$=/$8W,(*Y80%8GCJCA+@F,J6!B:56M"#5OT9H5+ZEX216/ MM"BX,V5%!:P],1AA'S#BCE&DK8#5@P7#O#=,:IP;S:MEJ:83Y1>/L\SH]CZ% MIS/^SIK1.3JS8P?.$_K#_[QY_$B$G;68$Z&4$(E+@RVF, U.)R\=,4Y^(40O MKL=I M]J41+JQT@0<&N$.PH4;;,&YM?]6VOG9@!S]QY<)!QT#0_T-;'%:KM4_[<+/G='/ MO^!G#6CP^!*#6F

'GQZ#&KQ*,#QA3WQ!S5&EFM9W&KG(-/_?:M0GPW"\XHS8K/V M)T:#WC@Y[D^MT4T0X\%X5(,]>,_K_:^]X\L8[^EG8+^>6)\7:U]D3 +X%$Q\C?#7/[%WN5*;O<"& M$("R8XV%M9PKHWGRRL44.<5&6#%>,*]AR X&Q[YCL?G@_M@UF\S>-*,3R89SR-IU#V9DM'F&U.:^<[N)!D3I(3'2)0C(GBM M$V\7C=K^Z#]^=AP=I)[VM]OG" MG/_J''T].QW\5GL^4?S9>2-#8Z*5,4Q>SWX=Q-^N?_G]NAI_YV@T!:.3?N_; MD_W.T;65)+Y.&3:C&XZ__OV\$TX/8%9'77PR!;_:8+JZ\]77*Z.O)LRT\7=2 MKE"L;OT:KY!;O_O990E?,50\ZK(__X[SQYUYYV#O]PY>M%W%'1=_@.-L 4/# M9C?/SCAQ[[B)7_0%D1DOZ/E$Z=WT8:\:U-_OQ;QV!;PW<(CO35*;L1,@DX@X M8C@C!O>4?,N9&P/S]AJF%.)!3S@G,OUL(<5/]*+0._=;1S<=!7S^N!^R.6;. M\Q3J*1KUPRM+^6NG;.[".8>B'%G,ZW#/[?-&??>\W-OHE4.P@KOE06NX35J? MOFUJT**[?5'V=WFK61[ O[@<]@X:S=U+&-]Y,?3G[?['3BM7?/LPN:G1NH0Q MTG;SX*"@^=]MUMA;']^[NS8LAW_T6W!NT2P/P;H^+3Y=;6HT85S=_2\6+*I( M8T JL+RI00+24@04HK'2&)M4 $M-\!7Z7%L:U[.Q:<1JQX'_J0SPJ1&RC.R 1.R=34?.S =,T#K&R0A M6F'2/3!I^R:K:NY^T3Y:2EE"+.8HIT3!Q&4B(8DUA?_R8J.75ND*GI,J\F^@ M&/_SHHD;%98\E?U46/)66#+!;YA.@1,ED7<"L 03AYP#IN,-5AXSF%N5ZV.O MD I+?AE/78Y ]=E3U^ND3*]J.?5P\!R5F-X?#CZ_'^L&#H[A+B>,_@S]*N/N M/N"W^R.1&C::_@NSSL)<&01(AQ&G42(#G HQ[YDR'AMN_-*J7*'B]CHS\U>7 M;,$UZOG]*I5&O9Q&3= )*00/(1"D;:[?Y!4#TT1+A!58*3QYK#.=N%NC?@$' MQK=5-G3^Z81X%&J7G=@+E0/CQ1;;6XK$C:>A?C4+:X._XHF/1Z?7N_63"'%' MQ:G*$KD7=+0F%N/U+]H$1U7PR%!B8#$F-C=1P2AJIBA./DGNGJWDU#LQ1BK' MQKS1CPICY@IC)NB)#43AX 0"OI^[@6&);-($"8YS@AL#$X!7&//+.3P^'_?L M::?7.;U\%/MZ?T4_W\+5<0V2WR>C=43E M^,@ 4R85R67V8I!@H&%:%(V^#(Q-4*E).4[ <"!]LY;!=16#<8&?*N_OETJL>2[N M>%4*;")2<@,$[7.6LU&HY-II$>W@[&04!%F_(W"@M_U1Y&+*ANP,?.\X M:V(CC2N-KAV%GV5D#!JI<7H03];_[PQLS*VCP>G)65;B 1B@/7MD3X]/+M^Z M&%]]C?])VY>M/2\;>V6OW2Q(J[O-ROY&OZP?7A1[<)_FQVZQV3XL-WEEUS<]'7J MG[U5T;KO]=[&%=B^GL3!J"!LYVB\<95Q ";4QY.CZQIQ8T]0M@/S^_E6RLY= MCKZ]*C3\VSNM_Z;%"E7Z^4NJT15!Z7.45'N>HEYSQ_W^ZR$NF!=?9.XGQB/$'&U*D]]K]>CC"$JO*GS.*DSWN"8=OV ;#B^$]])P1QWC M+C 7J!56"NN$8XFZ<1L.0A_2'FPF)_RAV<^[:,CQ:&*YT7&;N[)%MX:XPG,Q7+\ZYS/<2QRUFU^[[7K!VOW/A[DA M1[O;P@4M@(RNXY*"84FW1=%O7;0W6\/BLZ;9"!Q[KG8ORN'Z\ N&N8PJ493 MND&<&86.ROGO1 MHENTV-OHE&#=EG0;%WVXR[!,1;/UA1 K(I,"Z=Q#C$>ED95)(:5$C,'[)&7N MZB-7S(R>V%]AY\G+-OO+TY@YN+\1+W\Z2K]X]+\,W6LE.W!RK9^0]F^ MT&0Q\RPOL0&T16.&#,PJPM09GJ@),:JE527F).#HS:V6RB2Z3SGED4F$)GH= M/)LE]*[:%V+ MXJIQ(2 W*9K^HMS^PITD0B4/EA)EB+LDD:'<(4L5J(JA*;F7.;X]E^\- M.,:[[9IXZR[?U>,+#N_GZ_&@DP_X[23FZ,=_XG?G]?_+"S MT]M/^>&Q^?V MMEX\/Z'XW:5OEA98[F:?98RT9S_5.M MV:@U_W>]MENN[=:WFNOUVH<&H&[Y:?S;I\:?6_6U_/%6V5S?V2IJ&UOE6OEA M:^W/VJWTX/@,KA8&>5=O M]Q,@9J]G3P;+M7CA8X;)4?,JVP>X/1U,VKMWMVR=&5APOT"!Z?/NW%">JRWD MG6H+^:=;R#O5%G*UA5QM(?_:CH%;RH)6>Z4OY(YE2MAD:2YXRW*O3:L=\=1& M%FB0 8=JK_1E? "-O8U^N[Y_"?<1C>86*^M@LP_W>;'7[A9TH].B\#?8[.W- M8L('<"QRY]U&?0N>Z5#D#KQEMQ@VZOL7[7XQ;.U][,(5+LKAQF&+Z.'$7BG[ MPH)+7J>\NT$IXHQ+Y$QNK.$]QDZ(I*5>6N5R69CG:J51[97.^5ZIP5%J*92( M4G MF27>6&\8T3A)YF*U5[K0((#OVBMMT74.SP7C][11W[XLZ_NDM;?%X&]< M-LMNJ_G'84FW2=']G& \7TBPH$$>I(%&CKB3'ND8(Y))8JR225:3VQI 5'NE M]U^>,8VX\@Z68^N0BL[QP"S,JEU:)6J9 MS4OQAG=IUUK-\D:F;GF<..KEY#%79TB\L1:^V- M-%K8Q*F(AFF=%$TXR&2PLE78T4(#'YMP.8HO(22A'7;( \0A;IA"!M@$BH*2 M* B3F.2@([HL9[@<%R?HZ!G5_OT5%V!L:75Z]_9JMS6_#7:-<9VC "KY&R)Z M9'V][EXNT%L IL=LY:H5I>ZWY?J0JQJ\@NG]-HCON9/[IG5K[ADK1.BDTBWX M [UJG8MU.XJN&%Q[!N:H M]F6C'CKM[BXIFL5%XWNEFX^ZNUIW#\^Z<11&-S7XU-8DCJVU[NLA4[O+(?@U@;1 MGYUT3D>'?">:O\'XC_WA=5W$Y7%A#/AN%-ZT4EOK]>Z\W(&%OUV,1SGFKG<6 M8JBED^/^*" * ,V?]<:O'48V.CWW]+HA/9G.CHZ&3SK'(<=?UN,/K>UHWAZ=?Y5S/!*;>LHW_1@G'P_1;GQV>] *.&9SWMH.M3 M?L]'G4083URN ?L&\,OOXGK8WX._QI9"[>Q;%.+-1^T,1A\- /:F'NXJRBR& ME=KSA->]-%C/,T!?EP([YF6W/"CVMN&S;?@=SJ-%+A-$6OGOS77<:!Y>E-W/ MG38 =/OO ^S[GX_LGCEK=/?AR/6+=GU]6-;W:0DF"MSCH-W]W(6_<:NY#>;' M.BWW/O;^'OJ+?AU54/U!J4X/["G(6U:D*8R(5^J3M;5SY(_[\0=]O]*8='8* M#*#FSDZOU'&$)&#'GL1L^(Z.F4"*?]U0UW\_$3EJH]C@P54@Z."]AFVJW!A< MW)?L/_O^V L=^;#PTMOMF9_9.C__CO/'G7GG8-DKQ\(^WZR9)]L[KYEQ<#]W M87-$L?IPW,&@%H\RO_GF>YWA=IW':7G9(Y]WJD=^H[>9Z7LXTI\[UGSA7M"L M\.5?3^1O]8O.<(W.]5[(?SW =76?5K'O\[W\ HT3/OWH![B'4,RWIBYXX,9S M[%OZI*)F@BB.':?*.LD"7-<%[*+R.MT1MX$G"HC_L%&YUSD]^.O:X-L8&7'U M*XML/:7H3\OCT[%+)H=P?/CN%VFD^MB3,NE26) =S4>Z&ZXKCY?UXA*N3=I[ M9:_(]ZI[T=K;XN7PCVZYN7%8U.$:_?7SQG3E<5P,/\)S?.ZUZ.X%/->H:GFK MN\^*S0*.W3[/SP?7YG\/B]-RPA^LX03&"))5>SOW<+1!/O3/@A+HLU)_&0W "[KQWZK< EO;S4#_,I8R"6NHX]M8F:K%C MCHD< Z3OJEI=8>V"8NWN%/4CR5A")4/*&@I8RQ)R)!O>A 6#J11!>L!:O:9^T7C!M3*2 O6S&B H89]XT,:*Y(*97^J7.A_ M.%1L#O)*W\![]QX1\#FHWQ/;V%<(N+@(.,'_'$_>V4SX0M2(&P _S7%$$?L0 ME71<)SZJ)X+)LB33^Q"+!T,O6G7L5SZR>K'5BUVL(ZL7^Y(O]C%]B^Z9?L[I MK/3SJA!(50AD5B$05A4">7PAD)WX3SPZFZ/T\K*^=5W_XP 8MFC7]R\:S7:W ML5?@$N[9:&[ _0_RW^?EL*!%OW59?F/:<$Z]URWJ_J+5!*;7LZL M_^&#D5PFH-:"(:YU0-IACJB@7F"7*_B&R?H?D22B,9SIN>#!*)A-G")/&GX* MA>ED/OO59(U2PT=MWG(3' L3Y^/@,=5 9@+KT@-K>MSY$'/58 EDW^[OG\3] MTPO _BT=RX"!X+7#?J8O1S/8S> M8:.^+@"\!( 0*9M>%'L;!XW-_/<:*X:MRW9WB_P]].=?#,V5P8E$7IJ\OR,H MLLI&) TU2@2J<21+JZ?GQ]/E>/NV ](X?M/+M<&9&_B3SB@3K79Z/)*13]9^ MJMFO7T&S1OJ^/ *>KR?'*0X&\+?MU4 J_^G !:[E:?FJ$D1G[ ,:?#]@< 8? MVUP4HI-]1[5._VMO5%CQZM)PV6[TIS"L(SNNN#B^W>D)C!.6[D4IW/+CXOH# MV(Q<8%?BO $J]P%NG*=BY%'[ *,^A@$-%G\9?KPT%Y?E]A="C:BZN,KI[040JI(I M"V,I5R53[FUK5B53JI(I5 MD>8J>V(>1?-6I]+9($QXDD@B@C-I38J68TL,%M8S%J-AD>#@[O D(39MA]]I M:]\O\(0MJ!U^Y0[OP2>DW=RE17=?M)H%;NQM]!J;NP1^IT5]IUONP3V;GA63 M@2?]W6%K^+E7-EN7C7IO=._6WBYO-S_#[ZWSL"BI%R*KBT2098I\TRH=.5!A8G[JY*@9B3.+AI3.'<*Y5\U%&! MR&GG!-$L:.PYP+MF90M0/^#)K$PIDGS00DAL>%1!4"5(F,*;&6XDBF.] MQ3Q%UCJ8OF"L=KD 5H@YP\#,R*]:W+(B"^\BOH=U^!ZSJY[,B9X8\U0!V!L# MV'2Q#I6,(I(K)$S0B#--D0'Q1XDX$X+QQ!+0($:7L9BV*A>'%#VC4B^0A^L] M8MB32=@3TT,K#'M[#)LL\^&4M!YS)"U.B&OCD7&,H)A8=%)(&FBVZ\BRXD\N M[C8'0/+H_*,G1G5?*9S@H)'7[VGW!91=/^H\Y<)1+IG\".9C$[YX>=#TL#TMS2P@Y/OF_S[$;F3: ^13?"( MO]G>N;T<+/WG9DI#Y^AZ2,; F!_ZHE\[YZ?>^+#^1Z.V57Y8F:/9G3W6LM%< M_U1K-FK-_UVO[99KN_6MYGJ]]J$!*%M^&O_VJ?'G5GTM?[Q5-M=WMHK:QE:Y M5G[86ONS]JD)7Q3K9?/3'#WJ;$'^%C]7FPZYFL/A_BM>Y CC;_U1C\_@:F'4 MGG;W$^!SKV=/!LNY8VS,H#QJ[FC[ .ZG@W_/TM@J^;)*OKPC^9)7R9>/SP_Y M<#PX;:1/0'WG*O-C_[K4R05PV?& M(2,#1MI2%UR0CEHQF8#)5>3)L61Q"%Q19TB R20J!#"1,$^3J29YPGY(UGBS MG,L[Q_U2VDXOE_L96WBC3*?9DMW,+Z,)X_BC=^P/%U3.;_:Q MW@";;0O#N<-BN(6S?+:&'SMEMMN::\-6M]?/MF,Q+/NYC_47"\:VXLPA)EQ M7,F(-)8*":L53&H0)KKWD-_D;RI*E=54935564U55E.5U51E-55935564Y75 M5&4U55E-/SSP>O]K[_@2%KJ![=F3#EPWU[YP\2BFSNG[CJ1=@%R$^8D:N;*_ M?S"O/QT">]77??N/U24XGVMALL;+^N5=TB\NB M?@CC;(E6\Q"W]PK:[O[1:30_]\MZV2\OI^KK\G;7PSUV+\& /V\TMR_*;N^@ MT=R!9VCWB\TMD<<.(V8STYPX =,P)!2#5HA'RI -BB,#0JU-B%8ZM[3*EXDP MBQ\[LJ Q(/.,+/^_O:M_3AO7VO\*T_=C[IV)]NK+MK0[TYEL2-CLO39+2C8+ MOW3T&2 0\AI2 G_]>V0@(4"W:=JFD'IFEQ)LR[(E/>6HT26[XPL MZW&UQBE1Q.8+XA W0B')G06@P2R1S!(<%Z'ZB2ASG5YT<%XX7>G * GSGMZ5 M:4[?&T)WF9Q!7_EMWE5.G-N;&+A] ,S-W":2$$DTC1'F%B.NE$":>XM"6S)H M2I\8%A(1<%3F-I6Y3?M%Q=9QI(2*SX.*-6[EM-.*,8\X90+Q&#ZT22SB7 O) MB'+"BC=O$[*Y.>?^9BSM ;-J=KJYK=RH?#Q=)I&_?H:U!T[J+C.L/Z"W7+N\ MI%=?%S,WTZ2\$TD<:XJL=QQQIRC2UC@44V.\4(2ZL'\\.2 )VV-Z53BQON,<\8IH[%'"7)#FT1)I9PTB5BA*(R4$58 36W(IRUFK;SC0 MZN..RU\UD=H#%W.7B53104KT^RSTV]QQV##*,(DMLC'7B#/ND&:<(DJ=MHH3 M"88+T"_>9XY43D']B!RIQ(=GX<,:._*Q,,PHC2B1 O$HLD@#,""<8*%XI#GS M01:5;.+#_LX\[7W@X0^J,[$[;.4A>VX%D,KIGJ\'5&:#R#A,M3!8(F5B(#*: M"R0QE\@J[QVW+"8\>?,V/HBB34&)_:$R.Z!E48KBO#+J5(+5MP>K-5:E!':, M2P(OU&'$22204)XB31TG%GPR;.(W;]F!B'FI?O/YZC=/E&N)R)NWI7!$*1SQ M-.&(J!2.>+YPQ):(W%U1CV@>+TT(F(MCGM5:DW;UUU[:/ [9\=/Z12-*JW]V MVKV3JVQPUDE[EY/6O0FYZ66U$SC6&4 =>+W6P*WF"=3IK-<:G/72&IQ_<3RK M-Z_HA@D9I/#WR0!,$-3IDK>KX=Q3WJYEW78MG;1KQW>M9AK5F\&$;*I'^$@: MP^(B?-\B;J1$4OH8Z0A+[.!_S?BZ>H2(O:3>:>H)YXP9P;AG&D>2"&,Y9NN) M_/=)/F8X"!'4!32_A(;$YX XWP;B.R,[L%T.X],-\;CA"(F))$H0 ZWJN%"$ MP;"SEEGI,1-B+F\P'HY5O^*V-5KQ1]X=A1C@K1E;!_,=D$?=#R[(((S57<7D MSA9'GJ"%,->;JDS4J/+?W]?AWN_8_V9C"4:X-3OII]7?@5,>LM:L@3.:]>JU MDP .I$7/^NWF,6_USGKU]4V,X;?TXGR2#HX!N"QPW@9KT90#^%RU9G_VVC7@ MN\U.-ZNET5^SX[NL\5X"%:)86)1H(L!W=AYI226*E=;6QBJ*$E^H,8HM^Y14 M_A'.QTS:$ M(/,#R?%&P__SIRVT_;DP'N-[&-^*F)]&P.\L(+3L?DDM=';.OW6139H-2_!!3X$ MM[DQJ5!>X$_0V5C]\KX4F,8LHLD)SQ",6(>EBC!(5 MQ8Y'5FHK_TY+:(4^$'KSU34-/FW1R:/,YS7[.AJ/*A.7N[DAM4M)PU75(3>' MI-&3U(7F?O[F9ZDZM#L++:7J4*DZ5*H.[=ZP>^6B.J7J4*DZ5*H.E:I#/YSJ MT(:<[2L.#]Z#%(DO#KA15CABO(UB'_$XD;JA"/;908+A'S+*QG8X\T(0PE6F(; M)\[P,(%8J@J5N5;?:IM.$7,>V=ASS0%(J')$,R/A1^>TB9^S36<))"\!)&N! M,=CC2%K*D69%8(S6*.1?(0&M:!555DI7B@A]A[%8@U&0JWZQ9JCLH'O='8WS M8ANI5TW"]B 'XXM)&.5866.)L4YRRIV6422\-E&"*5:4ER1L%[%S4T^()AKZ M0JP0<&>#>,(MDG$<(^#8VA&FX$.%H$(6[_.VH&4RU\Z2,",)$['R@""&(QU@A%0N*B.=*P)^81SB0,"J_ MF(3M4-;7'I"P(C*_H& #E5^Y(*_UJMG7'GBN7\R^""&,1<"]G'(A_5HJ%?N( M12IADD4N+MG7+H+FIMR080KK2&I$HSA!7$%[24(E\D"W"+-4$ WL2QXD>)_5 M',LIL)UE7UYP[2CCC"2"*THE2V)+(FLU\90)7+*O'062=3TBS\*$.4< )A'B MWC,D(Z)08@EGSE%":50DLB:BG )[R;%XYD:N"*D)!,RZ#ZX_O!FXZ_&KIF![ MX+=^,04S0E&L$LTDUUQZ*86Q1A$:)U;K)-$E!=M%Y-RB9:03"U;0(T,$09S& M!.F(>41B$?% JF5LPRIDS#>S:O>'@I438#M+P9@C"14B\E)C'A,L<.(UT=X; MPF04N9*"[2B0K%$P(V,!+:F0-U@C'D<>Z3B*PE8F/,$QCF*FPTPZ%9M:(OL[ M ;;WD8\_J)+(+LH>E;#US6%K4P)),$6ET@91:CEXCE8BR1.*DH1+PACEL60? M3>/<'P*T XHFI0;2;A"N,HUX3Y%K?>\XC[%2$B.'+4-<>X&D\B%T(<;8<:XM MP1_-0]X_^/A20:1%'5"8(?N9Q8_'\R+W\[%P43CIZ^AM)+0437I&RN0/*IH4 MEZ))SQ=-.G-]-78V;/8PW2'!I-GIPL;<#-+962_MG?2R7J=?KP;,!WM1/<;U M8'LNLDY6[??JS5->?_>@N0<6Z"ZMVDZ]UH+ZG..T]GNG?O%[+ZV::6MV2;)> MXPZNF=6/UC7W@K0 U),><[!-LZS9F+0&QU%K #9F]GNO7CVG\ P1V#N^33 I M)I9QSQE2SB9A?U*.E(PQ D\_>/@DL2Y9U]V1L4YB9:3$1'"'I;*<\SAV7$+[ M24[7U0H6+;;8$FJ<0T^;&ZG12Z@F;17.^.0C[*9NTK_=M *%J$L7EE@J-RX? M#:^O7;^B\B";,!RYQ6^C2D=]".(*04]!W<*AO OO/JS1Y&YT R=T=;FJ_OJ!.CR1 M*JJT=J#I3.<:7OSE=/W(T3"_&<)%KE)]6)!:GE0\V?R\WV[A95;.W&AXFQOW MZ(1J\13#?/13Y?.D)?ZF&[X81#97AMBO;CQQ[GH%-:$)]Q\W'XFN0(G R:?I M14KKM7.>5:$1G_-&JS>>"^EHS22"@FE?=C@02/A MK$+:^L)CBA)J_DYT96<085589ZFD\/NE:N+E/(KI?Q**;]2RJ_\ M7_?[MI>N]]_;%TOE8]N'>=83X&NC987V_;DX6V M+YL$G:2SK%>OGL[2WAE<8W"[U@AJJ=.LU[YJ7YS?M0?GL_;%*4G?K4^"'LY2 MFH9%O;#)"<]F9U?M*M2K>DJS0= &/AFTF_ \O?.[;4(M!$L>_D-*A%V2!(V0 M5O#!(HF%L]K:$-E$#K@HA5K*+)7]6+$OP697P&9M5=_&#ON(2\25HO!A8J0P M@(US4:(P!WOC30 ;C$LQEY?E<1V5.P#^D;-K6WN\8BJW!P'H^TKEH#<5G>D/ M-0UGE<#Y6<"YJ>1B91P3P#/D- &6YC0.@9P8:9X8K7 LE0DI@/%F N#^<+0R MC:7D:"6*?%4469=Q<0XK(AA*(L\0MR)!,E$$Z9@E%"NAA(O?O*5T4X^@S&'9 M20;SBB/!]Y/YE.[CU\.O+8HJ/);.:8Z\\P2!N^B1B$V$(IS$E&GMS%R&BD2O M0%&ES&;9>PS;3]Y58MA7Q; U#N:=T"J.*-(D\HA#BR(IN4!"XIA+:ZUP,DR! M4?;%F<0[ "0OOM'W^#XL^ZHZL'D[5+ MX=N72PO4:]$6:3<;I%T[&<#],%B500NN;0^R03IH3%(HLWYQ_F!-FL.[M'H% MOS?NTHN0*GF.,ZA'JWDY>\WC1;TUY43)C#B4/4)QQQ[!52P#(0Y<*!Q<"&";N> M]A*3.(EDK+E)'-=&*AE*X"IA6!IJ\'J\^$-&0_=Z!#^%EIL'B>30FBN!V%^0 M!?--JY:@.L)*]FW][5__/:?4P_'R:-8_/3M/*R6EVF!V='OZG M\JX)!]+CK/ENAQYU>T=^G,:Q\]7]A[N[R=UHM-PO>'@+I=DB]>S\'7!WX(KY MZ*#B[HP+A#W,DE?4 (C_>/3/;2-V:Q+@)P%]1U-^[X[D1Z8Z*O)WB.[P; M?V]R@$' H>%J&E"EZRNJ8J#N0[ S(5G/A!?F\D5>YA".^BTVJ^)5MU\4-G!N M7.F"$2L2 \$ANX43AQK>2?%6H4&*C5"@-O"T-WD72KI1_?ZTXO/A 'SRPFR, M*I/NN%/1ZOIJ;@V'M^/1&+Z$%+\4UO#9[4#'%&YD,\W$'SNQT\WFN:3<44KUU:^_A/AT*&A=\_Z[OA@7_Y6L) MBRT'X?2P9_6H%YP[#(I]W(GCA9J4M\D6:ZT?N5CS!_(%#Z6N/ M^O[G8'C=!;H'I<-]H:K#]E1'UQ%.Q?V]KX>=<&% M@SJ%>A<'8,C>]L?S00NM#[8M] 2H7FAV%5+%H':KAJ5/332VC/Q>;B_=NN#=FM\/3+I[M_G,O^4(<.#J69 M\9.,U-=QNU\:)\([,RK/IZ&C?%#]VWGJKE&CN5AK\<7]WRWTLWZ@I@=_UT4W M#]ZHZ:)_AK#G89X7N[G#GS[%B,6NAR4Z4;05>'FT&_! M+%R&BU=J9&[S//25^58!\Q/GW6N)H>&T/(P1N/SZ,A2Z>NL"$L:KG1^>2<,C M07L#DAAU/7[<6^W0S2^YA:>#*^!]%NG/VY!V#K*%7Q!@;%34Z6LE(.]B%STJ MAO)E:)#E&UW89VB]/@SM.3@KZ%65_X14[@K;^N+FKWRUA\Q3U,W'RI] D4;U M ZH'"+H=A:ZF1^D76SP8I3VOM;KL']ZS^.JA7 M390.3@99\W+2FOW9;P\:4=J]G_";U9M7DW;UBJ7-%FTWKS"4%[6:Y[-VM=UK MUU*<#DY)ULRZZ;J66B_HL_UZ56^:NZS7[M>;4&ZUWX%SK[)!=M6:-::MWCE) MZ>ETVX0?E]ZK*/;(:J[#1B06:8$-$E@HIYS!W$3K$WY6^K#]LJ>,>9XHH6*P M8O MBK22!&\(1"Q:"P!]OGA8Q Y_>X&;733LVQWN3[_0QPV0&$]81)11&HR4 M)RJRE%*-8\%I N-LSG&73"LOALVH,MILALH\JCO4(U#$:R /R[-OPP$]G=.% M0A5F>"\X$]9[1^'R@;H"QON/X$)0_,M1O9H67\DO_YPSMBNWN*1.< M'C.OP[*T.6,.[G;AN@09CJ*BX.DLJ".4O_3L/Z*:LW)BN/MHK?!YR>Y1V6NR M/84C6;"BL-I9L*"Y,SFZ!3XS[@#C?C1W$"A88$E]MWAUA75_>.K%6P]L=8.E MO/0*91!T_;N)GT_WJQ>%_9H;7N;JIA-LWF'PF7<)[M/["(-ZM3$#N)^VFX:T M>BE =^<*RH7?VH-Z\ZS?@K+2ZC%/CS;D>7A6A;)GO_>SV9_==-:(ZK5&!&70 M]J 59;4_.U#O20HFXZ]9"O6X)' .A\Z-LV;C/66&:N85TL9'"'#:("4CBABC M7DIK,8_CO=#J*7R40C"G\"?FWG.8Y@QH9=VXF&:#/IJ#7U#,;Q3NXG(*=/7: MRY4>4UD"S.@9,CXO-/U1"OZ4@C^EX$\I^//#JY^\)CV;4O"G%/PI!7]*P9\? M3O G"PO-E$X6-YSK_BWTSKEK-,S@G!&0>XE;O%->K M9YWP;]8$M_^B-6U=M/MI+:7U]?2"P5DGJS6B=BTE:?6LF_8:/*N=A'\)W*_3 M[D&=!N>3UJP5;9/S$8GCQ$F!$H(EXMXE2#%ND*%&$)T0^#FD2+$#$;V"'7_V M--=IES'EBW.6B*)4Q5Y%5G&N7 @Q(T9;%RN?2('I,W*62DQY64R9;NR30!,E M)&(..\0E46&?!(4DB:54GEM*^)NW)#J@]&OE+.VC;$_AZ'R'L7D6HGZ&OG(Q MS/OVR7[I_A*S/1#<^&)BACD7PBOBN=.<>J>,E9JI)(XB+A1[S@;4)8B^((AN M*OA@%WDJ/4:$,(LXMC3D?5+D/8VYDYA08MZ\%0<4;^YGMC^\K-3PV5E>!@:< M)-1Y'?N$"^^52I0W5AMF(X"4I.1E.P\I:[R,1IY1;SP0,4)1D A &O,$Q1*H MMQ61E3'X>O%!1+]XB\12T*<4]/G>G.@;"/J4 /:" +:JYW,Y29N-]]AR:R-I MD"#$(^ZL12(&/S,2260(V"E+Q)NWC![@US!950KZ[#V&[:*@3XEA+XMATU4, M:[T70O*(T1AY D#&+0$29AE&EE%P^9A4VJLW;RDY2'@IZ%.*-GSK.$O"/R[: M\"\]M%/XIS,>]-_^/U!+ P04 " !84*Q4+$^2'?HS #)1@( %P &1O M8V5B;RTR,#(R,#,S,5]D968N>&UL[7U9MZ*^ZC;;K'5#IZ M9%LE:235].R^T.+PD& - AH 5$GSZ]<#("D*)(@K,Y(BJ\V:XH'*^,+]RPB_ MPN-?_^W+Z?C19YS-1]/)7W_B?V8_/<))FN;1Y,-??_KM_0MP/_W;W_[TIW_] M7P#_]?/;7QX]FZ:S4YPL'CV=85A@?O3[:/'QT3\RSO_YJ,RFIX_^,9W]<_0Y M /QM^1\]G7[Z.AM]^+AX))@0ZW^=_86S%*3R!0JR "JK (&' IDS*4P1BL7R MOS_\I1C-M=89,M,)E!8,HHH^___[G+W$V_O-T]N&Q8$P^OOCT3^Y]_[Q M\J^7'YV/;OH@/98__J]??WF7/N)I@-%DO@B3]&T &CXO+O_#JVCTX]4?Z:/S MT5_FR__^EVD*BZ5ZMD[AT<9/U)_@XF-0?P5<@.1__C+//_WM3X\>K2079FDV M'>-;+(_.O_WM[3Q>,\.GU\_IG'83PFQ,LG++Y^PK_^-!^=?AKCQ>\^ MSK!L1'\QY0I*5SC_4I_V^&A,'PG(+)U%!/HM3BK!.\1XT]./QWSY+,A8PMEX MT2'BZ\_N%._T-(RZ%/"U1W> =OD@.,73B+,NH7[WW"LX+T"N(ZR/S-.$O7SU[_NK=\IMWKW]Y^>P)_?+EJ_?/W[[\]=U[ M^N'7YZ_>OWO]XNF_/WGU]^?O7KYZ]^]/WC[_]]>_/'O^]MWS__CMY?O_NWUN MJ]&AKLE,KE:!?^D4P14I$-U&DU%=P7ZA'\]AU#D/) _\LL!)QOS3HU'^ZT^C M(I6(V4=;HE2NR. 3244:[TPQS(B33I%4L5P(9CQ-WP$;UX5^>LG,<8@X7O[V M9%1F?@R3#SA_.7G^WV>CQ5<2+KZDO\U/E$S"^Z) M.:%!65D@Y$*[JT!FE3':.74CU9E7(KW@0!N&4(^7&.HG MOGT':3H[^?:1)97VPKOBRC%">756W[S7Y=W',,/YZ[-%W6^K"7/BN';!% ]9 MT5*M?'00HC' A#&.,QZR+:U$L1'E]P+X]KH\F5V(XGP%.W")JW99WSQ:3/M1 MRHH$-+V?'DUG&6=__8D=SY?51$\BBYH[@N!M9C2_:E1ZK< DK9(.(DFC6Y%C M!>E^,N$ <5]7.^]XF7C]J0IV_OP+F7&C.>:7D^6OJWF X<"?( ;&8(!;Z40161"3_ Z,?9"'9;Q[WDV"M%'N=E>)X5KZ<)'*E MY_@,5_^^_SB;GGWX>('_=3F?T G&(JUC')Q1]/YXX<#K"E=++P1*R]"VHN"N MH.\GWWI1V75RR=[(=>V->$\OQ#RD%6IGT-N2,DAK2#C:$F"5Z3N6'&W6K#AK M!B;:K1-X4*3K3I77":@.)>#*F5LS 5_.YV>8+]X5\DFG7Q&7?WIS-DL?:0IO MQF%R$I6U7A4#1M*;HKQ+X-$ST%%YHTK1@N?MSNP1".X3?5HIXCIW])'1/ V5<9Y Y?OM[ M.CW]-,./-9#X&6D2TU,\"0X+V7:LYAF(UE+3=\YZP%P$+9?&HF\6';D!WWUB M3W>*N,X.VV?8J,0H'(8,WDD)2F&$:#3QF'YK2J8--=X<+!XN;'1$',1HY77) M#K3+-%M&VG#,.7!::%Y8,-;%(>,@W<9)WX?YOCA>DSDT&UF.J%'S5^7U6R>?!G-3[)%M$QZ\"PCJ.P1 M'$T$,*E8LH\H4K/XXLT0.Z36+>G6_:AV !%NW&Z.5$@O$<@5EE^7&_).:$[6 M\L!MEM]?KV0RN[%$-N6U;Z)&%\K;$(,^0O+]\Z%DKDPQ"$*Z:G0D0?Z6*F"M M0LSD=47/[P\/OJL7&(8&^PB\%_6_GI$=%V9?5Z;=.:IJ^!;A:>53Q8$JW)(U M)B04(;Q,&#P7J14-;@(XA(-RN-JN,>!HF?>2D7R2\U*(8?PFC C@T_!IM CC MI'1V>C:N M99>O%Q]Q=H-3?0Z5Y^2BY0A!N)IW4.31:3*F$F(J#FTI)CP* F\%+*Y=2S@K65@A-+!1><--EMF;H;X M@U.D [EOS!+^Z^,UF9#+_L_#2A%?A<79#*SP^K*MSTL*,+ M!'="N5;KQQ677 L17*WZ4S&@2UJFB$4:KG0YV?308]^X9Z-Y#4G0LU^7=Z,/ MDU$9I3!9O)Q\QOFBNL'D_KX[BW/:=<)LA/-O\1;+G K"2K#%9U"8,T3A+0@C MO32>U@S?+%!U\"R.7[+>S*:?IK/*D=?E]>\3G,T_CCZ]G"R0C+C%E5&_GIBB MDC)U!@4MD(X#N$RV7,XFRLB59;Y9['9GU$,L;&TX>7T5[$>5'9KEYTFO)_,Y M+N9O,4U)-O^#^07)\.ETOIB_G[Z.=2%_/7MQ-BZC\?CI=+*8A;28_V.T^/CT M;+Z@O7XV?W):9_D_R[,;;W VFN83FXV1LB225"83,M)&$AG/8)0K007MT9CM M2VIO^.X_"^^&:GOQ#O85Y"K.RE!)JX0#&VT VAX5>)\#9"NM)JM$.-6L0/J@ M&;3+C@RU7O:OV+N32=EE?LLP8'(*A2[T?ND:MN'9@"LZ0!':LB(\!L]:\797 MT,-E6QI0Z'JJKP]5]A.%GRS(PZ.U?Q'&+Z:SJP O0C\[0&R>JMF&>JC\33^* MOQ[*[T5K Q',)L^3)( Q60W*,$[6@W+@D'G/=:+-HUWN9QAB;4T(W1E>[:.L M#OET;KL^6_[S[M.3"S0\!"MJK9)!0A,2X?($*3FK>;$E).MV]BG6'CY(O*U; M^4\[$U[W'N8*S:LG+R?I'(^P)A3K-!BL%9-() [.1V!&6:FM0,=V=Q"O/?Z> MJO-0 ?;U;C[_]?F3%__OEU^>7L1W,R)F6Z 81:ZALDAT*X$@>B=MRBS(?=_0 MM2'NJ6*/$62'B9/O,/WV?RZ7#IN88J*:1.34&5=H8D% "9+FZV)RZQ6$6[5Z M\>Q[JLZ#1-?AL:COP+R8U98L%P5!)6 B9QRTU@A*&P]D0SB(/'#N4J*-8-]E M]^KS[ZD^#Q9A]R>-5H#^CK/3,+G(U24,+LE 1BZON3I&/BSQ2P#+(@JT7/J\ M[POZW0#W5*N'"['[0T K1$_.YHM9&(_"F\777Q;Y')F.QF6A#"&S"I0UIAYM M$^ 3%L6%\K*(/=5[XT#W5,W'"W7CB9T.4]'OSDY/P^SKM,R_.7\AI>D9"6CR MX=-T/$HDDZ,2U/L-<73:^H@9K2>S'>/3)Y;!OZK!?K\3&140O>(9D M930 *"E9((J%2A/S(9 MPQ )B-VGT,4I[06-,8IC7"6FGDSRWZ?3_/N(_N85BA+)5C*2DRDC?XASID1\)U#/\C./IIQHC>_[E M$T[F>!)C"I)'!9S\)5"AD/L4M:79_/KM5(A:.Z!JQQBL5H$WZQ5YK!HMH_BNL^=;UK77TQGR]+LEY-T-IMA MKC^/IV>YGJ\[JQ^[TLWS,CJN;$%G#4C4Y-LHIB PC*"T0L\5VJ36(AVWY 8Z M!#:$1]&/^J=W0G>]!-&>CL-\CO/7Y990W_*UE,4$299QE14)3).OY#-74$_S M91&XL:I=?Y<=03\@8ZX7/?;4 G@CP/.78A>(K>VXK:@':R#3B^+WR00 M;+?M4#,JH4)]MSS2JJN9 U=;-0;',4=FLF?-UK*!B+6](\U=X=4^RFK"IV7# M@_>TEJ\!C58&Q40F&Z+V470R0RBNT*X>M1&83-#-L@,[8A["1.M8XUL9U86Z M-II>'59_O)^%C&&2IQ7O#!../E>[X+AZCVT//;K"8R_4:S4=3FKNF&/"1ZL4 MRBB#Y^BBC2K0#_QDV\.[#+^_&$W")(W">,6:;Q'AX%,F.B3@IG;H,VC!&4=L M),?!(2-?U39K%+(+X Y:[XS'T]]KM>.YH5H=&?)G5DF3NB6L#7V232@8K8-< M3.V5Z3S0FVL ';DORO$B;+/+&O8%/W3>JQ/>W="@IT\=]N*)WB*4E8.DM;$A M:/*0>;U)*?@(S@8)64CFG7/!J&9YTVU@A\ES]<2E3C5S=W)8EQ;NVIQ6G1>S M%T;+VO0WU"^60:P2T]$6YF04)KE69+L-Z-T(<1S/BLT!C6.UTXM/L ;JPG#= M 5;KP,6-2 O02GR/U0KI:X6_)TLH@E1%U/F30+ M1#0DRN[!AU8\V4<1O?!CZ>J\_>;B7'1/E$4I*2RHA*8VA6+@LXP@36)>YF2+ M;-;YXV:(0]C/'>CP&B\Z4$"+*,$O]4::^=MZR?RTG,TQ+"5P5(S@]D<>'2'8 M _%:?( %;Z1TG&5M5&;"!^M=B=G2"I!)R2>W/[I+A^0_SD(]I106R_:F93H[ M756;QNG9XMOXZV9W;>N?EP6GI=XA8:.&B,&!+BRB9)HI,4CHX*#9=%"PO_;H M$\F,\-)*B*X(Y??T9D@)QFOF.?F[HJ3M M&VX74!X.JYHKKI\NY.NO@3"!2Q4,&%VO*!4HP05CH22>+48ABFMV,]_M2U9+ MVVD5.3)DQ6NA)6@A&5G>GF2#]>X3EEVPPCC+F^43CIK),&'@(5;\=@J_0P'D M,)M]K75]IS7#?@JCV?)>]DG^^VPZGZ\]95D"&TS1 M)0KP#)%4P4D2&!%8R=HKY#&R=L'GGB9Y-P+7/5/U>E3[+E"FEP#6]Y@NZOEW M0-4Z('X3T,'BX7>"#EM8>H0NVS%-QQ185H4<"DNOI5.2<"H$FV*R7G$R#9OU M%&W'L.V!]!^(8/NHL!=BW3#7BUY\SH_/]ST'+DZ8R"RD+09LY):,:DN&@G4"=/;) MFY X60S-PE-[ +\G-.I-5_WL:1<)SRMYSFBU\/5J\ECJ)1O!*XA:&=!"/5%0OP:4U4)<%SMMA-3>^;T(Z>#7*H;K=VRY[-BAZ*0S99:XV9U4I093U"T,94FUU M74PKFNP"^+Z0IG/E;%Q;.BQ?NL#[J>(EUN,%WJ,JF+8^]>@BIOUPK]4QHXTU%)=-%K:9-WQEO)/.+)UJ=WF8[;2)EOJ2 N6OB":)CK%@'DMXZ M6J\Q@B>!@0F(D;,2)#9L.7KH-(:N+.B8GS?U(6VBX5YVY(T03Y!K+[3UP%'5 M"@<;P)O((!6A/*^5->URAAM1#L&M5NJ^\>K?XW75B\5_69]U>3CZO)SFY_.K MP)].3^-HLI38?/,\A.%*R$3 A6*@:O=GSS."T3$EJY-3HED-2S=3>E $'8 % M/764V:,T;/,\D@V\MA8 ZWFLI?X% G<64 I6M-*:NV;G2[N9TH-B\P LZ*4G M\&9H3J,L.3F(VBP/N"CP,7%PLKAH5;:R7:!N1\[UYJRL8ODJ>BEJ<\!@ZT:J M:Q::EPC:"JUL1JMIBJP=[NZ)[T]@'H_JWV,.BB(RROBT 5PWM7. MTTQEKRWG\8]ZOT[2A5WRLEUQWS[\:%=RM0NJ/XK[AJ;#;K57A^BR'=,*#ZB9 MHY\] Y9JZ(^\4 M'&KOK+=)I&:U63]D<=]Q-.I-5_V6W6P.@=15E[.B2V *M!?T!DA1[])# XQ> M!F><=&VM,%%:0$7IP2L30!:+T<10C&[6PV,00NU>1S@DG_914_==%UZ< MS4C4M%K7;L^O2QDE7 =(1IYC*14H1=,NC4I#)"\$M):&?(^BM=K] OOMXPUA M"'6JHVF? N[%P%YV:_HX'55]8T[U26A8FEQ!2Y-&"#ZDV9G,:G"D(]6R8C=Q)SIH9RG>G,+EG MGAROBHUV;X?UI=^:_W?0&&_3PXZN)MT)Y5H1*><^!R>2X,4K&VTHQ1K!7#*R M*"ODR::'=IF.7;];X5OJ4#B90Y$)T&7:770IX$NIAZPL0\&"9G*0:VDW(NZQ M4O2V&U,N:AV"23EDDR%%X4")0%XI.:+@+"994I)+=L/(/8I$ MNU9N+Z;6UCM03E+,D64B1&&QUI)X3WM[<"!*#B(7)E$V:TVY%>V=JF/JG #[ MWV"SE_;Z*2"]$F;=#E<)F;DU#*3W]?J!8.IEB^1Z^!"%3RX[V:Y.=!_D#XQX M_6EU^+K/[?,AV:GEX2B#FF3'$AG(*=1. (9V"VZ%",U.O70[M0=&XP%YT4M% MZ':(0B.WSDMRTC4'E05"J&<*<]19).Z+,,VL[SW9V+5+LDKZY!P]"Y%V1)%H M@U3$HAA9(N=4Y5A4S!F;Y?2WHAVF'K0OR[E;Y3R ZD_G)-=2<"[:/"QD6?+'-R4#.YK$6; M>G4U.1>9+0UH&Q,S6K:[/.+N%WWNI<@]BC[WT<+P19_HG5#H$T0K$J%-'**, M%C"6(J+4-NMF 8(?LNCS.!KUIJM^BSZW^L.KU9?)Q$1,$#))11F3P3M#1F@, MF@O!#&M7 +$?]'MLVO>GPI[BH5M@7MA].P!M;J+!__N<(/?:R MUNT*V#"5+$=Z'9>EV+3Y$V#)P-8K&K63HK2K%1V4<+O7C-XEONVCOG[VU+/Y M8GJ*LQDNK8!UW)<7%=AD->WZ4EA+PN ,(N<1.#(9"6\.N5FV<2?$0]AGO>C\ M^@[:N<)Z\0+>8_HXF8ZG'[[&,-\,4T;!N=&K[(\*FD0AZ'732J<8K.%1-&N_ ML1/B^\NK[A76RWKU\RQ,\JMP>GF;L$^2.^TU,#(^03'ZXHWGM&Q;:] @_;%9 MA\!U7+4>IH475ZL5LCZI677_(T56JMZ):JTXU1NJ8%0HCI*KUJ1)Y]CJ@ MJMWLC#A9?UB7*>!#2@V^93L]!D]D2F"3-*!21@B\OC \:Q^ER-DT,Q$7KO#>%9)$BN*QH U=*V:R=SNU(]B-710_) MR&8$:!+*N +R)+N((7@$(]BRZM9!$/2664P^<%^R5K]MM+Z5NC M%X=JK)\ZZ?3?9Z/Y^5WHFYNKWC:'Q*11T9%@K*45/>I(L(!E$<%WF4)P9/L:K!!\V;%(3MS;P@O>I5E+2YR MG8,!R76JU\<[B!D3<,F*+\EY-4RQ]<$S&J8@>TBCO3T1[E!A]Z9Q*LK W!%5,"O.&Y]D@6K,0H=6G?H&L+Z+M1G=&(4KM7A>(0U=M7$-]Y^HUCE+\/K[G$5H;B&!9):4M0_"L$-1(WD9P4D'22D@ODM!E ML"/AC8AU>%U&:U[MHZQ^2JN_QV/I?PJ9 2]JKR#M4HVT1"C)%%Z85UDWB]SV MQY1#\YI'ZN]Z1?7APN\EZ']33&/Y&F 2+"@G@8M8,ZV2W@#"0^\" =92I.R; M]K'[U_G[Z2*,7TQG-P&]*/;> 6IKTVAG]$.92-TH M_AJ?^M5:+UO9[I!EE"4K07LY2_7:7BTA1H>@8ZX'5CPWMED$E29U[:''EWVM1?JM3(P'=$*)VU!&U5F&"(/D2Q9[7QV/):3;0_O,J"]>F:M M#BW3V>GJK%B7?WD:/M'?%E]/2KV@T7 !TJ*F%\U[\%G05&01 MR03IM$T[KV![##QT64U?C%I;X?I213^NW^7<3Y)2SHH4 +WDH*Q$6M2K0YJC M)L5G%FRS$_O?8-UWTARMBEYLZOTDL')DD3-$[3,XD6CV$LDP# ;!,1U\Y-E: MUZPZ_@#\PV0-V]&K;Y7>G8S@MUG\_+6>&UBZ+3IC]"$K2*@*J!JLL#NLF@'I@H:BCU;F5 M(4?HHB57(CE0S#('VG,RYZ*)]$;8 IP4:6+AII1F;2!:3K^3*#>X^QTY2.?>P%?S_$%8T-)M#9K;RPH*F?8HU5[\J-[Z>F5-RYFB%YS7&UT5&7P0HB$I1B\*IB!D^*.] MY ]D^]P)HO22\+NQ9]0NJ/YH.#DT'7;K!WB(+MLUG*2!C; A04A:$+J4();, MH%A/^XLVSF9W_Q@V7,/)/@BVAPJ[M]V>X>H0[HO1)$Q2C=).YXOY*UPLZ/O+ MGA0%+7<)=*AEVME6(X:^$^A#\-99)L7.UML. ]Z9WG][J6;:JUS;YOY6J'$T MH;_A!!<=9?\V/;;#_-].R-?_E$VP.^GCR= M3NH[1NLX?3!!,7*9 F<%D@@%331!!?):;T9VB0U@G<"Z M5G((1BL0TD=?G!$UH)I1!*,9:4=LULP6OH'@Y;CE/,=:ZH80I;8DKDD&8)EGE:$I,I$'41 MX$2]NE-[U.V:N]_+PI;C6-:W2KLM;.DP2/'N8YAA"I]&BW!<[\F;'G1T(&(K MNK700Q+1BV@9+\77!A[>"YN1,72E*.[-R4T/['(YN#P9\N/GKL\5\$2:YQ@LO M>M2HXEF.1H!!7MN96P:.>PU:E.15C*'(9KOOWNB'WIT[9.'VYG[=ZK*7*,5& MB"V=WXIF&U'>A093'6OY&JNZ45$OF<+O MH+W^M#S#]/P+SM)HV7=\^>ME#_(WX>LRWS6;U7.[]=L3]")(JVL/GD1"":3W M0!,B(\4EGKF03#=K&'_$/!X< WM42>3F?GV$^[\KVG(RWZ5?$ MY9_>G,W21YK!FW&8G)2CP@U=.7K!;.99Y5B'[])K-;0F:'(+B_ MG&JEEEX"(9L7XHC)9U0&BDWD[Q0;P4L5(+H<4D'C=;O.S#ONE0?47GY/D/\, MXS.\89BWTW$]WOI[F.43X0**4 ^9BDR>9R[U2(5DH$A$@K.@K=_]33H P#VT M-AMIHY\N2\L7_5P,)U8*5 4UN%AK'H3PX NS!"H[K8$WTU'[KQL:I%S;&ZW)N=)PP6DZSRA9DJ7.UGD,LM- JK6F9-9H7W:R9 MYJZ@'P*=^M!?]];@)IB;3([G_WU63Q'[(EW$S&KXLO:8)N3..P%6>LX3JNQE MWGD7.PS#O>50.\WTTR?YNW64HV0R90W)^FJA1@/>$;#:2U]S(KK-[6YPW+RC M]1+)707^A;26E=7=BF0(F[)L"^TA:>D$%JY%N_5Y-\C#I&]Z#4/VH*N[<_KX MZ?3TTW1"CZ(YK5:!9;FTP>Q"BO75K_< U#)7KPH#$9S3$;4F_[!9>?J-$._& M*9RN^'"]XOQXO?33OFR)Y>*FO!W0-&^%=P7@8,=D.E#>]5YDQTJ^?S[$:'7B MR0/3IO;$4N3X!"D@IZ"T=D96:YA]71FR MYZAX3-&BC!"MH)6/+#7PB1>(*CFO90P"F_5VO@G@(-WJ#E;;-08<+?,61U*^ M)3'H5[7P=U7=DO/RN8&>=UGR1+9"9Z%8YM&3 M9T.&:9))L^3TR0'C=>F?U&/LM1'PT^ED->*%N;,A1_7-[N8F,TWTHSVSWHG, MG8%8.T=+FI8SK#@N!NFQ=/",.DJ??=L8SK-]/V_(]ADI7 DN@30FD@=,2D[.SU74(N=KTEE>UAK24GC_ M&"TN T#S$S([4L:D@23B07E.W@D+&KPOW&H1-*IFK^9!,WA8[&RI[EY+6Y:7 MKJ^,H9>3^6)V=KJTC[]%0+?4/S#%I1'" BN1D5>=.'A;. @O))>^,!^;53=W M-*>'RN0A*-'+&:";ZGG^3O@66ZMY9+8Y^Q@).KV;M'D(\$4J$#$Q+:7WV3:+ M[QX\BX?.WW[5WF&>94GB^CS*9V&\!GN3J1.CDZG0_L%9Y* $4Q 0/4@I M#"IZ^8KR>UNC^Z)X6&QKJ;+>3S#M*[I5'-TXY"0=#!*%W -DZ>;<#[J%R>OTH_QK' M^M+<8#0K*B5I-(>@ X(B= 0V*> 8;0F.>V::%?$,1J^MJ<([Q*Y]%-9]-Y8W M.%LF,R9I5:7V&XG_ ID0-6_&&$B#MIY]*1"-R"!"=LS$I!/?O7#PEH&&<#$Z MU\RT%[%V&,&>SQ8G[T>+,5YU:U:]&K%2&LG4Y-:3T6E=+4/D8+2.!CEMX>F& MXJ/YA1Y*F,>E,FB$Y7+Q&,>+>?T)5BL#AW,J;(3PT&R<;G3187#M1D UI/T6 MQZN[W3Z./KV?KNZ >[9\R7:"NMF@Z8H^MX-L:[UTI-;;2-*#3CK<5 Z!3.^/ M4K3FT0LC:#G,=:_UV@!C/&GZR=B;NO'\R/398)T,SYY]5-$Q:YY_P72V&'TF MN&64<'9A>A<:VJ4 F?9:4(:TZ6B7A%B$P2"$<>J&0U8'DN-F#.VLD]Y5-NU4 MWL.5-7TK%NBAENGZPWLJ8-HRB[6J)>9<5K:&!V4AFU&XH)$'[=![+^NJONL@ M=Z-4*2@O:K 3M,NU]T-@X(47(*/.3FOEDQKDI$7S4J5C*PV$I!6 3$_0ULE: M:4#F9PP:1(T66V6SY:J5(!]88D353 M6(*8=#H\P;2/6H>+_.\ \H\$4\_*/RP%<(#F!J.9$-*[& TX MJ>O-/EQ!E([4[VPN:+W3O%G?DWN08.J?7?LHK/L$TV4/A,4T_7-5M7>."VT1 MFM&*;5 )4$Q;B,XB"(&"%G53?-G]L,7&8>YJOSH(K&X'5MA*$C$'(ID!PFDF5R"AUNU]L>LM ]U#=78FUC_MLYXO9 M*"T(6Z7BU20G\UEI4[O=Z5 [Y40-SG@$;H)4.2H7S>Y7H6T>YQZJNR.A=M]^ M:&,WFXM;VGPR*F4+R23:SK+7$*/*-8#LN4XE8BK[K^#<6L?<> MFG]W=GH:9E^G95[_/%U5Z4^_G2WI(6"_ZY ]A?$/FO%:<%^P*(.+.=NBE72) M-&HT*]S2*YZ3*QN"^[L.W67,[VVE_.MRT1OM#2U5U="]Q%#;MDM:F4OS'N<;L#Y,LG6IP%X"2O_ T8>/9,H^^8RS\(%LBRK: MY26_DV47[K/:-JYL>4^2S-R3904<;:)9:)H %@\I*'1D^YJLFK6G[F)"#Y.K MS:G0[.SQN2!K0F++0=1HN"A2)I!<15!"U^L3A0*=R&G@.=H;RYF:7QJQ?28/ MD\+ME-]+M]?#!;A*MM$>PH3$6/O3"E"2C)9@Z>4+G"<9M>38[LJ3(^G?;34J: $&6V-GTN2,6C&7J$KN\2 M5[,3R=J2(7D7*GX#P44+5D4FA:21?#.3X2YQ=&O]P(]#T7U4W$-YP56PJXUG M@A?)46-T+&0VB<0=[2G!08@Z [F.TG.RN8O?/0=YRT"#W'?60%G37B3=?=W! M=63O?Y^>(PN6&R&U)V2ZMOZ5&IQRY'D9--'8Q$)*1W#@^!D,0CW:;T.46<8]4M.W#?5@>7"@M'LH4[B&[<7T M[.)\6S*Q>,8U%*D8*)=HSD4I<%)9)X2/UL\%T*BX-8R)157A.G61:N7:*C?]7O M%HOH6O/[R+@7C?\\72RFI^2PW4^^FG[Q%9E8GEUH#6]9YV)2/X( )8VMN"#B9& MV^PVI75P/S@!CI+UQD6@]YKF9^]^FY,-]);^^;#J MU#%?/F07JJ6]YQ5FN5 MRH5S86K#$<>L$D$X,N[)PD\*,0K%V89*Y&/", M%B3BI1=6%NMYLX7_CK0CZ>JZ"$DV@39D+LA8[V3/JM2.%1&D*MDH3$YALTL* M'_P-(OOPO+\;1/:A1*^%SU?1WSBG\Z[_)]87(1(B1*7KU=@>P7&AH CE/+>T MN*\?9^N?Q+N"?^AL[47) US:]&(Z*SC:?MM)X,')5#,OK-#;Q3B#**2 8$2D M71I1F7(W%MP=9_30"=R.#KV63!^[:R0NN'660\H^@PI60C2QUL\6E[*V0I9F MQP!Z,20Z.&"Q?OKHMO7N=FBK M=#O3A[K$W!WZ])+Z.61Z.ZZKRPF*>H^P0@>)B4060U;@@J )BA!""MK+TLRW MZ7FN?[PAPU/H^CNB[T)#1V&$5K4MAEE%8D)$[S;1N9G ^N(:. MQ[&[K?+OSNF0G=MSF<"M]3Z!]%[5_ 2)5TM/1J?FQNL8A/WCQK"AZ'1X0\=] MU#I8I[U=0/[1T+%GY1_4#,UG] M<6/876+7/@KKOM+ZMG9TC@DEBD5 F6I@W]$Z7I( Y9Q#FZT3?/<;BW_ +G][ M:6;W+G_[B+7[XQ6W-:1+3@CK:8*8:D@.$8)F I).6<6@4C%R9WW_>%W^CE!W M1T)M413QRW0^)RMPV6/LJ,*'FQYT=''#5G1K!0R22UM(L4BZ4=HKSSD+UBC) M.?E109W<],"C>WV%66UU,G^#LR6OOKEORCON-=F[47&R=ZUTX+FB+R5XB5H& M(9MU!-F(\L@%Y$IDI%YF\69*"EF,POC%V8(\A6>C\?(BHN>E8%J\FBY>3M+X M+-?@R=,P3F>KJX]>E^7G,*^#/(E,)Y]RK5L/KBZ)$:+6 :2.FA$69+C[+96] M0AUB&>N&>6N+U]U1:"_5 >N(SCU3RU4H)"56ZM58-C*(IF30-D=EZM(LFEU; M"'CC"U>$'.KP1$713GH L&4$89,CUJ^62TAAM=HE.[GVWN M'>YP$:D.*-5P[=M;M=V[=[W.[_*6TNTSO#FP-12)A[A-]FX2KN';< 1;?LSW MHO@8O(D62DWC*&XCA,02*(96!9/0"'O_WX<-H;@_7H?]2=+R.AA89,8: MEKG8?5FY"R'F'X,K'6ED8T%QA_'IM_@9)V<8)GE6[TG'',,X3!+.WZ6/F,_& MQP6M=W[ZT9'LP^:Q%MYV-:SMK PB655,"-(5IY,-V18N"C_9>90NZ\KH^_#A MPPP_G-/V'$2]^_BB_??R+7AZ-E],3W%VI?'U4-#A$[UV/MUWWO+:15L"R);J\F!8L73'+Q2$!TK4*O#!:; 4QKD;.UA MTQFF/G0PBC;6_]#Q^V\3?S.;YC.:T)-)?H>SS[4=TC(Z8!UG-LH,TN18Z[7K M*22RKIC+QE@T)8MFU5(;,-Z-^L\6;+E&URZTUDLAW@W +GI@[ "M=97G1K1# MU79VHM==V'*$4AKSQMCLG4]D"W!$4%(4B*58<%+J[#4:A>&>\F5KL69KNNRC MB^ZC)^_.XCS-1LO@W_DJ>]$^GI&7'Y@&KPT'1^V-E[O7YVT< M9@C[O2-=3'L09/?!5)ILP7GE?AA?S/9[?%IB5"%D0)=X/39AP/$8P!41C5)* M,MQ=T5N'NS<*[U:P+8HQ+^+]WS57.B:^==L#CPYI[8QV/8H5,T?%Z\U80?F@ M'+?>"A)^#,(9[4]N>_!Q>8LK%NP38L77^:BVTCT?[F>8F05/&@=,K@ MG)40HI+*I-K.N5E'O T8FX?O&_#DAOJX#A340ZIO'U&LG+R4=.$")>@:VU+2 M(3BF!'@>.7KI4;H],H![C]]W#*<]1]JH8NCHS&7JC)9]?+<(B]59Z/KYJKUJ MX7LA>1)(,RE83U\9FHD*9 Q$X@W+BLF\^WT?MPS4.L;22,'KY2S="+J/:JP; MD9WG/7?!=D!]X2U##E09V)%Z=M+Z$;)MK?\HR.870@#:VE;6*P?!\PRE)(,V MU/8S^QP)::[W;15P ZA]'Y'V$@A[.ITO7I=W87SI]R47'/JB@(EZ_4!M;.:T MI+.U'?-[CQ.]MU;G'^G?6X6QD\F^4D^)<'.%[.P MK)99[7L7KKMWI@;\H(3:64U8^ M$L)?P^R?N!A-/GP/CJQGA=Q'"*+>9R-IXH%%6>\@7?;K7_F3HTF9SDZ/CX5N?MSQ/?AW0[H6!T7&Z_%) M'C"3RV:XBZ11;9$QKDMBXF3S8[LL_/D[3C_,PJ>/HT1;P@S#E>H2RU)DW$0H M2\)E8>MA7;ML,2L<$R;$9K'!W2"W*+^+6(HDIQNL"-46K[&X(@WPI**5VMF1'"Y8$K<@M?5PS&E4E@L.H@3P1@<;1$B=NL#8.5/CU\=O9HATJ9=J91/MIWO>Z_&-*UL2% M#\]X+H;F(C%Y8K V-"N6P?.2!9G!_MI]7%L.5'[W^!]9@9V(;-\BL/-?UR^U MV^#?_O3_ 5!+ P04 " !84*Q4]^2]A;NB &)P< %P &1O8V5B;RTR M,#(R,#,S,5]L86(N>&ULU+UMD]NXDB;Z?7\%;T_$WCX11C=?0!(XLS,;U7XY MXUUWVVN[YVRLXX8"KU6<5DEU1,EM[Z^_ "E*JI)$ B"!XGSH=KDL ID/Q >) MS$3F?_OOW^Z7T5>QJ:OUZE]^2'Z*?XC$BJUYM;K]EQ]^__P&H!_^^[_^E__R MW_X? /[W+Q_?1:_6;'#1G]7V+OH[%_4?D=RL[Z._KS=_5%\) M /_://1R_?!]4]W>;:,T3M.G_[KY:Q(SDD$L@10Q 9!# DA").!)G*6%3&%, MY8O;O\HB3_(\YX#'.0,P3V- (4T SE!,$">9^GPSZ+):_?%7_3]*:A$IY59U M\]=_^>%NNWWXZ\\___GGGS]]HYOE3^O-[<]I'&<_=Y_^8?_Q;V>?_S-K/IU@ MC']N_O7PT;JZ]$$U;/+S__[UW2=V)^X)J%;UEJR8GJ"N_EHWOWRW9F3;8#XH M5W3U$_IOH/L8T+\"20JRY*=O-?_A7_]+%+5P;-9+\5'(2/_Y^\>W5Z?$/^M/ M_+P2MWIE/XA-M>:?MF2S?4>H6"KIF]&VWQ_$O_Q05_H^]M4,O9A^MMDXGY6_"#\"WPR MS6B1VR_4ZQ4/]=T]3#5:=/\23_6U6&_),L#7XCC-BZ7E[8IM4/I/0W]O"+WHGX@^P>4@'KS;V7^UT:PZ M1HOU__^WG MHP)V@"U]PK"< 0)K]FC^I=[>UYNGNJY9GZZ/WI1&3_WA1M M^;9>K>^_*ZW3 M!*A]/H4_-X/H3QQ_ FR]61P_TKQ%ER;\^6SU;C:= F3#!D#??^)GME9&S<,6 M/,)?&X&#FF[7@PO?XJBF^B%:;[C8*./T@MB'+QU?,T'7BT]_5,MEO:R^BM=\ M]V'[_=V6_RKNJ=@L,,X(E9D *"&)>F53!E!.D.(<2ADF-%;6ILDK.S31W-[? MHZ!F;^\@D/VO\I3P>'ZOCS)&2LA(21DI,7^*OK22&K+=(%Y\?V)JS/T@N#V: M,3A^XRG2%(N6+]M/ WV\C+/V[/-/@R,$(4!3/3HV-/Z\$S6^:O[XF]C3",ZDA 5 &HY(5 N."6)#BA2GF1H>MB-&KFY?_%OWM MGOY;].-__2>DOCG_O/^'O?#-+Y-__HL5!UQ"V(@M1^+FF2@L2+& MD1 %HL3'4$W&A#W*#W+@I6=#LE^/[$]XK^^3=HQW-"MO^'_LZJU>^?K->O-V MQ=;WXC/Y]OK;@UC58I%#F)8E90 7H@0P8P7 2%G/-)<\IFI,E$*[R?!$T$BN-U%ECJ##$=$,%M_GQ@$I A\F MS3 Y/V$:/N?*-'\7.LHA^,U7L2&WXO4WL6%5+3YL*B;>RT]W9"/>/^C=I][_ M$Z%+\7;5_(-VW_,/Y+L6[F:ST4=A_6,:)WB!)85$*G;"$,< YH( *K#B*8D8 M9Q"E$F=V%.5)TKEQ6Z=F1%H]U?O9*AH]:$U?1.M6R>[W6LOHQVH5,<*C![&) M:JVPH07H_WM@RJ0S6%W/%#RPL-%:MDMW<8'5^C;_"!I=HX=6V8@1SVTF.DFMN MX6)+JJ7BCFJE#,#[YD09$;K>;17_M&J]B!ZT8A%9\4ATJD5?MEHYZR"*Q:*9 M[A%^EL*W&R+,*CBPO#V?& MEJ?R.<:-C5$W)3P?6/J.3EG Z,!9MHCX9BQC>0+SE2U.YVQE/8)3=.>#V#3[ MH%*K,2-_7U7;>N]H%Z4BH)@4@&)( &0Q4S]IJZY(D@)C+LN46D1Y>J::&Q=] M^/1[;16GZ(/1*)0S$3B>R>5$RJ@1,VKD=(OM]&%F%>.9"+M L9XK&$X6]#% M8S#XTS=&R""0@2Y/@D$F3[@:=6_5=V-U6RG[\*:NQ;969N/?UFO^9[5<[K^V M#,<&W4>!8Y((W%SCKK=RQQ] MN;=A"AOL36VZ21'US+=CP70P\(SA\6W9#0L2V*0S1N;0$X3R"0&F$$&(,X(0$+J^QUY!A-&$Z9[E]@WP?!AJAHA\U!M?#G0Y;T+FVOO>:DQD#;RKGNI[O'A<^X[I- MO*L(K9;55OL.:+W=$+9=" YEGG )$J:/^>>'06*R;9:W49*I>IK0\I_'9?RW+=>QA3C8Q5\L\^U M!7@X/4[X8B=;P,*F2/<)]*S9T@9(#25.FPPQ17[:;SOM3[M9\;YDNOJ]?+^] M$QN=];']_G:EY&A"/_7K;SKW1W^/OB\D%''&U&DH16D*H$ZC;BZYY6E)22EA MG./2/95M,CGGQK"M8CK7ZM6GWUN']4?]P^V&K)2:8]+8IEM;4X9]]A7SS,:/ MD^-6[=+I)?NS/UFZUA]?:T6;%+GM]Z@ZJAI]V8IOVX@J1OG#6\+4=W^=KSK+ ML_&16F,%DV_V,A,F,&E9(73.57:/.^5+O^\\@9_$;6-8&CKMAAZ?T=MQD#'J MA(R^W QZX^S LLKOG02T0-F];N#9YO@.(C*8X7M]A)#YO8-Z/,GN'?Z\TTO] M=L4V0C'&*]'^^?ENL][=WKV^?UBNOXLVD?B#^H;R/02# ,%"'?$DA+0H>89XME"'5+HVO"'A)H?-6W JC;^7H$UKK^IZUV2Y M[U9J):+7GSY\L&(/QU4QXF'_2'LFZ4Z!Z,=.A;]$>R6B3HO]]8).CT@K\B)J M50FQ$E8D[W]% NT WE;&=I,8A^C@#N(X?,CM91P"3_:>D8-9;DRB6KQ>;=4 M'\5MI?>XU?8W]:5;%%AB&9<"\*)4.TTB2D"*. 6$I B7)(49-'(F7IM@;D?< M5L;H*&2DI31DKVL@#FP1$T#CF?TM43%GC@'5CX?2NCN5UH+]=+O^^K-ZM#F/ M_@/J'T'[8\L7UP8-0P4#*AW>\J'/N7JTNHL>BSP3@L0% YR57)F+10)H*C%0 M-J3(8)80E*9V3JMNZ+F]M)UNWK./N%T\'NYKK?OY2>R%/7?!?TW]3=UMGPC1+U(F8!I M#*G>8B& !90 )2(#**.B8&7SCQ9WWZ].-+=75TD7W;7B15*8)LB^C1LH7D89K+VCT9CJXK$Y.D\ 6Z'#D"I_MV6<0D\'CS?410IY@ M!O5X[U7;S?1$7 M.*>""I 77 "(, JSJ/2KI M\#K&IKO]),CY?NT=07/8^@?A\+W_7Q<@L!$PB,2Y)3#\B"N7_+*KU5B:F^YI MM6H.E&W534E8+#'/%'>D%$".A=>41:8 S3.)..'EP"!#4/@FD*OS!^:/(1S.Z6/P">?+%:)FFZJI M?JSJ/]YLA'B[4F^IJ+#11DD>_4CJB.C]F8G5UCHVX[1 IMSD M&W;/O'4%\1=/&HL,785TN2(Q CCO%R5<9 M]76($?A9XC M3$2>$>%^5\U1JMGQZOXJ>]7>C%K+:*.%!VL)E/C[&P1CKJ2YKIXQRX9=$\^D M^_CRVC].]+EP@>W"2@6YKCP2YI!WV5Q%?<8+;B/1[;_U-G;PL9D)'\AFNQ*; M)C",*AJ4=K4&((IC M6,00%+%B;\CR&%"L.ZDD$ LB!8IS(PJWFG5N+/ZIO\6PM5/!!'A3I\'$<'KF M[2$DO11XL(#(>U\\ U%"M\0S1^="-SR+AUWSV-Y42]%6&5MPE"1ES$K ,XG5 M.;M4!B7..(AQ02"C:C>0L5T.VW'PN9'./E%+"QBU$MJFKIT -V "CH3#,VE8 M(.&0K7:N\LA,M9,! V>IG:MRGJ%VX3/.V6G?'@3;"OZJ^EIQL>(W.FM%!R_) M[<5H(R8YSV J &/J$ A%20&".02L8'$F""LAMRP/92G![%[QO?@1W\L??:_$ MDH^,!-LNBZFEX1%LWP1RAC.I.WB5\ 'BP([8><^4LQ0K=/Z<&VH7LNHJ%()A#6F(0I[K>0L8PP)07@+(R3>4Y[;_7EKIVZOCH.L&,R.M"HQS A#% ."$@H9)DJ$Q%F9N=?)^./#=K[B!\,@F=" M,M3?RD=_45=G!_WCT8)YYR\J<>J:O_P!YYHPQW2OO4,@A7E).&(@*V0"(!<$ MH"(NU!$,9G%&6,&YT9FK9XZYO8Q-&J&^ R"^BM7.,*FJ#T-3RV(4,I[?T Z4 M6DOG)=9^57OO15_.)@Y=\>6:YA?*O5S]J)/_I0WGO9=O5TU\8T>6G2/[[:KQ M;O]R.4"_*/*80_OD^A$E3"K8>6L";$J@?PVWE;'UHDS%M-!?X[S!"%=.V-1>.+E&3V<>]=T M7K6'4]TG\O,=6>T+N5^J:'"UX=F"8B1@AC%(1%("B$4&B, E0&4)9<*(+HYD MVU)]"L'FML4=M++OEC[).ID:T^'1]WU&[A3:M^G=*I74_]H^%/12?947_=T= MI^W#/B7:_INT3R)M\ [N4V)\J;W[I../Y7.R_$ J7JU>DH=J2Y:+').49B(% MHLPD@$R=.VA!"4AS1G-*41*7EEUWK\PT-\9]N5YM-Q7=:2NIWFT>ECMG[GV* MJ2V9CD J$#N29?2@1 35*F*MD#YH[@H.H7CKZ?3/1$174+C.+-<><*6*OL;A M[^6%]+R]*7KEVD$:)WA!B*830@&%H@ P3@4@,"D )JPD,$=YD15V-.-!RKE1 M5*=B1%H=([%74ED@2LL73Q-DHQ^;]Y,?:TI:YRK[6'O&,2U)AD&:,J;6'NEX M4UP R8LRR:A07XG=\ZAM=-._TM)[OKV M>=U_*6_*K=?C(OC>MGV('GC+]XC^N;G@_%I2[;-@._6;3K$J_4] MJ5:+K&28J/.'+MR# 2Q9"9!D%&!4EFD&.8?,IH1/[V1SV_A;8:.#M%$G;O2E M%=@N*;T?:*,PQF3P>:;=H,C9-FZ=!L%P_5DO(SEEX]5A1$SZJ_:,$KB-ZK ^ MY]U2#9Z9HM1E&TFX6?$G^\!'H:>J5K>-0X2P[8XLWU52/?%^MZVW9,5U'_&3 MW>&TDB(CL!2%C '!$ $(=0^3K*1 I(6RZW-)2S.2#B?RW*A^'[[3+N0_GYJ, MFT[/B!T5C99*T\9\W*[9'P?S<7W4O/5'M]N[+DPRIL2FEV^-Z0EA3M\%S_O6 MX^*<*^G7X/'Y(D3U3I^+%+*TIQ<]GK'NI\]UZ2\*ZG5FYU@(4Q;4;JD[ MW[T2#QO!V@K%AYL4=?/7+E4S03'$B00I9P3 (H$ )X*#(BF(@ 3%%%);[Y6- M /-S2YU(_^B.G'7XQ&89*%=GP3R%@%&NCH.91(!F"(%,RH)D<1;C'%G&J3PM M0I!T@9,EX"?">UT"X["6)V!]Q[JN8'IR%[3>'R4]Y.FZ@.8],&8C4^AHF0-> M%T)H+J.X%:J^TXZS^NWJ[^O-'WK?:X-UAWMR>4IRKB]@(X@8@!@+]5-2 $*+ MO,"P5-1G5(O';+JY\=E>7.W\7JU7@.E^J'^VDG,G0!T*[B]71 ABI]?170Z2I?FX$R7 )[8)R@M;#-='I: M%-OPJ2F<8?^^7N[4MV?SO9WT[4IM!+I%J)KVPWI9L>_O#DTG:<:%2 0!69:G M *)<*/N?EZ# 1&0H9@BQQ-W%92[(W"C[LKMA&5\U^)=H_WZY>WS\LU]^%^$6LA*RV)U?@%SB7**5Y##@7$L <9H!R M% -($^T$R!FCELSK+LS3-**MJ-&:+JM;XGB%P'F)C%T"08#W[2 X*A') M]491:BM^]"/?*_(73;/BZ=*<5/Z8-FMV+*;^$VN=)0R>>SL6RTOIN:/'="7= MIC/!W7K)W]X_;-9?']6QQYP0FC$&9"IU:ZP$ 5*2 L0D+O.2QFE.I!VK]LPV M-]H\B!I5)[+:$F8?O*:,.!%HGBGO,EY>'* &@/CFJSX1 A.2 1KGC&/RT!2G MYT^[^WME/*H?JMM54\9HM7UB02H6.XWX9Y0RF8@,.%9B)@== MIJ3BT8#ZIF%W 0-3\&@DS^EW_)"NU/N;TGJWV:C)N_2U4Z>8S"@I\E2 (M,U M3R3* <$I!C M:9) EI'4LKA?[WQS,V8/M:(=*_WU@VM*A9-!YIGN?M/I#JV@ MAX1>7QY#(TQ\,U:_$(%9R0B1<^8Q>\R573XVU#O)(:N_<\Y83E ML<.G*\B8J=-#,T4U^X$+VO M9%)F4F2Z8+.NGEZ($A"22_57F"5$9EDI+!/1;468&\&>E3IH;Z:U=0Z^DN6N MS9J>O%K%\%J9DJO/%?!,J^?@-^RY+Q#CO8^B*W*!BT,,R_6\E1^,<1LLZV ^ MDG,DZ'JBO&[KN*K%0F+$1%ZD0#"JSKU2)@ G. :8Q$)D)2JD;6/9X4GGQHJO M+E\AV?=4^O&W]59$^8NH:/ZMM.9"@U5@),LEC"D@*2O53I5"0.,D 3S/\J00 MJ*22.;EY)UJ,\/[<_C41K>P>5L(XCC;IM]QWL*SWCM00F"YQ,6-TO >_AB4) M'>$RQN9"&,O\6:>K3TWAT]_6J_?*\B,Z&M86O5B@1*(B*1G((=>92)"K72)E MH$ARBBDD>0F)!3_USS931FJDU9F$2D2KFSG70.VGF@DP"D,N+2[:.7J0,7H[ M'4I6]Y8F0"O0?24'U&SO*PV ,7A/Z=KS(>\G#>CPY%[2T*>GR*AZ);:D6NJ2 M:W*]N6^9F*YWVZOUH$^S='(L&:." <8*"B"1.< 9*@$5:<:2N&2YM;4]D6AS ML\E/\JRZ&NZ&Q=M]KZ&QA?@,*^/;CGR4=,7W2JD]\:!51+1:_67W@V1C38%X MR,2L4?(^8X[6%#CWIVM-,H,K\[^MZYW@7;7X0M@*_)A)@!*8 P2A M.KACEA6V]/UH_-EQ<..2[.ZEMWZ0)+;V?SS&,,XPX:* $.NZ] QO07F:D>$ M&2O3)*8L*Q=J8:LU_[0EFZUW))_.Y0_/7\BRZ=8) P!E*7JA(9E#&A&$P!+4689SAEA: _KZQ4/!&HW4Q!(A=IC)@+3=(MW MAL?S/MW*Y:/_PT6-?>^3CR<-O-E=U/A\Q[K\,>$4()FE ,92E#0N$UA:7A2S M$V!N&]=>^K8-92?_OKW[:?.HV[T.T1>BM+"NPN/72= ML//>8-=.JM#==YTPN]":UVT]M;(0^$CS-*UZ0&(JL2 L@N-2N M%D8 B;,<)"A.,XE97A9V1>D')IP;!W8"Z_M0K<26Y=2' #9R7T\*FV^KJ4/L M(.R+J!$W>F>0Y.L&HF5=^@G!#%:;?@RH]G7J#1$RJ%4_-%+8>O6&>IW5K#=] M;@K7^$EO]E.'*CUU0AS/;@UAK@8-XD?L!"ND?OB+),WI^^['I]^D./#L%&7T4 M6BM%<\T&IZ;L:A8^M4YO5KRS2T_?)YG@G$*<@JS($("42&4_IA10 M.,R9R, M*B8X4KJYT=OC]W3S2+GFS3U6Y^P.?V,H<.S:NG!EP!4+2JJ]BW5^C->1O./Y M/0 %3X1[2*X>*_(SDOI$:/>S_U23N&X3KZ44;*OOK[1?]8]D*_8RO%^])/6= MFE?_H2.*7]4>M=K6BQ@EK"AB"K*D3/2]O1(0+C H)2L+F>(B%M!N.W"08FZT MWZJ@.4.N-Z*ZU;FD^R*F:WV#I+YK^*+Y01S5L*5^E_4RI7C/J^"9RH\+< !^ MHQ0X4+C3*C@0]@@4?1.SBVB!"7@$>N=$.V8PYW!5>\/ZU+%%45HR5)0@*=-2 MAZ08(#EA(&6(LJ04I8C18KO>DJ5Q2.IL$BLZ/$SE[VW\K.>(NA(!)I4!S/$T M#AZ-0LEW@,@"&I?@SU7=O0=XSF<.'<2YJON%0,WUS]HQ0+W9+CY7VZ70,1]> M?:WXCBS_7FWO/HIE6WCIKGKXO'Z]VE;;[_M.K#C#,2U2 9"("V5(Z:L$609! MFF1I3 @IBJ0P,:0?/ M=YOU[O;N-['MC*97E;*B%$9&SQ%\J-> M+_JS^2?-+IP4;^]IB=-(&SJ?<5*,+R1"3CN^*\?_3_']5[(BMTUE[0^*Y=:K ME5B^7-_K6[+-QO+I;KW9*OZ[?U+=OUXPE C!$099RA2Q)U(GJ\="WW:-<1[' M%#/+@/4(:>;&YI_(DFQT367- ON^&=8'W#&K8TK>@3#WS-A*B^C^H(;.;F_U MB-B)(KIZC%(%:%W.FII,>L2> %3?M#Q&Q,!ILQE4SFROB29:YO"N8E0 12( 26.&$P1RFUR. ^FV!N3-$*&/UV M\T)7@OC)*M/X'+U^1I@"$]]I*AT<&HWHRZ\#M47-4+'*MQZ%3J#\ZD"OR8;?:VWJQD<$\%C3&.0*_X" M,(]39??@!"#&XI+1.,Z9;:7GBQ/-CLN4/Y=C_D,Z%+\5E\V_ZB,\X7/!<)9XD$&B7_LL6'M\VJY-SZ!4,==H>MY+3G<^GQ'?X3#_) M;$'] %/B\]1W,.G8(WRE-[MZNR'+BGS8?G^WY?NS:VU^U=80=9(R5LI*2-?OSAZ3_]8'AP,,#;PL\Z M&L4P'M=S $6(?L&8@3^V9[X3#TTEX>([R_ME>7BY[;_B?< M?;A7[B5>35.ZH7734W !$\6[M-2YH$6J"^0C0%)* ^&\8#E8+)7B?KVFPCUM+BRJ_AW0O5/G M+/"ULJ6]X!S(LC;">S(SVQJI0:/;?,20)KBUGD\,;OZ*NJM_OZI3>C3CM85KYH,]<;CLJ!4E%G1%.G7X51>$D"RC )1+%4K)80&[*>I,#Z9GE.GG!7N +!>1\ M)+Q9P>2_%HB),,'+@U@@=*EBB,WCKG3UVTX/HPCR)-_D]3>Q856MYVQ^38GZ M^0/YWC@6-AOM>VBN= LF<28Q! B34I$81^K03PC@@N4YEZ*46;'X*C9T;4YC M(^2Q>2=/I?*9X=4*WI@?VS7[XY#8]6.U:E.]:NMTNC$KQD@I:$X@2 I, ,PD M S@C" @8%VFB-J R3A8K8=P RO=J'3K.^FX3]>ED=2+1+=LSK9+,DCS7\6,A M2V4.?&#S_%?O"_=D17O%,R?!5/ M&Q]_K&[OMFNYJ_>"O*M6XNU6W-<+HG:"$N8$B#R' "+U$X%)"8JT4+#'LN0Q M<]\+G&2:]S[PCQ.5+K0QWVBMP%H"I=?!?Z4$4Y_5NHW: ]Q6V(7_O:];4.[W MM60C>7\4R"$YWTW09^3[44IY;^S"O3#8_!V4G7W-+K7ZAZU%:NTJN(6OL!YD +=]. MCO4*="7F60=92W23^BX&D/#NF+@V?VBOPP .%UP*0T],TFJQZ[7;>"CV;<=/ M6URQE&:%[E(CBY(!R'0\),T$R'/&A*0TQ;%EOQJ;Z>=F]35B1JR5\\GQ<50O MQJ%E<+'7I@0WJ&G&COV_ZT> !VG5:(A:T*:-0S(]9_M&0[P&&CF:CC*JR["48 YP 17I%8E0I)$ MXY2G98R,SK]NT\^-] ZMES=[^9UZ5YMBW\]T_A'US'0',#O17T1'X:.;.CJ( M'QWE]PJX4^MP#\"';B0^R0*X-A:WQ,^XS;CIN,_1=-Q2YRLMR&U'<=PPZNVF M^38V.>@?UEOU8T66;W9;M5V]JI8[?=1O&U+\MMZ^7;'ECNM WTNR9+OEWN7; M?.Y8"NR#V#2[VX(SF=($)R!E*010" D(1Q"P&,(LSD@6$Z.&'R&$G=MF=*-4 MXWN5HEJH$Y(+0_I<7<,-;"9KYGV[.^C97K Y:!JUJD:=KM&^!Z72-NK453]$ M)PKK6BA[E:-.YT@I'35:S^@K8+FESN2K$&P#?OZOA/VV'6"-##9YGU*$-0D" MX'EF0(28T]'F?; MZW:2Y;'RT;.=!D$(I+RD* 89E + F"- !2V %!@G!$$UGV4_ M-5=1YK;-G79EZIK@2)9[F@&3*V927?,\:Y7'#LCWDYC>BSC^63.PH+2'&&\R0%G,8Q@*C@@*JC M!H LPS$A*8FE9>S?08JY4>VGDWL_I[T3?;2N?+H@IFSJ&6;/1&K0L$_2_U;5BX3PK"1%!E@>)P * MC@%J6@9@B--8XVO M)M?\,_EVXNO;_W+!,11IRA.0HHP!F"@;"&&&@%1?U)ADB)69=6FOZ]/-CN UMH,F LVW0;2_5J( BY9'05]$^_L,TY;L&H;$ M?Z6N'AF"%^@:QN-272Z#IUR999^=1Y:/2M=E#",L>0FRYI):P2 @N)2*4I*L M3-.2%[;U5"_.,S60T4IX)Y I(7LR97BQ\,\?E MR0-31B\"YUS1__$I@H)_$^O;#7FXJYB:1 =BW8HSH]^CV1(>H>05TA&%,R*]W M05Q"?%/!'#2D]PA7HJ4.$L SP2IDP*Y7GF<,T)G@U!^0,QK!-<%/G2 ^;=4Y M3GNGW^U?RL8)"G'*8I9D@ EUP(*XS '.& /J5(4+SI.R3(WZ= ]/-3<"VY^K M#K)&G;#1EQMS%[,!Q/T4-2UPGBDI&&:V27%38!TRAE,FL0WA89*B=G6, MP EH0[JNX,$S-., MI 6@+*.Z=@L$),<,)(E,4($8DI1;6)8]4\V-YM!/J(A E"0_Q8651=0'IY$5 M.1%(GMGI4,2_$3-JY(R4H&X=FOM LS(C)P(OD!EY#<3)K$@#. :MR+XQ0EJ1 M!KH\L2)-GG"U(@^VZ4E=5MUG=/O]W:%$)I7*2(PQ!(PS!&"92(!DGH!,2HQ% MS M$+5LQ&\PZ-R(]GI$>%T<6C=BCBIB:K(&IF3@QLI[9=PI0'4Q""Y!\VX$F MH@0V_BS0.;?X;!X>F:"QSVKKNK:R3$"!\Q24K,@!3),,T"2&((LESY($%]"V M;/_%>>;&2UV*01L?_*MC-L83+$W99C1"GOGE,3B>^JOW@A HX^+)Y,^3:G$9 M@:LY%E<^[IR9RO]CM^_\^&:]Z2YT=A<\WZX^;P@7-ZLV>ZRMG:33E^I%FJ8Y M08B ).52I[ S?4S4N>W*[DGCA")N=#@<+\K;01O!&!TKE\]8E +Y>JS1LO7U M].$PZ.2Y^'!([TZ?]$_<.KT?=7I%#R[VDPI/=J]JWP@S>F6/P;O3&FJ.KVXO M:E:O\%3H!7J5G5&T?:5-F2*1(#7NOO*]_JC>%AO MFK9LG\1M,]MIR!ER=;Z)$0."%EP=>.($8,P1**40,1$0I6Q$]1@3$>9VT-F+ M>-K]:$S8WV@57 +_4V,;-/0O&N'_WSI:/XB-PGAU&]5[\8,$_VW "QG^-Y+K M&1, ;'#K3P&P&LE;4Y=C4$4PW<:%I@!Q+@#,"0$DPPCD)(DI182RHIRXIJ:NZ^AY"JZ98N.;H@;E"$Q,IKB;H!.,[YRX1>J[IM:K%)N-X N!,IXP*D%*2D7Q>4$! M%B4&24QB@@J>%1Q;IFP]GF%N7/V!5%R'\)D2TSI3ZPEXIG0Y A+/O*\QE#0GR+T'^YB^$F&ZL+<-(M9T6;6,6T<__K;>BBC_BWLS]C.0$YD2 MDJ4I@%R9R##7-80X1 #C#&$I42I+RQI"TT <@E1/^K=/B*@IO4Z#DV>F/6UQ MOVR^C\LI&Y;8H!&NS?WS-"NQP:*OU?WDS48>W2)Z+]_OMO66K'BUNFU\D>\? M&G)*XP0O$"PI3'D.9%E@ -,B YB5,4"<\ *GZG_(\L*/^>1S8Y?#W;:'YF[; MIKG;]F-CPW%=D;UUVEMSN<5JF#*1'XP],],3>-5I=WV4>Q\063_TUVURX"E[ MK'SSEH5$@7G,'JMS7G,8PYGGFMM&BS+.2")8"DBH,]ZCOV%.6L2:J&"DA58DAC$6,8 JI\!@EP1 M?T;B$J<($R(6BNJJ-?^T)9NM/\">3N(/ME^(^JLB'+*-J+BM5KJ'I6:?5@)' M(,M,%JR$&#!4ZHI\NL9*G*FO("5,O?@Q/CU3TOO>TLX7>5Q[I>&'/>/SOKOO!WT5U>[<5_$8=]\FM M>+H3Z6A8.]-);N:;]4:*:JM[WIXU5+G9-#:@_K$QSW!:LI)0!E(94P!IHD[= M25& N*"HI(I1<2'LC&7/$L_-PN[4C4BK;R3.;,+=JFKO1+4Z3F!_^_Y6F'+9 MC-;:,TD:+'-[GVU_^?^T+-=QY=7"7VAW%9&CVE/2<*#5\@$)P3)-8I 6B00P M)3E -(. LYCADA'@MB;@+PNZ:#*CURL'C M[+9$YBX@S\![]P8=Y&]N##0:'#)C'W-^'>D.O]V=@H=&(?6^1,MU[>\^P2B M_;N07(0+[DT:@> EQ]*8X9XEQ>VSOOFP$&D!BTQ(("EA ,90M_".4Y##'&GG M>YD32]8=+]3<*'BBQ*CFJDG8K+9VC4UI.^S*>>;P,(L6.I'M$CST%WS<%&-5>\8D$9WL]BC>3W M$0"')'<7,9^1V4>@VD_K8P9VJI3RK-=[$LDG';D M>K6^)]5JP3.%C:09X"C- $QC G!!4\ Y@SG&<8P@,J&LWEGF1ERG$D9?6AD- M3;Y^-/OI;#*,/).:'3S&[ZR1^D?#J>XL)TEJV@BO!FB,II_%BFWW8_G7_7&V7RA)ZJXR>KQ7?D673@@QEJ62L$$ D3 (H MLA0@D>N?<)ID!62%-'[5+\XPM]>\$5*?((YB6K5UNP[E\'L^&B#/[[@#-E8O M>J_^HU_RRZ,'>\%[E3M]N?L_:'GH$-7BU=YF^ZP>72!2"%X4!<@9H0!R*@&1 M"0)Y5B0BH31'R*CPT-.!Y_8:=[)%6CA#X_HI5@/GC!$(^':3&"EO;C=?T?3" M&UD+]M/M^NO/ZI'FA?P'U#^"]L?6EGXZ6!@C^HH*!^OYVK^/N7#\9KG^L]8. MXM]KG82Q+\6XNKUA6_5FZZLUAX(M:9EA)K@$*,TY@$E> L0D!1)RJ-Y6Q*BT MK =F)\#<7M_F@J[4XD<_[NHF^^HO;=Q&=DI$Y*"%RX5FB\4Q];/Z@]RW0^*( M=H/Q">07T/;5S,()O1#7JBVD>H9;U_:87;Z4[3".DP/T22K;&U)M_ITL=ZWK M]6;[JR#:,ZN)^!79BE/OZ]\V9*4>7*19&GF?YKE*I%'W5.C6AD7T@I*KKW8B,YLF6T\B=&W21/-/M87WV MRD1:FZA19]_'\&8;G6@4:95>1(U2T5ZK:*]6X+6RJ4D0$8EQ00E)0@ M)A*ADL"$L&2QTBDO@G^V*N$QA7A&;S]NW_XS(?TQ0*O;M;M!S0Y:VQ=8F60] M30\JX98G4)&1PY+,[A[/I%![KV RB;"ABYU,B?"%NBB3#C])VK?8DFJIISRT MC+BAZ]WVE_5FL_Y3G=A.*EMRGI5,I!(PF% 85H"E,@9V1GJ2*[Q7Y+0-1T2T*A$]Z#)=I5*+!32E] #+XMMI[6M%QB9LVZ,9-$O; M0KSG3,VV1W$@']MA0.?;C62CJW34'\2F8?DV_9:4!2W3$H*4X:+MX8%324": M"D@+D18ELVS[?'&>N3%G)^318>2:_WP95E/&&PV69SYSP,GE6F ?"MZO_5V< M//2UOCX$+ES;Z_UXR%(?>U^ 04F'-"WB#-$2)#)% ):4 P01 S'-"8YE&DL1 M^R_T82SOW!C+N,S';:OA,Q7Y,/\^F%+D;%8YE$/=HUBLR36$/^VE=M[6W:A[UHF[W%2G>K\Z*%3,:DQ3%&,@LX0"FNJT3 MRA.0P+C$"!<\@\2VQO;@K#;4$Z;4=B>RK@RQ?%IVVW;S&$;== .8%$G/)'Z M4.S+GQR@]%0QVA@5AOR%:<'OM7NF[GMF&] M]_+MFX^?=(\I]:51VAYRN&2,J>0B5H9S@M5AO2P 38HP$*71/>B1 M'#1G1EQ1;Z]D4< M(P)*01( N=J?$$]B$,,TBPE"L("V6>!GD\QM!VI$JW@=$?4:TZO.90Z=.7]7]0GKT]<_Z2> Z*3\Q MD/*3L5(BCB6@/"T +!D%)(4(2(D*W7^ EDQ:ME^:1K*Y\$K?, MUS%F$I4Y1J!$ @)(4P1H#C.0YXG(RXQDHDQ<.B$\PVJ&:Z7P=$W!I8X*IAU]U&&69VXVV>.4OW^KBWT-7@+00I>) S05,0 YKG:]C!%H, HI7&:IH(: M%8V:%-P@X32W9M#7<+3T8W=;V+[^AN[T^;YJTI*H29FHF[(_[W\O2/_14SSC&TJ$GLMK**_XU;( M*"(?#'?/[-7I$?W8:?*7:*]+I)2).FVB$W5>1(U"X+T$2J6HU2G@ EG%Z(,M M5*! O?\%LXW=3X+P8 !_W"PAH_B3X/$DE#_-F*,C>I=+QR]$DE.)B@1@F4$ M(8T!1EB"1"08TH0*4E^FC,%=6),\2)#+=%3)/$@#C-%=O M2RY!D5+$)>.,8\LK3Q.N1MAX]:65\(B\=5QK/)[!XE6/.\',($C5CUVPX-,5 M,9XKJ-2/2D^P:.!!IY.LR:7SIV?GQGOY67S;_J+[@"Y0B1!.8 Y*E#( ,T0 MIHK6,$\8I^K?L)D_;#*)YD9VG]B=X+NVMKCC]9GI5LOH:!MV#<)%>-[+J%/G M<9)S$]UI7<^,%05*6)"] 04MML',,B*0)*$K&BUP= MI"!AB^UZ2Y:F!OO)Z%;[U6$.?V]<(]J^\[>M_7T*FJFM[0B%YVW#" 4'Z_B" MMKXMX=,I UN]%[0]MW O?6B*E*;/8G-?WZSXR[6RFAMKZT(/\Y-\JG>'PF0T MENJ-1PDH2X8 3',$*"I+@"6*DYBF,B66!_1)Y)J;9?LX>6:KU6INNK"#8H=S MZ?6CYV25Y]R7VY2I@B]B.-/8]_J-3(,:C7;(="AW89\Q+6HTPOWI4>.'=PY= MB.TK(<5F(_AG\NTT R7CA*>)B '+<:8K3Q& !6* <,HDC%%>4ELW[+6Y9L?< M>RDC]>4_9*Q\M_:V7H76V,\Z!6"^/:QB&_%+>$V/Z54!0OM*AY"X MX"4=?,2A1VQW3?JT%673[5"PK)"09D B5JKS(,P!SD0*$@X92Q5]8)89]XB] M-LO<..-Q$U3+KI'7L>RGBLD0\GUG2%W_ISA*(O]XV0DYZ$^G'P;19WP_3S74&*^YY=S:HG#R7G"G/B_&\Q9+=Q9]5 MF>31JV!;('G\A*Y6S@?U"MZI\=_+#YNUHKCM]P_JS=K>K+BN5O"@YWFY)'5= MR4H)7[]=?17U]E$[W46""&&T("#/=%68K*2 8IZ"DF0TIS27D NG]GOC93.B MJ/"]]SK%FEUFKUH3CA&=7K9;S 3+:+J;!%J5,!O'I95X$3UHA1XOR(N('92* M2*TVC;U:)OW;';:)Z5#VO2-,(&E@\I\.VW.>GW!L5TJ_X?^QJ[=-@9DWZ\W3 MVT1O5Y\WA LE4%.31FTK.IFJ7E JD:14@(QE#,!$=!Z9MKW80+3*^C$#QGU''#N9+H1VUEUWLO=I)2EN,4@KA@'$!< M8H"I+$#*RE*9MRPM8LNPP.GP:"]-O5#6/KW4I;5A_6RXI]5]3Q20P)2'.O8/TX S7@,$B1BEJ6("9S:--N8 M3K2Y44:KFMZBC\I%K7;-?M[H%W4*MK_2*D8'':-3)>W:/TRXXOV\];SKZ)GS M]DOX]M(2OCE?PC<#2QA]^76 /'VOI5UWC^=9TU -/Z9=V^DZ@4R/^G!SD GG M#-HO9'JLGK80\3"#U55I"8Z'"Y@ A R! @!%/ !8USFB>H1$99 M>-9MJ!8N^D,%6 M42Y=J"]J[;W]].-90_>=OJCSA8;3ES_GG*N_;MEDM6WK%AV^H46.BQR*#+ 8 M,P"3. 4XQQ#0O$!Y+,L"0FB9JG]EJKF]]$I.L!=T7W+XK]9I^M=0-7WOI\#* M,P.L*5-5H?W[7 RM[P1Q#C)G11IC)5 M#")B0 0O .(H21*8(99:,HC)M'-CDT9F:R^>$<"F9#(U;)Z)Y7T;4^B+ GMQ M"=K Y)MSC&0)S#\V^)QSD=73SB%7IL[QNZ7.'VGFTT[$@ M3)9$EC&@0E( :8P!BKD K!2L*&G,)2*6 =;A6>?&2BKW2X8]]QOXO5YIMYF61RQ@2D">E.@/DZB><401B&6>R MH'E>2)N, MOYY[;W'BL:LX,&3^L0Z7]1*];6?]1'T MA?R]C(["Z\!P(SYHY(_V"IS&?/V";A6J]PE^H'C\U(M@&W=WA7 PN&X]<,@( MNJO63\+DSL,XFV)M)QR6;*O67%'FYMO[!U)M&D98\:;ZZ9-1=%VD M@N>XX"(!2*820":5[8,0!:C,82(PRK+8\NJ-+U'G9D!V$D:D$?%%1$[\H?Q$ MUQ?Z$P=MFR-==="W^>MM4P68/1Y0G??,BU\%^*:8$ML\9I[DK^OMJ(\BRJIL<3]V2LVLX]T[-+NJ_D4HW M@,NP($E: EK0#$"I?L(9E$ 2D5*6QA1EY9B+HB9"S&T?VLO\?]N[#8^:F49+ M)?:XVZ)&RV)L\WH%V[=]_.2>Z.X@_F7<11W]>*MUN%ZS9_0541L(P]X/-9+L M62^'VF W=#/4:BSGNI&DKMAKLM$UQ&H]\ >Q:0[_"RII7,2<@S+.=8EIA@"E MK 9D04AO$PPX9:E(Z_--3?V>]?TS^C*8^DR:UKRIG#6[Y]>C2B<=1UM4[:; M!$//I-;(&(F]D-&/FKC^=#D./C?>.$KF7FW6H<+LG%[]801& M%9$-]EH?9WRV8K$]+^[Y9YS"O8^*MC57UM]47[M*QUD,$R*3 B10_0^F# *4 M2 3*A"<%8UB6B4UHMV^NN;W':?$3S-2VC_.?DM0J4MB+J%$H=BJM.\+G)"$BQ("SF0. M($DDH#P50&:I_G5&DGA$MS9[@>;&Q(T&;2W#@PYC&JTY+)&I/18.>,_4_KBU M&KVP OJOLE,GJ@_Z1%^VNM\P[>\W/+*?FCNV(1NI.4CYC!W4W#'M;YTV8EPG M@_9@&+\A;-]$Z5?RK;K?W1_^Y2517_MJ^WU1")E J@A7'4$5]>:$ UU[ 21% M26B1P23)C?Q;]E//CF0[ 75NXGVUM!Q".585+/[ ML]F*FHS&>D$E1I3E)2ABW8X$$@B0[DZ":2'4VN0I1D;WZNVGGML.T(A6\;:% M+A&\I6FX GM -M A.B;KL- M. WN W8C!ER&W#0]W9K??=FN?ZS?J/T^+T6_.WJ_8/0IY#3XO2' MRW\(EQG'A"KVYPF E): )B4#@I",%@G,8FCIB;$38&Y;@I8^DEK\Z,>=SD>I M5G^)]%;FVZH><_2=-*JN"I MERZ874JH=!K'N4O29BVKK8[YZ_DNS+3(4 8ASG- DB)6? AUT2D2 PI)4>2B M+#+*[&[G#,YI18$!+NX<1'1*>1R&V)35)@7.,Y&ULG8Y/_;[A4MG(5-XO#<. M&A0D=%\@4V0NM/TQ?M25@OZG^/XK69'V3N$'9=&L5RNQ?'ER.WJ1)S O\X0" MFJ$20%10@!0)@9Q#SLHLIKA$=APT/.G<2.A4MJYJ@RT5&4!MRD73 NB9C)2P MT?U!6IV!V(K[Z [^E%1DCHYO+C*0)# 9F6-SSD86ST[4'?NCN">53HQ\N5XU M)M=.O>F5%._E23O+TRZ730-;3..2R!0"@C$$D!<"8))E@.J;))DH1(FHW2%R M"K'F=K0\:VZ[Z;12+^9!K6BI]-*1Y@LM;D?P*(@#-QAVD_5YNPF/PG>P=?"XT9W[H8E:J,?N;E;\E?@JENNF?.J^ MFM(B$4F&L1! 4-VD(2T0P%!(D!=9!CF%G!>)98.TOOGFQM"=L/MXT$'<@ 5 J:Q^2+ >42@X*ABG!L*0:;O5MH>MG /QTWF> MG.E6)=/";;J330:AYRWJ*G9#YR67?G":(7&B19_28<[^= M^X?E^KL0OXB5D%638M9\]3'*489D"JCN?@>YOM6(,0$E$[14O\]D8EFT^LI, M+=1=S4??T.6\JUB09(G%:I"#A4L>)2P(0P@+$/$LQ%PP+V_N,9A// MC4_V4K>9X;T=)MPJ#IFMAG%@>'*,?0>$)X+7)0QLA97W\*^9-*'#OE8870CW MVCT_Q>VD5V)+JJ4.+,OUYKXMRD/7N^WQ,NEG76E[ 5-6I 7%@&&4 HAC FA. M&, \%IC%)$;0LGB;@Q1S8[O'=V+X7HFH.FH1$:U&1 ]Z1%^V6A-KYG-9,U,: M]+P2GCG1QR*,O(QD"6+(&TBFHCWCM2-+]/KO&MD.YFPG[AO!,;;9Z=ET'?:F M:<'G.[+:_V/GR=R7;\UBF E*,"!Q3@!D&098"@Q2%$,A)4KCA%G:C-9"S(U1 M]Z)'&W7V7^T<,@CME\'86/0*KF_#L>LDN<=WW_.A[:6T50H<^IYTT9NATL0N M)J0S@M[-27O)0IN6SMA=,#/=QW*FQPNMR@J$")>X<^Y:Y9!!>@A))PC(*2X 08PK*/%?6.4* ")%#6= 8 M$\NV5O\)FNSY@=)X.YAUP[S'V$S?'N\9V^'-H/V=5;N[Z=K;[:_+O%VIMTO4 M75#D_4ISM;)D6]:N*RXV^T3)(BN),BEUN%H3+$X QC %NH93'"=I4II=7K&< M=VX\TV>6 Z%[FZ/TJ.DH=O?2/K-4U M1A\(![K#. G2MK<7;?$:O+IH/&#(>XNV6CZYM&C]^$C/PN<-X>*T\28B)4IU M)PU1%#IFC;4SMB@ *5,(RQABEEIFE5Z9:6Y\WL@WII7I-40M/0%C< ITW-\: M0^5^G+\&0Z S^]GTSW,POX;"U=/WU0=<>>*=OBS]KB)T7TEC 5F:\32A@$"< M*?./)0 5 @,**+I1#;?^Z?3^7L%?B'JKTQ$ M__6?4)HD_QR]4E W[>BRY$6DOU2VK'&&;YX@RE',0"9*A2_+*I]S[-5/CDX#:OVA^Q*T(L_B/$VQOLY#=3?Y&) D5C2@" 2 MF3$L;:M#7)IG;@;80/L^*PB-;:ZQP'A^X5NQHB_W V6.QV3>7%(]6*+-H\F? M*Z_F$@(]:307/^Y* 5T]FJX^S>>[S7IW>]=<0:$G/5&58;>J]9UV=0I4J8L!&14+GV<&',CD$]7&E_;4HK3DI@RCF^@ MO?OHNFI77=VKOT3;5H5'C9_5LNE83VY*T_-Z"O?B19]N1DL!&<$B%64;0PP@:)IG8B3 M1%*4B,DK4$2GC!""8YT"* M,ATM[]'IF&%N=W?RM;>Y7T0K85AA?PA3RTC6[--6_2>E/FO>Z2Q2 M2RVS1Z=.$#6J=+DH$H@%9@1@5A0 2IH"FBK*L/MJL %+[TY<.+*M6FPPVHQ?H(.[CX_;#7F)/Q:EM0/+]ZAC)$OC%L<'G_+6Q>MJ] MY%9SU4N_F9U-4?^]VMZ]W-7;];W8J$T_RTF6, 8PRA" )4X!P@4#(D^H$(4L MBL+2+3@XY]S\@GN!NTI;F4.EK2&4\P12$=,$0$25:45E"4@I4I#FO"PA3'-) M,OMJ6Q/B'*KB5B/R]/B:\OZDF'DF_>YKV9A,W2&MCOY4XD:LDW?:.EN&X/BO MM34D2/!Z6X;(7*JY9?JH*\?_IK1HCXWM/B*:!)W3W%N2%(015H X)13 !$- M898!&&>X($F:IHFU%VAPUOFQSV]BJPX=7T7;#DL9/[HB'8G#^M-VW_V_9\K M171WU4-WK^/MZM..UA6OR.;[(DXQ81E)04$Q [#@RA:%A02$Y2R3,:(EMBS\ M:CSWW"S1@["Z<#[3,9M;:UHR!]Z4GKS Z9FFCC(W%;(/N%;=G2_%_O5!\(E[ MH]BA%:!'BJ% X7NEV"%UL6>*Y1!3Y-<1K.D/9'CJ@[DJ@%^^EV_?5G]6Q##_^ ^D?0_MCFZ%P=-4R6 MSI!2ASR=P0^Z6A)_$\I.(J&_=_LY@ MB6,I,I&!$E()((<"T%)14"[C-!=8_2&,NC48S#4WWDF+GV 6@:B /R78*KFW M%]$!&V-:G#R32B=FU,@9-8)&6M+HRZ\#ES.M<;-*D)X*OT#)TE=QG"Q[V@20 MP4SJWD%"9E6;:/,DP]KHD3'>[8LUY#L613@1'&6 9ID L*2%3JJ4@".8X!SB MA)>6E]<'9IP;EW[HZZ#@XM+N0]O&D3T1A@'KE3N]3F^\L[36WUV]4-8^M=4R7MPWI9L>_[=R-75"13 M=9!,I,P!9$0"Q'-UN"RAQ$)DI$267FG3J>=&20>Y(]8*KF- Y"!Z]-#(/OQR MC5T14[;R@;-GVIH*8@?^LD7+-Y$9RQ.8T6QQ.JPF9T M^!P!AG_O]@&'G]S.F$\1L3I6CD FT$GR$4*3G1ZOZ#UX8'SZ7,@SXA69GQP+ MKWW*/C3W6C'>]OM+H9,ZEV]77'S[G^+[(BVX1 7-@#KX20!CA %%-->IEZ6( M"U9P8M1XYNH,!' [-C8;'M[/,%AFKT%RO]LZA MNJ&\^;^#5E^(!6O5B_)0[4ER_W.06"6D0RG(&%9 MHH]2'! :ZQ934"",>9[:-C+NG6]N+WJ3OE[1W5;PJ-YM'I8[ZRR??GQ-#T:3 MH>;Y_3_*&3TH08$Z"[%65"\G("-8?!][^H4(?-8Q0N3\@&/VV 3W6 \'J-=- M1;BV7%26BY(SP@ O4GU5C&. 64* X)F >9P@9F9 &,\X-YYY=-GUQ(_0ELUS M+=,U!+LI^4P(IF?Z&8GCN O#?=@$O"M\48SGNR;'>!T<$L?B.;>N; M%?\D-E\K)NJVWSI#"8DQ!QG1KA98"$!*% .1TU(H.R>%PK+?^I69YL8\G9A- MN*7>"^K83?T:N!:QJK&0^8]1V:/E%IGJ0R) 1.KB].$C47TH7(Q ]3[@?$:Z MUQF^>SM9 M9<*1L'D_?%D)%?HPYH+8A<.9TS 3554\;:0BBP+EJ"@!%V4,H-2]@&26 I@* M6!2I^M:F8F1I1O6 ;,\M$$/KF%G?TQO3*Z0$E6,N<2S(\5^><'CQZ M&NCT/>66,B-JMJD>VMOP3W-RWJPWQU_]CQV_;3Q+]>MZ6]V3K=#'1"7'[KYY MO&Z?^2R^;7_1=Y 711;3O"@*(%,F 20ZJHVS3!WC02\B[IW/CM M][JYVBTZX5_HU[.3O?&<_(?2L%'0+JO%WUH/!-[GM(*>Z?5$R>B]C(XZ1:W, MD5+T]+='55]$!V4CI6UTHF[T9?^PUCCZI?^*?^"EM\N-FL57(%2:E8^OPG3I M6MZ78CCSRY\(09/(O"/Y-!_-_X3.A05W.N#]7C:-J^KWNVV]51N6DF21%%D* M(:0@D8DR!Y)2F0,IQ !"+,HB)25+N$OWXZLSVC!"^#;(9!M1<5NM5OK-5[M] M*T'THZXQU6AB?5W].O0PCW&.I00X@RF (H8 %Y@ 6*2,)$S9:'ELWQAY0N## M=4A6L M%J)X!-STR3@*A9X.FE5$CUL(4K8]B3EJS<0@+[[4:KPH0ND;C$!(7 M:C,./N+ER!D@J2Q#%"H, 4 I@5&!#(,T E$BSG,DEQ8>?, M&P]DB&/NNZ;*B/JODW,B/$W)=SQ*GIGW !#M1/22 ]J/@_<>]I=G#]W)OA># M"_WL^S_OY(K[;;TZB2>H4=N?ZHHWC5'6JRZ\\'V1<<(H3C@0B60 IH4RZ&)* M 8QCP6DI!6+(C'VMYYX?'1\EUO&RH\A6#A(+\(U\77X ]6WJK5>@"SV>H/I( M[N@@N"]\K1Q*?G .Y"":"&];SX\]9H.>'(LA0WIF[#5]XFEQ&&"*8L%/DU3: M=/,\2;-$**X7DDN@3&QE?6>L!(BC5(J"XH*6[L6"+\XY-YOQ1Z<]^^+X2J ^J%Y*X)6G5?7A93>W-2L'U',?SA/+("<2]R(2L07Q;D&2L0 M]R+37X&X_U$G:_;#1OTI>-/@[VU=[T3GG/A]I<9X??^P7'\7HOG5!_6MO2.U MT'5O%BGB!12P &59*-.6)[J(:5J E&9) CG+8&[46^S_[^Y;>^3&D6R_[Z\0 ML,!N#V#.Z$%)U ZP0/DUUUBOR["KMW%O?RCP6:6=K$Q/*LO=WE]_23VR\B6) MI$2F>C&#=K8[148PVA,+.31,[CG>A[#*IZ7]1CYOG7A_?96 M2'NVP"&6%( )$&'.I N>,H#"/)3_$ DE.$2),+R:=CS!TFC@;V/7H/1@TW61 M[<%P_'9W@CDY@+FLM?.R]\>S^JYR?U'G"T7M+W]OCB!;;4.T=3J^<'49N4Z. MJB^$-5?FNZ9@ARVE$"O JVK4+U67)SQ[6MY['O;.BC=]@DC'U& M]NP$O6+D;Q*RPY'!:4//U&KD3JX^[TIQY@1"Y8NQ N8 0G4(PG,,0@Q5%Q*4 M)5R+?W4F6QJQ1NF?\R( 093].0PG-LTXQ%0KHC<;4JX=L4MM,FI1Y^HWJ;U=!FJ]@F^-8@%^T6R.(VJ[%;8QF9VO MFU>3V=623;29)X'LTV:V$_2*-O,D9(=MYFE#S\'SS74 *<(OO'QXW'%V\YUO M\0,_VFDZJ6Z;FV"'+G3$.61IFH*P( F 5*B4]+P :1(Q'F<)IHEA/=$9I5L: M][]Y*9-9[:0#'6Q&;FIZ6$ ;0O>X+%ZI?=U<8%+<_ENK68 ;U0+>6;C?:N5> M@B>;[N*UA\#(3,#[I/NI(E^1^&=">W@+F&L2V\W@2U-?JSY$;^,S]W%$XC!' M.2#J%BZD! ,<80@X$22&.(QX'MZO^0.6XMZ9Y MFFZ>C,N/74)5EVEM0?+#F+K 6##=@.*N&>O2U)Z99T#[U1 SE$&@ M$1HA*/< EC-I0Y(P!"AF$:!Q$A:,,L%(>K_;[/!*=P^X,(L1F^_G;(1KK@)_G#K?[4024QFKFD?Q\"'LKYGTWM MOY1_G_87R_CW?MF6#>ZVF/'NY+^]$_D9_U"AR^H>)E0ZE6$*8LD& #).01%+ M_S*AF2B@JE8;Q6:FX=!T2[/V:ED/DFN^M7*:\L,@Q+I$,1=PCAGC%#/:7H,> MQLIZS3KK22K-WB[_5&N'VZ>5/6ZKH=YVKT"^$[9'D/B0O;VZ"-6&8(?UM5N6R= 5;^4N\?/ MFYW\6.+5^^>=])O>EJOG7?F=OQ."T]VGS>[#FJZ>&6,920#$6 9#0',$P$( E+ ,LR6+ 49U2O"9$_ MD9=&7S=20=8J%GSEO.R,$OS;BFF7A^5CR88)WM!=[._"*,=S8;\/3YFB'G\G MLZ6>>ERIT016'[+X3(/UB.U),JW/F6V]G?%.?"(/18)1"E*J&OR@/ :$<0%H M&$8XYBR-,#3S>OYP;0\_G!ZFO K6?!?\)!>-![EQL>9QS(N0TBC'&4")-/8@ MQP7 (65 )*E "-*"9=BF0/FLR"^E4/G\\'/":2X2!&""I<%-)?)% >5/7D#Y M7XA 41:;%REW /[UBI7/#[IN3."/U.7SC#A<]_5<3"_/Q?7OG-"STWV?SN.3 MUI7*0?LL:?7'81YM6&19GB$*0AP2U2\A!IAA#%("8X'2-"%Q."7GY>*L2]N) M6S&#;TK.8+?%ZPK3R2G.?9#;Y9I,!M)S%LDAHCYRC$<0\IOQ<5F4J^9R#*(S MEJ4Q_+!5B%/%_F_%5[SBU=?'S7:G[I1TQ:]>\S47Y4XE#/-UQ>\SSG"&)$GA MA&( 69@"DH0,A''"*1:QR(P:[1E,O32FVM=\JZ0%M2W;D@>D%=HHL&2R %J! M0T>P.N8M)75=6D_)_2JH)0=*])?Z>IWP02N],YB-XG".X/843YL3=M.XF 5R MH_$MDS%]QJDL=#V)-]F,,(?%NF\)>UBAH[G-6T11QBGB(,LRJ+)Q(H"(W ^R MD!0DACQ.0\-L'+V)E[8;'-M<]*7O\5%]G#EN70\LAHTY.P_$7BU::W0GVK7C M4/DT;0>DN:)U.X[1L(&K\;Q]))QN.:[X6][\>?>XW3P_/'[BNW>_-XGU;TLA M^)9+M:N!K.=[:?\*H2S?-$LB )&@H*!%##C/(P$19]R4\^82;6FLV!Q]-/W? M-UM>/JP#WBID'E^<:?7TPY#^U\1YM+)1)?B)M4K]*=@U:M7G'=W:!.Q%LU<@$<9@E88QRP-*$ YCF!* P MI4"D65@47(5A8ZM+RE/9X"J7E8_?\:G'/XB^D' MG), _^,>;=I9$W\, \'?5K^ W7M!&[+5'NMNV[QA__U<[>K,IO>;;;>+=[OZ MA[7J4+?%=-?,?$\BDN0<"Q"'20@@91G M#X:B+-<4(Z+V- C,A-@:7Y/)UU M;:Y5&(*O2T'N('7,2@>"*S0+#C&(: M)\(P/?)TBJ6Q5RT?V @@);R0#YD:YT.>80JS.(S2F *OIOL 9PH2@@B/"01;C1/JV3/I<192" M$/,TA458Y"@W=P"FX^O/ZN_0?3?%]#_#57>SG8*4X^WTPNL]:PVN'LV=%^ Z MG==W]:T>O2^4WNK[YAQGM7_CFXR(J):>3LFDRYM7SL^17PXD#G 2N@Y3F=[X+ ?HJZ^B .%-Q MG0O 7*.^SJ$8"RBQTR!Q#%=U*(%]3>Q$#2F L0(IP#B M5 "",@SRG'$:)](3S[X%UU>[J"8Q1 M&,4(B%CE$@MI'!40AR#/BCSEB?3%(L-"]YS7\)]Z,>AQF_J_/TOOS$//[&"JP[OK,8SB)(\%0*DJ MV\-"" I.8L *"@LBF*05-J%3YK@$RZ2462(YIFMA$]Z?&6&OL?[=0*321X4! M ^R\-J;4$.N:;2CU41MI.FDPD%5%@OJ*JYS@/_'V[WQ7KA_:6ZWM)D_R",9$ M4(!Y2%5G" I0%H4 P23-6(&@-)X,BA ,S[8TFJNEK=^]ITY>HUOP(]@.4]GL MB#FFK08L*6FP%[6[PV[7H7T$/:.R ?.AZ*E2P ":LU4$T -EM C R# ^[_WK M:71RU5_S(>LLQ[JYSZTX[A$IG>';YUVUD^0B9SSL%WGS>UG=8P;3+$890&&N M.O7R'&"",,"9R),PC:-(&(;O;<18&A\W.BBKZ+3!JPHV;5X4.>WVBJ4RQKDF M5@NG:YZZ7@['9.]H)6QRX"8 Z3Q/SD8VW[ET$_"[D&\W931;ACTMYWM#JCJF MJ/TR]@VPH!=N7S#[F_0!FW?J5]R*.>O[-(:%ZW>F=W[/[\48#N>__=$GK/RS M[K#J?;G&:RK'K]O'?.([9:FTIC"/25X4F?3*<%( R-5U,)@7@*%0-=G)2,%- M*L5I3+DTR^!G^1\WVUWY/YP%HA/;Y$J8 =I:;MO,&+H..74GHGMQ@UK>H!78 MSH'3 =/(BYL95$^NW!BXL_ES!O",.G4Z8_GT[ QT.W'O3)Z<)S6CF4G=F]L\ M<37;?5C0B$8,24;FTIW+XUS5H(<@$3%*(RC_&7&K\A,?]5_>8\X8#W$"<*Y:+N:( !RQ%" 61WD:)CR;E@MV M/N72K,1:0E"+*&W#)Q7EJ_?^:>1S 6H[]ID&H&?ZJ0ZP_-:*ZXY]^J'Q2S\7 MY+@J__3C,D9 T_:^:D'AY8W:[SZ494J#G2Y9&Y;T!9F(HWC##!.I-O*<@PP MKNO;RM4@.>49-NG%:"[!TOCIX.3_5@2=#NIS;WGHX-<[@XN4]FNEY_0Z70'7 M/O!RP3=SDITN@B^?V<%B&+O3UD".>]?F0WMUMJTU/_6][0>R/@SXQW.Y^W&S M9H?9]RPM<(JS#,191 !,>0P(SQ,088XSCN-4FL!F5R\O36.TG?BX;ZGF.,RQ MKU-9>"VYJ,ON"4E1'D8I$((* &'" M 4(A A&)PRB.(1%\=_W[U6UU7O(BI#$AW/;L;[IT2V.V_:9]F+1@D]TZ[QH:GPGZ71E_YX4;$72J M!0>Z'1U7':H7'.C7'EL%2L7@]?!5;@]K:GW4Z'=M_1]#3EEC)T>2\P%N=%PY MP[37.LJ<#[&!8\X9)[&[S_],*KHM:Q_D2U/?K+O*G^!4\ P#2F$&8,%C@!B- M@&I?P,(P9U%H=)6_;Z*E[9Z'@IJ5?!N%5&L'G 4HQYO9$4:MD):W]GO!,KNP M/P=HON[J7P!OODOZ8T",W\_O'<'KU?PQ/4YOY8]^?X[J3Z=W]@XK#44"YV$N M"$@XQY(O(01%*!( 421'IC$6N>$=?,V9ET:@'S?5P;W3*06>AN#6C:LX -&K MI\ OW.3U4,=) RJ?]9N&Q+EBW28-E(;K->D,,"$6?%H]$U>/-VNF_E!),]_Q M2B5RO^:J WS3$%Y=Q6^Z0'_!._ZF_E3=YP*'>91E@&'5_X'+3TB5PH1A0C!C M/ U-6Q',)IL1^7E(HOO$=T';JEU5KI7:U(EB]0?^HE? GKEG+Z+9?@5:<-C>OR@G?R6_MNVRQ, M&4IH"E($4P!5H "IS2)+!,D)1"1-#+N8S2O@THSD9FGKDDAJI.T07M3@'4GO^NH3[L+_'UO#A.E MOO(.,0_FX]O$3//8[A6?)#Y-$Z*#%/M]V:R$AB*%$(*0Q1# ."*@R&,&(DH1 M1VF$2)R94?_@?$MC59X/.,D]9LLS;?+)OJ3J/411H2KA@*C(.( 8(5"0* >4I$6&(DYI ME)@%'DZG6%K\8"]?EUUE7"'_#$1=ZI@"C6.V.$-E3G+HT]LU'YS-ZYD"^O0^ M?^M[OSG'F8K\C!\>MJJ<5'WXW9[>O)<2=]U^JE_*W>.;YVJW>9(;^N$I0)J) MA,6Y (B'!$ 1A@ C*( H$L1YQ@1"D?VARQ31EF:F?*6/G#VOZC,%=J27^AO+ MUF:SK:/-:8ZOU?%ZW-.[-(%ZA?>MT*K@-ZE90#O5O)P)S0&XST.C2?)>\51I M#IR'CYUFF<&6_+_N\(ZK/(M;H:*>[U>;W\S]G*%!%O1R[\54;W)]F""4I([< M'!U07+^ @S)X?JET\#A_4;2>LFXVN/DF7S<5P6G3G-(,)R01(> DQ@ B%@." M!0:)@-)^(5&2$6[89O!DBJ59(O^)?R^?GI^,VPJ>(J=+%5/P<$P/4K1ZBZ_# MR4ZZ"/;H[KQ_X.F\OCL']NA]H6=@WS=MW_ ]9ZC=].=*I?9^6'_GE?*?;NBN M_-X4P\$PII!2!L*")0"RN "(P@2D(4QC^=K#E&.ST(;>Q$L+>"BI@V=5%K)< MR_^W\@9X+[ I3VCBK\L>\Z/JF%/>O%@9M+?Y M^KC9[N[X]NFC.MA4C=0^;GZKB[ TIY?O-]M?'DOZJ.JT/*S+YNH+?ZH3N_\/ MKEYSOE8_^_LXPR043 ":AP+ ,">@*+CD@93!(H8)RA@V*?;A2,ZE&=^U6D#. M]!2L:L6:.G;-1VF*2FH!W^MB1DT6@UF!#%>+/4)#RUE"QZ36U2[M= SN-D&S MHDK-H-&S;@,I-05-4:I&5U4/+*BU#0[4#?;Z!E+A0&D<*)67L>IF5546L/J^ MBK)<^U=@7.?%\=J,EXEQ)8#7*C..43PM4N-Z.BM[XF]\S;=X)2>_84_ENE0V MBK1Z^7&SWT(ZUZQ@*G88'>^V'8**28\EGM:I6@]2H]UO=F@];67C$,^V"1E!-+JC MZ(WF=1L9W<<>TCQ+24HX2$6( .1Y"'!&!,A2GA!8I#2)"K.3 M$3,!ED;H!X$]__%2XP-:=U@O*G[JZ"37#KUEA%2O==IKAYEMB'6>\-B'M1RE MWFCK?(O/FYW\6.+5^^?=\Y:_+5?/-0W7EX4^;78?UG3US)1$;_"*/J_:](WZ M>YR==116'>8988C2, 9YPAF D9"F,$HS4&0D80E%(>):&7*^!%X:Z]Y(]5BK M5O"5T^=M^][?#+:FO\YB:YGABUI"QV1^H&N@E WVV@:-ND&G;] H'$B-@TYE M^2$X4%H5[VK5#O8-UJ7B3='W9?XBC+R(1?TR/'D@'G\AL[DRWM9IU UR+XE/ M%\H;KB?NE[]YY\C9;"Z@?UBW?7>F9&Y>'FI!^\=Q_F8CKG*\FJY8'M(XAQ'R MFE M'*A\ER4L1!E% &*5,8\/22 )[W[S: M^^;&S2IG*#/XQR@M^,Y?,<$%%!!<4-% JT*!\Q<'U"M ?4,VS[M/?/>^7&.I M7WL(U%\$/DEB!,,B! 6.*8 $4:#NK0#"209A)*(XTKK"XD2ZI1%8*W;0]$QY MI2H*S5G WW3MM"*&UUL1QWQXW#?\8L'^6KE E77L5JX[^_?7E<%T4>?LRN!P M<:_2'-Y^D7VU9;!$?&I;!M-I%]26P1(QL[8,MI/8[=#2B)?.!:OW_9_7Y:YZ M^_7G?6.&/.)Y0D 6YC& >2PWWIQ*^X>36%TF0TPPD^VV?ZJE[9U2,,,.1@,P MZNU\\X#C>AMKI6P/HFHY@Y^DI'^R2U ;@LUL;YD'/E\;12^,\U'_."#C/#XP MAE=2'M?EE&$UGK!/+MMN?Z@,C;KK?-<1.,),A%$&0H;5)=LT UA5I168QU"P M),.I5@^;X6F61I.=C &NA31/"+N I':(=2(^KH.KQ] XN7,_!('[#*T+BI'B]:]*XZG/6#VO5,:9D)=Z6O/I8KOF''7^J M[F$4\H@F$8 X8RK"&@)<)*K?012SB(A"TK%]03$C699&*\>%JJH#D8-?Y90\ M*)74FI;&'&NERTE>5L!?I,(*_(FEOZQ@\UGKRTS *Q;WLD)RN)J7W9!6?FE[ MY-7T"WYH/LDYVI[!W4G8CWL6,AKGA($$P1Q GA: Y'D!!,HAH2+",=:B4;-I ME\:8+_*JPGTO ALY8[J0:_FS#H#T=!Q^@.61S,%>:">H&KF[#M#UY/K.@+*I M*VP(UJA;K#N>3Q?94,<3=]GTZ8E)2\TMWOLDY9*CDQCD!9$^,R3Z.1KMN_SZ\UVN_E-90Z\_O%)+G1]$2!/85%$10CB.)<6 M&<05_RQ_!VV M-Q19G,>\ &E<" !I+@ 6TF/+(**2(.*0,*WT9+WIEL83[[Y^_FQ6]&@$3BUO M;$:0'%-$)VE[--;)&BAA[O:L-4F PXS4>1Q#C!*8P 3(0 2TL42 M$.(,82RP,#Q?T)UZ:93;RJW"V>>]$U71HJYIHJ7%IKTDVOZ: Z!=NW)S86SC M[!G"Y=P/U)7'MXMHB-,%[]%T!%N6NZ'_>"ZKNK);U;:D?/U56\V3Z1< MUYOF64/* S'N8Q3F110*D,-"E:.(," ,89 K\D-YF(C0L&'3=*&6QHPWC#7J MF%+>#.NC2X9^47=,DX?*[%O]DE:=@![H?GV=^N=NL_,F'P_JL^;:H=7_Z_\]F;#^'U$&B7U MAFD&TH)#&I$"$J(5 1R>9FEDVD@:M**^"AIA REMH,35]%F'D1UQ]F?#R[63 M;PF5407]<22LR^D/#.VMMOZX>H>%]C6^/4<*W.?MYAO?[GXHAW485/?BF M@AR'-UU)%E.!2"P97D1 6F<"X(SGJJ!^6N1%B&!A6&[15(2E44'$,YI$9(ZY[7_UK9,-9LR#OE;KF!WTB MOXU"Z)/F^H6Y(MN-(C1,>N./VW+?03G"^QP*%&=" (8A!C F%!1Y@D$8D3@5 M,20\S^4^28;M_YX5<^W3E6YWCWQ[]XC7 UD/ M=>_0PXV6I2E$JB8/CV $(,L3@$B4@2R/PRS&"12)R;V#2<(LC1$-$\%F60\M MYO2&LF.6W>L1U(H$2I.@527H= G>'"6 U>H$.A:6@Y?%A,"]+9(GLG>[6*:; MQ"SHCFXHTV;QN?G,@L?)1C7/F',$$9NBGR5>G<:GH,!Y3K(")#Q*@'2W&6*X8!Q_ 9C@*./FU]4Z-CSKO-E_+A<;<1SU4;:;PO1$"(F@* M8((AP%F2 Q)C$D)&DJPP/'$=F&UI3&5_MV( 45WZF0DG;T;Q;A-LE9Q@(X"4 MU$%%$ U$G%]>&!#!]ZV$<30N7#?0>&C.A+EWO_,M+2M5['PD%0LF481)KE*( M,RJ)!N4 15$*$L)BD>9)F'*M .9,\BR-BLX3Y_B+*G,GS^FOFBZ9>5L+QW37 MET1WN!C73Z0S1O8:R73Z0BX@H10Y3EC(,)&8A M@"2E@, X!HSB(B(9Q! 9TN_(C$LCV+^-73! M6,2@",,()#3C69) D4>F+2G'YEP:V30"_ZMRFE0:BMAL3ZITCW4:L 9?EXYF MA=0Q(4U&TZ9CI2X^SOM6C@KBNWNE+C(7>EAJ/VIM!K5-9>[P[VTXAK$XBV&& M 851+-E(-<@*"_FO,401%:Q("G3_G6_)QL#T.9W%Y&4YG,OA)MZU+Y(_PB94 M8VSXG$&I;>I,@<>U<7.&RZPAK%[5G9LO9Q/[-ECZ-+]@HO1^=0[OIZON]IJO MN2AWU:&Q#D4%T+!0IRE$ZZU#\R\. .EJSA(-T^J M=:%!)P)SU&U\N]\M>ENNJN.HEVN)A,X%9D ,*4A@$Q^PBG- 8(\QX*P@@C#[-^Q M*9=&6)W(]=5(]B*T:1+L*-3#9.4&0,DY5U=3M/7]9^TKJ>K[21-FO51NM6U,EGZB^V M_%%.47[G'];2AN)WCWCW2[E:O>9?.%4E.$M12@MW\WF[D;O%[?;CIJH^\=VM M4$8OJ79;3'?W(N0H+)((Y)RG !9)"! +$:"I=$P9Y5FFUQC+O:A+VPY48DRP MDXH$3_B'M+>"[8$J=72(_^-9PK#ZH?(6REKO?S,N&NQJW74-XB6LIN.]Z47% M^NR[SN6EAUJVB]\E3.VYLW1;VH/H>QBAC*MF M'DE2(+75J()^D "$0Y)@3'".#",?@_,M;;_HA W4CZC+YFBZI^ZD<][E>9CN M$,.8Z]+\;$@ZYNI^$,?@LV!8+5!\PR=/%]L_I>KA_N M^/;IS9:ST[H/8>L 1C1)N'1 $]"=19<<$ (B0 IPJ3 62X8U;H1H3OA MTGBGD3$0K9"&#O88NIJQBADQ8=6GN$67X^VZ;BGY33Y9?WM.4W$00MZ];5GS>KDOZX4SG1]Q"+B$(LS4,<8P"E+PHP MC1#(*(D(RPH&N6$#(',AED9CQV?*WSL= EHKH=XOO%LA2P)(L!))P DL,,X%B$ MJ: 125AN>H_73(3%\>B!Q'76 *YE_A^K5"?C]=#E29*9G[OWHU5M(_#J+@G M2#K,\A.HFU'"B$- $I2 G,(\2Q(N"FY8^]F)G$MCV#/7<'\D\$WI^>KT]FS; M!81B]N('3O6V9_H%6'KK_M?5M[=_O*2]%Z.]]Q=QNA">8P8S"7_=F,.\*S : MLYAY.KM:E_7EA2^<;A[6Y?]PID[8WFRJ776WN24[7*YOM^^?5Z)PI-B;(7[0*E M7E#K%]QM@D;#X'8;M#H&>R4#I66P5_-5<*AH\'D1"VQ6B/.J"^VK.N>5%MRX M;J>SQ1@OYCG_U%XK?#I#[K3LI[N)K#9]EU#@ZC.MHMH(S.Z*8R/Y)/CM?4Z MH6S]YV9I(ZDF6P#LXBGQ21%PR1G0KICE?>;+2\?U&ENFPNC[MN9 MDOH\ZZ=+Z_Z6PP^QGRW!@PJE_*06HO\PS8*D9\7--4W/(ZQGHIX5X7.JGG=X M>U-]]2S)Z5V; :S&_,RW]<9P'^_6^ M;<&=6DU[%"FO1;7[I;EF;>U1C$9*;(\_;W7,=.14-X[VN@O;\R+C)(H@R$.6 M X@P! A%*<@EC\59&@H::N5ZCT^U-,X*_QR&821MI>C/86%T&#*$I]9ATDPH M.>:=3LJ@%C.HY0RDH'8G2$.@&9T=S02>IU.C/A!G.S#2@&/TJ&AH#)^'1!JZ MG!P/Z3PQAPU8]P ]*D0;1F&"LAB"-,.2.-,$ T0++HDSC'%21+F("N-:X$,S MFORX_=0%;T2<8LZ=PVICQ4V"RJOQMJHE]5+*MQ<4GW;:N1!7-,]Z$1FVROH? MLR46%1];J]H-]=YS*YKK?]6']0>Y':T?2K)JV^S=K%G7=F5?[R\6-&-Y$H)< M>9LP##D@62[7@><(2:NMP#DU0PCP&6"01@!Q'@""*0(R2C)($L9SH>T<1#2*5,*'?/DC(E_^ MC*0H@CBAD5XMPJ%9_E O_]UOF^DO?SSAY3>"ZYHO_Q!2L[S\L;.7/[[^RQ^; MO/RQY5O>0HP*GD@IBR$, BQ0"'(H<)%F8TA#B-,>& MM_[U)EX:1?S727VCJJ? $9:R&[M9FFNAZU#-C[!C5ID'7 L/R0PIU[Z0IC2> MO1XSC,[]&\/G;?GLPYJJDT7^EC=_WCUN-\\/C^<%Q_.,<,'##$288P C' (< MJ]0&E,193 @D+#:-;^M.OKQ0]_X89VJ5=VW\LQP7"<6J35>4 I@S!!"2WF8: M9EF"Y**PR+"?BPOT?>PI7P_PWM\Y<(:[[N[A DW'^T5O_\?-_M ?Y$.5IQE(, MD@3& ")*0($(!@6!<1:E#!=ZE0,OCKXT7FJD"W[^#^G6/94[;E8[X@2Y$;]W M*AZN3SGW4%CEAIQ@890.8H^)IPR0/3:SI7Q<5GDTR^/D,9^)'9U [^]F];O)9O[SVAC B:81#Q)%'DE0-4 MI*G\5XYY*%#!J&%;(U,1EL9PG_;EV9_7J@7Q0R/FE +WQJNB:X^YQ-HQ>[[ MW/2L:\PNZ=SO9=XC[[]Q*1*4]M"Z9J@$>D!^]U^[] ME4&8FJ?G9=U<6[ISE$+PD/XW&>OE%D-82#KA9(3G+(@P9WKBY^V&/=,ZD::K MN--5(R,A*0B3_GR ?SW\QQ&XF(OSY%'[/.;6[]$ M\M7KS7:[^4W=SWVS;UY\4[TOUWA-Y=_>T%WYO=R5O)(V(RQ00@K ">, 4H0! MA@B"G+&,8I2S(LJL:JA8B:/U/OFOF;+715D89*^,><*RS0KIDI0[P'VE*'?R M'Z/\*CCH%(^K0'1:!'BOQKR)R1-P=)^1;".<]U3D"0A>RD&>,IPMG;;]3E2Q MVK,:]'75%?7KDS:@*E7[[NG;:O.#RY>54\@PB7-0Y'$J77 6 ASR"!1%EH0L MI+2(N)FM9B7'TNRXKP?1,[IY4AHU%Q%^^K39\2"*C".:=LM#!4NRD!+ B%P9 MF*0I*"*: 2+D-E>@""*.3=,KG"^0GUR+OB7RLS"ZFYQSL!UO^9$N!302$?UA+UXVK@>_S@J<9EPYNRA(A3;94]:&# M B11'!(612+GK OLZK[!9[-8Q&L=O\FMB$%9R_@J6/-=2XN%,1V>@RJI+T>( M%@"16*CX 0$DCB+ !2(XY DG= _JG0DWSH'LG0>B_"3A%"W$8_V@M5'5I4P[ MD#S5]#[ZW04_J6:&LQ;S[E7>-8V>3^R93'LU/Z?4_J]:Y=G7GO@;_*V4+]87 MK@Y5N3JX.\H%DW8>KW::=66LQUW0+[T6/FBE?Q5T\@=2@:#6(&A4"#H=@E]O MS$K\V*-OE,/N=A4\Y;D[60W3U'A[)$?3YRV&]IEB;Z_Y21K^A($F7"%ZOU5T MV6;#Q 5&11QEH"A@#B -0^DZ1SD0:9C 5'G/>K7\>V=8FOO=(2+Q14E6WS\7E-JI)SYJM(EU36O*QT]ZO_*TB7) M+UY;NOA%ZS BKAXEY:H_%.-^EX[Y>E?=,YJ%,4ESP!GAZH(2DP0I&$!%F.:0 M"AP)P[./RQ,MC1V5>'4@D:H/_$50X^C895Q5#P=., ,IS$, HQR#(B01B E& M28IX0FAQW_1__[K#VYT_=$\GO0+&KP+"'\JU:K&APG'2"@B^&71*'P6?4$1R M0@H $W55A*J^/3&)01'%E(@XH@6.6_#?K;7C0W-!WTUY%>"Y_%L7D&L'AB># MZ#I&;$P,-O'B012GAIB<<912P+05@(2?0L+ "!M 8AY"3*%8E/>VOI5E(M+2=]NOS MTY.J+R59YZP4[Y1[9C:+I,M;K(E=@K$V"ES84RR3ZNE$T MU^=E,ALQKWB-; *JPQ?(I@QLG__P]&VS;A*DFUA179$O2[.0(4( 8Q&4C@LB M .51!J(T3CD7M(A"P^J(ER=:&IV^2%G?$6W"GW:U#WN0U3;E)N/EVI2S@,KJ M\'\(!_=Y !=G]YX2,(3!I>R P>];!7W?/V_7Y4[R5!U:%J*D7 W]306ZNEI2 M@K HS2. :2A)(^/23BLH!M);I$G&110*DUI2XS,NC3WV$M/MNS=[B';]/(I1"4D2 PSQ3 M!ERJLHU2@)(X1FD<\YQ%NN7N^R99&OVV<@:-H(&2-)"B!DI6_4KWO9".\.U, M0+FVVFPP,JIQ/P:"=8G[WH&]5;@?4^VPP/WH=^WOZDLO%O*-YF$$ M&"DP@!1C@#@6 ,,,92S-5$Z[:7^QXRF6]J*_Y9)%2TV#:@ Y75]L"AZ.W^=. MM("WLLU[G?VRWNYOJI_,Z_T2^F6]+]TO[_FF=<"<5W1;?FLZ9C6E@CZ6@A]6 M#NKJ+"8D92*A H@ZYX:A!* T$R#AC.0HSB.YRQO&QK4G7QHCJ"N05)5;7$EY M5MV JEC4FD$J[%\=5()K2UK.6O$VA@BY\%I?8E\QZ&- ML;H0S&) M (0\EO8+08 G10HQSPO,8\/B%[IS+X[+:L'_M0KJVVOUC5;2"J^J*^RE'R_0 M-7E5=%G."=:.26X^F&UJ*)@"YKQN@K9 OFLEF")UH3Z"\1 3"C%^X]O=C\_R ME[:[6;-]H.<>9463\56@DAAVQZ0P=P5O*N77[L?U4&QY/W%/"H@%#@J (,( RC"'&"6(/DI2S.8 M)DE!#$O3&\NPM"WUI?]$T]3#/!)JN@CZH5*'T#J/I1[*KM!=G^!\5"+^5SS? M9<@9 '0?E#45S'O4UA*Y2V%=VZ&F]CXZC,)(7T5PU:;LP_JLKMO-2_^8^R*E M,6&1 %2HRA*IR(#\@><@"<,L356V7D:LZC!/$$KKM?9?C?F@<4\;T!2=/G/T M2+)9/5UF=;T8OCLG'<>57Y;A.@V3)J#JJW>2C8A7:J,T 1YGJ0"2FT, <5X '$GJ#E,:40RC+)9" M&%FT3N1CB=8J8\\H95C*G=S2] E_2OOJZ.MX.1)5W. M/N%T(5SO(&Z$][RW.%V!\UW'[72V^U%=TT6E]V_Y(U]7Y?>V7M4GOKL5=_CW M=[_31S7AVU((ON5KU8%J7=> 7C7)S2+*(QA%&& N?RPPQ*G<>C"7KD-.F4@A MP2&U\A6F2K90AZ$3.WC DG VZZ;(^FH?(9!\)'\H\J/<8>Q*.4]>4MV]Q,L* M>4I0J:M3T4-=CJHVJCOX^/=7%4UY^5XUTJSOUSSO^^^ZUNBM_CVB6 M1]+& A$.&8!%D@(D4 (2(F(^@6L2M"#J=@@.E@MMU4*MU4(/S0+/@UUJW0"D7O!XN M'>%R_+S2WTSS>2T/."]&IS4%9Q[=UG)\O=GM M-D]M,^HVBS?$&8+LRQM!_S/N.7\-.UNB>BXGCW::2K.Y74+K&+M.8!!%P;VY>F]FQH#VA_;F0/?=GV MY;^3#U9M<+(G"EG516A"2L*<)3G "96,$)-0M85/0,[B HD,H1@97AG5G7II M-%'+O3]FZ#]+J"RK &DOB2[)N #:,?/,AK$%(YG"Y9JFM.7QS%VF.)T3FO$( M5F&$CUP.79FUS#A^9D$O1B.8;8^+$RB,G#)[2#SY5OK0F/I*EU4?=7E.'O/I MN5R6^,0!Z?G2'(5;N^X1U8?UUV=2E:S$VY(?E?Z,TB)+AU M(LB!\%XJJ^H#Y[.0JH945ZR;JH_9<)E4@W%LV>^&_?=SM>/L) FD2?^^APE- M4!ISP#.1 P@C"' :Y8"*,.,YQ]*W*LS(;G"^I7';6<[6RRT)NGEZVJPO798 M 2M7SQ/3K(>719< 9P/;,=\-X"Q_S>5:E?UND7ZNFH0XBE?T69U!2\0[O+O" M0"\YD'.2HA:8KCEP6 C/E*>%R#G#Z3UFWXKP=9]+9MY]<&RH!;U#M;R@%CAH M)0YNCB(.$_H+CD)JWE)P3FA]=A&<"+%5TT!=K/3Z!(Z.YKTUH*Y^E[H!:C\[ MDW_8W\"#DYB(B((T3:5CJ.X[%#!" ,&$A#&A@E###EB:,R_-:OHP9W>.N;MP M_!&[;5RGI<;"6F\J+:[^T^;[>[QYHEO2XK;LUT:%CGF,0(" M9RF 41P# DD*>!'2F"(HY#]T^.GR\$LCH5K"H!51CX!ZEH.*:2(R#& MZ\IKD\:PXA=*'PMY;5+RUP^JPN>ZXGO;.J5)G*6YM"DR6 "("PJ*!&8@Y F.2%S (J<&>:!] M\RSM#=[+&?!&4+,,SEXXM;R_.4!R_&*_X-/*:.OA]2)EY-3-@9@G/^X,N=F\ MM3$01AVTW@%\^F1C6IRX8:-?M[\;-7(<1\G!*:JPT7.4@P@XA@@+!VWK,!1 MGE.198);W6$VE43K;?1_9UE)&^!.%^-#-M/ET#YW\[,W4[E\'\=9XG;AA,YV)"O'][CDW(>J>I;D M\;C=/#\\OGOZMMK\X,W9X&?Y&W_$%5>5.N]1FF,.,P8XSC( 8V7N190!DF09 M3[.0\E@KVCY!AJ59?[6 02EEK]_?Y[5<@>#=U\^?S1,1IJQ,G),T)6D$"M6Q M!199#'"(B':\1=ASR;[)%;$30* M!(T&0:M"T.G0_.>@TR)0:KA? :.HBNN5\!1Q<;(BIL&9*5B.!FZL!O<9U)FB M_4G 9])0UNW;NRZ#RO+@=0[XP=U2Z2FE&0Y1!A@14)7.EJ8 SP5(5 ,*DL0\ MBC*]74=WRN5M,9_X+BC7WWFUJU-3Y+;2F.D\6"G9C=NZ#R.NZPS-AZ+C;:-K M&'H$FE8%"9MF[UJH.&_Z/BR%[^;O6IA<: *O]YR5<_)%ODW;4C7<^[K;T+__ MO"YW7?S<[B M!D#4LD?G@<8Q?;P(&=12!K68=IWZG=VAC2*D#M:#!3^U- MAC]UL=3U0X#W-+X-.R., M+AAX9L_/WM/0N"KEZ$@+>G4&VY0Y*E>IC<_5.I==JX2E-C(&GY7)$!\\WIM'/<[QLLZ71X]2QF,8UX# $B M+ <0\Q"@"&.0) 5+2))R6AAVZK018VF!P:\'5<]4RP*^KNJ8T90+@-I+HKMM MN ;:\6YP?#5PO,Z2N 9)1I?:A M\:Y5B5U#QX%*ZSI/&Q(Y+^_?K7?E[L<-8_(W5+V1'V^W=YO?Y.];9! 7, &1 MD)8MI$4*,(ZDC6!R3,-6".FSPC@&%RZ55YS^^6'S_2_RZ=ID_ =4'T'SL6&'@7']4,&X8OOW M7N.KTU+LZQ]#=2N^\.]\_=!RBXA>@)B M_I.>]9&S3FKNP4,_ W/=UZZ:S;;7))K.YS;B*0E)P1!) M"$0 YM*/+5"8@U3D>822.$.4F<7Z+DVS-(I\7/42W/[;G@ZH/^%)J9#WYX,W77)1U M,$W5N_A8KOF''7^J[BGD, ^9 #S)4P!A40 <(@XB0M*813$IDM RV*4OQ=*( MY#A@W>FA/N]O_72JO%2R4=H$M3KVX1R#A3,.G+E9#J]QM/U*W"YI):SC;&Y6 MY"IA-ZV5<1*',P?1*"QG,/RUHG3F" P$[2P&,R_U^.YW3I]WY7YQ%@NAZG M+0RN7]Y:+"<.YB6-73N61W-Z=B@OZ7ON2%[\EI4#>5I1S*SZ:-_3"_IM'M3$ MNVEKDMM5'^U%RL@3F ,Q3[;^&7*S6?)C((S:ZKT#^+3&Q[0XL;='OSZQX,3! M37)U^^@._\Y?Z@-^6-/-$Y=_=Q]C6G!"$V5NAP#&>0)(*A!(\C1/8$SDOJUU M&=QR_J5MWE*DMFA<=5!!P;("A>82Z.[VSH!U3+E=?8J#BA3-9<>=$OVP)FE9 M2Z_^WD')"C/&UL[+U9=UM)DB;X7K\B)N9U+,/W)4]5]5%HR=2T4E1+BHKN M?L'QQ5S") 6H % AU:\??RF+^Z:??YXN_3[\$@']?_]'3 M^>=OB^F'CZN?!!/BYD\7?^8L!:E\@8(L@,HJ0."A0.9,"E.$8K'\/Q_^7(SF M6NL,F>D$2@L&444.7CH67 Z2?G_]T//I[.]_KA]B6.)/Q-QLN?[RWW[^N%I] M_O,OO_SQQQ]_^AH7YW^:+S[\(AB3OUS^]L_;7_]ZZ_?_D.O?YM[[7]8_O?K5 MY737+])C^2__\V^OWJ6/^"G =+9 ")/_3UV7^^=__Y:>?-N)8S,_Q+9:?ZK^_O7WYPROS/&&<_RG- M/_U2?_S+TSF!@0A=_^'JVV?\MY^7TT^?S_'R>Q\76/[MY\V?0=4IDYL7_M^; M/_WE^WL_+W!)4%GS^8J^L7U"?<^A-.#7%>?G=BI3)&R Q) M,PLJ,0;.Y+HT:/6P*)V+[F32K[_Q1\JO:_7)(OTT7V1Y\N_KC:D"YVMYAU(;Z,:(O?GGXCK@HL%YE<;S=S)W)JS M%1E47/_F*5I_/EM-5]]>3,_Q]<6GB(N)S=DF6BN@;*8/$3DXP2U8EKRVA@QI MS"=K_N9;]]*^:%?[)TFQ"02\Q0_3*H39ZG7XA!-OM+#2$/O",%#.>XB8B'[! M2O21::5,1RCX\/U>^%"M8Z+4^7:*#C$Q%KIA#0>I%*>=KPLP4>>P+O MO#1H;3C=U;GS]7N!0S\^,U9D1*B M,(+DHNFS+#48*RUR*5D4J5MLW*!@+X#81P*04Z3;$DJ>SB]FJ\6WB34F!U$< MY'I:HTHAO#/RJ9.0+&.TD@*KCBW'YLU[H<(]$E0<(\V6T/!FOER%\_\]_?QT MGG$B46F>I8!BO 'EG2&1. 7>1)]BBL'GCC'QP_OW0H9_),@X7K)-X.,I26P1 MSE_.,G[][T@ %SHX1ELA^4R5 500DS%@=)$Y.*L5=N5HW'CU?H=7K'58G"+0 MD1'QY!/.W$>/DQ$-CH)H4$B!E!29_"8!425E2X,/7IY,A)^>.5^"&CX M_/)X 8ZL^XF,[S\UE^1D[0A!43K.<2L B"KG0%G'411,B,A2B-Y/9D M!.Q\]7Y(:/@L\W2!CHR(IQ>+*JD7TV4*Y_\+P^*2A\*<5R5$\*QZ0(9E"-Y* MD);+4ECFY J=?A]SQ]OWPT7#)YN=B+4S:/SK+[?D^(J^<=R%Y&^OG_SV[.7[ MY\^>GKU^]OSUN_4G[\Y>O7SVA+[Y\O7[YV]?_NW=>_KB;\]?OW]W]N+%R]=/ M7C]]^>35F[-W+]^_/'M]W&UF!^_MX"JT:^Y/O$>=EL42RL7Y^60=SU93=%9> M3&=AEJ;AG'S6Z7K17,'9Z:)%DN"E=P3GPL 5SD#(4)PQJIZNWU[4EVNZOFR- MM%7X.I_-/WU;KVQ@$H3Z94U$_8WOGT&:+R;??V6MQ<,(/M:R?7_+D^425\LK M 02;C<-"OEF1'!0SM/R"L8 *)7UEM30[W-Y^!/ C:>/HWV'"8DPQ1@\Z(H(J7$%%*8$D[P6*(F>\(LON!U$X*QT;6*6J_A:'3 M== &E,+RXY-9KO\\_\^+Z9=P3DPM)XSQD*+5P ./H)PE/R$81GQP:[-"+VP8 M#$L[21P;3!WH_S:F3E=&$Z!ZOP@9B9&SU4=<; 7U%A,21_$E7YAUJ9XF\+;EX5/ !G) %8G+%)2NXB#OR'GK=#*^1-TZ^3,_&ZS0EM 2DC=^)KS L M\?K"R)QK*0NY"(*1Q^ E^0X4/)E0+>SPF#IB MG^OQB*$;&-R#KA-TTLAN]YV7N]Q"Q3"*3+NW]XEB$)DRR:IP$)$)1@$MTH?A M@7:*V]ZC%>L=<5UHJ1'H/=N^^GWXNET_S,HL&0M@K;! &[P%KVC;3Y:^;651 MQ0P&M5O4C7WDT!.T3M-"(U!Z6\N@Y^5BB5L>4!7G)1>DVD0R,87"6!$X\$B, MA:195(,=D-XD;NRCA9Z =)(.FO"UWBSFGW&Q^O;F/)!L9KE>(7RN!W$3(MG1 M:N!U.Z>P)HD"7NI"^WR,F+U&QOA0<+J3RK%/%7K"53=::0)@+TD?LP]3VK W M$EK?'[S_&&9_F<_S'U/Z##'3<\2.W8 M1Q ] :Y;+34!O"O*0\F&["ZYB4)I"JL]2<9SA"21T\X>>38["A;[P==!,.J\ M&*EW&!TE\R;0LMV_8U!9VNQ!BE#-:W;@0BW8Y4Z@RE@X'PPK;;C@G9Y1'2'E M)DXY7TU#G)Y/5U/\+@FII,F%%3 EB+H3$Q-6.9 !+3EZ@?S P:"R@[ZQ3P4& MR,@[52M-&)[M^?\N7F@]Z5J+!997"USJ,C%. 2/3[)213.VJM._U'N98H/5X MX'DR"NZZDCE5)4W :U?:SIOP;7. %KB*!NNV7%0&DEF!R#4"<['8&*P-8K!\ ME_L('1MB70%BKZ2JH[33!-:V#+P/7Z]):OO-";?<:Y\X^8%>T4[/'02-'(PH M6$()V>BA+Y5W$CKVOMD;UCK33DM8N[R,NL;2!+DV@BL),E*XJH*4X%).0+ZE MS,5R(>W0V^8.,L?VZ_O&V:F:&?64?5,W=9V5Z>S#YK/EE#2S+;S:$OV:GV'>7U) M!.E+]%Z#4J(N"2X@)AX@^<2D3JG$6(;V\6_0./89>]^6ZB2=-'(9>%M&$X$\ M"\T]I"02*"0N')<%Z/_>"J^DD(/=W]PF;^QS]-Y!=:0FFCCN^GXZO#.XMII" MDV A8B9?L2@!7FD!DA7- PHCARO#O9?2L5WY[D\FNE/,F(T;-EL]\;+O;N_0 M\B10 &9M064RS2&7!$G::((-26NQMW^U_WO'/G;H4-OS(43?R%YX.U7QA\W= ME^)#)%"^E8UNO[M'7AXJ:<.ZOB>JF+RDS M\\GI#%RY6LU&'V*4J:XD;H/*SK/!:J+O)G/LPXAAL':2GW7.RO+% M?/'\T^?S^3?$7W&&9;I:3HS@/G,25TJ\RHSL=M2TI(3207GNF'$[&B#UC;M[ M:1[[1&,8$':GMC9,'ZZN9=->7URUO3FFFOV!-5,M&$]AE+&@?9"4!1IE!TL_&QH"^T^ MV#Q6Z$T<8=2,V=6W*TE8*VBOK^6X@1E0O-95%AT@R\*=CU$+/]B=T(^DC8V; M ?)T3M!%$];GY7)Y@?EI^#PE?$YJU_T418*,9#)52$2^+ 6L7>^;H'6L7Z: -U; M7(7I#//SL)A-9Q^6$V12.Q$,T5W[_R;)(!HI04=5,F<^&SE83'>3N+&/#SJ% MTTF2;P([&W%,3'!JS3<&7=O">4F!@Z&()$6?)4_9R<&BM0U)8X?\G>+D""FW M%)[-\@_'$E9SK4AS,9@Z3E/I.A[/0>)9A4C1)^;!VGOL(G!L"S-O'W^5_J+E__QO'[O1S9[:_Y^Y^O'Z &_GRPZ:P6_ M<9:NL/Z]S5:Q=;BJI\@OD_>$DO9")C)P;:/U.0:AAXN[=]/8AKCTXOEBMZX6$XX#:L8\DNL#2+N>L2R4UX:T]G2]I5WD7UG4GC@D4&$GE=2)0X;27�L6CF MA+':#.:R7:-K['.)?K!TK.";0,U?%O/E\LUB7J:KB9%6!H[D)*28"/*8(3II M@:$PZ*)$9P:K);M&U]B'#/V@YEC!C^C[;U//SCZO4\QF'YY__8RS)5X)A"3@ MLLT<"/$5_!YKUJTANVDP8W'"6OVPI_7 6\;VX+M$0Y<";<.:X(Q8.:?@XTG^ M-)U-*Q^KZ1?<,C9)V@NC'<4S40H2$G$5*#(![4A*PKEBQ&#[T@.TCN/W=(J( MVS:G0_4T@;?UIDOL_"TL_H[7Y#7!X#G+F" (EC=->#V/&1@+6C!;9Y\-=EE\ M%Y'C>$/](JP3A30!K;>D#B*ASF5Y1L'"^7S=O.N2G:R5"S%XL$PK4#H)<'5( MBW$:Z^A=CWZP4NA[*1W'>>H79-VII@FD;0FOL>B[CR36&):8WVQF:;Q?A-F2 M)%:3#6M\>IEMN)P(R5!IPVN/K"FHT=Q,(XCUR\R M^U=E$XC]2YC.EJ\H?L'EV>SYU_0QS#[@LVDAIGK!0U!,-13U!)G!,!>ZLS&FX(K1..!KG6JIGEW%P M51^.<+]!^ P_U+O[]QT"_1D2"6FZT2%YS9_FB]5TN?[R4(>R)?-I; 5 M*'76!F)Q%)-E#.0I(P?,CO'$BN1>#X6I!ZD=.^>CGU/@;I74!.ZVHQXV\JIW M(Q,*\;5.W(&1ZQJ]K,#QR-<]@ZS@@^'-/S:\=:ZJ)N*][ZMHHDV25N8(3-5 (Y1,@O(> MA//<6T>(<(,=BWTG:[_K4/;8T'2DW)LP6G<5J5R)Q@?4]3($G_]: M9_V=A^5R6J;D_LVOGPF_QM59J=/;KLYK4FU<@ IT/5912M+Z*SR"D^@H.E%6 M^\%.N/IB4D@<_6"^RK&%SOP1IJZ?IHDF_.!?PW*:+JMLZSI]@XMU]L7$:\DSMQ0! M8JPMQFV] C()LLX\ZQ G3Y[=UHI8G-_-GT_&+UO9#[!V9H M W"UQI<<)E&C1D-"LL21%=HYQ3C79;"[C7OHW ]DCR1MOGO-- &SW[&.(L;\ MY LNP@=<<[&]E.X'LD=W M3=N==CH#V[A%^T__^N3U7YZ_>_GZW5^?O'W^U[-7SYZ_???\?_SV\OW_^I'3 MWNKV[Z-@C-+]O2726?7^M1X53]7+-;R0> ).* M)7MR5-)@V7N[26P7:D<@X=[#[B/5T@2\-K3_#3]%7$Q*YLH4@R"DDZ!4$N!1 M%;!6(68=5?2#'3M?)VQL*'6A[#LZ-1TA^29P<[;(TUE8?-LXJULNT%@LPM.2 M4L75_A<6'!,2BA!>IEH$*@9S#'81.#:.CE?Y[>N#4^7?!(KNZ.ZZ92=)[B./ M#!(SM3%&G>Z11(1@8O),.6G2<.U0[Z-T[,XV'>*J.XVT ;"'N[IN6>,YN6@Y M0LT= ^55 J?).TB(J3BTI9C!>A?N3?78S7&Z!%XOFFH"A#=[P6[Y\-(5+$H" M+X4<4!T+>&L9F#HKQD7G#0YFWG:3.':WG0[AU8$.FL#2W5'-*V+O)?UL.:%8 M1GA?%"@G-"A;(^A< BB!S"ICZ@W(^.<15_2.O7OV&RAVK; F4/CZHJZ>L[+Q M/L\N5LM5F)&W\&'BN';!% ]918J)?'00HC' A#&.,TZ2'&YHU%U4CAT'=(Z) MVZ.C.E'0T5C[C(OI/!.;BU6WW<@CBYH[(MS;7.MP!8/HM0*3M$HZB"3-8,=> M!W0C'\5Z=86E(T3?$'!^6 EGG]<5(L^_XB)M&E7<:M3R9+&H4JR?UBLX)X+C MP%V=^VTQU3I<#B*P(F*]\XN#I7>,GQ6=F*8(*Q2.L8!V=4#96$ Z\K@UIZ44M_&0[6:WI?HL<..OI' M:R_J:QN:]_;#FCB#WA;RJZ4U)$YMB465Z3.6'#DHK#@[9&WEP0R,W9UB-,AV MI]81PYIMC?R/+O-F?-WERMPV:UO_Z,W%(GTDEM^QMW7&*TV32V0/SJN8B MUB'#$CGM#=XSX3*QRO9&WG$TC-THHV?L#:"81C;M784@P6$A#YA!X($6D=3T MF;,>,!=!AMU8] ,.D3BN)*?'=AK];[FG*J7Q@\(2HW 8,GA7"XT41HA&TZJA M[YJ2R6V(@_7H/NV@L,%!ZBH!//>Y[/3FL:=>NLRFCE=%YH4%8]U@&9D'[)5]=M 8[)SP$-EWBIN1<]>?O/OKBU=GOP\U8>[[ M^T;)2]_-;2]9Z&'Y\<7Y_(_E589PX-P8E1"$6#=%3 :"H+B2F8A,<\,&K+J[ MC] .'+/+1];^D+^MSS)W=(F\$DS.61CG#!2O+*U?@Q"+C1!L-*DD4<<*#>:S M'41Z2S=R)^%MAQ_7GPZ;&FXMQ M:/.J'K.'>P3 ?2VM#M%&$TC:U,/55;A\,5_4=O*S-#W'[RQ]7Y$Q* J#4IU- M9&J'MSJ#/2#4-J9<1>DP#99EL#?58]\4#XK#?G39($SWZ#^? ZVT&!$*)[=8 MJ2 HDA("1# ^R<"LS(.9Q4.)']MX]H2C!_#:L5(;A.VMFQN*_APO5DA>VPA% MXB@'<")R2+)F?A3&@AWL1.8A8L>VI>/ \D2E-0C#WV8+#.!0Q%9@<)$'K<7EA9C+)F''.1P/:+O)W7L))MQ0'F2PAH$X.TY M#SS&K%3-RN2.5I0S'KRO".%83,Y,"C98!>\#M(Z=-#,.!$]3V?A]'+=WXU=7 M"+_/%W^G^'%;)OB]DZP,W#ND-14\5J8XA) YR*(P2L^42OMG)SSPLK%38/H% M4@\";]"27>987.95"7HL$[<_$Z..%^\42@\&TKWH=?RLK8?8?+/ SY((.&\3HS3S)&S;^3?BV M,?#H6-8Z11".5<%FA$#>+; 2@E!"&N)\M.AX'PY&G5D^)&+[T.BC .YE;N^O M.,/JO$]#G)YO)W&2NVX-*Q Y)_>D) 3G@H=DH_&V."_L)DE.=3.QSK<14&(,E LZGPIF7RA,M(I^E[TCSJ[?%SD MGJK-)B"[7_;!1&LMN P9D'.2I&897)$(&+PIPH3$)!L*I?N1//;]SJ!I'3UH ML8DI(COX>CG[@LL[A"B]DTE93["I.@A8B;CBQ MMG*K7ECUB^;G9^7=15Q.\S0LB,NSQ3I&_?5B.9UA335X2"J1S IY30*XJ6FR MB7RJD)D#U%I&G5Q0PQ6B]2BE^ 31U$%=D:#J M="2\^A(3\[[VO6[+O6G0"1\ V]UIL54G?),NL5N(.MG$ P4Q-EO:SB3GX)76 MD$SFN>C"TW#=N0XC?6RT#NN$=Z7#\2]]R?-*B'G-VS:1YU4]HKE^C6VS41B4 M Y[1@V)%@+=UAK*IW<1T*D'MG_FRQPL;=(([4_B\5^FW$=1M+ZK/RIJ7:T=\ MUWV0'1*=")*8067(F]?D@SA5P!=;(!>>K?4IYN@&B^6.Y:)!G[1K] ZMZ_'] MS:O^.;10R"O9K$_,#S&I,1@OBP9K.&T\RBB(* +%J%X;I@KFY/>VG >^?.P= M>3@KVJ=6VK"HU[:)VRT5.;G7K,0(R=62 Q\S^%2(,2T\M\J(H,1@5O,^2L?. MT!_6,G:FL[:A1'(Q=%#"H^>Q?Q^,[E8>*MLZ+D0H918%6D4B-#A!S MJ)->1.ULA=&QP8;1[4?RV/TT!\5L#UILXA!S1_H.CS['T7P3H+^'F;,[I#!A"H46DH$23H"*-H"+N@I;\DB.51 X6"1V M!/UCN\H] KEO;3;A%]_!1]!,,UX<6)%HORG:T7[#(L@DE$OD$R$.U_;X>. - MU/&]A\NC$W72T.2A.[B)ADOGB[;O:5?U\6N\.KQ#%-<820@'GC*.MRR?PFH*9;#VC M*,/(DLO#8CN1BA,/'9]-E^E\OB0AGY6-L.OQZ3HQ>SY;OB<)_TJ__?=)'6_% M#$\$=$:FM,YOB]HID)PQ%;5*F86]>=WSI>,6NP^!BAMGBWTHHS.?J5>+\WZ3 MDM")W7E_+;VA6^NSB\J1;9 OK&3!"&U8^ZW;.F-6)0N.&9NS=$DYUZP-^KZ] M7D?^Y47C\N7L>J[E\Z^?S\.L/NG;!+T1,6M30P4%*A4+@1'K3#OI18E*Q\&< M[<-(?YPV[1"4W?:=>E3NX[!NS^H,\?..S-OEPWJP;SOI'-G ">F;JP>LL10*'ZKOOLC,W#OIA]FTS)-8;;:I-^N;V!^7!";">(,E;1*4 !; MST44IT##^QS(EY!6%RS"J<%"OJ,X>)SF[A#,W6_N^E%U$^=@^[#VY.MT.4FN M'O&5#$9[4W/629I%!RA"6_*(/08_6&7NOD2/G1P[ (9NX;87A38!U>>SU73U M;?F^7ES4;LC7&/H;UC%6$YL\3Y(8B:E>21K&(3+ER-]AWG.=A)6#M9AYD-JQ MP=D/4&[?)G2JM?'SNYZM_WGW^;$ET!:T M_Y'*CP\?&R(=ZV[>F2!;@<'K)R]G:4N_L"84ZS08K(,_D19,J,TYF%%6:BN0 MPJP#@7#M\6-GR@\ A6.%V0H8GO_M^9,7__O5JZ=;'GQ&Q&P+%*,2*&6QUJ$$ M8LD[:>OIGCS4,MQXQ=AIZP. XA2AM@*,W_[[E8FSB2DF(%= *^/J44P04((D M^;B8',8#$7'Y[+$3:P: PE%B; 4#+Q8U-MTRD$O 9*0'K77MCT-!*?E8#B(/ MG&+61)O=H5O%]>>/G9LR !:.%F/@++CZ%V;5GV[QY]SXO&SOH8 "*G"[B)70UXMLRI M0&("6SQMG)@S1.$M"#*>TA##Z >;BWTT%V-'0F,=]XCU-]=A' M.@,A:5>)9P]J'7_KWO1PKU-?2);_A;F6L]2Y/K21;9I.G2U>7)R7Z?GY91O7 MY>_3U<>GM!7-/Q$1F]F2_[5&P)MUAF!M8F&D+(DDFRG$C;5%)^,9C'(EJ* ] MFOVC@^[I>VSV]S0$MZ'F-A,D?@W+Z7)>/M=Y&YOLMN-R(W8\IX.TB(>H&SOE M*R8G7*(HU:,@;]84<-9P\)(+JUU&BVGO5=Y&1L1:XK5!Y97$S\JVJ"^<7]'R M8Y90EBS;8($S1[Y;VK/PV M+>"[BT^?R&>9E^7WC2BD-+^8U69\G^?GTS0]-B%VSV=W8"F/X6)DZ\F4CRPP M"S%H34&[-^"#"R ##P*9BZ[LWRRH#>NYU<(/3LV3*RV\V6KA^OH1GA>,M&X# M3W5\*=<0DI$0=2I)B1"B'*R$\B1.'J?M/ 2##X3TO:K^,9O.-P.8T#>#F]+= M7(UL4EV6<3V=5,1<0 GCP*?L0=M /H)RKMQLF-&02;T\Y\5E6DP_;[R/&ROH MVXOYXONW_M^+_&'KD2Q74R(0ET0?A7D7GS9MIS9_\[U:)_B@I4@U' MB2QE)A&"*Y;<%:P36"-]<(+9$)7W>K!>-H>3_SAMZB%HN]\][4')35PUW>!K M>9NQ3?XSYYRVH B5S\_:@%.:P?%DE#1&>'"8.#=C^26+IGZ ,\MM/:@R4>" MT&T2 Q:7BBD,)%,2E"\>@N8>N,HA%JM%\(,-0]B7Z+%1V@=HCD#F$1H<_]KS MKL5,#O?Z6NSE+%U4JNK7Y_.+7/>GB_6 DL6B_N7:#;_,ZU&VH+,&).H BOQL MABXSH%$)%:JH/(8Z<-6!D\A)D!QS9"8/.-CQ06K'MJO] &5'/] N MM=8D$-=C\][3FK[!6+0R*"8R[4"2!.=DAE!J:P*3!^TSK[[G@HF(M+0S$$<(2I)7'RQQS+A2A7[(9 Q#0?0X%L8N M_AM\@Q] TTT@^AY3,/$*!4E1@)$L@>+<@N=U?#NWS* ITJD!FX+?2>?8UG0( MJ!RRX1^DMY:&+;PES1$EM6GJ,_R"Y_/UI.GG7S_C;(F3&%.H_9V!HW>@0D'P M45L2&M>16^YNM9/L(77,1Y=UL]TMO3]/(*9)-3 MO5Q_>+T+&,,OS&L8MKHT#/BJ'X\ZG=9"NL1^E)V9F7.MJ=1'3=O!5 MVC1"D0% 29#R9;B6]JA0XR@DC80 M$ W8Z&L7??+9_G&MYXZV_YOLPSK4[BIGZVQVUVI;:_1[UJE+0EIO%;!<6Y?4 M4P)?&V=KGKG/UD41]<, [9:H1VLK#\'E/6,+BM=:S!(A)&D@"6=BU*I@L/^H-O3:[6S--YFMUKJ[MJ@F,C(3 MM.; 8^&@@F'@8J30+6D*"+/+YF;R=(\Y&+MI?+16\A#D[4B\Z$!C35R\;!EY MDM+BHMIZ,B1X=4^Z_>%E>X>-7"=&<^%XY.!T->[H:7^1"8$SZ2-&@4ZY@5%Y M /EC'XN/"]B^]-P2EJ^MQ]JRY'WXBM^O_C>E!,@#4<**2,#C^C! M"56;5M&V.EP8?Q#E8Y^@CXO@'K3;!'C7/-SF<:)"T@F3!E'6.XJ*FX81Q259 MF#&%J\$.U>^@<>P3]I$ V87&FH#>#T'=#H8,9[6C; )%[@TH'P3$F PH'1E& MY3//@QUT/$#KV&V 1X)BEQIL8KKZ]8.(JXXZ&T%NTJJT-C8$K2#P2/8]^ C. M!@E92.:=<\$,9Q8?(G;L3L0C@;)3'39A**^RJ&^PL\Z9F3+7*PB7>[21P;6AWH?[?[=IHRF@#5/:;]U55B4_ I"TP) MN''$E4$+KBZ_P)1TR+AR=K!#[7T('OO L.?]LG.=-8'$)^?G\S_6K4$V"7:U MEI?HV*3$[=@8)MF$@M$ZR,4H6L#.@\=@ %VB"-[Q(NQ@%U&'$C^V2>P>0K=0 MVJL^F\YZ?(5A>6S&SO9O.[A6WD5%-YVE-D^^"CE1>I.% ML>#KCA?V;W+ZX[.[W=\VS[Z>-59,BM83Z3P;0GAMD!F%0K+#-GFK&6-N,!-R M+Z6C]G8Z0=_W;UZG*:3#EO\I:7L_/*$S4]!#2MYN@'@DS]JF IEC/;\, M58DL@\,B=59&H>9-&(3_<1'J.">2YYV]W(]G9YQ@K?NT#B. M8MI,R=R(\_MJ"^O5=E)"YOV/[&RSW(OF?G9/Q8VVGD-BM9UO,!I\MA)BTLZR M@IF5_=NOMK)[;HX]C.9%"RU!"TF>8_)D9-$C.)9=L,(XRYO?-\=OM7H"7KK; M,0]7:!.'3$_#8O&M]H7[5(\DGJ1T\>GBO!X(_%#N>ZW6]\DLO_ST.4P7M2B] MMDI8S)?+&T]9MU^D$$B7*, S)"U83D+ B,!*UEXACY$-=Y78$Y,M'5KUC-7; M=Y0M *?!)70UG38%EFN=7[8D7*!PF9D["!P;NFW YP%4 M'Z'+)A"Y0S9;5KSS(4F7@+$Z?X:<(]H;:>%[[AQR8;/,@W5^N9/*MK!Y# AN MX:H;C30!KKO6ZH\M02Y;W,HLI"VU<(];4(7<,&>=H(C-)V]"XK39#'8E=0#A M8U^8]@#!WO362)>AJWR9:VDRT6KAF7,02YW5&KR"J)4!S05M$R&7:(;;A6_3 M-S;*1O4?3U17$[;P!A/;Q<,2%RX% 2JJ3"Y("A C6N VJ2R1U<+BD5#7R 9[ MJNX?0M,1BF@"3Z\"6>-9_O6"!$C6_Y(/$75DFD4RQ**VD$TUY2 ST,E*M-$Q M-(,!:C>)C2'J&/W?PE0'RFAD:UR75+Q9S#_C8O7MS7E8!U U4W[=67#+5^** MEJ A=\)9#4JE!%'6#PQE2 Z#*(.-=-Z'X+$WSSX@U[FBFK!JQ[H9KZX2KT0( M.:]["I9"09*-&B(&![JPB))6HQ*CY%L>QGW#0J$)]-]D92*9$5[6 M"PE7:D62K5/<+&WL<'QL?MWKNG*.MHN)&YG\[K:,#% MJJM#FIRGZRJY]_-;+&7-'>T@I3;33)M\#E\$ RDP,)-M9+X,=B9S-YUC[^]C M0[$K%8Z?DO-REA;UBO89;OY]_W$QO_CP\36NGG]-ZR:RSZ:%",-9VN89G)7? MKGA5CFGOR=/QP7A:@<[36I02C-?,Z<9^&R,&5V.:N+4S@ M4@4#1F?RN@62WQ.,A9)XMAB%*$XUO6L/U!ZZB5W[$&6=N&L_G^5^D\76'^?Q M?/IA4_?>0;+878_L+%EL+YI[21:+NBC## ?M1*P7)0*(H&P_6&<),?Z6WQ(=8S MR#IV$15"U-("$SD%Z9/D':Q*N?S/U[, M%QM13511F2#?#3>'=0> XWG,?&]W)XA]_*,\Q MT>:M=>-4#%R9.AFK=J_S2"Q3N$F(<"RX&+(]H!7[2:2,T\NM!U,UE#J:,&.W M'4;&K:D7;0$3TAK"4(<)*XC!T3Z>+$6O@W4// IBG7=F&\9//T#LG8;Q'73P MO;V9:T1B)@!'5N<)Y$3K03E(,47')9$\W!WF'33N!27[&*#4A1*:,$6OY[-T M!R\.L4X_"R"-KE=3IF[L%,6F8)$G*8V,@V4%W4WF7IARCP%3':FBY<+4UV&Q M6)_<=G#(>.M9G9TNWD]E+\>*7"N;F0KDO9!NE:28+,A2P!G#BD]6\)O="GL_ M5MP^;#M[\RV>ASJ"\?W\W-; M3/,/L^EF?B=^^EP_^6M8_HHX^VV)>9)LJM4''IB/F?BV&8**!6PN&A77TNFX M-\M]4=G2(>4A&+GA7S>AQ#8-TV4V7* U?9D(=YQ9VOFD#HS2PQ1V-J/HSM3 M[\7/T9)C3-%^,IZB?>XHZF)% GJ'3B'+3@_6_/)!:KM-+;SS==>;F8C$N//< M >/!U9U:0? \U-F(14;GG/:#17*'$C]VOE11B MB2(F#R[K>B-*R\D;ET&;6H1:;#9QL)S KIAJWUP>@M;[S>5@RG]D9O2D./;! MI_9I2/L==ODP-K7DTC->.W77,B<5$8+PM%Q#22XFCGZX(^]6',E-!82*7@JM M'02K?+U00W"\1%K$HD: :)5KRX4HP.;9+8 [7D>D0E#2X7K9EDX4'U+4CG$NU MI84/%H(F+#J!12B1E(R#M2)IO^O-6/#9KR/3(;IL I%W]__A@C/M"X.4LZA3 M4AB$[!&XY8;EX)D9+@7X<75D.@@$!W1D.D0C38#KH,X^)!>1:\8S]_6(+M<" M=5D3*U![1V%H$FFPECB/OB/3:1#L36]-H/*J/\+=GG_='3@KN@2F0'M!JTV* M"(&C 48+SQEG'3.#15/[D3PV$H=S*+O78!/(?+#!AJ)0U.L M!,D4%%Z\,H$ MD,5B-#$4HP>JM_5LHTX4V& MR,UP+*4"I6A6\_XU1/*A06MIR',N6JO]4R\>?M_8(.I4O_,^A=V$^5JGA'R< MG]?H:S'_@I67R_9#.8GL#"^0&=EZ58B/8'*"K(TP#J7U;K @]QXZQ]Y"^T!< M]PIJ VV[NZ"5$%+DT8(/J0[W=!J<*0BUE:V-W$G.ALN(/[XE78_=&GK&V.EJ M:0)>>SFSKZ[Z!'"1LZW#%T-6=?EDBLT="X#*KNN?EB]G#]]P(3K&BG4@N;*UGB6")R[!!,1(/G*@ M@'XH]![/QMCN8I\ N]U:9!AM-X'L.UF:(*? 35L/'*M%,#: -Y%!*D)Y7EM. M#3?,Y4XJQ\;E4%#9/SX^2&^C-[JX=C!Z2'.%N[D7ABLA$[$K5,U&M215GA&, MCC5+-3DE!FO9U U+8\=-HT%\!$0T89(/*KR^F^]D \^>:;">1XHU0H' G064 M@A6MM.9.#+42NF%I;'=ZM)4P B*:6 EWL^)TS95-=?RVR:!<5N!CXN!D<=&J M;.5PXQ9.PVN/+?H:=$X.T5N[3?I>UK3=#U.*FS=S48]+-;[UE Y2B^^GK)LR MV>_OV([RN 1-59XPR4-,6$?U*HJ_C#:@A1:1ZR*E.J1KZ^ZW='O\=/,MUU/D M39!.,!X@J(I5$3.XDA"8YE*8@M*,<^YT#\VCEL9V@HO[SY:Z4E>;%0TW%^\I M]6!W/*L'$]-#]==#@$+47 ?I02/M28K' +231(C,,Q,$1B'W']8^C*&YJUCG M/D0KZXWGO-!F:9$V2UW H92T8WIEL7 >A\M).)&7-@W3(3@ZKA:K*_4^#H-U M4N7570_KP63UV$/D3JQEEQ(+*4/,M>Y/1P3G30(,3FIE6)3.-6:S;KYE,K( BRPI.,;+UL7C-BN.8ALLT_2#YA39&39<=O9AI(^-S-[]ROX4V010'V3K MJAA")(FGYD?C+(0^6T;47Q6.#LQ>\ M[.BVWK7RFL#D>TP?9_/S^8=O,2SO9DM&P;G1X%,@!SIH$IV@I:V53C%8PZ,8 M+/UD+XK'WLN'P63WRFL"D[\NPBR_#I_PDH,Z!T.IE#D0G0Y3I(JA3PI4C0PC(4 M+&@F!XM>]J)X;/CU';1TK[8FT'AGJN*M.[19OG*M+Z_3@DGD1Y!3G2()4XF MX)3SX"PF61*M3)F& NDIC(SM./: K?UKJ[I6=!.P?G SFJ28(\L$IL+JL ;G M/003R#B4'$0N3*(<;$+4@]2.#=#AP'-X$'Z0)ENJN[IV)/LPDTK(S*UA(+TW M%,\% T%3/*=]B,(GEYT%3K/1I&&EDC#[$D-'+K_/HVF%,X+!!" M5!ERU%DD[HLP@P5ZW2!YC,*J%OR00S39;HG5E:J/RB7^$2BG)0_OIJ2;;.%; MX'"D':-HX_7,47#E7(3(:U-\3K&5,"HINW^6\/WQY:F'1I=/OY[2GK4RSBH& MQ=>RP3IU+GKEP=J4BD;IHQZL9\0#M(Z:&7R2WN\_%#I5+6U6&EQR=4I)U(UG M=&@:^BN!N@44;ZS6A1?@L=2IL]H#;2,6HM1.$':,R[(1 W',+GD=M:F(R%2A M("31'KF9E!29 >FL10I.&.VC8QB3$_EJR_ <@J?[#<^0ZF[;2)U4!G7S(1V: MJ3'*GE 6QI4VP)*I'0^Y!2^,AZQ4,J$8%E'L;:^&*7LZ!LB;JYWB(MFK%V/46NRFE04 M)/J,Q!GM XHI =[P7!OH"58B;0QE^.;\#Q ]]L7$")C:/YWU% 4W =U[&+KL ML$P!DK9L/7F86(HV$#=20=)*2"^2T&6T6[1;U(X-UGZ \N!)U6E::P*(-^BW M])]"+/Z]FJ5+Q-LC1?%Q #:Y Q*6K+QGD5( M/F)":5CB^_=\NO,U8\.E)[W.>Q!R$];KU+W@U55:H\?@O9,);)+U##*O+U_( M]/"L?90B9S-89E-G7(V=\M'"5CT.1)I8'4_#\N/[19@M-^^?8-!%U"/VH'0 MA3E M%&#P$";D)7%E<$"EANTC6UX1T+)CK8@QZNL",T'Z]AW*FY;3?[OST4Y1'OMIOW_.E\LYG_4X;;'9<]= M^_L.$N?NHJ:;G+D7M.<2D,+YRQFAXV(],?I[BVCD+#G:80T:4F>2'&(1!H+- M1>2"DB?^L#CV>%.W9[#?)78]M3/(G%E*&8R-- MI';4G+?.,''_.>CI:FHS _<[7Z<4"MQZ2J>FI+]B@7O!([3PJ*,CWR0Y0_%:O.])H+_20_\^T4FY MR%@";8T%A9C!"6XAB<*4%;4W3]F;[6YI:]?0'(*5&W>+(ZJO=9/TE.B9KDJH MON/JVTE% @\]M%.#M0?=0SA$PBH1'-8B:P7D1#-P)AK:X)%>[(3W,33H$-VU M!F[L!Q/:VA&UK_"FF$!) GH(AKAE.OC(L[5N%!=I3_K;M66'X.:X&4^GJ+*) M0X'O#/SZK?:T6^9F.AL",*.C$+I6J0]V\+N+P+%O*GI' MQNV.KO-CZ*EM^*(@-)44D?M9.I!40''V)+&DF M%,741>WM.CSXNM9PN@ZDUQ@! -23UZ43 % M(<,_Q\"Q@;);AMEZFX!+@POGLI@'BQ$V) A)"^(B)8@E,RC6DVW1QMD\6-N7 M]L<\C06?_4:0':++\3?_9]NW;D/ V8>G\^5J^1I7*_K\JM][0>CSP3Z$+QUELG]6Q#L\<*VT':,6N>]RK@).W;8'O+J*A\R:NX8B@)1(NTC MVAJ@5%5QQLG?,I+O\6ODX_77RZ M^LG3\)E^MOHV*9(K:[@ :9&B >D]^"P(8[*(9()TVJ:];>(!+Q[;-@Z"A/D@ M:FG"C'Z7U20IY:Q( =!+#LI*A!AK.7:.% .*S((=; [MS320QQ*KG :XD]72 M^@W:]M9P.J.?X0Q7'=VAW?783F_1]J)]@'LTGS6!1UH(.M>[78<01!W?8$)@ MSA0D3^X1WZ/%E,CYS!(L\\1>,K2"=!'D-]2._-JC'F[BDX)(+/$"(CG:4Y3GX(M*4(J,R&PQXF8#_#W,X%ZO?ERG>IW: MPNY5TX1!?(M?<':!+TC8EYS6KC_"!QO .H'5JG,(1BL0TD=?G!'\9COE/ALD MW*)O[-JL<8S>J8HZ'&U^@[89?JBWB.\[!-UVR;Q<'U/4A3,I JV*QH J]8XQ M1P?D'6N00BC%6*JAX%"0NT7=7H#3_VB .TU))\.M-B?KZ[#OW4>2? J?I_2. MX\[U?GA"!T=X=U/4S6G=^OE/-\]_2R0NOF M[%P/=GK^GQ?3U;>K?>YJA)17 M07G/ #,C]/B<(0K%P##/61+<>V_V]C(.?W^W)R7[O_^':1&.XO/,/&C.:^5U M\N DA3?.H6!<9,/D*).&CN)FU%._GO%W_\E)_\IO\T[CNE$YI51QQW,Z-GG] ME2L> ;QBK"XI,D@EZUH.%B$4BB6Y5<5%:VR\V8VF8<-WU8?].B'78(ORQF;-#4'6_.>M4I>U;KI/N7W<]J&/; MU>,=ZS$P$TX([S@X8>O@3RT@**8A&E$+:B7FFT,J'IOQVMRK"&DM*R:!BX'X M-&7=A,1#TI)BX<*UT*-,0;J;Y$=GL Y TA$&ZW U-G%>]G3^Z?-\5B^MS\I& M<.L<:8/9A10%6%F[EM7\5*\* Q&*#96SN)K&E:ZRN '$[V?QT[32! ML@WM5T555B=.X0?3IO9+5QY\D )R"DI;YZR)@U7[7"=L;$1UH>S;,P^.E7P3 MN#E;Y.DL++ZMU]5E$W\>4[0H(T1;9X'S6, G7B J"G&UC$'@8'.K=A$X-HZ. M5_DM])PL_R90]*"I_G[$+(V4Q>8$F**N0U4#+3;ZD@1GA>=9W)DT;(+41VHZZ&VK7_P-#9YW4_[N=?<9&FRWJK MO/YV#/3YF_!M71B\6-36L_73"7H1I-5U,$,B409"3B Q0#$N\UEL1&\5 &BRR$5-%X/-WWHM%U^P/;GX^WRAZBKTX[G)[2J M^E%V_Q'.+W ':V_GYW7ZXQ]AD2?"!12ASF 4]<8PEUH(*ADH8EAP%K3U^QO! M(P@8>T?N.< 92#--Q#<;F[X5V\1*@:J@!A=K1Q A//C"+)$?F0T\>$S#3:2Z M3MFHMW&] ^%VR<316FDH=+ECHLJE*WM6MK[MA)%ISBI;D*5*R/K:PYZ,MM*: M3+;1O QW.;POT>.8P/$ V8\X0J>YGWWG^/HV&<,&1@_ VGI4;BD!_M/D?)9,H:DO4UD(H&O"-6ZG!! MS6E9V3S8(?CANW'G\48CN_$A6FEWJ-+W4R3Z5JW+W!1/'Y^U=_M9727N/4!E MA[E[O^X^5?O>\,*0)Y:C%Q"XXJ""*.!8$B"=YH8Y57C>OT767J_LH:[BCK/# M'\;^:,4LYZ$VG0JT3&2)$'(H0+M[B5FC+L/-?3N&@?&S]SK%TAX%$UUKM>%, MXUL&X>1JB;N>V)L)Z[F"XD'P8:X5]\H!TS'4WIP>HK,U>536J:W(0M[?@QW( MD%TB>;WK/R\%TVH']I=GLS>+>9FNSA:OYLOE1"A-D \9N%2LMB%G%) D!CDD M)Q"=L'ZP@HFC.'@$INP0-.W(X>M=KTVS_#M./WQ<87Y"<43X M@)?Q])O%-%V=:5Y= 5Z;RD'RESOD:]1# ME2&@/A8&FEL ;ZMD:;7?X/5:^'87VU:Q8$UA$#0:4$QR\+8D8,(YZ0M2A#]8 MVDTG'(UZDC,TZ(?1>W-POVNMO\5/83I;MT^?K45]4>^N"NXE$<5$]B98"!YK M\QJG(2(%$(EQZ[@HONC!+FOZ9G;4$Z=6=H;!T/)HUL\M.W*]0.ZJ7^EU,1A# M?J//";*+ZZ$$!CQ'7KLI<\--()$,EL_1"X?C=+]I;*7TBXO'=#3R).=I_3?0 M\ZY:$)U>HWW8>WH[1MF?NR$/5W@./@:M0"=&IC:24QZR46 %=_0#YGA[ARO7 M5U4=Z5;+C6F;V8AW>?\9XZ;\Q3CDAA4-S 19]8X.U'[#R2!"=LS$I!/?W^NYYT5C@Z=SK1JQKTVP!A/FKXR=E>3XJ[ =C]QXQBQCF!P'Z@Z MU,G(<'O^%=/%:OJ%V"O3A(O+CB.%2'4I0"8;#LH0#!Q97XA%& Q"&*=VG+H? MB:K=-#0$GB[5/>]4]DWX[J=8^U=7-4S<9*9);I"Q6GSN:)DB,R!9.)0]\^=I Q D)V5W[WHJXF;/-V'%&=T'%+FN^)KV5(:V'7 M+>ZRU&0Y44&FC$D#29 <)<\E!!8T>%^XU2)H5(/9XJ,X>,P!T&G('E+UC=03 M7:[BW?>?U[(&'F@KPA271I +QTIDY'BE=?(-!^&%Y-(7YN-@$U0[XNDQ^R!= MK8,QX-&$[=_58NK53Z: MB['[A;2$_7XAT([?_3UFO\'F70Y=C$ZF0CL=9Y&#$DQ!0/0@)07;BA9Z4?Y@ M__M0*EJ:Y36J']ZK^AY30M/W@*2'+*;;#^\M=>D!/@8M!J/MV[.4(2FK0!55 M(#JR:IH%#$EYYJ7:>Z4_FGPE1VN ^W5"K")WOK $,>6Z7H(452"1C3*2XA\U M7^D0E/61KW2(OIMP4O?.4BA&Z;"^MY&Z#JU/%ERIJ:PIL2(*,BL&JP;[Y\E7 M.@A/Q^(P7)4 MOM(AFAL_^+EJ$;2:I[]O@KPM'VB+T(S6+#G# A33MM8@( A1QT5Z4^MA]O9Y M[GS-V,#I7*/S'L0[ZEGIEI/+Z?#?4ZZ>O?MMRXO667!E*=ZOO7Z(%U83K0L$ MIYE4R0ON]G>/[WG1V"?S/8.E*Q&/;U7>(KFTTT0Q^!KXUS/TF,]*F]K[6-<. M*S9J<,8C6+G[/6,?7O<,E8X$/#Y2[FQ1M^4F^614RA:22;1I M9Z\A1I5K5HOG.I6(J1R^"^U^V=B'OD/M11V(N@D_NINCQZ#(>)K,0+MU\DD]BE..5RT.@QHC%DVLAN.N[(5TJ)@)H*V3]H=;, M@:B'[E;9;+D:"OW]96LT>DQR)-HZRM8X1/4=1B!#W(!\K!)>3F?+ZAS--U>7 M?5R&W/>>_NY%]N9NR"N28(NQ/@6*3=C:[4S@6>UM318[1=3HY/Z7H0-=D5QE M=^QN#C*)S$5DW((N-3E;Z]H(TF707%CAG,/$!C..#]#Z"*XW#D'(/9DX'>BJ MH1$ QR=9L�NU3G -=V3XKV#6\).;1=E*!]+DX.=J?1;Y[-N/WLNH%MO_IM MP@'=Q>J+^:+@]&%F@_4Q"XS@$&M^7,W_8%8#NH))N:@-&^RZXP0^'D&GNN[A MW(>.3YB\]R$0*>][QO6^TP9IH7(M9 3.DR"_OG#PTD:(GO:KQ*+S;)P1J#T, MF!RWN5SWN.Y#QRWB^BZ/RF2;G)4:@F8%5,X!0LU9SM)*1)V2"L.GM)_@_8[; MTJU?[_<078T\U6^O15>/ 1]8=EI)XA5IL;E(+$N;((3":'>)'$O4*8_K,NS- MR5[@-?\ X.U?STWXP?=U6OQ1"'O7C]2,@$G@2L?@&)CH:ZN=1$J0PM.7*"CF MS=&5P895]\3C7DO!/N*ET (V&CK]V%\<>\7,:U&PJ'.VTD BKD%IYB!D19;# M:&9EL$'QP>I/>^!OKR7B_BF62#^8>&1[R)[1]T8,1&LM;8$BL6ZE48*+W$)P M(0;)/9,W"Y9:6!H'<+C7XO#_%(NC+UP\LN6Q9Q"_%H.0%,. SC<[Y*(_5.LC[Z \6!.,"V\U=:UNY?LQ^-^*^4Q7]ZV (['5'G^[N+3I[#X-B_+^N-M9M+\NQ'I M(05KWU?VEHUU%,]#)F;EXH4L=?QV+A9420)<;AWB(7">9-22HQ[LJ/1$7AY!8MY?F'CW MBQX;MHY1]+P7J;>(G_=_S+>]78 MQ?1-8.A(R;>(HA?SB\N!$5=4+X>E!V HB^OVGL MXOH6,'2DW)N$T/3+Y6I0(@I!KB/8]6!@62NO"HGH_V_O6GO;/';T]_TOQ,[] M\F6!M&G.%IN>4R3=TX\&9X:3&'6LK"5W-_]^.9+M^"+)KZ3WIN( A9L@R3M# M\AD.R>%%>/)4HFYCX$Z!T,-*4[\A40L*[$-7T="/:"$5 M1%AW0$3IC!JO']_#KJ:VE&80HCA8.//!U?UI(UU%=1$!LVRGK09(E2T\$RTS M0!05Q@O]/M[8+/RXP^6[P_$_@MFS@,H/B]5J\>7N?-TW3**JG)"5]7-N;X0H M(26;F1\D2C:I2A'&0LR6_^H+>W14;>E'-8B(9P'?URIQ=5X/,B&PK!N8 M%5Z?51-S]+A[0NH?0IS%NA\EK'X@=J08:;JQ\7U.E?G M%J_>7]97SF3614:E-$CRN=5(,<'$EUI&0T$Z=,7DL2#7-GWAU2Y?77V\'&1:V8X7!33EXI]MTQW8T568BK0=$K00;3]*HT9ID M'KKY,TBN/@1#KU[\_4IS%I?\$.T"I*+@4W-*LVJ63O(02'CPF(T.T6<4HP79 MIFHA,6W=5J^H'QT3,YEM_I:6^>9R32A;7I?+/][=$!L[?/IHN?J JVU*X"*% M2GS8 U37:IV3M!"ET8 ^170BRA=CGP8,,!]!P!FTX#P-W(-+=19J_0F5&V*: MA[J--A6MU\XZ$"6(S;,29FNAFEQ,R+44,5JXHONVSZ"E9H\X[4^"LT!G&[C0 MAB^];1.GV9UXL_R5KY@FP$];"40IO?BBH5X=;GZMHW&Z)6OMLU"=XPBPQ<$I$0* M9%5H,E(Q?C2\'K[],VBHV:-J[5^BT^<;/S/@6USGGRVNL[;@WZQ^(6SAQ,;2 MMSL,GJ*"\EX*2%);9K"N$&(+&%9OC"G2R2B>(GA/Z.7D[9Q!7\MC$#F)M,XI MQ/KVXW\O\;I\X/]]VI Z0)1U]R*#!5H[TC5FK+4VB[%U>LE2$QC=G)L@+#"H M^4]J291#YP,_09N+XR;E*:>L:<,^0VE#0D1%B)[8&!&HDPQ66%M'NZA/I>8, MHK&'H*S?R82'RWL6QF?GP>P.I?DN_S@JJ]FB1D@B44M=*Q"$\$ BJF QN&)H+,1V MV._48!T&+"\PV;?DIG>&]HV%#T(953T!Z>S!E!!:ZR4%IDV\\\4');M/7=RS MT-3@Z5VJBT%8/#U8]@V&ST$I'YDAE%O70:(V+49!MKF8A"97ISMC9?5 M#@R5GA@\BUNNG]G%59:$4@CP2J866F)]+;)H93E1>5U]E*/5S_UK@'H/9MWX ML)C%:7A(!E]]IIN?_N?VKK?P)$[JX5&!$>,QK5Z%H3N4R4X-_/&C,CF'@<28#0_;>D!VRC+/U.B16%BW)"(QA M)+-@'*3B;/7:"+Y(YY%Y?B*E4_=RF\,YF@^49F&.'<..0Z;3K<=DH/2XAZL@VVKVC$U.)'J7[XDVK?&])OFL1/Z1V)%5$2H;AE8UCM 6$:*6&(JLK-99J MQRLCV+7)?D/^SU?YZ?^^7N%U^\2W"Y*I8G4>4BJE3D+4_&M^7Q.:OC];O&$>F26[Y3L^Z:=ONAM=0F4BZ6 /4Q%>A MJ918PMF"L&2:/5?3\Q3'<]10^S">DM8V9 U98P43DF!SUE@(PL>"23'\1W./ MSE$3'8*@+94R/4EF_MKGI"SM;1_J6?\,D6W= 3XN:.^3::5/3H)I5QH&JT"' M'%S2E),=K6WW> KH[DG=2X-5!Q#549LDR@!WM8#U)1G7$CS4:'716W5SJ'2V/ZI*Q''N;OEZO/OR[XH*XN\>K=[8K-NK>75[>KRS_IIUHIK_Z^ M6/U\G:]N2W-"?\2K?'N%FT*O]=^C\H+/+6>R$-EJI 1;"=G$9#LSB-80-WDG MG:TIF.[3J ;?[MR@>@2F%C,6\%\<\&\7K7O=18T)8VO#45M@R$B? +/(8 1Y M@ZV63?EY0'ZSX4FK6V8&T!%/SQ%HF?[\_,26YN(;T3K%=%,K>3\ 3R5B?E80 M9)G-F",DKRSXE*D8F=F [U[7NG.9ORY6CX'#8@#93(^Q?3GOUL;D"@EP2*IE M,AM 52N@P4C5!55C]V+*4\L*ANI$-7.<]26?Z9&V)V7>8J6@7 "/@H^,E7QA M9,O4B"2<=Z)(U5V=G5B3,%13J)GCK"?IS.()^3EWOK\EFAADM!1:QUAFD&B0UZBB^2L#GFTF8$8FBE90F2 M92-"VV0%[X4$E7DX,W/SW8_$TX@>R$'"G6=L_ /]2=>WA-?EAJY:MFG"*[S. MQS[0[?Y<#W'RCGOMIS?)W6+O&*CWO?37"/KQ=KE:?&&1/$1!E0_5D"3PIACV MCV6%%(K@7U51@I1:A4.J+SLNV_/0JLVR3UZ=$;7W40)2; TQ+$&2@G];7)1. MD@U.C'6O[M_JI#[M,#AY9:+4:=(Z,TUT2L+ :Q\=4BL-D$IP,.;XOHR4BSD3?'8*]_?IN- 2^9J:&/^3.5VZO3;/-O%NG3'A@Q0^Z0+:E=0* MB%KY*VM]$8ISGOE8U&C] W?L<>I@[]AP>8'7/F0W5Q#>/?(Y7V*(.0+[.2TF MI"J;,=5#T-J6:,D9&LWWW;G+J8'8"PZZH.L(H4S_-O;Q-CT,)+@[EG=T)($N MHV"W>IW[R^>-W6H?V-FG;*.-+NKN4>^=R\P0'H76YJ1_9!P%+OTR>Q8UUTMW_ M_N%5F%P605H)WANV5TV5K?H@0S0Q%&6\IA&G@_5"TM0 GMPHFP 9LS@1K])V MX:2RF8*$)!WS%9T )H452K(*7;0YX6A@?W6W4]_:4\#H!9;[E6F/@T=[#0K^ MN&!JZLU=>/>HR-_33_00WMNSI]XJ*=_P=?QM>;EL711Y8>([OXWKNEY^KXY# M]#*+I, %S&!4:3F608 5@D]6;?VD1^M*\_IV^[W6FPC^43_B%3U]BPM1.U$0 MO!!L!QGF1H@D(+)%9+6KQCU_9!CGRMZ^W:G56,\8VW_=]B"Q>3Y;/-$&I^22 M;/M0W]IJT/83'? D4JDU)0U%,ZA,XMLNM.3PBHZ_&*LQTIR_SKJOPWAL)JQ? M?%KBY\,C\ZXSL9;1;RR5'_A;?UP($]D@( 0R5?,M+CR@K1D252TMNV1!=D_P M[65+9Z"W#L'9\^J9T:5V!GKMI*?7K5_J6[,-V]BB ^1SK*%)"&A%+]R#= 0N?@9HZ!#//U-10$I@^[/N(LM\I_2?_[O+Z MTSNBY46@7#1Z"SJV5D&U5'9HDVL.K1&>,HGGPZ6[(>GI,E-'R4;#S0G.)"2$+Q57EJ$AE0CX&%NNO3]W9?31 ',[+642_ M'U%P$5F<;'\+L#X3\$X+H!,5>.]192.#$64L*^W1OJ9N:CX0A$Z7P?$ 6JSP M:BC?Z-[0>CS9_#C?:.N7>O"-7M_AF+Y186]7!U]!&\.F14R9508#R E1DZ'H M(_T%?*,=G7=?&N4/T4_%ME4RTH -5;62O0"HV>Y*&&WT[0D_3U(#N6?/9^!5 M'8*V5[HF]R2[>49XMNF(4P+8>[XWD$:;.IQM:\W5Y0QU@X&6&N.K!_+:"B]# M(:G/7Z]U#8S>2^C'1Q+:'2&-.I<06]NWW"*D;=1(TB4!6Y;1JDBB/G\*."6N M?=#>SD#''8*\0P/2J3V1(CS;,<%15^'VQ'>'73>):SNP^*=+L+P4)1@>"()A)429)44?2X8#& M> >O?P8J[1 $[5%I \AC^H#6AFD?66*;24?M[S?9M4J"J+3,BF3KRF_ >,=$ M&/00$N-&%"-TZ1[;VK/0I&5F0TOX>5>G?M@]6^#<-?]+RAE22K'9P'PRT; / M$V4!-BX<>6P#WPYI'K9GJ8G[PO8DSDXH.8*W MUTWP-LKYOJHD!M=JX*!B&X*GC81@7 :G'7L-DJCX#I;V(4M.W#*X;\ ,QNWI M$;3&/E/T"][\0>U]^BDQ,B5#,K*+J0(R,K!\8)GP^I^9GK?T)UTMOC9F/:6H1FU\<_[OP[8@'Q.J98CXN-E<_(>A#7/:/B'3VFQUV6E?;;76:[64N&_?'YJIJE04@C7\PS2)IYH%9%^41*/4B[GP>\V* MEROTW83Y^PJ/7[*E\=ZAJ&"3:P.87(+HO ?V$C HOK=S'FW"08?]3MSNZD0< MO-9Y^701G9=:.:W[\MYO#JABANR]O 5@U5O%@%)0E'5@!%:VJF4%(JG9WK8R M'^#Q#J]H?GO$J1]H];]$UX\6O7Q: 2I2:%X(W[ZAT88I-&^3?Q3I*O^14C1) M#M0A1,Q/)1V"F/TJ:3!AGI>>.K'YZ/Z/#JBI!FTUNNTN-$'7)"P(%Q0[>L)! M:*/&M*F"3>L<0^A>HS.,JOHO^O8+ _;3.CSR*X-I<7U-5X^S7=855:LM%547 MP=M3KO+J_Q M.E\B_\.'46VM,_OE\H\O#\0?9]9U^W0/QMT1-/1CXCTL_&C.W?>&WED'[UD7 MV3;9T0C^@=$(L%*1J6C0!MG9U-NW4K_>Z<-*'YA]W_'_V(WQ5$CQ#Z#:7BLL M>L":$)RP7I+@,X&31,1>W_JDAEUO:-GOD?8LP'GZH1_I4R/J\GMB_G$Z:LMW M>E!(K^VN'^WSCZ_4DEFN/]TM]QU,7J-.,B.(C 6,)\_W7C40$U;R"5,]8';% MSF5Z+@1D?JV^+3_05_9$6OSP?KG'P,TFY* 9N$;8UH2! M.4$RB5E9>1#\MS MPD:J".RP^4EU3S]8>:4$3TM;J^&C40-(T]K$Y\R' M14<-WB:1HB=D9V,*);1OTS-5/H=@8[_RZ4UBYZ)T3HJX[_[<(&IGP"C[;FPY M,J2U;C5'IGDQXF)5:MLP1'K =,60_17-?M M.Q5UL43/J^,FTCC3#]SJ!P\'ZIK#I31A!')YL[IX2']]0DHK^$E:9(JF/5&V M61E"6$!O%#NC+EFEF&UBR_"LY3W6*B[3>L>\RAIF_TY7JV7['6P0)>'N8.W= MQM3UF'U+>]$WZZ?&S^9P/2;A+H$ZE$HY2P_1ME(*AZVIJTN0O!(F%6^#V5+H M?"Q^=FUC&OST*-Y%W[R>&#!_9Y?P\YLO=,/;?YC*XWPJK4^6MNNTL 2!D@42 M4I$+?(34EDOM2*2\7']"B/0CT$5OW)V^TN #M:*^WQ0_?>N.\?TM*]R$E(IJNN MZW.*\I"LY1]**Q6$R]:7/;R)(N_/W]%;B]C1T!L;F*HGVF(]1>SM&=MN6QW+?G?KI1!(HDVB! MHP#)/+_^S:4*"PE*I"22((F).6V1Q%*5E965RY.9__A?;Z_??/F_G]Y9DWCJ M6Y_^_/V/JS?6#V>__OI7Y\VOO[[]\M;ZUY=1AB-?_WR^5=\5/=7/PR5;+BQ^\-O_\!OX+]2 MN+_]?__X7V=GUMO02:8RB"TGDB*6KI4H+QA;?[E2?;7.SO15;\+9//+&D]AJ M-]MMZZ\P^NK="OX]]F)?_F:>\X]?^?,_?J67_&,8NO/?_N%ZMY;G_N<#:1 M^/Y7_?8L?GWGN?'D5:O9_/F'PG6Q_!Z?"=\;!Z_^3E3LC>;P^R@,8AA'!,_E M/Y<>_]RWF0NXR]G(S'U_/FK__CB3:6R/LH[ZW,X%<%_V I6 M]$S)R!OQA/3S']P)IJ-%J(PG>?9]X0R^V!H-&NSC:^\;L MP&K):$]#_G#Y\?*?[SZ\^_CEEQ\OVJW^ZQOK[=7-FS]O;JZN/UJ7']_"_R[_ M^+\W5S?6]7OK_=7'RX]OKB[_L-Y'R\YM_69V637Q\R Q!3WSE MQ? ZIT#O;BF]+Q5L;-C=7F#%$T]9\ HQEKAA-?V5Y7K*290"H6*)P(7_"7^N MX-)P9(V\0 2.)WS+"0.7! ]=$TF5^#%=$LYD)/ '9;W 1[:;KS^\_>7'SL7K M2_K8>OW2MI+ ETK!""0^",D% W(]!P0//"2"YWU+O C_ADNB.T])VQ*^#]^/ M9"0#!WZ)0[I=O^)-.)V)8*[?8)NO01C)8;CX[9U<_"91^AM\N?XN3"+S);T6 MW\C/LZX"IV'#Y['$X5EW7CRQX')+)4/EN9Z(/*EL"VF#TU.A[[DD4H<"Z2@4 M?0OB,<$OX;(/(G(F*3T2%<,/N+D4;R7'X6?BR1J$R.S(0!(X:_-IV/17 M;J#_ 2_1 Q1!D/ FS4;WE%'-I8CT:-Y*1TZ'P/5Z0*V&]06NR)[N!7#7E$2 M-8,]C*=+)F_2=8._7:#6+8XL"J=;H/@C..-NXL'W$W$K@3LDC7\F(AX^DBER MX3626>0*WQT(5KZL]^D(/LM9&,5(RYL8'BPB-Y.$5^\_WQ@IB'+ 4RI!N3"G M@1:?> GO2X*%!_T>PC_9XRYO?C>/:UB7("#%%.^!=8TDDSQ,8/.Y))G_#(B4 M-S%)63?T?1$!0;X[M M/Q]&=\" 9V!)?$7&O,KV^LFR"2HPP@-U1V_*T0*-=$?)C'>J=7&V'.\&6T@ M>4L"F10[5A3Q"GR@%SA^XLK"BR(YAC'0:/$EZ=-G(9NZMC5$VQ052!6#KBG' M0!:<9!B,0QHUG").C'-]<_U_KMZ>M0:H9.'#S(VV-8[".Q#B^@&DKPG7A>$I MHLQ41%]EK/!5[IC^R/1:.S16!SI\$G!!. @(8EW3UY.7W&=RCU6G4OYGBZ5MA3'0K'$HP?F?B :6)>>"G M*%1X,Y$]G.&9E 2\UOIQ@<='J+=P+I_W4"V!FXSF8#K (A4BQ#:+5DHL(N3% MQ:^929:^]I1F'^DN_@3CS#AB#I=Y:OE^YOS%;Y4SD6[B+S]3PK)-4;-8_$$+ MA<6O@1@2:+K\7F!R[V&O MW((]EVU!6JB[$)4QW-6S282,@=?E5,]X(F++D1$>#+ OM=A8%H/ZK5.Q-'0' M390EP[7LRRDR:V:^9A=[OK^T%HZ36;69J0M,JX5']G22VT"?UO=*-U:1>8#Z>KSDOJV/^C:83A9H M!G$8P?'J6R.!PG>8H&M#Q6AH@C'!]E"9UZ4X]W0W,9/E9I\=$/?/])1D-"ED M]RV/5C/H/(_Q<,.U\H%943N)0SO/DAF!RTQ2HT'\\F-O\'I9 S(Z"BW;DIK" M-^%C?3"HB:DR3D"3"^@:Z:OP^-=*2I0RPI+6PM>6:"YD_9)/*O03XISLY3E% M@11"]Y;WAL?#!D[$J *J3"-Z!!Q&,=*2GU#028KJ2H2\F,C4,6$^CV6@E2<@ M$&UJ5!:+#V<=B?8UL+N;D)@WA$@IF:E32S3 V^%2]&7(V",)E:Z&Q^J?H3"Z M+![B&(7>.G;/X:WA#(1 R=848,%/9TP,>(M/L1$]-:14Y*&[DG>QC-#4UH3- M28HXPE/*MD V1Q2!,;Y59=:#3G'#;2Y0U0]G6L\#G>%.HN6OG:4D=\)(BU90 MZ?13_;FE#S<25F %1.$,#S:I/;A"A0%QD#89BM+$>BO5S,.+07%#XR?13[KU8*/C(^XAL,T^)J,S!2%1,B+W"HV<]*; E: A$WNM07\\\7!4 MMV2A#-&W#%-WXH;UQAS%A=4BF0#<<\%,)H:>C^H0WIMX/K,3;R=+3;-/5?$,9Y8FDXTI*]RCIP!Q ^D7WK3%"[CT9O- M"8) AN-(S$!MMY0#2GOIC?([V'>Q-"R<[6NM79;<@L>=AUO6"VZ1T+1HN&Z@ MY<01;$ID0+A.):0_YJ14Z>/"83KP=!:D;=+YQ5(3%Y>\:[ WB/](G7AH0K#, M(S@?]&\>6C:DE>@;F>D=U&U!2PC&4J\2/!NFQ1(U$XB9P0@S];41O?QC*EKR M/\O1B,TZDD]P%1PJWIB%2":CF)5C\55J!S,, W['ML-9A%6:@7Z'.YUX>@VXO85N0F )"OCL\,PCL/IJV9VBQC20;7ZEMT' M+,MUC5998)7_.XG,8&9PII\-@:I?S\0(QOI*^'=BKGXXY&#V_;?-4,4/QF>^ M' 'E.CB?39YT2-IF3B#A+@YQTW(PDD4-GPA\J"]J'L:(&OOA$$Y^O6TS#2;_ M%%0GQ!ULX0CL;?Q'CA/?& AT"/!#5!H=P#,*C\;(T_8'Z@%30?XU?48_:,B0 MJ+[7.FFLE@;'9UK@OH."6J?PN'* M@Z,BE'2NY1R7N"7RKDL] M4!!R)-@]2/,*3T=?^-O+/W*MXLN*'7Z,Q6+0$21M< M3\AUSDME''_E8;@R?G76NIC%E>%E\NV%TC:ZC9Z2*\RP[M$#?2 M6CN$DA>\6/OI^WLV=J6_UUJW"0N=L1M+ 8T27 M4L!C%637E5-:6W95XKBF&KQ(4%<&+@XTW-7 1R^OWF>0_-1/+&YA(,19/!@*TJ&WW2?'^\V[ MMY>?+0PMW=TU8!(B:H!">%(^H:L1P1A2_ .Y3= -47"!?A2#P^@1=+SK&2!^[IX^1> ML,27]>9$((^(G"Q@R^.@^1123N0-2_<"?*,9]2:93G' 0'&]%:Q+#KOHP/.G MO#Z282SU\#?82E?O[5QZ0,X9IX.>Z.:;I]@Z[]8$RN"1IP2XN/0163XFR""A MY4'AD+#2O+P: #='93.$_0 CQBU2=!D2P$D[#1=X%A[!+K\5'*HQ.G9!/H".MZ:^]MR,A*_"\FDM;<6' MYIFY.&&>#_DU:2/>%U"G!^1%QU*X7" Z#$9"H(*%P>-V*HZ>IWOO!!9$R>(( M&M;'<&E**1*'SB)KG B80RSE,ORU02D2A#Y!%.T\3,S6I67UA4-'6((W^!Z[ MFA_@%SX$86\+%.@!S&;!J8[!%)WPZ=]-^%\..0>O4@X(<1*%*B\!%S+9?GI=!2A3 Z@ MJ]60>V#K)R5X?<,CCV1 A@6C7 'N_@9;O(!41E0N@^A!A%$B4I3':YX4J35F M=2&EC;$-O$,X'30?44J5""V&1V$2N/>HS3M.(6HU]Y]#= UB"1%BA\Q*]S-. MG#(&(<@\SJ7V%",&7#F"6VBWW8%B0EB6&6@E4N49"7[V(@8L(0X10^V0PPQ5V-\7&>7D(O$5]9 M5XU"([0]-&X4G6HT!%9X4I!8#A;HZ01Q7A?43'WICJ6!"3!-\78Y&H&.Q;#1 M)%((#_7!+HDP)RH2SE>=]951,@K'$2'#-.Z7<.DZ8S4.0U]E6?] 1#W9*!S" MU+)EF$A_MCAEA&5%9.["\3^,0D2\DW*2?[U1%!7KB3,IH_P6H'?3Q?A$6* 0 MA"=PXX<;DQ_@>K$!8D8FG)2?G$-ST^$J:;#$!#M((=2P#\04S6P/)^//G_U8 M.SE47&FYD1H5MW-4W!!V/' X".$SO?0C^K_7NV*$ZSRDGQ(M[KC@"!Q%TS B M6Q3.!GO0;%I<=H R$D=4W@-?Q,D^6K@A*I@1YJE,@)V1<%8V39//T3#R.4>? MDK5D3*XB'X1/ BRG19CC>YS?03*)I(^2F%AKJ2F^W _QQ## 61P'G34"=#@' M'0(!G.0NT<(M'MHX.@R?6%,P>+PSD\!?.,X5ZCR8I)F&8^SL,)Z;&BH@3QW8 M(8+K'!CBT-D#]B$^G6#3T51/*4]H$!28*.1-&8P63R)RT BP_B*:I/ EI3R8 M^@4A'AP<3?@21K"PH*^\ ;'O"MNZ!*JB-^^?,HS&GK!>_'ES^=*V?O>$4F$ M%UZ!%@TGS!]AX*)%ITL+_!>,SPVG-N:W>G#[^X@S4_'?KZ,DBO&)Z*;C&7^0 M_A"F', 5EXB.!,86#>LOR3X4\BM1ZB4+3J# Q)NI%#XM?=^6>N>0-V>QU8> MKUMD8?9".GZ8N%HP+]LDY%[55D#ZJW!!D_%(N0_9'M"*N:7@G$F-G9$OOWOX M@7. 2'W.O2-+(<-0/IY9Y(GP,_,!DW%"BN^;F^A$HK-H1ME<;-?8F85#N8D^ M5\+! CMR*_FB-?_ND7])NA+O!M;EU2+G.BQ9N=0CFK!H]S$;2\*2W\O',1S9 M*VQG<\1JTTT&8S$FCB1VA!F,,:8P]1PX>Q<'@XS,67;P*Q>'\W*9GQ[J7P'8 M0EHQ"Q&[#08]&94AU7:B7#D5ZP ZSJEFZF-B:JT0K"%JDP"T^:\,>$NSJDT& MMU3QV1+W<5)E3$ZI,W*+8YH":$1G\) S-9'^:'G_8/@1-6>T-N;H##%62B/3 M-Q8&AWYA;790#990Q1J3ARFU6-" 65W)O&U2J"1B[^U&,I[#PCKIE$/$!? H"^=4"2&G MHM!%0&X%E^?3%SD+B1P,F- 5#[(QL$TZB[TI:4#?$D22@!HNL ZHG5TW!&UE M@NYF4[R0K&W4H (L(PKB?U:S^'&R>&JZK7$"I$SK10N^;V+3"(M#W+%,+2H: M.G^<#4#\.;T;>%IP<0"MDA@<0LUM1\1MVO1?1T@J*:8^!](UOYB#&3%NP5S' M1LC1AT%TYRLHPD('ZV,Y-AC[$2NME'J++M*TI$#M5#@JUD)W$1_0.BI5\!QD MGF<&AJ'7EIQM!/5)V9 ,*X)JX-/@*,9XI4U*'X7ZHK$(TGI8"! B4"7:@70" MG[_FH,L9EU>#$SFGUH(T VWA!!V@.:S'-,3R=JRHDQ\:"V* XCPA$SH-/Z-K MR"3LWY"7-'7VLUNTZ"G$:DPWZ($G!WQYF7+KW12!L"^NWWUXN>**#^$0H[^7 MLYGU*1F"PC^1T:J'8=H/>GC>I;&*0FVWXM5O/>6$A!=[$PJ05@060B]")%,' M9^E4F)\#H;&PJ51CUL;,[PA#, N3)T7P\M,5DS 7!P$Z RW3,C.\3V1>IO-#5 "RA S+F3N^-+5_4H%M3#7D(NDKPE_@[N:=Z8T]Y##$M?%#@&\3A*+" M;*.L2#2,S3BG7U+4FX;,(:(S#'N8N1#.#M^8:>0J',5WL&CYV-._WGRP&?:: M*S:60@W\7W[L]E]/0JSNQ#")&R%N4@E%$0!ER)>N71DCIO=H@99%L#(QQ*-$ MF.TP$L2>P""FUAAE+A&F#0A&BUUDTG^&#=(%C5M^RH/(3FB&"*8I3C,>F>41 MGC![-9@=,' _QXDPC1LXU277D?UG&([AN9]\,>>O";T?Y)Y M^O?<#]D>RQC MM.7]!W.6TE4I9,*20"Z-B32,PVH'+I%MUDC#-?.\5,29$)@E=?AF;E[CVC5> M \S>]5ET&?!*P_H#E \,Y3TL"&!L$RX45\!HA*N 4:"JZL--3#NBML1_F'#.G%-7B+-YU@@?77VEQO:S:7A8$3@OK M8_!WL>!>+N4GGL\0+@5W4!19UY3B;A48F@],0P%L<.%$'A>Q&TD=2L7",IZN M?/(M 4;&Y!7*_^"[Z$$4V*4(XR)2BG09C()D5<@F(\M# ?;.< =MD9;M>L("A5 M;2&1D,D>KJQ(=Q3DC!C#5N4LV+333@[I2M_!/J=*@FD-)JI4G%9A$JR=@388 MZ0VN/:-P1@&-,/CJA:ZM92D.!E&'%%;*JO)ECS,V J8H2!5G\'DS+(;GC$/$ MCJM"747XFQ"(FA+HBO)(()&LYI0071\Q51-P4ODZG\QZ!.@M$*J@%>1%/0\G M]5NYH>34)X;8 ,]Y(U@#Y#6N)N53H4IOR-$V89*]LI*E_CP]5M*<\Q&\$59" M'P#\;*T"<7J1HN*HR#YQ!.HT:>A"W^M%&+M F?BD#6ZE.T(I6.#FA_V?CII%V10'J(%]1:34^+G1)TL6R M1!G"."N7X?&A1F J#V;(#RU.+%V##%8S08 O#194JE!I$T@_U2,CQ=3!(L+A ME26O/T$MZ$O)PE LF3V]&!A+\XB(;^?38>BGUL6;WZ_3FNB@9X=:H="H.%3S MG:^@SW.JE:W3M*Z=.$1Q<(%)U5B\YI;A49(TXK *QBJOA M=M:+7)+JEYO_L:X^7:?VGQ$^'X5RQ3?KG[P#;CB"^(%+Z^3OY^NRM&X>[);S MY.\'EZ4-HRC]O%E!K]T/OSV\?%QBUB];1KRAV%QI>45RB\IK6F@>1^S&*V_G M4Y;A<^H*V'FN4&?_N4(?P^ ,>V99'_BX9JG_&%KNX;&)),#>DRCY"N.9U68-3-OC"LD6*UBZZB3$LS%^1KK8=1 MJ@48!]294&?B3*-K4]<6NI92T9:OQHYE%-*!FO3J"-89=!,,!Z>_L1"GB5'] M@#!39$1:"=7TJD+BXD5R#0$'F$ M5>/[B3"IOJ)MX/*:3J1JEA1Y10CBS$2>"KG5"S/)I5D7JR1@XI(*&:T-/^M4 M8%12N=LE*6SYAJ+%#D_%/$O4W=)C&RE@&&69M8FVQ)DZ].NYNBB>)+J1-F)IBC=]4OTY+HB*!LI9Z7+U5 MD )W-Y&42CIGYY0HKG,&A3=U!SB//\M^9DK&E&E@YIKAX4VU<^F2=Q%O M&)'%0MIF4D;(O-N8W,!IW>*I!(/ H0LX_>Y6^$DJ?S-7K_ZY<',CGT1($TH4 M:;^+RX@=)P4*]I@2STL7A73;YBB?+:=BZ\9DIQ/^A5_OWJR]O+Q9^I'S?<_4:0-S^O<.@KWJ/;ZXU0 MDP)X?=>JQ?E.5(N5"=_ERL9_P:F8*R1C7:6GXM%J$W_)[) M^A)2_P3L%^H+ M@$$!QM6B(T=':PJWZ(V8F5DDB)5IS$2]'!9<.;F4VB\3TTAJZ5H;M]N0RAG0 M72B ,^](%B$A3X%)'T-=(1?YR'P.;F8 M2]U&]Y$J-(*3L-L8F,_BH=29L'CXI',T'6+88U\\[+CS2JXV8]8BAT#@NMJ& MZ4'$OJ![-$!=+0>T/6Q0J$NW"-07,#ZUX(,PFM$:&N6BFK1KF3,XL#;7JXZ$ M?=KRI)+H @:KQJ=CK?K(Y71)T*% 7T"N0;5!EHH/XQO6N:"9&U0'?,"JSO;8 M];L/V0_42EG[YPAX.I0Y\*M+167T?7A*1^F(4R%'BH1GE&X=DC4];M+N-3(@ MWA[)-*4T=;AFCN.<%QM]R!3&-*&FW%RRG8Q#?ATZL4LK,G[RO+=<[(V M]J8<5W:A@_F:R8ST?'JL\!O6S0IOOI8TN6I&Z,:7:?(^R(X9,08]!_4I7V,R MR4>7]NK!&C79/<9CEC.OF.E2VTM;KVEGM$*+0E,6(^VZE982H I6)0S+6NC" MR/FXA+UG+SOT>>;Z64-M%&6C'4D1)QGH&:_'[I(F4=5-#&J5SDO:D@4#@11- M<\RDAZ$ U=K#11'^&<4\S!7 -47)K2TV,T^=/"2#6R\* URYQFHV6SI[\$G5SL[5=:<: :N5:GM:+[RWH*9KNW MMH+) B_=C!$83!CW\,5,R5?FC]>NIT"7G[_R IH?W?1Z*J(Q,*[>P3T@ANDX MJ-]"+^2?-4L/!HV+S@"Y.H:EBUWS8LWP#6+X7V-W^;=NIW%^T5GY<[/16OG; M?8]MM1N][N$\MM-H7?2V,]KSM1[[*ZT;KQUPAX)#Z3]_Z/RPL/=?-:T60?7- M\^ZYM#W[CA?G901*CB5>"F<[/@4NU@H+817K!0%V"G->;#WXJ#GS',IGO8=I MO>'ZI>G,CFA./Q4O._[QA7X MYXT!VKQ<8^%7DD:?G+#.KX R%N%[+)SE?40KYY5]DJW5'C0Z-1U^N^@TNC49 M?NOV&H.:#+_U>J \;2)!C;HT(/94 5"/$^ M#@#168M.V)?F9UOGJ)%G-A;?Y8'W[]V$>U:1-XL'$$& 9J-8J/AI,@4V@!"!HUGMO3&F.A$D)N3ZE M<+XE'COPN$;BPD-T'VJ@)U?)2"\RG'/0Y=P?1 3GT1A<:"=-JB["NQ:Y)D-W M:61/%ES-2N%S]V=FJ..F8PX92Q2+-/P2WK)(.4KVT)MLI%N=<]A(I4YW]_X> MRQ5PF+6:S4:3_<";>LSZK<9Y;SVOSMYUDXU<5>W57JZG>,#:Z_GKGL\#]GST M/;]'%=?H]96J^ /:^+V&??5<4U\HP*V+\''&C_&HVR4NJRHNYF.N?$;'(I5H M.RU?ZGZG7.9*/0&^)*)7RO9YMUN]5=E8 M<&F%MZ*"JYSX[[6#A_T[Y/39"K:VUVBO53EN";Z%ZWO6;EPLVZSH,,(' >U M7AZLI"UAFJIMVQ7"M+6!)"W?&EL5E@= V!7RL+T7NAZ9GK8J#_\>K_4!"K[V MX0J^$O:IVOXL%WR]B]+R#3OBX%]^;)TW7V^J+.U!2ZWRPJX '?2[^Z/N26B; M5VD$UH3?#E9\'8!Z42Z^6NW!X8BO6F_<0'QU]D?]@T"T"ZW+BZ%!>X#RMGNX\O8 _$LK%-=V:V,M MJ7;,.EA5!V3_ ME'] Y]TPP6QVBO<>9C!\%2K>;E]MH:1O*]35;5V4EM7EK[P NSV\.L.+]K-F'\-8JON+:SQI.L=#J5S2 MU,[?_KI J(O&.5&A)!?-3A-JXWOJ*V!+Q3;6HLFZ?AMCC=H.<0LH4_^)ZLEG M_7%EC 7;'6I*G_8*QYZ#IH?#*,'^5MBE8")]+K".5? G811SDQ3N.Z4+X@3< M&FNNFV994VI/R:5;LJ95:=?Q<#12,(+A/!NFL2]QO GU3M)#=;!0?&RZ0\VI M-+Z25C@$]M)=S:AA2HC5V,=87MYT)>,635NMMUUU;F]7C=OO344R3+"2JT MBT4P]I"%^?;G+YYV4*S4J1HK<4? 5&Y$4A?OTFU5U(1_ ^&A>[*E+25!7(&, M""1[N-(VK)Y2"8GB<+2R.IMI4B&G,S^<2]UTA*N+F1Y\].Z9F$>A[^LR6P/*[C!P/AG+:PJQ;-0[,HZ&* M,@M9)O*H(?T(N]C$U.*2KJ/35J%JS*U*X"S$_C%@B3CRM->W5[7US7J.TI9> M+,.H3R;J75D&%SGMU3ROYFHZ(7;[S Z+LDJ:65]!V+/XURW*>:5"5#U,MR%J M-.5,L/D2*0^PT:DW%7;[\HLM\:98,3&FQH"9JHI=A_@4H=M1X\\.%=TE32LC M)RX7^M7DI)SF8<0 Z)4CJ10U\T)#98S_H#F2^&B<8-U6)TS(4,EUZ\6N%9FWTI'4D1*LP29W ;NC%LU9]V%JDF M%3;^DFOD+')J.-?MQ*ZWU.F7V);.K+2C]":<66"HM;T+E2F(>B/3GKU_F-;0 MMNFW:WV6"O1"1Z\3&_5(JC/KX-2^F+(&T2N# 6?GCA M@=8+^"[M]>R0J3U:N ;X."T%ZZ7/5@D8]VF/4VZEM[+V;J%"[UI5=U_>8W^= M7"^TWD)$N^Z%MGRL[:$7VGKE]SNM'Y[^KFWS77F@YR:93K'G)HH$P1;OY6BD M6W-BL\9<%^VCK8R]W'4S[4=)/>5UU^7$<;!?Y&+_2%>B4X+*Q,-(YNC81#H6 MVTAC>JK81!S0BGM;M&J[>75^X9E/9M+K2I-+#Z0X]L2KO;LZ-6_$>(&VW/'N#F. M>6-0KV328O/M4=T(=,.7 +%"]S+?HY<[I,M9Q"PQ8&%,+>Q>3!W>I MS6Y9:US0;M%)D]\@LY ,/= S*&*BN_W"_I1Q)/)#Y>:S<+K -E.DP$SU0J,2 M'5/G9!I.<02H>]'\0];.8(ZC)"*EWX61^>',3!BP\6'%M3>1&9[:^5,:/:;?B+]0EUV7N_Z:AO?HU,O;0H^ M99>N$K[>&-DVU,9SV6Z@+O'9;M![WHB"- 15]E32K(_Z7'BA$SGM8(F%9? MY1F-!V='3=T7GI'>M[2 [!/!*4Z\F?9_%"5+B?P@?:/5?VTE;+D69G=L6_XF M?V"6<8T4QZMM7)?S8GZC:\X%YEI@:6K@[HMH+&%',G\R&P/D/7\D%)PHC<@"Q]I&MZ@Y5I:UI"3:4(X-FC!*16ZA"B':=R MFA&/!J;E2./<5O); KL=[[K#+V%$WHP\I*B(X4T3*5QRA/)"%%^N)1;VYX;U M0M=I9NX<\_EM4H[)/1LX\Z/=N+A;WJ K,)AK8:UR!VXZ?^3G-R(0K@>'J&X: M:QMLTM+%QKI5R5!Y<$N$*JO'6"8_=/*7:@N4&#":\Q,U[5--$F_%V[13TIPR M6I_@2_(#Q8?\V;AIZ('R.T09@6Y\M1^7UHQ0E+,2 SGF MN? 186EMII2"1R>?/@HX0H$(0$$!1PANQEDRA'M1G/MP/CF(>,!O0U^?0N8; MW)MD]<*&@GNC$"Q*Q\*S.#Y>HZ2$7A0B$00 BB??$K!+XBO"H2KX,QZW8)8@ZX) 8ET'I(J4C M(=^E'PZQ5V424[ V?C-]?^Y>GO6&N1?CZJVG'H.;PTY\_@3OV]YS=,WR"@" MQ0@4"A''POD*/X'U471W2BWR8OP))D;O$ 9\X)??A][8?P5 MPZ&P"E$RBQ?]!23;4YV-L3C*TNC;W'5X02#QARFV9S5NH8D7N6=Q/B(Q3[WP6HE9)/RK(UQ3DS1H%"QN@Q(=5P(ERMP>$;\CH9_0R"VC"@D7Y+.+B< M]^M?X1W,+^)A\-%19"PRJKT89S0=4I]6S:$QPN;(#IZ(:(8'#>XM'+5F5(P\ MAL!Z.+M9 J<8G+])@,A0Z:9AQ&D(:X&P9!A1-$^#YZC-FL70AY4>'!UXVA0( M4X,A9YNSGJ^*WS%"FK'/<(##F2ZTN@ [FF/N==@R%8GG==ARKV'+7:^W0-$& MQQ/BH1#&[Y#EF4E^="=[.06.8TPHD21(D3$=:["GT PE4:%0I!!. C^Y293# MD3LL'T$Y'8=P5<#NM"2>A#K[0%NY0BNLF6B,,!"'RC0^E*5! _1*%, SM&:- MYFH.0#)K22:"D/%&GG2+PGN&_G8Z1TC&"= \03":? 8MY=C0]_VSH604*#WC M+HR^LBUMW/&H+L_8M/X8@M9@70)EX!C,DBGN-*8CDM.02'U'H8Y(:B [4(0- M(%_^9"=H46CGCS7RB#"B!",@ M7V6PN.2W7L3KL-KL(7T#;2LX##(42A[,!\,G'&@J[0^[J?J&1L#5")E_)#QR M,462:/M5SO/8Q8A_([%T)@$I<)F3F[DLD/Z"_I-J.: "3)$# M#IG$&X$)4BRF3""#>]V!'G*,[>_ M>7O!<[_LMR_XX8,)[0WM4Z2XAB3IG@8E1E)0'@;[!"FM3-QZJ?>U_!TF=LGJ M,/%:QD\I[V2BAV0>*$4@+6 $0D\Q35DU3D\75AQT0HS41!Y*-O**W,E\/"%# M25!T(26]H0ZIBX2=X F0AQ0M 7O3>=!.L#-GKC9ZC$QB\:-GZH@919\);D=1 M+(*2LBN;+4*R3X#325,O1%7)"YS&2S"I)?8(/))?RI%PBCYT6+4 )6(:&]:< MI!_YW^D\$"T*1P%\9N&MDP*!/E.-$,';#?5MX^K&TYXPJ86W,DR[G'2PTE,^ M$ZCYJ#X1TJ Y?"Z&^X*$ ++&9D,Q!)M[/$=)M2"&,L&C[47MN%I \&3Q.N/1 M#Z,58:N%_>:-\O9F47#^'5)^06YI\+%@_\#YRE&^%-++ETCF_(0W%:E-*4O# M<] Q$'GL@:"Y9,ZSA1,OG9K&$*#G/E7%6$ D- (_S#$5S3KUU^M'9A%0$Z.8 M,S>R:(/EU-!ZCLTK*;_FCXM(@L1P&/&99L'"#A/D+,U)L?>,H[ M=N#E OVA MC@>R0R&'R$(%!$05: %AP"]XD:FB)3EAF:UJ?!FLNO"TSW3B3N&!I%!E"IX2 M(PD28(JSCM1+(@8:A8MXEHAHYL0Y9T/!MB;)/D>V!"([$LCIXG!\7+*1N(6+ M22HPOI9A']HA0FYV3Z914?2B.!Z)85I@YG?CUTR]O(L";.)%\@$I7 @=$ZD- M,RTF/>@MDT.\IS(E#(:AB%R2@C&Z@ Q2?C%&GJ5H&)H.TY,+;/PBGP>SRA1H5X3%X:>8=UF\IND0(8X>/8SV:QX#."9_2H*76T!>6Z_D2 M/M:$I'9_V(7'^5YLZ7\!H3 L% ;L%ALA"-ZHZ->IP#I:3?!MZ,AA2/88>SPX M7X/EJL[78/W.Y> H!H,0$&K<8B9%CM1#$NEM0H8UU3@[;]%12)>3*4M7DS>7 M3B/2$&'3^])A&:(?XAG[TZAOQE_0.&0X;/F>_LQXBYWOV955R'9HUHUE0#LW M!9VD=39&H>^'=\2%=Z'.&IY;.N'G_C(NS^%A[)SO*=]O3=I1P/<\I4$5'!_% M/,!6M]%#ZGS&TB81KN--,D2P_BP%Y*$N] ?F^>.OGU)D'HB*SUKM^:01OUN> MYKV49ITMT^I?-6N7E3'N,R%HJC>]HTRCU5 M*^C^7 MD>C?7W3 1)XL*S>C0&SEA,0T-$VQ5+GL1L[/!X/%]MHPQ"IA])$4> MS!%0R>=D_Z9E(*SBOD21?/WN YGPL&\9DR"^ M(D6.TS(1Z",EMUZ>(2-".!:GK6'23>S*P51 MC+,-=3<@CQH8/)H*0G(R^"#+,<$$ M7- \)B3K=#J;$MBP&$AL5%X0YV,/UZL.9ANFZ=?![%T$L]>1P7OB@&6UAIU* M*"&,Q7Y'29N<:1FA&Y6S0%PP6&])WW&3R-BCY\TS>#"<97.,0T^EZW'L/&87L55&IO:5OU"@C?D'#TO8QQA0B\NK>V&IJR)QF/-4ZN .1:-&"QQR412&O(<3\(D-N:"K9VR0-I@L1X& MGONN' G82 >,\RWWV;S!FAWD?3U1WXTA0,Z *=1S,R6DTO!%RD-&)9N$*E4/ M?>,%*!A1YFYCO=DZT$6GPGR51-5PX)Q]1PHE&%ZY<&>^DBJJF+K>X<*0EDXS"OUG)>BH! S+5(;.*!;8Y;?"!]]+T\QAZA&2??4)Y6VKMRFU MTE!&2N1FM)W/HZH%Q=$(BL_ 3M05 QGC;884 MVZ^T*(RJ@!E]NLA8.*ZC5:\BB,X+[/:!;D+Q71_&ZJ5]K[; 6D*I_%BT ]-, M]WL&X"E.@>$@*66V:+D2)I1Q _:SS*/94X#=DO%<4!IR-;0(:ZX#,5/XQX@) M SLG&"XGCFB_JH;KT0,9>I46(]!BR\@^E9= ]Y([12UGM<2BD& ^0%9TY8+V M9_(B4]]B'K_$>"B\%6Z@0&AH7FP\?//4ATAID80$*W5,U@+N: 1%A8XRMK!?/VYL]<$QAL.Q112J(>2?'BS[F+TW1DJBFB$,4\2R+L%A*G M92V,P":J6)]T1!6Q/T'ZS'\E[)(U^+D),,E*2- 4M7(A5EY MT0/SHEX-V92TYYX\K_ $Y(%:,AZ-9#1%D]Z90BY_Y!MO[$4LOB_K!;+4SXK4 M!/+#^*DQ-PU!4T,OJ&YA1:U&M(O#HR A KT#4Y1H5"P8A5=H;+-^K$'3+9<6 M(H4R+I0^*I;"T1 4ZGX5:W@6B:)<5:&];*.3@YE,L\XGGWTY],K&S7-["UH<*XP8Q\=/S<=4:A7$MOLGA;B$$.Z&GDCF],/#E MV^YII7AT85Q"BFPKA'M LHF'X2+2BUC^%5V@\[D.2'"9KKQ765?>_8JK?-3/ M!/R$XX"=HP5+VDF7 @#ES7"7XP>CM+.0#BCJJK#F27%9!][\!4O=>+'@0O"5 MFUI1@O)")^+:^#J:TYVEWE5Q6?>R.RK6.9SU**-DJE"9-H_ >7("&@&ZL>AK4]""[6=E&NQ)=RNHIM+; M=%-V8Q9'<#0@[,L7,R5?F3]>NYZ:^6+^R@OX_,:;7L..&H,)J6UID "O*93L M"%^_A5[(/V?&9:/)!F8,(XU=\V;]S; MX#]_Z/Q@KC-S",) ;OG*M2?5:C=Z[=:ZD]K@MV[W<7<^.-C.6H_]E58W6D4V M?7J\:EHM.E5WLFJ#],J5"$?-_W$X>P4#LVA+6T:\F$&W9]]QV'F- 4_!1>:? M>J[KRQW[D!9[F)8+[R^4-TOYJYCCZYKZV%:G92^X1:JZF(^YURTL6ZT)ERO(B[E!U=H_[8=IO?;)W[369<#=K$_CG:>-9*;N.F>W*5[W=LOO==D77?F,QK(V" Q+# MBYF*!RB/2XA>-=XO%[GG=J_7/AR)6\[<6Q6J"Z]\E-P\ /8H7YZ.?7'>W=\: M'94.6KX!_QDQK@J[C1Z@X#MTC6"%/=ZS>\W.X8C%6A$],+8K7_56W[[H7U1T M[;4L7D PMMJT>,]]F%;%<_4<,]C],T[@V+Q>JK!0T<-S [(_B@^V_8P3L#]7 M5U*H*$\=N*E1OJ/[=J=_0+Z_VA+=[?+T[6ZG7UNB6Z1P25V( Y1_)72O&H.7 MR[]6Q^YW^XN"J4A<'* 4/X)A? M%8]H79P?CA"LM<#=+D_7;G4[M1:X32UP13F, Q2"!W#4KU %[>:@>SA"L-8$ M=QR4?6R,X!#UP.?/%5J/R*7U+]9&,%=-%![ @;\"$FAW!JW#$86U/KCCB*D] MZ+5J?7"+%+ZWP$2M%.Y.$O8NFH:F^9?[&KM=ZWB;=_>?0A0=="& M[J$#0\L7Y\6Y?=%OOJP<)K3& V]5,+[HV>?M;O66O88"UU#@JKEK=:4[+ZMT M1_\Y](.LRD)KQ5G5&FPLL6H_P:Y.E/9>UN8$P$/YVGT'Z!8]@ C "G'3;JW/ MTG5X9M?B9C^+Z=5>;;(W-Q!Z.UGMVEZO[?6*V>M7Z6EE$G@/_,>2NS#[0NEO)&'K8Z2H9+?$AG$/C4&9YXK=B\Z'):K MW5JE$LT\6S]"]WQK/W\_O/4X,FWM/18>M5M=Z)IM&EB'*_J258PA#]SGL4+G M[]CMUGX0$K5/:JUPLMUJ;:ZE[R"BO-\SH7I7UN2JR;5UH%Y=!_D]#HSS_K=\QB&N#3YX>SMMH)3M=MI%\_P!Y^TWC"("3,> M(BD)Z^Z+F9*OS!^O#1-[ :T>W?1Z*J(QT%LS7F^VW @:7\@_9RO1:/)J:&FA MW_QPB_D^_-CJK?QYH7/]?L7 VI-JM1N]=FO=26WP6[?[N#L?'&QGK<<>GPU9 M+KDH-V0F04AA15?KS!H*Y3EZ-7!LE+))VN7A"T&B^,V7_Z[FNS^H LFM7E&OKV,U6 MW^ZVZP*YS^'F.G >65$KO&WW+UIV\Z*YYRJY2RZ%^\S,"AF\GON?/WBMP45O MT.H.6_UAO^LVSX7;%H/>8"B;0O0O.LW_UVW^L#3\[;DJRL7!9WGKP9- 8E^G M&*(TP2">1%):(,?CB;(DG$&N]8%ZW71:MM5NMMN6M6N2=79",GKB*R^&\3MK M[!<@H@P2N1DM#L91<0[6=^?B,!P5>W5^7#1ZZSMTCO:I_>=PJ.PEO-3*'>8; M5,-[R*D##]FQFWH]3?#+/=*]Q,M3Q16KRI7/R!&D&NV'(?!$7]N]=S13;CW' ME$L56I[S/I! !!I?PZH^Y!G5\N@(UO6G8V+2>C)5GJ[KR_TL>'M@M]J/;.^WA;K?*2GJI?FM M-;#[_5Z]-!5LNR!S(\46MY7 +^WK263U$XDDJ! MSB)\ZT9&MYZ3JTE;+17CH*+->]5,[$%[T\W\I"#BX\3HP=*W90_.:_IN44<_;/*N[>%$[X4X8M7#2 HE76L4A5/KIW:KT;?@?;X7!C:61?RITVZT MS#=6&%G=_L\; $J%PM2!F8C@)W@:WB2_)=ZM\"5,FBM>PR"X_C5\B*RY%%'# M^@*?%9#)&P%'P971PGBM.W@RW# 5$1#'$G$<><.$,9CP'G,Y32H DCE [7 J M(V7CD.ZD[^._R0SH!S,+QGB3_.XI:GY\@(P_D"Y>"16,@F(^"+&V">7WZ\:+>;KS^&P=G5^\\WU@>88X(Y)D@;>'H8 M.)[OI142EZZC^UNOF8=@K!_>_O)CY^+U)?&H"+"QB"^"]/Y5PVZ\! ( 4T1R M)",9.%(9=BU;^I +UHK D\A,%FS"6Z+4D!8(7F6(")]RW 1KZ">4-0/R64;^ M'/^\?OIV/J6 MB"CF15TEI928RO0ZN!EW4\-PB^(WS_(N;J5=W+GAP1;XJ=5H%H8R>*ZA;,XH MNUZ\DB&NQY3GK2IF!;P)8;E@F1Z5'7#/1KWOMCJIX$"NK !0_Y">6B<5U$D% ME=F[^P?Q'A;"ODXJ. 8,;9U44,NCPUC7HX*NUY.IZF1.*Z9OK-FHCNH?/?[V MW.[UGA;?K5JH[UA6IF-?G'?KE:G@RK3M\XLZ!:>**]/?%,)99Q,<03:!C- - MAO%)4%HX!%FK+D>!&FXW&YL>@4>"&S[ZI6WU&YN>H4>XM,]1E_"QS]@'].F\ M6VE,P8+ENP0GZ#0&!33!>>,\'\'O-W>%?]*_AL#DV94:_N0AQ*0XCR(BRHT\ M^-J@<-X06F6.8)E6_[4B>(H'-^$3;Z6*IS@:>.9$"MY%I ZGALPAO[15V%N M1(A^@NDI>"Z^8P*L '<:Z'A6\HYY,52=S6L ;-F5G15.VJJ*J1MT\(:[5LWO-NB!A%9>FU;"LFSO<=X:=U,U1:/&W:PK:0>-\QJ<<91+>]%N M;(KW/L*E/37<3;_03+%RN)N\X6M;0XG@#8-=\1%6L@!HX7HIQ4H?_05L3KO7 MZ*5?4 =B6;@#-\+/>9 ,W(1RK_#=D] \#]W4VG5%E_X@SP55">#K;J2PY.^^ MSV2@DFHM2:M2*[+WL-&QA_%OA*^S9*; O+*67<7!M'AT;=KMQX+8:[INTZ^B]VL MZ5NE[MK/0]S#.\\/S3:?B$B><>#<$IK/\DAIT'=UL5^/$N'=Y@_Q3A_?OS[>E-^'T;P$7O/.@2ILOQ0 MJ;41<-4^JD_<2._8G<&F?K7:R-E$:1IL[+>LZ;L)?;O=1_9/J.F[CMKTR&XN M)W>N'YB1_E;.(NGH/O2$^9N&,+)_UY;Z$6CCO8M-16)MZVS@M]Q8)M;4W>! M;]9V^A9C&B=:1N'88^A?J)!-F":ER\6D]&J=NOO%[NL4^ [PL1LFF%"/ZW-L MD-A.V^[TGU;BZJF$VBV6^326M=VQ>\VG-3^ME[5ZRWIA7_0?Z2>J5[6RJ]IY M6DW./2QI-32UYRHT]=C?UBQ-=-'^8>F!ST:\Q_<6RF5R7A8R.>M:1:4E9NI: M16L2ZM"J"M6UBHI7UK6*ZEI%=:VB-6$+1S/ENE;18(W;['S'>LNX[=+R8 MJDYC/W#+O6_:HU_:3K?N.W1Z?8C]L\JXM1'P?:?VFL#\X6J8";G0MJ10< M.Y[P_;DU\D5LP?__U&]TTR9#=UX\L82E?'Q#VF[(&LZMUL]/ZR0DOR7>K?#A M]=8,9AJZEA?0#S/X$%ES*:*&]04^C[Q(Q=:W1$2QC/!X1*>UI<2=-8%!P5

'GS]O*_K:M/UPWK.HFL\1IDHL?,5A_- MB^V74![\C/-#F;\^>5HTB 62V3C^F71P1/[\V;HJ/0/_#UI5A#5D)1\_F)*/ M-9ZAQC/4>(8:SU#C&6H\0XUGJ/$,!QN^J_$,M3PZC'4]JJAY/9FJ3N:T\ QU M-X/3B@ ^JM5!'9S=Q=(\IDE"O3*[*7>]>7N%>F5V4FZF!C34@(8:T' T4>]N MNW&BU5R/?VE;]=*>'J!AT*TTH*'$_,U"]%Y0B,#_-&BT4NQ"'%H_M3J-?OI% M&%F]G<$6S,BL.WB*FTCS@#?XP&#^RX\7[5;_M;)61IDU$7I=H-(L5![B&UY% MTB>00A8&_KGHA]=!Y&9VBQB"ZI3$JV_9>OQJS85N+;KN<_^=1)F3:BS/AD#: MKV=B!(-])?P[,5?%*4V]P#R[WX:7KS'U)P, MG:;%A1GJ."]ZG;:Q4/DP2=5 M=V<[<(4'&B%LWM!)E 5;%"3E'6YP+U:62H;*B;P9 7L,Y 9VVS3Q8V_F2^OO M)/*4ZQ'R1VF\#]V,-4NS#0@?)U*X#LC@F.0(;2)$/TUG?C@'&:"$+R)/2YFA M#.0(WF_C]K^3OD\XH.+S,DG$^"$ZUQ1^-L]6(*!ZPTK+] H'\LPRQ\77 4+#68C1BX06# 1$G:"XT2^RO1I@P+[B5*B:" MYN:X((MA86"U4*JJT*+!$>$L!X@&AISG>' !/4P3$&=IUI,'>9W.>X6%8NT$B;7FX0PRJ]*G\]-7CKASY"=.G,#.,4 _X!=D<=K* MSE/I>LD4GX\B MX0QH,J71.C%7E29YL7I&:^QXA0\?2C/<3H\W?/-G*\+H&0-CZSAD34\\F#10#4\LI9'A[&N1P7"JR=3 MUD7IDM52*QF_7* M5')ENA7$%.\=DE-#)*NF9M00R74S. :-307M$>+HCG5I-\6S'^'2GAI$LM4\ MKS0*8Y4-O!HHV5T 2IXWVGF<9/=^T,SV@)(1H2B&#UV+( M #XK15N5 ;C27PGU$8>+:*P4_K42EI7'3&'%K%AXW [;F\ZB\):13/*[IPBY M .=<##2;YA>!H%MPK9LX"/*X)F2:060BEL53A"]Z8/66$%PX"Z1Z#E&:CE 1 M>@[TPS"*"2/Q55$/@*'>MKA$N-<*D":N20GEHC7&J$ M2V7V[OXCRH<%]Z@1+L<0T*T1+K4\.HQU/2H<13V9JD[FM! N;-9RXI-39M96 M56S5")2$(!A27_50+2T$PGV_^5-8X$@'"6/2MHS")XLE20S2$6*@X=+Y:X8S+>. W MI0\H::C6+M05RFJPO+WY,P5K-*PKK /D4EDQNP ]B:03C@-8'#??9$ZC;Y@4 M[VX^?;)U%1)$LE )DNSG?'4EM6+E2BIZK,/^IU=(;3'JLU ';,W]W?JTJ()GW800? ^O==X>",-8?H:IKP-0(F6JA3@[IJ35"ID;(5&;O[C\B M?5APD1HAY?]GJW! M,E53,VJPS+J2MMG8%)9XA)B*HUS:06/3(_0(5[9&RZP93:]VE[U2XQEA*E-N M7L-H#BHG$D?P'I^Q-'!:34&:QR*:6T(I&3/LQ/?$T/.]&$NRN#((IUX@- )E MI%_D)%$D P>O&$JJ.:(?2Y?!:T9)0)V]X"C,7:LKEXP6AXN-9RPQF_FP83#* MK*^3,!BL'".AIW^VLW7O_/=;^%N M^J;U^F5:QN:C4*[XAF]B^$L8Q=PPAX(0+B>"/1%!9WF-E:Y M28((YDJ8H*75(N9"J!,"AR*7+UD39L40HDAB^R8BC+ 4/-P;PU^7@94!1#R%DGI>+RAD24OITC#?]>E4VI@2 T,J8$A M-3"D!H;4P)!3F'(-##G,&=7RZ C6]:C@!_5DJCJ9TRJ=LF3;BC+;MJJRJT:% M/'[E>Q=U?+N*Z]*M8H"[7I??6LVZ>DH5UZ7=KMZR[#T 6>-!JJ9@U'B0M4ML M;%H][ A! T>YLNW&IJ+Z"%>VAH.L%PKN-"L-![G7;EY9005T>ZJ@ K87UD]I MMW=>/@5^=]<:.H(/,G2+RUUUZ-$)C H?!0?O*(D"+TXB2<\9>=_Q;T:XA*.1 MYU '';@45@T>RD57EO$7IF^/:WH/Z>\7@10P114&@?0?T7#FBIJ-$(U8KP'])3:S1"C4:HS-[=?_3OL$+S-1KA&()O M-1JAED>'L:Y'%?.N)U/5R9QBF0HO$(%#/HMP*FTKD'%=I&*#^-4!>H9?M 8O MGRU^5ZF8ZB$N1KM>B\JL1:M?+T95%N.B]]R(J8./;!T[SN ZGLA(:R(UL."P MP\\OVJWU9>GS1)YKPM:$?0)A*?+9?KT7T$1-X:.'I93#0?:)^1A4,@\B@RDG#Y M$KH%[G/E2-)5(YHKURA1L<+Z)/0T^,V+K??"P0(M<^L%-AR2<#'< LJ@](*7 MIDT/8F14,E0P%YB'/[>P)HFN0)(KIZ&D$\) %AL2O5 R+7ZR\%)= (5)XBGK MP]M??NQ,+&\/%0+-UKDX78% M1HL0).V;ZVC_ L,B* N94V.TX'QW&,$UH8HS4T',/O)%NC=#.,1,?:#GINGI MM9_J/$O[J>Y%NC/K]E,5;C]U;WSGO^2<"TV9 E1\ GNP:3]IQ@91!B?M]%BK M#0T&C8O.X#'POFZWT6D_/Q2LU6[TNIWZL;WN^8X!<6O[21_R%Z8V5N5@.RMP M:I4;YT:(JA-8M[?2D=,A*$$'L73K(\,>M71[]&L\$39VM--]/B%<06A,N1I] MH#B?>C*'-9G3J@?S1J@)N0(<_"-STJF52WJ"%0=:+7MP4<&R _7:P-KT[$Z[ M4Z]-!=?F1KF\ 95^^S.8#_MDDZ#OB=:H>;8S5H^]/PP&'/?F%S_G:<8 MMH?'WQ=VN_E(%/L>5.V#I._@D?4[:_JN8ZT,NAN;*S5AU\HTVC5=#^_0.TA+ M[ZE'W<&J;\F\/8(;/?;O9J^6Z-OZT3;TVZ>^+%[ M;/>*RE]TI%T6G9=/Q$)6!;>^D#.13YC(HX\X>>!H@>UY]W0N]>2G7J-KP>M\ M!,02CGV9)D"H(@T7:I]BNH8;>;A>PG]LTRWR%U0D0E]Y(U=&IH>PXH*ZS_.(( M;P\#EQ)AQ(S8%7]5 @<'7#CU%)5NY5G]U,I>79AB*2661J/"47P';)V6D576 M%$FCDW_*LGS:Q8[$PE[6.S>Q/L5SZX_8;5@O=&)-]GO: M5/B^5]EI]UP<,#<2%D&.#]/%'PJ?,J6 D_(DH;'F*O\"!62$M7)'P-!X,1+# M3:@A,/447H6WT.O>26F=*)8%*IEA"U\KJ_R*MW,C9/J$G$#J_K-E:E1+^O]1 M8M!4\PRKY?P&QFE>V/<;_93OP\AJ-7_>4.9/Q=]AA-E[NI1T\0S@8M9I(J 1 MC?HBW$2XJ\\;Y^D@(CGR4<3B_EJ0F;IFM1>DSZ&LP]6"DL^"F9BS^->CR6:O M*W"K+)\QM^O+ZF+S"':?&MAK[3TU\%YQ\=\LV_VY]9G$.4PLKD,!&1PXS( MKH@%90I+X:25W>FMYFZ3,_R_DT!:G29MXR;R?%DJL5&MTHRHQ6?#'DN?B^F, M0RFU;H([2>?X*C&%DQNV.M6CQV_,C$00)""71FD65FYB)M\9ZZ?63^WT=E/QO]U]6OX1)ZLO[E[>N/M)0%HNP/^89*3JQ,_*9_GB"K6% M,(%'N*36_'ECN2AR(V6#EN[(&=5'@-,7CR \B)="J,\U^^KU8/COEK6OJOM[ MG7;7>J[*^P:T:6\W3V[:G=.<=GO5M(\ZE_H$>B;4DZDG M4T^FGLPQ3N;8$S4^/]#$?3_YN7LC1Z=M-WN;0@"WEZ7+=#CU16D/[(MFJUZ4 M:BU*WVZ>7]2+4JU%Z=GGG7JG5&Q16G:_6YWJ-?6B$!3]PN[W-DWLKA=ERXMR M;CYU*JL0[S2=<50%[8![@(2 G?G4VF&V]#FGY0GV4L?7" M#Y5Z:>K/#^4HC$QS"2L6WQ<1O+M+.]H;^[XXMR\ZS1WU2WJ$Q#A0JK;MBXL- M6B765%U+U-K=C762FK)K2H'.H.;7YZ8JF)O-7?6B.QVJ@L*ULPY_IT/5?JM3 MT_39"XRVSWN[I^I.@S*'J/B+.(Z\8<)@=LSL^)90!I5ZH#@]Y@1P5XTHF>"&U!BVU?U+3=!FW/SQ_IW*^INY:*8+<&&[@* M:MIN9BIT=U5*[M1HV[5;S0V4VYJV&YUFK5Y]FFW+?.@.]D/;.G107(D_\M9# MEF-U1DG;CG5Z48-FHW;!;(&HS0U4@)JHZQ 5:+K3FILG0U@4 1NT:JF)NB91 M6W489@M$K>5J?5@=!%%;>Y"I=;Q@36W?]?PDSA67V'%(X%#4_2<9HH]'%1X> M43>1H#51MZ3NUX3=@KI?$W4+ZGY-U"VH^S51Z\/J,-3]YR*J5O?-B_20.J1N M/UN)D?K2QUY:W@UC8;5Z7> PJFGOA;#BTJ?BHEG9S)^+EI8NNMG,;A%#%:(Q ML_*6K9?%6;,*<*N[8&[E_CN),DJ.Y=DPDN+KF1C!8%\)_T[,57%*4R\PS^ZW MX>5K3/U9:IEOY;:"\=SMM(N"[L$GU35=Y:%6":V?>DA/W:BF:WTF5_/2!SRD M1C8&82#O?WI]Y6.O+*A%>U#6E[LS5*6!RV*-HF-KS7*=1%9,[5FRLOL+/5*P M/Y3\EH">Z@D??J9:^KZOJ^8K;+B@4(EU=3\E;+LRB[PI5^=?3 +P%, MPH'YAU.)=995'(54M-^TKXKQI;H/5C*#.?HP@S'?*[][W 0I]P!N1X4=H")J M!S.+PI&DCE;8C4!&MYX#I(-1I/MNY2*HFHX5,\$=B& MQ8,)P3QD%%!;JY08)?U@J%\4=OCRX-,!-V6Z)]N#(SA7%,$YVGV!,\6TEGL[ MB%G &+KE6L;PNL=/6?,>PQ* M#X/E?G357XNA#.2(6NU=P41!@XBI%5Z.PM9$@)""D7HCL(]@A-/P5C<> 6(D M ="%&]UA30*X#"NZ3T0PEKS&NB\,[']'2I!HD?!0ZI&8P1^^W/R/=?7IVK9^ M#Q,8EO56"NX(^%$H5WS#WZ@SR43ZU) EJQV_^YXBG1]V(3?NK6+XA_("<85[^E6/KWK6SQ(Y-W1RC[LNC2&/1?!PH7# MO[G=I#+-=73?2 M>(\:TR?#N%@!B >NUH 9AUZ M[/34-;LH"0W)[_'/3%E@/I ++FY$@H$'X2SGVM^ MA4J+I[Y:=ZP\3"6I%?$$9+P+2DPT!1K3C:QJB2F)9KC?$#.2NLHXE@UL/="\B'YT8\-HT63,)7-0+\1'HXB1)+B\+QF>1?N<[D7X;"HR_PN@K$D\+PZ.5&VA+L!X$ MFXW$/;.XFE@C/[Q#/BUH_[G.<3^UVOB\P:#M^0FP= MR#@[NM,S&\YDE?8NRYW;#0N'*69P!S:2 ZXE088/\LVYA2.EGG2P[Z5MM#GD M;" J\+3RP)BQ64;@EB=W..@@(/%4,@(5Q,,+L\?A2R2,$B5/O@LFZQVP426A MH4!SI)WEAD ^E%C3,/#B,"(C)Z4BB4(9H?3"'X:).Y;Q61R>"9 &I)<(?XX; MGT1!),<)*"(L"YY/&ZD:ZYDMYA2WV+,.Y;S16V,L)8$C+$%VUFF4>/!A520^ M '.]7FYET&O2#UD1F'FA72VR&O4 1)/^IU;_/+?_J#5U:]!L7)0WIP9.+JZ) M16?1"%[MXMNHW2F>-G2B4(\EO9]QKYE?L0\J-8;EDPBW>NZ@AU.,FPWBB8R6 MS_WMM6T8:9!DK\YMQ?S[AV'$1EDF/TJ&PZK,&+^E,]O5LHSNX=&$0UAD%G#/ MV+"U:ENOK)-H)+532)7:P7<+G&&VS/U<^,N/O8O7J^EX>L';7AV\W6;P]MYA M[#:N.Q@T+CJ#QX1U^ZW&>:O][,&W5KO1ZW:V\]CU0H4[:=Q3AK2?>J[KRY7[ M@@!"VX8\E=L9V^S15^E9EW4OVU]CIY14>R#&-KJA5&<^Q]X0Y4U!)WY*7Y3' M@37WN=+M7M<^;W>W8@2M1_U=IC:DE#ZVQ5W1AJ#;M#OG@_U1>*BV:S% M_ Z%RFIWYZ/DR9-R^_>J/]J#\_/#$2E/*B_P.)%R $N[JC5!K]?9'WU/15,Q MD1A44Q[65AZ(M6REJ6>E>7>560O@6PBHM=KW),ILU6[,S;8#4W+#!&,NA>GN\O&G<@[DPN*G99+VS^W!H#9+ M#WQMRTG;'=C]\]HRK1V0)R?.U\ LG9:8[Y[W:QE_V N[0L:?]VL!OT-QLH1R M/"V/8\ON9,B3ZDN2VN.XB<>QT]Y4EM0>Q[7)^WN*L#XMS8, T.W7AR,S:NUC M?=)>U+K'#CU3:9@BR]:P-\S)>(JVZ15NKY[=;AX0\&ZC)=B1BG.8_+#" MC.K;@]ZFTFPGBW+L>M&*+,8GA,QTDLEB?.,PV76%&=8_MSO]PW/;/\<*[3;^ M>E3,M,+P&S3M_L;"KP(K>G]AV^?(I&M=E";2%?N*X$7[6;F/82Q5,=IPR-/9 M5C[X.F]_72#41>.NRH^NPB$P=Q^+DPTQ>W\8WDH;*U\,I>_)6RIMPW5H'BQ_ MD:;]8]V=21C%9U@>QQ32*\S9RXI]F9(^.'R^09<<\IQN%\S M)M?3@?E_>/O+CYV+UYKP+4H0*=N*V&\ZM.V$J:9IAPW/T:^#[9(8/>/-3 MO]=,2X-0I'DZA;_H10IK?,D1#!0KB>IO7#F,-93O;A)!&O,YWBH"67'Y%92@*KN5ERQW5LM>W" &<]K+\.^ M$X&JSA8K[,JCHML-D+.'+ZN^J >6)8KQ=MNW71V0MM MGTDJ'\(>OC*.DJ?NX0/ (:_+*[,FA<^[F8\8J[I""'3L3G<#%;8"*-5Z+5<[%-J;&'H5 M6,OG11ROB92Y:.T7*;,B/RU%REA_LOO8ROR/E\N6S['!:-YD8!?M/L\U1MP, MU:+!-'>()_WI1;O1?)G"RAS$UR&&+ [IIW;VT[H/;F$/1;E\"*TQ=FR!Y4:$ MMAW.L0=E$HS$;9A$A*G1&BKZ"%LQ9%P MNK&F;#75V_*/+Q_]?8L?6ZN83:F M&J0 >I ;Y@H-T<]A;$M[HC>L3Z4[W^QW-]\@G83$G.K+PNTJ',5W^'KYG5K6 M8G-;A !//)"PJ^B4>W >^0^/TYW9Z6&*+TPB+515,L-"-J7=Z7BB+%6]*0:' MI:F NTI>WRV\6L41K 2M#A%/Z4GP D1RRMD61I;Y\WS?7WH6O 1%D1C+_!JL M<2[PB;!K!/-%]T#TLBRF=)IZF5<24]M<+VLUNJOTLN8C]3(::YC$&C,--Y8. ME0:@=[;F^)P\^:G5R-(0AHD"BBA5$(&PF6Z^P@7*+T?Z/\MFZ%=\,Q B_87> M$B^M+$IS6GN"R/!8^'UA0S0;K97;H?5H,X7.%R_@P3YT[A9VQL)QI-.&RG+] MZ!3!G!S+4RJA\NZX9.D>.MKM43[-9QW)4??1 M7FARC82\UZW@TP&ETUPI&0\V*EP8STG71:?X;&H29CU0"(,Q-I_7S1I83E"J MM$F]GH**:;D>F 4QJ94HC,A% 8\N+J[)=-*C2R(C"X4/9!.Q2<-5.47WOKDT M+*N\%S2G=V."(B46K_.LY=$^T/WY.??=SM.D>JW'IDGUVMUU\YE*(DIF"D$8 ME+KHG_'*C;*I+OI;2=*Z&.PX2>OYZ'O^PP(_/NS47R\,N$LOV'IAK2_W*$=; M39G:X6YX>FK;?:MWI-E\U9WR=E/Y*LN7I4'"O:$+MI%%6)')[!08\OPVUP9Y MA \JAFL+EWWLFF/.8'O6)),ZKW#;:)+'I*?4&85/I/OEPW;\&H=4U237 8 Y M5P'DFAML@AHF>_BY,_M5E7=UY;'CA%>XVO=/^!J^NDK2(GRU=U#PU7HM5RN/ MG=XI0Y'+0&<5KQ9<%S_>PL6OR18I9.K?6.P*>)6>#ZWV9EG!5Y_:O4,BF53T%0EB9Y5=RZ2 M^X%JT;AE&=V*]74MX3A1@HL#7RUAX$RJF"/S<('T31,B)&8@IM@_$>4% M8T$1.>H%CI^X[//D$+PTJ%6#<4OC\=1W,50*8;:8 (# -SUF>(>M2]SZ] PW M$G>!Q05R,[[!-P:>OP=O+M077X$\N,B@\C1 MWE Y2-I$W&(M>1E88'(YO!%65]^E4LYZS^1KR#->-*T=CU X?Z[+T%M3$7V5 M&MB1JSH-;Z;X FTB*E0O8OQQSE/.1:)AKR%6A_?U(F0\82::+3'1D.GD2LX" M(HZ!E[+ZP"D[.2 >V)P.;&[4(C!+!D1R/#$20(OS!78U]>>5=(R,X0+?:>GQ M7)%KE^3:93(&OK+:7:Y=;J"S^"-/.E?&_G@;+AA7+8CQN5V&E\QX/1,$:[)Z MK]L8[)/7ZX2J+)V_3J@ZJ82J/8GYO&*P?>F>$^F8Q^2S8LC2_:UTY)1Z4Q3% M^X/-*/CVM+/%HPZ'9] 2X:U5U!)!VSO[7:O5-Q-L9G.)?2G&C)$]VE/R+\GG M%?(SR7$ZK[ 9#]##F!F*Z"%R]&A8[[X[$ZMU;I.5I;D^U_R5S\IP.O7B+&=LI@SB;TZQA MO:<="G0C=H=_J;?15,SAG,[UE*4#ED0+95B"NH!;!^_!48VS3K..+[RI/KM% MY&567 #;#]L[P:AXHVO:A(%Z/DUKW7W6J^(^^XS*""SA)X&1\R_ 4DHXQ6Z] MQ[;'KI@WP@A.9!'-<]QA$MA2=M3.&C@/HEL/.P"]8-40-Q=R^B<@'HKXE\"4 MG#],FY:WK,D(YKY#-B>? JEQJU#WH(!.1SA3/)BE8-?")*2AC*1.: K"X&SA MQH:528G"0^>8LYNNGZWS=F%7!/JY( A8_T7W-6QWDX:0! +F%)./!'W1BO^B MH('@6V"DWK0T7V$[IU*KI.[(CGVH]X=,4TIJY;[=#GSWG M_][K1_[LJ:]'*S[^*0,X0\B*);,5SN$YZ;K3,.&D=[ M=CK#(?8U[;B.MJ\ M=-S=+\D$$J*4$]XW*-S$E7N2*:-E'!<4_'=FR93,ZSR M5QRONP'[.^8FB@&D&4@PT Y JQ Q=UPS:5IIFE1Y\RET1JXN D'BV VUED7M M%*UQ(K")FI0JU^ 1Z!%.900WO,D-;%&U63T.F *018RY;CY6-,"\4F0]K1CB MD0*SHR>B@\(0@+K-80 CY3P/I),7)\^L"%6-!]XFZ>K"\/[_]JYMMVTDB?X* M'_;! 3A:2[(="P,LD'4R@($=Q+"3G7FEJ);%,45J2=%>S==/G:KJ"W6S[#BV M1\Y+9F119+.ZNV[G=)6!D;>3P#%9[-MHDB5EZYHV,,2 " V,MPT"PY5D+:[> M>>O*^+6L3$E/COT4,>RSK:0(CA3J-'-WS2+)%W#;V=>E?Z]+F?(Z8]8C66L$ MN-Q]T#\!5(#YN&'$!/M?[FMJ+/F,X@>YMUU#^(@#C] R54G[!-&G*([]71V_ ML3Q()>!=*>1 )UC,J^A3V;>K8AQRX9-FIB /4*-4'*<O0S.^0A5UG-"W>HQ8L(I77&)L8MA(:1>,&%6H\+: 3 MG;?'J/LGG:#.%F_1:['6LI5&P&RYD2VI@V7$;[W%Y@SS >[]#FEADJ"-A6FL M$_H][B3XX&4@#&X=S/.;M 3I;#>C@F%03L.^J[+Y',V%Q[1ZKA,H:1U9!0-! MKCE$%MQB(N)<\*]'A@8,6-0N#!K(.@%Y!;2L=F1MKZQLT7V\!*;ER.2M5)TX M)D9FFP(9^C#.\#[0)&BB2G,0O/]]VH\,FQ4*)S"RL>$\@1N-O@172+L$G":<&(\:7*U[0 BD RI:^NB\>XSE<14 M+2^B""H#V>A.%'-2%&1F12]WHHL2E84P/.ERJOKD[/-_SS_^U!U8(2_G.\-G M>=R"2Q6-."+$>/D+P4YLB1E;V0W"QENUC<&ZJ109!N90S%-[;B45@VI*?%6Y$O@;COMVG:T(VV&RWE=Z9X+ MA=G2A4[IT!X=,ZMRW!0]<3W86U46\.%H?,;,!N)-Q:^!VQ'.FLW@A;@O7DU\Y5AQ9V#F<\?/S&X"C^@<%Z#/;T M!P;[IC#8K5'&QC*.^-.0/$LN'2--[\FX2,TWSA:/R944QH;7%O"D?%8YV*9[ MG$;8B,F%"!P4&H75J![95&TO(-2TSVV&!X-7B>Z>%^-<0M1]-[OJG0T-!4FW MQM*+[-N#NC!)$((@P*U\O #G' O)(U+>-@.CT=J*E<8!]1*V&9V/-0O-E%VNG3=I!-; M"4\>:0,Q<@)2XP.43H2\++V)39-4T3C)+_UY/B.Z>I.-"84 "U BQ4YC8CJX_FM&UB$B3:3[/E=I]@+^5S3SG-#;I6:0%OPODVGMA M.OWZS7"I^:A+GP9[]HV_\03ZVW?*3-,M^OTFU MI^M0G5^+&CJFKB_ZO-JD1_/F%/I]1@[ M"/@9KKM7+<8(H% M7E"T$'@>K8':(BPAP)A-F;?GNSN$YD(73!W*PY/].'=O@H-_3$LW%7Q)YN26 MPUP9J6C5HSBH7A>P\B0@8IIMF6Z^@%RQ"GC;QB?<^S[?AY77/WT6%V@[,[R9 M\W+#NU]Q(?5S=NF3%W%]GCF#KUX[.$S-?%)6K(&!^E%<8J1)5D[+ FK1$P= MW*:5Q57GX8?7%ED/T*@XZO?BT]-^?'K8:_\@CKIQ[WTO[K[OTDN7Z0U%V;H* M3[IQ__@P^GCU5?;\22\^&72C2_ZL%>X5M"S]K#T[%'7T/#WL'@D\'>A1E%]^ MMT?%H\N]#M\_Y+1RD1SB"NCKD\P,CI,I&&6TIB7#S)DH3L0:/78P+]5W7JJE M;F/2K)VA5BH"V@NY XX8.^OOPD:13P$9)N]=\B,M _S^IR9Y74H3.K-L MKY80L(7OO#S.&\37+JQ81Q9P<8,F'MB'4DJ:8X$OHW?MH54MGQ#G+6#T-;N_ M)'\^JO6I(;NTOZG^SYO32(ZLR]K,';&QL^[9&BQ]1Q%LR]OZR;_\'E62Q[&) M"YUCH:1J%L-=I=@M6J6>#2VCUC-")VE&4=($A\_*8F4[!;=WS&$U"J#( MXN WCM8#->^Q KYT\$_$!YOQWE M?8&N%*?]1W6E..IW^B>])V_@T#OI](\>UQ=B^W='1]]IL$_:;>*Q-?+;4[]U M^3V9HMFM9N %MRU\MF8!6P7QDOTNSD(#?Q4>S?&'NB[4BCQ86CNT%WB#@CWX M#Q.HSSV!^JQ%H,;7W[6EPQ[(?$-W/87Q$#+^6*P/*1U.(T>SUPV"V[,.$)NR MQ/>T1=QY13V\Q/TV2#55YO]QV'D_Z!_O4!?Y&\2PPU[<>R&?OC_ZMC8L MW]*^X+5NPMW;.VV41[M4\-]ZB0Q.NX_:AP^1Q*.VXOZ)^G1P^)#=^+7\_[5(^X*"RK0$ >-J>MF!KB^MH UKIID9AQ]^K])&SY. M^WD\SE*TPD9TQ]]YV>MWL5!'<)2UYJ:Z?#K1'DJW#(&PLD%0PBT-)W_F)_\@ M\1V 9BC\#,6QM&5(3!=8T_;8$+ 61O\S!\/,GI^DJ;-U)Z9UR)K38$#_"+D=<"? MY\@LS^"C]B38-#@PS.^4@W^7:GF9REPGU4A@+IUWOR'?!GMJC= ?K,1HD_RO M 8Z661NENDQ,5 @AJXGJ>'-VWZ4836(7+RAT)#Y>^TSHVZ3!XWLWJ_]^=<-R MH3/FKZYL2<\X+\$'0]D*;HU>5J1%EIB4>B"--GY9%";7'FY<< U4\;)(M/%Z M4S$#RB]'/)"46A: ]^M$$Y25" \+;"0,TOH3H<^:"B=E&7H',;\:\0#DQ(#, MC)(6UO@7L"3,AF/"KW)@5$KM'P='./QO_@W![2_$'K@;EE#'M?_E@#R.">.? MHO26[,XD-S@!9!P3XM)<K,HR0&SNY$47(7*A^L2&#*[/ 8[J2"PJ0)A/27U1'7/H^SG#2S1O%S] M0@_D_DT_]=?4$L#!!0 ( %A0K%3? MJCYM[S< *Z- @ 2 9&]C96)O,C R,G$Q<'(N:'1M[7U;=]LXLN[[^178 MZ2'?^R\^N=\\\]Z\O/+OKUCN#0:_;MWNM;L_M.1V[WQQPN\=; MK=:@^Q\;)OD*'M?OA-'<%W]],?&"B[' [[]N-6K=]C1Z,_/<:/S:KM=_>+'P M:"2^1A?<]T;!Z__&8>0-Y_#[4,("S0..]*5Z_5V=_N\-_G(QY!//G[_^RYTW M$2'[*&;L1DYX\!?K/F9Y2%\;QO4 D4[0;."GV MXW=VI_[F_/[WW=>Q-_ BUN_7FC^_0D(D.[:R;[G-<( WA(*]\"8CQOT(>&'" M1X+7_CL=O6"AUQ5M/QUJ-K5@+9$T,)+L14ZFBD+WW5!BQ?\5< MP92T@-Z(,/:CL PKH1%?>Q%\S5E86VOMVF[$O0ABP49*SJ(QDT/6ZO[ >."R MRYN;W%_;[1^8#)@# WKPO,L"F)$#$B\G0 1Z_NK?R?,[TV%K/C@NQMQ]NOGT M\>Z3Q>!_+V^N/[$+]H'/M9C:#4OS F$\\LMUX-38RX^7MV\O__7C=^W>&_;V MZM=/\*_^&W9W^[_T)_S+3\G"][ND]?O/7O[X7:_1J+\YS"0V"=@QR4!$L-\P MJ5@T%JP$-+F2DRD/YB4@RD\6X\P'ZP(-%0 ];^@Y'O>9!P+L@U2*P!'LY>7U M3Q=3.1,*L $>5@$^'<9>)"P629?/ 20"&<.S+AMZ 0]H#*6!DPT-X:.Q$H)- M8&KCD(G A8<_<.6,6=/6XE5CE[[/^ 1&@M>X$DQ\G<(H(3SI!>RW6^9*W^P(3[)T:<(M=O?M$"N$][)&K!]0"7DODR@"D!^-&-"9LOQ@JI!D\C-R& M*PAA ;"3B5*)%/ #6&(U'"41T8,<\8G$]FRJ),X*Z.B*"2Y/ M3M$J$F-SXO)U)=S(4(K59(A$473&ECQBQA+W\4_XU[@JMB0 MW\,>X6:Q :Z)V#>.8*$PQX3@3\:^V_D'K;PY=QPD7&-OO4\!Y._PH(\/%QM? MQI"-Y/1U$SXXY2XBV84OAM'K9@?^LDHY_2(7E_8O6ET3)GN'$@1K9O" M(KGL5JV-M$BL1I#6[YN-F@W2!9I !J I H!A%)M0),8D"/:$I)PD5H% :]/ M83*2(!M_F<)_*#8'":YV\7"[>!L/0H##*6D)E=O21C^_I4J@@A4! 6'?_@$? MB61$VIO>L0C9JIT_G9W_&VES4&E#+]([WJZUBX6XN>-66FA']^K$*0E?Z?= M?8*ZZS46?DJ,OXI+RL4E'T4$EA@:(< AW5H]8Q#8C._KM8:-V\3",>RKM;#! M0?[-=JVS_*;=S=ZLMK^DVW\9!#& _ V8X4HA]ANMOY=Y=O";6TQ4ZCC\:R5\ MXI0WN.,7S=J:^.0 X L'>/$+^HY'#;)P\G06/5F2#1M4;;,0>+]OM6O]Y%<- MP=_WFK56^B?C/J&K@DH9/2DREG.^''S*)K%;&KO=_J$2I@,*DXN$ G1\]^OU MW=O+TY.AXPI0JDSL3%P6- Y?I&_V0B,S;"I-4U+A^"A&>C,<'H[9T);LLU# &? %1[#KP(6Y1U*%:=!?.!0S(IO3PT "AJIAX3C> M+@L#LX8"X?"4HW4F#QLWONQR+- M5;F\^G>6FP#(C.?$Z"KPT!Q,%(6N&.RCYVI^P:T/XLE ATG(K1!Y]C&\@V_K MR$NS;76;_76Q'!L!^/M6T^IUVVMC/14W'9Z;,$'-ER/)9EX0XF[ZL82PT)SR3+B*QK>E$T#;TZDPH0$ +%& MW0(B+LQ,"?BPGV49)+;Z;X&'O'_K M80V=L6_*F35VAU*CI37/2A]NB9$+N4N?7[CD:.LQ4R%+/ZW$'S$8'FBHA M#H_U,9X>\"\@*H:-82Q\>T3,3[*B4P[3C,)(2E\+^%^ >#IW$J?GPDGKW"![11Q:_L_P;%=C)C+U(C_[]CE4QF M"K[+Q0"4]Y<+/H2YON;^C,_#Q14]Q26K-7&2"J$.X&%,) B5)]@_"&*6##F> M2'$JO# )X AR,HR&0RN.+@ ^B#2DWDA],C DS<@&((<*1'2,N>V9>LPRM>&Y MS(FPFZ!$?>EP#89K[0Q" 8T\^JZC/\?%S 1FW"=#9IKU[_\B0RP! M9,U6$=Q[X(OAP@D[" BB9>S37$*+OCJOISJW_!J@$,A'H#\L?"G MA)H+])=3$>17"@L%&P2=-!A(S>GHHE+@ASS,H[QXP=JP$Q$*AYQ,P Q+> _W M&+@ +$BZD9%GA4BA^C%^=\#N\#[).D<-_/R=OT"32ES#JKE"Z MD#?3IV_2\9'ST9L'B2"]C2H]L8^-,4$+T@02R8D4PM@\=9-+N*1 M3N@2:#&//">TV.V83[7I?B6# .A+_R8O >PE1"-M("?VB4:@3,J,R9[:/I5\ M'=) _@@2-L[D!)Q'CTYL_/AKK-#106-7ZQN#A%^GG&Y3H96W%/(R8C64/EC8 M.D(6Q@YHGG 8^S@6;+&63KFB \A?I-LO(,LJXU$\.P+67\I#TTJ YD)W<;13 M*E*SF'#>:).$T7T_B7:-E(RGZ8%U+MB!G!M/PR]XI(WZ "0]#*7CD5*[]S@L M2+NE.DHG+G227.(:5+Q[T. LGPQX/!K#1T**K$YB/_(N7"]TO"F.85%>NJ#; M6AS90]U[: 9A?"V):Y$3+T;@Z)-U@+8!\@3Y@!& &8(CA24"V#]!'E[!L)@T MA#&!F%2%E5=,^EH#4"$>0LV%O89- &\..8F-!,LN'7D[Z7W&?/Q.>'& M#L\.5TF2? \].O"R+H/$;_/)5P?%R4DA"H\$]%1R#YB9N Q+U1?N!YO2+ M- .((9 CT7IZ:5^]"2)]>B?N2R!GOG!'@E*S=;I5SIR4:L0#[T]:PR;'<$EN M]G,SS6Z6\FI:42F HQQL[U@,X#:QM++[=4EZP)HY1Q1&25UZY0IUX>#EVVDH M7B?_> ."#3;-_+47T/?HI@H/[ZHIF6Q4C6$$A,^SBY)[WI=/9CMK=:M17 MQ(6J:"N,\GM=9S:9 ?A!+OQ8DD>$8)A FCK>"Y+,"697&/Z%:>7!VA4UBO" M**<'#L8MYT 5E./84"Q@*2B6V[&EZ"563GFQ0G E9_K?C>/N:%F>?$*.H;I6 MQV$85-!K&./,E[P%4*D#@P\)1K [\_ M)VZL%E/6Q?RP#B*>2(5-/-?UQ;[75>!ZYFM1+%TT+BTX/=V3CS#%UES??L7/A]!VW^IVVQ6A]T[HOM5L-RLZ[YW.K6[M M>&0^PGK/5;-_SA^[W)ICEV>IVD]/!AM6O]'=*(3[@[/3HY9M]3L5M;;6HYUZ M1:MM=6&OMMF&KM1=6=9U1Q<0*P_V;.S09L.JMRO'Z@#&AFUU6XV*T/NW4^I6 MTZYO/NI9D:MK=1J;?8J*6CD[JE';:URM+*;2&2B\ MST)A2B@6;Y)#5@5#3D_8NOU:YZR%[5PVJM>H;8Z6G--&/_QR6@5/BEO=[-9F_4Q+ MH6P][*F5^#CEPB%[*O*A.>Q%&>M\7"YVU"@N[?&$)OW34.U,:UV4>M7[*W>1 M+OL("]M;Q8OC+XJ=ZUEX81>BEUA*53=@I"ZFO]TR%XT$%:ZX'KLDR9Y@ABSU MOWYI8QC.P^0A6>'C.WF@^@114XRXC5;.\WC$Z_23L1GJ>JH(7,%25M3J]FLKAMM2ZV.O=FIK6B5 MXZS. R&6LU!V*^>/R91RS2C6MVQYZB4\^C3RHPPNKM_?W+(/(E*>4WP&NWMCLY.Q439Z6Z-&RY=]#G!LGOW MZ_7=V\MG>27DS,K6O;2M1J]7= NB*@WX1#=-6MW"FR85C9^F'K?=JPJW'J3, MY2,SH)Z S.6(/I^%*O]=JB^8IGK%IQBS?I:J_/2DS^YVK&:WROW8OE%2W>JV MJU*%VUN#+:O9ZU278K<@5;>VKRH>E9I[LG6]QT,)JFWPWI>S2LN=AF@UK$:W M*I&S':6:[:KLTA:4ZE:9V%MG8C]PB>@LM%MA"E%ASM#ZZ@;,<__ZPK.[;KTS M&/2Z?;O7ZO;(P9-%8A((-/04C_Q%S M%0G%E AC/PIK[$XR[CA"/[;\68M-?<'A9=?C/FO9G8MNIW71Z_1Z3"IF7_1Z MO8MFOWY1;[$1EG6#ZW@26$_# P6F%$?R ! S9$.: M'X\V)'$8@@7XIX3T/W[7:]C=-R%[JTF U__*[9>\,N ^[/0R\;.N03P:8P M!>FR,;\7;"!$ +/QX1OPUNV[MY_OGO[M_RO3FTD M[VO%#&P8!4N)8T;;5(8>]II^K83/(^]>9(EL/RPF")@TN'KV"A\ ">.H^)6] MI]\\+ \ZJV II2#WOV.50?=(7 R4X%\N^!#F^IK[,SX/%U+(>''IPWH#VGX?H$#+MBN=6$L ]V4P B2)Q@ B4Y!R+&Q.#1Y^<0NI\#',20?IT!AH>(!C)6"),@H8)P MV/?""+ $D!L_E7X[!>%[#QY= %>8_1?$79I+!L_=[@H\VS0!$FPVY6'H2%>P MMEUO]3M/ME_;VA#]X]L0[Z6:<>5>^%)2^/@ZH'I**!I/1HV'7MO#FFG$[9.W M[\:@V! D0N VS6/ X!'W@I"A2FS@=!8)Y66$HB?L-\18!4]GJCEY^"6F<2,& M:?C:^BL_$6+1S5M0[(('1BCY= IKU7GC6+.":CPRG\_ M%G>Y-RH;,+GC-2H M0'E#21S&4:Q$SJZ0<81OTOHX2+7C3 YV8 H(#%P+G!C27*3+CZ(J(0/^6.Z!]25\8$P\K*SV& N3!:(/$<@ O[3QLS@OWH7@45X@9OH$IB"" #P!(\8/S!G"@=A]0G9?E= MT"Q@<<'*1G,6QK !/ 418ALCR*G,1UPA+R[_63/)RI]A"_4OPEW^">:9<<0< M'@,UNO*^YOSEOX;.6+BQOSHF>T$&LC&- 8?G/0 R!&GGE>6#<_VJ3:\TO MX=JE)C"P0@)0WH&[\G@&3:N+%C[*4/9WD)5[KKQ,!&FC9F!G:*F>CA4R!CZ7 M\ZJB,5A_CE"H&$ N#6RLPJ#YZH2O3-V1L;]"X]FZ/TZ061-E(57V,!A:*WOA M .!GSV:K3L C&QT7%WH@8ER9Y1K8" "A$,:,@0>LC7P<+KR0X^P:6 H(K0:Z M>3!?(9028"&B4LG#G45^:V#^G3&%QC/X,-AP8XY%)D#2_UR!R(S6CJ? U(=O M DB&B;;>B&[L-IN@>1X?V23Z'#X92+#X/;3M,?C%AAS!=Q!'\"!8J1QM8^-> M /2N^-&+:T^E23-9;O69@MB\TN>$T625;=H>8V:0/H]0N>%>^<"L:)U$TLJS M9$9@Y/8K"<9$,$^W*;$@P*OKOUFU@!(;A;9MQ4S1+^&P8#HJ8JJ,$V"2+M!5 MF:=0_1LC1:6,L&*UZ&?76"[D.>$8%,1 SLD^GC,4R"!T[[5L>'K:P(FP.[@( M^!&' &44(2WU" LVR:*YHDSE,QQ%.V3ZOTSN MQ@3S"2%22F;FU H-\'5X%-SIJ8@\0JAT-SQM_B44QL#90QP#6\VU-T^ORBF MP!K1!, K/G)ELC2DE/+(]24IQJ9I]"@^D$.*2*&6LA@6D,,]P3B> MIX'_:^HA[DAEH!5,.C.J/V=&N1%8@1>@ MY!05FYZ< E]&!L1!QF581!/V5H13#Q\&,P< ._9QFW3L4J)'-*51::1[#P0= MA]A 8++8E4ALID 2)175YZ69D]T4N (L9&*O+>A/H068U3UY* -TS6#I3E1C M5XDJ7M@MP@0*S]!V\8'GHSF$[\:>K]E)BQ,+Q\GR=$ @@!4FDH9_33B+)6;-C^ M*+Z"?Q>)A(4SN3;6Y9I74-UY*+(Z3*4W#?<-K)Q(@5 B \)S84SV8PZEU@XG M!^G$TU60M4GZ2Z,F;FY T;.IOLU,YL1#"YI2L]WD-P\]&[)*S(N:Z1VT;1U= M?E+O$HP-R]*(F@%BYC#"2GWC1*_^F$)+_F--V+/C1;9AB.'\S.G-D6!T'82"/M 5N261$=R%L23 M 2 CZKXML!HQGIC3IPA:"$ZSRAQF8W49&-^@JWB8Q)GQK$O_>SE"9Q&/A#'% M7W#(+X&D.*G4=LJ.0$2^C!AX ME3EH4 @)O@DT MD&.Z4>-JC8=_1BMXT00F-?B,>)S\W$ZZXC),*LF1O\!4NM?-1HVNE:YS0M:H M1 _X9[UW4+@[BY];7V)$_\G#<^7H]04^5.W@8W8P9T2@ID,9S%GYQN(VN@VL M5K"M$,[$15SPB0^3\9LX MK)+>8V]J/NBI(Q?9+NUH%KPL585@D%WG)'0(\<*9@8O]@GNNXO[44D,&1%P]-Z>P< M#_CG^;!++MB2SV(R^F1Y E4N3% <0)X-T+)+?<)ASG@_Y\W=M1#\X2U=!+C<\6[! MXCRV@?KK]Q8+QY@3HP_[TBBR.:'$^/0\383S[I-3+4R^?D8(?>EC[Y41Y??1 M_0NPB 7PBV82DZTV1V]( E[#C!'"%\/R)]VXZOI(5%N1=P/Y?IE MK:B*A]:9A>5AG0_%XDF<-YU^TP!YU;9RMLTQE0MF0AD 2Y.GS/F%V>OE;ES MDJI;GD&-?90K2TK39LA68J.8PQHB(59S56OLTC'9^9CR.I=Q(KJTK3YWR,2* M\07?T\DRV5CZ5)F,(Q"%J3X%HTPTLVK_(%H:D\81![*.-AP.W&5 MGL>\E5703WD@X\@L]92WO_#J&5;)U\M#X0#<$4.=J$OWO<",($=H"C8$PHXP MK>DBX8Q-SCV",=G"N0P0DD-XT0+SV >3$2P+I?-_+9,Q -!&V2?TF30Q,8LE MPY\]E25X9DF 'N_8^J/GG-ZF#L!T/4N3,YC]EX8>ZC<\VO@BKB2EB>5KS4+ M8NYTJFVYB#M??(WZZ3B@;GQ?)!E0R7IA57$N"]6!.2# 9S>&8 E2C7A@4JM/ M@>'?D\VF2*$M:*]I[J*6$YU\IL-&]/O@?1'L@W/%@0[S\D_WWQX8>I]!JY$; MPB[8M?'0V(TPX=OR+^)EPV[]Q'K-^D6]T[++/E\=R';QKBP1^+4.L'E836@" MW%.;. YQSX_?=5IOLDO*![[SVF@<_\[K378,^"D]!CQ;Z-".DN_+&2E1,MSQ M\A8J.#*0MJXTD;M- :3S96B.;.0$#-@QO(BQ&/IS$B+*OJL+182'0^F3::'4 M;=9:G>*6.J5JH;3UHFR[UFQTMEW4#K\U>ZU'O?G@9+=K>%3&UD3]JC/1-IV) MGKH-S1$6_O*ZL.%V&K"98OB)KK4 >//B/MQEJ7MX3EV =N]]M 50G!.!UK5) M*B.D5OUSGHI%2[[T4]0-Z\W\&WTIMZ1XO]?V"<=DIV;#JK?;>\G1VF[?#]V[ M(27VMT#'&;!#0=$^V^JV-I?SW_N>G ^F76$)4#!SU8E@6YGY=3U\=:QVNU%6 M]"H%0)5Y3PN2]:Q>9Q\%GT\?9=;+P-\4ABQUY8'20\S)ZLL"G[!MM>O-L@)0 M93X=>#?LKM7K;N[NJ+I6LUO:L$DI5'N9][2@)8_5 M:G8KQV-K>MUR7R0UL_%2,DR[0IHG1QJ[:75;W0IJ3G13U].T;]GV/AJ G2O4 MW(A04(J$OC:87KJO\&8/(56[UZG@YD3WM*!)NF6WFA7<;&_98 +2A:XB2;6T M@G"QI4P%-T]FWECU?JN"FQ/=TX(3G =BH"4&FZ=/ZM^R+[14\)]!5L<-\]"W M3L>K0&?'K!>KV;['Z;?M48><(]'J+!00<+ZLUSB<2)O=G9>CL M!W/:O7J%.">ZHP5>5;4.7H4RQT&9EVVKTV@=;3NJQ+(JX6@Q9D5U MRW5EVXFP6""J\[@]@+#=+Q+Y4H!LF2E:5!AGGP0]'_G^9&I6H7277K"-^C-% M3Q8U8*EU?8'4-^P'%/W#*SVVW75Z>U%82.MH>T%H\HKJ^ORR6CGH.=9R;RWY M@B=:R[VJ[[2')[=>U#.O[W0J0:!_XLW&@< RPL8.81'_*DX^'%1J)5@<"VKN M'@LJE4%R8AM1' 6J/V20[&DCSCD$]##EMEC",08Y6XN4=5\PUB?>K\4>"$;1CJ7F%A/ C%'[%NCXBM'XD?%CLM5.RP1R18&D(WQ]Y#)_'MF.5= M<@-JQ+T >YU%"@;S>=)C=6AN2LF"UBHZ=B!%SFD'L0O.FV^I61]K' M-XF:5OM8N07GC,\YRC6!/*Z,,>?L,,&MK3Y8V1*5Z74TIN=6ZU-TNA7BO. 2^%.5!FFA8H_7K-+C2^JC!(V="R?!,N M-;G6,3!=<%C6,O3?'O:MCEY?]%=S^8\IHK_3?PB7<9@4'PD6Q),!*" YQ".\ MB0RT*L(VW%$8@2+"Z_J;]-+QMVVC,W5Z%Y8*JI,TK;K=M5J-TM8X.](=MJT^ M^_PNN#4;5K=G6_5>_;B;MOFRVRYWL/ US_WK"\_NNO7.8-#K]NU>J]MS>T[' M[C<'W.[Q5JLUZ/ZGT7Z1>VG?5]K6R^L_Q)S=1CP26-(:T57?K/>XSSZ;^WGL M.AA*-5DLSO:M%-KTVF'OI_7[M6Z]B]>8=KV>UNK4VNWF/NY<]>JE&G;S;^UF MJ2;[X+#MK89]6@\^DM/%A(=%1FTLCK H08=V.*\#%HUE#$.X(2+";[?,1:%3 MH84U8@4@[%0HO(@+=EGXT]:>_[>2K!RMV#]0+X"F;;%M0.VX/>,;SVQOW@I' MD)< VU/^W;%WWIUOZR?_[;AT1'I=46+6P?CYY,CP=,4Z-Y!NK1VM:7<$6GR_ MA6]_EHMYQC#P_;-'@!]V%_Y=RO,] 9V27%ZEW?Y:^UCIO%<\U%V;'/R'^"/V M[KD/9NM#"2][K>)X (0I*!1KVU:_=_!*L7J]SX;&;:O9>.0%U2>G\8X(<)RJ MID?;JY=-J]G:O9A%)0G;4=>N=0Y.VR.L\X>%-1X\:%0:77LG(^S_'(9B!_5Z M8CS=Z#:M]EYZ9SX(#:=&J4[/LA_0@WM2=7M/7#D:4<&TZ'5*:6MU&N^*] M!^EDUY^QEMF4C7/F,46CA23,)1)J\BA]M OY3D 4>E:C_OCLK?W'4\Z(SOW- M7?\.2N?=X> ;LQM/<,M>]A_JF53)Q+>&&1_5(.$\(HV'SE?M'3]?]:,,+J[? MW]RR#X*',5X P .^&^'(P $]G);J67WN(*FK^R5)@4DR]D(VA26&3 D?EBO8 MA'\1^%]#H02VR8HDWG-_2/^TW/^%7@9YJ7F-W8X&+27=:"9A^A"6\Y"@ M"KG9;W$ LLYH873[0]*38WXO&&=T080K-WDEP,4BQ1SE#?2TTS?Q(U@I3E?^ MQT$"X0!MN8*=HY5Q1?G)0-/0@^WD*IL%CHD-2C0ETH)S\$$1UM@-Q[]8./SR MLJ9*WGLN7G>!_P980C8&.]/+,J]I#V$L7Q,_&DL88W$CX9MZ'%S>,%;T?2), M>D,&) ,W")Z._8BR.[-:5FRHY"2WP;@A=O<-7?P,I\+!KBXU=NDX@*LPEC]? M64DXEK'O$M$& F8;A+ F!:L")O ?/5" JEHF51]#;@DC@05084/^_/0"Y-) M#M-,]#P9E)A*A13.=CQAE%76)MH29P+U#(UAM'L1$F_.O&C,N ^&?$ ]:[(7 MS11DV@DT+Q;()K[W1PR$CN9:#,9QR,8@DS[*)8M ZEQB?1QD$(<@LR"=:1DZ M)!!QQ\R#:0.I^!2X"K=U-A:X1'^.WP2*P;^P#MG"JFKL=WC##R6\Z7OB7NB! M0^'$BAP10\DHM')KQ6E*TU4+%@Q_!:K 5^F%H4JKX,7K"&GE0 )E-951>")2 MGD,/D)R+>^['*0JGS)_\O/!RC7W(H0DN"#X>KME&V+PA1WC'BPH%FZ(E$[@L M861=3YO^!0(Z9N?:6WFB?=*"$99 M,^]].3,/U%8TX!.8$DW[(*8$C?@:5^LY6UZ&^9SCJ>M4_YVM\?"[R-0I 3*H MQ*D!6F(RX$J.9B;@$%C")$,4^ "V)[V>?\6(G$9F+6T N2$I%X.H? 0\-B'! M(?1U8/5R @I&2PL.O>99"P5K )-W]5L(M>FK,-,('J(Y S[ PP;IT6HQ& ^J M&I8XA-T$$KL"!\:OX.0H?#-'5)3TU4!PI6,["046<(H@BN>NH^80,(%(7#J@ M Z >WJW5I48!J^7,0IDW0$!/71% SO.J=D'-I&O4*L4"!>$YXR6UAH@F9;"Y5'FYVU%W$6;TK;O:E5J:_TZ=V'U%5*!_J)+.J(IN"BD300.*:!&ILG\< RL-.!%6EM)A$"MX#R'Z@R$FBW0#\L_2"V$XBFY-#0L M]VOL-L\6.1UHH!:XYK_@8&DX]W1?:X6F((#GE!B)QD'3T4='# U50%-TC/3" MN9KGWM$NB!ED[>66'"IG<% EJD^#>4S) 3*@5 ]B*69LS7W&9%' )HR0V!X8A0)6^3#]2<@8O M&!.7[D,,P1XU( Z6H<15T]EF0GGSBB-CT G&[C9;@),JG*4Q_$28PJD'?\:H M/*#8B 9)> #XRX#V0IP$)T^HG+R,\X:MI*"0A(W68#R2%[#J&5>NAN-#VY.M M^CI[Z,#(\I/][L3''G-A[[UKY=;FGO.2Q?8SV=);)]Y MVA//=7UQG+R#0KW_$@PY^)R?A'>S.C$K&1F[7$G/21V[T:\UG\]R M>\U:ZTE6^R3MZDZ"9*UVK?]\&*3=!G-I%R0L7WG5O95L74G7>@I?IW_<@]0" MG;%X$GVVIZ=Z>\$26??@Z%>/(/R4_6_2BE_:GQ_#[V5)UB7N*R)L=:1!!@&9#3*0!#D4Q^^DA M@B[L F5^Y?;)TI^ 7U":98@Y(D-SO7GU0U2*V(3R\AD@5MHQ4.0["^H(%WX MMYT[?\2>J;1)X?6E070T'QL19@4/ V1MQ*&JK'S%2FDI [0:7E!FBF3- M?6:8=D#-8 MWY\\3..[[@%/;M<[7H?9KL-&#^UZO5;7IT2[A@^[S9K=Z6\;XSJNV;1+A*W; MV2["MO.PG5T"=TLGH\US:-*TNS.VVQV?IXMY/MWJ.X:U&_P\1W"Q1EQ^JW^P>L[)DU%Q6Y!B=8(>5;/R MJ/9F#UD-NUU91&7:J(*V[]W>29I$QX*_3Z9R&WI6)PAYK0KR]F:^-0H+X%: M"CV<_CEL40&'XQ-XXY'AVNN);T[S/+$H7]5J M]'J/:7FU)1GV=.E\ M:I4U#&$&@WDVS<1/P_G&U&?(3-7!>M!1TDEI3A6P0\'D -C+= "CEB,2BRZ/ ML(ITTL%+MS.JY.6);E"41%XVWE1(V*A0+-85L4).(Y5T(8<7V$@L*9AD6E?< M?/K-_"GI8$&]>J:@OW0?-9&VOJ#Y8"A6MX^+>##R4 CTZQN*7U7,N TS-LO& MC+J#7XI=2ICR3:8W2#C6OP& F1YJ:0M(@$S J4#H:!65J4>T\\(P)G4@AX7U MN9)Z^&(R]>5_F%D72^F%^T%A!?A7(\F$H%J-_&PZVR\7 ^26<1-Y'I%.XY6DB0YU MYG+&V%.(3%U0"=3,"]NC^8M-%"=8G3&B5I*9:X;-=+3%0J^CAYL9,*8-G3&= M*PWRC;S8+2/Y[GS24U@WE/O+0Y7]@> /-[K?"$=0%M5%OU'5[K!DU ,]Z6U,# M=MT/7 191")IM(Z_Y-J$\YS;J:N,8D]EZB--C$_V4=JOO R\_FN[VL$[ MEB1N-O8T;&^K88_6HBP]L2QC;)D[U&!9%EVJ6B&SGU"AX?+=?% M\9:S%.F&U>]T*JDNTT8573=NMZM:=SO*=1*-167]L,Y^(-ZZA?R?9MI]D5,$ M+-U;W4[EUU1AGQ*XA^O.R<\2'EN= M;H6-9=JF FSL="M@?+1$KR2WG*4HVU:S4943*=5&%<5YFHU*G+5&);IJU:3ZC3K+E]1 V\D*UJXK-9JJJU8T+J,XO-=MM6HU[:?)4J M-/NM7=&L?GLSH)Q>=Y,C2,E2QO[V&&&RG9;!&@0?2KUO=[?#G*/OSM&6WMKS=U2[C[:[W6'CI"J^[O_?E[&ROY"PN M<_GB%?X]#G6U$G.#$>]A9C#-X*NW]_5Y(:M;L3G_;FT/'K=VY]:)LN];MM/=Q M':K;V>Z6U=-==WDZ^G9V]"5VJ32^1ACV4W5C.^/O;D/%OL=?3GHL418ENK'V M#OEQZ/3R&LO[R1B&<*G^PV^W8.< .JFPW&7/GVYS2G-K;F]W!%"PM M7ZYU 8X61-C''<62+.8TVVH49*QM9?.6&K2W"&:6/:!06%B]WVWLW*CY2 'C MLM.XL$BZW7NH2/K^:'QP$S$I/*0T36KM8]6QNGPXL' BJ%-FIB\ EF:]D.6K MP^D\ '>/V:*U?*UD]O'DK'U0U,O::G3;CVFB MLA,Q#M?BYJ3WJ-"&:[9;I=VCS>=N92A>7%B^U_SO0+IS^'_C:.+_\O\!4$L# M!!0 ( %A0K%0?9<6)#P@ ,,E ? :69R;"!A()NJ# E[7.5E*L/6 MU'[:DFT9:V,L3I+#L+_^NEO&$""W>WL76]Z;*QY9J25*N-IHW'[ M4&&5Q-I9K]&8S^?U>:NN]*0Q?FK@5.U&JI01]4DL2X;[OJR08M*C+G7]*.X==YM\W:G$_,+OQUU+KI! MR%M-T>[^YH&2#1!W8XQ=I.*GRE1FM43@^KT+?V;[_E@U8/J:$5K&[K&1?XB>AUK1Y;Q0$T:G,A-+M;U6!W0=/C[=LXY?\YKO MASYJ.[A]&H^&H\'U>/3XP!Z';/0POGT:W;/AZ&[T\/,GE!G^*:T93R+RH?W-^].6MW^-3NU:B)@F*[2X']_AE",(S0?%IM( ^+4P4)DYLAMSJ$C]P V 0F5LNF#/F9JG M(IJ(*H8ODB/Q1>A0H@1P)@,D+$@%BR#X)B(+174CKBDF6:18IH!EP=I<9A#= M"Y9G5N<"=@2\BR@8Q"MG4XX#(0_$/(1;4%"FTC*KG-R6@!;_RJ7&9*)84$P6 M,8(ZMTP:EHE0&,/U B6F_!FG6"V).H'94^!JN#/0+"6:!ZK@+D*I@=:!..S+ M@,(1%+AY(@&XH-.<&Y@P@@W/I4U $S,3(:F*0XOP"M6+0/6"Q2ZSE"!L'0<( MAUQJMH[ OP, -PK+LH0XKZ&HHLN5H,P@5TYI__ ]3'/,D "-7;B.P6+I8FDS ME.)INL)H 0KCJ$&Y H1!1/U+=>TF((;6A2U0]0NY25@,9,(LX>@R>I7Q\DZ$ M,8%Q _++!.^09Y8ZO:D[0*Y 7_LXT/<$QH*D)P/0SRX.!;UQ:6@LG=Y%WQ0 M*5@> E YLGMJSLCR(\:U(%^3^JD@7PC(&T$J38(C4&P*F0^S'UY'TH2I,CF, MPYRH56I(9J:!/T1PV[#3FP'1GH]G*S*4.?"@/,/,L@5OG/MT-!@^G1%,; *] M+X.!4T,Z1@(&.$0\<-= U4QD(@I';K>;,]@V.V' 5E;ABX,L:M860RT'Y&' M3.$B=IUE.6R%G%&@?.A0OG\$55=4BY0LDWSG.,+L1ACH_P\57I_RX/>U,IE* M*.^.[%29Q$2VJ )*3:AEX' ZXYI/-)\EAG7J/KFX4V]5UPS\7\0I-B 4&$ . M< )@O\M4^I<*]M;+A_(5#=<3F=4"9:V:]MKU#EBCN&?5K(>7,QXAR:BE(K8] MWR<1>A\C@5=DME?SNC/[E=['_*DSSGUPQO5^6Q18\[41NO7.!6XY(D2"T9<9 MKXH,+N0YEGC'_@+,7864XV$JU\SDX+47::B2@A1DSQ<9B75:P $BFFHJ,L*O MYK].>]-[_L6>O3=.&F1K1JS@-VN)M/ _4&J+5(?J=>&ZZI8OL>^C9.Y8C<$' MKJ\S>0 5P[J)(3>X9&!$"&"Q$FA3*B;0T!7LW< $H=) X*N.6AF#7TT^!2?# M]B-"AUL$+K E*,BRE=,5E482#V3$%:3=:WT#K!U%C?AP;#4"R>TWJ0]:3+B. MEAD'\I?DKA-!AK"+9Z.S*3E1NBF)ZDJT?,]@7$/PI6#PLUS/(#8,M8LAXI,4 M*!O2#5KS\_7UQ_K;L%H_&8)IJ:_LN?3[(K;.BI:C"A0V5T-X8%2:V^TA?W*\ MY#X3O9QYQB>B%H")GVL\AAWW>#KG"U/YRD=:^PP"Q]Z]0]-WTF50M'^QYE,Q M5_IY_TR>]*!&.=Q4YG^CY13($)\NA'?-@5&/Z7RT[(*79B )KT\/H$W +#XL ME3D=/'YZ9'[3:ZUNGD'X45ON2@CN8J"F5%/H5&9_,.U)\L^ M80S(C@#0;I3!W++6X?E'@9&'=R?MB_[U 4#QQNGLCD#><'_QE!*GR5%;3,.'9Q-5$#/;]9S729^WU'TNX6>.Q!7/=.I/$HPRG>_F> M=4?JHN,(%0)S1(Z\W=D$P"0S>C,().*?'-BQ7K#B<(R2I#NG@X>O#\[+?BHHB;+82**/I.)U?_W-#&79B9UK[V[7-AH@AB4-R>',,S// MB+[X_OIA./GUTPV+;9JP3[]\O!T/6:76:'QN#QN-Z\DU^\?D[I9UZDV/333/ MC+1293QI-&[N*ZP26SOK-QKS^;P^;]>5GC8FCPVL*;K^;QXHV0!Q-\;812)^JJ0RJ\4"U^_W6C,[F,O0QGVO MV?RA0G*7%Y'*+"RF8;#[ZN;8F,F*+[;&$SG-^@%H*W3%C5T^#U2B=/^H27\# M?%*+>"J31?_'*RUY\F/5@.EK1F@9N<=&_B'Z'FI%E_-"31B=R$PLU?;:7=!U M]/!XQ[JMFM<\'[50V^'-XV0\&@^O)N.'>_8P8N/[RO-YAN?O_;N!GH?&7K/PUS!;\R^M.JZR;[(HS=.7%O 0 M_&?OD1I/^3.'P&-W(K:\RH:Q%!$;R8QG :S&'J)(!D(S%6%0"5^Q<1;4OZ6U MMJM9W;V#&.S;RFC!;"Q8I))$S2&)?#CJG@T(,?#OU0_"AX_B18JYTVSW9AJS MF+\(IDD)R+5H+HE92*8L*H&DQ4QIRW@6E@_OKC\?SL"_SLF/EXWBS&YT*4U(J5?67P&GRID(@O! M%;NWTQW70L50: +\6!DHS1WIC]A6I'[D!4*B, MI0OVG*EY(L*IJ&+X(CL27X0.)$H :3+ POQ$L!"";RJR0%3?Q#7%) L5RQ30 M+%B;RPRB>\'RS.I!$'@WCE+.4X$/) Q .X!04EE999Y>0V!+3X5RXU M)A/%_&*RD!'4N672L$P$PABN%RB1\F><8K4DZ@1F3X"LX0U%%5VN!&4&N3*E_N@@:H82,24#EUSMF,P;/?#D*PM Q>&V%6L M+ ;:C\E#IG 1N\JR'+9"SBA0/G(HWSV"JBNJ14J62;Y[&&%V+8R<[BVS/^7^ M[VME,I%0WAW9J3*)B6Q1!92:0$O?X70&7>=4\UEL6+?>(A=WZ^WJFH'_BSC% M!H0" \@!3@#L=YE*_U+!WGC[4+ZCX7HJLYJOK%5IOU/O@C6*>U;-^G@YXR&2 MC%HB(MMOM4B$7LA(X!69[=>\LYG]2B]D_M09IRUPQM5N6Q18\[41SNK='FXY M)$2"T9<9KXH,+N YEGC'_GS,7864XV$JU\SDX+47::B2@A1DSQ<9BG5:P $B MFFHJ,L*OYK]NYZWW6KT=>V^\9^^UO'KG%/=<#BOR_E=_W[7COK'YZCIM^[>]7C5C!;]82:>%_H-06J0[5Z\)UU0U?8M]' MR=RQ&H,/7%]GF*2B.)!S+B"M+VM;X!U@ZB1GP\M!J!Y/:; MU BYH.)GVL\@AWW>3+G"U/YRF=:NPP"Q]Z]?=-WTF58 MM'^1YJF8*_V\>R9/>E"C'+Q5YG^CY13($)\NA+?-@5&/Z7R\[(*79B );T / MH$W +#XJE3D>/CP]L%;3:Z]NGD#X45ON2@CN8JA2JBGT*N4)FWA%S.-!3WDF M_W#MR;)/F "R0P"T&V4PMZQU>*V#P,C]AZ-.;W"U!U"\&S!7#?.)/$HP^E>OF?= MDKKH.$(%P!R1(V]V-CXPR8S># *)^"<'=JP7K#@N#,S=Q3$<1 MK@N#QHE'D0@L$EVE'0'_-0PCW^SVS)"< M_2B"WJ?_MOT/'[T2IM^_O/,;BM+>ATWY&N[7 M3?0[J\M_ U!+ 0(4 Q0 ( %A0K%0@A[1K1"L 'CO 0 3 M " 0 !D;V-E8F\M,C R,C S,S$N:'1M4$L! A0#% @ 6%"L5/,F M\@]6$@ +<( !, ( !=2L &1O8V5B;RTR,#(R,#,S,2YX M-VQ M9P3W !\; P %@ @ %85P 9&]C96)O+3(P,C(P,S,Q7V0R M+FAT;5!+ 0(4 Q0 ( %A0K%0L3Y(=^C, ,E& @ 7 " M 9!. 0!D;V-E8F\M,C R,C S,S%?9&5F+GAM;%!+ 0(4 Q0 ( %A0K%3W MY+V%NZ( 8G!P 7 " ;^" 0!D;V-E8F\M,C R,C S,S%? M;&%B+GAM;%!+ 0(4 Q0 ( %A0K%3:@6)1(V0 $FC! 7 M " :\E @!D;V-E8F\M,C R,C S,S%?<')E+GAM;%!+ 0(4 Q0 ( %A0 MK%37F'"E&WH %-.!0 3 " 0>* @!D;V-E8F\R,#(R<3%M M9&$N:'1M4$L! A0#% @ 6%"L5-^J/FWO-P KHT" !( M ( !4P0# &1O8V5B;S(P,C)Q,7!R+FAT;5!+ 0(4 Q0 ( %A0K%0?9<6) M#P@ ,,E ? " 7(\ P!I9G)S7W1S>'AI;G1E&5C M96]Q,3(P,C(N:'1M4$L! A0#% @ 6%"L5$Q!:@@'" PB4 !\ M ( !OD0# &EF&EN=&5R:6UX96-F;W$Q,C R,BYH=&U0 52P4& L "P#U @ DT# end